.contact-modal.svelte-ox8dnq{position:fixed;inset:0;display:none;z-index:2147483647;width:100dvw;height:100dvh;max-width:none;max-height:none;margin:0;border:0;background:transparent;color:inherit;padding:0;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.contact-modal[open].svelte-ox8dnq{display:block}.contact-modal.svelte-ox8dnq::-webkit-scrollbar{display:none}.contact-modal.svelte-ox8dnq::backdrop{background:#09090ba8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:1;animation:svelte-ox8dnq-contact-backdrop-in .18s ease-out both}.contact-modal[data-state=closing].svelte-ox8dnq::backdrop{animation:svelte-ox8dnq-contact-backdrop-out .18s ease-in both}.contact-modal__viewport.svelte-ox8dnq{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:.75rem;box-sizing:border-box}.contact-modal__shell.svelte-ox8dnq{position:relative;z-index:2147483647;width:min(calc(100vw - 1.5rem),36rem);max-width:36rem;box-sizing:border-box;padding:1rem;overflow:hidden;border:1px solid var(--popover-border);border-radius:1.9rem;background:linear-gradient(180deg,color-mix(in oklab,var(--popover) 96%,var(--foreground) 4%),var(--popover));color:var(--popover-foreground);box-shadow:var(--shadow-popover);animation:svelte-ox8dnq-contact-shell-in .22s cubic-bezier(.16,1,.3,1) both}.contact-modal__panel.svelte-ox8dnq{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--popover-border);border-radius:1.35rem;padding:20px;background:radial-gradient(circle at top right,color-mix(in oklab,var(--popover) 94%,var(--foreground) 6%),transparent 34%),linear-gradient(180deg,color-mix(in oklab,var(--popover) 98%,var(--foreground) 2%),var(--popover))}.contact-modal[data-state=closing].svelte-ox8dnq .contact-modal__shell:where(.svelte-ox8dnq){animation:svelte-ox8dnq-contact-shell-out .18s cubic-bezier(.4,0,1,1) both}@keyframes svelte-ox8dnq-contact-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-ox8dnq-contact-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-ox8dnq-contact-shell-in{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-ox8dnq-contact-shell-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.985)}}@media(max-width:640px){.contact-modal__viewport.svelte-ox8dnq{padding:.375rem}.contact-modal__shell.svelte-ox8dnq{width:min(calc(100vw - .75rem),36rem);padding:.625rem}.contact-modal__panel.svelte-ox8dnq{padding:20px}}.command-palette.svelte-1sspga4{position:fixed;inset:0;z-index:60;pointer-events:none}.command-palette[data-state=open].svelte-1sspga4{pointer-events:auto}.command-palette__backdrop.svelte-1sspga4{position:absolute;inset:0;background:#09090b75;opacity:0;transition:opacity .18s ease}.command-palette[data-state=open].svelte-1sspga4 .command-palette__backdrop:where(.svelte-1sspga4){opacity:1}.command-palette__dialog.svelte-1sspga4{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-52%,0) scale(.97);opacity:0;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s ease;will-change:transform,opacity;pointer-events:none}.command-palette[data-state=open].svelte-1sspga4 .command-palette__dialog:where(.svelte-1sspga4){transform:translate3d(-50%,-50%,0) scale(1);opacity:1;pointer-events:auto}.command-palette.svelte-1sspga4 [data-slot=command-list]:where(.svelte-1sspga4){-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}@media(max-width:639px){.command-palette__dialog.svelte-1sspga4{left:1rem;right:1rem;top:4rem;transform:translate3d(0,-.5rem,0) scale(.97);width:auto;max-width:none}.command-palette[data-state=open].svelte-1sspga4 .command-palette__dialog:where(.svelte-1sspga4){transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.command-palette__backdrop.svelte-1sspga4,.command-palette__dialog.svelte-1sspga4{transition:none}}.oss-section.svelte-t3osiw{--oss-level-0: rgb(255 255 255 / .05);--oss-level-1: rgb(255 255 255 / .2);--oss-level-2: rgb(255 255 255 / .4);--oss-level-3: rgb(255 255 255 / .6);--oss-level-4: rgb(255 255 255 / .8)}html.light .oss-section.svelte-t3osiw{--oss-level-0: rgb(0 0 0 / .06);--oss-level-1: rgb(0 0 0 / .18);--oss-level-2: rgb(0 0 0 / .34);--oss-level-3: rgb(0 0 0 / .5);--oss-level-4: rgb(0 0 0 / .66)}.oss-rect.svelte-t3osiw{cursor:default;fill:var(--oss-level-0);outline:none}.oss-rect[data-level="1"].svelte-t3osiw{fill:var(--oss-level-1)}.oss-rect[data-level="2"].svelte-t3osiw{fill:var(--oss-level-2)}.oss-rect[data-level="3"].svelte-t3osiw{fill:var(--oss-level-3)}.oss-rect[data-level="4"].svelte-t3osiw{fill:var(--oss-level-4)}.oss-rect.svelte-t3osiw:focus-visible{stroke:currentColor;stroke-width:1}.oss-skeleton-grid.svelte-t3osiw{display:grid;grid-template-columns:repeat(52,11px);grid-template-rows:repeat(7,11px);gap:3px}.oss-skeleton-cell.svelte-t3osiw{display:block;height:11px;width:11px;background:#ffffff14}html.light .oss-skeleton-cell.svelte-t3osiw{background:#00000014}.oss-tooltip.svelte-t3osiw{position:fixed;z-index:50;max-width:min(232px,calc(100vw - 16px));transform:translate(-50%,-100%);border-radius:16px;padding:7px 14px;font-size:14px;line-height:1.2;background:#0f0f0f;color:#fff;pointer-events:none;box-shadow:0 8px 24px #0003}.oss-tooltip[data-side=bottom].svelte-t3osiw{transform:translate(-50%)}html.dark .oss-tooltip.svelte-t3osiw{background:#fff;color:#0f0f0f}.oss-tooltip.svelte-t3osiw p:where(.svelte-t3osiw){margin:0;white-space:nowrap}.oss-tooltip__arrow.svelte-t3osiw{position:absolute;left:50%;width:10px;height:10px;background:inherit;transform:translate(-50%) rotate(45deg)}.oss-tooltip[data-side=top].svelte-t3osiw .oss-tooltip__arrow:where(.svelte-t3osiw){bottom:-4px}.oss-tooltip[data-side=bottom].svelte-t3osiw .oss-tooltip__arrow:where(.svelte-t3osiw){top:-4px}
