button.svelte-h0tb91{display:flex;align-items:center;justify-content:center;line-height:1}.photo-text-container.svelte-182n9x{display:flow-root;text-align:left}.photo-shape.svelte-182n9x{float:left;margin-right:2rem;margin-top:-1.375rem;shape-outside:circle(50%);shape-margin:.5rem}.work-wrapper.svelte-vjwpmu{position:absolute;inset:0;overflow-y:scroll;overflow-x:hidden}.screenshot-thumb.svelte-vjwpmu{height:80px;flex:1;cursor:pointer}.modal.svelte-vjwpmu{background-color:#0000004d;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.exit-button.svelte-vjwpmu,.arrow-left.svelte-vjwpmu,.arrow-right.svelte-vjwpmu{color:#fff}.arrow-left.svelte-vjwpmu:hover,.arrow-right.svelte-vjwpmu:hover{color:#e0e0e0}.modal-content.svelte-vjwpmu{height:100vh;overflow:hidden}.screenshot-container.svelte-vjwpmu{display:flex;justify-content:center;align-items:center}@media (max-width: 775px){.work-wrapper.svelte-vjwpmu>div:where(.svelte-vjwpmu){max-width:500px}.project-card.svelte-vjwpmu{padding:2rem 2.5rem!important}.project-card.svelte-vjwpmu .space-y-5\.5:where(.svelte-vjwpmu){gap:.75rem!important}.project-card.svelte-vjwpmu h3:where(.svelte-vjwpmu){font-size:1.125rem!important}.project-card.svelte-vjwpmu p:where(.svelte-vjwpmu){font-size:.8125rem!important;line-height:1.4!important}.modal-content.svelte-vjwpmu{padding:0 2rem}.arrow-left.svelte-vjwpmu{left:.5rem}.arrow-right.svelte-vjwpmu{right:.5rem}}.project-card.svelte-vjwpmu span:where(.svelte-vjwpmu){display:flex;align-items:center;justify-content:center;line-height:1}.transition-container.svelte-1nhkw3o{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;position:relative;height:100vh;overflow:hidden}.transition-container.svelte-1nhkw3o>:where(.svelte-1nhkw3o){grid-row:1;grid-column:1}.nav-item.svelte-1nhkw3o{font-weight:400;transition:all 75ms ease}.nav-item.svelte-1nhkw3o:hover{font-weight:500}.linkedin-icon.svelte-1nhkw3o:hover{font-weight:400}.nav-item.active.svelte-1nhkw3o{font-weight:600;color:#5d2700c6;position:relative}.nav-item.active.svelte-1nhkw3o:after{content:"";position:absolute;bottom:-3.3px;left:50%;transform:translate(-50%);width:80%;height:2.5px;background-color:#5d2700c6;border-radius:4px}.floating-underline.svelte-1nhkw3o{height:2.5px;position:absolute;background-color:#5d270099;border-radius:4px;opacity:0;pointer-events:none;transition:all .3s ease,opacity .1s ease;transform-origin:50% 0;z-index:20}.floating-underline.visible.svelte-1nhkw3o{opacity:.5}.nav-menu.svelte-1nhkw3o{position:relative}
