:root{--chrome:"JetBrains Mono", ui-monospace, monospace;--paper:#f2f0eb;--paper-raised:#f8f7f3;--ink:#1d1c1a;--muted:#736f68;--line:#dcd8cf;--nope:#c4493b;--like:#2f8f5b;--love:#c2417f;--skip:#8a857c;--left:#2f6fd6;--right:#dd7314;--shadow:0 1px 0 #0000000a, 0 10px 30px #281e1412;--chat-bg:#efece7;--chat-side:#e6e2db;--chat-ink:#2a2421;--chat-soft:#6b625c;--chat-bubble:#e2ddd5;--chat-code:#e4e0d8;--page-bg:#fbfaf7;--page-ink:#22201d;--ui-bg:#fff;--ui-ink:#1f1f1f;--ui-soft:#6b6b6b;--ui-line:#e7e5e1;--accent:#2c6ecb;--editor-bg:#fbfaf7;--editor-ink:#2b2b2b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--chrome);color:var(--ink);background:var(--paper);font-size:12.5px}:root[data-theme=dark]{--paper:#141413;--paper-raised:#1b1b19;--ink:#e8e5df;--muted:#8f8b83;--line:#2c2b28;--shadow:0 1px 0 #ffffff08, 0 10px 30px #00000059;--chat-bg:#1d1c1b;--chat-side:#171615;--chat-ink:#e7e2db;--chat-soft:#9a938a;--chat-bubble:#2a2826;--chat-code:#262523;--page-bg:#181816;--page-ink:#e4e0d9;--ui-bg:#1c1c1b;--ui-ink:#e9e7e3;--ui-soft:#9b9892;--ui-line:#2e2d2b;--accent:#6aa2ff;--editor-bg:#1a1a18;--editor-ink:#dcdad4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}kbd{font-family:var(--chrome);background:color-mix(in srgb, var(--ink) 8%, transparent);color:inherit;border-radius:4px;padding:0 .35em;font-size:.85em}.muted{color:var(--muted)}.link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.2em 0}.link:hover,.link.is-on{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.button{background:var(--ink);color:var(--paper);border:0;border-radius:8px;padding:.9em 1.4em;font-weight:500}.empty{text-align:center;place-content:center;gap:.6em;min-height:60vh;font-size:14px;display:grid}.app{flex-direction:column;min-height:100vh;display:flex}.topbar{border-bottom:1px solid var(--line);background:var(--paper);z-index:20;grid-template-columns:auto 1fr auto auto;align-items:center;gap:28px;height:48px;padding:0 22px;display:grid;position:sticky;top:0}.brand{letter-spacing:-.01em;font-weight:700}.views,.decks{gap:4px;display:flex}.view-tab,.deck-tab,.tab{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:.45em .8em}.view-tab:hover,.deck-tab:hover,.tab:hover{color:var(--ink)}.view-tab.is-on,.deck-tab.is-on,.tab.is-on{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent)}.count{color:var(--muted);margin-left:.5em;font-size:.9em}.decks{background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:8px;padding:3px}.top-actions{gap:18px;display:flex}.content{flex-direction:column;flex:1;display:flex}.tune{z-index:15;background:var(--paper-raised);border-bottom:1px solid var(--line);box-shadow:var(--shadow);padding:18px 22px 20px;position:sticky;top:48px}.tune-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px 36px;display:grid}.tune-field{align-content:start;gap:8px;display:grid}.tune-field small{color:var(--muted);line-height:1.5}.tune-field input[type=range]{width:100%;accent-color:var(--ink)}.tune-text textarea{resize:vertical;border:1px solid var(--line);background:var(--paper);border-radius:8px;width:100%;padding:8px 10px}.tune-close{position:absolute;top:14px;right:22px}.segmented{background:color-mix(in srgb, var(--ink) 5%, transparent);border-radius:8px;flex-wrap:wrap;gap:4px;width:fit-content;padding:3px;display:inline-flex}.segmented button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:.4em .75em}.segmented button.is-on{background:var(--paper-raised);color:var(--ink);box-shadow:0 1px 2px #00000014}.check{align-items:baseline;gap:.6em;line-height:1.5;display:flex}.stage{flex:1;gap:18px;min-height:0;padding:16px 22px 12px;display:grid;position:relative}.stage-grid.stage-scenes-4{grid-template-columns:1.4fr 1.15fr .95fr .8fr}.stage-grid.stage-scenes-3{grid-template-columns:1.3fr 1fr .8fr}@media (width<=1850px){.stage-grid.stage-scenes-4,.stage-grid.stage-scenes-3{grid-template-columns:1fr 1fr}}@media (width<=1150px){.stage-grid.stage-scenes-4,.stage-grid.stage-scenes-3{grid-template-columns:1fr}}.panel{grid-template-rows:auto 1fr;gap:7px;min-width:0;min-height:540px;display:grid}.panel-caption{color:var(--muted);font-size:11.5px}.panel-surface{box-shadow:var(--shadow);border-radius:12px;min-height:0;position:relative;overflow:hidden}.stage.is-loading .scene{visibility:hidden}.stage-status{text-align:center;color:var(--muted);position:absolute;inset:40% 0 auto}.stage-status.is-error{color:var(--nope)}.lens-squint .scene{filter:blur(1.6px)}.lens-upside-down .scene{transform:rotate(180deg)}.frame-left .panel-surface{outline:3px solid var(--left);outline-offset:3px}.frame-right .panel-surface{outline:3px solid var(--right);outline-offset:3px}.frame-reference .panel-surface{outline:3px dashed var(--muted);outline-offset:3px}.frame-chip{z-index:3;color:#fff;border-radius:999px;padding:.35em .8em;font-size:13px;font-weight:700;position:absolute;top:10px}.frame-left>.frame-chip{background:var(--left);left:22px}.frame-right>.frame-chip{background:var(--right);right:22px}.frame-reference>.frame-chip{background:var(--ink);color:var(--paper);font-weight:400;left:50%;transform:translate(-50%)}.frame-chip kbd{background:#ffffff38}.frame-left .panel-caption,.frame-right .panel-caption,.frame-reference .panel-caption{visibility:hidden}.swipe{flex:1;grid-template-rows:1fr auto;min-height:calc(100vh - 48px);display:grid;position:relative;overflow-x:clip}.card{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;min-height:0;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .22s ease-out;display:flex;position:relative}.card.is-dragging{cursor:grabbing;transition:none}.card.is-leaving{pointer-events:none}.card.is-waiting{opacity:0;transition:none}.card.is-entering{animation:.58s cubic-bezier(.33,1,.68,1) both card-in}@keyframes card-in{0%{opacity:0;transform:translateY(64px)scale(.92)}45%{opacity:1}}.swipe-loading{text-align:center;color:var(--muted);pointer-events:none;opacity:0;animation:.2s .45s forwards appear;position:absolute;top:40%;left:0;right:0}@keyframes appear{to{opacity:1}}@media (prefers-reduced-motion:reduce){.card.is-entering{opacity:0;animation:.15s linear both appear}}.stamp{background:color-mix(in srgb, var(--paper) 80%, transparent);pointer-events:none;z-index:5;border:5px solid;border-radius:14px;padding:.15em .5em;font-size:48px;font-weight:700;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.stamp-nope{color:var(--nope)}.stamp-like{color:var(--like)}.stamp-love{color:var(--love)}.stamp-skip{color:var(--skip)}.deckbar{z-index:10;border-top:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;padding:14px 22px 16px;display:grid;position:sticky;bottom:0}.profile{gap:5px;min-width:0;display:grid}.profile-name{align-items:baseline;gap:14px;font-size:15px;font-weight:700;display:flex}.profile-meta{color:var(--muted);font-size:12px;font-weight:400}.profile-reason{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.traits{flex-wrap:wrap;gap:6px;display:flex}.trait{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:999px;padding:.15em .6em;font-size:11.5px}.trait-notable{background:color-mix(in srgb, var(--ink) 11%, transparent)}.verdicts{gap:10px;display:flex}.verdict{background:0 0;border:1.5px solid;border-radius:12px;justify-content:center;align-items:center;gap:.6em;min-width:118px;height:52px;font-size:14px;font-weight:700;transition:background .12s,color .12s;display:inline-flex}.verdict-nope{color:var(--nope)}.verdict-like{color:var(--like)}.verdict-love{color:var(--love)}.verdict-skip{color:var(--skip);min-width:92px;font-weight:400}.verdict:hover{background:currentColor}.verdict:hover,.verdict:hover kbd{color:var(--paper)}.verdict-nope:hover{background:var(--nope)}.verdict-like:hover{background:var(--like)}.verdict-love:hover{background:var(--love)}.verdict-skip:hover{background:var(--skip)}.aftermath{justify-items:end;gap:8px;min-width:0;display:grid}.reveal{align-items:baseline;gap:12px;max-width:100%;display:flex}.reveal-verdict{font-weight:700}.reveal-nope .reveal-verdict{color:var(--nope)}.reveal-like .reveal-verdict{color:var(--like)}.reveal-love .reveal-verdict{color:var(--love)}.reveal-skip .reveal-verdict{color:var(--skip)}.reveal-name{white-space:nowrap;text-overflow:ellipsis;font-size:19px;overflow:hidden}.lens-row{gap:8px;display:flex}.lens{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:7px;padding:.3em .7em}.lens.is-on{color:var(--ink);border-color:var(--ink)}.lens:disabled{opacity:.4;cursor:default}.duel{flex:1;grid-template-rows:auto 1fr auto;min-height:calc(100vh - 48px);display:grid}.duel-head{justify-content:space-between;align-items:baseline;gap:24px;padding:14px 22px 0;display:flex}.duel-head b{font-size:15px}.duel-meta{color:var(--muted);white-space:nowrap;gap:20px;display:flex}.duel-flip{min-height:0;display:flex}.duel-flip .stage{padding-top:26px}.flip-switch{align-items:center;gap:8px;margin-right:18px;display:flex}.flip-side{background:0 0;border:2px solid #0000;border-radius:999px;padding:.35em 1em;font-weight:700}.flip-left{color:var(--left)}.flip-right{color:var(--right)}.flip-left.is-on{background:var(--left);color:#fff}.flip-right.is-on{background:var(--right);color:#fff}.duel-split{grid-template-rows:auto 1fr;min-height:0;display:grid}.split-scenes{gap:4px;padding:10px 22px 0;display:flex}.split-panes{grid-template-columns:1fr 1fr;display:grid}.split-panes .stage{padding-top:26px}.stage-single{grid-template-columns:1fr}.stage-single .panel{min-height:620px}.duel-result{z-index:30;background:var(--paper-raised);border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;min-width:720px;padding:16px 26px;display:grid;position:fixed;bottom:104px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0000002e}.result-side{opacity:.55;gap:4px;display:grid}.result-side b{font-size:24px;font-weight:500}.result-left{color:var(--left)}.result-right{color:var(--right);text-align:right}.result-side.is-winner{opacity:1}.result-verdict{font-weight:700}.duelbar{grid-template-columns:1fr auto 1fr}.pick{color:#fff;border:0;border-radius:12px;height:54px;padding:0 1.6em;font-size:14px;font-weight:700}.pick kbd{background:#ffffff40}.pick-left{background:var(--left);justify-self:start}.pick-right{background:var(--right);justify-self:end}.duel-secondary{align-items:center;gap:14px;display:flex}.fonts{grid-template-columns:minmax(320px,400px) 1fr;gap:48px;padding:26px 26px 80px;display:grid}.fonts h2{margin:26px 0 4px;font-size:15px}.fonts h2:first-child{margin-top:0}.takeaway{margin:0 0 12px;font-size:13px;line-height:1.55}.fonts-side{align-self:start;line-height:1.5;position:sticky;top:74px}.leanings{gap:10px;margin:0;padding:0;list-style:none;display:grid}.leanings li{gap:4px;display:grid}.bar{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:2px;height:4px;overflow:hidden}.bar i{background:var(--ink);height:100%;display:block}.side-actions{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.font-list{margin:0;padding:0;list-style:none}.font-row{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 0;display:grid}.font-rank{color:var(--muted);text-align:right;font-size:15px}.font-body{gap:8px;min-width:0;display:grid}.font-specimen{white-space:nowrap;text-overflow:ellipsis;visibility:hidden;line-height:1.25;overflow:hidden}.font-specimen.is-ready{visibility:visible}.font-facts{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.chip{font-weight:700}.chip-love{color:var(--love)}.chip-like{color:var(--like)}.chip-nope{color:var(--nope)}.font-actions{flex-wrap:wrap;justify-content:end;gap:8px 16px;max-width:420px;display:flex}.verdict-switch{gap:2px;display:inline-flex}.mini{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:6px;padding:.15em .55em}.mini-love.is-on{color:#fff;background:var(--love);border-color:var(--love)}.mini-like.is-on{color:#fff;background:var(--like);border-color:var(--like)}.mini-nope.is-on{color:#fff;background:var(--nope);border-color:var(--nope)}.toast{background:var(--ink);color:var(--paper);z-index:40;border-radius:10px;padding:.7em 1.2em;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (width<=1100px){.fonts{grid-template-columns:1fr}.fonts-side{position:static}}.map{flex:1;grid-template-rows:auto 1fr;min-height:calc(100vh - 48px);display:grid}.map-head{justify-content:space-between;align-items:center;gap:24px;padding:12px 22px;display:flex}.map-controls{align-items:center;gap:22px;display:flex}.search{border:1px solid var(--line);background:var(--paper-raised);border-radius:8px;width:220px;padding:.45em .8em}.legend{color:var(--muted);align-items:center;gap:8px;display:flex}.dot{border-radius:50%;width:9px;height:9px;margin-left:6px;display:inline-block}.dot-love{background:var(--love)}.dot-like{background:var(--like)}.dot-nope{background:var(--nope)}.map-canvas{background:var(--paper-raised);min-height:0;box-shadow:var(--shadow);border-radius:12px;margin:0 22px 22px;position:relative;overflow:hidden}.map-canvas canvas{cursor:crosshair;position:absolute;inset:0}.map-card{background:var(--paper);pointer-events:auto;z-index:5;border-radius:12px;gap:6px;width:324px;padding:14px 16px;display:grid;position:absolute;box-shadow:0 14px 40px #00000029}.map-card-specimen{visibility:hidden;font-size:26px;line-height:1.15}.map-card-sample{font-size:16px;line-height:1.4}.map-card-specimen.is-ready{visibility:visible}.start{grid-template-columns:minmax(300px,1.1fr) minmax(320px,1.3fr) minmax(300px,1fr);align-items:start;gap:56px;min-height:100vh;padding:9vh 5vw;display:grid}.start h1{letter-spacing:-.02em;margin:20px 0 16px;font-size:30px;font-weight:500;line-height:1.2}.start p,.start li{font-size:13.5px;line-height:1.65}.start-steps{border-left:1px solid var(--line);gap:18px;margin:58px 0 0;padding:0 0 0 40px;display:grid}.start-options{justify-items:start;gap:22px;margin-top:58px;display:grid}@media (width<=1100px){.start{grid-template-columns:1fr}.start-steps{border:0;margin-top:0;padding-left:1.4em}.start-options{margin-top:0}}.scene{height:100%;font-family:var(--specimen-family), system-ui;font-weight:var(--specimen-weight);font-size:var(--specimen-size);line-height:var(--specimen-line);font-synthesis:none;cursor:inherit;overflow:hidden}.scene strong,.scene b,.scene h1,.scene h2,.scene h3{font-weight:var(--specimen-bold)}.scene p{margin:0 0 .85em}.scene-chat{background:var(--chat-bg);color:var(--chat-ink);grid-template-columns:minmax(150px,30%) 1fr;display:grid}.chat-sidebar{background:var(--chat-side);align-content:start;gap:.15em;padding:1.1em .9em;font-size:.88em;display:grid;overflow:hidden}.chat-project{color:var(--chat-soft);margin:.9em 0 .2em;font-size:.92em}.chat-project:first-child{margin-top:0}.chat-thread{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:.25em .6em;overflow:hidden}.chat-thread.is-active{background:var(--chat-bubble)}.chat-main{grid-template-rows:auto auto 1fr auto;min-width:0;padding:.9em 1.4em 1em;display:grid;overflow:hidden}.chat-title{color:var(--chat-soft);border-bottom:1px solid color-mix(in srgb, var(--chat-ink) 10%, transparent);margin-bottom:1.1em;padding-bottom:.8em;font-size:.9em}.chat-user{background:var(--chat-bubble);border-radius:12px;justify-self:end;max-width:82%;margin-bottom:1.2em;padding:.6em .9em}.chat-reply ul{margin:0 0 .85em;padding-left:1.2em}.chat-reply li{margin-bottom:.3em}.chat-reply code,.chat-reply pre{background:var(--chat-code);border-radius:5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.84em;font-weight:400}.chat-reply code{padding:.1em .35em}.chat-reply pre{white-space:pre;margin:0;padding:.8em 1em;line-height:1.55;overflow:hidden}.chat-composer{border:1px solid color-mix(in srgb, var(--chat-ink) 14%, transparent);color:var(--chat-soft);border-radius:12px;margin-top:1em;padding:.75em 1em}.scene-article{background:var(--page-bg);color:var(--page-ink);padding:1.8em 2em}.article-kicker{color:color-mix(in srgb, var(--page-ink) 55%, transparent);margin-bottom:.5em;font-size:.82em}.article-title{letter-spacing:-.01em;margin:0 0 .35em;font-size:1.75em;line-height:1.15}.scene .article-takeaway{color:color-mix(in srgb, var(--page-ink) 80%, transparent);margin-bottom:1.1em;font-size:1.12em;line-height:1.45}.scene-interface{background:var(--ui-bg);color:var(--ui-ink);font-size:calc(var(--specimen-size) * .9);align-content:start;gap:.95em;padding:1.3em 1.4em;line-height:1.45;display:grid}.ui-header{justify-content:space-between;align-items:baseline;display:flex}.ui-title{font-size:1.3em;font-weight:var(--specimen-bold)}.ui-badge{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:999px;padding:.1em .6em;font-size:.8em}.ui-row{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:1em;padding-bottom:.9em;display:flex}.ui-label{font-weight:var(--specimen-bold);font-size:.95em}.ui-hint{color:var(--ui-soft);font-size:.82em}.ui-select{border:1px solid var(--ui-line);white-space:nowrap;border-radius:7px;padding:.35em .7em;font-size:.9em}.ui-segmented{border:1px solid var(--ui-line);border-radius:7px;font-size:.82em;display:flex;overflow:hidden}.ui-segmented span{padding:.3em .6em}.ui-segmented .is-on{background:color-mix(in srgb, var(--ui-ink) 8%, transparent)}.ui-toggle{background:var(--accent);border-radius:999px;flex:none;width:2.3em;height:1.3em;position:relative}.ui-toggle:after{content:"";background:#fff;border-radius:50%;width:1em;height:1em;position:absolute;top:.15em;right:.15em}.ui-table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.88em}.ui-table th{text-align:left;font-weight:var(--specimen-bold);color:var(--ui-soft);padding:0 0 .35em;font-size:.9em}.ui-table td{border-top:1px solid var(--ui-line);padding:.3em 0}.ui-table td:not(:first-child),.ui-table th:not(:first-child){text-align:right}.ui-tags{flex-wrap:wrap;gap:.4em;font-size:.8em;display:flex}.ui-tags span{background:color-mix(in srgb, var(--ui-ink) 7%, transparent);border-radius:999px;padding:.1em .6em}.ui-actions{gap:.6em;display:flex}.ui-button{border:1px solid var(--ui-line);border-radius:7px;padding:.45em .9em;font-size:.92em}.ui-button.is-primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:var(--specimen-bold)}.ui-toast{color:var(--ui-soft);font-size:.8em}.scene-details,.scene-code-details{background:var(--page-bg);color:var(--page-ink);align-content:start;gap:1.1em;padding:1.4em 1.5em;display:grid}.details-big{flex-wrap:wrap;gap:.15em .35em;font-size:4.4em;line-height:1.1;display:flex}.details-pairs{color:color-mix(in srgb, var(--page-ink) 85%, transparent);flex-wrap:wrap;gap:.2em .8em;font-size:2.3em;line-height:1.2;display:flex}.details-waterfall{white-space:nowrap;gap:.35em;line-height:1.3;display:grid;overflow:hidden}.code-pairs{white-space:pre;gap:.5em;font-size:1.25em;display:grid}.scene-editor{background:var(--editor-bg);color:var(--editor-ink);white-space:pre;padding:1.2em 0}.editor-line{grid-template-columns:3.2em 1fr;display:grid}.editor-gutter{text-align:right;color:color-mix(in srgb, var(--editor-ink) 35%, transparent);padding-right:1.2em}.scene i{font-style:normal}.scene .k{color:#9b3fa8}.scene .s{color:#3d7f39}.scene .c{color:color-mix(in srgb, currentColor 50%, transparent)}.scene .f{color:#2d62b8}.scene .t{color:#1d7f86}.scene .n{color:#b35a12}:root[data-theme=dark] .scene .k{color:#d18ce0}:root[data-theme=dark] .scene .s{color:#8fcf7e}:root[data-theme=dark] .scene .f{color:#82aaff}:root[data-theme=dark] .scene .t{color:#6fd0d6}:root[data-theme=dark] .scene .n{color:#f2a162}.scene-terminal{color:#dcd9d2;white-space:pre;background:#161615;padding:1.2em 1.3em}.scene-terminal .p{color:#7fb4ff}.scene-terminal .k{color:#d9a0e8}.scene-terminal .ok{color:#8fd17c}.scene-terminal .n{color:#f0b36a}.scene-hero,.scene-report{background:var(--page-bg);color:var(--page-ink);padding:2em 2.2em}.context-body{font-family:var(--context-family,system-ui);font-weight:var(--context-weight,400);font-size:var(--context-size,15px);line-height:1.6}.hero-kicker{font-family:var(--context-family,system-ui);color:color-mix(in srgb, var(--page-ink) 60%, transparent);font-size:.8em}.hero-title{letter-spacing:-.02em;margin:.3em 0 .4em;font-size:3em;line-height:1.05}.hero-cards{grid-template-columns:1fr 1fr;gap:1.5em;margin-top:1.4em;display:grid}.hero-cards h3{margin:0 0 .3em;font-size:1.3em}.scene-report h1{margin:0 0 .5em;font-size:2.1em;line-height:1.1}.scene-report h2{margin:1.2em 0 .4em;font-size:1.4em;line-height:1.2}.account{position:relative}.account-panel{z-index:30;background:var(--paper-raised);border-radius:12px;gap:12px;width:380px;padding:16px 18px;line-height:1.55;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 50px #00000029}.account-panel p{margin:0}.account-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-row .search{flex:1;width:auto}.account-error{color:var(--nope)}.button:disabled{opacity:.45;cursor:default}.button-danger{background:var(--nope);color:#fff}
