.toast.svelte-1ig2a9j{border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:6px 8px 6px 16px;font-size:14px;line-height:1.35;display:flex}.text.svelte-1ig2a9j{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:8px 0;overflow:hidden}.action.svelte-1ig2a9j{background:#ffffff1f;border:0;border-radius:12px;flex:none;min-width:60px;min-height:44px;padding:0 12px;font-size:14px;font-weight:600}@keyframes svelte-oypnck-flow{to{background-position:18px 0}}.dash.svelte-oypnck{width:var(--dash,38px);background:repeating-linear-gradient(90deg,#ff9be6 0 9px,#ff9be600 9px 18px);border-radius:2px;flex:none;height:3px;animation:.9s linear infinite svelte-oypnck-flow}.rev.svelte-oypnck{animation-direction:reverse}@keyframes svelte-oypnck-flow-wide{to{background-position:24px 0}}@media (width>=900px){.dash.svelte-oypnck{background:repeating-linear-gradient(90deg,#ff9be6 0 12px,#ff9be600 12px 24px);height:4px;animation-name:svelte-oypnck-flow-wide}}@media (prefers-reduced-motion:reduce){.dash.svelte-oypnck{animation:none}}.badge.svelte-epbf45{width:var(--badge,70px);height:var(--badge,70px);background:#ffffff24;border:1px solid #ffffff2e;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8%;display:flex}svg.svelte-epbf45{width:43%;height:43%}.name.svelte-epbf45{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=900px){svg.svelte-epbf45{width:36%;height:36%}.name.svelte-epbf45{clip-path:none;width:auto;height:auto;font-size:clamp(11px,1.8dvh,15px);font-weight:500;position:static;overflow:visible}}@media (height<=560px){.name.svelte-epbf45{display:none}}.pill.svelte-192f7b5{border-radius:var(--r-pill);white-space:nowrap;background:#ffffff24;border:1px solid #ffffff24;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex}.quiet.svelte-192f7b5{color:var(--ink-2);background:0 0;border-color:#0000;padding-left:0}.dot.svelte-192f7b5{border-radius:50%;flex:none;width:7px;height:7px}@media (width>=900px){.pill.svelte-192f7b5{gap:8px;padding:8px 14px;font-size:14px}.dot.svelte-192f7b5{width:8px;height:8px}}.jelly.svelte-1snv5yg{pointer-events:none;color:#fff;white-space:pre-line;text-align:center;place-items:center;display:grid;position:absolute;inset:0}.layer.svelte-1snv5yg{width:180%;height:180%;position:absolute;inset:-40%;overflow:visible}.word.svelte-1snv5yg{will-change:transform;place-items:center;display:grid;position:relative}.connect.svelte-1snv5yg .word:where(.svelte-1snv5yg){text-shadow:0 0 10px #ffaaf573,0 1px 2px #46008266}.warn.svelte-1snv5yg .word:where(.svelte-1snv5yg){text-shadow:0 0 10px #ffbe8266,0 1px 2px #6e001e80}.danger.svelte-1snv5yg .word:where(.svelte-1snv5yg){text-shadow:0 0 10px #ff8c8259,0 1px 2px #5a000f8c}.wrap.svelte-tnj0cw{width:calc(var(--round) + 8px);height:calc(var(--round) + 8px);flex:none;place-items:center;display:grid;position:relative}.off.svelte-tnj0cw{opacity:.55}.round.svelte-tnj0cw{width:var(--round);height:var(--round);color:#fff;font-family:var(--font-display);white-space:pre-line;background:0 0;border:0;border-radius:50%;place-items:center;font-size:clamp(16px,2.3dvh,19px);font-weight:500;line-height:1.1;display:grid;position:relative;transform:none}.round.svelte-tnj0cw:not(:disabled):active{transform:none}@media (prefers-reduced-motion:reduce){.round.svelte-tnj0cw:not(:disabled):active{transform:scale(.94)}}@media (width>=900px){.wrap.svelte-tnj0cw{width:calc(var(--round) + 10px);height:calc(var(--round) + 10px)}.round.svelte-tnj0cw{font-size:clamp(16px,2.6dvh,21px)}}@media (hover:hover) and (prefers-reduced-motion:reduce){.round.svelte-tnj0cw:not(:disabled):hover{filter:brightness(1.12)}}.shell.svelte-12hq2y2{min-height:var(--app-height,100dvh);padding:max(16px, env(safe-area-inset-top)) max(0px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(0px, env(safe-area-inset-left));color:var(--ink);flex-direction:column;display:flex;position:relative}.fixed.svelte-12hq2y2{height:var(--app-height,100dvh);overflow:hidden}.connect.svelte-12hq2y2{background:var(--bg-connect)}.bump.svelte-12hq2y2{background:var(--bg-bump)}.warn.svelte-12hq2y2{background:var(--bg-warn)}.danger.svelte-12hq2y2{background:var(--bg-danger)}@media (width>=900px){.shell.svelte-12hq2y2{padding:0}}.chip.svelte-1f4sr4e{color:#fff;font-family:var(--font-display);text-align:center;background:#ffffff1f;border:2px dashed #fff6;border-radius:16px;padding:clamp(4px,1.2dvh,10px);font-size:clamp(19px,3.4dvh,28px);font-weight:600;display:block}@media (width>=900px){.chip.svelte-1f4sr4e{letter-spacing:.02em;border-radius:18px;padding:clamp(5px,1.5dvh,12px) clamp(14px,2.9dvh,24px);font-size:clamp(20px,4.2dvh,34px)}}.top.svelte-19yslsz{flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:12px 24px 0;display:flex}.brand.svelte-19yslsz{font-size:17px;font-weight:600}.center.svelte-19yslsz{--badge:clamp(44px, 8.3dvh, 70px);--dash:clamp(16px, 9vw, 38px);--mark:clamp(60px, 13.3dvh, 112px);flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.visual.svelte-19yslsz{justify-content:center;align-items:center;gap:8px;display:flex}.visual.svelte-19yslsz>svg{width:var(--mark);height:var(--mark);flex:none}.copy.svelte-19yslsz{text-align:center;flex-direction:column;align-items:center;gap:clamp(6px,1.9dvh,16px);padding:clamp(6px,1.9dvh,16px) 24px 0;display:flex}.title.svelte-19yslsz{font-size:clamp(26px,4.7dvh,40px);line-height:1}.sub.svelte-19yslsz{color:#fffc;margin:0;font-size:clamp(13px,1.9dvh,16px);line-height:1.45}.words.svelte-19yslsz{flex-direction:column;gap:clamp(5px,1.2dvh,10px);width:100%;max-width:420px;display:flex}.foot.svelte-19yslsz{flex-direction:column-reverse;flex:none;align-items:center;gap:clamp(6px,1.9dvh,16px);padding:clamp(6px,1.9dvh,16px) 0 clamp(8px,2.8dvh,24px);display:flex}@media (width<=899px) and (height<=560px){.words.svelte-19yslsz{flex-direction:row;max-width:none}.words.svelte-19yslsz>*{flex:1}.foot.svelte-19yslsz{flex-direction:row;justify-content:center;gap:24px}}@media (height<=460px){.visual.svelte-19yslsz{display:none}}@media (width>=900px){.top.svelte-19yslsz{z-index:1;height:64px;padding:0 22px;position:absolute;top:0;left:0;right:0}.brand.svelte-19yslsz{font-size:15px}.center.svelte-19yslsz{--badge:clamp(60px, 18.3dvh, 150px);--dash:clamp(28px, 13.4dvh, 110px);--mark:clamp(72px, 24.4dvh, 200px);padding-top:clamp(48px,8dvh,64px)}.visual.svelte-19yslsz{gap:clamp(10px,2.7dvh,22px)}.copy.svelte-19yslsz{gap:clamp(8px,2.9dvh,24px);padding-top:clamp(8px,3.6dvh,30px)}.title.svelte-19yslsz{font-size:clamp(28px,6.6dvh,54px)}.sub.svelte-19yslsz{font-size:clamp(14px,2.4dvh,20px)}.words.svelte-19yslsz{flex-direction:row;gap:clamp(8px,1.7dvh,14px);width:auto;max-width:none}.foot.svelte-19yslsz{flex-direction:row;justify-content:center;gap:clamp(20px,5.4dvh,44px);padding:8px 0 clamp(10px,4.1dvh,34px)}.warning.svelte-19yslsz{color:#ffffffb8;width:186px;margin:0;font-size:14px;line-height:1.4}.foot.svelte-19yslsz>.ghost{width:186px}}@media (width>=900px) and (height<=520px){.warning.svelte-19yslsz{display:none}}.top.svelte-zydpl{justify-content:space-between;align-items:center;min-height:56px;padding:12px 24px 0;display:flex}.logo.svelte-zydpl{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.body.svelte-zydpl{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;display:flex}.title.svelte-zydpl{font-size:36px}.chips.svelte-zydpl{flex-direction:column;gap:10px;width:min(342px,100vw - 48px);display:flex}.chip.svelte-zydpl{border-radius:16px;height:58px}@media (width>=900px){.chips.svelte-zydpl{flex-direction:row;width:auto}.chip.svelte-zydpl{border-radius:18px;width:150px;height:70px}}.back.svelte-7fonep{border-radius:var(--r-pill);background:#ffffff24;border:0;align-items:center;gap:4px;height:44px;padding:0 12px 0 6px;font-size:15px;font-weight:500;display:inline-flex}@media (width>=900px){.back.svelte-7fonep{height:34px;font-size:14px}}@media (hover:hover){.back.svelte-7fonep:hover{background:#ffffff3d}}.orb.svelte-k90erh{width:var(--orb-size,150px);height:var(--orb-size,150px);flex:none;position:relative}svg.svelte-k90erh{width:calc(var(--orb-size,150px) * .44);height:calc(var(--orb-size,150px) * .44);display:block}.top.svelte-jmkfzx{flex:none;align-items:center;min-height:56px;padding:12px 24px 0;display:flex}.spacer.svelte-jmkfzx{flex:1}.logo.svelte-jmkfzx{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.body.svelte-jmkfzx{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(8px,2.6dvh,22px);min-height:0;padding:8px 28px 0;display:flex}.orb.svelte-jmkfzx{--orb-size:clamp(64px, 17.8dvh, 150px)}.title.svelte-jmkfzx{font-size:clamp(25px,4.3dvh,36px);line-height:1.08}.text.svelte-jmkfzx{color:#ffffffd6;max-width:520px;margin:0;font-size:clamp(13px,1.9dvh,16px);line-height:1.5}.foot.svelte-jmkfzx{flex-direction:column-reverse;flex:none;align-items:center;gap:clamp(6px,1.9dvh,16px);padding:clamp(6px,1.9dvh,16px) 0 clamp(8px,2.8dvh,24px);display:flex}@media (width<=899px) and (height<=560px){.foot.svelte-jmkfzx{flex-direction:row;justify-content:center;gap:24px}}@media (height<=440px){.orb.svelte-jmkfzx{display:none}}@media (width>=900px){.top.svelte-jmkfzx{z-index:1;height:64px;padding:0 22px;position:absolute;top:0;left:0;right:0}.logo.svelte-jmkfzx{display:none}.body.svelte-jmkfzx{gap:clamp(8px,3.2dvh,26px);padding-top:clamp(48px,8dvh,64px)}.orb.svelte-jmkfzx{--orb-size:clamp(70px, 23.2dvh, 190px)}.title.svelte-jmkfzx{font-size:clamp(28px,7.1dvh,58px);line-height:1}.text.svelte-jmkfzx{max-width:600px;font-size:clamp(14px,2.4dvh,20px)}.foot.svelte-jmkfzx{flex-direction:row;justify-content:center;gap:clamp(20px,5.4dvh,44px);padding:8px 0 clamp(10px,4.1dvh,34px)}}.top.svelte-16t7jy{justify-content:space-between;align-items:center;min-height:56px;padding:12px 24px 0;display:flex}.logo.svelte-16t7jy{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.body.svelte-16t7jy{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:30px 28px;display:flex}.orb.svelte-16t7jy{--orb-size:120px}.title.svelte-16t7jy{font-size:32px;line-height:1.1}.text.svelte-16t7jy{color:#ffffffd6;margin:0;font-size:16px;line-height:1.5}.small.svelte-16t7jy{color:#ffffffb8;font-size:14px}.copy.svelte-1nvjmw8{border-radius:var(--r-pill);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--hover-fade);background:#ffffff1a;border:0;align-items:center;gap:.5em;margin:-.3em 0;padding:.3em .65em;display:inline-flex}.arrived.svelte-1nvjmw8{animation:.3s svelte-1nvjmw8-arrive}@keyframes svelte-1nvjmw8-arrive{0%{opacity:0}}.holding.svelte-1nvjmw8{cursor:default;color:#0000}.sized.svelte-1nvjmw8:before{content:"0000 · 0000 · 0000"}.copy.svelte-1nvjmw8:not(.holding):hover{background:#fff3}.copied.svelte-1nvjmw8{background:#7cf2c438}.copied.svelte-1nvjmw8 svg:where(.svelte-1nvjmw8){color:#7cf2c4}svg.svelte-1nvjmw8{flex:none}.status.svelte-1nvjmw8{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.placeholder.svelte-1t1nt6u{background-color:#1b0b4a14;position:absolute;inset:5.5%}.qr.svelte-1t1nt6u{opacity:0;width:100%;height:100%;transition:opacity .4s,transform .4s cubic-bezier(.2,.8,.2,1);display:block;transform:scale(.97)}.qr.drawn.svelte-1t1nt6u{opacity:1;transform:none}.top.svelte-scuxan{flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:12px 20px 0 16px;display:flex}.narrow-body.svelte-scuxan{--qr:clamp(190px, min(76vw, 37dvh), 300px);flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.head.svelte-scuxan{flex-direction:column;gap:6px;padding:8px 24px 0;display:flex}.title.svelte-scuxan{font-size:clamp(28px,4.6dvh,38px)}.sub.svelte-scuxan{color:var(--ink-2);margin:0;font-size:clamp(13px,1.8dvh,15px);line-height:1.45}.frame.svelte-scuxan{width:var(--qr);height:var(--qr);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:34px;flex:none;place-items:center;margin:clamp(10px,2.6dvh,22px) auto 0;display:grid;box-shadow:0 30px 70px #ff5adc59}.paper.svelte-scuxan{background:#fff;border-radius:22px;width:84%;height:84%;padding:5%;position:relative}.qr-wait.svelte-scuxan{background-color:#1b0b4a14;width:100%;height:100%}.code-wait.svelte-scuxan{width:230px;height:26px}.codeblock.svelte-scuxan{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:clamp(8px,2.1dvh,18px) 20px 0;display:flex}.code.svelte-scuxan{font-family:var(--font-mono);letter-spacing:.1em;min-height:26px;font-size:clamp(17px,2.4dvh,20px);font-weight:600}.timer.svelte-scuxan{color:#ffffffb8;font-size:13px}.timer.svelte-scuxan strong:where(.svelte-scuxan){font-variant-numeric:tabular-nums;color:#fff;font-weight:600}.failed.svelte-scuxan{text-align:center;color:#ffd9a3;flex:none;margin:8px 20px 0;font-size:14px}.foot.svelte-scuxan{flex:none;justify-content:center;padding:clamp(6px,1.9dvh,16px) 0 clamp(8px,2.8dvh,24px);display:flex}@media (width<=899px) and (height<=560px){.narrow-body.svelte-scuxan{--qr:clamp(180px, 68dvh, 300px);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:24px;padding:0 24px;display:grid}.frame.svelte-scuxan{grid-row:1/span 2;margin:0}.head.svelte-scuxan,.codeblock.svelte-scuxan{text-align:left;align-items:flex-start;padding:0}.codeblock.svelte-scuxan{padding-top:10px}}@media (width>=900px){.top.svelte-scuxan{z-index:1;height:64px;padding:0 22px;position:absolute;top:0;left:0;right:0}.wide-body.svelte-scuxan{--qr:clamp(200px, 44dvh, 360px);flex:1;grid-template-columns:auto minmax(0,540px);place-content:center;align-items:center;gap:clamp(32px,8vw,130px);min-height:0;padding:clamp(52px,8dvh,64px) 32px 8px;display:grid}.left.svelte-scuxan{flex-direction:column;align-items:center;gap:clamp(10px,2.7dvh,22px);display:flex}.frame.svelte-scuxan{border-radius:40px;margin:0;box-shadow:0 40px 100px #ff5adc59,inset 0 1px #fff6}.paper.svelte-scuxan{border-radius:26px;width:80.5%;height:80.5%;padding:5.5%}.under.svelte-scuxan{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.timer.svelte-scuxan{color:#ffffffbf;font-size:clamp(13px,1.9dvh,15px)}.nocam.svelte-scuxan{color:#ffffffb8;font-size:clamp(12px,1.7dvh,14px)}.mono.svelte-scuxan{font-family:var(--font-mono);color:#fff;letter-spacing:.08em}.right.svelte-scuxan{flex-direction:column;gap:clamp(10px,3.2dvh,26px);display:flex}.big.svelte-scuxan{font-size:clamp(32px,8.3dvh,68px);line-height:1}.lead.svelte-scuxan{color:var(--ink-2);margin:0;font-size:clamp(14px,2.7dvh,22px);line-height:1.45}.steps.svelte-scuxan{flex-direction:column;gap:clamp(8px,2.2dvh,18px);margin-top:clamp(0px,1.2dvh,10px);display:flex}.step.svelte-scuxan{align-items:center;gap:18px;font-size:clamp(15px,2.4dvh,20px);font-weight:500;display:flex}.step-icon.svelte-scuxan{background:linear-gradient(145deg,#ff9be6,#b847ff);border-radius:14px;flex:none;place-items:center;width:clamp(32px,5.4dvh,44px);height:clamp(32px,5.4dvh,44px);display:grid;box-shadow:inset 0 1px #ffffff80}.foot.svelte-scuxan{padding:4px 0 clamp(10px,4.1dvh,34px)}}@media (height<=640px){.foot.svelte-scuxan{display:none}}@media (width>=900px) and (height<=540px){.steps.svelte-scuxan{display:none}}.top.svelte-sh8vbk{justify-content:space-between;align-items:center;min-height:56px;padding:12px 24px 0;display:flex}.logo.svelte-sh8vbk{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.head.svelte-sh8vbk{flex-direction:column;gap:10px;padding:18px 24px 0;display:flex}.title.svelte-sh8vbk{font-size:40px}.sub.svelte-sh8vbk{color:var(--ink-2);margin:0;font-size:16px;line-height:1.45}.finder.svelte-sh8vbk{background:radial-gradient(240px 200px at 50% 45%,#ffffff2e,#fff0 70%),#12082e;border:1px solid #ffffff24;border-radius:34px;flex:none;width:320px;max-width:calc(100vw - 40px);height:320px;margin:22px auto 0;position:relative;overflow:hidden}video.svelte-sh8vbk{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}video.live.svelte-sh8vbk{opacity:1}.corner.svelte-sh8vbk{width:54px;height:54px;position:absolute}.tl.svelte-sh8vbk{border-top:4px solid #ff9be6;border-left:4px solid #ff9be6;border-top-left-radius:18px;top:24px;left:24px}.tr.svelte-sh8vbk{border-top:4px solid #ff9be6;border-right:4px solid #ff9be6;border-top-right-radius:18px;top:24px;right:24px}.bl.svelte-sh8vbk{border-bottom:4px solid #ff9be6;border-left:4px solid #ff9be6;border-bottom-left-radius:18px;bottom:24px;left:24px}.br.svelte-sh8vbk{border-bottom:4px solid #ff9be6;border-right:4px solid #ff9be6;border-bottom-right-radius:18px;bottom:24px;right:24px}@keyframes svelte-sh8vbk-sweep{0%{top:60px}to{top:256px}}.line.svelte-sh8vbk{background:#ff9be6;border-radius:99px;height:3px;animation:2s ease-in-out infinite alternate svelte-sh8vbk-sweep;position:absolute;top:168px;left:40px;right:40px;box-shadow:0 0 18px #ff6fd8}.note.svelte-sh8vbk{text-align:center;color:#ffffffb3;margin:20px 0 0;font-size:14px}.foot.svelte-sh8vbk{flex-direction:column;align-items:center;gap:14px;margin-top:auto;padding:14px 0 24px;display:flex}.links.svelte-sh8vbk{gap:20px;display:flex}.top.svelte-1ux0q1m{flex:none;align-items:center;gap:12px;min-height:56px;padding:12px 24px 0;display:flex}.logo.svelte-1ux0q1m{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.center.svelte-1ux0q1m{--icon:clamp(52px, 11dvh, 96px);flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.head.svelte-1ux0q1m{flex-direction:column;gap:8px;padding:8px 24px 0;display:flex}.title.svelte-1ux0q1m{font-size:clamp(30px,5dvh,40px)}.sub.svelte-1ux0q1m{color:var(--ink-2);margin:0;font-size:clamp(14px,2dvh,16px);line-height:1.45}.choices.svelte-1ux0q1m{flex-direction:column;gap:clamp(10px,2dvh,16px);padding:clamp(12px,2.8dvh,24px) 20px 12px;display:flex}.card.svelte-1ux0q1m{background:var(--glass);border:1px solid #ffffff24;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,1.4dvh,12px);height:clamp(136px,28dvh,240px);padding:clamp(8px,2dvh,20px);display:flex}.card.svelte-1ux0q1m:active{transform:scale(.985)}.card.strong.svelte-1ux0q1m{border-color:var(--glass-border-strong);background:#ffffff2e;box-shadow:0 24px 60px #d250ff4d}.card.svelte-1ux0q1m>svg{width:var(--icon);height:var(--icon)}.label.svelte-1ux0q1m{font-family:var(--font-display);font-size:clamp(20px,3.1dvh,26px);font-weight:400}.desc.svelte-1ux0q1m{color:#fffc;font-size:clamp(13px,1.7dvh,14px);line-height:1.4}.orb.svelte-1ux0q1m{width:var(--icon);height:var(--icon);position:relative}.orb.svelte-1ux0q1m svg:where(.svelte-1ux0q1m){width:calc(var(--icon) * .46);height:calc(var(--icon) * .46);display:block}.coach.svelte-1ux0q1m{background:#ffffff1f;border-radius:16px;flex:none;align-items:center;gap:10px;margin:4px 20px 12px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}@media (width<=899px) and (height<=560px){.choices.svelte-1ux0q1m{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card.svelte-1ux0q1m{height:clamp(120px,50dvh,220px)}.coach.svelte-1ux0q1m{display:none}}@media (width>=900px){.top.svelte-1ux0q1m{z-index:1;height:64px;padding:0 22px;position:absolute;top:0;left:0;right:0}.logo.svelte-1ux0q1m{display:none}.center.svelte-1ux0q1m{--icon:clamp(56px, 16dvh, 130px);padding-block:clamp(52px,8dvh,64px)}.head.svelte-1ux0q1m{text-align:center;align-items:center;gap:clamp(6px,1.7dvh,14px);padding:0 24px}.title.svelte-1ux0q1m{font-size:clamp(30px,7.8dvh,64px);line-height:1}.sub.svelte-1ux0q1m{font-size:clamp(14px,2.4dvh,20px)}.choices.svelte-1ux0q1m{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3.9dvh,32px);width:min(980px,100% - 64px);margin:0 auto;padding:clamp(14px,4.9dvh,40px) 0 0;display:grid}.card.svelte-1ux0q1m{border-radius:32px;gap:clamp(6px,2.6dvh,22px);height:clamp(150px,46dvh,380px);padding:clamp(10px,3.9dvh,32px)}.card.strong.svelte-1ux0q1m{box-shadow:0 30px 80px #d250ff4d}.label.svelte-1ux0q1m{font-size:clamp(20px,4.1dvh,34px)}.desc.svelte-1ux0q1m{max-width:340px;font-size:clamp(13px,2.05dvh,17px);line-height:1.5}}@media (height<=480px){.desc.svelte-1ux0q1m{display:none}}@media (hover:hover){.card.svelte-1ux0q1m:hover{background:#ffffff24;border-color:#ffffff42}.card.strong.svelte-1ux0q1m:hover{background:#ffffff40;border-color:#ffffff6b}}.banner.svelte-4gizvm{background:#ffc46b29;border:1px solid #ffc46b80;border-radius:16px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:13px;line-height:1.45;display:flex}svg.svelte-4gizvm{flex:none;margin-top:1px}@media (width>=900px){.banner.svelte-4gizvm{gap:10px;padding:12px 14px;font-size:14px}}.scrim.svelte-ryy17y{z-index:30;background:#0f052d4d;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.dismiss.svelte-ryy17y{background:0 0;border:0;position:absolute;inset:0}.dismiss.svelte-ryy17y:active{transform:none}.panel.svelte-ryy17y{border-radius:20px;flex-direction:column;width:min(560px,100vw - 32px);max-height:60vh;display:flex;position:relative;overflow:hidden}input.svelte-ryy17y{background:0 0;border:0;border-bottom:1px solid #ffffff14;outline:none;flex:none;width:100%;height:56px;padding:0 18px;font-size:17px}input.svelte-ryy17y::placeholder{color:#ffffff9e}.list.svelte-ryy17y{padding:6px;overflow:auto}.section.svelte-ryy17y{letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;padding:10px 12px 4px;font-size:11px;font-weight:600}.row.svelte-ryy17y{text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:42px;padding:8px 12px;font-size:15px;display:flex}.row.svelte-ryy17y:active{transform:none}.row.active.svelte-ryy17y{background:#ffffff1c}.danger.svelte-ryy17y .label:where(.svelte-ryy17y){color:#ffd0c4}.label.svelte-ryy17y{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}kbd.svelte-ryy17y{font-family:var(--font-body);color:#ffffffb8;flex:none;font-size:12px}.none.svelte-ryy17y{color:#ffffffb8;text-align:center;margin:0;padding:18px 12px;font-size:14px}@media (hover:hover){.row.svelte-ryy17y:not(.active):hover{background:#ffffff12}}.column.svelte-1sys05s{flex-direction:column;gap:12px;width:100%;display:flex}.page.svelte-1sys05s{background:#fff;border:0;border-radius:14px;flex:none;width:100%;padding:0;display:block;overflow:hidden}.open.svelte-1sys05s{cursor:zoom-in}.open.svelte-1sys05s:active{transform:none}.page.svelte-1sys05s canvas{width:100%;height:100%;display:block}.wait.svelte-1sys05s{aspect-ratio:1/1.3;border-radius:14px;width:100%}.failed.svelte-1sys05s,.more.svelte-1sys05s{text-align:center;color:var(--ink-2);margin:0;padding:24px}@media (hover:hover){.page.svelte-1sys05s:hover{filter:brightness(.97)}}.player.svelte-aremre{background:#000;position:absolute;inset:0}video.svelte-aremre{object-fit:contain;width:100%;height:100%;display:block}.failed.svelte-aremre{text-align:center;color:#ffffffd9;margin:48px 0 0;font-size:15px;line-height:1.5;position:absolute;top:50%;left:24px;right:24px}.middle.svelte-aremre,.bottom.svelte-aremre{opacity:0;pointer-events:none;transition:opacity .22s}.shown.svelte-aremre .middle:where(.svelte-aremre),.shown.svelte-aremre .bottom:where(.svelte-aremre){opacity:1}.shown.svelte-aremre button:where(.svelte-aremre),.shown.svelte-aremre .line:where(.svelte-aremre){pointer-events:auto}.middle.svelte-aremre{align-items:center;gap:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.svelte-aremre{color:#fff;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.main.svelte-aremre{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff29;width:72px;height:72px;box-shadow:inset 0 1px #ffffff4d}.main.svelte-aremre svg:where(.svelte-aremre){width:34px;height:34px}.main.waiting.svelte-aremre:after{content:"";border:3px solid #fff3;border-top-color:#fff;border-radius:50%;animation:.9s linear infinite svelte-aremre-turn;position:absolute;inset:-5px}@keyframes svelte-aremre-turn{to{transform:rotate(360deg)}}.side.svelte-aremre{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;width:52px;height:52px}.side.svelte-aremre svg:where(.svelte-aremre){width:30px;height:30px}.stroke.svelte-aremre{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}text.svelte-aremre{fill:currentColor;font-family:var(--font-body);text-anchor:middle;font-size:7.5px;font-weight:700}.bottom.svelte-aremre{padding:40px 16px calc(env(safe-area-inset-bottom) + 10px);background:linear-gradient(#0000,#000000b8);position:absolute;bottom:0;left:0;right:0}.name.svelte-aremre{text-overflow:ellipsis;white-space:nowrap;color:#fff;padding:0 4px 6px;font-size:14px;font-weight:500;overflow:hidden}.row.svelte-aremre{align-items:center;gap:10px;display:flex}.time.svelte-aremre{font-variant-numeric:tabular-nums;text-align:center;color:#ffffffd9;flex:none;min-width:34px;font-size:12px}.line.svelte-aremre{cursor:pointer;touch-action:none;outline-offset:-8px;flex:1;align-items:center;min-width:0;height:44px;display:flex;position:relative}.track.svelte-aremre{border-radius:var(--r-pill);background:#ffffff47;width:100%;height:4px;transition:height .14s;display:block;overflow:hidden}.fill.svelte-aremre{background:linear-gradient(90deg,#ff9be6,#fff);height:100%;display:block}.knob.svelte-aremre{background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:transform .14s;position:absolute;top:50%;box-shadow:0 1px 6px #00000080}.line.scrubbing.svelte-aremre .track:where(.svelte-aremre){height:6px}.line.scrubbing.svelte-aremre .knob:where(.svelte-aremre){transform:scale(1.3)}.sound.svelte-aremre{background:0 0;flex:none;width:44px;height:44px}.sound.svelte-aremre svg:where(.svelte-aremre){width:22px;height:22px}@media (width>=900px){.bottom.svelte-aremre{padding:56px 28px 16px}.middle.svelte-aremre{gap:36px}}@media (hover:hover){.side.svelte-aremre:hover{background:#fff3}.main.svelte-aremre:hover{background:#ffffff42}.sound.svelte-aremre:hover{background:#ffffff24}}.gallery.svelte-1ocen1q{height:var(--app-height,100dvh);z-index:30;color:#fff;position:fixed;top:0;left:0;right:0;overflow:hidden}.backdrop.svelte-1ocen1q{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0428e6;transition:opacity .26s;position:absolute;inset:0}.stage.svelte-1ocen1q{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;inset:0}.gallery.closing.svelte-1ocen1q .stage:where(.svelte-1ocen1q){opacity:0;transition:opacity .2s,transform .2s}.stage.settling.svelte-1ocen1q{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.slide.svelte-1ocen1q{padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.slide.clip.svelte-1ocen1q{background:#000;padding:0}.slide.paged.svelte-1ocen1q{padding:0}.slide.settling.svelte-1ocen1q{transition:transform .24s cubic-bezier(.2,.8,.2,1)}img.svelte-1ocen1q{object-fit:contain;-webkit-user-drag:none;-webkit-touch-callout:none;min-width:0;max-width:100%;min-height:0;max-height:100%;display:block}img.settling.svelte-1ocen1q,.document.settling.svelte-1ocen1q{transition:transform .36s cubic-bezier(.22,1,.36,1)}.document.svelte-1ocen1q{box-sizing:border-box;flex:none}.wait.svelte-1ocen1q{border-radius:18px;width:60%;height:40%}.quiet.svelte-1ocen1q{opacity:0;pointer-events:none!important}.bar.svelte-1ocen1q,.nav.svelte-1ocen1q{transition:opacity .22s}.quiet.svelte-1ocen1q>:where(.svelte-1ocen1q){pointer-events:none!important}.caption.gone.svelte-1ocen1q{visibility:hidden}.bar.svelte-1ocen1q{padding:calc(env(safe-area-inset-top) + 8px) 12px 8px 20px;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.bar.svelte-1ocen1q>:where(.svelte-1ocen1q){pointer-events:auto}.count.svelte-1ocen1q{font-variant-numeric:tabular-nums;text-shadow:0 1px 6px #0009;font-size:14px;font-weight:500}.caption.svelte-1ocen1q{left:24px;right:24px;bottom:calc(env(safe-area-inset-bottom) + 12px);text-shadow:0 1px 6px #0009;pointer-events:none;justify-content:center;font-size:14px;display:flex;position:absolute}.caption-text.svelte-1ocen1q{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.count.over.svelte-1ocen1q,.caption.over.svelte-1ocen1q .caption-text:where(.svelte-1ocen1q){border-radius:var(--r-pill);text-shadow:none;background:#28145ac7;padding:5px 12px}.icon-btn.svelte-1ocen1q{color:#fff;background:#28145a99;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.icon-btn.svelte-1ocen1q:hover{background:#462882cc}.nav.svelte-1ocen1q{display:none}@media (width>=900px){.nav.svelte-1ocen1q{margin-top:-22px;display:grid;position:absolute;top:50%}.prev.svelte-1ocen1q{left:20px}.next.svelte-1ocen1q{right:20px}}.tile.svelte-1tnd6aw{letter-spacing:.04em;color:#fff;text-shadow:0 1px 3px #00000073;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:10px;font-weight:700;display:grid}@media (width>=900px){.tile.svelte-1tnd6aw{border-radius:13px;width:44px;height:44px;font-size:11px}}.row.svelte-ee3n05{border-radius:var(--r-row);transition:background-color var(--hover-fade), border-color var(--hover-fade);background:#ffffff14;border:1px solid #ffffff1f;align-items:center;display:flex}.active.svelte-ee3n05{background:#fff3;border-color:#ffffff3d}@keyframes svelte-ee3n05-arrive{0%{box-shadow:0 0 #ff9be68c}to{box-shadow:0 0 0 10px #ff9be600}}.fresh.svelte-ee3n05{background:#ff9be629;border-color:#ff9be680;animation:.9s ease-out 2 svelte-ee3n05-arrive}.title-line.svelte-ee3n05{align-items:center;gap:8px;min-width:0;display:flex}.new-tag.svelte-ee3n05{border-radius:var(--r-pill);color:#3b0f86;letter-spacing:.04em;background:#ffd1f5;flex:none;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3}.main.svelte-ee3n05{border-radius:var(--r-row);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.main.svelte-ee3n05:active{transform:none}.body.svelte-ee3n05{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.name.svelte-ee3n05{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.meta.svelte-ee3n05{color:#ffffffbf;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12px;display:flex}.tick.svelte-ee3n05{flex:none}.bar.svelte-ee3n05{background:#fff3;border-radius:99px;height:4px;margin-top:6px;display:block}.fill.svelte-ee3n05{background:#fff;border-radius:99px;height:4px;transition:width .15s linear;display:block}.action.svelte-ee3n05{min-width:52px;min-height:44px;color:var(--accent-text);background:0 0;border:0;flex:none;margin-right:4px;padding:10px 8px;font-size:13px;font-weight:600}@media (width>=900px){.main.svelte-ee3n05{gap:14px;padding:12px 14px}.body.svelte-ee3n05{gap:2px}.meta.svelte-ee3n05{color:#ffffffb8;font-size:13px}}@media (hover:hover){.row.svelte-ee3n05:not(.active):not(.fresh):hover{background:#ffffff21;border-color:#fff3}.fresh.svelte-ee3n05:not(.active):hover{background:#ff9be63d}.action.svelte-ee3n05:hover{color:#fff}}.push.svelte-1gkqttt{height:var(--app-height,100dvh);z-index:10;transform:translateX(calc(var(--progress) * 100%));will-change:transform;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:-14px 0 40px #08001e59}.dragging.svelte-1gkqttt{transition:none}.edge.svelte-1gkqttt{touch-action:none;width:24px;position:absolute;top:0;bottom:0;left:0}.swipe.svelte-1b9wyxm{touch-action:pan-y;position:relative}.swiping.svelte-1b9wyxm{-webkit-user-select:none;user-select:none;cursor:grabbing}.behind.svelte-1b9wyxm{color:#ffb4a8;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:20px}.content.svelte-1b9wyxm{transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .22s;position:relative}.swiping.svelte-1b9wyxm .content:where(.svelte-1b9wyxm){transition:none}.scrim.svelte-1v8btbv{height:var(--app-height,100dvh);z-index:20;background:#0f052d00;flex-direction:column;justify-content:flex-end;transition:background-color .24s;display:flex;position:fixed;top:0;left:0;right:0}.scrim.open.svelte-1v8btbv{background:#0f052d52}.dismiss.svelte-1v8btbv{background:0 0;border:0;flex:1}.dismiss.svelte-1v8btbv:active{transform:none}.sheet.svelte-1v8btbv{margin-bottom:var(--keyboard);max-height:calc(100% - var(--keyboard) - 16px);padding:0 20px max(24px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:28px 28px 0 0;outline:none;flex-direction:column;gap:10px;transition:transform .24s cubic-bezier(.2,.8,.2,1),margin-bottom .25s cubic-bezier(.2,.8,.2,1);display:flex;overflow-y:auto;transform:translateY(100%)}.sheet.open.svelte-1v8btbv{transform:translateY(var(--drag))}.sheet.dragging.svelte-1v8btbv{transition:none}.grab.svelte-1v8btbv{touch-action:none;cursor:grab;place-items:center;height:28px;margin:0 -20px;display:grid}.grab.svelte-1v8btbv span:where(.svelte-1v8btbv){background:#ffffff4d;border-radius:99px;width:38px;height:5px}@media (width>=900px){.scrim.svelte-1v8btbv{justify-content:center;align-items:center}.dismiss.svelte-1v8btbv{position:absolute;inset:0}.sheet.svelte-1v8btbv{border-radius:var(--r-card);opacity:0;border:1px solid #ffffff29;width:420px;padding:22px;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .16s;position:relative;transform:translateY(10px)scale(.98)}.sheet.open.svelte-1v8btbv{opacity:1;transform:none}.grab.svelte-1v8btbv{display:none}}.wrap.svelte-1aljqyr{position:relative}.trigger.svelte-1aljqyr{background:#ffffff14;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.trigger.svelte-1aljqyr:hover,.trigger.on.svelte-1aljqyr{background:#ffffff29}.menu.svelte-1aljqyr{z-index:15;transform-origin:100% 0;border-radius:18px;flex-direction:column;gap:2px;width:268px;max-width:calc(100vw - 32px);padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.item.svelte-1aljqyr{text-align:left;outline-offset:-2px;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 10px;display:flex}.item.svelte-1aljqyr:hover,.item.svelte-1aljqyr:focus-visible{background:#ffffff1a}.item.svelte-1aljqyr:active{background:#ffffff24;transform:none}.icon.svelte-1aljqyr{background:#ffffff1a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.danger.svelte-1aljqyr .icon:where(.svelte-1aljqyr){color:#ffd0c4;background:#ff6e5a33}.danger.svelte-1aljqyr .name:where(.svelte-1aljqyr){color:#ffd0c4}.words.svelte-1aljqyr{flex-direction:column;gap:1px;min-width:0;display:flex}.name.svelte-1aljqyr{font-size:15px;font-weight:600}.desc.svelte-1aljqyr{color:#fffc;font-size:13px}@media (width>=900px){.trigger.svelte-1aljqyr{width:36px;height:36px}}.player.svelte-1ovcbos{flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;min-height:0;display:flex}.note.svelte-1ovcbos{filter:drop-shadow(0 28px 46px #be3cff8c);flex:0 200px;width:auto;max-width:100%;height:200px;min-height:60px}.controls.svelte-1ovcbos{flex-direction:column;gap:8px;width:100%;display:flex}.wave.svelte-1ovcbos{box-sizing:content-box;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:3px;height:46px;margin-block:-14px;padding-block:14px;display:flex}.wave.scrubbing.svelte-1ovcbos{cursor:grabbing}.wave.svelte-1ovcbos span:where(.svelte-1ovcbos){border-radius:2px;flex:1;transition:transform .14s}.wave.scrubbing.svelte-1ovcbos span:where(.svelte-1ovcbos){transform:scaleY(1.12)}.time.svelte-1ovcbos{font-variant-numeric:tabular-nums;color:#ffffffbf;text-align:right;flex:none;font-size:13px}.play.svelte-1ovcbos{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.play.svelte-1ovcbos:active{transform:none}@media (width>=900px){.player.svelte-1ovcbos{gap:26px;padding:20px}.note.svelte-1ovcbos{width:190px;height:190px}.controls.svelte-1ovcbos{flex-direction:row;align-items:center;gap:16px;width:min(520px,100%)}.wave.svelte-1ovcbos{flex:1;height:44px}}@media (hover:hover){.play.svelte-1ovcbos:hover{opacity:1}}.card.svelte-95xn78{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:16px;display:flex}.tile.svelte-95xn78{background:linear-gradient(150deg, var(--from), var(--to) 55%, var(--deep));width:120px;height:148px;box-shadow:0 26px 56px rgba(var(--glow), .62), inset 0 2px 0 #ffffff80;font-family:var(--font-display);letter-spacing:.04em;text-shadow:0 1px 4px #00000059;border-radius:22px;place-items:center;font-size:26px;font-weight:600;display:grid;overflow:hidden}.title.svelte-95xn78{font-size:17px;font-weight:600}.text.svelte-95xn78{color:#ffffffbf;max-width:280px;font-size:14px;line-height:1.5}@media (width>=900px){.card.svelte-95xn78{gap:18px}.tile.svelte-95xn78{width:130px;height:160px;font-size:28px}.title.svelte-95xn78{font-size:18px}.text.svelte-95xn78{color:#ffffffb8;max-width:380px;font-size:15px}}.wait.svelte-ilqf17{border-radius:18px;width:100%;height:100%}.document.svelte-ilqf17{color:#ffffffeb;overflow-wrap:anywhere;outline:none;width:100%;height:100%;min-height:0;padding:4px 8px 16px;font-size:15px;line-height:1.6;overflow:hidden auto}.document.svelte-ilqf17>:first-child{margin-top:0}.document.svelte-ilqf17>*{max-width:1100px}h1.svelte-ilqf17,h2.svelte-ilqf17,h3.svelte-ilqf17,h4.svelte-ilqf17,h5.svelte-ilqf17,h6.svelte-ilqf17{font-family:var(--font-display);color:#fff;margin:1.4em 0 .5em;line-height:1.2}h1.svelte-ilqf17{font-size:30px;font-weight:300}h2.svelte-ilqf17{font-size:23px;font-weight:400}h3.svelte-ilqf17{font-size:18px;font-weight:500}h4.svelte-ilqf17,h5.svelte-ilqf17,h6.svelte-ilqf17{font-size:15px;font-weight:600}p.svelte-ilqf17{margin:0 0 .9em}a.svelte-ilqf17{color:var(--accent-text)}strong.svelte-ilqf17{color:#fff;font-weight:600}del.svelte-ilqf17{opacity:.7}code.svelte-ilqf17{font-family:var(--font-mono);background:#ffffff1f;border-radius:6px;padding:.12em .36em;font-size:.88em}pre.svelte-ilqf17{overflow-wrap:normal;background:#0c042880;border:1px solid #ffffff14;border-radius:12px;margin:0 0 1em;padding:12px 14px;font-size:14px;line-height:1.5;overflow:auto}pre.svelte-ilqf17 code:where(.svelte-ilqf17){background:0 0;padding:0}blockquote.svelte-ilqf17{color:#ffffffc7;border-left:3px solid #ff9be6;margin:0 0 1em;padding:2px 0 2px 14px}blockquote.svelte-ilqf17>:last-child,li.svelte-ilqf17>:last-child{margin-bottom:0}hr.svelte-ilqf17{border:0;border-top:1px solid #ffffff29;margin:1.4em 0}ul.svelte-ilqf17,ol.svelte-ilqf17{margin:0 0 1em;padding-left:1.4em}li.svelte-ilqf17{margin-bottom:.3em}li.task.svelte-ilqf17{list-style:none;position:relative}.box.svelte-ilqf17{border:1.5px solid #ffffff8c;border-radius:4px;width:.95em;height:.95em;position:absolute;top:.32em;left:-1.4em}.box.done.svelte-ilqf17{background:#7cf2c4;border-color:#7cf2c4}.box.done.svelte-ilqf17:after{content:"";border:2px solid #14304a;border-width:0 2px 2px 0;width:30%;height:62%;position:absolute;top:4%;left:26%;transform:rotate(42deg)}li.svelte-ilqf17>p:where(.svelte-ilqf17){margin-bottom:.3em}.table.svelte-ilqf17{margin:0 0 1em;overflow:auto}table.svelte-ilqf17{border-collapse:collapse;overflow-wrap:normal;font-size:14px}th.svelte-ilqf17,td.svelte-ilqf17{text-align:left;border:1px solid #ffffff24;padding:7px 12px}th.svelte-ilqf17{background:#ffffff14;font-weight:600}.more.svelte-ilqf17{color:var(--ink-2);margin-top:1.4em;font-size:13px}@media (width>=900px){.document.svelte-ilqf17{max-width:none;padding:4px 16px 20px;font-size:16px}h1.svelte-ilqf17{font-size:36px}h2.svelte-ilqf17{font-size:26px}h3.svelte-ilqf17{font-size:20px}}.frame.svelte-1tb1k9t{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.wait.svelte-1tb1k9t{border-radius:18px;position:absolute;inset:0}.open.svelte-1tb1k9t{cursor:zoom-in;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative}.open.svelte-1tb1k9t:active{transform:none}img.svelte-1tb1k9t{object-fit:contain;filter:blur(14px);opacity:0;border-radius:12px;min-width:0;max-width:100%;min-height:0;max-height:100%;transition:filter .36s,opacity .3s,transform .36s cubic-bezier(.2,.8,.2,1);display:block;transform:scale(.985);box-shadow:0 20px 50px #00000059}img.loaded.svelte-1tb1k9t{filter:none;opacity:1;transform:none}@media (hover:hover){.open.svelte-1tb1k9t:hover{filter:brightness(1.05)}}.frame.svelte-lirthc{-webkit-overflow-scrolling:touch;border-radius:14px;width:100%;height:100%;min-height:0;overflow:auto}.inner.svelte-lirthc{max-width:900px;margin:0 auto}.card.svelte-1sewuip{flex-direction:column;justify-content:space-between;gap:16px;width:100%;height:100%;min-height:0;padding:12px 8px;display:flex}.content.svelte-1sewuip{min-height:0;font-family:var(--font-display);white-space:pre-wrap;overflow-wrap:anywhere;color:#fff;flex:1;font-weight:300;line-height:1.25;overflow:hidden auto}.copyable.svelte-1sewuip{cursor:pointer}.words.svelte-1sewuip{width:fit-content;max-width:100%;transition:transform .7s cubic-bezier(.34,2.4,.64,1);transition-timing-function:linear(0, .115, .393, .73, 1.038, 1.256, 1.361, 1.36, 1.28, 1.16, 1.036, .938, .878, .861, .879, .919, .965, 1.008, 1.037, 1.05, 1.049, 1.038, 1.021, 1.004, 1)}.words.pressed.svelte-1sewuip{transition:transform .1s ease-out;transform:scale(.95)}.copied.svelte-1sewuip{color:#7cf2c4}.large.svelte-1sewuip{font-size:32px}.medium.svelte-1sewuip{font-size:24px}.small.svelte-1sewuip{font-size:16px;font-weight:400;line-height:1.5}a.svelte-1sewuip{color:var(--accent-text)}a.svelte-1sewuip:hover{color:#fff}.count.svelte-1sewuip{font-variant-numeric:tabular-nums;color:#ffffffb8;flex:none;font-size:13px}@media (width>=900px){.card.svelte-1sewuip{padding:22px 28px}.large.svelte-1sewuip{letter-spacing:-.01em;font-size:44px}.medium.svelte-1sewuip{font-size:30px}.small.svelte-1sewuip{font-size:18px}}.frame.svelte-jtpfcn{background:#0c04288c;border-radius:24px;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.expand.svelte-jtpfcn{color:#fff;background:#0c042899;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.poster.svelte-jtpfcn{background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.poster.svelte-jtpfcn:active{transform:none}.glyph.svelte-jtpfcn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c042899;border-radius:50%;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;display:grid;position:absolute;top:50%;left:50%}video.svelte-jtpfcn{object-fit:contain;width:100%;height:100%;display:block}body:has([data-testid=gallery]) .frame.svelte-jtpfcn video:where(.svelte-jtpfcn){visibility:hidden}@media (width>=900px){.frame.svelte-jtpfcn{border-radius:18px}}@media (hover:hover){.poster.svelte-jtpfcn:hover{filter:brightness(1.05)}.expand.svelte-jtpfcn:hover{background:#0c0428d1}}.wait.svelte-7ben73{border-radius:18px;width:100%;height:100%}.fill.svelte-u7is9y{position:absolute;inset:0}body:has([data-testid=gallery]:not(.closing)) .fill.svelte-u7is9y{visibility:hidden;transition:visibility 0s linear .26s}.wrap.svelte-a9bmwz{width:calc(var(--round) + 8px);height:calc(var(--round) + 8px);flex:none;place-items:center;display:grid;position:relative}.round.svelte-a9bmwz{width:var(--round);height:var(--round);color:#fff;font-family:var(--font-display);white-space:pre-line;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:50%;font-size:clamp(15px,2.2dvh,18px);font-weight:500;line-height:1.1;position:relative}.round.svelte-a9bmwz:active{transform:none}@media (prefers-reduced-motion:reduce){.round.svelte-a9bmwz:active{transform:scale(.94)}}@media (width>=900px){.wrap.svelte-a9bmwz{width:calc(var(--round) + 10px);height:calc(var(--round) + 10px)}.round.svelte-a9bmwz{font-size:clamp(15px,2.5dvh,20px)}}@media (hover:hover) and (prefers-reduced-motion:reduce){.round.svelte-a9bmwz:hover{filter:brightness(1.12)}}.body.svelte-193owua{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(8px,2.1dvh,18px);min-height:0;padding:16px 24px 0;display:flex}.can.svelte-193owua{aspect-ratio:200/220;filter:drop-shadow(0 28px 44px #ff64508c);flex:none;width:auto;height:clamp(90px,26dvh,220px)}.ended.svelte-193owua{filter:drop-shadow(0 24px 40px #3c000a8c)}.final.svelte-193owua{color:#ffd6cf;margin:0;font-size:clamp(14px,2dvh,16px);font-weight:600;line-height:1.45}.copy.svelte-193owua{text-align:center;flex-direction:column;align-items:center;gap:clamp(6px,1.7dvh,14px);max-width:520px;display:flex}.title.svelte-193owua{font-size:clamp(27px,4.7dvh,40px)}.text.svelte-193owua{color:#ffffffd6;margin:0;font-size:clamp(13px,1.9dvh,16px);line-height:1.5}.small.svelte-193owua{color:#ffffffb8;margin:0;font-size:14px;line-height:1.5}.warnlink.svelte-193owua{color:#ffe1b8}.foot.svelte-193owua{flex-direction:column-reverse;flex:none;align-items:center;gap:clamp(6px,1.9dvh,16px);padding:clamp(6px,1.9dvh,16px) 0 clamp(8px,2.8dvh,24px);display:flex}@media (width<=899px) and (height<=560px){.foot.svelte-193owua{flex-direction:row;justify-content:center;gap:24px}.small.svelte-193owua{display:none}}@media (height<=460px){.can.svelte-193owua{display:none}}@media (width>=900px){.body.svelte-193owua{flex-direction:row;gap:clamp(32px,9vw,135px);padding:clamp(24px,6dvh,64px) 40px 0}.can.svelte-193owua{filter:drop-shadow(0 40px 60px #ff64508c);height:clamp(130px,44dvh,363px)}.copy.svelte-193owua{text-align:left;flex:0 520px;align-items:flex-start;gap:clamp(8px,2.9dvh,24px);min-width:0}.title.svelte-193owua{font-size:clamp(30px,7.8dvh,64px);line-height:1.02}.text.svelte-193owua{font-size:clamp(14px,2.6dvh,21px)}.points.svelte-193owua{color:#ffffffc7;flex-direction:column;gap:clamp(4px,1.2dvh,10px);font-size:clamp(13px,2dvh,16px);display:flex}.point.svelte-193owua{align-items:center;gap:12px;display:flex}.foot.svelte-193owua{flex-direction:row;justify-content:center;gap:clamp(20px,5.4dvh,44px);padding:8px 0 clamp(10px,4.1dvh,34px)}.note.svelte-193owua{color:#ffffffb8;width:120px;font-size:14px}}@media (width>=900px) and (height<=620px){.points.svelte-193owua,.note.svelte-193owua{display:none}}.top.svelte-1v92mnr{flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 22px;display:flex}.top-side.svelte-1v92mnr{flex:1;align-items:center;gap:8px;display:flex}.top-side.end.svelte-1v92mnr{justify-content:flex-end}.kbar.svelte-1v92mnr{border-radius:var(--r-pill);height:36px;color:var(--ink-2);background:#ffffff0f;border:1px solid #ffffff1f;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.kbar.svelte-1v92mnr:hover{background:#ffffff1f}.kbar.svelte-1v92mnr kbd:where(.svelte-1v92mnr){font-family:var(--font-body);font-size:13px;font-weight:500}.empty-btn.svelte-1v92mnr{background:#ff785a29;border:1px solid #ffc46b66;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}.empty-btn.svelte-1v92mnr:hover{background:#ff785a42}.empty-label.svelte-1v92mnr{display:none}.split.svelte-1v92mnr{flex:1;gap:24px;min-height:0;padding:12px 28px 28px;display:flex}.list-col.svelte-1v92mnr{flex-direction:column;flex:none;gap:14px;width:clamp(340px,42%,500px);min-height:0;display:flex}.composer.svelte-1v92mnr{border-radius:var(--r-card);background:var(--glass);border:1.5px dashed #ffffff47;flex:none;align-items:center;gap:14px;padding:16px 18px;display:flex}.composer-text.svelte-1v92mnr{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.composer-title.svelte-1v92mnr{font-size:16px;font-weight:600}.composer-sub.svelte-1v92mnr{text-wrap:balance;color:#ffffffb8;font-size:13px}.choose.svelte-1v92mnr{white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff29;border-radius:12px;flex:none;height:40px;padding:0 16px;font-size:14px;font-weight:500}.choose.svelte-1v92mnr:hover{background:#ffffff2e}.send.svelte-1v92mnr{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.send.svelte-1v92mnr:active{transform:none}.count.svelte-1v92mnr{z-index:1;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#ffffffb8;flex:none;align-items:center;gap:8px;margin:0;padding:6px 4px 0;font-size:12px;font-weight:600;display:flex;position:relative}.rows.svelte-1v92mnr{--fade-inset:14px;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:8px;min-height:0;margin:-14px -20px -14px -14px;padding:14px 10px 14px 14px;display:flex;overflow:auto}.row-slot.svelte-1v92mnr{flex:none}.recovering.svelte-1v92mnr .row{animation:.9s ease-out .3s svelte-1v92mnr-recover}@keyframes svelte-1v92mnr-recover{0%{border-color:#fff9;box-shadow:0 0 #ffffff80}to{box-shadow:0 0 0 10px #fff0}}.list-empty.svelte-1v92mnr{border-radius:var(--r-card);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.list-empty-title.svelte-1v92mnr{font-size:16px;font-weight:600}.list-empty-sub.svelte-1v92mnr{color:#ffffffb8;max-width:300px;font-size:14px;line-height:1.5}.pane.svelte-1v92mnr{border-radius:var(--r-pane);background:#14063c52;border:1px solid #ffffff1a;flex-direction:column;flex:1;gap:18px;min-width:0;min-height:0;padding:22px;display:flex}.stage.svelte-1v92mnr{flex:1;min-height:0;position:relative}.detail.svelte-1v92mnr{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 20px;min-height:48px;display:flex}.detail-text.svelte-1v92mnr{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.detail-title.svelte-1v92mnr{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;overflow:hidden}.detail-meta.svelte-1v92mnr{color:#ffffffb8;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.detail-actions.svelte-1v92mnr{flex:0 auto;gap:10px;min-width:0;max-width:100%;display:flex}.primary.svelte-1v92mnr{transition:background-color var(--hover-fade);color:#3b0f86;white-space:nowrap;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;height:42px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.primary.svelte-1v92mnr:hover{color:#3b0f86;background:#f3eaff}.secondary.svelte-1v92mnr{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;height:42px;padding:0 16px;font-size:15px;font-weight:500}.secondary.svelte-1v92mnr:hover{background:#ffffff26}.steady.svelte-1v92mnr{min-width:84px}.steady-wide.svelte-1v92mnr{min-width:116px}.pane-empty.svelte-1v92mnr,.pane-none.svelte-1v92mnr{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:0;display:flex}.pane-title.svelte-1v92mnr{font-size:42px}.pane-sub.svelte-1v92mnr{color:var(--ink-2);max-width:440px;margin:0;font-size:17px;line-height:1.5}.pane-none.svelte-1v92mnr{gap:14px}.pane-pick.svelte-1v92mnr{font-family:var(--font-display);margin:0;font-size:32px;font-weight:300}.pane-hint.svelte-1v92mnr{color:#ffffffb8;margin:0;font-size:16px}@media (width>=900px){.empty-btn.svelte-1v92mnr{border-radius:var(--r-pill);align-items:center;gap:8px;width:auto;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.empty-label.svelte-1v92mnr{display:inline}}.unread.svelte-1v92mnr{border-radius:var(--r-pill);color:#3b0f86;letter-spacing:.04em;text-transform:none;background:#ffd1f5;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.pnew.svelte-1v92mnr{font-family:var(--font-body);white-space:nowrap}.under.svelte-1v92mnr{transform:translateX(calc((1 - var(--push)) * -22%))}.under.settling.svelte-1v92mnr{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.phead.svelte-1v92mnr,.ptop.svelte-1v92mnr{flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:12px 20px 0;display:flex}.ptop.svelte-1v92mnr{padding-left:16px}.phead-actions.svelte-1v92mnr{flex:none;gap:8px;display:flex}.ptunnel.svelte-1v92mnr{flex:none;align-items:center;gap:10px;padding:8px 20px 0;font-size:38px;display:flex}.pscroll.svelte-1v92mnr{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 16px 40px;display:flex;overflow:auto}.pempty.svelte-1v92mnr{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:18px 8px;display:flex}.pempty-title.svelte-1v92mnr{font-family:var(--font-display);margin:0;font-size:30px;font-weight:300}.pempty-sub.svelte-1v92mnr{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.pbar.svelte-1v92mnr{flex:none;justify-content:space-between;align-items:center;padding:12px 20px 16px;display:flex}.pside.svelte-1v92mnr{background:#ffffff1f;border:1px solid #ffffff29;border-radius:18px;width:92px;height:52px;font-size:15px;font-weight:600}.round-link.svelte-1v92mnr{text-align:center;color:#fff;width:108px;height:108px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:500;text-decoration:none;display:grid;position:relative}.pfrom.svelte-1v92mnr{color:#ffffffbf;font-variant-numeric:tabular-nums;font-size:13px}.pstage.svelte-1v92mnr{flex:1;min-height:0;margin:14px 20px 0;position:relative}.pmeta.svelte-1v92mnr{text-align:center;flex-direction:column;flex:none;align-items:center;gap:3px;min-height:74px;padding:14px 24px 0;display:flex}.ptitle.svelte-1v92mnr{max-width:100%;font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:500;overflow:hidden}.psub.svelte-1v92mnr{color:#ffffffbf;font-variant-numeric:tabular-nums;font-size:13px}.pnote.svelte-1v92mnr{color:#ffffffb8;margin-top:2px;font-size:13px}.add-tiles.svelte-1v92mnr{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.add-tile.svelte-1v92mnr{background:#ffffff1f;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:96px;font-size:14px;font-weight:600;display:flex}.add-tile.svelte-1v92mnr svg:where(.svelte-1v92mnr){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.sheet-btn.svelte-1v92mnr{background:#ffffff1a;border:1px solid #ffffff24;border-radius:16px;height:54px;font-size:16px;font-weight:600}.primary-sheet.svelte-1v92mnr{color:#3b0f86;background:#fff;border:0}.primary-sheet.svelte-1v92mnr:disabled{opacity:.55}.write-label.svelte-1v92mnr{font-size:15px;font-weight:600}textarea.svelte-1v92mnr{resize:vertical;background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;width:100%;padding:12px 14px;font-size:16px;line-height:1.4}.drop.svelte-1v92mnr{z-index:30;pointer-events:none;background:#1d0d4db8;padding:18px;position:fixed;inset:0}.drop-inner.svelte-1v92mnr{border-radius:var(--r-window);height:100%;font-family:var(--font-display);text-align:center;border:3px dashed #ffffff80;place-items:center;font-size:40px;font-weight:300;display:grid}@media (hover:hover){.add-tile.svelte-1v92mnr:hover,.pside.svelte-1v92mnr:hover{background:#fff3;border-color:#ffffff42}.sheet-btn.svelte-1v92mnr:hover:not(:disabled){background:#ffffff2b;border-color:#ffffff3d}.primary-sheet.svelte-1v92mnr:hover:not(:disabled){background:#f3eaff}}.top.svelte-2k1t3s{flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:12px 20px 0 16px;display:flex}.center.svelte-2k1t3s{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:560px;min-height:0;margin:0 auto;display:flex}.head.svelte-2k1t3s{flex-direction:column;gap:clamp(4px,1.4dvh,12px);padding:8px 24px 0;display:flex}.title.svelte-2k1t3s{font-size:clamp(28px,4.7dvh,40px)}.sub.svelte-2k1t3s{color:#fffc;margin:0;font-size:clamp(14px,1.9dvh,16px);line-height:1.5}.form.svelte-2k1t3s{flex-direction:column;gap:clamp(6px,1.4dvh,12px);padding:clamp(10px,3.5dvh,30px) 24px 0;display:flex}.caption.svelte-2k1t3s{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;font-size:12px;font-weight:600}.fields.svelte-2k1t3s{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}input.svelte-2k1t3s{text-align:center;width:100%;height:clamp(46px,7.3dvh,62px);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:#ffffff1f;border:2px dashed #ffffff61;border-radius:16px;outline:none;font-size:clamp(19px,min(2.6dvh,5.6vw),22px);font-weight:600;transition:background-color .16s,box-shadow .16s}input.svelte-2k1t3s:focus{background:#fff3;border:2px solid #ff9be6;box-shadow:0 0 0 4px #ff9be640}.hint.svelte-2k1t3s{color:#ffffffb8;margin:0;font-size:13px;line-height:1.5}.error.svelte-2k1t3s{color:#ffd9a3;margin:0;font-size:14px}.foot.svelte-2k1t3s{flex-direction:column;flex:none;align-items:center;gap:clamp(4px,1.4dvh,12px);padding:clamp(6px,1.9dvh,16px) 0 clamp(8px,2.8dvh,24px);display:flex}.lights.svelte-2k1t3s{color:#ffffffb8;font-size:13px}@media (height<=560px){.hint.svelte-2k1t3s,.lights.svelte-2k1t3s{display:none}}@media (width>=900px){.top.svelte-2k1t3s{z-index:1;height:64px;padding:0 22px;position:absolute;top:0;left:0;right:0}.center.svelte-2k1t3s{max-width:740px;padding-top:clamp(48px,8dvh,64px)}.head.svelte-2k1t3s{text-align:center;align-items:center;gap:clamp(6px,2dvh,16px);padding:0 24px}.title.svelte-2k1t3s{font-size:clamp(30px,7.8dvh,64px);line-height:1}.sub.svelte-2k1t3s{max-width:620px;font-size:clamp(14px,2.4dvh,20px)}.form.svelte-2k1t3s{gap:clamp(6px,1.7dvh,14px);padding:clamp(12px,5dvh,44px) 20px 0}.caption.svelte-2k1t3s{font-size:13px}.fields.svelte-2k1t3s{gap:clamp(10px,2dvh,16px)}input.svelte-2k1t3s{letter-spacing:.14em;border-radius:22px;height:clamp(52px,11.2dvh,92px);font-size:clamp(22px,4.6dvh,38px)}input.svelte-2k1t3s:focus{box-shadow:0 0 0 5px #ff9be640}.hint.svelte-2k1t3s{text-align:center;font-size:clamp(13px,1.8dvh,15px)}.error.svelte-2k1t3s{text-align:center}.foot.svelte-2k1t3s{padding:8px 0 clamp(10px,4.1dvh,34px)}}.toasts.svelte-1n46o8q{left:50%;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 124px);z-index:40;pointer-events:none;width:min(420px,100vw - 32px);position:fixed;transform:translate(-50%)}.toasts.svelte-1n46o8q>*{pointer-events:auto}.update.svelte-1n46o8q{left:50%;top:max(12px, env(safe-area-inset-top));z-index:40;border-radius:var(--r-pill);white-space:nowrap;background:#2a1266;border:1px solid #fff3;min-height:44px;padding:9px 16px;font-size:14px;font-weight:600;position:fixed;transform:translate(-50%)}.update.svelte-1n46o8q:active{transform:translate(-50%)scale(.97)}@media (width>=900px){.toasts.svelte-1n46o8q{bottom:28px}}@font-face{font-family:Outfit;font-weight:300;font-display:swap;src:url(/fonts/outfit-latin-300-normal.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:400;font-display:swap;src:url(/fonts/outfit-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-display:swap;src:url(/fonts/outfit-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-display:swap;src:url(/fonts/outfit-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:400;font-display:swap;src:url(/fonts/figtree-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:500;font-display:swap;src:url(/fonts/figtree-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:600;font-display:swap;src:url(/fonts/figtree-latin-600-normal.woff2)format("woff2")}:root{--hover-fade:.25s ease;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-connect:radial-gradient(420px 360px at 70% 0%, #b03cf0 0%, #b03cf000 70%), linear-gradient(160deg, #3b0f86 0%, #6a1db8 50%, #1d0d4d 100%);--bg-bump:radial-gradient(360px 320px at 50% 26%, #e04fe6 0%, #e04fe600 70%), linear-gradient(160deg, #3b0f86 0%, #6a1db8 50%, #1d0d4d 100%);--bg-danger:radial-gradient(70% 62% at 50% 32%, #e8132f 0%, #e8132f00 72%), linear-gradient(135deg, #2a020b 0%, #7c0719 48%, #140105 100%);--bg-warn:radial-gradient(380px 340px at 50% 26%, #ff7a59 0%, #ff7a5900 70%), linear-gradient(160deg, #5a0f2e 0%, #a8253f 50%, #2e0a1e 100%);--glass:#ffffff14;--glass-strong:#ffffff38;--glass-border:#ffffff1a;--glass-border-strong:#ffffff3d;--ink:#fff;--ink-2:#ffffffc7;--ink-3:#ffffff9e;--accent-text:#ffd1f5;--ok:#7cf2c4;--amber:#ffc46b;--pink:#ff9be6;--qr-ink:#1b0b4a;--font-display:"Outfit", system-ui, sans-serif;--font-body:"Figtree", -apple-system, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--r-row:18px;--r-card:22px;--r-pane:26px;--r-window:28px;--r-pill:999px;--round:clamp(84px, 13dvh, 108px)}@media (width>=900px){:root{--round:clamp(84px, 16dvh, 130px);--bg-connect:radial-gradient(700px 500px at 75% 0%, #b03cf0 0%, #b03cf000 70%), radial-gradient(600px 400px at 10% 100%, #2a1580 0%, #2a158000 70%), linear-gradient(135deg, #3b0f86 0%, #6a1db8 45%, #1d0d4d 100%);--bg-bump:radial-gradient(600px 420px at 50% 38%, #e04fe6 0%, #e04fe600 70%), linear-gradient(135deg, #3b0f86 0%, #6a1db8 45%, #1d0d4d 100%);--bg-warn:radial-gradient(600px 420px at 50% 30%, #ff7a59 0%, #ff7a5900 70%), linear-gradient(135deg, #5a0f2e 0%, #a8253f 45%, #2e0a1e 100%)}}*{box-sizing:border-box}html{touch-action:pan-x pan-y}html,body{height:100%;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overscroll-behavior:none;background:#1d0d4d;margin:0;overflow-x:hidden}#app{min-height:var(--app-height,100dvh)}.corrected-height,.corrected-height body{height:var(--app-height);overflow:hidden}.corrected-height #app{height:var(--app-height);-webkit-overflow-scrolling:touch;overflow-y:auto}button,input,textarea{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .14s ease, background-color var(--hover-fade), border-color var(--hover-fade), color var(--hover-fade), box-shadow var(--hover-fade), filter var(--hover-fade), opacity .16s ease}button:not(:disabled):active{transform:scale(.97)}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}a{color:var(--accent-text);transition:color var(--hover-fade)}a:hover{color:#fff}.link{min-width:44px;min-height:44px;color:var(--accent-text);background:0 0;border:0;padding:4px 6px;font-size:15px;font-weight:500;text-decoration:underline}.link:hover{color:#fff}.ghost{border-radius:var(--r-pill);background:var(--glass);border:1px solid #fff3;height:44px;padding:0 20px;font-size:15px;font-weight:500}@media (hover:hover){.ghost:hover{background:#fff3;border-color:#ffffff52}}@media (width>=900px){.ghost{height:48px;padding:0 22px;font-size:16px}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1.05}h1,h2,.title{text-wrap:balance}p{text-wrap:pretty}@supports (corner-shape:superellipse(1.5)){.smooth{corner-shape:superellipse(1.5)}}.glass{-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(160deg,#ffffff24,#ffffff08),#2c12689e;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff38,0 24px 60px #08001e6b}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:#2a1266}}@keyframes shimmer{to{background-position:-200% 0}}.skeleton{background:linear-gradient(100deg,#ffffff12 30%,#ffffff29 50%,#ffffff12 70%) 0 0/200% 100%;border-radius:10px;animation:1.4s linear infinite shimmer}.skeleton-late{opacity:0;animation:1.4s linear infinite shimmer,.2s .2s forwards appear}@keyframes appear{to{opacity:1}}::view-transition-old(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@keyframes vt-from-right{0%{opacity:0;transform:translate(28%)}}@keyframes vt-to-left{to{opacity:0;transform:translate(-16%)}}@keyframes vt-from-left{0%{opacity:0;transform:translate(-16%)}}@keyframes vt-to-right{to{opacity:0;transform:translate(28%)}}[data-vt=forward]::view-transition-new(root){animation-name:vt-from-right}[data-vt=forward]::view-transition-old(root){animation-name:vt-to-left}[data-vt=back]::view-transition-new(root){animation-name:vt-from-left}[data-vt=back]::view-transition-old(root){animation-name:vt-to-right}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}::view-transition-old(root){transition:none!important;animation:none!important}::view-transition-new(root){transition:none!important;animation:none!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#ffffff3d padding-box padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:#ffffff6b}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent}}.scroll-fade{--fade-size:36px;--fade-mask:linear-gradient(to bottom, transparent calc(var(--fade-inset,0px) * var(--fade-top,0)), #000 calc((var(--fade-inset,0px) + var(--fade-size)) * var(--fade-top,0)), #000 calc(100% - (var(--fade-inset,0px) + var(--fade-size)) * var(--fade-bottom,0)), transparent calc(100% - var(--fade-inset,0px) * var(--fade-bottom,0)));-webkit-mask-image:var(--fade-mask);-webkit-mask-image:var(--fade-mask);mask-image:var(--fade-mask)}
