@font-face{font-family:FS Pixel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./FSPixelSansUnicode-Regular-D9-dh-Uo.ttf) format("truetype")}:root,:root[data-theme=dark]{--pixel-bg: #1e1e2e;--pixel-border: #4a4a6a;--pixel-border-light: #6a6a8a;--pixel-accent: #5a8cff;--pixel-green: #5ac88c;--pixel-shadow: 2px 2px 0px #0a0a14;--pixel-text: rgba(255, 255, 255, .8);--pixel-text-dim: rgba(255, 255, 255, .7);--pixel-btn-bg: rgba(255, 255, 255, .08);--pixel-btn-hover-bg: rgba(255, 255, 255, .15);--pixel-btn-disabled-opacity: .35;--pixel-active-bg: rgba(90, 140, 255, .25);--pixel-agent-bg: rgba(90, 200, 140, .15);--pixel-agent-hover-bg: rgba(90, 200, 140, .3);--pixel-agent-border: #5ac88c;--pixel-agent-text: rgba(200, 255, 220, .95);--pixel-close-text: rgba(255, 255, 255, .5);--pixel-close-hover: #e55;--pixel-hint-bg: #3278c8;--pixel-reset-text: #ecc;--pixel-danger-bg: #a33;--pixel-vignette: radial-gradient(ellipse at center, transparent 50%, rgba(0, 0, 0, .6) 100%);--pixel-label-bg: rgba(30, 30, 46, .7);--pixel-canvas-bg: #1e1e2e;--vscode-foreground: #cccccc;--vscode-charts-yellow: #cca700;--vscode-charts-blue: #3794ff;--vscode-charts-green: #89d185;--vscode-editor-background: rgba(10, 10, 18, .97);--vscode-list-activeSelectionBackground: rgba(255, 255, 255, .04);--vscode-widget-border: rgba(255, 255, 255, .12);--pixel-due-far: #5ac88c;--pixel-due-soon: #e3bb43;--pixel-due-near: #ef9040;--pixel-due-now: #ef5f5f;--pixel-status-permission: var(--vscode-charts-yellow, #cca700);--pixel-status-active: var(--vscode-charts-blue, #3794ff);--pixel-overlay-z: 100;--pixel-overlay-selected-z: 110;--pixel-controls-z: 50;--pixel-board-z: 120;--pixel-nav-z: 130}:root[data-theme=light]{--pixel-bg: #f6f2e8;--pixel-border: #cabe9d;--pixel-border-light: #a89a72;--pixel-accent: #2f6fd8;--pixel-green: #2f9e63;--pixel-shadow: 2px 2px 0px rgba(60, 48, 24, .22);--pixel-text: rgba(40, 32, 20, .88);--pixel-text-dim: rgba(40, 32, 20, .62);--pixel-btn-bg: rgba(40, 32, 20, .07);--pixel-btn-hover-bg: rgba(40, 32, 20, .14);--pixel-btn-disabled-opacity: .35;--pixel-active-bg: rgba(47, 111, 216, .16);--pixel-agent-bg: rgba(47, 158, 99, .14);--pixel-agent-hover-bg: rgba(47, 158, 99, .26);--pixel-agent-border: #2f9e63;--pixel-agent-text: rgba(18, 82, 46, .95);--pixel-close-text: rgba(40, 32, 20, .5);--pixel-close-hover: #c0392b;--pixel-hint-bg: #3278c8;--pixel-reset-text: #a33;--pixel-danger-bg: #a33;--pixel-vignette: radial-gradient(ellipse at center, transparent 60%, rgba(40, 32, 20, .1) 100%);--pixel-label-bg: rgba(255, 255, 255, .88);--pixel-canvas-bg: #ece4cf;--pixel-due-far: #2f9e63;--pixel-due-soon: #9c7a12;--pixel-due-near: #c2661a;--pixel-due-now: #c0392b;--vscode-foreground: #241f14;--vscode-charts-yellow: #9c6f00;--vscode-charts-blue: #2f6fd8;--vscode-charts-green: #268a55;--vscode-editor-background: rgba(250, 248, 242, .98);--vscode-list-activeSelectionBackground: rgba(40, 32, 20, .06);--vscode-widget-border: rgba(40, 32, 20, .14);--pixel-status-permission: var(--vscode-charts-yellow);--pixel-status-active: var(--vscode-charts-blue)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{margin:0;width:100%;height:100%;overflow:hidden;font-family:FS Pixel Sans,sans-serif;background:var(--pixel-canvas-bg)}#root{box-sizing:border-box;padding:var(--safe-t, 0px) var(--safe-r, 0px) 0 var(--safe-l, 0px)}.safe-probe{position:fixed;top:0;left:0;width:0;height:0;visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}*{font-family:FS Pixel Sans,sans-serif}.gantt-clean,.gantt-clean *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.4}.fin-overlay{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;background:#00000080}.fin-panel{--fin-fs: 1;display:flex;flex-direction:column;box-sizing:border-box;width:calc(100% - 40px);margin-top:20px;height:calc(100% - 20px - var(--office-toolbar-h, 72px));background:var(--vscode-editor-background, rgba(10, 10, 18, .97));border:2px solid var(--pixel-border, #4a4a6a);overflow:hidden;color:var(--pixel-text, var(--vscode-foreground));font-size:calc(13px * var(--fin-fs, 1))}.fin-header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 12px 8px}.fin-title-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.fin-title{font-size:calc(16px * var(--fin-fs, 1));font-weight:600}.fin-close{flex-shrink:0;font-size:calc(15px * var(--fin-fs, 1));padding:4px 12px;color:var(--pixel-text, var(--vscode-foreground));background:var(--pixel-btn-bg, transparent);border:2px solid var(--pixel-border, #4a4a6a);border-radius:0;cursor:pointer}.fin-body{flex:1;min-height:0;overflow:auto;overscroll-behavior-x:none;overscroll-behavior-y:contain;container-type:inline-size;display:flex;flex-direction:column;padding:0 0 16px}.fin-content{box-sizing:border-box;width:min-content;min-width:100%;padding:0;display:flex;flex-direction:column;gap:18px}.fin-pin{position:sticky;left:12px;margin-left:12px;width:calc(100cqw - 24px);box-sizing:border-box}.fin-dim{color:var(--pixel-text-dim)}.fin-small{font-size:calc(11.5px * var(--fin-fs, 1))}.fin-neg{color:var(--pixel-due-now)!important}.fin-pos{color:var(--pixel-due-far)!important}.fin-accent{color:var(--pixel-accent)}.fin-sample{font-size:calc(11px * var(--fin-fs, 1));font-weight:700;padding:1px 7px;color:#0e0e16;background:var(--pixel-due-soon)}.fin-sample-note{font-size:calc(12px * var(--fin-fs, 1));padding:6px 10px;border:2px dashed var(--pixel-due-soon);color:var(--pixel-text)}.fin-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--pixel-text-dim);padding:24px}.fin-empty-title{font-size:calc(15px * var(--fin-fs, 1));font-weight:600;color:var(--pixel-text)}.fin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.fin-stat{border:2px solid var(--pixel-border);background:var(--pixel-bg);padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.fin-stat-label{font-size:calc(12px * var(--fin-fs, 1));color:var(--pixel-text-dim)}.fin-stat-value{font-size:calc(22px * var(--fin-fs, 1));font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fin-summary .fin-stat-value{font-size:calc(30px * var(--fin-fs, 1))}.fin-stat-note{font-size:calc(11.5px * var(--fin-fs, 1));color:var(--pixel-text-dim)}.fin-section{display:flex;flex-direction:column;gap:8px;min-width:0}.fin-section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.fin-section-head h3{margin:0;font-size:calc(14.5px * var(--fin-fs, 1));font-weight:600;color:var(--pixel-accent)}.fin-hint{font-size:calc(11.5px * var(--fin-fs, 1));color:var(--pixel-text-dim)}.fin-scroll{border-top:2px solid var(--pixel-border);border-bottom:2px solid var(--pixel-border);background:var(--pixel-bg)}.fin-debug{position:fixed;right:4px;bottom:4px;z-index:10000;max-width:300px;padding:6px 8px;font:11px/1.35 ui-monospace,Menlo,monospace!important;color:#fff;background:#c81e5aeb;white-space:pre-wrap;pointer-events:none}.fin-debug *{font:inherit!important}.fin-panel[dir=rtl] .fin-pin{left:auto;right:12px;margin-left:0;margin-right:12px}.fin-panel[dir=rtl] .fin-sticky{left:auto;right:0;box-shadow:-2px 0 0 var(--pixel-border)}.fin-panel[dir=rtl] .fin-table thead th.fin-sticky{box-shadow:-2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-panel[dir=rtl] .fin-svc .fin-supergroup>td.fin-sticky,.fin-panel[dir=rtl] .fin-svc .fin-cat>td.fin-sticky{left:auto;right:0}.fin-panel[dir=rtl] .fin-svc .fin-cat>td.fin-sticky{box-shadow:-2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-panel[dir=rtl] .fin-svc .fin-supergroup-scaling>td.fin-sticky{box-shadow:inset -4px 0 0 var(--pixel-due-near),-2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-panel[dir=rtl] .fin-svc .fin-supergroup-fixed>td.fin-sticky{box-shadow:inset -4px 0 0 var(--pixel-border-light),-2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-panel[dir=rtl] .fin-svc .fin-supergroup-unknown>td.fin-sticky{box-shadow:-2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-panel[dir=rtl] .fin-detail-body{left:auto;right:10px}.fin-panel[dir=rtl] .fin-chev{transform:rotate(180deg)}.fin-panel[dir=rtl] .fin-chev.open{transform:rotate(90deg)}.fin-header-end{flex-shrink:0;display:flex;align-items:center;gap:8px}.fin-seg.fin-lang button{font-size:calc(12px * var(--fin-fs, 1));padding:2px 8px}.fin-nw{white-space:nowrap}.fin-untranslated{color:var(--pixel-due-soon);font-weight:600}.fin-ils{display:block;font-size:calc(11px * var(--fin-fs, 1));font-weight:400;color:inherit;opacity:.7;white-space:nowrap}.fin-stat-ils{font-size:calc(13px * var(--fin-fs, 1));color:inherit;opacity:.7;font-variant-numeric:tabular-nums}.fin-ils-inline{opacity:.7;font-weight:400}.fin-plate-value .fin-ils{font-size:calc(11px * var(--fin-fs, 1))}.fin-fx{flex-basis:100%}.fin-table{border-collapse:separate;border-spacing:0;width:100%;font-size:calc(12.5px * var(--fin-fs, 1))}.fin-table th,.fin-table td{padding:6px 10px;text-align:start;vertical-align:top;border-bottom:1px solid var(--vscode-widget-border);background:var(--pixel-bg)}.fin-table thead th{position:sticky;top:0;z-index:5;box-shadow:0 1px 0 var(--pixel-border);font-size:calc(11.5px * var(--fin-fs, 1));font-weight:600;color:var(--pixel-text-dim);white-space:nowrap;background:linear-gradient(var(--pixel-btn-bg),var(--pixel-btn-bg)),var(--pixel-bg)}.fin-th{white-space:normal}.fin-th .fin-icon{display:inline-block;vertical-align:-2px;width:calc(15px * var(--fin-fs, 1));height:calc(15px * var(--fin-fs, 1));margin-inline-end:5px;opacity:.85}.fin-table .fin-r{text-align:start}.fin-table thead th.fin-sticky{z-index:6;box-shadow:2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-svc .fin-supergroup>td,.fin-svc .fin-cat>td{position:sticky;top:var(--fin-top, 0px)}.fin-svc .fin-supergroup>td{z-index:3}.fin-svc .fin-cat>td{z-index:2;box-shadow:0 1px 0 var(--pixel-border)}.fin-svc .fin-supergroup>td.fin-sticky,.fin-svc .fin-cat>td.fin-sticky{z-index:4;left:0}.fin-svc .fin-cat>td.fin-sticky{box-shadow:2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-num{font-variant-numeric:tabular-nums;white-space:nowrap}.fin-sticky{position:sticky;left:0;z-index:1;box-shadow:2px 0 0 var(--pixel-border)}.fin-table tbody th{font-weight:500;white-space:nowrap}.fin-svc td{min-width:110px}.fin-svc td.fin-num{min-width:0}.fin-name{font-weight:600;min-width:150px;max-width:220px;white-space:normal!important}.fin-name-sub{display:block;margin-top:2px;font-size:calc(12px * var(--fin-fs, 1));font-weight:500;opacity:.85}:root,:root[data-theme=dark]{--b-claude:#E8896B;--b-openai:#2BC79A;--b-vercel:#F2F2F2;--b-supabase:#4ADE9B;--b-upstash:#22C3D6;--b-resend:#A78BFA;--b-apple:#B4BCC8;--b-google:#6EA8FF;--b-checkout:#FBBF24;--b-namecheap:#FF8A50;--b-legal:#E0C068;--b-lovable:#FF6FAE;--b-higgsfield:#B5EA5C;--b-suno:#EE8BF7;--b-elevenlabs:#FDE047;--b-adobe:#FF6B7D;--b-figma:#B983FF;--b-runway:#5EE6D2;--b-wispr:#7DB7FF;--b-lunair:#FDBA74;--b-riseup:#FCA5A5}:root[data-theme=light]{--b-claude:#B8532F;--b-openai:#0B7D5E;--b-vercel:#111111;--b-supabase:#178A55;--b-upstash:#0B7F8F;--b-resend:#6D4BD8;--b-apple:#5B6476;--b-google:#1A5FD0;--b-checkout:#A36A00;--b-namecheap:#C2470F;--b-legal:#8A6A12;--b-lovable:#C21F6B;--b-higgsfield:#4E7F0E;--b-suno:#A626B5;--b-elevenlabs:#8A7400;--b-adobe:#C7182E;--b-figma:#7B3FE0;--b-runway:#0F8A7A;--b-wispr:#2563C9;--b-lunair:#B4580F;--b-riseup:#C2414B}.fin-brand-claude{color:var(--b-claude)}.fin-brand-openai{color:var(--b-openai)}.fin-brand-vercel{color:var(--b-vercel)}.fin-brand-supabase{color:var(--b-supabase)}.fin-brand-upstash{color:var(--b-upstash)}.fin-brand-resend{color:var(--b-resend)}.fin-brand-apple{color:var(--b-apple)}.fin-brand-google{color:var(--b-google)}.fin-brand-checkout{color:var(--b-checkout)}.fin-brand-namecheap{color:var(--b-namecheap)}.fin-brand-legal{color:var(--b-legal)}.fin-brand-lovable{color:var(--b-lovable)}.fin-brand-higgsfield{color:var(--b-higgsfield)}.fin-brand-suno{color:var(--b-suno)}.fin-brand-elevenlabs{color:var(--b-elevenlabs)}.fin-brand-adobe{color:var(--b-adobe)}.fin-brand-figma{color:var(--b-figma)}.fin-brand-runway{color:var(--b-runway)}.fin-brand-wispr{color:var(--b-wispr)}.fin-brand-lunair{color:var(--b-lunair)}.fin-brand-riseup{color:var(--b-riseup)}.fin-cat-label{display:inline-flex;align-items:center;gap:6px}.fin-cat-icon{flex:none}.fin-cat td{font-weight:700;color:var(--pixel-accent);background:linear-gradient(var(--pixel-active-bg),var(--pixel-active-bg)),var(--pixel-bg)}.fin-row-click{cursor:pointer}.fin-row-click:hover td,.fin-row-click:hover th{background:linear-gradient(var(--pixel-btn-hover-bg),var(--pixel-btn-hover-bg)),var(--pixel-bg)}.fin-chev{display:inline-block;flex-shrink:0;width:18px;height:18px;margin-inline-end:4px;vertical-align:-3px;color:var(--pixel-accent);transition:transform .24s ease-out}.fin-chev.open{transform:rotate(90deg)}.fin-icon{flex-shrink:0;display:block}.fin-stat-label,.fin-plate-label,.fin-col-title,.fin-section-head h3{display:flex;align-items:center;gap:6px}.fin-section-head h3 .fin-icon{width:calc(20px * var(--fin-fs, 1));height:calc(20px * var(--fin-fs, 1))}.fin-stat-label .fin-icon,.fin-col-title .fin-icon{width:calc(18px * var(--fin-fs, 1));height:calc(18px * var(--fin-fs, 1))}.fin-cost-head{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.fin-cost-head .fin-expand{align-self:flex-end}.fin-name-wrap{display:flex;align-items:flex-start;gap:6px}.fin-name-text{flex:1 1 auto;min-width:0}.fin-name-wrap>.fin-chev{margin-inline-start:auto;margin-inline-end:0;margin-top:1px}.fin-expand{display:inline-flex;align-items:center;gap:2px;min-height:36px;padding:0 12px 0 8px;font-size:calc(12.5px * var(--fin-fs, 1));font-weight:600;color:var(--pixel-text);background:var(--pixel-bg);border:2px solid var(--pixel-border);border-radius:0;cursor:pointer;white-space:nowrap}.fin-expand:hover{background:var(--pixel-btn-hover-bg)}.fin-expand.open{background:var(--pixel-active-bg);border-color:var(--pixel-accent)}.fin-clp{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease-in,opacity .24s ease-in}.fin-clp.open{grid-template-rows:1fr;opacity:1;transition-timing-function:ease-out}.fin-clp-in{min-height:0;overflow:clip}.fin-table tr.fin-xrow>td,.fin-table tr.fin-xrow>th{transition:padding .24s ease-in,border-bottom-width .24s ease-in}.fin-table tr.fin-xrow.open>td,.fin-table tr.fin-xrow.open>th{transition-timing-function:ease-out}.fin-table tr.fin-xrow:not(.open)>td,.fin-table tr.fin-xrow:not(.open)>th{padding-top:0;padding-bottom:0;border-bottom-width:0}@media(prefers-reduced-motion:reduce){.fin-clp,.fin-chev,.fin-table tr.fin-xrow>td,.fin-table tr.fin-xrow>th{transition:none!important}}.fin-detail td{background:linear-gradient(var(--pixel-btn-bg),var(--pixel-btn-bg)),var(--pixel-bg)}.fin-detail-body{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:calc(12px * var(--fin-fs, 1));position:sticky;left:10px;max-width:calc(100cqw - 34px)}.fin-unver{color:var(--pixel-text-dim);opacity:.85}.fin-q{display:inline-block;margin-inline-start:3px;padding:0 4px;font-size:calc(10px * var(--fin-fs, 1));font-weight:700;line-height:14px;color:var(--pixel-bg);background:var(--pixel-text-dim);cursor:help;vertical-align:1px}.fin-badge-unver{display:table;margin-top:4px;padding:0 5px;font-size:calc(10px * var(--fin-fs, 1));font-weight:500;color:var(--pixel-text-dim);border:1px dashed var(--pixel-text-dim);white-space:nowrap}.fin-stages th:not(.fin-sticky),.fin-stages td{min-width:96px}.fin-stages th.fin-sticky{width:170px}.fin-stage-n{font-size:calc(14px * var(--fin-fs, 1));color:var(--pixel-text)}.fin-strong td,.fin-strong th{font-weight:700;font-size:calc(13.5px * var(--fin-fs, 1))}.fin-sub th{font-weight:400!important;padding-inline-start:26px;color:var(--pixel-text-dim)}.fin-sub td{font-size:calc(12px * var(--fin-fs, 1))}.fin-why{white-space:normal;max-width:160px}.fin-line{white-space:normal;max-width:180px}.fin-table .fin-note-cell{white-space:normal;text-align:start;color:var(--pixel-text-dim)}.fin-reserve{font-size:calc(13.5px * var(--fin-fs, 1))}.fin-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.fin-col{border:2px solid var(--pixel-border);background:var(--pixel-bg);padding:8px 12px;min-width:0}.fin-col-title{font-size:calc(12.5px * var(--fin-fs, 1));font-weight:700;margin-bottom:4px}.fin-list{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:3px;font-size:calc(12.5px * var(--fin-fs, 1))}.fin-plates{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.fin-plate{display:flex;flex-direction:column;gap:1px;padding:5px 8px;border:1px solid var(--pixel-border);background:var(--pixel-btn-bg);min-width:0}.fin-plate-scaling{border-color:var(--pixel-due-near)}.fin-plate-label{font-size:calc(11px * var(--fin-fs, 1));color:var(--pixel-text-dim)}.fin-plate-value{font-size:calc(16px * var(--fin-fs, 1));font-weight:700;font-variant-numeric:tabular-nums}.fin-seg{display:inline-flex;border:2px solid var(--pixel-border)}.fin-seg button{font-size:calc(11.5px * var(--fin-fs, 1));padding:2px 9px;color:var(--pixel-text-dim);background:var(--pixel-bg);border:0;border-radius:0;cursor:pointer;white-space:nowrap}.fin-seg button+button{border-inline-start:2px solid var(--pixel-border)}.fin-seg button.on{color:var(--pixel-text);background:var(--pixel-active-bg);font-weight:600}.fin-supergroup td{font-weight:700;font-size:calc(13px * var(--fin-fs, 1));color:var(--pixel-text);border-top:2px solid var(--pixel-border);background:linear-gradient(var(--pixel-btn-hover-bg),var(--pixel-btn-hover-bg)),var(--pixel-bg)}.fin-supergroup td{box-shadow:0 1px 0 var(--pixel-border)}.fin-svc .fin-supergroup-scaling>td.fin-sticky{box-shadow:inset 4px 0 0 var(--pixel-due-near),2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-svc .fin-supergroup-fixed>td.fin-sticky{box-shadow:inset 4px 0 0 var(--pixel-border-light),2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-svc .fin-supergroup-unknown>td.fin-sticky{box-shadow:2px 0 0 var(--pixel-border),0 1px 0 var(--pixel-border)}.fin-table .fin-scales{white-space:nowrap;min-width:0}.fin-scales-yes{color:var(--pixel-due-near);font-weight:600}.fin-split th{font-weight:400!important;font-size:calc(12px * var(--fin-fs, 1));padding-inline-start:26px;color:var(--pixel-text-dim)}.fin-split td{font-size:calc(12px * var(--fin-fs, 1));padding-top:2px;padding-bottom:4px}.fin-split-scaling td{color:var(--pixel-due-near);font-weight:600}.fin-split-fixed td{color:var(--pixel-text-dim)}@media(max-width:600px),(max-height:500px){.fin-overlay{position:fixed!important;inset:0;height:100%;height:100dvh;align-items:stretch;z-index:140!important}.fin-panel{--fin-fs: 1;width:100%;margin-top:0;height:100%;max-width:none;border:0;box-sizing:border-box;padding:var(--safe-t, 0px) var(--safe-r, 0px) 0 var(--safe-l, 0px)}.fin-body{padding-bottom:calc(16px + var(--safe-b, 0px))}}@media(min-width:1600px){.fin-panel{--fin-fs: 1.06}}@media(min-width:1920px){.fin-panel{--fin-fs: 1.125}}@media(min-width:2240px){.fin-panel{--fin-fs: 1.19}}@media(min-width:2560px){.fin-panel{--fin-fs: 1.25}}@media(max-height:500px){.fin-header{padding:5px 12px 4px;align-items:center}.fin-title{font-size:calc(14px * var(--fin-fs, 1))}.fin-fx{flex-basis:auto}.fin-close{font-size:calc(13px * var(--fin-fs, 1));padding:1px 9px}}@media(max-width:600px){.fin-grid.fin-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fin-grid.fin-summary:has(.fin-stat-now){grid-template-columns:repeat(2,minmax(0,1fr))}.fin-stat-now{grid-column:1 / -1}.fin-plate-value{font-size:calc(15px * var(--fin-fs, 1))}.fin-summary .fin-stat{padding:8px}.fin-summary .fin-stat-label{font-size:calc(11px * var(--fin-fs, 1))}.fin-summary .fin-stat-value{font-size:calc(19px * var(--fin-fs, 1))}.fin-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fin-table th,.fin-table td{padding:5px 8px}.fin-name{min-width:120px;max-width:140px}.fin-stages th.fin-sticky{max-width:120px;white-space:normal}}
