.auth{display:grid;grid-template-columns:min(520px,48vw) minmax(0,1fr);min-height:100vh;background:var(--paper)}.auth-stage{position:relative;background:var(--inst);color:var(--inst-ink);overflow:hidden;min-height:100vh}.auth-panel{display:flex;flex-direction:column;justify-content:center;gap:var(--s-4);padding:var(--s-10) clamp(var(--s-5),6vw,96px);max-width:560px;width:100%;margin:0 auto}.auth-brand{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4)}.auth-brand .auth-logo{width:34px;height:auto;flex:none}.auth-brand div{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.auth-brand b{font-size:var(--t-md);font-weight:700;letter-spacing:-.01em}.auth h1{font-family:var(--serif);font-size:var(--t-2xl);font-weight:700;letter-spacing:-.015em;line-height:1.15;text-wrap:balance}.auth-lede{color:var(--muted);font-size:var(--t-base);max-width:36ch;margin-top:calc(-1 * var(--s-2))}.auth-form{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-2)}.auth-field{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.auth-field span{font-size:var(--t-sm);color:var(--muted);font-weight:600}.auth-field input{font-size:var(--t-base);padding:9px var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--card);color:var(--ink);min-width:0;width:100%;transition:border-color var(--d-micro) var(--ease-out),box-shadow var(--d-micro) var(--ease-out)}.auth-field input::placeholder{color:var(--faint)}.auth-field input:hover{border-color:var(--line-strong)}.auth-field input:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--line-strong)}.auth-error{color:var(--crit);background:var(--crit-bg);border-left:3px solid var(--crit);border-radius:0 var(--r-ic) var(--r-ic) 0;padding:var(--s-2) var(--s-3);font-size:var(--t-sm)}.auth-form .btn{margin-top:var(--s-1);padding:9px var(--s-4)}.auth-note{line-height:1.6;max-width:44ch}.auth-foot,.auth-note{font-size:var(--t-xs);color:var(--faint)}.auth-foot{display:flex;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-8);padding-top:var(--s-3);border-top:1px solid var(--line-soft);font-family:var(--mono)}@media (max-width:900px){.auth{grid-template-columns:minmax(0,1fr)}.auth-stage{min-height:220px;height:220px}.auth-panel{padding:var(--s-6) var(--s-4) var(--s-8)}.auth-foot{margin-top:var(--s-6)}}.stage{--beat:1s;--fig:color-mix(in oklch,var(--inst) 52%,black);--rim:color-mix(in oklch,var(--play) 20%,transparent);--prop:color-mix(in oklch,var(--inst-line) 78%,transparent);--st-min:max(12.6px,calc(var(--fs) * 0.84));position:relative;isolation:isolate;overflow:hidden;width:100%;height:100%;min-height:420px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--inst);color:var(--inst-ink);font-family:var(--sans);line-height:1.6}.stage-bg,.stage-glow{position:absolute;inset:0;z-index:0;pointer-events:none}.stage-bg{background:radial-gradient(120% 78% at 50% 118%,color-mix(in oklch,var(--inst-2) 92%,transparent) 0,transparent 62%),linear-gradient(180deg,color-mix(in oklch,var(--inst) 96%,black) 0,var(--inst) 46%,var(--inst-2) 100%)}.stage-glow{background:radial-gradient(58% 46% at 50% 72%,color-mix(in oklch,var(--play) 13%,transparent) 0,transparent 70%);animation:stage-lamp 9s ease-in-out infinite}@keyframes stage-lamp{50%{opacity:.72}}.stage:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse 78% 62% at 46% 46%,transparent 42%,color-mix(in oklch,black 46%,transparent) 100%)}.stage-top{position:relative;z-index:3;display:flex;align-items:baseline;gap:var(--s-3);padding:var(--s-5) var(--s-5) 0;font-size:var(--st-min);color:var(--inst-faint)}.stage-slate{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.14em;color:var(--inst-muted);border:1px solid var(--inst-line);border-radius:var(--r-ic);padding:1px var(--s-2)}.stage-place{font-size:var(--t-sm);font-weight:600;color:var(--inst-ink);letter-spacing:.02em;white-space:nowrap}.stage-rec{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);letter-spacing:.09em;white-space:nowrap}.stage-rec b{color:var(--play);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage-rec i{width:6px;height:6px;border-radius:50%;background:var(--crit);animation:stage-blip 1.8s steps(2) infinite}@keyframes stage-blip{50%{opacity:.2}}.stage-body{position:relative;z-index:1;min-height:0;overflow:hidden}.stage-scene{position:absolute;inset:0;animation:stage-in calc(var(--beat) * .9) var(--ease-out) both,stage-out calc(var(--beat) * .5) var(--ease-in) calc(var(--beat) * 7.5) forwards}@keyframes stage-in{0%{opacity:0}}@keyframes stage-out{to{opacity:0}}.stage-figures{position:absolute;left:0;right:0;bottom:0;height:clamp(210px,46%,352px);z-index:1;animation:stage-cast-in calc(var(--beat) * 1.1) var(--ease-out) both}@keyframes stage-cast-in{0%{opacity:0;transform:translateY(10px)}}.stage-cast{display:block;width:100%;height:100%}.stage-horizon{stroke:var(--inst-line);stroke-width:1;fill:none}.stage-pool{fill:color-mix(in oklch,var(--play) 9%,transparent);filter:blur(14px)}.stage-prop{fill:var(--prop)}.stage-prop--sheet{fill:color-mix(in oklch,var(--inst-muted) 26%,transparent)}.stage-prop--bag{fill:color-mix(in oklch,var(--play) 34%,transparent)}.stage-prop-line{stroke:var(--prop);stroke-width:2;fill:none}.stage-prop-frame{fill:color-mix(in oklch,var(--inst-2) 70%,transparent);stroke:var(--inst-line);stroke-width:1.5}.stage-prop-hold{fill:color-mix(in oklch,var(--inst-2) 90%,black);stroke:var(--play);stroke-width:1.4}.stage-prop-hold--paper{fill:color-mix(in oklch,var(--inst-ink) 62%,transparent);stroke:none}.stage-prop--fore{fill:color-mix(in oklch,var(--fig) 86%,black)}.stage-fig{filter:drop-shadow(-1px -1.5px 0 var(--rim))}.stage-limb{stroke:var(--fig);stroke-width:13;stroke-linecap:round;fill:none}.stage-limb--leg{stroke-width:15}.stage-skull,.stage-trunk{fill:var(--fig)}.stage-mouth{fill:color-mix(in oklch,var(--inst-2) 86%,var(--play));transform-box:fill-box;transform-origin:50% 0;transform:scaleY(.22)}.stage-say{opacity:0}.stage-arm,.stage-head,.stage-torso{transform-box:fill-box}.stage-torso{animation:stage-breathe 4.2s ease-in-out infinite}.stage-head,.stage-torso{transform-origin:50% 100%}.stage-arm{transform-origin:0 0}.stage-arm--back{animation:stage-sway 5.6s ease-in-out infinite}@keyframes stage-breathe{50%{transform:translateY(-1.2px) scaleY(1.022)}}@keyframes stage-sway{50%{transform:rotate(2.4deg)}}.stage-fig--a .stage-say{animation:stage-turn-a calc(var(--beat) * 8) linear infinite}.stage-fig--b .stage-say{animation:stage-turn-b calc(var(--beat) * 8) linear infinite}@keyframes stage-turn-a{0%,24.9%{opacity:1}25%,49.9%{opacity:0}50%,74.9%{opacity:1}75%,to{opacity:0}}@keyframes stage-turn-b{0%,24.9%{opacity:0}25%,49.9%{opacity:1}50%,74.9%{opacity:0}75%,to{opacity:1}}.stage-mouth{animation:stage-mouth .25s ease-in-out infinite alternate}@keyframes stage-mouth{to{transform:scaleY(1)}}.stage-fig--a .stage-arm--front{animation:stage-gesture-a calc(var(--beat) * 8) ease-in-out infinite}.stage-fig--b .stage-arm--front{animation:stage-gesture-b calc(var(--beat) * 8) ease-in-out infinite}.stage-fig--a .stage-head{animation:stage-head-a calc(var(--beat) * 8) ease-in-out infinite}.stage-fig--b .stage-head{animation:stage-head-b calc(var(--beat) * 8) ease-in-out infinite}@keyframes stage-gesture-a{4%{transform:rotate(-16deg)}10%{transform:rotate(-5deg)}16%{transform:rotate(-13deg)}22%,52%{transform:rotate(0deg)}56%{transform:rotate(-12deg)}62%{transform:rotate(-4deg)}68%{transform:rotate(-10deg)}74%,to{transform:rotate(0deg)}}@keyframes stage-gesture-b{29%{transform:rotate(-14deg)}35%{transform:rotate(-4deg)}41%{transform:rotate(-11deg)}47%,77%{transform:rotate(0deg)}81%{transform:rotate(-12deg)}87%{transform:rotate(-3deg)}93%{transform:rotate(-9deg)}99%,to{transform:rotate(0deg)}}@keyframes stage-head-a{6%{transform:rotate(-2deg)}14%{transform:rotate(1deg)}30%{transform:rotate(5deg)}36%{transform:rotate(0deg)}42%{transform:rotate(4.5deg)}48%{transform:rotate(0deg)}58%{transform:rotate(-2deg)}66%{transform:rotate(1deg)}80%{transform:rotate(5deg)}86%{transform:rotate(0deg)}92%{transform:rotate(4deg)}to{transform:rotate(0deg)}}@keyframes stage-head-b{5%{transform:rotate(5deg)}11%{transform:rotate(0deg)}17%{transform:rotate(4.5deg)}23%{transform:rotate(0deg)}31%{transform:rotate(-2deg)}39%{transform:rotate(1.5deg)}55%{transform:rotate(5deg)}61%{transform:rotate(0deg)}67%{transform:rotate(4deg)}73%{transform:rotate(0deg)}84%{transform:rotate(-2deg)}92%{transform:rotate(1deg)}to{transform:rotate(0deg)}}.stage-avatar{position:absolute;right:7%;bottom:17%;z-index:2;display:inline-flex;align-items:center;gap:5px;animation:stage-avatar-in calc(var(--beat) * .8) var(--ease-out) calc(var(--beat) * .4) both}@keyframes stage-avatar-in{0%{opacity:0;transform:translateY(6px)}}.stage-avatar-mark{--brand:var(--play);--gold:var(--amber);width:26px;height:auto;display:block;filter:drop-shadow(0 0 10px color-mix(in oklch,var(--play) 45%,transparent));animation:stage-avatar-breathe 3.6s ease-in-out infinite}@keyframes stage-avatar-breathe{50%{transform:scale(1.09);opacity:.82}}.stage-avatar-note{display:grid;grid-gap:4px;gap:4px}.stage-avatar-note i{display:block;width:18px;height:1.5px;border-radius:1px;background:var(--amber);transform-origin:left center;animation:stage-pen 3s var(--ease-out) infinite}.stage-avatar-note i:nth-child(2){width:12px;animation-delay:.6s}@keyframes stage-pen{0%{transform:scaleX(.06);opacity:.35}22%{transform:scaleX(1);opacity:1}70%,to{transform:scaleX(1);opacity:.4}}.stage-panels{position:relative;z-index:2;display:grid;align-content:start;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-4) var(--s-5) 0;min-width:0}.stage-screen{background:color-mix(in oklch,var(--inst-2) 88%,black);border:1px solid var(--inst-line);border-radius:var(--r-card);box-shadow:0 1px 0 color-mix(in oklch,white 6%,transparent) inset,0 18px 48px -26px black,0 0 42px -14px color-mix(in oklch,var(--play) 26%,transparent);overflow:hidden;min-width:0;animation:stage-panel-in calc(var(--beat) * .7) var(--ease-out) calc(var(--beat) * .15) both}@keyframes stage-panel-in{0%{opacity:0;transform:translateY(8px)}}.stage-hd{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:color-mix(in oklch,var(--inst-2) 96%,white);border-bottom:1px solid var(--inst-line);font-size:var(--st-min);color:var(--inst-faint);min-height:32px}.stage-hd-t{font-weight:600;color:var(--inst-muted);letter-spacing:.02em;white-space:nowrap}.stage-hd-lang{font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;margin-left:auto}.stage-wave{display:flex;align-items:center;justify-content:flex-start;gap:2px;height:15px;flex:1 1;min-width:0;overflow:hidden}.stage-wave i{flex:0 0 2px;height:100%;border-radius:1px;background:color-mix(in oklch,var(--play) 62%,transparent);transform:scaleY(var(--h));animation:stage-bar calc(.42s + var(--i) * 31ms) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -70ms)}@keyframes stage-bar{0%{transform:scaleY(.14)}to{transform:scaleY(.96)}}.stage-tr{display:grid;grid-gap:1px;gap:1px;padding:var(--s-2) var(--s-2) var(--s-3);font-size:var(--t-sm)}.stage-line{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:var(--s-2);gap:var(--s-2);align-items:baseline;padding:3px var(--s-2);border-radius:3px;color:var(--inst-muted);animation:stage-line-in calc(var(--beat) * .34) var(--ease-out) calc(var(--beat) * .5 + var(--beat) * var(--i) * .75) both}@keyframes stage-line-in{0%{opacity:0;transform:translateY(5px)}}.stage-line time{font-family:var(--mono);font-size:var(--st-min);color:var(--inst-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage-sp{font-size:var(--st-min);color:var(--inst-faint);white-space:nowrap}.stage-txt{min-width:0;-webkit-clip-path:inset(0 -2px 0 0);clip-path:inset(0 -2px 0 0);animation:stage-type calc(var(--n) * 52ms) steps(var(--n)) calc(var(--beat) * .62 + var(--beat) * var(--i) * .75) both}@keyframes stage-type{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}.stage-line--hit{color:var(--inst-ink);background:var(--inst-hit);outline:1.5px solid var(--amber);outline-offset:1px;animation:stage-line-in calc(var(--beat) * .34) var(--ease-out) calc(var(--beat) * .5 + var(--beat) * var(--i) * .75) both,stage-frame calc(var(--beat) * .5) var(--ease-out) calc(var(--beat) * 4) both}.stage-line--hit time{color:var(--amber)}@keyframes stage-frame{0%{outline-offset:14px;outline-color:transparent;background:transparent}60%{outline-color:var(--amber)}}.stage-thread{display:block;width:100%;height:26px;overflow:visible}.stage-thread-d,.stage-thread-l{fill:none;stroke:var(--amber);stroke-width:1.5;stroke-linecap:round}.stage-thread-d{stroke-width:5}.stage-thread-l{stroke-dasharray:160;stroke-dashoffset:0;animation:stage-draw calc(var(--beat) * .6) var(--ease-out) calc(var(--beat) * 4.4) both}@keyframes stage-draw{0%{stroke-dashoffset:160}}.stage-thread-d{animation:stage-dot calc(var(--beat) * .24) var(--ease-out) calc(var(--beat) * 5) both}@keyframes stage-dot{0%{stroke-width:0}}.stage-form{background:var(--pg);color:var(--pg-ink);border-radius:var(--r-card);box-shadow:inset 0 1px 0 color-mix(in oklch,white 22%,transparent),0 16px 40px -22px black;padding:var(--s-3) var(--s-3) var(--s-2);min-width:0;animation:stage-panel-in calc(var(--beat) * .7) var(--ease-out) calc(var(--beat) * .35) both}.stage-form-hd{display:flex;align-items:baseline;gap:var(--s-2);padding-bottom:var(--s-1);margin-bottom:var(--s-2);border-bottom:1.5px solid var(--pg-ink);font-family:var(--serif);font-size:var(--t-sm);font-weight:700;color:var(--pg-ink)}.stage-form-n{margin-left:auto;font-family:var(--mono);font-size:var(--st-min);font-weight:400;color:var(--pg-faint);letter-spacing:.04em}.stage-field{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px var(--s-3);gap:2px var(--s-3);padding:var(--s-1) var(--s-2) var(--s-1) var(--s-3);border-left:3px solid var(--ok);animation:stage-field-ok calc(var(--beat) * .45) var(--ease-out) calc(var(--beat) * 6.4) both}@keyframes stage-field-ok{0%{border-left-color:var(--pg-line-soft)}}.stage-lab{font-size:var(--t-sm);color:var(--pg-muted);white-space:nowrap}.stage-val{font-family:var(--serif);font-size:var(--t-base);line-height:1.45;color:var(--pg-ink);min-width:0;overflow-wrap:anywhere;-webkit-clip-path:inset(0 -2px 0 0);clip-path:inset(0 -2px 0 0);animation:stage-reveal calc(var(--beat) * .5) var(--ease-out) calc(var(--beat) * 5.1) both}@keyframes stage-reveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:.35}}.stage-st{grid-column:2;font-family:var(--mono);font-size:var(--st-min);color:var(--pg-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:stage-line-in calc(var(--beat) * .3) var(--ease-out) calc(var(--beat) * 5.5) both}.stage-ask{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:var(--s-2) 0 0 var(--s-3);padding-top:var(--s-2);border-top:1px solid var(--pg-line-soft);font-size:var(--t-sm);color:var(--pg-muted);animation:stage-line-in calc(var(--beat) * .34) var(--ease-out) calc(var(--beat) * 5.7) both}.stage-ask-q{white-space:nowrap}.stage-keys{display:inline-flex;gap:var(--s-1);margin-left:auto;flex:none}.stage-key{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--pg-line);border-radius:var(--r-ctl);padding:1px var(--s-2);font-size:var(--st-min);font-weight:600;color:var(--pg-muted);white-space:nowrap}.stage-key--yes{background:var(--ok);border-color:var(--ok);color:var(--pg);animation:stage-press calc(var(--beat) * .42) var(--ease-out) calc(var(--beat) * 6.2) both}@keyframes stage-press{0%{background:transparent;border-color:var(--pg-line);color:var(--pg-muted);transform:none}55%{transform:translateY(1px) scale(.96)}}.stage-key-ok{font-style:normal;animation:stage-line-in calc(var(--beat) * .3) var(--ease-out) calc(var(--beat) * 6.5) both}.stage-key--no{color:var(--pg-faint);animation:stage-fade-back calc(var(--beat) * .4) var(--ease-out) calc(var(--beat) * 6.2) both}@keyframes stage-fade-back{0%{color:var(--pg-muted)}}.stage-grid{grid-template-columns:1fr 1fr;background:var(--inst-line);border-top:1px solid var(--inst-line)}.stage-cell,.stage-grid{display:grid;grid-gap:1px;gap:1px}.stage-cell{padding:var(--s-2) var(--s-3);background:color-mix(in oklch,var(--inst-2) 88%,black);min-width:0;animation:stage-cell-on calc(var(--beat) * .45) var(--ease-out) calc(var(--beat) * .6 + var(--beat) * var(--i) * .62) both}@keyframes stage-cell-on{0%{opacity:.14;background:color-mix(in oklch,var(--inst-2) 60%,black)}40%{background:var(--inst-hit)}}.stage-cell-k{font-size:var(--st-min);color:var(--inst-faint);letter-spacing:.04em}.stage-cell-v{font-size:var(--t-sm);color:var(--inst-ink);min-width:0;overflow-wrap:anywhere}.stage-cell-t{font-family:var(--mono);font-size:var(--st-min);color:var(--play);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:stage-line-in calc(var(--beat) * .3) var(--ease-out) calc(var(--beat) * .95 + var(--beat) * var(--i) * .62) both}.stage-board{display:grid;padding:var(--s-2) var(--s-2) var(--s-3);grid-gap:1px;gap:1px}.stage-row{display:grid;grid-template-columns:5.2em minmax(0,1fr) auto;grid-gap:var(--s-2);gap:var(--s-2);align-items:baseline;padding:4px var(--s-2);border-left:2px solid var(--play);font-size:var(--t-sm);animation:stage-row-in calc(var(--beat) * .4) var(--ease-out) calc(var(--beat) * .7 + var(--beat) * var(--i) * .8) both}@keyframes stage-row-in{0%{opacity:0;transform:translateY(-6px)}}.stage-row-k{color:var(--inst-faint);font-size:var(--st-min);white-space:nowrap}.stage-row-v{color:var(--inst-ink);min-width:0;overflow-wrap:anywhere}.stage-row-t{font-family:var(--mono);font-size:var(--st-min);color:var(--inst-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.stage-row--nil{border-left-style:dashed;border-left-color:var(--inst-line);animation-delay:calc(var(--beat) * 4)}.stage-row--nil .stage-row-t,.stage-row--nil .stage-row-v{color:var(--inst-faint);font-style:normal}.stage-foot{font-size:var(--st-min);color:var(--inst-faint);padding:0 var(--s-1);animation:stage-line-in calc(var(--beat) * .4) var(--ease-out) calc(var(--beat) * 5.2) both}.stage-cap{position:relative;z-index:3;display:flex;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5) var(--s-5)}.stage-cap-t{font-size:var(--t-base);line-height:1.55;color:var(--inst-ink);letter-spacing:.01em;min-width:0;text-wrap:pretty;animation:stage-cap-in calc(var(--beat) * .6) var(--ease-out) both}@keyframes stage-cap-in{0%{opacity:0;transform:translateY(6px)}}.stage-ticks{display:inline-flex;gap:5px;margin-left:auto;flex:none;align-items:center}.stage-ticks i{width:10px;height:2px;border-radius:1px;background:var(--inst-line);transition:width var(--d-short) var(--ease-out),background-color var(--d-short) var(--ease-out)}.stage-ticks i.on{width:22px;background:var(--play)}@media (max-width:900px){.stage{--fs:14.6px;height:220px;min-height:220px}.stage-top{padding:var(--s-1) var(--s-3) 0}.stage-cap{padding:var(--s-1) var(--s-3) var(--s-2);gap:var(--s-2)}.stage-cap-t{font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-figures{left:auto;right:0;width:176px;height:88%;overflow:hidden}.stage-cast{position:absolute;right:-52px;bottom:0;width:auto;height:150%;max-width:none}.stage-panels{padding:var(--s-2) var(--s-3) 0;max-width:calc(100% - 104px);gap:var(--s-1)}.stage-avatar{right:8px;bottom:14%}.stage-avatar-mark{width:18px}.stage-avatar-pen{width:12px}.stage-hd{min-height:24px;padding:2px var(--s-2)}.stage-wave{height:12px}.stage-line:nth-child(-n+2){display:none}.stage-tr{padding:3px}.stage-line{padding:1px var(--s-1);gap:var(--s-1);line-height:1.45}.stage-thread{display:none}.stage-form{padding:var(--s-2) var(--s-2) var(--s-1)}.stage-form-hd{display:none}.stage-field{padding:0 var(--s-1) 0 var(--s-2)}.stage-val{font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-st{display:none}.stage-ask{margin:3px 0 0;padding-top:3px;gap:var(--s-1);line-height:1.4}.stage-ask-q{font-size:var(--st-min)}.stage-field{line-height:1.35}.stage-cell:nth-child(n+5){display:none}.stage-cell{grid-template-columns:minmax(0,1fr) auto;padding:3px var(--s-2);line-height:1.35}.stage-cell-k{grid-area:1/1}.stage-cell-t{grid-area:1/2;justify-self:end}.stage-cell-v{grid-area:2/1/3/3}.stage-row:nth-child(2){display:none}.stage-row{padding:2px var(--s-2)}.stage-foot{display:none}}@media (prefers-reduced-motion:reduce){.stage *,.stage :after,.stage :before,.stage:after{animation:none!important;transition:none!important}.stage-glow{opacity:.85}}