.trigger.svelte-wt4tt0,dialog.svelte-wt4tt0{--fg-legible:#eceef38c}.trigger.svelte-wt4tt0{--pad:18px;--track:.42em;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 26px);z-index:10;min-height:44px;padding:0 var(--pad) 0 calc(var(--pad) + var(--track));font:400 .6875rem/1 var(--font-mono);letter-spacing:var(--track);text-transform:lowercase;color:var(--fg-legible);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transition:color .6s var(--ease-out), opacity 1.2s var(--ease-out) .3s, translate 1.2s var(--ease-out) .3s, visibility 1.2s .3s;background:0 0;border:0;position:fixed;translate:-50% 10px}.trigger.revealed.svelte-wt4tt0{opacity:1;visibility:visible;translate:-50%}.trigger.svelte-wt4tt0:after{content:"";left:calc(var(--pad) + var(--track));right:calc(var(--pad) + var(--track));opacity:.45;height:1px;transition:scale .8s var(--ease-out), opacity .8s var(--ease-out);background:currentColor;position:absolute;bottom:9px;scale:.14 1}.trigger.svelte-wt4tt0:focus-visible{color:var(--fg)}.trigger.svelte-wt4tt0:focus-visible:after{opacity:.7;scale:1}@media (hover:hover){.trigger.svelte-wt4tt0:hover{color:var(--fg)}.trigger.svelte-wt4tt0:hover:after{opacity:.7;scale:1}}html:not(.js) .trigger.svelte-wt4tt0{opacity:1;visibility:visible;translate:-50%}@media (scripting:none),(prefers-reduced-motion:reduce){.trigger.svelte-wt4tt0{opacity:1;visibility:visible;transition:color .6s var(--ease-out);translate:-50%}}dialog.svelte-wt4tt0{z-index:20;overscroll-behavior:contain;border:1px solid var(--line);width:min(92vw,440px);max-width:none;height:fit-content;max-height:calc(100dvh - 32px);color:var(--fg);font-family:var(--font-mono);pointer-events:auto;opacity:0;transition:opacity .26s var(--ease-in-out), scale .26s var(--ease-in-out), translate .26s var(--ease-in-out), overlay .26s allow-discrete, display .26s allow-discrete;background:linear-gradient(#eceef30a,#eceef300 45%),#040406bd;border-radius:2px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;translate:0 10px;scale:.97;box-shadow:0 40px 120px -40px #000000f2,0 0 90px -30px #f6f2ea14}dialog[open].svelte-wt4tt0{opacity:1;transition:opacity .45s var(--ease-out), scale .45s var(--ease-out), translate .45s var(--ease-out), overlay .45s allow-discrete, display .45s allow-discrete;translate:0;scale:1}@starting-style{dialog[open].svelte-wt4tt0{opacity:0;translate:0 10px;scale:.97}}dialog.svelte-wt4tt0:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f6f2ea6b 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}dialog.svelte-wt4tt0::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:auto;transition:background-color .3s var(--ease-in-out), backdrop-filter .3s var(--ease-in-out), -webkit-backdrop-filter .3s var(--ease-in-out), overlay .3s allow-discrete, display .3s allow-discrete;background:0 0}dialog[open].svelte-wt4tt0::backdrop{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);transition:background-color .7s var(--ease-out), backdrop-filter .7s var(--ease-out), -webkit-backdrop-filter .7s var(--ease-out), overlay .7s allow-discrete, display .7s allow-discrete;background:#00000080}@starting-style{dialog[open].svelte-wt4tt0::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}dialog[open].svelte-wt4tt0:not(:modal){box-shadow:0 0 0 100vmax #0009}.eyebrow.svelte-wt4tt0{letter-spacing:.5em;height:56px;color:var(--fg-faint);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin:0;padding:4px 64px 0 28px;font-size:.625rem;display:flex}.ring.svelte-wt4tt0{width:7px;height:7px;transition:box-shadow .8s var(--ease-out);background:#000;border-radius:50%;flex:none;box-shadow:0 0 0 1px #f6f2eabf,0 0 8px 1px #f6f2ea59}.sending.svelte-wt4tt0 .ring:where(.svelte-wt4tt0){animation:svelte-wt4tt0-breathe 1.6s var(--ease-in-out) infinite}.sent.svelte-wt4tt0 .ring:where(.svelte-wt4tt0){box-shadow:0 0 0 1px var(--corona), 0 0 14px 3px #f6f2ea8c}@keyframes svelte-wt4tt0-breathe{50%{box-shadow:0 0 0 1px var(--corona), 0 0 14px 3px #f6f2ea80}}.stack.svelte-wt4tt0{padding:6px 28px 22px;display:grid}.stack.svelte-wt4tt0>:where(.svelte-wt4tt0){grid-area:1/1}.fields.svelte-wt4tt0{transition:opacity .5s var(--ease-out), visibility .5s;gap:6px;margin:0;display:grid}.sent.svelte-wt4tt0 .fields:where(.svelte-wt4tt0){opacity:0;visibility:hidden}.field.svelte-wt4tt0{display:grid}.control.svelte-wt4tt0{position:relative}.control.svelte-wt4tt0:after{content:"";background:var(--corona);opacity:.75;transform-origin:0;height:1px;transition:scale .6s var(--ease-out);pointer-events:none;position:absolute;bottom:0;left:0;right:0;scale:0 1}.control.svelte-wt4tt0:focus-within:after{scale:1}.control.invalid.svelte-wt4tt0:after{background:var(--danger)}input.svelte-wt4tt0,textarea.svelte-wt4tt0{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--fg);font:400 1rem/1.5 var(--font-mono);letter-spacing:.01em;caret-color:var(--corona);appearance:none;transition:border-color .4s var(--ease-out);background:0 0;border-radius:0;outline:none;margin:0;padding:14px 0 10px;display:block}textarea.svelte-wt4tt0{resize:vertical;min-height:calc(5lh + 24px);max-height:40dvh}.control.invalid.svelte-wt4tt0 input:where(.svelte-wt4tt0),.control.invalid.svelte-wt4tt0 textarea:where(.svelte-wt4tt0){border-bottom-color:#ff8a8a66}input.svelte-wt4tt0::placeholder,textarea.svelte-wt4tt0::placeholder{color:var(--fg-legible);letter-spacing:.42em;opacity:1;font-size:.6875rem}input.svelte-wt4tt0:-webkit-autofill{-webkit-text-fill-color:var(--fg);caret-color:var(--corona);transition:background-color 600000s}.meta.svelte-wt4tt0{letter-spacing:.24em;justify-content:space-between;gap:12px;min-height:22px;margin:0;padding-top:6px;font-size:.625rem;line-height:1.6;display:flex}.error.svelte-wt4tt0,.notice.svelte-wt4tt0{color:var(--danger);opacity:.78}.count.svelte-wt4tt0{color:var(--fg-legible);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-left:auto}.count.full.svelte-wt4tt0{color:var(--danger);opacity:.78}.foot.svelte-wt4tt0{justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.notice.svelte-wt4tt0{letter-spacing:.24em;margin:0;font-size:.625rem;line-height:1.6}.transmit.svelte-wt4tt0{min-height:44px;color:var(--fg);font:400 .6875rem/1 var(--font-mono);letter-spacing:.42em;cursor:pointer;transition:color .5s var(--ease-out);background:0 0;border:0;flex:none;align-items:center;gap:14px;margin-right:-4px;padding:0 4px 0 12px;display:inline-flex}.arrow.svelte-wt4tt0{width:22px;height:1px;transition:width .6s var(--ease-out);background:currentColor;position:relative}.arrow.svelte-wt4tt0:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:-2.5px;right:1px;rotate:45deg}@media (hover:hover){.transmit.svelte-wt4tt0:hover{color:var(--corona)}.transmit.svelte-wt4tt0:hover .arrow:where(.svelte-wt4tt0){width:32px}}.transmit.svelte-wt4tt0:focus-visible .arrow:where(.svelte-wt4tt0){width:32px}.transmit[aria-disabled=true].svelte-wt4tt0{color:var(--fg-legible);cursor:progress}.sending.svelte-wt4tt0 .arrow:where(.svelte-wt4tt0){background:linear-gradient(90deg,#0000,currentColor 50%,#0000) 0 0/50% 100% no-repeat;width:32px;animation:1.3s linear infinite svelte-wt4tt0-travel}.sending.svelte-wt4tt0 .arrow:where(.svelte-wt4tt0):after{opacity:0}@keyframes svelte-wt4tt0-travel{0%{background-position:-100% 0}to{background-position:200% 0}}.received.svelte-wt4tt0{pointer-events:none;place-items:center;margin:0;display:grid}.received.svelte-wt4tt0 span:where(.svelte-wt4tt0){letter-spacing:.5em;color:var(--fg);animation:svelte-wt4tt0-arrive 1.4s var(--ease-out) .15s both;padding-left:.5em;font-size:.75rem}@keyframes svelte-wt4tt0-arrive{0%{opacity:0;letter-spacing:.9em;filter:blur(4px)}}.dismiss.svelte-wt4tt0{margin:0}.close.svelte-wt4tt0{width:44px;height:44px;color:var(--fg-dim);cursor:pointer;transition:color .5s var(--ease-out);background:0 0;border:0;padding:0;position:absolute;top:6px;right:6px}.close.svelte-wt4tt0:before,.close.svelte-wt4tt0:after{content:"";width:14px;height:1px;transition:rotate .6s var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.close.svelte-wt4tt0:after{rotate:-45deg}.close.svelte-wt4tt0:focus-visible{color:var(--fg)}@media (hover:hover){.close.svelte-wt4tt0:hover{color:var(--fg)}.close.svelte-wt4tt0:hover:before{rotate:135deg}.close.svelte-wt4tt0:hover:after{rotate:45deg}}@media (width<=480px){.eyebrow.svelte-wt4tt0{padding-left:22px}.stack.svelte-wt4tt0{padding-inline:22px}}@media (prefers-reduced-motion:reduce){dialog.svelte-wt4tt0,dialog[open].svelte-wt4tt0{translate:none;scale:none}@starting-style{dialog[open].svelte-wt4tt0{translate:none;scale:none}}.sending.svelte-wt4tt0 .ring:where(.svelte-wt4tt0),.sending.svelte-wt4tt0 .arrow:where(.svelte-wt4tt0),.received.svelte-wt4tt0 span:where(.svelte-wt4tt0){animation:none}.sending.svelte-wt4tt0 .arrow:where(.svelte-wt4tt0){background:currentColor}}.eclipse.svelte-1gwldn2{--x:50vw;--y:47vh;--r:clamp(64px, min(17vh, 24vw), 210px);--mx:var(--x);--my:var(--y);--corona:1;--glare:0;touch-action:pinch-zoom;background:#000;position:fixed;inset:0}html.js .eclipse.svelte-1gwldn2>*{opacity:0;transition:opacity 2.6s var(--ease-in-out)}html.js .eclipse.begun.svelte-1gwldn2>*{opacity:1}.moon.svelte-1gwldn2{pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.hidden.svelte-1gwldn2{display:none}.fallback.svelte-1gwldn2{display:none;position:fixed;inset:0;overflow:hidden}.fallback.active.svelte-1gwldn2,html:not(.js) .fallback.svelte-1gwldn2{display:block}.corona.svelte-1gwldn2{opacity:var(--corona);background:radial-gradient(circle at var(--x) var(--y), #fff 0, #fff calc(var(--r) * 1.01), #eceae4d9 calc(var(--r) * 1.06), #a0a2ac73 calc(var(--r) * 1.2), #4c4e5838 calc(var(--r) * 1.5), #1e20291a calc(var(--r) * 2.2), transparent calc(var(--r) * 3.6)), repeating-conic-gradient(from 7deg at var(--x) var(--y), #d6dcf229 0deg .6deg, transparent .6deg 2.3deg, #d6dcf214 2.3deg 3.4deg, transparent 3.4deg 5.9deg);-webkit-mask-image:radial-gradient(ellipse calc(var(--r) * 4.6) calc(var(--r) * 2.6) at var(--x) var(--y), #000 20%, transparent 100%);mask-image:radial-gradient(ellipse calc(var(--r) * 4.6) calc(var(--r) * 2.6) at var(--x) var(--y), #000 20%, transparent 100%);filter:blur(1.5px);animation:svelte-1gwldn2-breathe 9s var(--ease-in-out) infinite alternate;position:absolute;inset:0}.sun.svelte-1gwldn2,.disc.svelte-1gwldn2{left:calc(var(--x) - var(--r));top:calc(var(--y) - var(--r));width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;position:absolute}.sun.svelte-1gwldn2{box-shadow:0 0 calc(var(--r) * (.2 + var(--glare) * .8)) #fff9;background:#fff}.disc.svelte-1gwldn2{left:calc(var(--mx) - var(--r) * 1.028);top:calc(var(--my) - var(--r) * 1.028);width:calc(var(--r) * 2.056);height:calc(var(--r) * 2.056);background:#000;display:none}.disc.active.svelte-1gwldn2,html:not(.js) .disc.svelte-1gwldn2{display:block}@keyframes svelte-1gwldn2-breathe{0%{filter:blur(1.5px)brightness(.88)}to{filter:blur(1.5px)brightness()}}@media (prefers-reduced-motion:reduce){.corona.svelte-1gwldn2{animation:none}}.stage.svelte-1uha8ag{--sun-x:50vw;--sun-y:47vh;--sun-r:clamp(64px, min(17vh, 24vw), 210px);--reveal:1;pointer-events:none;position:fixed;inset:0}html.js .stage.svelte-1uha8ag{--reveal:0}.wordmark.svelte-1uha8ag{left:var(--sun-x);top:var(--sun-y);align-items:center;gap:calc(var(--sun-r) * .09);font-weight:inherit;flex-direction:column;margin:0;display:flex;position:absolute;translate:-50% -50%}.name.svelte-1uha8ag{font-family:var(--font-display);font-weight:300;font-size:calc(var(--sun-r) * .24);--in:clamp(0, var(--reveal) * 1.5, 1);letter-spacing:calc(.62em + (1 - var(--in)) * .5em);margin-right:calc(-.62em - (1 - var(--in)) * .5em);text-transform:uppercase;color:var(--fg);opacity:var(--in);filter:blur(calc((1 - var(--in)) * 6px))}.tag.svelte-1uha8ag{font-family:var(--font-mono);font-size:max(.625rem, calc(var(--sun-r) * .075));letter-spacing:.5em;color:var(--fg-dim);opacity:clamp(0, (var(--reveal) - .55) * 2.4, 1);margin-right:-.5em}
