.mark[data-v-8a1138f9]{filter:drop-shadow(0 4px 8px rgba(255,90,31,.28));flex:none}.fill[data-v-8a1138f9]{stroke-dasharray:51.8;stroke-dashoffset:6}.needle[data-v-8a1138f9]{transform:rotate(102.6deg);transform-box:view-box;transform-origin:16px 17px}.code[data-v-8a1138f9]{font-family:var(--font-mono);font-size:5.4px;font-weight:700}.run .fill[data-v-8a1138f9]{animation:mark-fill-8a1138f9 1.5s var(--ease) both}.run .needle[data-v-8a1138f9]{animation:mark-needle-8a1138f9 1.5s var(--ease) both}.run .code[data-v-8a1138f9]{animation:mark-code-8a1138f9 .4s 1.1s var(--ease) both}@keyframes mark-fill-8a1138f9{0%{stroke-dashoffset:51.8}}@keyframes mark-needle-8a1138f9{0%{transform:rotate(-135deg)}70%{transform:rotate(112deg)}to{transform:rotate(102.6deg)}}@keyframes mark-code-8a1138f9{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.run .code[data-v-8a1138f9],.run .fill[data-v-8a1138f9],.run .needle[data-v-8a1138f9]{animation:none}}.swap[data-v-c361e4a2]{display:inline-grid;position:relative;transition:width .3s var(--ease)}.measure[data-v-c361e4a2],.swap[data-v-c361e4a2]{white-space:nowrap}.measure[data-v-c361e4a2]{pointer-events:none;position:absolute;visibility:hidden}.label[data-v-c361e4a2]{grid-area:1/1;text-align:center;white-space:nowrap}.label.in[data-v-c361e4a2]{animation:fade-in-c361e4a2 .3s var(--ease) both}.label.out[data-v-c361e4a2]{animation:fade-out-c361e4a2 .3s var(--ease) both}@keyframes fade-in-c361e4a2{0%{opacity:0}to{opacity:1}}@keyframes fade-out-c361e4a2{0%{opacity:1}to{opacity:0}}.key[data-v-653a2694]{background:var(--sunk);border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:10px;padding:14px}.k-title[data-v-653a2694]{color:var(--text-3);font-size:10.5px;letter-spacing:.1em;margin:0;text-transform:uppercase}.k-cell[data-v-653a2694]{display:grid}.k-form[data-v-653a2694],.k-on[data-v-653a2694]{grid-area:1/1;transition:opacity .3s var(--ease),visibility 0s}.k-form[data-v-653a2694]{display:flex;gap:6px}.k-form.hide[data-v-653a2694]{opacity:0;transition:opacity .3s var(--ease),visibility 0s .3s;visibility:hidden}.k-input[data-v-653a2694]{font-size:13px;padding:8px 10px}.k-input[data-v-653a2694],.k-on[data-v-653a2694]{border-radius:11px;min-height:40px}.k-on[data-v-653a2694]{align-items:center;background:var(--green-soft);border:1px solid rgba(16,152,75,.3);display:flex;gap:10px;opacity:0;padding:0 10px;transition:opacity .3s var(--ease),visibility 0s .3s;visibility:hidden}.k-on.show[data-v-653a2694]{opacity:1;transition:opacity .3s var(--ease),visibility 0s;visibility:visible}.k-on .dot[data-v-653a2694]{height:6px;width:6px}.masked[data-v-653a2694]{color:var(--text);flex:1;font-size:12.5px;overflow:hidden;text-overflow:ellipsis}.change[data-v-653a2694]{background:none;border:0;color:var(--text-2);cursor:pointer;font-size:12px;font-weight:600;min-height:32px;transition:color .25s var(--ease)}.change[data-v-653a2694]:hover{color:var(--accent-ink)}.k-note[data-v-653a2694]{color:var(--text-3);font-size:12px;line-height:1.5;margin:0}.k-get[data-v-653a2694]{color:var(--accent-ink);font-size:13px;font-weight:600}@media (max-width:560px){.k-input[data-v-653a2694]{font-size:16px;min-height:44px}}.lang[data-v-4553dbd9]{position:relative}.lang-btn[data-v-4553dbd9]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:999px;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:44px;min-width:44px;padding:0 14px;transition:color .25s var(--ease),border-color .25s var(--ease),background-color .25s var(--ease)}.lang-btn[data-v-4553dbd9]:hover,.lang.open .lang-btn[data-v-4553dbd9]{border-color:var(--line-3);color:var(--text)}.lang-list[data-v-4553dbd9]{background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-lg);display:grid;gap:3px;inset-inline-end:0;min-width:210px;opacity:0;padding:8px;position:absolute;top:calc(100% + 8px);transform:scale(.97);transform-origin:top right;transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s .2s;visibility:hidden;z-index:60}.lang.up .lang-list[data-v-4553dbd9]{bottom:calc(100% + 8px);top:auto;transform-origin:bottom right}@media (max-width:640px){.lang.up .lang-list[data-v-4553dbd9]{left:0;right:auto;transform-origin:bottom left}}.lang.open .lang-list[data-v-4553dbd9]{opacity:1;transform:none;transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s;visibility:visible}.lang-list a[data-v-4553dbd9]{align-items:center;border-radius:12px;color:var(--text-2);display:flex;font-size:14px;gap:16px;justify-content:space-between;min-height:44px;padding:0 12px;transition:background-color .2s var(--ease),color .2s var(--ease)}.lang-list a[data-v-4553dbd9]:hover{background:var(--sunk);color:var(--text)}.lang-list a.active[data-v-4553dbd9]{background:var(--accent-soft);color:var(--accent-ink)}.code[data-v-4553dbd9]{color:var(--text-3);font-size:11px}.active .code[data-v-4553dbd9]{color:var(--accent-ink)}.top[data-v-9b596efd]{backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);background:color-mix(in srgb,var(--paper) 86%,transparent);position:relative;transition:box-shadow .3s var(--ease);z-index:60}.top[data-v-9b596efd],.top.scrolled[data-v-9b596efd]{box-shadow:inset 0 -1px 0 var(--line)}.top-in[data-v-9b596efd]{display:flex;gap:16px;height:var(--header-h);margin:0 auto;max-width:1800px;padding-inline:clamp(16px,1.4vw,20px)}.brand[data-v-9b596efd],.top-in[data-v-9b596efd]{align-items:center}.brand[data-v-9b596efd]{display:inline-flex;flex:none;gap:9px;min-height:44px}.word[data-v-9b596efd]{color:var(--text);font-size:17px;font-weight:750;letter-spacing:-.03em}.grad[data-v-9b596efd]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.tag[data-v-9b596efd]{background:var(--code-bg);border-radius:8px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--accent-ink);font-size:11.5px;font-weight:600;padding:3px 8px}.search[data-v-9b596efd]{align-items:center;background:var(--sunk);border:0;border-radius:13px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-3);cursor:pointer;display:flex;flex:1;font-size:14px;gap:10px;margin-inline:auto;max-width:460px;min-height:42px;padding:0 8px 0 14px;transition:box-shadow .25s var(--ease),color .25s var(--ease)}.search[data-v-9b596efd]:hover{box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-2)}.s-text[data-v-9b596efd]{flex:1;overflow:hidden;text-align:start;text-overflow:ellipsis}.s-text[data-v-9b596efd],kbd[data-v-9b596efd]{white-space:nowrap}kbd[data-v-9b596efd]{background:var(--paper);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2),0 1px 0 var(--line-2);color:var(--text-3);font-size:11px;padding:3px 7px}.right[data-v-9b596efd]{display:flex;flex:none;gap:8px}.live-link[data-v-9b596efd],.right[data-v-9b596efd]{align-items:center}.live-link[data-v-9b596efd]{background:var(--paper);border:1px solid var(--line-2);border-radius:11px;box-shadow:inset 0 -2px 0 var(--line-2);display:inline-flex;font-size:13.5px;font-weight:600;gap:9px;height:40px;padding:0 13px;transition:border-color .25s var(--ease),box-shadow .25s var(--ease);white-space:nowrap}.live-link[data-v-9b596efd]:hover{border-color:var(--line-3);box-shadow:inset 0 -2px 0 var(--line-3),0 0 0 4px #1012160d}.live-link .dot[data-v-9b596efd]{height:7px;width:7px}@media (max-width:760px){.live-link[data-v-9b596efd]{justify-content:center;padding:0;width:40px}.live-text[data-v-9b596efd]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}}.key-box[data-v-9b596efd],.key-btn[data-v-9b596efd]{position:relative}.key-btn[data-v-9b596efd]{align-items:center;background:var(--accent-soft);border:0;border-radius:13px;box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:8px;min-height:42px;padding:0 14px 0 12px;transition:box-shadow .3s var(--ease),background-color .3s var(--ease),color .3s var(--ease)}.key-btn.open[data-v-9b596efd],.key-btn[data-v-9b596efd]:hover{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 4px var(--accent-soft),0 10px 24px -14px var(--accent-glow)}.k-ring[data-v-9b596efd]{animation:k-turn-9b596efd 3s linear infinite;background:conic-gradient(from var(--k-angle),transparent 0deg,transparent 220deg,#ff8a1f 290deg,#f2306e 340deg,transparent 1turn);border-radius:inherit;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;transition:opacity .3s var(--ease)}@keyframes k-turn-9b596efd{to{--k-angle:360deg}}.key-btn.on[data-v-9b596efd]{background:var(--green-soft);box-shadow:inset 0 0 0 1px #10984b59;color:var(--text)}.key-btn.on .k-ring[data-v-9b596efd]{animation:none;opacity:0}.k-dot[data-v-9b596efd]{animation:k-pulse-9b596efd 2s var(--ease) infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 0 0 var(--accent-glow);height:7px;position:relative;transition:background-color .3s var(--ease);width:7px}@keyframes k-pulse-9b596efd{0%{box-shadow:0 0 #ff5a1f73}70%,to{box-shadow:0 0 0 7px #ff5a1f00}}.key-btn.on .k-dot[data-v-9b596efd]{animation:none;background:var(--green);box-shadow:0 0 0 3px #10984b2e}.k-ico[data-v-9b596efd]{color:var(--accent)}.key-btn.on .k-ico[data-v-9b596efd]{color:var(--green)}.k-text[data-v-9b596efd]{font-size:12.5px}.key-pop[data-v-9b596efd]{background:var(--paper);border-radius:22px;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-lg);max-width:calc(100vw - 24px);opacity:0;padding:6px;position:absolute;right:0;top:calc(100% + 10px);transition:opacity .25s var(--ease),visibility 0s .25s;visibility:hidden;width:340px}.key-pop.show[data-v-9b596efd]{opacity:1;transition:opacity .25s var(--ease),visibility 0s;visibility:visible}.palette[data-v-9b596efd]{align-items:start;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#f1f1ee9e;display:grid;top:0;right:0;bottom:0;left:0;justify-items:center;opacity:0;padding:min(14vh,120px) 16px 16px;position:fixed;transition:opacity .25s var(--ease),visibility 0s .25s;visibility:hidden;z-index:100}.palette.show[data-v-9b596efd]{opacity:1;transition:opacity .25s var(--ease),visibility 0s;visibility:visible}.pal-box[data-v-9b596efd]{background:var(--paper);border-radius:22px;box-shadow:inset 0 0 0 1px var(--line),0 40px 90px -40px #10121673;display:grid;overflow:hidden;width:min(620px,100%)}.pal-field[data-v-9b596efd]{align-items:center;border-bottom:1px solid var(--line);color:var(--text-3);display:flex;gap:12px;min-height:58px;padding:0 14px 0 18px}.pal-field input[data-v-9b596efd]{background:none;border:0;color:var(--text);flex:1;font-size:16px;min-width:0;outline:none}.pal-list[data-v-9b596efd]{list-style:none;margin:0;max-height:min(56vh,460px);overflow-y:auto;padding:8px;scrollbar-width:thin}.res[data-v-9b596efd]{align-items:center;background:none;border:0;border-radius:12px;color:var(--text-2);cursor:pointer;display:flex;font-size:14.5px;gap:10px;min-height:44px;padding:0 12px;text-align:start;width:100%}.res.on[data-v-9b596efd]{background:var(--accent-soft);color:var(--accent-ink)}.res .method[data-v-9b596efd]{flex:none;font-size:9.5px;height:18px;min-width:34px}.res-ico[data-v-9b596efd]{color:var(--text-3);display:grid;flex:none;place-items:center;width:34px}.res-label[data-v-9b596efd]{flex:1;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-group[data-v-9b596efd]{color:var(--text-3);font-size:12px;white-space:nowrap}.res-go[data-v-9b596efd]{font-size:13px;opacity:0;transition:opacity .2s var(--ease)}.res.on .res-go[data-v-9b596efd]{opacity:1}.none[data-v-9b596efd]{color:var(--text-3);font-size:14px;padding:18px 12px}@media (max-width:900px){.s-text[data-v-9b596efd],.search kbd[data-v-9b596efd]{display:none}.search[data-v-9b596efd]{flex:none;justify-content:center;margin-inline:auto 0;min-height:44px;padding:0;width:44px}}@media (max-width:560px){.top-in[data-v-9b596efd]{gap:6px}.k-text[data-v-9b596efd],.word[data-v-9b596efd]{display:none}.key-btn[data-v-9b596efd]{min-height:44px;padding:0 12px}.res-group[data-v-9b596efd]{display:none}.key-box[data-v-9b596efd]{position:static}.key-pop[data-v-9b596efd]{left:12px;right:12px;top:calc(100% + 8px);width:auto}}.top[data-v-1ebf88d4]{backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);background:color-mix(in srgb,var(--paper) 86%,transparent);position:relative;transition:box-shadow .3s var(--ease);z-index:60}.top[data-v-1ebf88d4],.top.scrolled[data-v-1ebf88d4]{box-shadow:inset 0 -1px 0 var(--line)}.top-in[data-v-1ebf88d4]{display:flex;gap:16px;height:var(--header-h);margin:0 auto;max-width:1800px;padding-inline:clamp(16px,1.4vw,20px)}.brand[data-v-1ebf88d4],.top-in[data-v-1ebf88d4]{align-items:center}.brand[data-v-1ebf88d4]{display:inline-flex;flex:none;gap:9px;min-height:44px}.word[data-v-1ebf88d4]{color:var(--text);font-size:17px;font-weight:750;letter-spacing:-.03em}.grad[data-v-1ebf88d4]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.tag[data-v-1ebf88d4]{background:var(--code-bg);border-radius:8px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--accent-ink);font-size:11.5px;font-weight:600;padding:3px 8px}.search[data-v-1ebf88d4]{align-items:center;background:var(--sunk);border:0;border-radius:13px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-3);cursor:pointer;display:flex;flex:1;font-size:14px;gap:10px;margin-inline:auto;max-width:460px;min-height:42px;padding:0 8px 0 14px;transition:box-shadow .25s var(--ease),color .25s var(--ease)}.search[data-v-1ebf88d4]:hover{box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-2)}.s-text[data-v-1ebf88d4]{flex:1;overflow:hidden;text-align:start;text-overflow:ellipsis}.s-text[data-v-1ebf88d4],kbd[data-v-1ebf88d4]{white-space:nowrap}kbd[data-v-1ebf88d4]{background:var(--paper);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2),0 1px 0 var(--line-2);color:var(--text-3);font-size:11px;padding:3px 7px}.right[data-v-1ebf88d4]{display:flex;flex:none;gap:8px}.live-link[data-v-1ebf88d4],.right[data-v-1ebf88d4]{align-items:center}.live-link[data-v-1ebf88d4]{background:var(--paper);border:1px solid var(--line-2);border-radius:11px;box-shadow:inset 0 -2px 0 var(--line-2);display:inline-flex;font-size:13.5px;font-weight:600;gap:9px;height:40px;padding:0 13px;transition:border-color .25s var(--ease),box-shadow .25s var(--ease);white-space:nowrap}.live-link[data-v-1ebf88d4]:hover{border-color:var(--line-3);box-shadow:inset 0 -2px 0 var(--line-3),0 0 0 4px #1012160d}.live-link .dot[data-v-1ebf88d4]{height:7px;width:7px}@media (max-width:760px){.live-link[data-v-1ebf88d4]{justify-content:center;padding:0;width:40px}.live-text[data-v-1ebf88d4]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}}.key-box[data-v-1ebf88d4],.key-btn[data-v-1ebf88d4]{position:relative}.key-btn[data-v-1ebf88d4]{align-items:center;background:var(--accent-soft);border:0;border-radius:13px;box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:8px;min-height:42px;padding:0 14px 0 12px;transition:box-shadow .3s var(--ease),background-color .3s var(--ease),color .3s var(--ease)}.key-btn.open[data-v-1ebf88d4],.key-btn[data-v-1ebf88d4]:hover{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 4px var(--accent-soft),0 10px 24px -14px var(--accent-glow)}@property --k-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.k-ring[data-v-1ebf88d4]{animation:k-turn-1ebf88d4 3s linear infinite;background:conic-gradient(from var(--k-angle),transparent 0deg,transparent 220deg,#ff8a1f 290deg,#f2306e 340deg,transparent 1turn);border-radius:inherit;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;transition:opacity .3s var(--ease)}@keyframes k-turn-1ebf88d4{to{--k-angle:360deg}}.key-btn.on[data-v-1ebf88d4]{background:var(--green-soft);box-shadow:inset 0 0 0 1px #10984b59;color:var(--text)}.key-btn.on .k-ring[data-v-1ebf88d4]{animation:none;opacity:0}.k-dot[data-v-1ebf88d4]{animation:k-pulse-1ebf88d4 2s var(--ease) infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 0 0 var(--accent-glow);height:7px;position:relative;transition:background-color .3s var(--ease);width:7px}@keyframes k-pulse-1ebf88d4{0%{box-shadow:0 0 #ff5a1f73}70%,to{box-shadow:0 0 0 7px #ff5a1f00}}.key-btn.on .k-dot[data-v-1ebf88d4]{animation:none;background:var(--green);box-shadow:0 0 0 3px #10984b2e}.k-ico[data-v-1ebf88d4]{color:var(--accent)}.key-btn.on .k-ico[data-v-1ebf88d4]{color:var(--green)}.k-text[data-v-1ebf88d4]{font-size:12.5px}.key-pop[data-v-1ebf88d4]{background:var(--paper);border-radius:22px;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-lg);max-width:calc(100vw - 24px);opacity:0;padding:6px;position:absolute;right:0;top:calc(100% + 10px);transition:opacity .25s var(--ease),visibility 0s .25s;visibility:hidden;width:340px}.key-pop.show[data-v-1ebf88d4]{opacity:1;transition:opacity .25s var(--ease),visibility 0s;visibility:visible}.palette[data-v-1ebf88d4]{align-items:start;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#f1f1ee9e;display:grid;top:0;right:0;bottom:0;left:0;justify-items:center;opacity:0;padding:min(14vh,120px) 16px 16px;position:fixed;transition:opacity .25s var(--ease),visibility 0s .25s;visibility:hidden;z-index:100}.palette.show[data-v-1ebf88d4]{opacity:1;transition:opacity .25s var(--ease),visibility 0s;visibility:visible}.pal-box[data-v-1ebf88d4]{background:var(--paper);border-radius:22px;box-shadow:inset 0 0 0 1px var(--line),0 40px 90px -40px #10121673;display:grid;overflow:hidden;width:min(620px,100%)}.pal-field[data-v-1ebf88d4]{align-items:center;border-bottom:1px solid var(--line);color:var(--text-3);display:flex;gap:12px;min-height:58px;padding:0 14px 0 18px}.pal-field input[data-v-1ebf88d4]{background:none;border:0;color:var(--text);flex:1;font-size:16px;min-width:0;outline:none}.pal-list[data-v-1ebf88d4]{list-style:none;margin:0;max-height:min(56vh,460px);overflow-y:auto;padding:8px;scrollbar-width:thin}.res[data-v-1ebf88d4]{align-items:center;background:none;border:0;border-radius:12px;color:var(--text-2);cursor:pointer;display:flex;font-size:14.5px;gap:10px;min-height:44px;padding:0 12px;text-align:start;width:100%}.res.on[data-v-1ebf88d4]{background:var(--accent-soft);color:var(--accent-ink)}.res .method[data-v-1ebf88d4]{flex:none;font-size:9.5px;height:18px;min-width:34px}.res-ico[data-v-1ebf88d4]{color:var(--text-3);display:grid;flex:none;place-items:center;width:34px}.res-label[data-v-1ebf88d4]{flex:1;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-group[data-v-1ebf88d4]{color:var(--text-3);font-size:12px;white-space:nowrap}.res-go[data-v-1ebf88d4]{font-size:13px;opacity:0;transition:opacity .2s var(--ease)}.res.on .res-go[data-v-1ebf88d4]{opacity:1}.none[data-v-1ebf88d4]{color:var(--text-3);font-size:14px;padding:18px 12px}@media (max-width:900px){.s-text[data-v-1ebf88d4],.search kbd[data-v-1ebf88d4]{display:none}.search[data-v-1ebf88d4]{flex:none;justify-content:center;margin-inline:auto 0;min-height:44px;padding:0;width:44px}}@media (max-width:560px){.top-in[data-v-1ebf88d4]{gap:6px}.k-text[data-v-1ebf88d4],.word[data-v-1ebf88d4]{display:none}.key-btn[data-v-1ebf88d4]{min-height:44px;padding:0 12px}.res-group[data-v-1ebf88d4]{display:none}.key-box[data-v-1ebf88d4]{position:static}.key-pop[data-v-1ebf88d4]{left:12px;right:12px;top:calc(100% + 8px);width:auto}}.hdr[data-v-d4b68c93]{height:var(--header-h);position:sticky;top:0;z-index:50}.hdr-wrap[data-v-d4b68c93]{height:100%;position:relative}.bar[data-v-d4b68c93]{align-items:center;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background:#f1f1eec7;border-bottom:1px solid transparent;display:flex;gap:20px;height:100%;padding-inline:max(var(--gutter),calc(50% - 640px));transition:background-color .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.scrolled .bar[data-v-d4b68c93]{background:#ffffffeb;border-bottom-color:var(--line);box-shadow:0 10px 30px -26px #10121680}.open .bar[data-v-d4b68c93]{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--paper)}.brand[data-v-d4b68c93]{align-items:center;display:inline-flex;flex:none;gap:10px;min-height:44px}.word[data-v-d4b68c93]{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.03em}.nav[data-v-d4b68c93]{background:#1012160b;border-radius:14px;box-shadow:inset 0 0 0 1px #1012160a;display:flex;gap:2px;margin-inline:auto;padding:4px}.nav[data-v-d4b68c93],.nav-link[data-v-d4b68c93]{align-items:center}.nav-link[data-v-d4b68c93]{border-radius:10px;color:var(--text-2);display:inline-flex;font-size:14.5px;font-weight:500;height:38px;padding:0 14px;transition:color .25s var(--ease),background-color .25s var(--ease),box-shadow .25s var(--ease);white-space:nowrap}.nav-link[data-v-d4b68c93]:hover{background:#ffffffb3;color:var(--text)}.nav-link.is-current[data-v-d4b68c93]{background:var(--paper);box-shadow:0 1px 2px #10121614,0 0 0 1px #1012160a;color:var(--text)}.actions[data-v-d4b68c93]{align-items:center;display:flex;gap:8px}.live-btn[data-v-d4b68c93]{font-weight:600;gap:9px}.live-btn .dot[data-v-d4b68c93]{height:7px;width:7px}.live-btn.is-on[data-v-d4b68c93]{border-color:#10984b59;--edge:rgba(16,152,75,.35);background:var(--green-soft)}.sheet-live[data-v-d4b68c93]{align-items:center;display:inline-flex;gap:12px}.burger[data-v-d4b68c93]{background:var(--paper);border:1px solid var(--line);border-radius:12px;cursor:pointer;display:none;height:44px;position:relative;width:44px}.burger span[data-v-d4b68c93]{background:var(--text);border-radius:2px;height:1.8px;left:13px;position:absolute;right:13px;transition:transform .3s var(--ease),top .3s var(--ease)}.burger span[data-v-d4b68c93]:first-child{top:17px}.burger span[data-v-d4b68c93]:last-child{top:25px}.open .burger span[data-v-d4b68c93]:first-child{top:21px;transform:rotate(45deg)}.open .burger span[data-v-d4b68c93]:last-child{top:21px;transform:rotate(-45deg)}.bar[data-v-d4b68c93]{position:relative;z-index:3}.backdrop[data-v-d4b68c93]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#10121652;top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition:opacity .35s var(--ease),visibility 0s .35s;visibility:hidden;z-index:1}.backdrop.show[data-v-d4b68c93]{opacity:1;transition:opacity .35s var(--ease),visibility 0s;visibility:visible}.sheet[data-v-d4b68c93]{background:var(--paper);border-radius:28px;box-shadow:0 -10px 40px -12px #10121659;inset:auto 8px 8px;max-height:calc(100dvh - var(--header-h) - 24px);overflow-y:auto;padding:10px 18px calc(18px + env(safe-area-inset-bottom));position:fixed;transform:translateY(calc(100% + 24px));transition:transform .5s cubic-bezier(.2,.9,.2,1),visibility 0s .5s;visibility:hidden;z-index:2}.sheet.show[data-v-d4b68c93]{transform:translateY(0);transition:transform .5s cubic-bezier(.2,.9,.2,1),visibility 0s;visibility:visible}.grip[data-v-d4b68c93]{background:var(--line-2);border-radius:3px;display:block;height:5px;margin:0 auto 6px;width:40px}.sheet-in[data-v-d4b68c93]{display:grid}.sheet-link[data-v-d4b68c93]{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:19px;font-weight:600;justify-content:space-between;letter-spacing:-.02em;min-height:56px}.sheet-link svg[data-v-d4b68c93]{color:var(--accent)}.sheet-cta[data-v-d4b68c93]{margin-top:18px;min-height:52px}@media (min-width:961px){.backdrop[data-v-d4b68c93],.sheet[data-v-d4b68c93]{display:none}}@media (max-width:1100px){.nav-link[data-v-d4b68c93]{font-size:14px;padding:0 10px}.bar[data-v-d4b68c93]{gap:12px}}@media (max-width:960px){.nav[data-v-d4b68c93]{display:none}.actions[data-v-d4b68c93]{margin-inline-start:auto}.burger[data-v-d4b68c93]{display:inline-block}}@media (max-width:560px){.key-btn[data-v-d4b68c93],.live-btn[data-v-d4b68c93]{display:none}}.foot[data-v-8a7f1dc9]{background:var(--paper);box-shadow:inset 0 1px 0 var(--line)}.in[data-v-8a7f1dc9]{display:grid;gap:14px;margin:0 auto;max-width:calc(1320px + var(--gutter)*2);padding:20px var(--gutter) 24px}.row[data-v-8a7f1dc9]{display:flex;flex-wrap:wrap;gap:12px 24px}.brand[data-v-8a7f1dc9],.row[data-v-8a7f1dc9]{align-items:center}.brand[data-v-8a7f1dc9]{display:inline-flex;gap:8px;min-height:44px}.word[data-v-8a7f1dc9]{color:var(--text);font-size:16px;font-weight:750;letter-spacing:-.03em}.grad[data-v-8a7f1dc9]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.tag[data-v-8a7f1dc9]{background:var(--code-bg);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--accent-ink);font-size:11px;font-weight:600;padding:2px 7px}.links[data-v-8a7f1dc9]{display:flex;flex-wrap:wrap;gap:4px 18px;margin-inline-end:auto}.links a[data-v-8a7f1dc9]{align-items:center;color:var(--text-2);display:inline-flex;font-size:13.5px;min-height:44px;transition:color .25s var(--ease)}.links a[data-v-8a7f1dc9]:hover{color:var(--accent-ink)}.note[data-v-8a7f1dc9]{border-top:1px solid var(--line);color:var(--text-3);font-size:12.5px;line-height:1.6;margin:0;padding-top:14px}.fm[data-v-a2071b9c]{aspect-ratio:100/16.5;position:relative;width:100%}.fm canvas[data-v-a2071b9c]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.ftr[data-v-8d8a765c]{padding:14px var(--edge) var(--edge)}.ftr-frame[data-v-8d8a765c]{box-shadow:inset 0 0 0 1px var(--line),var(--shadow-sm),0 34px 60px -38px #10121652;overflow:clip visible;padding-block:clamp(40px,6vw,72px);z-index:1}.ftr-mark[data-v-8d8a765c]{bottom:0;margin-inline:auto;max-width:1360px;padding:clamp(6px,1.4vw,18px) clamp(16px,4vw,80px) clamp(6px,1vw,14px);position:sticky;z-index:0}@media (max-width:760px),(prefers-reduced-motion:reduce){.ftr-mark[data-v-8d8a765c]{position:relative}}.ftr-frame[data-v-8d8a765c]:before{background:radial-gradient(50% 80% at 92% 0,rgba(255,90,31,.09),transparent 70%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.ftr-top[data-v-8d8a765c]{display:grid;gap:40px clamp(32px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);position:relative}.ftr-brand[data-v-8d8a765c]{align-content:start;display:grid;gap:18px;justify-items:start;max-width:340px}.brand[data-v-8d8a765c]{align-items:center;display:inline-flex;gap:10px;min-height:44px}.word[data-v-8d8a765c]{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.03em}.tagline[data-v-8d8a765c]{color:var(--text-2);font-size:15px;margin:0}.brand-acts[data-v-8d8a765c]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cols[data-v-8d8a765c]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.cols>div[data-v-8d8a765c]{align-content:start;display:grid;gap:2px}.col-title[data-v-8d8a765c]{border-bottom:1px solid var(--line);color:var(--text-3);font-size:11px;letter-spacing:.12em;margin:0 0 10px;padding-bottom:10px;text-transform:uppercase}.cols a[data-v-8d8a765c]{align-items:center;color:var(--text-2);display:inline-flex;font-size:14.5px;min-height:34px;transition:color .25s var(--ease);width:-moz-fit-content;width:fit-content}.cols a[data-v-8d8a765c]:hover{color:var(--accent-ink)}.cols>div>a[data-v-8d8a765c]:first-of-type{color:var(--text);font-weight:600}.cols>div>a[data-v-8d8a765c]:first-of-type:hover{color:var(--accent-ink)}.ftr-bottom[data-v-8d8a765c]{align-items:end;border-top:1px solid var(--line);display:grid;gap:10px 32px;grid-template-columns:minmax(0,1fr) auto;margin-top:48px;padding-top:22px;position:relative}.disclaimer[data-v-8d8a765c]{font-size:12.5px;line-height:1.6;max-width:860px}.copy[data-v-8d8a765c],.disclaimer[data-v-8d8a765c]{color:var(--text-3);margin:0}.copy[data-v-8d8a765c]{font-size:12px;white-space:nowrap}.dftr[data-v-8d8a765c]{background:var(--paper);box-shadow:inset 0 1px 0 var(--line)}.dftr-in[data-v-8d8a765c]{display:grid;gap:12px;margin:0 auto;max-width:1800px;padding:18px clamp(16px,2vw,28px) 20px}.d-row[data-v-8d8a765c]{display:flex;flex-wrap:wrap;gap:12px 28px}.d-brand[data-v-8d8a765c],.d-row[data-v-8d8a765c]{align-items:center}.d-brand[data-v-8d8a765c]{display:inline-flex;gap:8px;min-height:44px}.d-word[data-v-8d8a765c]{color:var(--text);font-size:16px;font-weight:700;letter-spacing:-.03em}.grad[data-v-8d8a765c]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.d-links[data-v-8d8a765c]{display:flex;flex:1;flex-wrap:wrap;gap:2px 18px;min-width:0}.d-links a[data-v-8d8a765c]{align-items:center;color:var(--text-2);display:inline-flex;font-size:13.5px;min-height:36px;transition:color .2s var(--ease)}.d-links a[data-v-8d8a765c]:hover{color:var(--accent-ink)}.d-acts[data-v-8d8a765c]{align-items:center;display:flex;gap:8px}.d-fine[data-v-8d8a765c]{border-top:1px solid var(--line);color:var(--text-3);font-size:12px;line-height:1.55;margin:0;padding-top:12px}@media (max-width:820px){.d-links[data-v-8d8a765c]{flex-basis:100%;order:3}.d-links a[data-v-8d8a765c]{min-height:44px}.d-acts[data-v-8d8a765c]{margin-inline-start:auto}}@media (max-width:1080px){.ftr-top[data-v-8d8a765c]{grid-template-columns:minmax(0,1fr)}.ftr-brand[data-v-8d8a765c]{max-width:520px}}@media (max-width:820px){.cols[data-v-8d8a765c]{gap:28px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.cols a[data-v-8d8a765c]{min-height:44px}.ftr-bottom[data-v-8d8a765c]{grid-template-columns:minmax(0,1fr)}.copy[data-v-8d8a765c]{white-space:normal}}.sparks[data-v-ad31cdfa]{height:100vh;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;width:100vw;z-index:70}.cf[data-v-e3bfb139]{background:var(--paper);border-radius:26px;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-lg);display:grid;padding:clamp(20px,3vw,32px);position:relative;transition:box-shadow .8s var(--ease)}.cf.spot[data-v-e3bfb139]{box-shadow:inset 0 0 0 1px var(--accent-line),0 0 0 8px var(--accent-soft),0 30px 70px -30px var(--accent-glow)}@property --spot-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.spot-ring[data-v-e3bfb139]{background:conic-gradient(from var(--spot-angle),transparent 0deg,#ff8a1f 60deg,#ff5a1f 120deg,#f2306e 180deg,transparent 240deg);border-radius:29px;top:-3px;right:-3px;bottom:-3px;left:-3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:3px;pointer-events:none;position:absolute;transition:opacity .6s var(--ease);z-index:2}.cf.spot .spot-ring[data-v-e3bfb139]{animation:spot-turn-e3bfb139 1.4s linear 2;opacity:1}@keyframes spot-turn-e3bfb139{to{--spot-angle:360deg}}.cf-form[data-v-e3bfb139],.cf-sent[data-v-e3bfb139]{grid-area:1/1;transition:opacity .35s var(--ease),visibility 0s}.cf-form[data-v-e3bfb139]{display:grid;gap:20px}.cf-sent[data-v-e3bfb139]{display:grid;gap:12px;justify-items:center;opacity:0;place-content:center;text-align:center;transition:opacity .35s var(--ease),visibility 0s .35s;visibility:hidden}.cf-sent p[data-v-e3bfb139]{margin:0}.done .cf-form[data-v-e3bfb139]{opacity:0;transition:opacity .35s var(--ease),visibility 0s .35s;visibility:hidden}.done .cf-sent[data-v-e3bfb139]{opacity:1;transition:opacity .35s .1s var(--ease),visibility 0s;visibility:visible}.tick[data-v-e3bfb139]{background:var(--green-soft);border:1px solid rgba(16,152,75,.3);border-radius:50%;color:var(--green);display:grid;height:56px;place-items:center;width:56px}.cf-channels[data-v-e3bfb139]{border:0;display:grid;gap:10px;margin:0;min-width:0;padding:0}.cf-label[data-v-e3bfb139]{color:var(--text-2);font-size:13.5px;font-weight:600;padding:0}.cf-row[data-v-e3bfb139]{display:grid;gap:8px}.cf-field[data-v-e3bfb139]{position:relative;--tint:var(--accent)}.cf-field .field[data-v-e3bfb139]{padding-left:56px}.ch-icon[data-v-e3bfb139]{background:var(--tint);border-radius:9px;box-shadow:inset 0 -2px #0000001f,0 4px 10px -6px var(--tint);display:grid;height:30px;left:13px;margin-top:-15px;place-items:center;pointer-events:none;position:absolute;top:50%;transition:background-color .35s var(--ease),box-shadow .35s var(--ease);width:30px;z-index:1}.ch-icon svg[data-v-e3bfb139]{grid-area:1/1}.ico-enter-active[data-v-e3bfb139]{transition:opacity .35s .08s var(--ease),transform .5s .08s cubic-bezier(.34,1.56,.64,1),filter .35s .08s var(--ease)}.ico-leave-active[data-v-e3bfb139]{transition:opacity .2s var(--ease),transform .25s var(--ease),filter .2s var(--ease)}.ico-enter-from[data-v-e3bfb139]{filter:blur(3px);opacity:0;transform:scale(.4) rotate(-35deg)}.ico-leave-to[data-v-e3bfb139]{filter:blur(3px);opacity:0;transform:scale(1.5) rotate(25deg)}.ph[data-v-e3bfb139]{align-items:center;color:var(--text-4);display:flex;font-size:16px;left:57px;overflow:hidden;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:opacity .2s var(--ease);white-space:pre}.caret[data-v-e3bfb139],.ph.off[data-v-e3bfb139]{opacity:0}.caret[data-v-e3bfb139]{background:var(--tint);border-radius:1px;display:inline-block;height:1.15em;margin-left:2px;width:1.5px}.caret.on[data-v-e3bfb139]{animation:caret-blink-e3bfb139 .9s steps(1) infinite;opacity:1}@keyframes caret-blink-e3bfb139{50%{opacity:0}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.beam[data-v-e3bfb139]{background:conic-gradient(from var(--beam-angle),transparent 0deg,transparent 250deg,var(--tint) 320deg,transparent 1turn);border-radius:15px;top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1.5px;z-index:2}.beam[data-v-e3bfb139],.halo[data-v-e3bfb139]{pointer-events:none;position:absolute}.halo[data-v-e3bfb139]{border-radius:14px;top:0;right:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.beam.run[data-v-e3bfb139]{animation:beam-run-e3bfb139 .95s cubic-bezier(.45,.05,.25,1) both}.halo.run[data-v-e3bfb139]{animation:halo-e3bfb139 1s var(--ease) both}}@keyframes beam-run-e3bfb139{0%{--beam-angle:-60deg;opacity:0}15%{opacity:1}80%{opacity:1}to{--beam-angle:300deg;opacity:0}}@keyframes halo-e3bfb139{0%{box-shadow:0 0 color-mix(in srgb,var(--tint) 0%,transparent)}35%{box-shadow:0 0 0 5px color-mix(in srgb,var(--tint) 18%,transparent),0 10px 26px -12px color-mix(in srgb,var(--tint) 55%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--tint) 0%,transparent)}}.opt[data-v-e3bfb139]{color:var(--text-3);font-weight:400}.seg-track[data-v-e3bfb139]{background:var(--sunk);border:1px solid var(--line);border-radius:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;position:relative}.seg-marker[data-v-e3bfb139]{background:var(--paper);border:0;border-radius:10px;bottom:4px;box-shadow:0 1px 2px #1012161a,0 0 0 1px #1012160d;left:0;opacity:0;position:absolute;top:4px;transition:transform .35s var(--ease),width .35s var(--ease),opacity .2s var(--ease)}.seg-marker.ready[data-v-e3bfb139]{opacity:1}.seg-opt[data-v-e3bfb139]{border-radius:10px;color:var(--text-3);cursor:pointer;display:grid;font-size:14px;font-weight:600;min-height:44px;padding:0 10px;place-items:center;position:relative;transition:color .25s var(--ease);white-space:nowrap;z-index:1}.seg-opt[data-v-e3bfb139]:hover{color:var(--text-2)}.seg-opt.on[data-v-e3bfb139]{color:var(--text)}.seg-opt[data-v-e3bfb139]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.cf-send[data-v-e3bfb139]{gap:14px;grid-template-columns:auto minmax(0,1fr)}.cf-note[data-v-e3bfb139],.cf-send[data-v-e3bfb139]{align-items:center;display:grid}.cf-note[data-v-e3bfb139]{color:var(--text-3);font-size:13px;line-height:1.4;margin:0;min-height:52px;transition:color .25s var(--ease)}.cf-note>span[data-v-e3bfb139]{grid-area:1/1}.cf-note.warn[data-v-e3bfb139]{color:var(--red)}.cf-privacy[data-v-e3bfb139]{color:var(--text-3);font-size:12.5px;margin:0}.cf-privacy a[data-v-e3bfb139]{color:var(--text-3);text-decoration:underline;text-underline-offset:3px;transition:color .2s var(--ease)}.cf-privacy a[data-v-e3bfb139]:hover{color:var(--accent-ink)}.fade-enter-active[data-v-e3bfb139],.fade-leave-active[data-v-e3bfb139]{transition:opacity .2s var(--ease)}.fade-enter-from[data-v-e3bfb139],.fade-leave-to[data-v-e3bfb139]{opacity:0}html.modal-open{overflow:hidden}.lm[data-v-4651997f]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#f1f1ee9e;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:20px;place-items:center;position:fixed;z-index:120}.lm-box[data-v-4651997f]{background:var(--paper);border-radius:28px;box-shadow:inset 0 0 0 1px var(--line),0 50px 120px -40px #10121673;display:grid;gap:16px;padding:22px;position:relative;width:min(520px,100%)}.grip[data-v-4651997f]{display:none}.lm-head[data-v-4651997f]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:4px 4px 0}.lm-title[data-v-4651997f]{color:var(--text);font-size:24px;font-weight:750;letter-spacing:-.03em;margin:0}.lm-lead[data-v-4651997f]{color:var(--text-2);font-size:14.5px;line-height:1.55;margin:6px 0 0}.lm-close[data-v-4651997f]{background:var(--sunk);border:0;border-radius:14px;color:var(--text-2);cursor:pointer;display:grid;flex:none;height:44px;place-items:center;transition:color .25s var(--ease),background-color .25s var(--ease);width:44px}.lm-close[data-v-4651997f]:hover{background:var(--accent-soft);color:var(--accent-ink)}.lm-box[data-v-4651997f] .cf{border-radius:0;box-shadow:none;padding:0}.lm-enter-active[data-v-4651997f],.lm-leave-active[data-v-4651997f]{transition:opacity .3s var(--ease)}.lm-enter-active .lm-box[data-v-4651997f],.lm-leave-active .lm-box[data-v-4651997f]{transition:opacity .3s var(--ease),transform .4s var(--ease)}.lm-enter-from[data-v-4651997f],.lm-leave-to[data-v-4651997f]{opacity:0}.lm-enter-from .lm-box[data-v-4651997f],.lm-leave-to .lm-box[data-v-4651997f]{opacity:0;transform:scale(.97)}@media (max-width:640px){.lm[data-v-4651997f]{padding:0;place-items:end stretch}.lm-box[data-v-4651997f]{border-radius:26px 26px 0 0;max-height:92vh;max-height:92dvh;overflow-y:auto;padding:10px 16px calc(18px + env(safe-area-inset-bottom));width:100%}.grip[data-v-4651997f]{background:var(--line-3);border-radius:2px;display:block;height:4px;justify-self:center;width:40px}.lm-head[data-v-4651997f]{padding:0}.lm-title[data-v-4651997f]{font-size:21px}.lm-enter-from .lm-box[data-v-4651997f],.lm-leave-to .lm-box[data-v-4651997f]{transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.lm-enter-from .lm-box[data-v-4651997f],.lm-leave-to .lm-box[data-v-4651997f]{transform:none}}html.menu-open{overflow:hidden}.app{display:flex;flex-direction:column;min-height:100vh}#main{flex:1}.app[data-v-6fc97b42]{display:flex;flex-direction:column;min-height:100vh}.err[data-v-6fc97b42]{align-content:start;display:grid;flex:1;gap:8px;padding:0 0 clamp(56px,8vw,96px);position:relative}.err-head[data-v-6fc97b42]{inset:0 0 auto;position:absolute;z-index:5}.err-head[data-v-6fc97b42] .hdr{position:relative}.err-head[data-v-6fc97b42] .bar{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border-bottom-color:transparent;box-shadow:none}.stage[data-v-6fc97b42]{height:calc(var(--header-h) + clamp(260px,46vh,480px));-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent);position:relative}.stage canvas[data-v-6fc97b42]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;touch-action:pan-y;width:100%}.ghost[data-v-6fc97b42]{display:grid;gap:clamp(12px,2vh,22px);inset:var(--header-h) 0 0;justify-items:center;place-content:center;pointer-events:none;position:absolute;transition:opacity .6s var(--ease)}.stage canvas.is-drawn~.ghost[data-v-6fc97b42]{opacity:0}.g-pill[data-v-6fc97b42]{border-radius:15px;height:30px;width:220px}.g-code[data-v-6fc97b42]{color:transparent;font-family:var(--font-display);font-size:clamp(120px,min(24vw,34vh),300px);font-weight:800;letter-spacing:.02em;line-height:.9;-webkit-text-stroke:clamp(10px,1.4vw,18px) #e8e6e0}.g-code[data-v-6fc97b42],.g-pill[data-v-6fc97b42]{animation:err-shimmer-6fc97b42 1.6s linear infinite;background:linear-gradient(100deg,#efede8 30%,#fff,#efede8 70%) 0 0 /300% 100%}.g-code[data-v-6fc97b42]{-webkit-background-clip:text;background-clip:text}@keyframes err-shimmer-6fc97b42{to{background-position:-150% 0}}.in[data-v-6fc97b42]{display:grid;gap:14px;justify-items:center;text-align:center}.code[data-v-6fc97b42]{align-items:center;color:var(--accent-ink);display:inline-flex;font-size:13px;gap:10px;letter-spacing:.2em;margin:0}.code .dot[data-v-6fc97b42]{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}h1[data-v-6fc97b42]{margin:0}.lead[data-v-6fc97b42]{max-width:520px}.ctas[data-v-6fc97b42]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}@media (max-width:560px){.stage[data-v-6fc97b42]{height:calc(var(--header-h) + 240px)}}
