:root{--canvas:#010101;--surface:#141414;--raised:#1c1c1e;--sunk:#0b0b0b;--line:#2b2b2b;--line-2:#3a3a3a;--line-strong:#7a7a7a;--ink:#fff;--ink-2:#a6a6a6;--ink-3:#8f8f8f;--inverse:#010101;--teal:#00a8a3;--red:#ca3d34;--violet:#4a3c8e;--yellow:#ffd403;--teal-text:#2fd3cd;--red-text:#ff7a70;--violet-text:#b1a6f5;--teal-bg:#00a8a324;--red-bg:#ca3d342e;--violet-bg:#4a3c8e52;--yellow-bg:#ffd40321;--hi:#ffffff0d;--hi-2:#ffffff17;--hi-3:#ffffff24;--glass:#1c1c1ea8;--glass-line:#ffffff1c;--f:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--spring:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}.fx-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;display:block}.fx-ico.sm{width:18px;height:18px}.fx-ico.xs{width:15px;height:15px}.fx-ico.lg{width:28px;height:28px}.fx-phone{background:var(--canvas);width:100%;min-height:100dvh;color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:15px;line-height:1.5;display:flex;position:relative;overflow:hidden}.fx-phone canvas.fx-fxc{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fx-top{z-index:5;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:58px 20px 10px;display:flex;position:relative}.fx-top .mid{flex:1;justify-content:center;min-width:0;display:flex}.fx-brand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.fx-mark{flex:none;width:30px;height:20px;display:block;overflow:visible}.fx-mark path{fill:none;stroke-width:2.3px;stroke-linecap:round}.fx-word{letter-spacing:-.01em;font-size:17px;font-weight:400;line-height:1}.fx-word b{font-weight:700}.fx-iconbtn{appearance:none;background:var(--hi-2);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform .12s var(--spring),background .2s;border:0;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.fx-iconbtn:active{transform:scale(.9)}.fx-av{background:var(--raised);width:34px;height:34px;color:var(--ink);box-shadow:0 0 0 2px var(--canvas),0 0 0 3.5px var(--g,var(--teal));border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;text-decoration:none;display:grid}.fx-av.lg{width:52px;height:52px;font-size:16px}.fx-av.xl{width:72px;height:72px;font-size:22px}.fx-av.sm{width:26px;height:26px;box-shadow:0 0 0 1.5px var(--canvas),0 0 0 3px var(--g,var(--teal));font-size:10px}.fx-main{z-index:2;scrollbar-width:none;flex-direction:column;flex:1;gap:16px;min-height:0;padding:6px 20px 120px;display:flex;position:relative;overflow-y:auto}.fx-main::-webkit-scrollbar{display:none}.fx-main.flush{padding-bottom:30px}.fx-foot{z-index:6;flex-direction:column;flex:none;gap:10px;padding:12px 20px 34px;display:flex;position:relative}.fx-fade{pointer-events:none;z-index:8;background:linear-gradient(#01010100,#010101eb 62%);height:150px;position:absolute;bottom:0;left:0;right:0}.fx-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:11.5px;font-weight:500;line-height:1.3}.fx-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0;font-size:20px;font-weight:200;line-height:1.2}.fx-display{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:40px;font-weight:700;line-height:1.03}.fx-h1{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:30px;font-weight:700;line-height:1.08}.fx-h2{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:21px;font-weight:600;line-height:1.22}.fx-h3{letter-spacing:-.005em;margin:0;font-size:16.5px;font-weight:600;line-height:1.32}.fx-lead{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:20px;font-weight:300;line-height:1.5}.fx-p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.58}.fx-p b,.fx-sm b{color:var(--ink);font-weight:600}.fx-sm{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.fx-cap{color:var(--ink-3);margin:0;font-size:12px;line-height:1.45}.fx-num{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:200;line-height:.92}.fx-tab-num{font-variant-numeric:tabular-nums}.fx-display em,.fx-h1 em,.fx-h2 em{font-style:italic;font-weight:700}.t-teal{color:var(--teal-text)}.t-yellow{color:var(--yellow)}.t-red{color:var(--red-text)}.t-violet{color:var(--violet-text)}.t-mute{color:var(--ink-2)}.fx-dl{border-top:3px solid var(--ink);border-bottom:3px solid var(--c,var(--teal));box-sizing:content-box;flex:none;width:28px;height:2px;display:block}.fx-dl.wide{width:100%}.fx-card{background:var(--surface);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative}.fx-card.glass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-color:var(--glass-line)}.fx-card.tap{cursor:pointer;transition:transform .14s var(--spring),background .2s,border-color .2s;text-decoration:none}.fx-card.tap:active{transform:scale(.975)}.fx-card.tap:hover{border-color:var(--line-2)}.fx-card.andrew{background:linear-gradient(180deg,#ffd40312,#ffd40300 70%),var(--surface);border-color:#ffd40359}.fx-card.ai{background:linear-gradient(180deg,#4a3c8e47,#4a3c8e0f),var(--surface);border-color:#b1a6f547}.fx-card.live{border-color:#00a8a366}.fx-row{align-items:center;gap:12px;min-width:0;display:flex}.fx-row.between{justify-content:space-between}.fx-stack{flex-direction:column;gap:10px;min-width:0;display:flex}.fx-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fx-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fx-sep{background:var(--line);border:0;height:1px;margin:0}.fx-btn{appearance:none;min-height:56px;font:600 16px/1 var(--f);letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:transform .12s var(--spring),opacity .2s,background .2s,color .2s;color:#010101;background:var(--teal);border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.fx-btn:active{transform:scale(.97)}.fx-btn.light{color:#010101;background:#fff}.fx-btn.yellow{background:var(--yellow);color:#010101}.fx-btn.violet{background:var(--violet);color:#fff}.fx-btn.red{background:var(--red);color:#fff}.fx-btn.glass{background:var(--hi-2);color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fx-btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.fx-btn.block{width:100%}.fx-btn.sm{border-radius:14px;gap:8px;min-height:44px;padding:0 15px;font-size:14px}.fx-btn.xs{border-radius:12px;gap:6px;min-height:36px;padding:0 12px;font-size:13px}.fx-btn.off,.fx-btn[disabled]{opacity:.35;pointer-events:none}.fx-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;cursor:pointer;font-weight:500;font:inherit;background:0 0;border:0;padding:0}.fx-chip{background:var(--hi-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.fx-chip.live{color:var(--ink)}.fx-chip.live:before{content:"";background:var(--teal);border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite fxPing}.fx-chip.ai{background:var(--violet);color:#fff}.fx-chip.andrew{background:var(--yellow);color:#010101;font-weight:600}.fx-chip.teal{background:var(--teal);color:#010101;font-weight:600}.fx-chip.red{background:var(--red);color:#fff;font-weight:600}.fx-chip.out{box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.fx-chip .fx-ico{width:14px;height:14px}.fx-tabbar{-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);border:1px solid var(--glass-line);z-index:20;background:#1a1a1cbd;border-radius:28px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;height:70px;padding:6px;display:grid;position:absolute;bottom:24px;left:12px;right:12px;box-shadow:0 18px 50px #0000008c}.fx-tab{color:var(--ink-3);letter-spacing:.01em;transition:transform .12s var(--spring),background .2s,color .2s;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10.5px;font-weight:500;text-decoration:none;display:flex}.fx-tab:active{transform:scale(.9)}.fx-tab.on{color:var(--ink);background:var(--hi-2)}.fx-tab.on .fx-ico{color:var(--teal-text)}.fx-field{color:var(--ink-2);flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.fx-input{border:1.5px solid var(--line-strong);background:var(--sunk);width:100%;height:56px;color:var(--ink);font:400 17px var(--f);border-radius:16px;outline:none;padding:0 16px;transition:border-color .2s,box-shadow .2s}.fx-input:focus{border-color:var(--teal);box-shadow:0 0 0 4px #00a8a32e}.fx-input::placeholder{color:#7d7d7d}textarea.fx-input{resize:none;height:auto;min-height:112px;padding:14px 16px;font-size:16px;line-height:1.5}.fx-switch{appearance:none;cursor:pointer;background:#3a3a3c;border:0;border-radius:999px;flex:none;width:51px;height:31px;transition:background .25s;position:relative}.fx-switch:after{content:"";width:27px;height:27px;transition:transform .32s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000059}.fx-switch[aria-checked=true]{background:var(--teal)}.fx-switch[aria-checked=true]:after{transform:translate(20px)}.fx-switch.locked{opacity:.5;cursor:default}.fx-check{appearance:none;width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#010101;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;transition:background .2s,box-shadow .2s;display:grid}.fx-check[aria-checked=true]{background:var(--teal);box-shadow:none}.fx-check .fx-ico{stroke-width:2.4px;opacity:0;width:16px;height:16px}.fx-check[aria-checked=true] .fx-ico{opacity:1}.fx-opt{appearance:none;text-align:left;border:1.5px solid var(--line-2);background:var(--surface);width:100%;color:var(--ink);cursor:pointer;font:inherit;transition:transform .14s var(--spring),border-color .2s,background .2s;border-radius:20px;align-items:center;gap:14px;min-height:64px;padding:16px 18px;display:flex}.fx-opt:active{transform:scale(.98)}.fx-opt[aria-pressed=true]{border-color:var(--teal);background:var(--teal-bg)}.fx-opt .dot{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#010101;border-radius:50%;flex:none;place-items:center;transition:background .2s,box-shadow .2s;display:grid}.fx-opt[aria-pressed=true] .dot{background:var(--teal);box-shadow:none}.fx-opt .dot .fx-ico{stroke-width:2.6px;width:14px;height:14px}.fx-opt.right[aria-pressed=true]{border-color:var(--teal);background:var(--teal-bg)}.fx-opt.wrong[aria-pressed=true]{border-color:var(--red);background:var(--red-bg)}.fx-opt.wrong[aria-pressed=true] .dot{background:var(--red)}.fx-pills{flex-wrap:wrap;gap:8px;display:flex}.fx-pill{appearance:none;border:1.5px solid var(--line-2);color:var(--ink);font:500 14px/1 var(--f);cursor:pointer;min-height:44px;transition:transform .12s var(--spring),background .2s,border-color .2s;background:0 0;border-radius:999px;padding:10px 15px}.fx-pill:active{transform:scale(.95)}.fx-pill[aria-pressed=true]{color:#010101;background:#fff;border-color:#fff}.fx-scale{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.fx-scale.s11{grid-template-columns:repeat(11,minmax(0,1fr));gap:4px}.fx-scale.s5{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.fx-scale button{border:1.5px solid var(--line-2);background:var(--surface);height:50px;color:var(--ink);font:300 20px var(--f);cursor:pointer;transition:transform .12s var(--spring),background .2s;border-radius:14px;padding:0}.fx-scale.s11 button{border-radius:11px;height:44px;font-size:15px}.fx-scale button:active{transform:scale(.92)}.fx-scale button[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:#010101;font-weight:600}.fx-bar{background:var(--hi-2);border-radius:3px;flex:none;height:6px;overflow:hidden}.fx-bar i{background:var(--c,var(--teal));height:100%;transition:width .7s var(--spring);border-radius:3px;display:block}.fx-bar.thick{border-radius:5px;height:10px}.fx-steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;display:grid}.fx-steps i{background:var(--hi-3);border-radius:2px;height:4px;display:block}.fx-steps i.on{background:var(--teal)}.fx-steps i.cur{background:var(--yellow)}.fx-ring{background:conic-gradient(var(--c,var(--teal)) calc(var(--p,0)*360deg),var(--hi-3) 0);border-radius:50%;flex:none;width:44px;height:44px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.fx-gauge{--p:.5;--c:var(--teal);--face:#0a0a0a;aspect-ratio:1;background:radial-gradient(circle at 50% 36%,#1d1d1d,#070707 74%);border-radius:50%;flex:none;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,0 0 0 5px #0b0b0b,0 0 0 6px #ffffff17,0 12px 32px #00000073}.fx-gauge .arc{filter:drop-shadow(0 0 4px var(--c));position:absolute;inset:8%}.fx-gauge .arc i{background:conic-gradient(from 225deg,var(--c) 0 calc(var(--p)*270deg),#ffffff1a 0 270deg,transparent 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.fx-gauge .band{opacity:.85;background:conic-gradient(from 225deg,var(--red) 0 108deg,var(--yellow) 0 189deg,var(--teal) 0 270deg,transparent 0);border-radius:50%;position:absolute;inset:3.5%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.fx-gauge .tks{background:conic-gradient(from 136.6deg,var(--face) 0 88deg,transparent 0),repeating-conic-gradient(from 224.4deg,#ffffff80 0 1.2deg,transparent 1.2deg 13.5deg);border-radius:50%;position:absolute;inset:17%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px))}.fx-gauge .ndl{background:var(--ink);transform-origin:0;width:37%;height:2.2px;transform:rotate(calc(135deg + var(--p) * 270deg));transition:transform 1s var(--spring);border-radius:2px;margin-top:-1.1px;position:absolute;top:50%;left:50%}.fx-gauge .ndl:before{content:"";background:var(--ink);border-radius:2px;width:22%;height:3px;position:absolute;top:-.4px;right:100%}.fx-gauge .hub{background:var(--ink);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #070707}.fx-gauge .rd{text-align:center;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(14px,15cqw,30px);font-weight:600;line-height:1;position:absolute;bottom:19%;left:0;right:0}.fx-gauge .rd small{color:var(--ink-2);margin-left:1px;font-size:.5em;font-weight:500}.fx-gauge .lb{text-align:center;letter-spacing:.2em;color:var(--ink-2);text-transform:uppercase;font-size:clamp(6px,5.2cqw,11px);font-weight:500;position:absolute;bottom:11%;left:0;right:0}.fx-gauge{container-type:inline-size}.fx-scrim{z-index:30;background:#0000008c;position:absolute;inset:0}.fx-sheet{z-index:31;border-top:1px solid var(--glass-line);animation:fxSheet .55s var(--spring) both;background:#161618;border-radius:30px 30px 0 0;flex-direction:column;gap:14px;padding:10px 20px 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.fx-grab{background:var(--line-strong);opacity:.6;border-radius:3px;width:40px;height:5px;margin:0 auto 4px}.fx-toast{z-index:32;-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);border:1px solid var(--glass-line);animation:fxDrop .6s var(--spring) both;background:#1e1e20db;border-radius:24px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:absolute;top:54px;left:12px;right:12px;box-shadow:0 18px 50px #0009}.fx-fuse{width:100%;height:auto;display:block;overflow:visible}.fx-fuse path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:fxDraw 1.6s var(--ease-out) forwards}.fx-fuse path.w{stroke:#fff;stroke-width:3.4px;animation-delay:1.05s}.fx-fuse path:nth-child(2){animation-delay:.12s}.fx-fuse path:nth-child(3){animation-delay:.24s}.fx-fuse path:nth-child(4){animation-delay:.36s}.fx-in{animation:fxRise .8s var(--ease-out) both}.fx-in.d1{animation-delay:80ms}.fx-in.d2{animation-delay:.16s}.fx-in.d3{animation-delay:.26s}.fx-in.d4{animation-delay:.38s}.fx-in.d5{animation-delay:.52s}.fx-in.d6{animation-delay:.68s}.fx-breathe{animation:6s ease-in-out infinite fxBreathe}.fx-pulse{background:var(--c,var(--teal));border-radius:50%;flex:none;width:10px;height:10px;animation:2s ease-out infinite fxPing}@keyframes fxRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fxDraw{to{stroke-dashoffset:0}}@keyframes fxPing{0%{box-shadow:0 0 #00a8a38c}70%{box-shadow:0 0 0 9px #00a8a300}to{box-shadow:0 0 #00a8a300}}@keyframes fxBreathe{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes fxSheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes fxDrop{0%{opacity:.4;transform:translateY(-130%)}to{opacity:1;transform:none}}@keyframes fxSpin{to{transform:rotate(360deg)}}@keyframes fxBlink{50%{opacity:.35}}.cx{background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;flex-wrap:wrap;align-items:stretch;font-size:14px;line-height:1.5;display:flex}.cx-side{border-right:1px solid var(--line);background:#070707;flex-direction:column;flex:236px;gap:18px;min-width:220px;max-width:256px;padding:22px 14px;display:flex}.cx-nav{flex-direction:column;gap:2px;display:flex}.cx-nav a{color:var(--ink-2);border-radius:12px;align-items:center;gap:11px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex}.cx-nav a:hover{background:var(--hi);color:var(--ink)}.cx-nav a.on{background:var(--hi-2);color:var(--ink)}.cx-nav a.on .fx-ico{color:var(--teal-text)}.cx-nav .n{background:var(--yellow);color:#010101;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11.5px;font-weight:600}.cx-main{flex-direction:column;flex:999 640px;min-width:0;display:flex}.cx-head{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:5;background:#010101cc;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:18px clamp(16px,2.4vw,32px);display:flex;position:sticky;top:0}.cx-head h1{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.cx-body{flex-direction:column;gap:20px;padding:24px clamp(16px,2.4vw,32px) 48px;display:flex}.cx-panel{background:var(--surface);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.cx-panel h2{letter-spacing:-.005em;margin:0;font-size:16px;font-weight:600}.cx-ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cx-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.cx-kpis{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;display:grid}.cx-kpi{color:inherit;font:inherit;background:0 0;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:14px 8px 12px;text-decoration:none;display:flex}.cx-kpi .fx-gauge{width:min(132px,100%)}.cx-kpi p{color:var(--ink-2);text-align:center;margin:0;font-size:12px;line-height:1.35}.cx-kpi p b{color:var(--ink);font-weight:600}.cx-table{border-collapse:collapse;width:100%;font-size:13.5px}.cx-table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--line);padding:10px 12px;font-size:11px;font-weight:500}.cx-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.cx-table tr.sel td{background:var(--hi)}.cx-scrollx{overflow-x:auto}.cx-sample{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border:1px dashed var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.cx-btn{appearance:none;min-height:40px;font:600 13.5px/1 var(--f);cursor:pointer;white-space:nowrap;transition:transform .12s var(--spring),background .2s,opacity .2s;background:var(--hi-2);color:var(--ink);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 15px;text-decoration:none;display:inline-flex}.cx-btn:active{transform:scale(.96)}.cx-btn.primary{background:var(--teal);color:#010101}.cx-btn.light{color:#010101;background:#fff}.cx-btn.yellow{background:var(--yellow);color:#010101}.cx-btn.violet{background:var(--violet);color:#fff}.cx-btn.red{background:var(--red);color:#fff}.cx-btn.ghost{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.cx-btn.sm{border-radius:10px;min-height:32px;padding:0 11px;font-size:12.5px}.cx-btn.off{opacity:.4;pointer-events:none}.cx-list{flex-direction:column;display:flex}.cx-li{border-top:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.cx-li:first-child{border-top:0}.cx-li .grow{flex:1;min-width:0}.cx-bars{flex-direction:column;gap:12px;display:flex}.cx-hbar{grid-template-columns:minmax(0,170px) minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:13px;display:grid}.cx-hbar .tr{background:var(--hi-2);border-radius:6px;height:12px;position:relative;overflow:hidden}.cx-hbar .tr i{background:var(--c,var(--teal));border-radius:6px;position:absolute;top:0;bottom:0;left:0}.cx-hbar .tr b{background:#fff;width:2px;position:absolute;top:0;bottom:0}.rm{background:var(--canvas);width:1920px;height:1080px;color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.rm canvas.fx-fxc{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.rm-br{z-index:4;border:0 solid #ffffff57;width:36px;height:36px;position:absolute}.rm-br.tl{border-top-width:1px;border-left-width:1px;top:72px;left:80px}.rm-br.tr{border-top-width:1px;border-right-width:1px;top:72px;right:80px}.rm-br.bl{border-bottom-width:1px;border-left-width:1px;bottom:72px;left:80px}.rm-br.bR{border-bottom-width:1px;border-right-width:1px;bottom:72px;right:80px}.rm-meta{z-index:5;font:500 14px/1 var(--f);letter-spacing:.26em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;position:absolute;top:114px}.rm-qr{color:#010101;font:600 22px/1.3 var(--f);text-align:center;background:#fff;border-radius:28px;place-items:center;display:grid;position:relative}.rm-qr b{border:14px solid #010101;border-radius:16px;width:23%;height:23%;position:absolute}.rm-qr b:first-child{top:9%;left:9%}.rm-qr b:nth-child(2){top:9%;right:9%}.rm-qr b:nth-child(3){bottom:9%;left:9%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fx-fuse path{stroke-dashoffset:0}}@media (prefers-reduced-transparency:reduce){.fx-tabbar,.fx-card.glass,.fx-toast,.cx-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a1a1c}}
.fx-holdscreen{background:#000}.fx-hold-dot{background:#b39500;border-radius:50%;width:10px;height:10px;animation:3.2s ease-out infinite fxHoldPing;box-shadow:0 0 #ffd40359}@keyframes fxHoldPing{0%{box-shadow:0 0 #ffd40359}70%{box-shadow:0 0 0 10px #ffd40300}to{box-shadow:0 0 #ffd40300}}.fx-hold-last{text-align:left;background:#ffffff06;border-color:#1f1f1f;gap:10px;width:100%;margin-top:11vh;padding:16px 18px}.fx-quiet{appearance:none;font:inherit;color:var(--ink-3);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:12px 4px;font-size:12.5px;-webkit-text-decoration:underline #3a3a3a;text-decoration:underline #3a3a3a;display:inline-flex}.fx-quiet:hover{color:var(--ink-2)}.fx-phone .fx-foot{background:linear-gradient(#01010100,var(--canvas) 26%);position:sticky;bottom:0}.fx-holdscreen .fx-foot{background:0 0}.fx-phone .fx-main{overflow:visible}.fx-qn{background:var(--hi-2);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.fx-err{min-height:0;color:var(--red-text);text-align:center;margin:0;font-size:13.5px;line-height:1.45}.fx-err:empty{display:none}.fx-offline{left:12px;right:12px;top:max(10px,env(safe-area-inset-top));z-index:40;max-width:456px;font:500 13px/1.4 var(--f);color:var(--ink);border:1px solid var(--glass-line);text-align:center;background:#1e1e20eb;border-radius:14px;margin:0 auto;padding:10px 14px;position:fixed}.fx-fixed{position:fixed}.fx-sheet.fx-fixed{max-width:480px;max-height:86dvh;margin:0 auto;overflow-y:auto}.fx-input{font-size:17px}textarea.fx-input{font-size:16px}.cx-banner{border:1px solid var(--line-2);background:var(--sunk);color:var(--ink-2);border-radius:16px;padding:12px 16px;font-size:13.5px;line-height:1.5}.cx-banner.warn{background:var(--yellow-bg);color:var(--ink);border-color:#ffd40366}.cx-banner.bad{background:var(--red-bg);color:var(--ink);border-color:#ca3d348c}.cx-cue{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.cx-cue:first-child{border-top:0}.cx-cue.live{background:linear-gradient(90deg,var(--teal-bg),transparent 70%);border-top-color:#0000;margin:0 -20px;padding:14px 20px}.cx-cue .slide{font:500 12px/1 var(--f);letter-spacing:.08em;color:var(--ink-2);font-variant-numeric:tabular-nums;min-width:34px}.cx-stat{flex-direction:column;gap:2px;min-width:92px;display:flex}.cx-stat .n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:200;line-height:1}.cx-stat .l{color:var(--ink-2);font-size:12px}.cx-big{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:200;line-height:1}.cx-next{border-radius:18px;min-height:64px;padding:0 26px;font-size:17px}.cx-gate{background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--f);place-items:center;padding:24px;display:grid}.cx-gate form{flex-direction:column;gap:16px;width:min(420px,100%);display:flex}.cx-toast{z-index:50;max-width:min(560px,100vw - 32px);font:500 13.5px/1.45 var(--f);color:#010101;background:#fff;border-radius:14px;padding:12px 18px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0009}.cx-toast.bad{background:var(--red);color:#fff}.cx-answers{flex-direction:column;gap:10px;max-height:340px;display:flex;overflow-y:auto}.cx-answer{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13.5px;display:flex}.cx-btn[disabled]{opacity:.4;pointer-events:none}.fx-sheetwrap{z-index:70;color:var(--ink);font-family:var(--f);position:relative}.fx-sheetwrap .fx-scrim{background:#000000b8}
html,body{color:#fff;background:#010101;margin:0;padding:0;font-family:Poppins,system-ui,sans-serif}a{color:inherit}.fx-phone{max-width:480px;margin:0 auto}.fx-top{padding-top:max(18px, env(safe-area-inset-top))}.fx-foot{padding-bottom:max(24px, env(safe-area-inset-bottom))}
