@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url("/assets/files/barlow-vietnamese-400-normal-TID32DSE.woff2") format("woff2"),url("/assets/files/barlow-vietnamese-400-normal-FIM4ZLUU.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url("/assets/files/barlow-latin-ext-400-normal-HCFS7EMI.woff2") format("woff2"),url("/assets/files/barlow-latin-ext-400-normal-KZ7U3P72.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url("/assets/files/barlow-latin-400-normal-NENW7MY5.woff2") format("woff2"),url("/assets/files/barlow-latin-400-normal-NP6ENZ2E.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url("/assets/files/barlow-vietnamese-500-normal-QPZWX6PE.woff2") format("woff2"),url("/assets/files/barlow-vietnamese-500-normal-B6NO6FA4.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url("/assets/files/barlow-latin-ext-500-normal-ILJXALRF.woff2") format("woff2"),url("/assets/files/barlow-latin-ext-500-normal-ZWSUFBVY.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url("/assets/files/barlow-latin-500-normal-XG5KS5C2.woff2") format("woff2"),url("/assets/files/barlow-latin-500-normal-HZFCIMMG.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url("/assets/files/barlow-vietnamese-600-normal-6TIDILDH.woff2") format("woff2"),url("/assets/files/barlow-vietnamese-600-normal-PJWIX6HC.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url("/assets/files/barlow-latin-ext-600-normal-MYFVK5MK.woff2") format("woff2"),url("/assets/files/barlow-latin-ext-600-normal-WVF2DFOO.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url("/assets/files/barlow-latin-600-normal-APFZWJSU.woff2") format("woff2"),url("/assets/files/barlow-latin-600-normal-IMDL24A2.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url("/assets/files/barlow-vietnamese-700-normal-LUHC5X5N.woff2") format("woff2"),url("/assets/files/barlow-vietnamese-700-normal-7GMYOROR.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url("/assets/files/barlow-latin-ext-700-normal-3OOR6AKA.woff2") format("woff2"),url("/assets/files/barlow-latin-ext-700-normal-INDXZNVE.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url("/assets/files/barlow-latin-700-normal-5OFOGNFS.woff2") format("woff2"),url("/assets/files/barlow-latin-700-normal-WICR22MF.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url("/assets/files/barlow-condensed-vietnamese-700-italic-V5ZG7JKA.woff2") format("woff2"),url("/assets/files/barlow-condensed-vietnamese-700-italic-TKANPHSF.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url("/assets/files/barlow-condensed-latin-ext-700-italic-X6OXT6W6.woff2") format("woff2"),url("/assets/files/barlow-condensed-latin-ext-700-italic-VYVEUHUY.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url("/assets/files/barlow-condensed-latin-700-italic-FXOCALEB.woff2") format("woff2"),url("/assets/files/barlow-condensed-latin-700-italic-KI6JUXQ2.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url("/assets/files/barlow-condensed-vietnamese-800-italic-X4FMOB3S.woff2") format("woff2"),url("/assets/files/barlow-condensed-vietnamese-800-italic-JZEDGTEC.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url("/assets/files/barlow-condensed-latin-ext-800-italic-B7DNTHPW.woff2") format("woff2"),url("/assets/files/barlow-condensed-latin-ext-800-italic-FCTAVBVN.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url("/assets/files/barlow-condensed-latin-800-italic-PK6E7VAY.woff2") format("woff2"),url("/assets/files/barlow-condensed-latin-800-italic-TKK5NSS2.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vf-night: #1a1420;--vf-night-deep: #150f1e;--vf-night-glow: #3a2650;--vf-backdrop: radial-gradient(circle at 50% 30%, var(--vf-night-glow), var(--vf-night-deep) 75%);--vf-panel: rgba(20, 14, 28, .94);--vf-surface: #1d1428;--vf-surface-raised: #241a30;--vf-surface-hover: #2a1c3a;--vf-line: #3a2c48;--vf-line-strong: #4c3a5c;--vf-line-hover: #6b537d;--vf-text-strong: #ffffff;--vf-text: #e0d3ee;--vf-text-soft: #cbb9dd;--vf-text-muted: #a996bb;--vf-text-faint: #7c6d8a;--vf-coral: #ff5d73;--vf-coral-hover: #ff7d8f;--vf-coral-text: #ff8fa0;--vf-coral-wash: rgba(255, 93, 115, .12);--vf-coral-line: rgba(255, 93, 115, .5);--vf-on-coral: #1a1420;--vf-cyan: #3fd8ff;--vf-cyan-hover: #7ae4ff;--vf-cyan-text: #8fe9ff;--vf-cyan-wash: rgba(63, 216, 255, .1);--vf-cyan-line: rgba(63, 216, 255, .35);--vf-on-cyan: #0f2129;--vf-gold: #ffd166;--vf-gold-strong: #ffc933;--vf-gold-wash: rgba(255, 201, 51, .12);--vf-gold-line: rgba(255, 201, 51, .4);--vf-green: #4ade80;--vf-green-text: #8fe3a8;--vf-green-wash: rgba(74, 222, 128, .12);--vf-green-line: rgba(74, 222, 128, .45);--vf-danger-text: #ffb3bf;--vf-radius-sm: 6px;--vf-radius: 10px;--vf-radius-lg: 14px;--vf-radius-pill: 999px;--vf-glow: 0 0 40px rgba(255, 93, 115, .35);--vf-shadow: 0 18px 40px -18px rgba(0, 0, 0, .7);--vf-control: 44px;--vf-control-sm: 36px;--vf-font: "Barlow", "Segoe UI", system-ui, sans-serif;--vf-font-display: "Barlow Condensed", "Barlow", "Segoe UI", system-ui, sans-serif;--vf-font-mono: ui-monospace, "Cascadia Mono", "SFMono-Regular", Menlo, monospace;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:var(--vf-night);color:#f2e9e4;font-family:var(--vf-font);overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}select{-webkit-appearance:none;appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbb9dd' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;cursor:pointer}select:hover{border-color:var(--vf-line-hover)}option{background-color:var(--vf-surface-raised);color:var(--vf-text-strong)}:focus-visible{outline:2px solid var(--vf-cyan);outline-offset:2px}input[type=range]{flex:1 1 auto;-webkit-appearance:none;appearance:none;height:6px;margin:0;padding:0;border:none;border-radius:3px;background:var(--vf-line-strong);cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--vf-coral);border:2px solid var(--vf-night);cursor:pointer}input[type=range]::-moz-range-thumb{width:16px;height:16px;border:2px solid var(--vf-night);border-radius:50%;background:var(--vf-coral);cursor:pointer}@media(pointer:coarse){input[type=range]{height:10px}input[type=range]::-webkit-slider-thumb{width:26px;height:26px}input[type=range]::-moz-range-thumb{width:26px;height:26px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.Hi{display:block;margin:0 auto;background:linear-gradient(180deg,var(--vf-surface-hover) 0%,#4a2f5c 55%,#6b3c5f 100%);width:100vw;height:100dvh;touch-action:none}.Mo{position:absolute;top:calc(12px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right));pointer-events:auto;background:#140e1cb3;border:1px solid var(--vf-line-strong);border-radius:8px;padding:6px 12px;color:var(--vf-text-soft);font-size:12px;cursor:pointer}.Mo:hover{background:var(--vf-line-strong);color:#f2e9e4}.Pi{position:fixed;inset:0;pointer-events:none;z-index:5;font-family:inherit}.So{position:absolute;top:calc(52px + env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;align-items:stretch;border:1px solid rgba(63,216,255,.55);max-width:min(460px,92vw);border-radius:20px;background:#140e1cd1;box-shadow:0 0 18px #3fd8ff40;pointer-events:auto;animation:Lo .4s ease-out}.So button{border:none;background:none;color:#e0f8ff;font-family:inherit;cursor:pointer}.rr{padding:7px 6px 7px 16px;font-size:13px;font-weight:700;text-align:left}.rr:hover{color:var(--vf-cyan-text)}.or{padding:0 12px 0 8px;font-size:16px;color:var(--vf-text-faint)}.or:hover{color:var(--vf-text)}@keyframes Lo{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@media(pointer:coarse){.rr{padding:11px 8px 11px 18px}.or{padding:0 16px 0 10px}}.tr{position:absolute;top:calc(12px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));display:flex;align-items:center;gap:6px;background:#140e1ccc;border:1px solid var(--vf-coral);border-radius:8px;padding:5px 10px;font-size:12px;font-weight:700;letter-spacing:1px;color:#ffd7de;font-family:ui-monospace,Cascadia Mono,monospace}.tr .Oo{width:9px;height:9px;border-radius:50%;background:#ff3b5c;box-shadow:0 0 8px #ff3b5c;animation:Yo 1.2s ease-in-out infinite}body.reduce-motion .tr .Oo{animation:none}@keyframes Yo{0%,to{opacity:1}50%{opacity:.3}}.Qi{position:absolute;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.Ti{position:absolute;bottom:calc(20px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);background:#140e1ceb;border:1px solid var(--vf-line-strong);border-radius:8px;padding:8px 14px;font-size:13px;color:var(--vf-text);font-family:ui-monospace,Cascadia Mono,monospace;z-index:6}.Wi{position:fixed;inset:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--vf-night-deep);color:var(--vf-text-soft);font-family:ui-monospace,Cascadia Mono,monospace;font-size:14px;pointer-events:none}.Zi{width:36px;height:36px;border:3px solid var(--vf-line-strong);border-top-color:var(--vf-coral);border-radius:50%;animation:Io .9s linear infinite}@keyframes Io{to{transform:rotate(360deg)}}._i{bottom:calc(72px + env(safe-area-inset-bottom))}.Y{position:absolute;top:calc(28% + 30px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;background:#140e1cb8;border:1px solid var(--vf-line-strong);border-radius:999px;padding:5px 12px;font-size:13px;color:var(--vf-text);pointer-events:none;z-index:5}.Y kbd{min-width:22px;padding:1px 6px;text-align:center;font-family:ui-monospace,Cascadia Mono,monospace;font-size:12px;color:var(--vf-text-strong);background:var(--vf-line);border:1px solid var(--vf-line-hover);border-bottom-width:2px;border-radius:5px}.Y .Ho{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 4px}.Y .Ho svg{width:14px;height:14px}.en{max-width:min(92vw,520px);width:max-content;border-radius:14px;padding:7px 14px;line-height:1.35}.rn{flex:none;width:15px;height:15px;color:var(--vf-gold)}.pe{position:fixed;inset:0;z-index:6;pointer-events:none;touch-action:none}.le{position:absolute;bottom:calc(28px + env(safe-area-inset-bottom));width:116px;height:116px;border-radius:50%;background:#140e1c8c;border:2px solid rgba(76,58,92,.9);pointer-events:auto;touch-action:none;opacity:.35;transition:opacity .12s linear}.le.on{opacity:1}body.reduce-motion .le{transition:none}.tn{left:calc(28px + env(safe-area-inset-left))}.an{right:calc(28px + env(safe-area-inset-right))}.Vo{position:absolute;top:30%;bottom:0;width:50%;pointer-events:none;touch-action:none}.in{left:0}.nn{right:0}.pe.pn .Vo{pointer-events:auto}.le .ln{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#ff5d73a6;pointer-events:none}.j{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;cursor:pointer;border:2px solid rgba(76,58,92,.75);background:#140e1c66;color:#e0d3eebf}.j .sn{width:50%;height:50%}.j.dn,.j:active{background:#ff5d738c;border-color:#ff5d73e6;color:var(--vf-text-strong)}.fn{right:calc(36px + env(safe-area-inset-right));bottom:calc(160px + env(safe-area-inset-bottom));width:76px;height:76px;border-radius:50%}.se{right:calc(164px + env(safe-area-inset-right));bottom:calc(40px + env(safe-area-inset-bottom));width:64px;height:64px;border-radius:50%}.se [data-icon=throw],.pe.qo .se [data-icon=shield]{display:none}.pe.qo .se [data-icon=throw]{display:block}.Go,.ar,.ir{top:calc(12px + env(safe-area-inset-top));width:42px;height:36px;border-radius:8px}.Go{left:calc(12px + env(safe-area-inset-left))}.ar{left:calc(60px + env(safe-area-inset-left))}.ir{left:calc(108px + env(safe-area-inset-left))}.j.Jo{animation:Ko 1.2s ease-in-out infinite}@keyframes Ko{50%{border-color:#ffd166f2;box-shadow:0 0 0 4px #ffd16640;color:var(--vf-gold)}}body.reduce-motion .j.Jo{animation:none;border-color:#ffd166f2;color:var(--vf-gold)}.ar.No,.ir.No{background:#5dd1ff66;border-color:#5dd1ffe6;color:#eaf8ff}.Po{position:absolute;top:calc(56px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));display:grid;grid-template-columns:repeat(3,96px);gap:6px;padding:8px;border-radius:12px;background:#140e1cd9;border:2px solid rgba(76,58,92,.9);pointer-events:auto;touch-action:none}.Po.Ro{display:none}.Qo{height:32px;padding:0 6px;border-radius:8px;border:1px solid rgba(76,58,92,.9);background:#281c36e6;color:var(--vf-text);font-family:inherit;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none}.Qo:disabled{opacity:.4}.To{position:fixed;top:calc(48px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));z-index:60;display:flex;flex-direction:column;gap:6px;align-items:flex-start;pointer-events:none}@media(pointer:coarse){.To{top:calc(12px + env(safe-area-inset-top));left:calc(160px + env(safe-area-inset-left))}}.xn{min-width:180px;max-width:240px;padding:6px 10px;background:#140e1cb8;border:1px solid var(--vf-gold);border-radius:8px;color:var(--vf-text);text-align:left;animation:Wo .35s ease-out}.gn{opacity:0;transform:translate(-8px);transition:opacity .4s ease,transform .4s ease}.cn{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--vf-gold)}.vn{margin:2px 0;font-size:14px;font-weight:800}.mn,.Zo{font-size:11px}.Zo{margin-top:2px;color:var(--vf-gold)}@keyframes Wo{0%{opacity:0;transform:translate(-14px) scale(.95)}to{opacity:1;transform:none}}.I{display:flex;flex-direction:column;align-items:center;gap:4px}.I._o{display:none}.I .et{display:flex;align-items:baseline;gap:6px;padding:4px 10px;background:#140e1cc7;border:1px solid var(--vf-line-hover);border-radius:999px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--vf-gold)}.I .hn{font-size:10px;font-weight:500;text-transform:none;color:var(--vf-text-muted)}.I .et.un{border-color:var(--vf-cyan-text);color:var(--vf-cyan-text);animation:rt .8s ease-in-out infinite alternate}@keyframes rt{0%{opacity:.7}to{opacity:1}}.a{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:#0e1420d1;border:1px solid #4f6f8f;border-radius:10px;font-family:ui-monospace,Cascadia Mono,monospace;color:#d6ecff}.a .bn{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px}.a .wn{font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--vf-cyan-text)}.a .yn{color:#8aa4bd}.a .kn{display:flex;gap:6px}.a .w{display:flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;background:#283850b3;border:1px solid #4f6f8f;border-radius:8px;font:inherit;font-size:12px;font-weight:700;color:inherit}.a button.w{cursor:pointer;pointer-events:auto}.a button.w:hover{border-color:var(--vf-cyan-text)}.a .w.Un{border-color:var(--vf-cyan-text);background:#466e96cc}.a .w kbd{font:inherit;font-size:10px;padding:0 4px;border:1px solid #6f8faf;border-radius:3px;color:#8aa4bd}.a .zn{min-width:1ch;color:var(--vf-gold)}.a .Fn{width:13px;height:13px;flex:none;color:var(--vf-gold)}.a .Cn{margin:0;font-size:11px;color:#8aa4bd}@media(pointer:coarse){.a .w kbd{display:none}.a .w{min-height:44px}}.ot{position:absolute;top:calc(48px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));display:flex;flex-direction:column;align-items:flex-start;gap:4px}.jn{background:#140e1cb3;border:1px solid var(--vf-line-strong);border-radius:8px;padding:4px 9px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:12px;font-variant-numeric:tabular-nums;color:var(--vf-text-muted)}@media(pointer:coarse){.ot{top:calc(92px + env(safe-area-inset-top))}}.A{position:absolute;left:calc(12px + env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:#140e1cb8;border:1px solid var(--vf-line-strong);border-radius:10px;font-family:ui-monospace,Cascadia Mono,monospace}.An{display:flex;align-items:center;gap:8px}.at{min-width:3ch;text-align:right;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;color:#f2e9e4;-webkit-text-stroke:2px rgba(0,0,0,.85);paint-order:stroke fill;text-shadow:0 1px 2px rgba(0,0,0,.6)}.it{width:148px;height:12px;background:#000000a6;border:1px solid rgba(255,255,255,.22);border-radius:6px;overflow:hidden}.nt{height:100%;width:100%;background:var(--vf-green);transition:width .12s linear,background-color .12s linear}body.reduce-motion .nt{transition:none}.pt{display:flex;align-items:center;gap:8px}.pt.tt{display:none}.A .de{display:inline-flex;width:28px;height:28px}.A img.de{object-fit:contain}.A .de svg{width:100%;height:100%}.lt{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;color:#f2e9e4;-webkit-text-stroke:2px rgba(0,0,0,.85);paint-order:stroke fill;text-shadow:0 1px 2px rgba(0,0,0,.6)}@media(pointer:coarse){.A{top:calc(56px + env(safe-area-inset-top));bottom:auto;flex-direction:row;align-items:center;gap:10px;padding:4px 8px;background:#140e1c80;border-color:#4c3a5c99;border-radius:8px}.at,.lt{font-size:14px}.it{width:84px;height:8px}.A .de{width:22px;height:22px}}.fe{position:absolute;bottom:calc(20px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;box-sizing:border-box;width:max-content;min-width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);background:#140e1ceb;border:1px solid var(--vf-line-strong);border-radius:8px;padding:8px 14px;font-family:ui-monospace,Cascadia Mono,monospace;z-index:6;pointer-events:auto}.fe button{flex:none;white-space:nowrap;padding:4px 10px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:6px;color:var(--vf-text);font-size:13px;font-weight:700;cursor:pointer}.fe button:hover{background:var(--vf-surface-hover)}.Dn,.En{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:var(--vf-text-muted)}.Xn{position:fixed;inset:0;z-index:31;display:flex;align-items:center;justify-content:center;pointer-events:none}.Mn{display:flex;flex-direction:column;gap:14px;width:360px;max-width:calc(100vw - 32px);padding:28px 32px;background:var(--vf-panel);border:2px solid var(--vf-coral);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-glow);pointer-events:auto}.Sn{align-self:center;width:36px;height:36px;color:var(--vf-coral)}.Ln{position:fixed;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:31;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:8px 14px;background:var(--vf-panel);border:1px solid var(--vf-line-strong);border-radius:var(--vf-radius-lg);color:var(--vf-text);font-family:var(--vf-font-display);font-size:14px}.On{flex:none;width:20px;height:20px;color:var(--vf-coral);transform:rotate(90deg)}.Yn{margin:0;text-align:center;color:var(--vf-text-soft)}.fe .Vn{color:var(--vf-text-soft)}.qn{flex:1;min-width:40px;accent-color:var(--vf-coral)}.Gn{display:flex;flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none}.nr{display:grid;grid-template-columns:auto 1fr;gap:12px 16px;align-items:center;padding:14px 16px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:10px;transition:border-color .15s,background .15s}.nr:hover{background:var(--vf-surface-hover);border-color:var(--vf-line-hover)}.Jn{justify-self:start;padding:4px 12px;border:1px solid var(--vf-line-strong);border-radius:999px;background:var(--vf-night);color:var(--vf-text-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.Kn{border-color:var(--vf-coral);color:var(--vf-coral-text)}.Nn{border-color:var(--vf-gold);color:var(--vf-gold);box-shadow:0 0 12px #ffc85740}.st{display:flex;flex-direction:column;gap:6px;min-width:0}.Pn{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.Qn{color:var(--vf-text-strong);font-size:16px}.Tn{color:var(--vf-text-muted);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.dt{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;min-width:72px;padding:10px 12px;background:var(--vf-night);border:1px solid var(--vf-line);border-radius:8px;color:var(--vf-text-strong);font-family:ui-monospace,Cascadia Mono,monospace;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.Wn{color:var(--vf-line-hover)}.Zn{color:var(--vf-text-muted);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.l{display:flex;flex-wrap:wrap;align-items:center;grid-column:1 / -1;gap:8px}.l a,.l button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;background:transparent;cursor:pointer;font-family:inherit;line-height:1.2;margin:0;padding:8px 16px;border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text);font-size:13px;font-weight:700;letter-spacing:.5px;text-decoration:none;white-space:nowrap}.l a:hover,.l button:hover:not(:disabled){background:var(--vf-surface-hover);border-color:var(--vf-line-hover);color:var(--vf-text-strong)}.l a.ft{background:var(--vf-coral);border-color:var(--vf-coral);color:var(--vf-night)}.l a.ft:hover{background:var(--vf-coral-hover);border-color:var(--vf-coral-hover);color:var(--vf-night)}p._n{margin:18px 0 0;padding:28px 20px;border:1px dashed var(--vf-line-strong);border-radius:10px;text-align:center}.ep{display:block;margin:16px auto 0}.pr{width:min(520px,calc(100vw - 24px));max-width:none;max-height:min(92dvh,860px);padding:0;overflow-y:auto;border:2px solid var(--vf-coral);border-radius:18px;background:var(--vf-surface);color:var(--vf-text);box-shadow:var(--vf-glow),0 30px 80px #0009;scrollbar-width:thin;scrollbar-color:var(--vf-line-strong) transparent}.pr::backdrop{background:#0a0610bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.xt{display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px}.gt{display:flex;align-items:center;justify-content:space-between;gap:12px}.gt h2{margin:0;font-family:var(--vf-font-display);font-size:28px;font-style:italic;font-weight:800;line-height:1;text-transform:uppercase;color:var(--vf-text-strong)}.lr{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--vf-line-strong);border-radius:8px;background:transparent;color:var(--vf-text-soft);cursor:pointer}.lr:hover{background:var(--vf-surface-hover);color:var(--vf-text-strong)}.lr svg{width:18px;height:18px}.ct{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.H{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--vf-line-strong);border-radius:10px;background:var(--vf-night);color:var(--vf-text);font:inherit;text-align:left;cursor:pointer}.H:hover{border-color:var(--vf-line-hover)}.H[aria-checked=true]{border-color:var(--vf-coral);background:var(--vf-coral-wash)}.H strong{color:var(--vf-text-strong);font-size:14px}.H small{color:var(--vf-text-muted);font-size:11px;line-height:1.3}.vt{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.vt legend{padding:0;margin-bottom:8px;color:var(--vf-text-muted);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.sr{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sr>.dr:only-child{grid-column:1 / -1}.dr{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--vf-text-soft);font-size:13px;font-weight:700}.dr select{min-height:var(--vf-control-sm);padding:0 10px;border:1px solid var(--vf-line-strong);border-radius:8px;background:var(--vf-night);color:var(--vf-text);font:inherit;font-weight:400}.fr{display:flex;align-items:center;gap:10px;min-height:var(--vf-control-sm)}.fr input{flex:1;min-width:0;accent-color:var(--vf-coral)}.fr output{min-width:4.5em;color:var(--vf-text);font-variant-numeric:tabular-nums;font-weight:400;text-align:right}.rp{margin:0;color:var(--vf-text-muted);font-size:13px;text-align:center}@media(max-width:640px){.pr{width:100vw;max-height:94dvh;margin:auto 0 0;border-width:2px 0 0;border-radius:18px 18px 0 0}.xt{padding:18px 18px 24px}.ct{grid-auto-flow:row;grid-auto-columns:auto}.sr{grid-template-columns:1fr}.nr{gap:10px 14px}.l a,.l button{flex:1;text-align:center}}.mt .st,.mt .dt{opacity:.55}.l a.tp{gap:6px;border-color:var(--vf-coral);color:var(--vf-coral)}.ht{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media(max-width:640px){.ht>*{flex:1 1 100%}}.np{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;background:#0a0610d1;backdrop-filter:blur(3px);font-family:ui-monospace,Cascadia Mono,monospace;text-align:center;z-index:50;pointer-events:auto}.pp{color:var(--vf-text-strong);font-size:clamp(56px,14vw,120px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.lp{color:var(--vf-text-soft);font-size:clamp(14px,2.4vw,18px)}.sp{color:#ffb86b;font-size:clamp(12px,2vw,15px)}.dp{width:min(560px,100%);height:12px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:6px;overflow:hidden}.fp{height:100%;width:0%;background:var(--vf-coral)}.xp{color:var(--vf-text-strong);font-size:clamp(24px,5vw,40px);font-weight:800}.gp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.xe,.ut,.bt{padding:10px 24px;font-family:inherit;cursor:pointer;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text);font-size:16px;font-weight:700;text-decoration:none}.xe:hover,.ut:hover,.bt:hover{background:var(--vf-surface-hover)}.xe{background:var(--vf-coral);border-color:var(--vf-coral);color:var(--vf-night)}.xe:hover{background:var(--vf-coral-hover)}.R{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--vf-backdrop);z-index:10}.ce{display:flex;align-items:center;justify-content:space-between;margin:-8px -10px 6px}.ce>*{margin:0}.ce .yt svg{width:20px;height:20px}.ve{margin-bottom:14px}.ve h1{margin:0}.ve h1 .kt{display:block;width:236px;height:auto;margin:0 auto}.vp{color:var(--vf-text-faint);font-weight:400}.he .me{margin-top:4px;min-height:56px;font-size:26px}.me svg{fill:currentColor}.xr{color:var(--vf-danger-text);font-size:13px;min-height:16px;margin:6px 0 0}.xr:empty{min-height:0;margin:0}.mp{margin-top:12px;padding:16px;border:1px solid var(--vf-line);border-radius:var(--vf-radius);text-align:center}.hp{margin:0 0 6px;font-family:var(--vf-font-display);font-size:22px;font-style:italic;font-weight:800;text-transform:uppercase;color:var(--vf-coral-hover)}.up{margin:0 0 12px;font-size:13px;color:var(--vf-text-soft)}.bp{margin:0 0 12px;font-size:20px;font-weight:700;min-height:28px}.wp{margin-bottom:8px}.V label,.V .me,.V .gr,.V .n,.V .ue{display:none!important}.gr{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px}.gr .Ut{white-space:normal;padding-top:6px;padding-bottom:6px}.n{margin-top:12px;padding-top:12px;border-top:1px solid var(--vf-line)}.n .be{display:flex;align-items:flex-start;gap:10px;margin:10px 0;cursor:pointer}.q{position:relative;display:flex;align-items:flex-start;padding:10px 12px;margin-bottom:8px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:var(--vf-radius);font-size:13px;color:var(--vf-text-soft);cursor:pointer}.q:has(input:checked){border-color:var(--vf-coral);background:#33202f}.q:has(input:focus-visible){outline:2px solid var(--vf-cyan);outline-offset:2px}.n .q input{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;pointer-events:none}.yp{display:flex;flex-direction:column;gap:2px}.kp{color:var(--vf-text-strong);font-weight:600}p.cr{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:var(--vf-font-display);font-size:20px;font-style:italic;font-weight:800;line-height:1.1;letter-spacing:.03em;text-transform:uppercase;color:var(--vf-text-strong)}.cr svg{flex:none;width:18px;height:18px;color:var(--vf-coral)}.zt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:6px}.n .be input{flex:none;width:18px;height:18px;margin:2px 0 0;padding:0;accent-color:var(--vf-coral);cursor:pointer}.we{display:none;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;border:1px solid var(--vf-coral-line);border-radius:var(--vf-radius);background:var(--vf-coral-wash);color:var(--vf-text);font-size:14px;font-weight:600}.we p{margin:0}.we .Fp{flex:none;width:28px;height:28px;color:var(--vf-coral);transform:rotate(90deg)}@media(orientation:portrait)and (pointer:coarse){.we{display:flex}}.ue{margin-top:14px;padding-top:6px;border-top:1px solid var(--vf-line)}.ye{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:6px;padding-top:16px;border-top:1px solid var(--vf-line)}.ye>aside{margin:0}.D{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px}.D a,.G a{color:var(--vf-text-soft);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.D a:hover,.G a:hover{color:var(--vf-coral-hover)}.D a.vr{display:inline-flex;align-items:center;gap:5px;color:var(--vf-gold)}.D a.vr:hover{color:var(--vf-gold-strong)}.vr svg{width:14px;height:14px}.Cp{display:flex;justify-content:center;gap:8px}.G{display:flex;justify-content:center;gap:16px}.G a{font-size:12px;font-weight:500;color:var(--vf-text-faint)}@media(pointer:coarse){.D a,.G a{display:inline-block;padding:6px 2px}}.Ft,.he{display:block}@media(orientation:landscape)and (pointer:coarse)and (max-height:500px){.R{align-items:flex-start;justify-content:center;overflow-y:auto}.R .ge{display:grid;grid-template-columns:210px minmax(0,1fr);gap:4px 24px;align-items:center;width:min(740px,calc(100vw - 32px));max-height:none;margin:12px 0;overflow:visible;padding:14px 22px}.Ft{grid-column:1;grid-row:1;align-self:start;text-align:center}.ce{margin:-4px -6px 6px}.he{grid-column:2;grid-row:1;align-self:start}.R .ge>.ue,.R .ge>.ye{grid-column:1 / -1}.ve h1 .kt{width:160px}.he label{margin-bottom:8px}.xr{min-height:0;margin-top:4px}.ue{margin-top:6px}.ye{gap:10px;padding-top:10px}}.Ct{display:block}@media(orientation:landscape)and (pointer:coarse)and (max-height:500px){.n:not(.wt){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto auto auto 1fr auto;gap:0 16px;align-items:start}.n .cr{grid-column:1 / -1}.n .q,.n .be{grid-column:1}.n .Ct{grid-column:2;grid-row:2 / span 3}.n .be{margin:2px 0 6px}.n .zt{grid-column:1 / -1;grid-row:5;margin-top:10px}}.p{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:14px auto 0;padding:0 16px;box-sizing:border-box;overflow:hidden;isolation:isolate;width:320px;height:100px;max-width:100%;font-size:13px;color:var(--vf-text);border:1px solid var(--vf-gold-line);border-radius:var(--vf-radius);background:radial-gradient(ellipse 60% 120% at 0% 50%,rgba(255,201,51,.16),transparent 70%),linear-gradient(120deg,#ff5d7314 40%,#2a1c3ab3)}.p .mr{position:absolute;z-index:-1;left:-10px;bottom:-14px;width:132px;height:auto;opacity:.22;pointer-events:none;filter:drop-shadow(0 0 6px rgba(255,201,51,.45))}.p .Bt{display:flex;flex-direction:column;gap:4px;min-width:0}.p .hr{display:flex;align-items:center;gap:6px;min-width:0;font-family:var(--vf-font-display);font-size:17px;font-style:italic;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--vf-gold)}.p .ur{position:absolute;top:6px;right:10px;flex:none;padding:1px 5px;font-family:var(--vf-font);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em;line-height:1.2;color:#f1e8fa99;border:1px solid rgba(241,232,250,.3);border-radius:4px}.p .br{display:-webkit-box;overflow:hidden;line-height:1.3;color:var(--vf-text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical}.p .jt{display:flex;flex-direction:column;align-items:stretch;gap:4px;text-align:center}.p .ke{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;font-family:var(--vf-font-display);font-size:17px;font-style:italic;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--vf-night);background:var(--vf-gold-strong);border-radius:8px;transition:background-color .12s,transform .12s}.p .ke:hover{background:var(--vf-gold);color:var(--vf-night);transform:translateY(-1px)}.p .At{font-size:11px;line-height:1.2;white-space:nowrap;color:var(--vf-text-muted)}.p .wr,.p .yr{display:none}.i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:250px;height:250px;margin-top:0;padding:22px 18px 16px;text-align:center;background:radial-gradient(ellipse 80% 55% at 50% 0%,rgba(255,201,51,.2),transparent 75%),linear-gradient(180deg,#ff5d730f,#2a1c3abf)}.i .mr{position:static;z-index:auto;width:64px;margin-bottom:10px;opacity:1}.i .Bt{align-items:center;gap:6px}.i .hr{justify-content:center;font-size:22px}.i .ur{top:8px;right:auto;left:10px}.i .br{font-size:14px;-webkit-line-clamp:3}.i .Dt,.i .Et{display:none}.i .wr,.i .yr{display:inline}.i .jt{align-self:stretch;gap:6px;margin-top:14px}.i .ke{min-height:40px;font-size:20px}.i .At{white-space:normal}@media(min-width:800px){.s{grid-template-columns:auto minmax(0,1fr) auto;gap:18px;width:728px;height:90px;margin-top:28px;padding:0 28px 0 20px;font-size:14px}.s .mr{position:static;width:46px;opacity:1}.s .ur{position:static}.s .Dt{display:none}.s .wr{display:inline}.s .hr{font-size:18px}.s .br{-webkit-line-clamp:1}.s .ke{padding:0 22px}.s .Et{display:none}.s .yr{display:inline}}@media(max-height:520px),(max-width:400px){.jp,.Ap{display:none}}.Dp{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}a.E{display:inline-flex;align-items:center;gap:8px;min-height:var(--vf-control-sm);padding:0 14px 0 12px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:var(--vf-radius-pill);color:var(--vf-text);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}a.E svg{flex:none;color:var(--vf-text-soft);transition:color .15s}a.E:hover{background:var(--brand);border-color:var(--brand);color:#fff}a.E:hover svg{color:#fff}.kr{gap:10px}.kr a.E{justify-content:center;width:var(--vf-control-sm);height:var(--vf-control-sm);padding:0}@media(pointer:coarse){.kr a.E{width:40px;height:40px}}.Ep{display:flex;width:fit-content;gap:2px;margin:0;padding:2px;background:var(--vf-night-deep);border:1px solid var(--vf-line);border-radius:var(--vf-radius-pill)}.Ue{padding:3px 10px;background:none;border:none;border-radius:var(--vf-radius-pill);color:var(--vf-text-muted);font-size:11px;font-weight:700;letter-spacing:1px;cursor:pointer}.Ue:hover{color:var(--vf-text-strong)}.Ue.Xp{background:var(--vf-coral);color:var(--vf-on-coral)}@media(pointer:coarse){.Ue{padding:8px 14px}}.Ur+.Ur{border-top:1px solid var(--vf-surface-hover)}.y{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 2px;font-size:12px;font-weight:700;color:var(--vf-text-soft);letter-spacing:.5px;cursor:pointer;list-style:none}.y::-webkit-details-marker{display:none}.y:after{content:"\276f";font-size:11px;color:var(--vf-text-faint);transition:transform .15s ease}.Ur[open]>.y:after{transform:rotate(90deg)}.y:hover{color:var(--vf-text-strong)}.Mp{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-weight:400;color:var(--vf-text-faint)}.ze{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;margin-bottom:8px;border:2px solid var(--vf-line-strong);border-radius:10px;background:radial-gradient(ellipse 70% 55% at 50% 78%,rgba(255,93,115,.12),transparent 70%),radial-gradient(ellipse 90% 80% at 50% 25%,#2e1f42,var(--vf-night-deep) 75%)}.ze:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -30px 40px -30px #0009}.ze canvas{position:absolute;inset:0;width:100%;height:100%}.Xt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 2px 10px}.Mt{width:100%;font-size:10px;font-weight:700;color:var(--vf-text-muted);text-transform:uppercase;letter-spacing:1px;margin-top:4px}.d{position:relative;width:46px;height:46px;border:2px solid var(--vf-line-strong);border-radius:10px;background:var(--vf-surface-raised);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,background .15s ease}.d:hover{border-color:#9d7fbf}.d.St{border-color:var(--vf-coral);background:var(--vf-surface-hover)}.d img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.Lt{color:var(--vf-text-soft)}.Lt.St{color:var(--vf-coral)}.d canvas{width:100%;height:100%}.d.zr{cursor:help}.d.zr>img,.d.zr>canvas{opacity:.35;filter:grayscale(.6)}.Sp{position:absolute;right:2px;bottom:2px;display:flex;padding:2px;border-radius:6px;background:var(--vf-surface);color:var(--vf-gold)}.J{width:100%;margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--vf-text-soft)}.J svg{color:var(--vf-gold);vertical-align:-1px}.J a{color:var(--vf-coral-text)}.J.Ot{animation:Yt .6s ease}@keyframes Yt{0%,to{color:var(--vf-text-soft)}30%{color:var(--vf-gold)}}body.reduce-motion .J.Ot{animation:none}@media(pointer:coarse){.y{padding:12px 2px}.d{width:52px;height:52px}}.K,.It{display:contents}@media(orientation:landscape)and (pointer:coarse)and (max-height:500px){.Xt{flex-direction:column;align-items:stretch;gap:6px;padding-bottom:6px}.K{display:flex;align-items:center;gap:12px}.K+.K,.ze+.K{padding-top:6px;border-top:1px solid var(--vf-surface-hover)}.Mt{flex:0 0 64px;width:auto;margin-top:0}.It{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px}.d{width:44px;height:44px}.y{padding:8px 2px}}.Lp{margin-bottom:8px;text-align:left}.Ht{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin-bottom:8px}.Op{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vf-text-muted)}.Yp{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--vf-text-faint);font-variant-numeric:tabular-nums}.Fe{display:flex;align-items:center;gap:4px}.Fe .Rt{min-height:28px;padding:0 8px;font-size:12px}.Ht .Fe .Fr{width:28px;min-height:28px}.Fe .Fr svg{width:15px;height:15px}.Ip{display:flex;flex-direction:column;gap:2px;max-height:232px;overflow-y:auto;padding:4px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:var(--vf-radius);scrollbar-width:thin;scrollbar-color:var(--vf-line-strong) transparent}.h{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 4px 0 8px;border-radius:8px;color:var(--vf-text-soft)}.h:hover{background:var(--vf-surface-hover)}.h:not(:has(input:checked)){color:var(--vf-text-faint)}.Vt{flex:none;width:18px;font-size:12px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;color:var(--vf-text-faint)}.h:has(input:checked) .Vt{color:var(--vf-gold)}.h .Cr{display:flex;flex:1;align-items:center;gap:12px;min-width:0;margin:0;font-size:14px;font-weight:600;color:inherit;cursor:pointer}.h:has(input:checked) .Cr{color:var(--vf-text-strong)}.Cr span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h .qt{flex:none;width:18px;height:18px;margin:0;padding:0;-webkit-appearance:none;appearance:none;border:2px solid var(--vf-line-hover);border-radius:5px;background:transparent;cursor:pointer;transition:background-color .12s,border-color .12s}.h .qt:checked{border-color:var(--vf-coral);background:var(--vf-coral) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1420' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat}.Hp{display:flex;flex:none;gap:2px}.N{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--vf-text-muted);cursor:pointer}.N svg{width:16px;height:16px}.N:hover:not(:disabled){color:var(--vf-text-strong);background:var(--vf-line-strong)}.N:disabled{opacity:.25;cursor:default}@media(pointer:coarse){.N{width:34px;height:34px}}.Gp{z-index:40}.Jp{text-align:center}.Kp{margin:0 0 10px;font-size:24px;letter-spacing:1px;color:var(--vf-text-strong)}.Np{margin:0;font-size:13px;line-height:1.5;color:var(--vf-text-soft)}.Wp{z-index:39;pointer-events:none}.Zp{text-align:center}._p{margin:0 0 10px;font-size:24px;letter-spacing:1px;color:var(--vf-text-strong)}.el{margin:0;font-size:13px;line-height:1.5;color:var(--vf-text-soft)}.ll{z-index:30}.Ce.Ce{display:flex;flex-direction:column;width:560px;height:min(660px,calc(100dvh - 32px));padding:0;overflow:hidden;background:var(--vf-surface)}.sl{display:flex;flex-direction:column;min-height:0;flex:1}.Br{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:18px 22px 12px}.Jt{justify-self:start}.Br .Jt{padding-left:8px}.Kt{grid-column:2;margin:0;font-family:var(--vf-font-display);font-size:30px;font-style:italic;font-weight:800;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:var(--vf-text-strong)}.dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 14px;border-bottom:1px solid var(--vf-line)}.f{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;margin:0;padding:0 6px;background:none;border:none;color:var(--vf-text-muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:color .12s}.f svg{flex:none;width:18px;height:18px}.f span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f:hover,.f[aria-selected=true]{color:var(--vf-text-strong)}.f[aria-selected=true]:after{content:"";position:absolute;left:18%;right:18%;bottom:-1px;height:3px;background:var(--vf-coral);transform:skew(-20deg)}.f[aria-selected=true] svg{color:var(--vf-coral)}.f:focus-visible{outline-offset:-4px}.Nt{flex:1;min-height:0;overflow-y:auto;padding:16px 22px 22px;scrollbar-width:thin;scrollbar-color:var(--vf-line-strong) transparent}.g{margin-bottom:14px;padding:6px 16px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:var(--vf-radius)}.g:last-child{margin-bottom:0}.g>.P+.P,.g>label+label,.g>label+.P,.g>.P+label{border-top:1px solid var(--vf-line)}.Pt{min-width:0}.g .Qt{margin:8px 0 10px}.g .Tt{display:block;margin:10px 0 2px}.fl{display:flex;flex-direction:column;padding-bottom:6px}.k{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 0;border-top:1px solid var(--vf-line)}.k:first-child{border-top:none}.xl{display:inline-flex;align-items:center;gap:6px;flex:1 1 0;min-width:0;font-size:14px;font-weight:600;color:var(--vf-text)}.gl{width:40px;height:40px;flex:0 0 auto;border-radius:8px;background:radial-gradient(ellipse 70% 55% at 50% 78%,rgba(255,93,115,.12),transparent 70%),radial-gradient(ellipse 90% 80% at 50% 25%,#2e1f42,var(--vf-night-deep) 75%)}.Wt{display:inline-flex;color:var(--vf-gold);cursor:help}.Wt svg{width:13px;height:13px}.cl{margin:0 0 4px;font-size:13px;color:var(--vf-text-muted)}.Zt{display:flex;flex-wrap:wrap;gap:4px;order:2;flex:1 0 100%;min-width:0}.Zt[hidden]{display:none}.vl{display:inline-block;padding:2px 8px;font-size:12px;font-weight:600;font-family:var(--vf-font-mono);color:var(--vf-text);background:var(--vf-night);border:1px solid var(--vf-line-strong);border-bottom-width:2px;border-radius:5px;white-space:nowrap}.ml{font-size:13px;font-style:italic;color:var(--vf-text-faint)}.hl{order:2;flex:1 0 100%;font-size:13px;font-style:italic;color:var(--vf-gold)}.k .Be,.k .jr{order:1;flex:0 0 auto;min-height:28px;padding:0 10px;font-size:12px}.k .Be:hover:not(:disabled){border-color:var(--vf-coral)}@media(max-height:500px)and (pointer:coarse){.Ce.Ce{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.Br{padding:10px 16px 6px}.Kt{font-size:24px}.f{min-height:40px}.Nt{padding:10px 16px 16px}}@media(max-width:480px){.f span{display:none}.g .je.je{flex-wrap:wrap;row-gap:14px;padding:10px 0 14px}.je .Gt{flex:1 1 auto}.je .Pt{order:1;flex:1 0 100%}}@media(pointer:coarse){.k .Be,.k .jr{min-height:40px;padding:0 14px}}.Bl{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#0f0a1699;z-index:25;font-family:inherit}.ea.ea{width:420px}.jl{margin:0 0 16px;font-family:var(--vf-font-display);font-size:36px;font-style:italic;font-weight:800;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:var(--vf-text-strong);text-align:center}.Al{display:flex;gap:4px;margin-bottom:12px;border-bottom:1px solid var(--vf-line-strong)}.ra{flex:1 1 auto;padding:8px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border:none;background:none;color:var(--vf-text-muted);cursor:pointer;border-bottom:2px solid transparent}.ra.Dl{color:var(--vf-text-strong);border-bottom-color:var(--vf-coral)}.El{min-height:80px;margin-bottom:12px}.oa{padding:6px 0;font-size:14px;color:var(--vf-text);border-bottom:1px solid rgba(76,58,92,.5)}.oa:last-child{border-bottom:none}.Xl{margin:0;font-size:13px;color:var(--vf-text-faint);text-align:center}.Q{width:100%;border-collapse:collapse;font-size:13px;color:var(--vf-text);margin-bottom:12px}.Q th{text-align:left;text-transform:uppercase;font-size:11px;letter-spacing:.05em;color:var(--vf-text-muted);border-bottom:1px solid var(--vf-line-strong);padding:4px 6px}.Q td{padding:4px 6px;border-bottom:1px solid rgba(76,58,92,.4)}.Q th:not(:first-child),.Q td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.Ml{margin-top:6px}.Sl{position:fixed;inset:0;z-index:30;width:100%;height:100%;display:block}.ta{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:25;display:flex;flex-direction:column;align-items:center;gap:10px}.Ll{padding:8px 22px;border-radius:8px;background:#140a1e8c;backdrop-filter:blur(4px);font-size:1.3rem;font-weight:700;letter-spacing:.02em;color:var(--vf-text-strong);text-shadow:0 2px 6px rgba(0,0,0,.6);white-space:nowrap}.ta ._t{width:auto;padding:10px 20px}.Ae.Ae{width:420px;padding:24px 26px 18px}.aa{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.Vl{margin:0;font-family:var(--vf-font-display);font-size:34px;font-style:italic;font-weight:800;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:var(--vf-text-strong)}.Ar{margin:0;font-size:12px;color:var(--vf-text-faint);white-space:nowrap}.Ar kbd{display:inline-block;padding:1px 6px;border:1px solid var(--vf-line-strong);border-bottom-width:2px;border-radius:4px;font-family:inherit;font-size:11px;color:var(--vf-text-soft)}@media(pointer:coarse){.Ar{display:none}}@media(max-height:420px)and (pointer:coarse){.Ae.Ae{padding:14px 18px 12px}.aa{margin-bottom:10px}}.Dr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.ia svg{fill:currentColor}.Dr .na{min-height:52px}@media(max-width:420px){.Dr{grid-template-columns:1fr}}.ql{margin-top:14px;padding:16px;border:1px solid var(--vf-line);border-radius:var(--vf-radius);background:#2a1c3a8c}.Er{border-color:var(--vf-cyan-line);background:linear-gradient(160deg,#3fd8ff1a,#ff5d7314)}.Xr{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vf-cyan-text)}.Xr svg{width:16px;height:16px}.Gl{margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--vf-text)}.Er[data-solo=true] .Jl,.Er[data-solo=false] .Kl{display:none}.pa{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--vf-text-muted)}.pa svg{flex:none;width:14px;height:14px;margin-top:2px;color:var(--vf-gold);fill:currentColor}.la{margin-top:14px}.la:empty{display:none}.Mr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--vf-line)}.Mr .sa{padding-left:8px}.Mr .da{margin-left:auto}.Pl .fa{margin-bottom:0}.Tl{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.xa{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:4px 6px 4px 12px;border-radius:var(--vf-radius-sm);background:var(--vf-surface-hover);color:var(--vf-text);font-size:14px}.xa .ga{min-height:30px;padding:0 10px;font-size:12px}.ca{border-color:var(--vf-green-line);color:var(--vf-green-text)}.ca:hover:not(:disabled){border-color:var(--vf-green);background:var(--vf-green-wash);color:var(--vf-green-text)}.Wl{margin:0;font-size:13px;color:var(--vf-text-faint)}.Zl{margin:0;font-size:13px;color:var(--vf-coral)}.fa{margin:4px 0 0;padding-top:12px;border-top:1px solid var(--vf-line)}.va{margin-bottom:12px}.va input{margin-top:0}.ma.ma{margin:14px 0 0}.ha{border-color:var(--vf-gold-line);background:linear-gradient(160deg,var(--vf-gold-wash),rgba(42,28,58,.55))}.ha .Xr{color:var(--vf-gold)}.Sr{display:flex;align-items:center;justify-content:space-between;gap:12px}.Sr .De{margin:0}.Sr button{flex:0 0 auto;width:auto;margin:0}.De{margin:8px 0 0;font-size:13px;color:var(--vf-text-muted)}.De[data-state=live]{color:var(--vf-green-text)}.De[data-state=error]{color:var(--vf-danger-text)}._l{display:flex;flex-direction:column;gap:8px}.ua{background:var(--brand);color:var(--brand-ink)}.ua:hover{filter:brightness(1.12)}.es{font-weight:500;opacity:.8}.rs{margin:8px 0 0;font-size:13px;color:var(--vf-text-muted)}.c{display:flex;border:1px solid var(--vf-line-strong);border-radius:8px;overflow:hidden}.c.c label{position:relative;flex:1;margin:0;cursor:pointer}.c label+label{border-left:1px solid var(--vf-line-strong)}.c input{position:absolute;opacity:0;pointer-events:none}.c span{display:flex;align-items:center;justify-content:center;min-height:34px;padding:0 4px;text-align:center;font-size:12px;font-weight:600;color:var(--vf-text-muted)}.c label:hover span{background:var(--vf-surface-hover);color:var(--vf-text)}.c input:checked+span{background:var(--vf-coral);color:var(--vf-on-coral);font-weight:700}.c input:focus-visible+span{outline:2px solid var(--vf-cyan);outline-offset:-2px}.os{margin:0}.ts{margin:0 0 10px;font-size:13px;font-weight:600;line-height:1.4;color:var(--vf-text-soft)}.as{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;padding:0 7px}.v{position:relative;display:flex;align-items:center;justify-content:center;min-height:80px;padding:12px 6px 14px;overflow:hidden;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:var(--vf-radius-sm);box-shadow:inset 0 -3px 0 var(--brand);color:var(--vf-text-strong);transform:skew(-10deg);cursor:pointer;transition:border-color .15s,box-shadow .15s,opacity .15s,transform .12s}.v:before{content:"";position:absolute;inset:0;background:var(--brand);opacity:0;transition:opacity .15s}.v:hover:not(:disabled),.v[aria-busy=true]{border-color:var(--brand);box-shadow:inset 0 -3px 0 var(--brand),0 0 26px -8px var(--brand)}.v:hover:not(:disabled):before,.v[aria-busy=true]:before{opacity:.16}.v:active:not(:disabled){transform:skew(-10deg) translateY(1px)}.v:disabled{opacity:1;cursor:default}.v:disabled:not([aria-busy=true]){opacity:.4}.ba{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;transform:skew(10deg)}.ba svg{width:26px;height:26px;color:var(--brand)}.is{font-family:var(--vf-font-display);font-size:16px;font-style:italic;font-weight:800;letter-spacing:.05em;line-height:1;text-transform:uppercase}.Lr{display:flex;align-items:center;gap:12px;margin:26px 0 20px;color:var(--vf-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.Lr:before,.Lr:after{content:"";flex:1;height:1px;background:var(--vf-line-strong)}.ns{display:flex;flex-direction:column;gap:6px}.wa{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.wa>a{font-size:13px;font-weight:600}.ya{position:relative}.ka{position:absolute;top:50%;left:13px;width:18px;height:18px;translate:0 -50%;color:var(--vf-text-faint);pointer-events:none;transition:color .12s}.ya:focus-within .ka{color:var(--vf-coral)}.Ua{margin-top:0;padding:0 12px 0 42px;transition:border-color .12s}.Ua:hover:not(:focus){border-color:var(--vf-line-hover)}.ps{padding-right:48px}.T{position:absolute;top:50%;right:4px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;padding:0;translate:0 -50%;background:transparent;border:0;border-radius:var(--vf-radius-sm);color:var(--vf-text-muted);cursor:pointer}.T:hover{background:var(--vf-surface-hover);color:var(--vf-text-strong)}.T[aria-pressed=true]{color:var(--vf-coral-text)}.T svg{width:18px;height:18px}.za{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.5;color:var(--vf-text-soft);cursor:pointer}.za input{flex:none;width:18px;height:18px;margin:1px 0 0}.ls{margin-top:4px}.ss{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;margin:4px 0 0;padding-top:18px;border-top:1px solid var(--vf-line);color:var(--vf-text-muted);font-size:14px;line-height:1.5}.Ee{display:inline-flex;align-items:center;gap:4px;font-weight:700;text-decoration:none}.Ee:hover{text-decoration:underline}.Ee svg{width:16px;height:16px;transition:translate .15s}.Ee:hover svg{translate:3px 0}.ds:hover svg{translate:-3px 0}.fs{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.xs{margin:2px 0 0;font-size:26px;line-height:1.05}.gs{max-width:38ch;margin:0;font-size:15px;line-height:1.6;color:var(--vf-text-soft);text-wrap:balance}.cs{align-self:stretch;margin:4px 0 0;text-align:left}.Fa{display:grid;flex:none;place-items:center;width:62px;height:54px;background:var(--brand);border-radius:var(--vf-radius-sm);box-shadow:0 0 32px -8px var(--brand);color:var(--brand-ink);transform:skew(-12deg)}.Fa svg{width:28px;height:28px;transform:skew(12deg)}.vs{background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);box-shadow:none;color:var(--vf-text-muted)}.Ca{background:var(--brand);color:var(--brand-ink);box-shadow:0 12px 28px -16px var(--brand)}.Ca:hover{color:var(--brand-ink);filter:brightness(1.08)}.Ba.Ba{width:16px;height:16px;opacity:.7}.ms{padding:10px;background:#fff;border-radius:var(--vf-radius);box-shadow:0 0 0 1px var(--vf-line-strong),0 0 0 6px var(--vf-surface-raised);line-height:0}.ja{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1.4;color:var(--vf-text-muted)}.ja svg{flex:none;width:18px;height:18px}.Or{position:relative;flex:none;width:9px;height:9px;border-radius:50%;background:var(--brand, var(--vf-coral))}.Or:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:Aa 1.6s ease-out infinite}@keyframes Aa{0%{transform:scale(1);opacity:.7}to{transform:scale(3);opacity:0}}.Da{animation:Ea .9s linear infinite}@keyframes Ea{to{rotate:360deg}}.hs{align-self:auto}.Yr{--brand: var(--vf-green);--brand-ink: var(--vf-night);display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 0 20px;text-align:center}.Yr:last-child{margin-bottom:0}.Yr p{max-width:34ch;margin:0;font-size:16px;line-height:1.6;color:var(--vf-text);text-wrap:balance}@media(prefers-reduced-motion:reduce){.Or:after{animation:none}.Da{animation-duration:2.4s}}@media(pointer:coarse){.T{width:40px;height:40px}}.us{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.bs{list-style:none;padding:0;margin:0 0 .75rem;display:flex;flex-direction:column;gap:.5rem}.ws{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--vf-night);border:1px solid var(--vf-line);border-radius:8px;padding:10px 14px}.ys{font-weight:600}.ks{display:block;font-size:.85em;color:#a0a0a0}.Us{display:inline-block;font-size:.8em;color:#a0a0a0;margin-left:.5rem}.Xa{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.zs{align-self:auto}.Xa svg{color:var(--brand)}.Ir,.Fs{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.Ir{color:var(--vf-danger-text)}.Ir:disabled{color:#777;text-decoration:none;cursor:default}.Cs{font-size:.85em;color:#a0a0a0}.Bs{display:flex;flex-direction:column;gap:12px;align-items:stretch;margin-top:14px}.js{display:flex;gap:10px;margin-top:4px}.As{margin:0 0 .5rem}.Ds{color:var(--vf-danger-text);margin:.25rem 0}.t input{-webkit-user-select:text;user-select:text}.Co{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--vf-backdrop);z-index:10}.Co.Bo,.Bo{display:none!important}.t{background:var(--vf-panel);border:2px solid var(--vf-coral);border-radius:var(--vf-radius-lg);padding:28px 32px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:var(--vf-glow);scrollbar-width:thin;scrollbar-color:var(--vf-line-strong) transparent}@media(max-width:420px){.t{padding:22px 18px}}.t h1{margin:0 0 4px;font-size:34px;letter-spacing:2px;color:var(--vf-text-strong)}.t h1 span{color:var(--vf-coral)}.t label{display:block;font-size:13px;font-weight:600;color:var(--vf-text-soft);margin-bottom:12px}.t input:where(:not([type=range],[type=checkbox],[type=radio])){display:block;width:100%;height:var(--vf-control);margin-top:6px;padding:0 12px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text-strong);font-size:16px}.t input:where(:not([type=range],[type=checkbox],[type=radio])):focus{outline:none;border-color:var(--vf-coral)}.t input::placeholder{color:var(--vf-text-faint)}._e{background:none;border:none;color:var(--vf-text-soft);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--vf-line-hover);cursor:pointer;padding:0}._e:hover{color:var(--vf-coral-hover);text-decoration-color:currentColor}.Vi{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vf-text-muted)}.qi{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#0f0a16a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:25;font-family:inherit}.t .jo{margin:6px 0}.t .Ao{margin-top:16px}.Ji{margin:16px 0 0;text-align:center;font-size:12px;color:var(--vf-text-faint)}.t .Do{display:flex;align-items:center;gap:12px;min-height:var(--vf-control);margin:0;padding:4px 0;font-size:14px;color:var(--vf-text)}.t .Do input{margin:0}.Eo{cursor:pointer}.t .ne{flex:0 0 auto;position:relative;width:40px;height:24px;margin:0 0 0 auto;padding:0;-webkit-appearance:none;appearance:none;background:var(--vf-line-strong);border:none;border-radius:var(--vf-radius-pill);cursor:pointer;transition:background-color .15s}.t .ne:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--vf-text-soft);transition:transform .15s,background-color .15s}.t .ne:checked{background:var(--vf-coral)}.t .ne:checked:after{background:var(--vf-text-strong);transform:translate(16px)}.Xo{flex:0 0 132px;min-width:0;overflow-wrap:break-word;font-size:14px;font-weight:600;color:var(--vf-text)}.Eo .Xo{flex:1 1 auto}.Ki{flex:0 0 auto;width:46px;text-align:right;font-size:13px;font-family:var(--vf-font-mono);color:var(--vf-gold)}.er{flex:1 1 auto;min-width:0;display:block;height:var(--vf-control-sm);padding-left:12px;background-color:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text-strong);font-size:14px}.er:focus{outline:none;border-color:var(--vf-coral)}@media(pointer:coarse){._e{display:inline-block;padding:8px 4px}.er{height:40px}}.Ms{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#0f0a1699;z-index:20;font-family:inherit}.Ss{background:#140e1cf2;border:1px solid var(--vf-line-strong);border-radius:8px;padding:10px 16px;min-width:240px;font-size:13px}.W,.X{display:flex;align-items:center;gap:12px;padding:2px 0}.W{border-bottom:1px solid var(--vf-line-strong);margin-bottom:4px;text-transform:uppercase;font-size:11px;letter-spacing:.05em;opacity:.8}.W>span,.X>span:first-child{flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.W>span:nth-child(2),.X>span:nth-child(2),.W>span:last-child,.X>span:last-child{flex:0 0 auto;text-align:right;min-width:3ch;font-variant-numeric:tabular-nums;white-space:nowrap}.Ls{margin-top:8px;font-size:12px;color:var(--vf-text-faint)}.Os .X{color:var(--vf-text-muted);font-style:italic}.X.Ys{color:var(--vf-coral);font-weight:700}.Ma{position:fixed;top:12px;right:12px;z-index:15;width:250px;background:#140e1ce0;border:1px solid var(--vf-line-strong);border-radius:10px;padding:12px 14px;font-size:13px;color:#dcdcdc}.Ma h2{margin:0 0 6px;font-size:15px;letter-spacing:1px;color:var(--vf-text-strong)}.Is{margin:0 0 10px;min-height:34px;font-size:12px;color:var(--vf-text-muted);line-height:1.4}.Hs{display:block;font-size:11px;color:var(--vf-text-soft);margin-bottom:8px}.Rs{display:block;width:100%;margin-top:4px;padding:6px 8px;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:6px;color:var(--vf-text-strong);font-size:13px}.Hr{display:flex;gap:6px;margin-bottom:8px}.Hr button{flex:1;padding:6px 0;background:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:6px;color:var(--vf-text);font-size:12px;font-weight:700;cursor:pointer}.Hr button:hover{background:var(--vf-surface-hover)}.Vs{display:flex;justify-content:space-between;gap:8px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:11px;color:var(--vf-text-muted);white-space:nowrap}.qs{margin:8px 0 0;font-size:10px;color:var(--vf-text-faint);line-height:1.4}.r{display:flex;flex-direction:column;height:100dvh;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-user-select:text;user-select:text;background:var(--vf-backdrop) fixed;scrollbar-color:var(--vf-line-strong) transparent}.Sa{position:sticky;top:0;z-index:20;padding:0 24px;background:#150f1ed6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(58,44,72,.8)}.Gs{max-width:1280px;margin:0 auto}.La{flex:1 0 auto;width:100%;max-width:820px;margin:0 auto;padding:0 20px}.Js{max-width:1160px}.Z{padding:52px 0 26px}.Z h1{margin:0;font-family:var(--vf-font-display);font-size:clamp(38px,6vw,58px);font-style:italic;font-weight:800;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--vf-text-strong);overflow-wrap:anywhere}.Z h1:before{content:"";display:inline-block;width:.28em;height:.78em;margin-right:.32em;background:var(--vf-coral);transform:skew(-16deg);box-shadow:0 0 18px #ff5d738c}.Xe{padding:36px 40px;background:#1d1428d1;border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow)}.Xe>:first-child{margin-top:0}.Xe.Ks{max-width:460px;margin:0 auto;background:var(--vf-panel);border:2px solid var(--vf-coral);box-shadow:var(--vf-glow)}.Ns .Z{max-width:460px;margin:0 auto;text-align:center}:where(.r) :where(h2){margin:36px 0 14px;font-family:var(--vf-font-display);font-size:22px;font-style:italic;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--vf-text-strong)}:where(.r) :where(h3){color:var(--vf-text-strong)}:where(.r) :where(p){margin:0 0 14px;color:var(--vf-text-soft);line-height:1.7;font-size:16px}:where(.r) :where(a){color:var(--vf-coral-text);text-underline-offset:3px}:where(.r) :where(a:hover){color:var(--vf-coral)}.r .Ps,.r .Rr{margin:0 0 14px;padding-left:22px;color:var(--vf-text-soft);line-height:1.7;font-size:16px}.r .Rr li{margin-bottom:10px}.r .Rr strong{color:var(--vf-text-strong)}.r .Qs{font-size:13px;color:var(--vf-text-muted)}.r .Me{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;padding:0;list-style:none}.r .Me li{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;padding:10px 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:var(--vf-radius);color:var(--vf-text-soft);font-size:15px;line-height:1.45}.r .Me kbd{justify-self:start;padding:4px 10px;background:var(--vf-night);border:1px solid var(--vf-line-strong);border-bottom-width:3px;border-radius:var(--vf-radius-sm);color:var(--vf-text-strong);font:inherit;font-size:13px;font-weight:700;white-space:nowrap}:where(.r) :where(form){display:flex;flex-direction:column;gap:16px;margin:0 0 20px}:where(.r) :where(label){display:block;font-size:13px;font-weight:600;color:var(--vf-text-soft)}:where(.r) :where(input:not([type=checkbox],[type=radio],[type=range]),select){display:block;width:100%;height:var(--vf-control);margin-top:6px;padding:0 12px;background-color:var(--vf-surface-raised);border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text-strong);font-size:16px}:where(.r) :where(input:not([type=checkbox],[type=radio],[type=range]),select):focus{outline:none;border-color:var(--vf-coral)}:where(.r) :where(input[type=checkbox]){margin:0 6px 0 0;accent-color:var(--vf-coral)}:where(.r) :where(button){display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:stretch;min-height:var(--vf-control);padding:0 22px;background:var(--vf-coral);color:var(--vf-on-coral);font-weight:700;font-size:16px;letter-spacing:.02em;border:none;border-radius:8px;cursor:pointer}:where(.r) :where(button:hover){background:var(--vf-coral-hover)}:where(.r) :where(button:active){transform:translateY(1px)}:where(.r) :where(button:disabled){opacity:.6;cursor:default;transform:none}.r .Ts{margin:0 0 16px;padding:10px 14px;border-radius:8px;font-size:14px;line-height:1.5}.r .Ws{background:var(--vf-coral-wash);border:1px solid var(--vf-coral-line);color:var(--vf-danger-text)}.r .Zs{background:var(--vf-green-wash);border:1px solid var(--vf-green-line);color:#b6f0c6}@media(max-width:600px){.Sa{padding:0 14px}.La{padding:0 12px}.Z{padding:32px 4px 18px}.Xe{padding:24px 20px}.r .Me{grid-template-columns:1fr}}@media(pointer:coarse){:where(.r) :where(button){min-height:48px}}.ed{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;text-align:center}.rd{margin:0;color:var(--vf-coral);font-family:var(--vf-font-display);font-size:clamp(72px,18vw,128px);font-style:italic;font-weight:800;line-height:1}.od{margin:0 0 16px;color:var(--vf-text-soft);font-size:17px}.Oa{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-areas:"rail panel" "foot panel";grid-template-rows:auto 1fr;gap:12px 24px;align-items:start}.Se,.Le{display:flex;flex-direction:column;gap:4px}.Se{grid-area:rail;padding:8px;background:#1d1428d1;border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg)}.Le{grid-area:foot;padding:0 8px}.m{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:44px;margin:0;padding:0 12px;background:none;border:none;border-radius:var(--vf-radius);color:var(--vf-text-soft);font:inherit;font-size:15px;font-weight:600;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s,color .12s}.m svg{flex:none;width:18px;height:18px}.m:hover:not(:disabled){background:var(--vf-surface-hover);color:var(--vf-text-strong)}.m[aria-selected=true]{background:var(--vf-coral-wash);color:var(--vf-text-strong)}.m[aria-selected=true] svg{color:var(--vf-coral)}.m[aria-selected=true]:before{content:"";position:absolute;left:4px;top:12px;bottom:12px;width:3px;background:var(--vf-coral);transform:skew(-14deg)}a.Ya{color:var(--vf-gold)}a.Ya:hover{color:var(--vf-gold-strong)}.Ia{grid-area:panel;min-width:0;padding:28px 32px;background:#1d1428d1;border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow)}.U+.U{margin-top:28px;padding-top:28px;border-top:1px solid var(--vf-line)}.U>h2{margin:0 0 16px;font-size:24px}.U form{margin:0}.U>:last-child{margin-bottom:0}.U form+p,.U ul+p{margin-top:14px}p.td{margin:-6px 0 18px;font-size:15px;line-height:1.5;color:var(--vf-text-muted)}.ad{margin-top:10px}.id>section{margin-top:36px}.Ha{display:flex;flex-direction:column;margin-bottom:20px}.nd .Ha button+p{margin:14px 0 0}@media(max-width:760px){.Oa{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail" "panel" "foot";grid-template-rows:auto}.Se{flex-direction:row;overflow-x:auto;scrollbar-width:none}.Se .m{width:auto;flex:1 0 auto;justify-content:center}.m[aria-selected=true]:before{inset:auto 20% 0;width:auto;height:3px}.Le{flex-direction:row;justify-content:space-between;padding:0}.Le .m{width:auto}.Ia{padding:22px 18px}}.Oe{max-width:62ch;margin:-6px 0 32px;font-size:18px;line-height:1.55;color:var(--vf-text-soft)}p.Oe{font-size:18px}.Vr{display:flex;align-items:center;justify-content:center;gap:8px;margin:44px auto 0;text-align:center}p.Vr{font-size:14px;color:var(--vf-text-muted)}.Vr svg{flex:none;width:16px;height:16px}.qr{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 24px;background:var(--vf-surface);border:1px dashed var(--vf-line-strong);border-radius:var(--vf-radius-lg)}p.qr{font-size:16px;color:var(--vf-text-soft)}.qr svg{width:22px;height:22px;color:var(--vf-text-muted)}.z{display:flex;align-items:center;gap:12px;margin:0 0 24px;padding:14px 18px;border:1px solid var(--vf-cyan-line);border-radius:var(--vf-radius);background:var(--vf-cyan-wash)}p.z{font-size:15px;font-weight:600;color:var(--vf-text-strong)}.z svg{flex:none;width:20px;height:20px;color:var(--vf-cyan)}.z[data-tone=good]{border-color:var(--vf-green-line);background:var(--vf-green-wash)}.z[data-tone=good] svg{color:var(--vf-green)}.z[data-tone=bad]{border-color:var(--vf-coral-line);background:var(--vf-coral-wash)}.z[data-tone=bad] svg{color:var(--vf-coral)}.Ra{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr);align-items:center;gap:32px;padding:36px 40px;overflow:hidden;border:1px solid var(--vf-gold-line);border-radius:18px;background:linear-gradient(125deg,#ffc9332b,#ff5d7314 45%,#1d142800 75%),var(--vf-surface);box-shadow:0 0 70px -24px #ffc93373}.pd{box-shadow:0 0 70px -30px #4ade8066}.ld{position:absolute;left:-6%;bottom:-18%;width:70%;min-width:420px;opacity:.12;pointer-events:none;filter:drop-shadow(0 0 18px rgba(255,201,51,.9))}.sd,.Va{position:relative}.Gr{display:flex;align-items:center;gap:8px;margin:0}p.Gr{font-family:var(--vf-font-display);font-size:17px;font-style:italic;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;color:var(--vf-gold)}.Gr svg{width:20px;height:20px}.dd{margin:10px 0 20px;font-family:var(--vf-font-display);font-size:clamp(34px,5vw,54px);font-style:italic;font-weight:800;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--vf-text-strong)}.Jr{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.Jr li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.4;color:var(--vf-text)}.Jr svg{flex:none;width:20px;height:20px;padding:3px;border-radius:50%;background:var(--vf-gold-strong);color:var(--vf-night);stroke-width:3}.Va{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:26px 24px;text-align:center;border:1px solid var(--vf-gold-line);border-radius:var(--vf-radius-lg);background:#140e1cb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:0}._ strong{font-family:var(--vf-font-display);font-size:54px;font-style:italic;font-weight:800;line-height:1;color:var(--vf-gold)}._ span{font-size:18px;font-weight:600;color:var(--vf-text-muted)}._ strong.qa{display:inline-block;width:150px;height:46px}.Ga{margin:0}p.Ga{font-size:13px;line-height:1.4;color:var(--vf-text-muted)}.Kr{display:flex;align-items:center;justify-content:center;gap:8px;margin:0}p.Kr{font-size:14px;font-weight:600;color:var(--vf-cyan-text)}.Kr svg{width:16px;height:16px}.Ja{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:var(--vf-radius-pill);background:var(--vf-green-wash);border:1px solid var(--vf-green-line);color:var(--vf-green-text);font-family:var(--vf-font-display);font-size:22px;font-style:italic;font-weight:800;text-transform:uppercase}.Ja svg{width:20px;height:20px}.Ka{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:24px;padding:16px;border:1px solid var(--vf-gold-line);border-radius:var(--vf-radius-lg);background:#140e1cb8}.gd{overflow:hidden;border-radius:var(--vf-radius);box-shadow:0 0 44px -14px #8f4dffa6}.cd{display:flex;flex-direction:column;gap:6px}.Nr{display:flex;align-items:center;gap:8px;margin:0}p.Nr{font-family:var(--vf-font-display);font-size:15px;font-style:italic;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;color:var(--vf-gold)}.Nr svg{width:18px;height:18px}.vd{margin:0;font-family:var(--vf-font-display);font-size:36px;font-style:italic;font-weight:800;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--vf-text-strong)}.Na{margin:0}p.Na{font-size:15px;line-height:1.45;color:var(--vf-text)}.Ye,.Ie{display:flex;align-items:center;gap:8px;margin:4px 0 0}p.Ye,p.Ie{font-size:14px;font-weight:600;line-height:1.4}p.Ye{color:var(--vf-gold)}p.Ie{color:var(--vf-green-text)}.Ye svg,.Ie svg{flex:none;width:16px;height:16px}.Pa{margin-top:64px}.F{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin-bottom:20px}.F h2{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--vf-font-display);font-size:34px;font-style:italic;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--vf-text-strong)}.F h2 svg{width:24px;height:24px;color:var(--vf-coral)}.F p{margin:0}p.F,.F>p{font-size:15px;color:var(--vf-text-muted)}.Qa{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(300px,calc((100% - 40px) / 3)),1fr));gap:20px;margin:0;padding:0;list-style:none}.Pr{display:flex;flex-direction:column;overflow:hidden;background:var(--vf-surface);border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow);transition:transform .18s,border-color .18s,box-shadow .18s}.Pr:hover{transform:translateY(-3px);border-color:var(--vf-coral-line);box-shadow:var(--vf-shadow),0 0 40px -18px #ff5d7399}.Ta{border-color:var(--vf-green-line)}.Ta:hover{border-color:var(--vf-green);box-shadow:var(--vf-shadow)}.Qr{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 78%,rgba(255,93,115,.12),transparent 70%),radial-gradient(ellipse 90% 80% at 50% 25%,#2e1f42,var(--vf-night-deep) 75%)}.Qr:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -30px 40px -30px #0009}.md{position:absolute;inset:0;width:100%;height:100%}.Wa{display:flex;flex:1;flex-direction:column;gap:10px;padding:18px 20px 20px;border-top:1px solid var(--vf-line)}.Za{display:flex;align-items:center;justify-content:space-between;gap:12px}.hd{display:block;color:inherit;text-decoration:none}.Tr a{color:inherit;text-decoration:none}.Tr a:hover{color:var(--vf-coral)}.Tr{margin:0;font-family:var(--vf-font-display);font-size:28px;font-style:italic;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--vf-text-strong)}._a{flex:1;margin:0}p._a{font-size:15px;line-height:1.5;color:var(--vf-text-soft)}.ud{flex:none;display:inline-block;padding:3px 16px 2px;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);background:var(--vf-gold-strong);color:var(--vf-night);font-family:var(--vf-font-display);font-size:22px;font-style:italic;font-weight:800;line-height:1.2;white-space:nowrap}.qa{width:86px;height:31px;background:linear-gradient(100deg,var(--vf-surface-hover) 30%,var(--vf-line-strong) 50%,var(--vf-surface-hover) 70%);background-size:300% 100%;animation:ei 1.4s linear infinite}@keyframes ei{0%{background-position:100% 0}to{background-position:0 0}}.Wa .Wr{margin-top:4px}.Zr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 0}p.Zr{font-size:14px;line-height:1.4;color:var(--vf-text-muted)}.ri{display:inline-flex;align-items:center;gap:6px;min-height:var(--vf-control-sm);padding:0 14px;border-radius:8px;background:var(--vf-green-wash);border:1px solid var(--vf-green-line);color:var(--vf-green-text);font-size:14px;font-weight:700}.ri svg{width:16px;height:16px}.oi{margin:0 0 28px}.oi ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}._r{display:inline-block;padding:7px 18px;background:var(--vf-surface);border:1px solid var(--vf-line);border-radius:var(--vf-radius-pill);color:var(--vf-text-soft);font-size:15px;font-weight:600;text-decoration:none;transition:border-color .12s,color .12s,background .12s}._r:hover{border-color:var(--vf-coral-line);color:var(--vf-text-strong)}._r[data-active=true]{background:var(--vf-coral-wash);border-color:var(--vf-coral-line);color:var(--vf-text-strong)}.He{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px}p.He{font-size:14px;color:var(--vf-text-muted)}.He a{color:var(--vf-text-soft);text-decoration:none}.He a:hover{color:var(--vf-text-strong);text-decoration:underline}.ti{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:32px}.ti .Qr{border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow)}.Re{display:flex;flex-direction:column;gap:14px;padding:24px 26px 26px;background:var(--vf-surface);border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow)}.Re .Za{justify-content:flex-start}.Re .Wr{margin-top:6px}.Re .Zr{margin:6px 0 0}.eo{margin-top:64px}.eo h2{margin:0 0 16px;font-size:30px}.bd{margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--vf-line);border-radius:var(--vf-radius-lg);background:var(--vf-surface)}.Ve{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto 90px;align-items:center;gap:8px 16px;padding:14px 20px;font-size:15px;color:var(--vf-text-soft)}.Ve+.Ve{border-top:1px solid var(--vf-line)}.wd{font-weight:700;color:var(--vf-text-strong)}.ai{font-variant-numeric:tabular-nums}.qe{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--vf-radius-pill);font-size:13px;font-weight:700;text-transform:capitalize;background:var(--vf-cyan-wash);color:var(--vf-cyan-text)}.qe svg{width:14px;height:14px}.qe[data-tone=good]{background:var(--vf-green-wash);color:var(--vf-green-text)}.qe[data-tone=bad]{background:var(--vf-coral-wash);color:var(--vf-coral-text)}a.Ge{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;font-size:14px;font-weight:600;text-decoration:none}.Ge svg{width:16px;height:16px}.ro{width:min(540px,calc(100vw - 24px));max-width:none;max-height:min(92dvh,900px);padding:0;overflow-y:auto;border:2px solid var(--vf-coral);border-radius:18px;background:var(--vf-surface);color:var(--vf-text);box-shadow:var(--vf-glow),0 30px 80px #0009;scrollbar-width:thin;scrollbar-color:var(--vf-line-strong) transparent}.ro::backdrop{background:#0a0610bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ii{padding:22px 26px 26px}.ni{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--vf-line)}.pi{width:136px;overflow:hidden;border:1px solid var(--vf-line);border-radius:var(--vf-radius)}.li{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--vf-radius-lg);background:var(--vf-gold-wash);border:1px solid var(--vf-gold-line);color:var(--vf-gold)}.li svg{width:34px;height:34px}.ee h2{margin:0;font-family:var(--vf-font-display);font-size:30px;font-style:italic;font-weight:800;line-height:1;text-transform:uppercase;color:var(--vf-text-strong);overflow-wrap:anywhere}.ee p{margin:6px 0 0}p.ee,.ee>p{font-family:var(--vf-font-display);font-size:22px;font-style:italic;font-weight:800;line-height:1.1;color:var(--vf-gold)}.yd{align-self:start}.oo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 20px;padding:0;list-style:none}.oo li{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--vf-line);border-radius:var(--vf-radius);background:var(--vf-surface-raised);font-size:14px;font-weight:600;color:var(--vf-text-muted)}.oo li[data-state=current]{border-color:var(--vf-coral-line);color:var(--vf-text-strong)}.Je{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--vf-line-strong);color:var(--vf-text);font-size:13px;font-weight:800}.Je svg{width:14px;height:14px;stroke-width:3}[data-state=current]>.Je{background:var(--vf-coral);color:var(--vf-on-coral)}[data-state=done]>.Je{background:var(--vf-green);color:var(--vf-night)}.to{margin:14px 0 0}p.to{font-size:13px;line-height:1.5;text-align:center;color:var(--vf-text-muted)}.kd p.to{margin:0 0 18px;text-align:left}.M{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 12px;margin:0}.M label{display:block;font-size:13px;font-weight:600;color:var(--vf-text-soft)}.Ud{grid-column:span 6}.si{grid-column:span 3}.di{grid-column:span 2}.fi{grid-column:span 4}.M input[aria-invalid=true]{border-color:var(--vf-coral);background-color:#ff5d730f}.M input::placeholder{color:var(--vf-text-faint);letter-spacing:.04em}.xi,.gi{display:block;margin-top:6px;font-size:13px;font-weight:500;line-height:1.35}.xi{color:var(--vf-danger-text)}.gi{color:var(--vf-cyan-text)}.zd{grid-column:span 6;margin-top:8px;padding-top:18px;border-top:1px solid var(--vf-line)}.ci,.vi{margin:0}p.ci{font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:var(--vf-text-muted)}p.vi{margin-top:2px;font-size:14px;line-height:1.45;color:var(--vf-text-soft)}.mi{grid-column:span 6;margin:0}p.mi{font-size:14px;line-height:1.45;color:var(--vf-text-muted)}.M .hi{grid-column:span 6;margin-top:6px}.Ke{margin:0 0 14px;padding:10px 14px;border-radius:8px;background:var(--vf-coral-wash);border:1px solid var(--vf-coral-line)}p.Ke{font-size:14px;line-height:1.45;color:var(--vf-danger-text)}.M .Ke{margin:0}.ao{display:flex;align-items:center;gap:12px;padding:12px 8px 12px 14px;border:1px solid var(--vf-line);border-radius:var(--vf-radius);background:var(--vf-surface-raised)}.ao>svg{flex:none;width:20px;height:20px;color:var(--vf-text-muted)}.Fd{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:15px;color:var(--vf-text-strong);overflow-wrap:anywhere}.Cd{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vf-text-muted)}.ao .ui{flex:none}.Bd{display:flex;flex-direction:column}.bi{display:grid;gap:10px;margin:20px 0;padding:0;border:none}.bi legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vf-text-muted)}.u{position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--vf-line-strong);border-radius:12px;background:var(--vf-surface-raised);cursor:pointer;transition:border-color .12s,background-color .12s}.u:hover{border-color:var(--vf-line-hover)}.u:has(input:checked){border-color:var(--vf-coral);background:#2c1b31;box-shadow:inset 0 0 0 1px var(--vf-coral)}.u:has(input:focus-visible){outline:2px solid var(--vf-cyan);outline-offset:2px}.u input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.u:after{content:"";flex:none;width:20px;height:20px;margin-left:auto;border-radius:50%;border:2px solid var(--vf-line-hover)}.u:has(input:checked):after{border:6px solid var(--vf-coral);background:var(--vf-text-strong)}.io{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--vf-radius);background:var(--vf-night);color:var(--vf-text)}.io svg{width:22px;height:22px}.u[data-method=pix] .io{color:#32bcad}.no{display:flex;flex-direction:column;gap:2px;min-width:0}.no strong{font-size:16px;color:var(--vf-text-strong)}.no small{font-size:13px;line-height:1.4;color:var(--vf-text-muted)}.po{padding:8px 0 4px;text-align:center}.wi{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:12px;border-radius:50%;background:var(--vf-coral-wash);color:var(--vf-coral)}.wi svg{width:28px;height:28px}.po h3{margin:0 0 8px;font-family:var(--vf-font-display);font-size:28px;font-style:italic;font-weight:800;text-transform:uppercase;color:var(--vf-text-strong)}.po p{max-width:38ch;margin:0 auto 20px}.Ad{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.Dd,.Ed{min-width:140px}.Xd{text-align:center}p.Md{margin:0 0 6px;font-size:17px;font-weight:700;color:var(--vf-text-strong)}.yi{display:flex;flex-direction:column;align-items:center;gap:14px;margin:18px 0}.yi img{padding:10px;border-radius:12px;background:#fff}a.ki{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600}.ki svg{width:16px;height:16px}@media(max-width:860px){.Ra{grid-template-columns:1fr;gap:24px;padding:28px 24px}.Ka{grid-template-columns:1fr;gap:16px}}@media(max-width:720px){.Ve{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.Sd{font-size:13px}.ai{text-align:right}a.Ge,.Ge{justify-content:flex-start}}@media(max-width:600px){.Oe,p.Oe{font-size:16px}.Pa,.eo{margin-top:48px}.F h2{font-size:28px}.Qa{grid-template-columns:1fr}._ strong{font-size:46px}.ro{width:100vw;max-height:94dvh;margin:auto 0 0;border-width:2px 0 0;border-radius:18px 18px 0 0}.ii{padding:18px 18px 24px}.ni{gap:12px}.pi{width:96px}.ee h2{font-size:24px}.si,.fi{grid-column:span 6}.di{grid-column:span 3}}@media(prefers-reduced-motion:reduce){.Pr:hover{transform:none}}.Ui{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:0;border:none;background:none;color:var(--vf-text-soft);font:inherit;font-size:14px;cursor:pointer;text-decoration:underline}.Ui svg{width:16px;height:16px}.lo{display:grid;gap:6px;margin-top:14px}.lo label{font-size:13px;color:var(--vf-text-muted)}.zi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.zi input{text-transform:uppercase;letter-spacing:.06em}.lo .Ke{margin:4px 0 0}.so{display:flex;align-items:center;gap:10px;margin-top:14px;padding:10px 8px 10px 14px;border:1px solid var(--vf-line);border-radius:var(--vf-radius);background:var(--vf-surface-raised);font-size:14px}.so>span{flex:1}.so svg{width:16px;height:16px}.Ld{display:inline-flex;padding:6px;border:none;border-radius:6px;background:none;color:var(--vf-text-soft);cursor:pointer}.e{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"brand sheet play toggle";align-items:center;gap:0 28px;min-height:68px}.e a,.e button{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 0;background:none;border:none;border-radius:0;color:var(--vf-text-soft);font:inherit;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .12s}.e a:hover,.e button:hover{background:none;color:var(--vf-text-strong)}.e svg{flex:none;width:18px;height:18px}.e .do{grid-area:brand;padding:0}.e .do .Fi{display:block;height:42px;width:auto}.fo{grid-area:sheet;display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;min-width:0}.e .C,.e .x{display:flex;align-items:center;gap:22px}.e .x{margin-left:auto;gap:18px}.C a[aria-current=page],.x a[aria-current=page]{position:relative;color:var(--vf-text-strong)}.C a[aria-current=page]:after,.x a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--vf-coral);transform:skew(-20deg)}.e .Od svg{color:inherit}.e .Ci{color:var(--vf-gold)}.e .Ci:hover{color:var(--vf-gold-strong)}.Bi span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.e .xo{min-height:var(--vf-control-sm);padding:0 14px;border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text)}.e .xo:hover{border-color:var(--vf-line-hover);background:var(--vf-surface-hover)}.e .Ne{grid-area:play;gap:8px;min-height:var(--vf-control-sm);padding:0 18px 0 14px;border-radius:8px;background:var(--vf-coral);color:var(--vf-on-coral);font-family:var(--vf-font-display);font-size:19px;font-style:italic;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.e .Ne:hover{background:var(--vf-coral-hover);color:var(--vf-on-coral)}.e .Ne svg{width:16px;height:16px;fill:currentColor}.e .go{grid-area:toggle;display:none;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--vf-line-strong);border-radius:8px;color:var(--vf-text)}.e .go svg{width:22px;height:22px}.e .re{display:flex;gap:2px;padding:2px;background:var(--vf-night-deep);border:1px solid var(--vf-line);border-radius:var(--vf-radius-pill)}.e .re a{padding:3px 10px;border-radius:var(--vf-radius-pill);color:var(--vf-text-muted);font-size:11px;font-weight:700;letter-spacing:1px}.e .re a.Yd{background:var(--vf-coral);color:var(--vf-on-coral)}@media(max-width:1320px){.e{gap:0 20px}.e .C{gap:16px}.e .x{gap:14px}}@media(max-width:1240px){.e{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"brand . play toggle" "sheet sheet sheet sheet";gap:0 10px;min-height:60px}.e .do .Fi{height:36px}.e .go{display:inline-flex}.fo{display:none}.e[data-open=true] .fo{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:8px 0 18px}.e .C,.e .x{flex-direction:column;align-items:stretch;gap:0;margin:0}.e .x{padding-top:8px;border-top:1px solid var(--vf-line)}.e .C a,.e .x a,.e .x button{min-height:46px;padding:0 4px;font-size:16px}.C a[aria-current=page]:after,.x a[aria-current=page]:after{left:auto;right:4px;bottom:auto;width:14px;height:14px}.Bi span{position:static;width:auto;height:auto;overflow:visible;clip:auto}.e .xo{justify-content:center;margin-top:6px}.e .re{align-self:flex-start}.e .re a{padding:8px 16px;font-size:13px}}@media(max-width:420px){.e .Ne{padding:0 12px;font-size:17px}}.o{margin-top:72px;padding:56px 24px 28px;border-top:1px solid var(--vf-line);background:radial-gradient(ellipse 60% 120% at 12% 0%,rgba(255,93,115,.07),transparent 70%),linear-gradient(180deg,rgba(21,15,30,.6),var(--vf-night-deep))}.co,.b{max-width:1120px;margin:0 auto}.co{display:grid;grid-template-columns:minmax(240px,1.1fr) 2fr;gap:40px 64px}.ji{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.o .Ai{display:block}.Ai .Id{display:block;height:56px;width:auto}.o .ji p{max-width:34ch;margin:0;font-size:15px;line-height:1.55;color:var(--vf-text-muted)}.o .vo{font-family:var(--vf-font-display);font-size:20px;font-style:italic;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.o .vo svg{width:16px;height:16px;fill:currentColor}.Di{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.o .Pe h2{margin:0 0 14px;font-family:var(--vf-font-display);font-size:15px;font-style:italic;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--vf-text-strong)}.Pe ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.o .Pe ul a,.o .Qe,.o .b a{color:var(--vf-text-soft);font-size:15px;text-decoration:none;transition:color .12s}.o .Pe ul a:hover,.o .Qe:hover,.o .b a:hover{color:var(--vf-coral-hover)}.oe ul{flex-direction:column;align-items:flex-start;gap:10px}.o .oe ul a{min-height:0;padding:0;gap:10px;background:none;border:none;border-radius:0;font-weight:400}.o .oe ul a:hover{background:none;color:var(--vf-text-strong)}.o .oe ul a:hover svg{color:var(--brand)}.o .Qe{display:inline-flex;align-items:center;gap:8px;margin-top:16px;overflow-wrap:anywhere}.Qe svg{flex:none;width:16px;height:16px}.b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:48px;padding-top:20px;border-top:1px solid var(--vf-line)}.o .b p{margin:0;font-size:13px;line-height:1.5;color:var(--vf-text-faint)}.b ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.o .b a{font-size:13px;color:var(--vf-text-muted)}@media(max-width:900px){.co{grid-template-columns:1fr}}@media(max-width:600px){.o{margin-top:48px;padding:40px 20px 24px}.Di{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.oe{grid-column:1 / -1}.b{flex-direction:column-reverse;align-items:flex-start}}p.Hd{margin:14px 0 6px;font-weight:700}p.Rd{margin:10px 0;padding:10px 14px;border-left:3px solid var(--vf-text-muted);background:#b9a8cc14}.Vd{margin-left:8px;font-size:14px;font-weight:400;color:var(--vf-text-muted)}.qd{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none}.Ei{padding:12px 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px;opacity:.85}.Xi{opacity:1;border-color:var(--vf-gold)}.Ei p{margin:6px 0 10px;font-size:13px;line-height:1.5}.Gd{display:flex;justify-content:space-between;gap:8px}.Mi{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--vf-text-muted)}.Xi .Mi{color:var(--vf-gold)}.Jd{height:8px;background:var(--vf-night-deep);border-radius:4px;overflow:hidden}.Si{height:100%;background:var(--vf-coral);border-radius:4px;transition:width .4s ease}.Kd .Si{background:var(--vf-gold)}.Nd{margin-top:4px;font-size:12px;color:var(--vf-text-muted)}.Pd{margin-top:8px;font-size:12px;color:var(--vf-gold)}.Qd{margin-top:6px;font-size:11px;opacity:.6}.Td{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none}.mo{padding:18px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:var(--vf-radius)}.Li{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:12px;border-radius:var(--vf-radius);background:var(--vf-coral-wash);color:var(--vf-coral)}.Li svg{width:20px;height:20px}.mo h3{margin:0 0 6px;font-size:16px;color:var(--vf-text-strong)}.mo p{margin:0;font-size:15px;line-height:1.55}.Wd{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none}a.te{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:var(--vf-radius);color:var(--vf-text);font-size:15px;font-weight:600;text-decoration:none;transition:border-color .12s,background-color .12s}a.te:hover{border-color:var(--vf-coral);background:var(--vf-surface-hover);color:var(--vf-text-strong)}a.te svg{flex:none;width:18px;height:18px;color:var(--vf-coral)}a.te span{flex:1}a.te .Zd{color:var(--vf-text-faint)}._d>ul{justify-content:flex-start;margin:0 0 18px}.L{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--vf-control);margin:0;padding:0 18px;border:1px solid transparent;border-radius:8px;font:inherit;font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1.15;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,transform .12s}.L:active{transform:translateY(1px)}.L:disabled,.L[aria-disabled=true]{opacity:.55;cursor:default;transform:none}.L svg{flex:none;width:18px;height:18px}.bo{background:var(--vf-coral);color:var(--vf-on-coral)}.bo:hover:not(:disabled){background:var(--vf-coral-hover);color:var(--vf-on-coral)}.wo{background:transparent;border-color:var(--vf-line-strong);color:var(--vf-text)}.wo:hover:not(:disabled){background:var(--vf-surface-hover);border-color:var(--vf-line-hover);color:var(--vf-text-strong)}.yo{background:transparent;color:var(--vf-text-soft)}.yo:hover:not(:disabled){background:var(--vf-surface-hover);color:var(--vf-text-strong)}.ko{background:var(--vf-cyan);color:var(--vf-on-cyan)}.ko:hover:not(:disabled){background:var(--vf-cyan-hover);color:var(--vf-on-cyan)}.Uo{background:var(--vf-gold-strong);color:var(--vf-night)}.Uo:hover:not(:disabled){background:var(--vf-gold);color:var(--vf-night)}.zo{background:transparent;border-color:#ff5d7373;color:var(--vf-coral-text)}.zo:hover:not(:disabled){background:var(--vf-coral-wash);border-color:var(--vf-coral);color:var(--vf-coral-text)}.O{min-height:var(--vf-control-sm);padding:0 12px;font-size:13px;gap:6px}.O svg{width:16px;height:16px}.Fo{min-height:52px;padding:0 24px;font-family:var(--vf-font-display);font-size:23px;font-style:italic;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.Fo svg{width:20px;height:20px}.Ri{display:flex;width:100%}.Ze{width:var(--vf-control);padding:0}.O.Ze{width:var(--vf-control-sm)}@media(pointer:coarse){.O{min-height:40px}.O.Ze{width:40px}}.ef{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none}.B{display:flex;gap:14px;align-items:flex-start;padding:12px 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px}.ho{flex-direction:column}.B img{flex:none;width:64px;height:64px;object-fit:contain;image-rendering:pixelated}.B>div>a{font-weight:700}.B p{margin:6px 0 0;font-size:13px;line-height:1.5}.rf{float:right;width:128px;height:128px;margin:0 0 12px 16px;object-fit:contain;image-rendering:pixelated}.ae{display:block;width:100%;height:auto;margin:0 0 14px;background:var(--vf-night-deep);border:1px solid var(--vf-line);border-radius:8px}.B .ae{margin-bottom:0}.B img.ae{flex:initial;width:100%;height:auto;object-fit:fill;image-rendering:auto}.ho .ae,.ho img.ae{aspect-ratio:16 / 9;height:auto;object-fit:contain}.of{display:block;width:100%}.B img.tf{flex:initial;display:block;width:100%;height:auto;aspect-ratio:1200 / 630;object-fit:cover;image-rendering:auto;border-radius:4px}.ie{width:100%;border-collapse:collapse;font-size:14px}.ie th,.ie td{padding:8px 12px;border-bottom:1px solid var(--vf-line);text-align:left}.ie th{color:var(--vf-text-soft);font-weight:600}.ie td{color:var(--vf-text-strong);font-weight:700}.af{overflow-x:auto;margin:0 0 14px}.S{width:100%;border-collapse:collapse;font-size:14px;white-space:nowrap}.S th,.S td{padding:8px 12px;border-bottom:1px solid var(--vf-line);text-align:left}.S thead th{color:var(--vf-text-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.S tbody th{font-weight:700}.S td{color:var(--vf-text-strong);font-variant-numeric:tabular-nums}.uo,.Te{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none}.Te li{padding:4px 12px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:var(--vf-radius-pill);color:var(--vf-text-soft);font-size:13px}.Te a{color:var(--vf-coral-text);text-decoration:none}.Te a:hover{color:var(--vf-coral)}.uo a{display:block;padding:6px 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:var(--vf-radius-pill);color:var(--vf-text);font-size:14px;font-weight:600;text-decoration:none;transition:border-color .12s,color .12s}.uo a:hover{border-color:var(--vf-coral);color:var(--vf-text-strong)}.nf{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.Oi dt{margin:18px 0 4px;color:var(--vf-text-strong);font-weight:700}.Oi dd{margin:0;color:var(--vf-text-soft);line-height:1.6;font-size:15px}.pf{margin:0 0 24px}.lf{display:block;width:100%;height:auto;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px}.sf{display:block;max-width:100%;height:auto;margin:0 auto;border:1px solid var(--vf-line);border-radius:8px}.df{margin:8px 2px 0;font-size:13px;line-height:1.5;color:var(--vf-text-soft)}.ff{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:0 0 24px;padding:0;list-style:none}.xf{display:flex;flex-direction:column;overflow:hidden;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px}.gf{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:radial-gradient(ellipse 90% 80% at 50% 25%,#2e1f42,var(--vf-night-deep) 75%)}.cf{position:absolute;inset:0;width:100%;height:100%}.vf{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px}.mf{margin:0;font-family:var(--vf-font-display);font-size:1.05rem;color:var(--vf-text)}.hf{align-self:flex-start;padding:2px 8px;font-size:.8rem;color:var(--vf-text-soft);border:1px solid var(--vf-line-strong);border-radius:999px}.uf{font-size:.9rem}.bf{margin-top:8px}.We{display:grid;grid-template-columns:max-content 1fr;row-gap:8px;margin:0;padding:0;list-style:none}.We li{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;column-gap:16px;align-items:start;padding:10px 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px;color:var(--vf-text-soft);font-size:15px;line-height:1.5}.wf{justify-self:start;padding:3px 10px;border:1px solid var(--vf-line-strong);border-radius:999px;background:var(--vf-night);color:var(--vf-text-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.yf{border-color:#4ade8080;color:#b6f0c6}.kf{border-color:#ff8fa080;color:var(--vf-danger-text)}.Uf{border-color:var(--vf-line-hover);color:var(--vf-text-soft)}@media(max-width:520px){.We{grid-template-columns:1fr}.We li{row-gap:6px}}.zf{margin:0 0 16px;color:var(--vf-text-soft)}.Ff{margin:22px 0 10px}.Yi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(max-width:640px){.Yi{grid-template-columns:repeat(2,minmax(0,1fr))}}.Cf{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px}.Bf{font-family:var(--vf-font-display);font-size:26px;font-weight:700;line-height:1.1}.jf{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.Af{font-size:13px;color:var(--vf-text-muted)}.Df{padding:1px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--vf-gold);border:1px solid var(--vf-gold);border-radius:999px}.Ef{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.Xf{display:flex;justify-content:space-between;padding:8px 12px;background:var(--vf-surface-raised);border:1px solid var(--vf-line);border-radius:8px}.Mf{color:var(--vf-text-muted)}.Sf{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none}.Ii{padding:10px 12px;background:var(--vf-surface-raised);border:1px solid var(--vf-gold);border-radius:8px}.Ii p{margin:4px 0 0;font-size:13px;color:var(--vf-text-muted)}.Lf{margin:0 0 8px;color:var(--vf-text-muted)}.Of{margin-top:24px;color:var(--vf-text-soft)}
