:root{--ground:#0a0a0a;--white:#fff;--g1:#d0d0d0;--g2:#8a8a8a;--g3:#5a5a5a;--g4:#3a3a3a;--g5:#2a2a2a;--accent:#ffd60a;--ink:#111;--ink2:#6b6b6b;--ink3:#3a3a3a;--k:1;--kl:1;--ke:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#app,#app[data-tier=far]{--u:calc(var(--k) * 1px);--mx:40;--tl-top:40;--tl-h:24;--tl-gap:4;--piece:48;--piece-top:104;--cell-b:44;--cell-h:236;--cell-py:24;--cell-px:28;--cell-r:12;--cell-gap:16;--cell-in:12;--tgt:32;--tgt-way:36;--plan:32;--plan-top:168;--val:112;--lbl:32;--rest:320;--rest-top:190;--state:110;--state-top:220;--state-p:40;--state-btn:32;--gear:28;--item:32;--skip-fs:28;--skip-py:8;--skip-px:18;--skip-r:6;--cluster-top:100;--scene-top:170;--scene-bottom:280;--hint:40;--hint-b:290}#app[data-tier=near]{--mx:22;--tl-top:22;--tl-h:13;--tl-gap:2;--piece:26;--piece-top:57;--cell-b:24;--cell-h:130;--cell-py:13;--cell-px:15;--cell-r:7;--cell-gap:9;--cell-in:7;--tgt:18;--tgt-way:20;--plan:18;--plan-top:92;--val:62;--lbl:18;--rest:176;--rest-top:105;--state:60;--state-top:121;--state-p:22;--state-btn:18;--gear:15;--item:18;--skip-fs:15;--skip-py:4;--skip-px:10;--skip-r:3;--cluster-top:55;--scene-top:94;--scene-bottom:154;--hint:22;--hint-b:160}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{background:var(--ground);color:var(--white);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Display,Helvetica Neue,Roboto,system-ui,sans-serif}#app{position:fixed;inset:0;overflow:hidden}[hidden]{display:none!important}button,input,select,textarea{font-family:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{opacity:.4;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid}.scene{left:0;right:0;top:calc(var(--scene-top) * var(--u));bottom:calc(var(--scene-bottom) * var(--u));z-index:1;position:absolute}.scene-canvas{width:100%;height:100%;display:block}.tl{left:calc(var(--mx) * var(--u));right:calc(var(--mx) * var(--u));top:calc(var(--tl-top) * var(--u));height:calc(var(--tl-h) * var(--u));z-index:7;pointer-events:none;position:absolute}.tl-bar{align-items:stretch;gap:calc(var(--tl-gap) * var(--u));height:100%;display:flex}.tl-bar>i{background:var(--g4);flex:1 1 0;min-width:2px;display:block;position:relative;overflow:hidden}.tl-bar>i.t-past{background:var(--g2)}.tl-bar>i>b{background:var(--white);width:0;position:absolute;top:0;bottom:0;left:0}.piece{left:calc(var(--mx) * var(--u));top:calc(var(--piece-top) * var(--u));z-index:4;font-size:calc(var(--piece) * var(--u));letter-spacing:-.02em;white-space:nowrap;font-weight:800;line-height:1;position:absolute}.topbar{--tu:var(--u);top:calc(var(--cluster-top) * var(--tu));right:calc(var(--mx) * var(--tu));z-index:9;align-items:flex-end;gap:calc(14 * var(--tu));flex-direction:column;display:flex;position:absolute}.tb-main{align-items:center;gap:calc(16 * var(--tu));display:flex}#app:has(.screen:not([hidden])) .skip{display:none}.skip{padding:calc(var(--skip-py) * var(--tu)) calc(var(--skip-px) * var(--tu));border-radius:calc(var(--skip-r) * var(--tu));border:1px solid var(--g4);color:var(--white);font-size:calc(var(--skip-fs) * var(--tu));letter-spacing:.06em;background:0 0;font-weight:700;line-height:1.2}.skip:hover{border-color:var(--g2)}.gear{padding-left:calc(var(--skip-py) * var(--tu));padding-right:calc(var(--skip-py) * var(--tu));align-items:center;display:inline-flex}.gear svg{width:calc(var(--gear) * var(--tu));height:calc(var(--gear) * var(--tu));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gear[aria-expanded=true]{border-color:var(--g2)}.menu{top:calc(100% + 10 * var(--tu));z-index:10;min-width:calc(340 * var(--tu));padding:calc(8 * var(--tu)) 0;background:var(--white);color:var(--ink);border-radius:calc(10 * var(--tu));flex-direction:column;align-items:stretch;display:none;position:absolute;right:0;box-shadow:0 8px 32px #00000080}.menu.open{display:flex}.txt{font-size:calc(var(--item) * var(--tu));color:var(--ink);white-space:nowrap;text-align:left;padding:calc(12 * var(--tu)) calc(28 * var(--tu));font-weight:600;line-height:1.2}.txt:hover:not(:disabled){background:#f0f0f0}.txt.fullscreen.on{text-decoration:underline}.topbar #btn-disconnect{display:none}#app:has(.screen:not([hidden])) .topbar{--tu:calc(var(--kl) * 1px);top:calc(48 * var(--tu));right:calc(260 * var(--tu));align-items:baseline;gap:calc(22 * var(--tu));flex-direction:row-reverse}#app:has(.screen:not([hidden])) .menu{gap:calc(22 * var(--tu));min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:row;padding:0;display:flex;position:static}#app:has(.screen:not([hidden])) .txt{color:var(--ink2);font-size:calc(24 * var(--tu));padding:0}#app:has(.screen:not([hidden])) .txt:hover:not(:disabled){color:var(--ink);background:0 0}#app:has(.end-screen:not([hidden])) .topbar{display:none}.banner{top:calc(8 * var(--u));z-index:11;text-align:center;max-width:min(640px,100vw - 32px);font-size:calc(24 * var(--u));color:var(--ink2);font-weight:600;position:absolute;left:50%;transform:translate(-50%)}#app:not(:has(.screen:not([hidden]))) .banner{display:none}.popover{top:calc(16 * var(--u));right:calc(16 * var(--u));z-index:12;width:calc(760 * var(--u));background:var(--ground);max-width:calc(100vw - 28px);color:var(--white);border:1px solid var(--g4);padding:calc(20 * var(--u)) calc(24 * var(--u));font-size:calc(24 * var(--u));border-radius:8px;max-height:calc(100vh - 32px);position:absolute;overflow-y:auto}.popover h2,.panel h2{color:var(--g2);text-transform:uppercase;letter-spacing:.1em;margin:0 0 10px;font-size:12px;font-weight:600}.popover h2{font-size:calc(24 * var(--u));margin-bottom:calc(8 * var(--u))}.popover h2:not(:first-child){margin-top:calc(20 * var(--u))}.row{margin:calc(10 * var(--u)) 0;color:var(--g2);align-items:center;gap:8px;display:flex}.row input[type=range]{min-width:0;accent-color:var(--white);flex:1}.row select{font:inherit;color:var(--white);background:var(--g5);border:1px solid var(--g4);border-radius:6px;flex:1;padding:5px 8px}.row input[type=checkbox]{accent-color:var(--white);width:calc(24 * var(--u));height:calc(24 * var(--u))}.row b{color:var(--white);text-align:right;font-variant-numeric:tabular-nums;min-width:3.2ch}.row.check{color:var(--white)}.hint{font-size:calc(24 * var(--u));color:var(--g2);margin:10px 0 0}.warn-hint{color:var(--white)}.outline{border:1px solid var(--g4);color:var(--white);border-radius:6px;padding:6px 14px;font-weight:600}.outline:hover{border-color:var(--g2)}.popover .disconnect{width:100%;font-size:calc(24 * var(--u));margin-top:12px}.keys{font-size:calc(24 * var(--u));grid-template-columns:auto 1fr;gap:4px 16px;margin:6px 0 0;display:grid}.keys dt{color:var(--white);font-variant-numeric:tabular-nums;font-weight:600}.keys dd{color:var(--g2);margin:0}.popover .hint.version{font-variant-numeric:tabular-nums;font-size:calc(20 * var(--u))}.cam-label{display:none}.cam-label.show{opacity:1}.plan{left:calc(var(--mx) * var(--u));top:calc(var(--plan-top) * var(--u));z-index:4;font-size:calc(var(--plan) * var(--u));color:var(--g2);white-space:nowrap;font-weight:600;line-height:1;position:absolute}.next{right:calc(var(--mx) * var(--u));top:calc((var(--plan-top) + 4) * var(--u));z-index:4;font-size:calc(var(--plan) * var(--u));color:var(--g2);white-space:nowrap;font-weight:600;line-height:1;position:absolute}.cells{left:calc(var(--mx) * var(--u));right:calc(var(--mx) * var(--u));bottom:calc(var(--cell-b) * var(--u));z-index:4;align-items:end;gap:calc(var(--cell-gap) * var(--u));grid-template-columns:.8fr 1fr 1fr 1.1fr;display:grid;position:absolute}.cell{justify-content:flex-end;gap:calc(var(--cell-in) * var(--u));height:calc(var(--cell-h) * var(--u));padding:calc(var(--cell-py) * var(--u)) calc(var(--cell-px) * var(--u));border-radius:calc(var(--cell-r) * var(--u));background:#161616;flex-direction:column;min-width:0;display:flex}.c-target{font-size:calc(var(--tgt) * var(--u));color:var(--g2);white-space:nowrap;font-weight:700;line-height:1}.c-target:empty{display:none}.c-value{font-size:calc(var(--val) * var(--u));letter-spacing:-.03em;color:var(--white);white-space:nowrap;margin-left:-.05em;font-weight:800;line-height:1}.c-label{font-size:calc(var(--lbl) * var(--u));color:var(--g2);white-space:nowrap;font-weight:600;line-height:1}.cell[data-state=off] .c-value{color:var(--accent)}.cell[data-state=way]{background:var(--accent)}.cell[data-state=way] .c-value,.cell[data-state=way] .c-target,.cell[data-state=way] .c-label{color:var(--ground)}.cell[data-state=way] .c-target{font-size:calc(var(--tgt-way) * var(--u));font-weight:800}.cell[data-state=way] .c-label{font-weight:700}.cell[data-state=dim] .c-value,.cell[data-state=dim] .c-target,.cell[data-state=dim] .c-label{color:var(--g4)}#app.is-drill .cells{grid-template-columns:repeat(2,minmax(0,1fr))}#app.is-drill .cell[data-key=spm],#app.is-drill .cell[data-key=split]{display:none}.rest-count{left:calc(var(--mx) * var(--u));top:calc(var(--rest-top) * var(--u));z-index:4;font-size:calc(var(--rest) * var(--u));letter-spacing:-.04em;margin-left:-.05em;font-weight:800;line-height:1;position:absolute}#app.is-rest .scene{visibility:hidden}.state{left:calc(var(--mx) * var(--u));top:calc(var(--state-top) * var(--u));z-index:5;gap:calc(28 * var(--u));max-width:calc(1100 * var(--u));flex-direction:column;display:flex;position:absolute}.state-h{font-size:calc(var(--state) * var(--u));letter-spacing:-.03em;font-weight:800;line-height:1}.state-p{font-size:calc(var(--state-p) * var(--u));color:var(--g2);font-weight:600;line-height:1.3}.state-btns{gap:calc(20 * var(--u));margin-top:calc(8 * var(--u));display:flex}.sbtn{padding:calc(18 * var(--u)) calc(40 * var(--u));border-radius:calc(10 * var(--u));border:2px solid var(--g4);color:var(--white);font-size:calc(var(--state-btn) * var(--u));font-weight:800;line-height:1}.sbtn.primary{background:var(--white);border-color:var(--white);color:var(--ground)}#app.is-state .scene{visibility:hidden}.sound-hint{left:calc(var(--mx) * var(--u));bottom:calc(var(--hint-b) * var(--u));z-index:10;font-size:calc(var(--hint) * var(--u));color:var(--white);pointer-events:none;font-weight:700;line-height:1;position:absolute}.debug{top:calc(96 * var(--u));z-index:6;flex-direction:column;gap:10px;width:420px;max-width:calc(100vw - 28px);padding-right:2px;display:flex;position:absolute;bottom:16px;right:16px;overflow-y:auto}.debug-head{color:var(--g2);justify-content:space-between;padding:0 4px;font-size:12px;display:flex}.panel{background:var(--ground);border:1px solid var(--g4);border-radius:6px;padding:12px 14px}.live-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.live-grid div{background:var(--g5);border-radius:4px;padding:6px 8px}.live-grid dt{color:var(--g2);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.live-grid dd{margin:2px 0 0;font-size:18px;font-weight:700}.live-grid .unit{margin-left:3px;font-size:11px}.phases{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.seg{text-align:center;background:var(--g5);color:var(--g2);border:2px solid #0000;border-radius:4px;padding:10px 4px;font-size:14px;font-weight:700;transition:background 50ms}.seg.active{color:var(--ground);background:var(--white);border-color:var(--white)}.seg[data-phase=recovery].active{background:var(--g1)}.seg[data-phase=catch].active{background:var(--accent)}.clock{margin-top:12px}.clock-head{color:var(--g2);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.clock-head b{color:var(--white);font-variant-numeric:tabular-nums;font-size:18px}.clock-bar{background:var(--g5);border-radius:4px;height:30px;font-size:12px;display:flex;overflow:hidden}.bar-drive,.bar-rec{color:var(--ground);white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;min-width:0;font-weight:600;transition:flex-grow .2s;display:flex;overflow:hidden}.bar-drive{background:var(--white);flex-grow:.33}.bar-rec{background:var(--g1);flex-grow:.67}canvas#force{width:100%;height:170px;display:block}.link-extra{flex-direction:column;gap:3px;margin-top:8px;font-size:12px;display:flex}.link-extra .muted{font-size:11px}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}th{color:var(--g2);text-align:right;text-transform:uppercase;letter-spacing:.05em;padding:4px 6px;font-size:10px;font-weight:500}td{text-align:right;border-top:1px solid var(--g5);padding:4px 6px}th:first-child,td:first-child{text-align:left}.dl{color:var(--white);margin-top:10px;font-size:13px;text-decoration:underline;display:inline-block}.good{color:var(--white)}.warn,.bad{color:var(--g2);text-decoration:underline}.muted{color:var(--g2);text-align:left}.overlay{z-index:8;background:var(--white);color:var(--ink);--ul:calc(var(--kl) * 1px);position:absolute;inset:0}.st-head{left:calc(80 * var(--ul));right:calc(80 * var(--ul));top:calc(48 * var(--ul));justify-content:space-between;align-items:center;display:flex;position:absolute}.st-brand{font-size:calc(24 * var(--ul));letter-spacing:-.01em;font-weight:800}.st-wrap{left:calc(80 * var(--ul));right:calc(80 * var(--ul));top:calc(196 * var(--ul));align-items:flex-start;gap:calc(28 * var(--ul));max-width:calc(1100 * var(--ul));flex-direction:column;display:flex;position:absolute}.overlay h1{font-size:calc(96 * var(--ul));letter-spacing:-.03em;margin:0;font-weight:800;line-height:1}.overlay h1.mid{font-size:calc(72 * var(--ul));letter-spacing:-.02em;line-height:1}.sentence{font-size:calc(32 * var(--ul));color:var(--ink2);margin:0;font-weight:600;line-height:1.35}.st-pieces{gap:calc(12 * var(--ul)) calc(40 * var(--ul));font-size:calc(24 * var(--ul));color:var(--ink2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;font-weight:600;display:grid}.st-pieces b{color:var(--ink);font-weight:700}.lnk{font-size:calc(24 * var(--ul));color:var(--ink2);font-weight:600}.lnk.under{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.lnk:hover{color:var(--ink)}.st-box{left:calc(80 * var(--ul));right:calc(80 * var(--ul));bottom:calc(64 * var(--ul));justify-content:space-between;align-items:center;gap:calc(24 * var(--ul));padding:calc(36 * var(--ul)) calc(40 * var(--ul));border:2px solid var(--ink);border-radius:calc(14 * var(--ul));display:flex;position:absolute}.st-box.on{background:var(--ink);color:var(--white)}.st-box-l{gap:calc(14 * var(--ul));flex-direction:column;display:flex}.st-box-t{font-size:calc(40 * var(--ul));letter-spacing:-.01em;font-weight:800;line-height:1}.st-box-s{font-size:calc(24 * var(--ul));color:var(--g2);font-weight:600}.st-box-r{align-items:center;gap:calc(24 * var(--ul));display:flex}.st-box.on .lnk.under{color:var(--white)}.st-sec{white-space:nowrap;font-size:calc(24 * var(--ul));color:var(--ink2);padding:calc(18 * var(--ul)) calc(28 * var(--ul));border:2px solid var(--g1);border-radius:calc(10 * var(--ul));font-weight:600}.st-box.on .st-sec{color:var(--g2);border-color:var(--g4)}.st-pri{white-space:nowrap;font-size:calc(32 * var(--ul));padding:calc(22 * var(--ul)) calc(48 * var(--ul));border-radius:calc(10 * var(--ul));background:var(--ink);color:var(--white);font-weight:800}.st-box.on .st-pri{background:var(--white);color:var(--ink)}.st-act{align-items:center;gap:calc(14 * var(--ul));margin-top:calc(8 * var(--ul));display:flex}.pill{padding:calc(22 * var(--ul)) calc(56 * var(--ul));border-radius:calc(10 * var(--ul));font-size:calc(32 * var(--ul));font-weight:800;line-height:1}.pill.dark{background:var(--ink);color:var(--white)}.pill.line{color:var(--ink);padding-left:calc(40 * var(--ul));padding-right:calc(40 * var(--ul));border:2px solid var(--g1);background:0 0;font-weight:700}.pill.sm{padding:calc(16 * var(--ul)) calc(40 * var(--ul));font-size:calc(28 * var(--ul))}.pill.line.sm{padding-left:calc(32 * var(--ul));padding-right:calc(32 * var(--ul))}.pill:hover:not(:disabled){opacity:.85}.wk-list{left:calc(80 * var(--ul));right:calc(80 * var(--ul));top:calc(196 * var(--ul));gap:calc(8 * var(--ul));flex-direction:column;display:flex;position:absolute}.wk-row{justify-content:space-between;align-items:baseline;gap:calc(24 * var(--ul));padding:calc(14 * var(--ul)) 0;color:var(--ink2);text-align:left;border-bottom:2px solid var(--g1);display:flex}.wk-row .wk-n{font-size:calc(48 * var(--ul));letter-spacing:-.02em;font-weight:800;line-height:1}.wk-row .wk-l{font-size:calc(24 * var(--ul));font-weight:600}.wk-row.on,.wk-row:hover{color:var(--ink)}:is(#app:has(.screen:not([hidden])) #btn-connect,#app:has(.screen:not([hidden])) #btn-sim){display:none}.preflight{z-index:20;background:var(--white);color:var(--ink);--ul:calc(var(--kl) * 1px);position:absolute;inset:0;overflow:hidden}.preflight h1{font-size:calc(128 * var(--ul));letter-spacing:-.04em;margin:0;font-weight:800;line-height:.9}.pf-hint{margin:calc(-8 * var(--ul)) 0 0;font-size:calc(24 * var(--ul));color:var(--ink2);font-weight:600}.gs-overlay{z-index:30}.gs-steps{padding-left:calc(36 * var(--ul));font-size:calc(28 * var(--ul));color:var(--ink3);max-width:calc(1000 * var(--ul));margin:0;font-weight:500;line-height:1.35}.gs-steps li{margin:0 0 calc(10 * var(--ul))}.gs-wrap{top:calc(110 * var(--ul));gap:calc(24 * var(--ul))}.fb-overlay{z-index:40}.fb-form{top:calc(110 * var(--ul));gap:calc(20 * var(--ul));width:calc(900 * var(--ul))}.fb-field{gap:calc(6 * var(--ul));font-size:calc(24 * var(--ul));color:var(--ink2);flex-direction:column;font-weight:600;display:flex}.fb-field input,.fb-field textarea{font:inherit;font-size:calc(28 * var(--ul));padding:calc(8 * var(--ul)) 0;border:0;border-bottom:1px solid var(--ink);color:var(--ink);resize:none;background:0 0;border-radius:0;font-weight:500}.fb-consent{gap:calc(12 * var(--ul));font-size:calc(24 * var(--ul));color:var(--ink2);align-items:flex-start;font-weight:500;display:flex}.fb-consent input{margin-top:calc(6 * var(--ul));accent-color:var(--ink)}.fb-status{min-height:1.2em;font-size:calc(24 * var(--ul));color:var(--ink2);margin:0;font-weight:600}.fb-form .st-act{margin-top:0}.fb-form .pill{padding-top:calc(16 * var(--ul));padding-bottom:calc(16 * var(--ul));font-size:calc(24 * var(--ul))}.end-screen{--ul:calc(var(--ke) * 1px);overflow-y:auto}.end{min-height:100%;padding:calc(56 * var(--ul)) calc(80 * var(--ul)) calc(64 * var(--ul));justify-content:space-between;gap:calc(40 * var(--ul));flex-direction:column;display:flex}.end-top{gap:calc(36 * var(--ul));flex-direction:column;display:flex}.end-name{font-size:calc(32 * var(--ul));font-weight:700;line-height:1}.end-nums{gap:calc(40 * var(--ul));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.e-stat{gap:calc(12 * var(--ul));flex-direction:column;min-width:0;display:flex}.e-n{font-size:calc(110 * var(--ul));letter-spacing:-.03em;white-space:nowrap;margin-left:-.05em;font-weight:800;line-height:1}.e-l{font-size:calc(28 * var(--ul));color:var(--ink2);font-weight:600;line-height:1}.end-mid{gap:calc(20 * var(--ul));flex-direction:column;display:flex}.end h1{font-size:calc(48 * var(--ul));letter-spacing:-.02em;margin:0;font-weight:800;line-height:1}.end-tl{align-items:stretch;gap:calc(4 * var(--ul));height:calc(40 * var(--ul));display:flex}.end-tl>i{flex:1 1 0;min-width:2px;display:block}.end-tl>i.e-hit{background:var(--ink)}.end-tl>i.e-miss{background:var(--accent)}.end-tl>i.e-unscored{background:var(--g1)}.end-labels{gap:calc(4 * var(--ul));font-size:calc(24 * var(--ul));color:var(--ink2);font-weight:600;line-height:1.2;display:flex}.end-labels>div{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.end-note{font-size:calc(28 * var(--ul));color:var(--ink2);max-width:calc(1100 * var(--ul));margin:0;font-weight:600;line-height:1.35}.end-foot{justify-content:flex-end;align-items:center;display:flex}.acts{align-items:center;gap:calc(24 * var(--ul));flex-wrap:wrap;display:flex}.acts .lnk{margin-right:calc(18 * var(--ul))}.intro-title{z-index:8;background:var(--ground);color:var(--white);transition:opacity .9s;position:absolute;inset:0}.intro-title.fade{opacity:0;pointer-events:none}.intro-title>div{left:calc(var(--mx) * var(--u));top:calc(230 * var(--u));gap:calc(28 * var(--u));max-width:calc(1100 * var(--u));flex-direction:column;display:flex;position:absolute}.intro-title h1{font-size:calc(160 * var(--u));letter-spacing:-.03em;margin:0;font-weight:800;line-height:.95}.intro-title p{font-size:calc(40 * var(--u));color:var(--g2);margin:0;font-weight:600;line-height:1}#app[data-tier=near] .intro-title>div{top:calc(126 * var(--u));gap:calc(15 * var(--u))}#app[data-tier=near] .intro-title h1{font-size:calc(88 * var(--u))}#app[data-tier=near] .intro-title p{font-size:calc(22 * var(--u))}.crash-banner{z-index:50;background:var(--white);max-width:calc(100vw - 24px);color:var(--ink);border:1px solid var(--ink);border-radius:999px;align-items:center;gap:10px;padding:8px 10px 8px 22px;font-size:32px;font-weight:600;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.crash-banner .export{color:var(--ink);text-decoration:underline}.cb-btn{border:1px solid var(--ink);border-radius:999px;padding:4px 16px;font-size:28px;font-weight:700}.cb-btn:hover{background:var(--ink);color:var(--white)}a.export{color:var(--g2);font-size:28px;text-decoration:underline}@media (width<=700px){.debug{width:calc(100vw - 28px)}}
