:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f3f1;--shell:#f7f7f4;--surface:#fff;--surface-sunken:#fbfbf8;--line:#e4e2da;--line-soft:#eeece5;--line-strong:#dedcd4;--ink:#1b1e1a;--ink-2:#35392f;--muted:#55594f;--muted-2:#7b7f76;--faint:#8b8f86;--dim:#a3a79e;--forest:#1f3a2c;--forest-hover:#172c21;--forest-soft:#edf2ea;--forest-line:#d5e2d2;--forest-mid:#4f7a5c;--forest-pale:#9dc3ac;--mint:#d8e6d3;--mint-hover:#c6dcbf;--on-forest:#f2f5ef;--amber:#d8b25c;--amber-ink:#8a6d2f;--amber-bg:#fbf3e2;--amber-line:#eeddb8;--amber-pale:#e8c98a;--clay-deep:#3a2420;--clay-pale:#f0c8bf;--clay-pale-2:#d3aca4;--clay-tint:#f7efed;--danger-bg:#fbf0ee;--danger-bg-hover:#f6e2df;--danger-line:#c9a09a;--danger-ink:#7a2e26;--display:Bitter, Georgia, "Times New Roman", serif;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r-card:10px;--r-control:8px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--canvas);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin:0}p{margin:0;line-height:1.6}button,input,select,textarea{font:inherit;color:inherit}.label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:10px}.metaRow{justify-content:space-between;gap:12px;padding:11px 14px;font-size:13px;display:flex}.metaRow+.metaRow{border-top:1px solid var(--line-soft)}.metaRow span{color:var(--muted)}.metaRow strong{font-family:var(--mono);color:var(--ink);font-weight:500}.metaRow strong.warn{color:var(--amber-ink)}.metaRow strong.ok{color:var(--forest)}.card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.card>.label{border-bottom:1px solid var(--line-soft);padding:12px 16px;display:block}.btn{border-radius:var(--r-control);background:var(--forest);min-height:46px;color:var(--on-forest);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.btn:hover:not(:disabled){background:var(--forest-hover)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.mint{background:var(--mint);color:var(--forest)}.btn.mint:hover:not(:disabled){background:var(--mint-hover)}.btn.ghost{background:var(--surface-sunken);color:var(--ink);border:1px solid var(--line-strong)}.btn.ghost:hover:not(:disabled){background:#f2f2ec}.btn.danger{background:var(--danger-bg);color:var(--danger-ink);border:1px solid var(--danger-line)}.btn.danger:hover:not(:disabled){background:var(--danger-bg-hover)}.btn.sm{min-height:40px;padding:0 14px;font-size:13px}.btn.bar{min-height:44px;font-size:13px}.field{flex-direction:column;gap:6px;display:flex}.field select,.field textarea,.field input{border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface-sunken);width:100%;font-size:14px}.field select,.field input{min-height:46px;padding:0 14px}.field textarea{resize:vertical;min-height:96px;padding:12px 14px;line-height:1.55}.field textarea::placeholder,.field input::placeholder{color:var(--dim)}.field select:focus-visible,.field textarea:focus-visible,.field input:focus-visible{outline:2px solid var(--forest-mid);outline-offset:-1px}.tag{font-family:var(--mono);letter-spacing:.1em;border:1px solid var(--line);color:var(--muted-2);white-space:nowrap;border-radius:6px;padding:6px 9px;font-size:10px}.tag.new{color:var(--amber-ink);background:var(--amber-bg);border-color:var(--amber-line)}.tag.ok{color:var(--forest);background:var(--forest-soft);border-color:var(--forest-line)}.dotLabel{font-family:var(--mono);letter-spacing:.1em;color:var(--muted-2);align-items:center;gap:7px;font-size:10px;display:inline-flex}.dotLabel i{background:var(--dim);border-radius:50%;width:6px;height:6px;display:block}.dotLabel.pending{color:var(--amber-ink)}.dotLabel.pending i{background:var(--amber)}.dotLabel.active{color:var(--forest)}.dotLabel.active i{background:var(--forest-mid)}.dotLabel.closed{color:var(--forest-mid)}.dotLabel.closed i{background:var(--forest-mid)}.tracker{grid-template-columns:repeat(4,1fr);display:grid}.tracker .step{flex-direction:column;gap:7px;display:flex}.tracker .rail{align-items:center;display:flex}.tracker .node{background:var(--forest);box-sizing:border-box;border-radius:50%;flex:none;width:9px;height:9px}.tracker .bar{background:var(--line);flex:1;height:2px}.tracker .name{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);font-size:9px}.tracker .sub{font-family:var(--mono);color:var(--faint);font-size:10px}.tracker .step.done .name{color:var(--forest)}.tracker .step.done .bar{background:var(--forest)}.tracker .step.done.beforeCurrent .bar{background:var(--amber)}.tracker .step.current .node{background:var(--amber);box-shadow:0 0 0 3px #d8b25c47}.tracker .step.current .name{color:var(--amber-ink)}.tracker .step.todo .node{background:var(--surface);border:2px solid #d5d2c9}.tracker .step.decided .node{background:var(--forest-mid);box-shadow:0 0 0 3px #4f7a5c38}.tracker .step.decided .name{color:var(--forest-mid)}.tracker .step.declined .node{background:var(--faint);box-shadow:0 0 0 3px #8b8f8633}.tracker .step.declined .name{color:var(--muted-2)}.tracker.lg{gap:0}.tracker.lg .step{gap:8px}.tracker.lg .name{font-size:10px}.appShell{background:var(--shell);flex-direction:column;width:100%;max-width:430px;min-height:100dvh;margin:0 auto;display:flex}.appMain{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:560px){.appShell{border-inline:1px solid var(--line);max-width:560px}}.sideRail,.onlyDesktop{display:none}.appBar{border-bottom:1px solid var(--line);background:var(--surface);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 14px;display:flex}.appBar .title{flex-direction:column;gap:2px;display:flex}.appBar .title strong{font-family:var(--display);font-size:15px;font-weight:700}.appBar h1{font-size:17px;font-weight:700}.appBar .scoped{font-family:var(--mono);letter-spacing:.1em;color:var(--faint);font-size:10px}.appBar .chip{font-family:var(--mono);color:#6c716a;border:1px solid var(--line-strong);white-space:nowrap;background:0 0;border-radius:6px;padding:6px 9px;font-size:11px}button.appChip{cursor:pointer}button.appChip:hover{background:var(--surface-sunken)}.appBody{scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}.appBody::-webkit-scrollbar{display:none}.appPad{flex-direction:column;gap:16px;padding:16px 20px 22px;display:flex}.padCol{display:contents}.section{flex-direction:column;gap:8px;display:flex}.statusBlock{background:var(--forest);flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.statusBlock .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.statusBlock .sbMid{display:contents}.statusBlock .eyebrow{font-family:var(--mono);letter-spacing:.16em;color:var(--forest-pale);font-size:10px}.statusBlock .state{font-family:var(--mono);letter-spacing:.1em;color:var(--amber-pale);align-items:center;gap:6px;font-size:10px;display:inline-flex}.statusBlock .state i{background:var(--amber-pale);border-radius:50%;width:7px;height:7px;display:block}.statusBlock .state.on{color:var(--mint)}.statusBlock .state.on i{background:var(--mint)}.statusBlock .headline{font-family:var(--display);color:var(--on-forest);text-wrap:pretty;font-size:22px;font-weight:600;line-height:1.3}.statusBlock .footnote{font-family:var(--mono);letter-spacing:.08em;color:var(--forest-pale);font-size:10px}.statusBlock.sanction{background:var(--clay-deep)}.statusBlock.sanction .eyebrow{color:var(--clay-pale-2)}.statusBlock.sanction .state,.statusBlock.sanction .footnote{color:var(--clay-pale)}.statusBlock.sanction .headline{color:var(--clay-tint)}.statusBlock .badges{flex-wrap:wrap;gap:8px;display:flex}.statusBlock .badges span{font-family:var(--mono);letter-spacing:.08em;color:var(--clay-pale);border:1px solid #f0c8bf59;border-radius:5px;padding:5px 8px;font-size:10px}.disclosure{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;padding:13px 14px;display:flex}.disclosure:hover{background:var(--surface-sunken)}.disclosure .left{align-items:center;gap:9px;display:flex}.disclosure .left i{background:var(--forest-mid);border-radius:50%;flex:none;width:7px;height:7px;display:block}.disclosure .left b{font-size:13px;font-weight:600}.disclosure .left em{font-family:var(--mono);color:var(--faint);font-size:11px;font-style:normal}.disclosure .sign{font-family:var(--mono);color:#6c716a;font-size:15px}.disclosurePanel{border-top:1px solid var(--line-soft)}.listRow{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;padding:13px 14px;display:flex}.listRow+.listRow{border-top:1px solid var(--line-soft)}a.listRow:hover,button.listRow:hover{background:var(--surface-sunken)}button.listRow,a.listRow{cursor:pointer}.listRow .stack{flex-direction:column;gap:3px;display:flex}.listRow .stack b{font-size:13px;font-weight:600}.listRow .stack small{font-family:var(--mono);color:var(--faint);font-size:10px}.listRow .caret{color:var(--faint);font-size:16px}.caseRow{flex-direction:column;gap:10px;padding:13px 14px;display:flex}.caseRow+.caseRow{border-top:1px solid var(--line-soft)}.caseRow .head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.caseRow .head b{text-transform:capitalize;font-size:13px;font-weight:600}.caseRow .head time{font-family:var(--mono);color:var(--faint);font-size:10px}.caseCard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:7px;padding:13px 14px;display:flex}.caseCard .head{justify-content:space-between;align-items:center;gap:12px;display:flex}.caseCard .head time{font-family:var(--mono);color:var(--faint);font-size:11px}.caseCard h3{font-family:var(--sans);text-transform:capitalize;font-size:14px;font-weight:600}.caseCard p{color:var(--muted);font-size:13px;line-height:1.55}.caseCard .tracker{border-top:1px solid var(--line-soft);padding-top:12px}.caseCard .outcome{border-top:1px solid var(--line-soft);color:var(--forest);padding-top:8px;font-size:12px;line-height:1.55}.caseCard .outcome strong{font-weight:600}.caseCard .outcome.neutral{color:var(--muted)}.caseCard .outcome.neutral strong{color:var(--ink)}.formCard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:12px;padding:16px 16px 18px;display:flex}.formCard h2{font-size:17px;font-weight:600}.fineprint{color:var(--muted-2);text-wrap:pretty;font-size:12px;line-height:1.6}.standardsIntro{background:var(--forest);flex-direction:column;gap:10px;padding:20px;display:flex}.standardsIntro .label{color:var(--forest-pale)}.standardsIntro h2{color:var(--on-forest);text-wrap:pretty;font-size:21px;font-weight:600;line-height:1.3}.standardsList{flex-direction:column;padding:0 20px 22px;display:flex}.standardsList article{border-bottom:1px solid var(--line);gap:14px;padding:18px 0 16px;display:flex}.standardsList article:last-of-type{border-bottom:0}.standardsList .n{font-family:var(--mono);color:var(--faint);padding-top:2px;font-size:11px}.standardsList h3{font-size:16px;font-weight:600}.standardsList p{color:var(--muted);text-wrap:pretty;margin-top:5px;font-size:13px}.tabBar{border-top:1px solid var(--line-strong);background:var(--surface);padding:8px 6px calc(18px + env(safe-area-inset-bottom));flex:none;grid-template-columns:repeat(4,1fr);display:grid}.tabBar button{border-radius:var(--r-control);color:var(--faint);font-family:var(--mono);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:7px 0;font-size:10px;display:flex}.tabBar button svg{width:18px;height:18px;display:block}.tabBar button[aria-current=page]{background:var(--forest-soft);color:var(--forest);font-weight:500}.notice{border:1px solid var(--forest-line);background:var(--forest-soft);color:var(--forest);border-radius:var(--r-card);padding:12px 14px;font-size:13px;line-height:1.5}.notice.error{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger-ink)}.empty{border:1px dashed var(--line-strong);border-radius:var(--r-card);color:var(--faint);text-align:center;padding:22px 16px;font-size:13px}@media (min-width:900px){.holderPage{padding:0}.appShell{background:var(--canvas);border:0;flex-direction:row;width:100%;max-width:none;height:100dvh;min-height:100dvh;overflow:hidden}.appMain{flex:1;min-width:0;overflow:hidden}.tabBar,.onlyMobile,.appBar .onlyMobile{display:none}h1.onlyDesktop{display:block}span.onlyDesktop{display:inline-block}.sideRail{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:22px;width:264px;padding:22px 14px 18px;display:flex}.railBrand{flex-direction:column;gap:3px;padding:0 10px;display:flex}.railBrand strong{font-family:var(--display);font-size:17px;font-weight:700}.railBrand .scoped{font-family:var(--mono);letter-spacing:.1em;color:var(--faint);font-size:10px}.railNav{flex-direction:column;flex:1;gap:2px;display:flex}.railNav button{border-radius:var(--r-control);min-height:42px;color:var(--muted-2);font-family:var(--mono);letter-spacing:.08em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0 10px;font-size:11px;display:flex}.railNav button svg{flex:none;width:18px;height:18px}.railNav button:hover{background:var(--surface-sunken);color:var(--ink)}.railNav button[aria-current=page]{background:var(--forest-soft);color:var(--forest);box-shadow:inset 2px 0 0 var(--forest);font-weight:500}.railFoot{padding:0 10px}.railFoot .btn{width:100%}.appBar{padding:17px max(32px,50% - 560px)}.appBar h1{font-size:20px}.statusBlock{gap:16px;padding:26px max(32px,50% - 560px) 28px}.statusBlock .headline{max-width:620px;font-size:26px}.statusBlock .sbMid{justify-content:space-between;align-items:center;gap:32px;display:flex}.sbMid .btn{flex:none;min-width:236px}.statusBlock .badges{flex:none}.appPad{width:min(1120px,100%);margin-inline:auto;padding:26px 32px 44px}.accessPad,.reportsPad,.appealsPad{align-items:start;gap:20px;display:grid}.accessPad{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.reportsPad,.appealsPad{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.padCol{flex-direction:column;gap:16px;display:flex}.spanAll{grid-column:1/-1}.standardsIntro{padding:30px max(32px,50% - 560px)}.standardsIntro h2{max-width:660px;font-size:27px}.standardsList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;width:min(1120px,100%);margin-inline:auto;padding:6px 32px 44px;display:grid}.standardsList article:nth-last-of-type(-n+2){border-bottom:0}.standardsList a.listRow{grid-column:1/-1;margin-top:14px}}.overlayHost{min-height:100dvh;position:relative}.overlayHost[data-locked=true]>.appShell,.overlayHost[data-locked=true]>.console{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.loginOverlay{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(112%);background:#1b1e1a57;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.loginCard{background:var(--surface);border:1px solid var(--line-strong);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:14px;width:min(360px,100%);padding:24px 22px;display:flex;box-shadow:0 30px 60px -32px #1d1b1880}.loginCard h2{font-size:20px;font-weight:700}.loginCard p{color:var(--muted);font-size:13px}.loginQr{aspect-ratio:1;border:1px solid var(--line);background:#fff;border-radius:12px;width:min(240px,100%);padding:10px}.loginCard pre{width:100%;font-family:var(--mono);text-align:left;white-space:pre-wrap;word-break:break-all;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--r-control);margin:0;padding:12px;font-size:11px}.loginCard .status{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px}.loginCard .status.bad{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--danger-ink);font-size:13px}.console{background:var(--shell);flex-direction:column;height:100dvh;min-height:100dvh;display:flex}.consoleBar{background:var(--ink);color:var(--on-forest);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;display:flex}.consoleBar .brand{align-items:center;gap:14px;display:flex}.consoleBar .brand strong{font-family:var(--display);font-size:15px;font-weight:700}.consoleBar .restricted{font-family:var(--mono);letter-spacing:.14em;color:var(--clay-pale);border:1px solid #f0c8bf66;border-radius:5px;padding:4px 8px;font-size:10px}.consoleBar .side{align-items:center;gap:10px;display:flex}.consoleBar .who{font-family:var(--mono);color:#a8ada4;font-size:11px}.consoleBar .link{font-family:var(--mono);color:#dfe3da;border:1px solid #dfe3da4d;border-radius:6px;padding:6px 10px;font-size:11px}.consoleBar .link:hover{background:#ffffff14}.statStrip{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:28px;padding:14px 22px;display:flex}.statStrip .stat{flex-direction:column;gap:3px;display:flex}.statStrip .stat span{font-family:var(--mono);letter-spacing:.16em;color:var(--faint);font-size:10px}.statStrip .stat strong{font-family:var(--display);font-size:21px;font-weight:700}.statStrip .stat strong.warn{color:var(--amber-ink)}.statStrip .stat .counts{font-family:var(--mono);color:var(--muted);font-size:12px}.consoleBody{flex:1;grid-template-columns:372px minmax(0,1fr);display:grid;overflow:hidden}.queue{border-right:1px solid var(--line);background:var(--surface-sunken);flex-direction:column;display:flex;overflow:hidden}.queueTabs{border-bottom:1px solid var(--line);flex:none;gap:6px;padding:12px 16px;display:flex}.queueTabs button{font-family:var(--mono);letter-spacing:.1em;color:var(--muted-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:10px}.queueTabs button[aria-selected=true]{color:var(--forest);background:var(--forest-soft)}.queueList{scrollbar-width:none;flex:1;overflow-y:auto}.queueList::-webkit-scrollbar{display:none}.queueItem{text-align:left;border:0;border-bottom:1px solid var(--line-soft);cursor:pointer;background:0 0;flex-direction:column;gap:7px;width:100%;padding:14px 16px;display:flex}.queueItem:hover{background:#f3f3ee}.queueItem[aria-current=true]{background:var(--surface);box-shadow:inset 3px 0 0 var(--forest)}.queueItem .head{justify-content:space-between;align-items:center;gap:10px;display:flex}.queueItem .age{font-family:var(--mono);color:var(--faint);font-size:10px}.queueItem .name{text-transform:capitalize;font-size:14px;font-weight:600}.queueItem .ref{font-family:var(--mono);color:var(--faint);word-break:break-all;font-size:10px}.casePane{flex-direction:column;display:flex;overflow:hidden}.caseScroll{scrollbar-width:none;flex-direction:column;flex:1;gap:20px;padding:22px 26px 26px;display:flex;overflow-y:auto}.caseScroll::-webkit-scrollbar{display:none}.caseHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.caseHead .titleStack{flex-direction:column;gap:7px;display:flex}.caseHead h2{text-transform:capitalize;font-size:26px;font-weight:700}.caseHead .tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.trackerPanel{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:16px 18px}.trackerPanel.sunken{background:var(--surface-sunken)}.caseCols{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.caseCol{flex-direction:column;gap:18px;display:flex}.statement{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:18px}.statement .label{padding-bottom:10px;display:block}.statement p{color:var(--ink-2);text-wrap:pretty;font-size:14px;line-height:1.65}.evidenceCard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.evidenceCard .top{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.evidenceCard .top .stack{flex-direction:column;gap:4px;display:flex}.evidenceCard .top .stack small{color:var(--muted);font-size:13px}.evidenceCard pre{border-top:1px solid var(--line-soft);background:var(--ink);font-family:var(--mono);color:#cfd6ca;white-space:pre-wrap;word-break:break-word;max-height:320px;margin:0;padding:16px 18px;font-size:12px;line-height:1.7;overflow:auto}.evidenceCard .foot{border-top:1px solid var(--line-soft);font-family:var(--mono);letter-spacing:.06em;color:var(--faint);padding:11px 18px;font-size:10px}.logCard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.logCard .entries{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.logCard .entry{gap:10px;font-size:12px;line-height:1.5;display:flex}.logCard .entry time{font-family:var(--mono);color:var(--faint);white-space:nowrap}.logCard .entry span{color:var(--muted)}.decisionBar{border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:14px 26px;display:flex}.decisionBar.sunken{background:var(--surface-sunken)}.decisionBar .group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.decisionBar .divider{background:var(--line);width:1px;height:28px}.decisionBar .hint{font-family:var(--mono);letter-spacing:.06em;color:var(--faint);font-size:10px}.consoleNotice{border-bottom:1px solid var(--line);background:var(--forest-soft);color:var(--forest);flex:none;padding:10px 26px;font-size:13px}.consoleNotice.error{background:var(--danger-bg);color:var(--danger-ink)}.blankPane{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;flex:1;place-items:center;font-size:12px;display:grid}.gate{place-items:center;min-height:100dvh;padding:24px;display:grid}@media (max-width:1080px){.console{height:auto}.consoleBody{grid-template-columns:1fr;overflow:visible}.queue{border-right:0;border-bottom:1px solid var(--line);max-height:340px}.casePane,.caseScroll{overflow:visible}.caseCols{grid-template-columns:1fr}.decisionBar{position:sticky;bottom:0}}
