/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Space Grotesk Variable", "Segoe UI", system-ui, sans-serif;--color-accent:#ff5b1c;--color-accent-soft:#ff8a57;--color-accent-text:#c2410c;--color-accent-wash:#fff1ea;--color-accent-ink:#16110d;--color-ink:#0f141b;--color-ink-2:#465163;--color-ink-3:#667183;--color-paper:#e9edf2;--color-sheet:#fff;--color-sheet-2:#f6f8fa;--color-sheet-3:#eef1f5;--color-rule:#e7eaef;--color-rule-2:#d6dbe3;--color-ring:#dde2e9;--color-field:#f8f9fb;--color-field-line:#d9dee6;--color-rail:#0a0d12;--color-rail-2:#171e29;--color-rail-ink:#8e98a8;--color-rail-on:#1d2633;--color-hero:#121821;--color-hero-2:#19212d;--color-hero-3:#161d28;--color-hero-ink:#f3f5f8;--color-hero-ink-2:#a3adbb;--color-hero-ink-3:#7f8a9a;--color-hero-line:#253041;--color-hero-line-2:#344156;--color-hero-good:#4fd18e;--color-hero-bad:#ff7a6e;--color-hero-warn:#f5b454;--color-good:#137a42;--color-good-fill:#1f9d57;--color-good-wash:#e8f6ee;--color-bad:#b42318;--color-bad-fill:#d92d20;--color-bad-wash:#fdebe9;--color-warn:#9a5b00;--color-warn-fill:#d98e04;--color-warn-wash:#fdf0d9;--color-accent-glow:#ff5b1c1f;--color-good-line:#bfe3cd;--color-s1:#ff5b1c;--color-s2:#2b3544;--color-s3:#6c7888;--color-s4:#aab4c2;--color-s5:#1f9d57;--color-chart-line:#0f141b;--color-g-pre:#e3e7ed;--color-g-build:#2b3544;--color-g-build-ink:#fff;--color-lock:#2d4a6b;--color-lock-wash:#eaf1f9;--color-lock-hero:#9cc3f3;--color-lock-line:#c3d4e8;--color-lock-hero-bg:#15202e;--color-lock-hero-line:#2d4a6b;--shadow-kettly:0 1px 2px #0f141b0f, 0 10px 30px #0f141b1f;--radius-kettly:8px;--radius-panel:12px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--pos-rgb:31, 157, 87;--neg-rgb:217, 45, 32;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-w:84px;--gutter:32px;--hero:var(--color-hero);--hero-line:var(--color-hero-line);--paper:var(--color-paper);--sheet:var(--color-sheet);--sheet-2:var(--color-sheet-2);--sheet-3:var(--color-sheet-3);--field:var(--color-field);--field-line:var(--color-field-line);--ring:var(--color-ring);--rule:var(--color-rule);--rule-2:var(--color-rule-2);--ink:var(--color-ink);--ink-2:var(--color-ink-2);--ink-3:var(--color-ink-3);--accent:var(--color-accent);--accent-ink:var(--color-accent-ink);--accent-text:var(--color-accent-text);--accent-soft:var(--color-accent-soft);--accent-wash:var(--color-accent-wash);--accent-glow:var(--color-accent-glow);--good:var(--color-good);--good-fill:var(--color-good-fill);--good-wash:var(--color-good-wash);--good-line:var(--color-good-line);--warn:var(--color-warn);--warn-fill:var(--color-warn-fill);--warn-wash:var(--color-warn-wash);--bad:var(--color-bad);--bad-fill:var(--color-bad-fill);--bad-wash:var(--color-bad-wash);--shadow:var(--shadow-kettly);--f-display:var(--font-display);--f-ui:var(--font-sans);--r:var(--radius-kettly);--r-panel:var(--radius-panel);--s1:var(--color-s1);--s2:var(--color-s2);--s3:var(--color-s3);--s4:var(--color-s4);--s5:var(--color-s5);--chart-line:var(--color-chart-line)}input[type=checkbox]{margin:3px 3px 3px 4px}textarea::placeholder{color:revert;opacity:revert}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){:root{--rail-w:72px;--gutter:24px}}@media (width<=760px){:root{--gutter:16px}}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-paper);color:var(--color-ink);font:500 13.5px/1.45 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}select{background-color:var(--color-sheet)}option,optgroup{background-color:var(--color-sheet);color:var(--color-ink)}button{cursor:pointer}::-webkit-datetime-edit{display:revert}::-webkit-datetime-edit-fields-wrapper{padding:revert}::-webkit-datetime-edit{padding-block:revert}::-webkit-datetime-edit-year-field{padding-block:revert}::-webkit-datetime-edit-month-field{padding-block:revert}::-webkit-datetime-edit-day-field{padding-block:revert}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}}@layer components{.rgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:36px;display:grid}.rcol{flex-direction:column;gap:18px;min-width:0;display:flex}.rh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.rh h3{font:600 16px/1.25 var(--f-display);margin:0}.rh span{color:var(--ink-3);font-size:12.5px;font-weight:600}.card{background:var(--sheet);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--ring);min-width:0;padding:14px 16px}.card-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.card-h h3{font:600 15.5px/1.25 var(--f-display);margin:0}.card-h .aside{color:var(--ink-3);font-size:12.5px;font-weight:600}.callout{background:var(--sheet-2);box-shadow:0 0 0 1px var(--rule);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13.5px;display:flex}.callout .big{font:600 22px/1.2 var(--f-display);white-space:nowrap;font-variant-numeric:tabular-nums}.sbar{gap:3px;height:18px;display:flex}.sbar i{border-radius:4px;min-width:3px;height:100%;display:block}.sbar i.u{background:var(--uc)}.ul2{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-top:8px;font-size:12.5px;font-weight:600;display:flex}.ul2>span{align-items:center;gap:6px;display:inline-flex}.ul2 b{font:600 13px/1.2 var(--f-display);color:var(--ink)}.less{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:center;align-items:center;gap:8px;margin:11px 0;font-size:12.5px;font-weight:600;display:flex}.less:before,.less:after{content:"";background:var(--rule-2);flex:1;min-width:12px;height:1px}.lg{grid-template-columns:repeat(5,minmax(0,auto));justify-content:space-between;gap:10px 0;margin-top:10px;display:grid}.lg>div{border-left:1px solid var(--rule);min-width:0;padding:0 10px 0 12px}.lg>div:first-child{border-left:0;padding-left:0}.lg span{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.lg span i{border-radius:2px;flex:none;width:9px;height:9px;display:inline-block}.lg b{font:600 15px/1.25 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;display:block}.lg b.profit{color:var(--good)}.lg b.neg{color:var(--bad)}.lg em{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600;display:block}.bu-tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%}.bu-tbl th{color:var(--ink-3);text-align:right;white-space:nowrap;padding:0 6px 6px;font-size:12px;font-weight:700}.bu-tbl th:first-child{text-align:left;width:34%;padding-left:0}.bu-tbl td{border-top:1px solid var(--rule);text-align:right;white-space:nowrap;padding:6px}.bu-tbl td:first-child{text-align:left;padding-left:0;overflow:hidden}.bu-tbl td:last-child,.bu-tbl th:last-child{padding-right:0}.bu-tbl td.v{font:600 14px/1.2 var(--f-display)}.bu-tbl td.c{color:var(--ink-2);font-weight:600}.meas{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.m{border-bottom:1px solid var(--rule);min-width:0;padding:9px 12px 9px 0}.m:not(:nth-child(4n+1)){border-left:1px solid var(--rule);padding-left:14px}.m span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;display:block;overflow:hidden}.m b{font:600 18px/1.25 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.m b small{font:600 12px/1 var(--f-ui);color:var(--ink-3);margin-left:3px}.more-m{color:var(--ink-2);background:0 0;border:0;align-items:center;gap:6px;padding:8px 0 0;font-size:12.5px;font-weight:700;display:inline-flex}.more-m:hover{color:var(--ink)}.more-m svg{transition:transform .15s}.more-m[aria-expanded=true] svg{transform:rotate(90deg)}.measures{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.measure{border-bottom:1px solid var(--rule);justify-content:space-between;gap:10px;padding:6px 0;font-size:13px;display:flex}.measure .mv{font:600 13.5px/1.3 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap}.measure .ml{color:var(--ink-2);font-weight:600}.measure .ml small{color:var(--ink-3);font-size:11.5px;font-weight:500}.tbl-wrap{overflow-x:auto}.tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.tbl th,.tbl td{text-align:left;vertical-align:baseline;padding:5px 8px}.tbl td.n,.tbl th.n{text-align:right;white-space:nowrap}.tbl thead th{color:var(--ink-3);border-bottom:1px solid var(--rule-2);padding-top:4px;font-size:12px;font-weight:700}.tbl tbody td{border-bottom:1px solid var(--rule)}.appr{font-size:13.5px}.appr td.n{font:600 14px/1.3 var(--f-display)}.appr .sec-row td{letter-spacing:.02em;color:var(--ink-3);text-transform:none;border-bottom:0;padding:16px 10px 5px;font-size:12px;font-weight:800}.appr .sec-row:first-child td{padding-top:2px}.appr .grp td{color:var(--ink);border-bottom:0;padding:10px 10px 3px;font-size:13px;font-weight:800}.appr .item td:first-child{padding-left:22px}.appr td:first-child{padding-left:10px}.appr td:last-child{padding-right:10px}.appr .det{color:var(--ink-3);font-size:12.5px;font-weight:500}.appr .dot{background:var(--uc);vertical-align:0;border-radius:2px;width:9px;height:9px;margin:0 8px 0 -17px;display:inline-block}.appr .subtotal td{border-bottom:1px solid var(--rule-2);font-weight:800}.appr .total td{background:var(--sheet-2);border-bottom:0;padding-top:7px;padding-bottom:7px;font-weight:800}.appr .total td.n{font-weight:700}.appr .note td{color:var(--accent-text);border-bottom:0;font-size:12.5px}.appr .grand td{background:var(--good-wash);color:var(--good);border-top:6px solid var(--sheet);border-bottom:0;padding-top:10px;padding-bottom:10px;font-weight:800}.appr .grand td.n{font:700 17px/1.2 var(--f-display)}.appr .grand td:first-child{border-radius:8px 0 0 8px}.appr .grand td:last-child{border-radius:0 8px 8px 0}.appr .grand.loss td{background:var(--bad-wash);color:var(--bad)}.appr .grand .det{color:inherit;opacity:.85}.neg{color:var(--bad)}.chart{width:100%;position:relative}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart text{fill:var(--ink-3);font:600 11px var(--f-ui);font-variant-numeric:tabular-nums}.chart .axis-line{stroke:var(--rule-2);stroke-width:1px}.chart .grid-line{stroke:var(--rule);stroke-width:1px}.chart .zero-line{stroke:var(--ink-3);stroke-width:1px}.chart .band{fill:var(--sheet-2)}.chart .band-label{fill:var(--ink-3);font:700 11px var(--f-ui)}.chart .crosshair{stroke:var(--ink-3);stroke-width:1px}.chart .lbl-strong{fill:var(--ink);font-weight:700}.legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.tip{pointer-events:none;background:var(--sheet);box-shadow:var(--shadow), 0 0 0 1px var(--ring);z-index:10;border-radius:8px;min-width:170px;padding:8px 10px;font-size:12px;position:absolute}.tip .t-h{color:var(--ink-3);margin-bottom:4px;font-size:11.5px;font-weight:800}.tip .t-r{justify-content:space-between;align-items:center;gap:8px;padding:1px 0;display:flex}.tip .t-r b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.tip .t-r span{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.tip .key{border-radius:1px;width:12px;height:2px;display:inline-block}.cf-tbl{width:max-content;min-width:100%;font-size:12.5px}.cf-tbl td,.cf-tbl th{white-space:nowrap;padding:4px 9px}.cf-tbl tbody tr:hover td{background:var(--sheet-2)}.cf-tbl .phase{color:var(--ink-3);white-space:nowrap;font-size:11.5px;font-weight:700}.cf-tbl tfoot td{border-top:1px solid var(--ink-2);font-weight:800}.cf-scroll{max-height:520px;box-shadow:0 0 0 1px var(--rule);border-radius:8px;overflow:auto}.cf-scroll thead th{background:var(--sheet);z-index:1;position:sticky;top:0}.cf-scroll tfoot td{background:var(--sheet);position:sticky;bottom:0}.sens-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 12px;display:grid}@container (width>=700px){.sens-controls{grid-template-columns:1.7fr 1.35fr .8fr 1.25fr .8fr}}.sens-tbl{border-collapse:separate;border-spacing:3px;font-variant-numeric:tabular-nums;width:100%}.sens-tbl th{color:var(--ink-3);text-align:center;white-space:nowrap;padding:6px;font-size:12px;font-weight:700}.sens-tbl th.rowh{text-align:right}.sens-tbl td{text-align:center;font:600 13.5px/1.2 var(--f-display);color:var(--ink);white-space:nowrap;background:var(--sheet-2);border-radius:6px;padding:10px 6px}.sens-tbl td.base{outline:2px solid var(--ink);outline-offset:-2px;font-weight:700}.sens-axis{color:var(--ink-3);font-size:12px;font-weight:800}.sens-scale{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.sens-scale .ramp{border-radius:4px;width:160px;height:8px}.busy{opacity:.45;transition:opacity .15s}.be-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=1240px){.rgrid{grid-template-columns:minmax(0,1fr);gap:24px}}.rbody>.card{box-shadow:none;background:0 0;border-radius:0;padding:0}.rbody>.card+.card{border-top:1px solid var(--rule);padding-top:18px}.rbody>.callout+.card,.rbody>.be-grid+.card{border-top:0;padding-top:0}.fgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fgrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.fgrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.f{flex-direction:column;gap:4px;min-width:0;display:flex}.f>label,.f>.lbl{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.f .hint{color:var(--ink-3);font-size:11.5px;font-weight:500}.fi{border:1px solid var(--field-line);background:var(--field);border-radius:7px;align-items:center;min-width:0;height:32px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}.fi:hover{border-color:var(--field-line)}@supports (color:color-mix(in lab, red, red)){.fi:hover{border-color:color-mix(in srgb, var(--field-line) 60%, var(--ink-3))}}.fi:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);background:var(--sheet)}.fi input,.fi select{background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 10px;font-weight:600}.fi input{text-align:right;font-variant-numeric:tabular-nums}.fi input.txt{text-align:left}.fi input::placeholder{color:var(--ink-3);opacity:.75;font-weight:500}.fi select{cursor:pointer;background-color:#0000;padding-right:4px}.fi select option{background:var(--sheet)}.fi .ad{color:var(--ink-3);white-space:nowrap;flex:none;padding:0 9px;font-size:12.5px;font-weight:500}.fi .ad.pre{padding-right:0}.fi .ad.suf{padding-left:0}.fi select.ad-sel{width:auto;color:var(--ink-3);border-left:1px solid var(--rule);flex:none;height:70%;padding:0 4px 0 2px;font-size:12.5px;font-weight:600}.fi select.ad-sel:hover{color:var(--ink)}.seg{background:var(--sheet-3);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button{height:28px;color:var(--ink-2);background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:700}.seg button[aria-pressed=true]{background:var(--sheet);color:var(--ink);box-shadow:0 1px 2px #0f141b1a, 0 0 0 1px var(--ring)}.modebar .seg{background:var(--ring)}@supports (color:color-mix(in lab, red, red)){.modebar .seg{background:color-mix(in srgb, var(--ring) 55%, var(--paper))}}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.check{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.check input{width:15px;height:15px;accent-color:var(--accent)}.f>.check{height:32px}.note-area{resize:vertical;border:1px solid var(--field-line);background:var(--field);border-radius:7px;width:100%;min-height:84px;padding:9px 10px;font-weight:500;line-height:1.5}.note-area:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);background:var(--sheet);outline:none}.sec-note{color:var(--ink-3);margin:0;font-size:12.5px;font-weight:500}.sub-h{color:var(--ink-3);letter-spacing:.01em;justify-content:space-between;align-items:baseline;gap:8px;margin:4px 0 -4px;font-size:12px;font-weight:800;display:flex}.sub-h .sub-total{font:600 13px/1.2 var(--f-display);color:var(--ink);font-variant-numeric:tabular-nums}.btn{border:1px solid var(--rule-2);background:var(--sheet);height:34px;color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}.btn:hover{border-color:var(--ink-3)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover{background:#ff6f38;border-color:#ff6f38}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--sheet-3)}.btn.small{height:30px;padding:0 11px;font-size:12.5px}.btn[disabled]{opacity:.5;cursor:default}.btn svg{flex:none}.icon-btn{width:28px;height:28px;color:var(--ink-3);background:0 0;border:1px solid #0000;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid}.icon-btn:hover{background:var(--sheet-3);color:var(--ink)}.add-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.add-row select{border:1px dashed var(--rule-2);background:var(--sheet);height:32px;color:var(--ink-2);cursor:pointer;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}.add-row select:hover{border-color:var(--ink-3);color:var(--ink)}.qa{background:var(--sheet-2);border-radius:8px;grid-template-columns:minmax(180px,1fr) minmax(118px,136px);align-items:end;gap:10px 14px;padding:10px 12px 11px;display:grid}.qa .qt{align-self:center;align-items:flex-start;gap:11px;min-width:0;display:flex}.qa .qi{background:var(--sheet);width:32px;height:32px;box-shadow:0 0 0 1px var(--rule-2);color:var(--ink);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.qa .qt b{font:600 15px/1.25 var(--f-display);display:block}.qa .qt span{color:var(--ink-3);margin-top:1px;font-size:12px;font-weight:500;line-height:1.4;display:block}.qa .qt .linkbtn{font-size:12px}.step{border:1px solid var(--field-line);background:var(--sheet);border-radius:8px;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;height:34px;display:grid;overflow:hidden}.step button{height:100%;color:var(--ink-3);background:var(--sheet-2);border:0;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:600;display:flex}.step button:hover{color:var(--ink);background:var(--sheet-3)}.step button:first-child{border-right:1px solid var(--rule)}.step button:last-child{border-left:1px solid var(--rule)}.step input{text-align:center;font:600 14px/1 var(--f-display);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 2px}.step:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.step.on{border-color:var(--accent);background:var(--accent-wash)}.step.on input{color:var(--accent-text)}.uses{flex-direction:column;display:flex}.use{border-left:3px solid var(--uc);min-width:0;margin:16px 20px 0;padding-left:14px}.use,.srow,.line{scroll-margin:64px 0 88px}.uh{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:36px;display:flex}.chip{background:var(--ut);height:26px;color:var(--ux);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;max-width:100%;padding:0 4px 0 8px;font-size:13px;font-weight:700;display:inline-flex}.chip i{background:var(--uc);border-radius:2px;flex:none;width:9px;height:9px;display:inline-block}.ut{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}.chip-sel{color:inherit;font:inherit;cursor:pointer;field-sizing:content;background:0 0;border:0;border-radius:4px;outline:none;max-width:100%;padding:2px 0;font-weight:700}.chip-sel:focus-visible{box-shadow:0 0 0 2px var(--uc)}.chip-sel option{background:var(--sheet);color:var(--ink);font-weight:600}.use-name{color:var(--ink-2);field-sizing:content;background:0 0;border:1px solid #0000;border-radius:5px;outline:none;width:18ch;min-width:11ch;max-width:34ch;padding:3px 6px;font-size:13.5px;font-weight:700}.use-name::placeholder{color:var(--ink-3);opacity:.8;font-weight:500}.use-name:hover{border-color:var(--field-line)}.use-name:focus{border-color:var(--accent);background:var(--sheet);box-shadow:0 0 0 3px var(--accent-glow)}.chip.sm{height:22px;padding:0 8px 0 6px;font-size:12.5px}.chip.sm span{text-overflow:ellipsis;overflow:hidden}.uh .um{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 10px;min-width:0;display:flex}.uh .st{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:600}.uh .uv{font:600 18px/1.2 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:10px}.uh .icon-btn{margin-right:-4px}.confirm-row{background:var(--bad-wash);color:var(--bad);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 2px;padding:8px 10px;font-size:12.5px;font-weight:700;display:flex}.grp{margin-top:6px}.gh{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:40px;display:flex}.gt{text-align:left;min-width:0;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:260px;align-items:center;gap:9px;padding:8px 0;display:flex}.gt .chev{color:#9aa3b1;flex:none;transition:transform .15s}.gt[aria-expanded=true] .chev{transform:rotate(90deg)}.gt b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;font-size:11.5px;font-weight:800}.gt span{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.gt:hover b,.gt:hover .chev{color:var(--ink)}.ga{align-items:center;gap:8px;display:inline-flex}.ga label{color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:600}.ga .step{border-radius:7px;grid-template-columns:26px minmax(0,1fr) 26px;width:112px;height:28px}.ga .step input{font-size:13px}.gv{font:600 14.5px/1.2 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:124px;margin-right:34px}.gb>.line{border-top:0;padding-top:2px}.use-empty,.use-adv{margin:8px 0 6px}.stbl{flex-direction:column;display:flex}.srow{border-top:1px solid var(--rule);grid-template-columns:minmax(160px,2.3fr) minmax(108px,1fr) minmax(64px,.6fr) minmax(82px,.7fr) minmax(176px,1.5fr) minmax(116px,1fr) minmax(124px,1.1fr) 28px;align-items:center;gap:6px;padding:5px 0;display:grid}.srow.shead{color:var(--ink-3);border-top:0;padding:0 0 5px;font-size:12px;font-weight:700}.srow.shead span{white-space:nowrap}.srow.shead .pr{padding-left:9px}.srow .n,.srow.shead .n{text-align:right}.srow .fi{height:30px}.srow .fi input,.srow .fi select{padding:0 8px;font-size:13px}.srow .f>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-val{text-align:right;min-width:0;line-height:1.2}.c-val b{font:600 14px/1.25 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.c-val span{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600;display:block}.srow.rr .c-name,.srow.rr.shead span:first-child,.stbl.no-ten .c-name,.stbl.no-ten .shead span:first-child{grid-column:span 2}.fi.off{background:0 0;border-style:dashed}.fi.off input{color:var(--ink-3)}.pill-aff{letter-spacing:.04em;text-transform:uppercase;color:var(--ux);font-size:10.5px;font-weight:800;display:inline-block}.lines{flex-direction:column;display:flex}.line{border-top:1px solid var(--rule);flex-direction:column;gap:8px;min-width:0;padding:10px 0 11px;display:flex}.lines>.line:first-child{border-top:0;padding-top:4px}.line-head{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;display:grid}.line-head .fi{height:30px}.line-head .fi input.txt{font-size:13.5px;font-weight:700}.line-val{font:600 15px/1.2 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.line-grid{gap:8px;display:grid}.line-grid .fi input,.line-grid .fi select{font-size:13px}.line-grid .fi select{padding-left:8px}.line-grid .fi .ad{padding:0 7px}.line-grid .f>label{font-size:11.5px}.line-grid.g3{grid-template-columns:1fr 1.3fr 1.4fr}.line-grid.g3e{grid-template-columns:repeat(3,minmax(0,1fr))}.line-grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.line-grid.g6e{grid-template-columns:repeat(6,minmax(0,1fr))}.line-grid.g6e .f>label:not(.sr){white-space:normal;align-items:flex-end;min-height:2.4em;line-height:1.2;display:flex}.line-grid.lf{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.line-grid.lh{grid-template-columns:repeat(auto-fit,minmax(136px,1fr))}.line-foot{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.jv-lines{margin-top:4px}.jv-note{color:var(--warn);margin:0;font-size:12.5px;font-weight:600}.jv-note:empty{display:none}.jv-fl{margin:6px 0 0}.jv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.jv-steps li{background:var(--sheet-2);border-radius:8px;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;display:flex}.jv-steps span{color:var(--ink-3);font-size:11.5px;font-weight:700}.jv-steps b{font:600 15px/1.2 var(--f-display);font-variant-numeric:tabular-nums}.jv-card{flex-direction:column;gap:10px;display:flex}.jv-card .fl{margin-bottom:0}.jv-wrap{overflow-x:auto}.jv-tbl td b{text-overflow:ellipsis;display:block;overflow:hidden}.jv-tbl td small{color:var(--ink-3);font-size:11.5px;font-weight:600;display:block}@media (width<=560px){.jv-steps{grid-template-columns:minmax(0,1fr)}}.line-head.fold{grid-template-columns:auto minmax(0,1fr) auto auto}.lfold{color:#9aa3b1;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:28px;padding:0;display:grid}.lfold:hover{color:var(--ink);background:var(--sheet-3)}.lfold .chev{transition:transform .15s}.lfold[aria-expanded=true] .chev{transform:rotate(90deg)}.line-body{flex-direction:column;gap:8px;display:flex}.line-body[hidden],.line-sum[hidden]{display:none}.line-sum{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:-4px 0 0 32px;font-size:12.5px;font-weight:600}.line.shut{padding-bottom:9px}.f.implied input{color:var(--ink-3);font-style:italic}.terms,.own{background:var(--sheet-2);border-radius:8px;flex-direction:column;gap:8px;min-width:0;margin:4px 0 6px;padding:10px 12px 11px;display:flex}.own{border-left:2px solid var(--uc);border-radius:0 8px 8px 0;margin:0 34px 8px 16px}.tm-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12.5px;display:flex}.tm-h b{color:var(--ink-2);font-weight:800}.tm-h span{color:var(--ink-3);font-weight:500}.tm-h .linkbtn{margin-left:auto;font-size:12px}.terms .fi,.own .fi{background:var(--sheet)}.terms .line-grid.lf,.own .line-grid.lf{grid-template-columns:repeat(auto-fit,minmax(118px,176px))}.terms .wv,.own .wv{background:0 0;padding:0}.terms .adv,.own .adv{background:0 0}.growth .tm-h .adv-tag{color:var(--accent-text);align-self:center;font-weight:800}.growth .gr-row{grid-template-columns:112px minmax(0,1fr);align-items:end;gap:8px;display:grid}.growth .gr-l{color:var(--ink-2);padding-bottom:8px;font-size:12.5px;font-weight:700}.growth .line-grid.g6e .f>label{min-height:0}.growth .gr-row+.gr-row .f>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.growth .fi input::placeholder{color:var(--ink-3);opacity:.7}.rev-foot .rf-fields{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.wv{background:var(--sheet-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:9px 12px;display:flex}.wv .wl{color:var(--ink-2);white-space:nowrap;margin-right:2px;font-size:12.5px;font-weight:800}.wv .f{flex-direction:row;align-items:center;gap:7px}.wv .f>label{font-size:12.5px}.wv .fi{background:var(--sheet);width:104px;height:28px}.use-add{border-top:1px solid var(--rule);flex-wrap:wrap;gap:4px 14px;padding:4px 0 2px;display:flex}.addl{height:36px;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.addl i{background:var(--sheet-3);border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;font-style:normal;display:inline-flex}.addl:hover{color:var(--ink)}.addl:hover i{background:var(--ut,var(--sheet-3));color:var(--ux,var(--ink))}.adduse{border:1px solid var(--rule-2);background:var(--sheet);width:calc(100% - 40px);min-height:44px;color:var(--ink);text-align:left;border-radius:10px;align-items:center;gap:12px;margin:16px 20px 0;padding:0 14px;font-size:13.5px;font-weight:800;display:flex}.adduse:hover{border-color:var(--ink-3)}.adduse .pl{background:var(--ink);width:22px;height:22px;color:var(--sheet);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.adduse span{color:var(--ink-3);font-size:12.5px;font-weight:500}.rev-foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:14px 20px 0;padding-top:12px;display:flex}.rev-foot .f{width:180px}.rev-end{height:18px}.bb-h{color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:-4px;font-size:12px;font-weight:800;display:flex}.bb-h em{font-style:normal;font-weight:600}.bb{flex-direction:column;display:flex}.bbrow{border-top:1px solid var(--rule);font-variant-numeric:tabular-nums;grid-template-columns:minmax(96px,1.5fr) minmax(58px,.8fr) minmax(62px,.75fr) minmax(74px,.95fr) minmax(64px,.8fr) minmax(84px,1.1fr);align-items:center;gap:6px;padding:4px 0;display:grid}.bbrow.bbhead{color:var(--ink-3);border-top:0;padding:0 0 5px;font-size:12px;font-weight:700}.bbrow .n{text-align:right;white-space:nowrap}.bbrow .c{color:var(--ink-2);font-weight:600}.bbrow .v{font:600 14px/1.2 var(--f-display);text-align:right;white-space:nowrap}.bbrow .fi{height:28px}.bbrow .fi input{padding:0 6px;font-size:13px}.bbrow .fi .ad{padding:0 5px;font-size:12px}.bbrow .f>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bbrow.tot{border-top:1px solid var(--rule-2);font-weight:800}.bbrow.tot .c{color:var(--ink-3)}.cost-total{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-top:9px;font-weight:800;display:flex}.cost-total b{font:700 15px/1.2 var(--f-display);font-variant-numeric:tabular-nums}.fees-q{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0 2px;font-weight:700;display:flex}.fees-q b{font:700 15px/1.2 var(--f-display);font-variant-numeric:tabular-nums}.fl{color:var(--ink-3);justify-content:space-between;gap:10px;margin-bottom:6px;font-size:12.5px;font-weight:700;display:flex}.fl b{font:600 13.5px/1.2 var(--f-display);color:var(--ink);font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.dialog-b .lede{color:var(--ink);max-width:64ch;margin:0;font-size:14.5px;font-weight:500;line-height:1.55}.fb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fb-msg{min-height:130px}.fb-note{color:var(--ink-3);margin:-4px 0 0;font-size:12px;font-weight:500}.fb-err{color:var(--bad);margin:0;font-size:12.5px;font-weight:700}@media (width<=760px){.fb-grid{grid-template-columns:1fr}}.af-start{text-align:left;border:1px solid var(--accent);flex-direction:column;gap:4px;display:flex}@supports (color:color-mix(in lab, red, red)){.af-start{border:1px solid color-mix(in srgb, var(--accent) 55%, var(--rule-2))}}.af-start{background:var(--accent-wash);color:var(--ink);border-radius:10px;padding:13px 15px}.af-start b{align-items:center;gap:7px;font-weight:800;display:inline-flex}.af-start b svg{color:var(--accent)}.af-start span{color:var(--ink-2);font-size:12.5px;font-weight:500}.af-start:hover{border-color:var(--accent)}.af-drop{border:1.5px dashed var(--rule-2);text-align:center;cursor:pointer;background:var(--sheet-2);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:22px 16px;display:flex}.af-drop:hover,.af-drop.over{border-color:var(--accent);background:var(--accent-wash)}.af-drop b{color:var(--accent-text);font-weight:800}.af-drop span{color:var(--ink-3);font-size:12.5px}.af-drop .af-files{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.af-drop .af-files:empty{display:none}.af-work{flex-direction:column;gap:12px;padding:6px 0;display:flex}.af-bar{background:var(--sheet-3);border-radius:2px;height:4px;overflow:hidden}.af-bar i{background:var(--accent);border-radius:2px;width:35%;height:100%;animation:1.6s ease-in-out infinite af-slide;display:block}@keyframes af-slide{0%{transform:translate(-100%)}to{transform:translate(290%)}}.af-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.af-head .sec-note{flex:260px}.af-type{width:280px;max-width:100%}.af-legend{color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;font-size:12px;font-weight:600;display:flex}.af-legend>span{align-items:center;gap:6px;display:inline-flex}.af-group h3{color:var(--ink-3);margin:4px 0 2px;font-size:12px;font-weight:800}.af-row{border-top:1px solid var(--rule);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:3px 10px;padding:8px 0;display:grid}.af-row input{width:15px;height:15px;accent-color:var(--accent);margin-top:2px}.af-main{flex-wrap:wrap;column-gap:8px;min-width:0;font-size:13px;display:flex}.af-main b{font-weight:800}.af-main span{color:var(--ink-2)}.af-note{color:var(--ink-3);overflow-wrap:anywhere;grid-column:2/4;font-size:12px}.af-badge{font:800 10.5px/1 var(--f-ui);white-space:nowrap;border-radius:10px;padding:4px 8px}.af-badge.doc{color:#2448b8;background:#edf1fd}.af-badge.est{background:var(--warn-wash);color:var(--warn)}.af-missing{background:var(--sheet-2);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.af-missing h3{margin:0;font-size:12.5px;font-weight:800}.af-missing ul{color:var(--ink-2);gap:2px;margin:0;padding-left:18px;font-size:12.5px;display:grid}.adv{border:1px dashed var(--rule-2);background:var(--sheet-2);border-radius:10px;flex-direction:column;gap:10px;padding:11px 13px 13px;display:flex}.adv-h{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.adv-h b{font-weight:700}.adv-tag{font:800 9.5px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);border:1px solid;border-radius:4px;padding:3px 5px 2px}.adv .lines{background:var(--sheet);border:1px solid var(--rule);border-radius:8px;padding:0 11px}.adv .lines>.line:first-child{padding-top:10px}.af-dot{vertical-align:1px;background:#2f5ce0;border-radius:50%;flex:none;width:7px;height:7px;margin-right:5px;display:inline-block}.af-dot.est,.f.af-est .af-dot{background:var(--warn-fill)}.af-dot.doc,.f.af-doc .af-dot{background:#2f5ce0}.af-dot.def,.f.af-def .af-dot{background:#8a94a6}.f.af-def .fi{border-color:#8a94a6}@supports (color:color-mix(in lab, red, red)){.f.af-def .fi{border-color:color-mix(in srgb, #8a94a6 45%, var(--field-line))}}.f.af-est .fi{border-color:var(--warn-fill)}@supports (color:color-mix(in lab, red, red)){.f.af-est .fi{border-color:color-mix(in srgb, var(--warn-fill) 55%, var(--field-line))}}.f.af-doc .fi{border-color:#2f5ce0}@supports (color:color-mix(in lab, red, red)){.f.af-doc .fi{border-color:color-mix(in srgb, #2f5ce0 40%, var(--field-line))}}@container (width<=900px){.srow:not(.shead){grid-template-columns:repeat(6,minmax(0,1fr));row-gap:6px;padding:10px 0 8px;position:relative}.srow.shead{display:none}.srow .c-name{grid-column:1/span 5}.srow .c-act{grid-area:1/6;place-self:end}.srow .c-ten{grid-column:1/span 2}.srow .c-units{grid-column:3/span 2}.srow .c-size{grid-column:5/span 2}.srow .c-price{grid-column:1/span 3}.srow .c-paid{grid-column:4/span 3}.srow .c-val{text-align:left;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.srow .f>label{clip:auto;width:auto;height:auto;font-size:11px;position:static;overflow:hidden}.srow .c-name .fi{height:32px}.srow.rr .c-name,.stbl.no-ten .c-name{grid-column:1/span 5}.srow.rr .c-units,.stbl.no-ten .c-units{grid-column:1/span 3}.srow.rr .c-size,.stbl.no-ten .c-size{grid-column:4/span 3}.srow.rr .c-price{grid-column:1/span 3}.srow.rr .c-wk{grid-column:4/span 3}.srow.rr .c-wk:empty{display:none}}@container (width>=560px) and (width<=900px){.srow:not(.shead){grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,.8fr) 28px}.srow .c-name{grid-column:1/span 4}.srow .c-act{grid-column:5}.srow .c-ten{grid-column:1}.srow .c-units{grid-column:2}.srow .c-size{grid-column:3/span 2}.srow .c-price{grid-column:1}.srow .c-paid{grid-column:2}.srow .c-val{text-align:right;grid-column:3/span 3;align-self:end;display:block}.srow.rr .c-name,.stbl.no-ten .c-name{grid-column:1/span 4}.srow.rr .c-units,.stbl.no-ten .c-units{grid-column:1}.srow.rr .c-size,.stbl.no-ten .c-size{grid-column:2}.srow.rr .c-wk{grid-column:3/span 2}.srow.rr .c-price{grid-column:1/span 2}.stbl.no-ten .c-price{grid-column:1}.stbl.no-ten .c-paid{grid-column:2}}@container (width<=640px){.qa{grid-template-columns:minmax(0,1fr)}.gt{flex-basis:100%;align-items:baseline;padding-bottom:2px}.gt .chev{align-self:center}.gt span{white-space:normal}.gh{padding-bottom:8px}.ga{flex:auto;justify-content:space-between}.gv{min-width:0;margin-left:auto;margin-right:0}.own{margin:0 0 8px 8px}.terms .line-grid.lf,.own .line-grid.lf{grid-template-columns:repeat(2,minmax(0,1fr))}.bbrow:not(.bbhead){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"use use cost cost""nia eff gia rate";align-items:end;row-gap:6px;padding:9px 0}.bbrow.bbhead{display:none}.bbrow>.chip{grid-area:use;place-self:center start}.bbrow>.v{grid-area:cost;align-self:center}.bbrow>.nia-c{text-align:left;grid-area:nia;padding-bottom:6px}.bbrow>.bb-eff{grid-area:eff}.bbrow>.bb-gia{grid-area:gia}.bbrow>.bb-rate{grid-area:rate}.bbrow .f>label{clip:auto;width:auto;height:auto;font-size:11px;position:static;overflow:hidden}.bbrow .nia-c:before{content:"NIA ";color:var(--ink-3);font-size:11px;font-weight:600}.bbrow.tot{grid-template-areas:"use use cost cost""nia nia gia rate"}.bbrow.tot>:first-child{grid-area:use}.bbrow.tot>:nth-child(2){text-align:left;grid-area:nia}.bbrow.tot>:nth-child(4){grid-area:gia}.bbrow.tot>:nth-child(5){grid-area:rate}.bbrow.tot .blank{display:none}.meas{grid-template-columns:repeat(2,minmax(0,1fr))}.m:not(:nth-child(4n+1)){border-left:0;padding-left:0}.m:nth-child(2n){border-left:1px solid var(--rule);padding-left:14px}.lg{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.lg>div{border-left:0;padding-left:0}.measures,.be-grid{grid-template-columns:1fr}.line-grid.g4,.line-grid.g6e,.line-grid.g3,.line-grid.g3e,.fgrid,.fgrid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.uh{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"chip x""meta val";gap:4px 10px;display:grid}.uh .ut{grid-area:chip;justify-self:start}.uh .icon-btn{grid-area:x;align-self:start}.uh .um{grid-area:meta}.uh .st{margin-left:0}.uh .uv{grid-area:val;align-self:end;margin-left:0}.line-head{grid-template-columns:minmax(0,1fr) auto auto}.line-head>.fi:first-child{grid-column:1/-1}.line-grid.lf{grid-template-columns:repeat(2,minmax(0,1fr))}.adduse span:not(.pl){display:none}.wv .f{flex:100%;justify-content:space-between}.wv .fi{width:132px}.growth .gr-row{grid-template-columns:minmax(0,1fr);gap:4px}.growth .gr-l{padding-bottom:0}.growth .line-grid.g6e{grid-template-columns:repeat(3,minmax(0,1fr))}.growth .gr-row+.gr-row .f>label{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@media (width<=760px){.use{margin:14px 16px 0;padding-left:12px}.adduse{width:calc(100% - 32px);margin:14px 16px 0}.rev-foot{margin-left:16px;margin-right:16px}}.acct{flex:none;position:relative}.acct-btn{border:1px solid var(--color-hero-line-2);color:#eef1f5;background:0 0;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 9px 0 4px;display:inline-flex}.acct-btn:hover{background:#1b2330;border-color:#46536a}.acct-btn[aria-expanded=true]{border-color:var(--accent)}.av{color:#fff;width:26px;height:26px;font:800 11px/1 var(--f-ui);letter-spacing:.03em;background:#2a3445;border-radius:6px;place-items:center;display:inline-grid}.acct-menu{z-index:40;background:var(--sheet);box-shadow:var(--shadow), 0 0 0 1px var(--ring);width:300px;min-width:250px;max-width:calc(100vw - 32px);color:var(--ink);border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute}.acct-menu button{text-align:left;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.acct-menu button:hover,.acct-menu button:focus-visible{background:var(--sheet-3);outline:none}.acct-menu button b{font-weight:700}.acct-menu button span{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px;font-weight:500}.acct-menu hr{border:0;border-top:1px solid var(--rule);margin:4px 0}.acct-h{flex-direction:column;gap:3px;padding:8px 10px 10px;display:flex}.acct-h b{font:600 16px/1.25 var(--f-display);color:var(--ink);overflow-wrap:anywhere}.acct-h span{color:var(--ink-2);font-size:12.5px;font-weight:600}.acct-firm{color:var(--ink-2);flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.5;display:flex}@media (width>=1101px){.bar:has(.acct){flex-wrap:nowrap}.bar:has(.acct) .crumb{flex:0 auto}}@media (width<=760px){.acct-menu{width:auto;max-width:none}}.welcome .w-list{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.55;list-style:outside;display:flex}.welcome li{color:var(--ink-2);font-size:13px;font-weight:500;line-height:1.5}.welcome li b{font-weight:700}.welcome .fine{color:var(--ink-3);border-top:1px solid var(--rule);margin:0;padding-top:12px;font-size:12px;font-weight:500;line-height:1.5}.sites-hero .h-title{font:600 19px/1.2 var(--f-display);letter-spacing:-.01em;color:#fff;margin:0;padding:3px 0}.sites-hero .h-title:focus{outline:none}.sites-hero .crumb-firm{color:var(--color-hero-ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.sites-hero .mi .mi-l{color:var(--color-hero-ink-3);font-size:11.5px;font-weight:600}.sites-hero .mi .mi-v{font:500 24px/1.15 var(--f-display);color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sites-hero .meta{padding-bottom:18px}.sites-ws{padding-bottom:40px}.sites-ws .card{background:var(--sheet);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--ring);min-width:0;padding:14px 16px}.sites-tools{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:14px;display:flex}.sites-tools[hidden]{display:none}.sites-tools .search{background:var(--sheet);flex:300px;max-width:520px;height:38px}.sites-tools .search svg{color:var(--ink-3);flex:none;margin-left:11px}.sites-tools .search input.txt{padding-left:9px;font-weight:600}.tools-note{color:var(--ink-3);flex:260px;min-width:0;margin:0;font-size:12.5px;font-weight:500}.folders{flex-direction:column;gap:14px;display:flex}.folder .ph{padding-right:84px}.folder .tabl{min-width:0}.folder .tabl .f-name{overflow-wrap:anywhere}.folder .tabl .no.fic{flex:none;place-items:center;width:28px;height:24px;padding:0;display:inline-grid}.folder .tabl .no.fic svg{display:block}.folder .f-more{position:absolute;top:11px;right:44px}.ph .addr{color:var(--ink-2);overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:600}.ph .fmeta{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600}.folder.shut .ph{border-bottom:0}.folder .pb{gap:12px}.f-acts{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.f-empty{border:1px dashed var(--rule-2);background:var(--sheet-2);color:var(--ink-3);border-radius:10px;flex-direction:column;gap:2px;padding:14px 16px;font-size:13px;font-weight:500;display:flex}.f-empty b{color:var(--ink);font-weight:700}.empty-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.empty-card p{color:var(--ink-2);margin:0;font-weight:600}.empty-card p b{color:var(--ink)}.ap{background:var(--sheet);box-shadow:0 0 0 1px var(--rule-2);border-radius:10px;min-width:0}.ap-h{background:var(--sheet-2);border-bottom:1px solid var(--rule);border-radius:10px 10px 0 0;align-items:center;gap:6px 10px;padding:9px 12px;display:flex}.ap-t{min-width:0}.ap-t b{font:600 15px/1.25 var(--f-display);color:var(--ink);overflow-wrap:anywhere;display:block}.ap-t span{color:var(--ink-3);font-size:12.5px;font-weight:600;display:block}.rvl{flex-direction:column;display:flex}.rv{border-top:1px solid var(--rule);grid-template-columns:28px minmax(112px,.8fr) minmax(0,2fr) minmax(118px,1fr) minmax(128px,1fr) 118px;align-items:center;gap:6px 12px;padding:8px 12px;display:grid}.rv.rv-head{color:var(--ink-3);border-top:0;padding-top:7px;padding-bottom:3px;font-size:12px;font-weight:700}.rv.rv-head+.rv{border-top:0}.rv.rv-head .n{text-align:right}.rv.current{background:var(--accent-wash)}.rv:last-child{border-radius:0 0 10px 10px}.rv-id{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.rv-l{font:600 16px/1.2 var(--f-display);white-space:nowrap}.rv-info{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;gap:1px;font-size:12.5px;font-weight:600;display:flex}.rv-info em{color:var(--ink-3);font-style:normal;font-weight:500}.rv-info em.lk{color:var(--color-lock);font-weight:600}.rv-info em.lk svg{vertical-align:-1px;margin-right:4px;display:inline}.rv-f{text-align:right;min-width:0}.rv-f small{color:var(--ink-3);font-size:11px;font-weight:600;display:none}.rv-f b{font:600 14.5px/1.25 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);display:block}.rv-f b.tbc{color:var(--ink-3)}.rv-f span{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600;display:block}.rv-go{justify-self:end}.stp{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:11.5px;font-weight:800;display:inline-flex}.stp.st-Draft{background:var(--accent-wash);color:var(--accent-text)}.stp.st-For-review{background:var(--warn-wash);color:var(--warn)}.stp.st-Approved{background:var(--good-wash);color:var(--good)}.stp.st-Offer-made,.stp.locked{background:var(--color-lock-wash);color:var(--color-lock)}.rv.current .stp.st-Draft{background:var(--sheet)}@container (width<=720px){.rv:not(.rv-head){grid-template-columns:28px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ck id go""ck info info""ck f1 f2";row-gap:6px;padding:10px 12px 11px}.rv-ck{grid-area:ck;align-self:start}.rv.rv-head{display:none}.rv-id{grid-area:id}.rv-info{grid-area:info}.rv-f.f1{grid-area:f1}.rv-f.f2{grid-area:f2}.rv-go{grid-area:go}.rv-f{text-align:left;align-self:start}.rv-f small{display:block}}.dlg-p{color:var(--ink-2);overflow-wrap:anywhere;max-width:64ch;margin:0;font-size:13.5px;font-weight:500;line-height:1.55}.dlg-p b{color:var(--ink);font-weight:700}.dlg-foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;display:flex}.acct-form .f .err{color:var(--bad);font-size:12px;font-weight:700}.acct-form .f .err[hidden]{display:none}.acct-form .fi.bad{border-color:var(--bad-fill)}.acct-form .fi{background:var(--sheet)}.dialog h2{overflow-wrap:anywhere}@media (width<=760px){.sites-hero .hb[data-act=feedback],.sites-hero .crumb-firm{display:none}.sites-hero .h-title{font-size:18px}.ph .fmeta{white-space:normal;flex-basis:100%;margin-left:0}.ph .addr{flex-basis:100%}.sites-ws{padding-bottom:90px}}.revbar{border-bottom:1px solid var(--color-hero-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 0;display:flex}.rb-l{color:var(--color-hero-ink-3);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11px;font-weight:800}.rb-revs{flex-wrap:wrap;gap:6px;display:flex}.rb-rev{border:1px solid var(--color-hero-line-2);color:#cdd4de;height:34px;font:600 12px/1 var(--f-ui);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:inline-flex;position:relative}.rb-rev b{font:600 15px/1 var(--f-display);color:#fff}.rb-rev span{color:var(--color-hero-ink-3)}.rb-rev svg{color:var(--color-lock-hero);flex:none}.rb-rev:hover{background:#1b2330;border-color:#46536a}.rb-rev[aria-current=true]{border-color:var(--accent);cursor:default;background:#2a1b13}.rb-rev[aria-current=true] span{color:var(--accent-soft)}.rb-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.rb-acts .hb[disabled]{opacity:.6;cursor:default}.ap-t{flex:auto}.ap-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:4px;display:flex}.ap-acts .btn svg{color:var(--ink-3)}.rv-go{align-items:center;gap:4px;display:flex}.btn.danger{background:var(--bad-fill);border-color:var(--bad-fill);color:#fff}.btn.danger:hover{background:var(--bad);border-color:var(--bad)}.imp-row{border-top:1px solid var(--rule);padding-top:12px}.rs-added{color:var(--ink-2);flex-direction:column;gap:2px;max-height:220px;margin:0;padding-left:18px;font-size:13px;font-weight:600;list-style:outside;display:flex;overflow-y:auto}@media (width<=760px){.rb-acts{flex:100%;margin-left:0}.revbar .rb-l{flex-basis:100%}}@container (width<=560px){.ap-h{flex-wrap:wrap}.ap-acts{justify-content:flex-start}}.lockban{background:var(--color-lock-hero-bg);border:1px solid var(--color-lock-hero-line);border-radius:10px;align-items:flex-start;gap:12px;margin:10px 0 0;padding:10px 14px;display:flex}.lockban .lb-ic{width:30px;height:30px;color:var(--color-lock-hero);background:#1d3049;border-radius:8px;flex:none;place-items:center;display:grid}.lockban b{font:600 15px/1.35 var(--f-display);color:#fff;overflow-wrap:anywhere;display:block}.lockban span{color:#a9bfd9;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.lockban .lb-eng{color:#dfe4eb;font-weight:600}.hist{border-bottom:1px solid var(--color-hero-line);flex-wrap:wrap;align-items:flex-start;gap:4px 14px;padding:9px 0 10px;display:flex}.hist-l{color:var(--color-hero-ink-3);letter-spacing:.08em;text-transform:uppercase;flex:none;padding-top:3px;font-size:11px;font-weight:800}.hist ol{flex-direction:column;flex:420px;gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hist li{color:#dfe4eb;grid-template-columns:7px minmax(0,1fr);align-items:baseline;column-gap:10px;font-size:12.5px;font-weight:600;line-height:1.5;display:grid}.hist li i{background:var(--color-hero-ink-3);border-radius:2px;width:7px;height:7px;display:inline-block;transform:translateY(-1px)}.hist li.k-locked i{background:var(--color-lock-hero)}.hist li.k-unlocked i{background:var(--color-hero-warn)}.hist li.k-created i,.hist li.k-revision i{background:var(--accent)}.hist li span{overflow-wrap:anywhere;min-width:0}.hist li em{color:var(--color-hero-ink-3);white-space:nowrap;margin-left:10px;font-style:normal;font-weight:500}.hist .linkbtn{color:var(--accent-soft);align-self:flex-end;font-size:12px}.hist .linkbtn.only-m{display:none}.ro-note{border-radius:var(--radius-kettly);background:var(--color-lock-wash);box-shadow:inset 0 0 0 1px var(--color-lock-line);color:var(--color-lock);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:9px 13px;font-size:13px;font-weight:600;display:flex}.ro-note svg{flex:none}.ro-note .linkbtn{color:var(--color-lock)}.inputs.ro .fi,.inputs.ro .step{border-style:dashed;border-color:var(--rule-2);box-shadow:none;background:0 0}.inputs.ro .fi:hover{border-color:var(--rule-2)}.inputs.ro input:disabled,.inputs.ro select:disabled,.inputs.ro textarea:disabled{color:var(--ink-2);-webkit-text-fill-color:var(--ink-2);opacity:1;cursor:not-allowed}.inputs.ro select:disabled{appearance:none}.inputs.ro .step button{opacity:.35;cursor:not-allowed}.inputs.ro .seg button:disabled{cursor:not-allowed}.inputs.ro .seg button[aria-pressed=false]:disabled{opacity:.55}.inputs.ro .note-area{background:0 0;border-style:dashed}.inputs.ro .use-name:disabled:hover{border-color:#0000}.dlg-lock{background:var(--color-lock-wash);color:var(--color-lock);overflow-wrap:anywhere;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.dlg-lock svg{flex:none;margin-top:2px}.acct-form .f .hint{color:var(--ink-3);font-size:12px;font-weight:500}.acct-form .note-area.bad{border-color:var(--bad-fill)}@media (width<=760px){.hist li em{white-space:normal;margin-left:0;display:block}.hist ol{flex-basis:100%}.hist:not(.all) li:nth-child(n+2){display:none}.hist .linkbtn.only-m{display:inline}.lockban b{font-size:14px}}.ck{flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.ck input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}.ck input:disabled{cursor:not-allowed}.rv.ticked{background:var(--accent-wash)}.rv.ticked .stp.st-Draft{background:var(--sheet)}.tray{left:var(--rail-w);z-index:25;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom,0px));background:var(--color-hero);color:var(--color-hero-ink);border-top:1px solid var(--color-hero-line);position:fixed;bottom:0;right:0;box-shadow:0 -10px 30px #0f141b2e}.tray-in{flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:1640px;margin:0 auto;display:flex}.tray-t{font:600 15px/1.2 var(--f-display);color:#fff}.tray-chips{flex-wrap:wrap;flex:300px;gap:6px;min-width:0;display:flex}.tchip{border:1px solid var(--color-hero-line-2);background:var(--color-hero-2);color:#e9edf3;border-radius:7px;align-items:center;gap:4px;max-width:100%;height:28px;padding:0 3px 0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.tchip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tchip svg.lk{color:var(--color-lock-hero);flex:none}.tchip button{width:22px;height:22px;color:var(--color-hero-ink-2);background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:inline-grid}.tchip button:hover{color:#fff;background:#1b2330}.tray-note{color:var(--color-hero-ink-2);font-size:12.5px;font-weight:600}.tray .hb[disabled]{opacity:.45;cursor:default}.tray-space{height:72px}.compare-view{--hl:#fff3cf;--hl-line:#efd68a}.compare-view .h-title{font:600 19px/1.2 var(--f-display);letter-spacing:-.01em;color:#fff;margin:0;padding:3px 0}.compare-view .h-title:focus{outline:none}.cmp-ws{padding-bottom:40px}.cmp-tools{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:12px;display:flex}.cmp-tools .sp{flex:auto}.cmp-legend{color:var(--ink-3);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.cmp-legend i{background:var(--hl);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--hl-line);border-radius:4px;flex:none}.cmp-card{background:var(--sheet);border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--color-ring);min-width:0}.cmp-scroll{border-radius:var(--radius-panel);overflow-x:auto}.cmp-scroll:focus-visible{outline-offset:-2px}.cmp{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:calc(170px + var(--ncol,3) * 178px);font-variant-numeric:tabular-nums}.cmp th,.cmp td{text-align:right;vertical-align:top;border-bottom:1px solid var(--rule);padding:9px 14px}.cmp thead th{vertical-align:bottom;border-bottom:1px solid var(--rule-2);padding-top:14px;padding-bottom:12px}.cmp th:first-child,.cmp td:first-child{z-index:1;text-align:left;background:var(--sheet);border-right:1px solid var(--rule);width:200px;min-width:150px;position:sticky;left:0}.cmp .corner{color:var(--ink-3);font-size:12px;font-weight:700}.cmp .corner span{margin-top:2px;font-weight:500;display:block}.cmp tbody th{color:var(--ink);font-size:13px;font-weight:700}.cmp tbody th small{color:var(--ink-3);margin-top:1px;font-size:11.5px;font-weight:500;display:block}.cmp .is-base{background:var(--sheet-2)}.col-h{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.col-h .site{color:var(--ink-3);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}.col-h .site svg{flex:none}.col-h .nm{font:600 15px/1.25 var(--f-display);color:var(--ink);text-align:right;text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.col-h .nm:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.col-h .rv-line{align-items:center;gap:6px;display:inline-flex}.col-h .rv-line b{font:600 14px/1 var(--f-display)}.col-h .dt{color:var(--ink-3);font-size:11.5px;font-weight:600}.col-h .acts{align-items:center;gap:4px;min-height:28px;margin-top:5px;display:inline-flex}.col-h .icon-btn{width:28px;height:28px;color:var(--ink-3);background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:inline-grid}.col-h .icon-btn:hover{background:var(--sheet-3);color:var(--ink)}.base-tag{font:800 10px/1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:4px;padding:4px 6px 3px}.cmp .grp-row th{text-align:left;letter-spacing:.02em;color:var(--ink-3);background:var(--sheet);border-right:0;border-bottom:1px solid var(--rule-2);padding:16px 14px 6px;font-size:12px;font-weight:800;position:static}.cmp .grp-row th span{position:sticky;left:14px}.cmp td .v{font:600 14.5px/1.25 var(--f-display);white-space:nowrap;color:var(--ink);display:block}.cmp td .s{color:var(--ink-3);white-space:nowrap;margin-top:1px;font-size:11.5px;font-weight:600;display:block}.cmp td .d{white-space:nowrap;color:var(--ink-2);margin-top:3px;font-size:12px;font-weight:700;display:block}.cmp td .d.good{color:var(--good)}.cmp td .d.bad{color:var(--bad)}.cmp td.diff{background:var(--hl);box-shadow:inset 0 0 0 1px var(--hl-line)}.cmp tr:last-child td,.cmp tr:last-child th{border-bottom:0}.row-dot{background:var(--warn-fill);vertical-align:1px;border-radius:2px;width:7px;height:7px;margin-right:7px;display:inline-block}.cmp-note{color:var(--ink-3);margin:12px 2px 0;font-size:12px;font-weight:500}.cmp-empty{flex-direction:column;align-items:flex-start;gap:10px;padding:28px 20px;display:flex}.cmp-empty h2{font:600 17px/1.3 var(--f-display);margin:0}.cmp-empty p{color:var(--ink-2);max-width:60ch;margin:0}.cmp-empty p.cmp-one{color:var(--ink-3);overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.pick-site{border-top:1px solid var(--rule);flex-direction:column;gap:6px;padding-top:10px;display:flex}.pick-site:first-of-type{border-top:0;padding-top:0}.pick-site h3{font:600 14.5px/1.3 var(--f-display);overflow-wrap:anywhere;margin:0}.pick-app{color:var(--ink-3);overflow-wrap:anywhere;font-size:12.5px;font-weight:700}.pick-revs{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.pick{border:1px solid var(--rule-2);background:var(--sheet);text-align:left;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.pick:hover{border-color:var(--accent);background:var(--accent-wash)}.pick span{color:var(--ink-3);font-weight:600}.pick svg{color:var(--color-lock)}.pick[disabled]{opacity:.5;cursor:default}.pick[disabled]:hover{border-color:var(--rule-2);background:var(--sheet)}@media (width<=760px){.tray{left:0;bottom:calc(62px + env(safe-area-inset-bottom,0px));padding:8px 16px}.tray-chips{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;overflow-x:auto}.tchip{flex:none;max-width:78vw}.tray-space{height:120px}.cmp th:first-child,.cmp td:first-child{width:116px;min-width:116px}.cmp{min-width:calc(116px + var(--ncol,3) * 150px)}.cmp th,.cmp td{padding:8px 10px}.cmp .corner span{display:none}.col-h .nm{font-size:14px}.compare-view .crumb-firm{display:none}.cmp-ws{padding-bottom:90px}}.adm-ws{flex-direction:column;gap:14px;padding-bottom:40px;display:flex}.adm-ws .card{background:var(--sheet);border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--color-ring);min-width:0;padding:14px 16px}.admin-view .h-title{font:600 19px/1.2 var(--f-display);letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere;margin:0;padding:3px 0}.admin-view .h-title:focus{outline:none}.tt-wrap{border:1px solid var(--rule);background:var(--sheet);border-radius:10px;position:relative;overflow-x:auto}.tt{border-collapse:collapse;width:100%;font-size:13px}.tt th{text-align:left;background:var(--sheet-2);border-bottom:1px solid var(--rule);color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:700}.tt td{border-top:1px solid var(--rule);color:var(--ink-2);vertical-align:top;white-space:nowrap;padding:9px 12px}.tt tbody tr:first-child td{border-top:0}.tt tfoot td{background:var(--sheet-2);border-top:1px solid var(--rule-2)}.tt td b{color:var(--ink);font-weight:700}.tt .num{text-align:right;font-variant-numeric:tabular-nums}.tt-co{color:var(--ink-3);font-size:12px;font-weight:500;display:block}.tt-owners{min-width:160px;max-width:320px;white-space:normal!important}.adm-firm{color:var(--ink);text-align:left;overflow-wrap:break-word;white-space:normal;min-width:9rem;font-weight:700}.stp.adm-on{background:var(--good-wash);color:var(--good)}.stp.adm-off{background:var(--bad-wash);color:var(--bad)}.stp.adm-trial{background:var(--warn-wash);color:var(--warn);white-space:nowrap}.stp.adm-trial.over{background:var(--sheet-3);color:var(--ink-3)}.adm-role{border:1px solid var(--rule-2);background:var(--sheet);border-radius:6px;padding:3px 6px;font-weight:600}.adm-note{color:var(--ink-3);margin:0;font-size:12px;font-weight:500}.adm-tabs{border-bottom:1px solid var(--rule-2);gap:4px;display:flex}.adm-tabs button{color:var(--ink-3);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 12px;font-weight:700}.adm-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.adm-log{background:var(--sheet);border:1px solid var(--rule);border-radius:10px;margin:0;padding:0;list-style:none}.adm-log li{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:2px 14px;padding:9px 12px;font-size:13px;display:flex}.adm-log li:first-child{border-top:0}.adm-log li b{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.adm-log li span{color:var(--ink-3);font-weight:500}.adm-card{flex-direction:column;gap:10px;max-width:640px;display:flex}.adm-card h2{font:600 17px/1.3 var(--f-display);margin:0}.adm-card p{color:var(--ink-2);margin:0}.adm-enrol{flex-direction:column;gap:10px;display:flex}.adm-qr{width:180px;height:180px;image-rendering:pixelated;border:1px solid var(--rule);background:#fff;border-radius:8px}.adm-secret code{overflow-wrap:anywhere;font:600 13px/1.4 ui-monospace,monospace}@media (width<=760px){.tt-x,.admin-view .crumb-firm{display:none}.adm-ws{padding-bottom:90px}}.trial-bar{background:var(--warn-wash);color:var(--warn);border-bottom:1px solid var(--warn-fill);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:7px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.trial-bar{border-bottom:1px solid color-mix(in srgb, var(--warn-fill) 35%, transparent)}}.trial-bar{text-align:center;font-size:13.5px;font-weight:700}.trial-bar .btn{height:28px}.sb-dlg .sb-form .fi{height:38px}.sb-dlg .sb-msg{min-height:72px}.sb-dlg .g-small{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.5}.sb-dlg .g-err{color:var(--bad);margin:0;font-size:13px;font-weight:700}.sb-dlg .g-lede{color:var(--ink-2);margin:0}.sb-dlg .g-acts{justify-content:flex-end;display:flex}.sb-dlg .g-go{align-self:flex-end}.adm-acts{justify-content:flex-end;margin:12px 0 10px;display:flex}.adm-more{text-align:right;width:40px}.adm-more .icon-btn{width:28px;height:28px;color:var(--ink-3);background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:inline-grid}.adm-more .icon-btn:hover{background:var(--sheet-3);color:var(--ink)}html.gated,html.gated body{overflow:hidden}.gate{z-index:70;background:var(--color-hero);color:var(--color-hero-ink);padding:calc(48px + env(safe-area-inset-top,0px)) 16px calc(32px + env(safe-area-inset-bottom,0px));font:500 13.5px/1.45 var(--font-sans);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:fixed;inset:0;overflow-y:auto}.g-in{flex-direction:column;gap:18px;max-width:420px;margin:0 auto;display:flex}.g-brand{align-items:center;gap:12px;display:flex}.g-brand .logo{background:var(--color-rail-2);border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.g-name{font:600 25px/1 var(--font-display);letter-spacing:-.01em;color:#fff}.g-name .g-sub{color:var(--color-accent-soft)}.g-pitch{color:var(--color-hero-ink-2);margin:0;font-size:14px;line-height:1.55}.g-card{background:var(--color-sheet);color:var(--color-ink);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:22px 22px 18px;display:flex;box-shadow:0 24px 60px #00000059}.g-card h1{font:600 22px/1.2 var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0}.g-card h1:focus{outline:none}.g-lede{color:var(--color-ink-2);overflow-wrap:anywhere;margin:-6px 0 0;font-size:13.5px;line-height:1.55}.g-lede b{font-weight:700}.g-small{color:var(--color-ink-3);margin:0;font-size:12.5px;line-height:1.5}.g-form{flex-direction:column;gap:12px;display:flex}.g-hint{color:var(--color-ink-3);margin:5px 0 0;font-size:12.5px;font-weight:500;line-height:1.45}.g-keep-hint{margin-top:-6px}.g-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:-2px;font-size:12.5px;display:flex}.g-keep{font-size:13px}.g-go{justify-content:center;height:42px;font-size:14px}.g-go[disabled]{opacity:.7}.g-err{color:var(--color-bad);margin:0;font-size:13px;font-weight:700;line-height:1.45}.g-err[hidden]{display:none}.g-err .linkbtn{color:var(--color-bad)}.g-note{background:var(--color-good-wash);color:var(--color-good);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.45}.g-note.warn{background:var(--color-warn-wash);color:var(--color-warn)}.g-acts{flex-wrap:wrap;gap:8px;display:flex}.g-acts .btn{justify-content:center;height:40px;padding:0 16px;text-decoration:none}.g-foot{border-top:1px solid var(--color-rule);text-align:center;color:var(--color-ink-2);margin:2px 0 0;padding-top:14px;font-size:13px;font-weight:600;line-height:1.5}.g-foot a,.g-lede a{color:var(--color-accent-text);font-weight:700}.g-fine{color:var(--color-hero-ink-3);margin:0;font-size:12px;line-height:1.55}.g-fine a{color:var(--color-hero-ink-2)}.g-legal{color:var(--color-hero-ink-3);margin:-6px 0 0;font-size:12px;line-height:1.55}.g-legal a{color:var(--color-hero-ink-2)}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:is(.gate,.acct-pw) .f{flex-direction:column;gap:4px;min-width:0;display:flex}:is(.gate,.acct-pw) .f>label{color:var(--color-ink-2);white-space:normal;font-size:12.5px;font-weight:600}:is(.gate,.acct-pw) .fi{border:1px solid var(--color-field-line);background:var(--color-field);border-radius:7px;align-items:center;min-width:0;height:42px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}:is(.gate,.acct-pw) .fi:hover{border-color:#abb2be}@supports (color:color-mix(in lab, red, red)){:is(.gate,.acct-pw) .fi:hover{border-color:color-mix(in srgb, var(--color-field-line) 60%, var(--color-ink-3))}}:is(.gate,.acct-pw) .fi:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-glow);background:var(--color-sheet)}:is(.gate,.acct-pw) .fi input{width:100%;min-width:0;height:100%;font:600 16px var(--font-sans);color:var(--color-ink);text-align:left;background:0 0;border:0;outline:none;padding:0 10px}.acct-pw .pw-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.acct-pw .fi{height:38px}.acct-pw .fi input{font-size:15px}.pw-show{height:100%;color:var(--color-ink-3);font:700 12px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px}.pw-show:hover{color:var(--color-ink)}:is(.gate,.acct-pw) .btn{border:1px solid var(--color-rule-2);background:var(--color-sheet);height:34px;color:var(--color-ink);font:700 13px var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 13px;display:inline-flex}:is(.gate,.acct-pw) .btn:hover{border-color:var(--color-ink-3)}:is(.gate,.acct-pw) .btn.primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}:is(.gate,.acct-pw) .btn.primary:hover{background:#ff6f38;border-color:#ff6f38}:is(.gate,.acct-pw) .btn.ghost{background:0 0;border-color:#0000}:is(.gate,.acct-pw) .btn.ghost:hover{background:var(--color-sheet-3)}:is(.gate,.acct-pw) .g-go{justify-content:center;height:42px;font-size:14px}.acct-pw .g-go{height:34px;font-size:13px}:is(.gate,.acct-pw) .btn[disabled]{opacity:.7;cursor:default}:is(.gate,.acct-pw) .linkbtn{font:inherit;color:var(--color-accent-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.gate .check{color:var(--color-ink-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.gate .check input{width:15px;height:15px;accent-color:var(--color-accent);margin:3px 3px 3px 4px}.gate .g-accept{align-items:flex-start;line-height:1.45}.gate .g-accept a{color:var(--color-accent-text);font-weight:700}.g-bot{min-height:65px}.sb-form{flex-direction:column;gap:12px;display:flex}.sb-plans{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.sb-plans legend{color:var(--color-ink-2);margin-bottom:6px;padding:0;font-size:12.5px;font-weight:600}.sb-form .check.sb-plan{color:var(--color-ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.sb-form .sb-plan input{width:15px;height:15px;accent-color:var(--color-accent);flex:none;margin:2px 2px 0 0}.gate .sb-msg{border:1px solid var(--color-field-line);background:var(--color-field);width:100%;min-height:72px;font:600 15px/1.4 var(--font-sans);color:var(--color-ink);resize:vertical;border-radius:7px;padding:8px 10px}.gate .sb-msg:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-glow);background:var(--color-sheet);outline:none}@media (width<=420px){.gate{padding-top:calc(28px + env(safe-area-inset-top,0px))}.g-card{padding:18px 16px 16px}}.panel{background:var(--color-sheet);border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--color-ring);min-width:0;transition:box-shadow .15s;container-type:inline-size}.panel:focus-within{box-shadow:0 0 0 1px var(--color-ring), 0 0 0 4px var(--color-accent-glow)}.ph{border-bottom:1px solid var(--color-rule);cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:50px;padding:0 48px 0 20px;display:flex;position:relative}.ph .pmin{color:#9aa3b1;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;margin:0;padding:0;display:inline-grid;position:absolute;top:11px;right:12px}.ph:hover .pmin,.ph .pmin:focus-visible{color:var(--color-ink);background:var(--color-sheet-3)}.ph .pmin .chev{transition:transform .15s}.ph .pmin[aria-expanded=true] .chev{transform:rotate(90deg)}.panel.shut .ph{border-bottom:0}.tabl{min-height:50px;font:600 16px/1.2 var(--font-display);color:var(--color-ink);align-items:center;gap:9px;margin:0;display:flex;position:relative}.tabl .no{font:800 11.5px/1 var(--font-sans);color:var(--color-ink-3);background:var(--color-sheet-3);font-variant-numeric:tabular-nums;border-radius:5px;padding:4px 6px 3px;transition:background .15s,color .15s}.panel:focus-within .tabl .no{background:var(--color-accent);color:var(--color-accent-ink)}.panel:focus-within .tabl:after{content:"";background:var(--color-accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.ph .hint{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.ph .pt{color:var(--color-ink-3);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600}.ph .pt b{font:600 17px/1.2 var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;margin-left:8px}.pb{flex-direction:column;gap:12px;padding:14px 20px 16px;display:flex}@container (width<=520px){.ph{row-gap:0;padding-bottom:12px}.tabl{min-height:46px}.ph .pmin{top:9px}}.sec{border-top:1px solid var(--color-rule)}.pbody>.sec:first-child{border-top:0}.sec>summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:54px;padding:8px 20px;list-style:none;display:grid}.sec>summary::-webkit-details-marker{display:none}.sec>summary:hover{background:var(--color-sheet-2)}.sec:last-child>summary{border-radius:0 0 var(--radius-panel) var(--radius-panel)}.sec[open]:last-child>summary{border-radius:0}.sec .ct{min-width:0}.sec .ct h3{font:600 15px/1.25 var(--font-display);color:var(--color-ink);margin:0}.sec .ct span{color:var(--color-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.sec .cv{font:600 15.5px/1.2 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.sec>summary .chev{color:#9aa3b1;transition:transform .15s}.sec[open]>summary .chev{transform:rotate(90deg)}.sec-body{flex-direction:column;gap:12px;padding:2px 20px 16px;display:flex}@media (width<=760px){.ph{padding:0 44px 0 16px}.ph .pmin{right:8px}.pb,.sec-body{padding-left:16px;padding-right:16px}.sec>summary{padding:8px 16px}}.gantt{position:relative}.g-track{height:30px;position:relative}.g-track+.g-track{height:24px;margin-top:5px}.g-seg{white-space:nowrap;border-radius:7px;align-items:center;min-width:4px;padding:0 10px;font-size:12.5px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.g-seg em{opacity:.82;margin-left:6px;font-style:normal;font-weight:500}.g-seg.pre{background:repeating-linear-gradient(135deg, var(--color-sheet-3) 0 6px, var(--color-sheet-2) 6px 12px);color:var(--color-ink-3);box-shadow:inset 0 0 0 1px var(--color-rule-2)}.g-seg.pc{background:var(--color-g-pre);color:var(--color-ink-2)}.g-seg.bu{background:var(--color-g-build);color:var(--color-g-build-ink)}.g-seg.sa{background:var(--uc,#2f5ce0);color:#fff}.g-seg.lu{background:var(--ut,#edf1fd);color:var(--ux,#2448b8);box-shadow:inset 0 0 0 1px var(--uc,#2f5ce0)}@supports (color:color-mix(in lab, red, red)){.g-seg.lu{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--uc,#2f5ce0) 30%, transparent)}}.g-mark{background:var(--color-accent);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.g-dia{background:var(--uc,#12a7c8);width:14px;height:14px;box-shadow:0 0 0 2px var(--color-sheet);border-radius:3px;margin:-7px 0 0 -7px;position:absolute;top:50%;transform:rotate(45deg)}.g-ticks{height:20px;color:var(--color-ink-3);margin-top:6px;font-size:12px;font-weight:600;position:relative}.g-ticks span{border-left:1px solid var(--color-rule-2);white-space:nowrap;height:18px;padding-left:6px;line-height:18px;position:absolute;top:0}.g-ticks span.ev{color:var(--color-ink);border-left:2px solid var(--color-ink)}.g-ticks span.ev.land{border-left-color:var(--color-accent)}.g-ticks span.ev.inv{color:var(--ux,#0b7890);border-left-color:var(--uc,#12a7c8)}.g-ticks span.end{border-left:0;border-right:1px solid var(--color-rule-2);padding:0 6px 0 0;transform:translate(-100%)}.g-ticks span.ev.end{border-right:2px solid var(--color-ink)}.g-ticks span.ev.inv.end{border-right-color:var(--uc,#12a7c8)}@media (width<=760px){.g-seg em{display:none}}.kpis{border-top:1px solid var(--color-hero-line);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;min-width:0;display:grid}.kpi{border-bottom:1px solid var(--color-hero-line);flex-direction:column;min-width:0;padding:10px 16px 9px;display:flex}.kpi:nth-child(4n+1){padding-left:0}.kpi:not(:nth-child(4n)){border-right:1px solid var(--color-hero-line)}@media (width<=760px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi{padding:10px 12px 9px}.kpi:nth-child(4n+1){padding-left:12px}.kpi:nth-child(odd){padding-left:0}.kpi:not(:nth-child(4n)){border-right:0}.kpi:nth-child(odd){border-right:1px solid var(--color-hero-line)}}.minibar{z-index:15;height:0;position:sticky;top:0;overflow:visible}.mb-in{background:#121821f5;transition:transform .18s;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}@supports (color:color-mix(in lab, red, red)){.mb-in{background:color-mix(in srgb, var(--color-hero) 96%, transparent)}}.mb-in{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-hero-ink);border-bottom:1px solid var(--color-hero-line);padding:7px var(--gutter);align-items:center;gap:18px;min-height:50px;display:flex}.minibar.show .mb-in{transform:none}.mb-name{font:600 14.5px/1.2 var(--font-display);color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:26ch;overflow:hidden}.mb-k{border-left:1px solid var(--color-hero-line);white-space:nowrap;flex-direction:column;gap:0;padding-left:16px;display:flex}.mb-k span{color:var(--color-hero-ink-3);font-size:11px;font-weight:600}.mb-k b{font:600 16px/1.2 var(--font-display);color:#fff;font-variant-numeric:tabular-nums}.mb-k.lead b{color:#fff;font-size:18px}.mb-k.lead span:before{content:"";background:var(--color-accent);vertical-align:1px;border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}.mb-k.good b{color:var(--color-hero-good)}.mb-k.warn b{color:var(--color-hero-warn)}.mb-k.bad b{color:var(--color-hero-bad)}.minibar .sp{flex:1}@media (width<=760px){.mb-in{padding:6px var(--gutter);gap:12px}.mb-name,.mb-k.x{display:none}.mb-k:first-of-type{border-left:0;padding-left:0}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.bottom-\[calc\(20px\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(20px + env(safe-area-inset-bottom,0px))}.left-1\/2{left:50%}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.m-0{margin:0}.mx-0{margin-inline:0}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.mr-\[22px\]{margin-right:22px}.mr-px{margin-right:1px}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-\[18px\]{margin-bottom:18px}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.field-sizing-content{field-sizing:content}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-px{height:1px}.h-screen{height:100vh}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-screen{min-height:100vh}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-\[5ch\]{width:5ch}.w-\[30ch\]{width:30ch}.w-\[34px\]{width:34px}.w-full{width:100%}.max-w-\[46vw\]{max-width:46vw}.max-w-\[52ch\]{max-width:52ch}.max-w-\[200px\]{max-width:200px}.max-w-\[780px\]{max-width:780px}.max-w-\[1640px\]{max-width:1640px}.max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 32px)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[3ch\]{min-width:3ch}.min-w-\[6ch\]{min-width:6ch}.min-w-\[16ch\]{min-width:16ch}.min-w-\[250px\]{min-width:250px}.flex-1{flex:1}.flex-\[1_1_240px\]{flex:240px}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1\.52fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.52fr) minmax(0,1fr)}.grid-cols-\[minmax\(360px\,5fr\)_minmax\(0\,7\.6fr\)\]{grid-template-columns:minmax(360px,5fr) minmax(0,7.6fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(128px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.grid-cols-\[var\(--rail-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--rail-w) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[18px\]{gap:18px}.gap-px{gap:1px}.gap-x-0{column-gap:0}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:2147483647px}.rounded-kettly{border-radius:var(--radius-kettly)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#2d4a6b\]{border-color:#2d4a6b}.border-\[\#2f5a43\]{border-color:#2f5a43}.border-\[\#5a3622\]{border-color:#5a3622}.border-\[\#5b5230\]{border-color:#5b5230}.border-\[\#6b4a2c\]{border-color:#6b4a2c}.border-\[\#232d3c\]{border-color:#232d3c}.border-\[\#29344a\]{border-color:#29344a}.border-accent{border-color:var(--color-accent)}.border-hero-line{border-color:var(--color-hero-line)}.border-hero-line-2{border-color:var(--color-hero-line-2)}.border-lock-hero-line{border-color:var(--color-lock-hero-line)}.border-rule{border-color:var(--color-rule)}.border-rule-2{border-color:var(--color-rule-2)}.border-transparent{border-color:#0000}.bg-\[\#1d2531\]{background-color:#1d2531}.bg-\[\#2a1b13\]{background-color:#2a1b13}.bg-\[\#2a1f18\]{background-color:#2a1f18}.bg-\[\#2a2616\]{background-color:#2a2616}.bg-\[\#4a5566\]{background-color:#4a5566}.bg-\[\#15202e\]{background-color:#15202e}.bg-\[\#15271e\]{background-color:#15271e}.bg-\[rgba\(8\,11\,16\,0\.5\)\]{background-color:#080b1080}.bg-accent{background-color:var(--color-accent)}.bg-accent-wash{background-color:var(--color-accent-wash)}.bg-hero{background-color:var(--color-hero)}.bg-hero-bad{background-color:var(--color-hero-bad)}.bg-hero-good{background-color:var(--color-hero-good)}.bg-hero-warn{background-color:var(--color-hero-warn)}.bg-lock-hero{background-color:var(--color-lock-hero)}.bg-lock-hero-bg{background-color:var(--color-lock-hero-bg)}.bg-rail{background-color:var(--color-rail)}.bg-rail-2{background-color:var(--color-rail-2)}.bg-rail-on{background-color:var(--color-rail-on)}.bg-sheet{background-color:var(--color-sheet)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(90deg\,var\(--color-rail\)_0_var\(--rail-w\)\,transparent_var\(--rail-w\)\)\]{background-image:linear-gradient(90deg,var(--color-rail) 0 var(--rail-w),transparent var(--rail-w))}.bg-\[linear-gradient\(180deg\,var\(--color-hero-2\)\,var\(--color-hero-3\)\)\]{background-image:linear-gradient(180deg,var(--color-hero-2),var(--color-hero-3))}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[15px\]{padding-inline:15px}.px-gutter{padding-inline:var(--gutter,32px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-\[3px\]{padding-block:3px}.py-\[9px\]{padding-block:9px}.py-\[13px\]{padding-block:13px}.py-\[15px\]{padding-block:15px}.py-px{padding-block:1px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[9px\]{padding-top:9px}.pt-\[18px\]{padding-top:18px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-\[22px\]{padding-right:22px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-1{padding-left:var(--spacing)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.text-\[11\.5px\]\/\[1\.2\]{font-size:11.5px;line-height:1.2}.text-\[12\.5px\]\/\[1\.5\]{font-size:12.5px;line-height:1.5}.text-\[12\.5px\]\/none{font-size:12.5px;line-height:1}.text-\[12px\]\/\[1\.35\]{font-size:12px;line-height:1.35}.text-\[13\.5px\]\/\[1\.5\]{font-size:13.5px;line-height:1.5}.text-\[13px\]\/none{font-size:13px;line-height:1}.text-\[14\.5px\]\/\[1\.25\]{font-size:14.5px;line-height:1.25}.text-\[15px\]\/\[1\.2\]{font-size:15px;line-height:1.2}.text-\[16px\]\/\[1\.25\]{font-size:16px;line-height:1.25}.text-\[18px\]\/\[1\.25\]{font-size:18px;line-height:1.25}.text-\[19px\]\/\[1\.2\]{font-size:19px;line-height:1.2}.text-\[26px\]\/\[1\.1\]{font-size:26px;line-height:1.1}.text-\[40px\]\/none{font-size:40px;line-height:1}.text-\[64px\]\/none{font-size:64px;line-height:1}.text-\[11\.5px\]{font-size:11.5px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.text-balance{text-wrap:balance}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#8fe0b3\]{color:#8fe0b3}.text-\[\#9cc3f3\]{color:#9cc3f3}.text-\[\#46536a\]{color:#46536a}.text-\[\#cdd4de\]{color:#cdd4de}.text-\[\#e9edf3\]{color:#e9edf3}.text-\[\#eef1f5\]{color:#eef1f5}.text-\[\#f3d98a\]{color:#f3d98a}.text-\[\#ffb68f\]{color:#ffb68f}.text-accent-ink{color:var(--color-accent-ink)}.text-accent-soft{color:var(--color-accent-soft)}.text-bad{color:var(--color-bad)}.text-hero-bad{color:var(--color-hero-bad)}.text-hero-good{color:var(--color-hero-good)}.text-hero-ink{color:var(--color-hero-ink)}.text-hero-ink-2{color:var(--color-hero-ink-2)}.text-hero-ink-3{color:var(--color-hero-ink-3)}.text-hero-warn{color:var(--color-hero-warn)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-lock-hero{color:var(--color-lock-hero)}.text-rail-ink{color:var(--color-rail-ink)}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-\[3px\]{text-underline-offset:3px}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.shadow-\[0_0_0_1px_var\(--color-ring\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(79\,209\,142\,0\.16\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#4fd18e29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(156\,195\,243\,0\.16\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#9cc3f329);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--color-accent\)_22\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ff5b1c38)}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--color-accent\)_22\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--color-accent) 22%,transparent))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--color-accent\)_22\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-kettly\)\,0_0_0_1px_var\(--color-ring\)\]{--tw-shadow:var(--shadow-kettly), 0 0 0 1px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-kettly{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f141b0f), 0 10px 30px var(--tw-shadow-color,#0f141b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.u0{--uc:#2f5ce0;--ut:#edf1fd;--ux:#2448b8}.u1{--uc:#12a7c8;--ut:#e7f6fa;--ux:#0b7890}.u2{--uc:#7a4fdc;--ut:#f2edfd;--ux:#5a34b8}.u3{--uc:#d0408f;--ut:#fcecf5;--ux:#a02a6b}.u4{--uc:#b07a1f;--ut:#f8f0e1;--ux:#845b12}.u5{--uc:#5f8a14;--ut:#eff6e3;--ux:#486a0c}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:bg-\[\#141b25\]:is(:where(.group):hover *){background-color:#141b25}}.placeholder\:font-medium::placeholder{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-\[\#66728a\]::placeholder{color:#66728a}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\[7px\]:before{content:var(--tw-content);top:7px}.before\:bottom-\[7px\]:before{content:var(--tw-content);bottom:7px}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-r-\[3px\]:before{content:var(--tw-content);border-top-right-radius:3px;border-bottom-right-radius:3px}.before\:bg-accent:before{content:var(--tw-content);background-color:var(--color-accent)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:rounded-t-\[3px\]:after{content:var(--tw-content);border-top-left-radius:3px;border-top-right-radius:3px}.after\:bg-accent:after{content:var(--tw-content);background-color:var(--color-accent)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:mr-0:last-child{margin-right:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.focus-within\:border-accent:focus-within{border-color:var(--color-accent)}@media (hover:hover){.hover\:border-\[\#46536a\]:hover{border-color:#46536a}.hover\:border-\[\#ff6f38\]:hover{border-color:#ff6f38}.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-hero-line-2:hover{border-color:var(--color-hero-line-2)}.hover\:bg-\[\#1b2330\]:hover{background-color:#1b2330}.hover\:bg-\[\#ff6f38\]:hover{background-color:#ff6f38}.hover\:bg-accent-wash:hover{background-color:var(--color-accent-wash)}.hover\:bg-sheet-3:hover{background-color:var(--color-sheet-3)}.hover\:text-\[\#d6dce5\]:hover{color:#d6dce5}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:bg-hero-3:focus{background-color:var(--color-hero-3)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-sheet-3:focus-visible{background-color:var(--color-sheet-3)}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:appearance-none:disabled{appearance:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}.disabled\:\[-webkit-text-fill-color\:\#e9edf3\]:disabled{-webkit-text-fill-color:#e9edf3}.disabled\:\[-webkit-text-fill-color\:\#fff\]:disabled{-webkit-text-fill-color:#fff}@media (hover:hover){.disabled\:hover\:border-transparent:disabled:hover{border-color:#0000}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (width>=1101px){.min-\[1101px\]\:flex-nowrap{flex-wrap:nowrap}}@media (width<=1360px){.w1360\:grid-cols-\[minmax\(320px\,4\.6fr\)_minmax\(0\,7\.4fr\)\]{grid-template-columns:minmax(320px,4.6fr) minmax(0,7.4fr)}.w1360\:gap-6{gap:calc(var(--spacing) * 6)}.w1360\:text-\[23px\]{font-size:23px}.w1360\:text-\[52px\]{font-size:52px}}@media (width<=1240px){.w1240\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1100px){.w1100\:mt-1{margin-top:var(--spacing)}.w1100\:mt-2{margin-top:calc(var(--spacing) * 2)}.w1100\:mb-0{margin-bottom:0}.w1100\:flex-\[1_1_320px\]{flex:320px}.w1100\:basis-full{flex-basis:100%}.w1100\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.w1100\:flex-row{flex-direction:row}.w1100\:flex-wrap{flex-wrap:wrap}.w1100\:items-end{align-items:flex-end}.w1100\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.w1100\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.w1100\:gap-y-0{row-gap:0}.w1100\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.w1100\:pt-0{padding-top:0}.w1100\:text-\[10\.5px\]{font-size:10.5px}}@media (width<=760px){.w760\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w760\:fixed{position:fixed}.w760\:top-auto{top:auto}.w760\:right-0{right:0}.w760\:bottom-0{bottom:0}.w760\:left-0{left:0}.w760\:order-\[-1\]{order:-1}.w760\:order-\[-2\]{order:-2}.w760\:col-span-full{grid-column:1/-1}.w760\:mr-0{margin-right:0}.w760\:contents{display:contents}.w760\:grid{display:grid}.w760\:hidden{display:none}.w760\:field-sizing-fixed{field-sizing:fixed}.w760\:h-7{height:calc(var(--spacing) * 7)}.w760\:h-auto{height:auto}.w760\:w-9{width:calc(var(--spacing) * 9)}.w760\:w-full{width:100%}.w760\:max-w-none{max-width:none}.w760\:min-w-0{min-width:0}.w760\:flex-\[1_1_100\%\]{flex:100%}.w760\:flex-auto{flex:auto}.w760\:basis-full{flex-basis:100%}.w760\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.w760\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.w760\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.w760\:flex-row{flex-direction:row}.w760\:justify-around{justify-content:space-around}.w760\:gap-0{gap:0}.w760\:gap-0\.5{gap:calc(var(--spacing) * .5)}.w760\:gap-2{gap:calc(var(--spacing) * 2)}.w760\:gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.w760\:gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.w760\:overflow-hidden{overflow:hidden}.w760\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.w760\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.w760\:border-\[\#1d2531\]{border-color:#1d2531}.w760\:bg-none{background-image:none}.w760\:p-4{padding:calc(var(--spacing) * 4)}.w760\:px-1{padding-inline:var(--spacing)}.w760\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.w760\:px-4{padding-inline:calc(var(--spacing) * 4)}.w760\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.w760\:py-4{padding-block:calc(var(--spacing) * 4)}.w760\:pt-1{padding-top:var(--spacing)}.w760\:pt-\[5px\]{padding-top:5px}.w760\:pr-0{padding-right:0}.w760\:pb-1{padding-bottom:var(--spacing)}.w760\:pb-\[calc\(4px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(4px + env(safe-area-inset-bottom,0px))}.w760\:pb-\[calc\(64px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.w760\:text-\[12\.5px\]{font-size:12.5px}.w760\:text-\[12px\]{font-size:12px}.w760\:text-\[15px\]{font-size:15px}.w760\:text-\[18px\]{font-size:18px}.w760\:text-\[22px\]{font-size:22px}.w760\:text-\[42px\]{font-size:42px}.w760\:text-ellipsis{text-overflow:ellipsis}.w760\:before\:top-0:before{content:var(--tw-content);top:0}.w760\:before\:right-\[22\%\]:before{content:var(--tw-content);right:22%}.w760\:before\:bottom-auto:before{content:var(--tw-content);bottom:auto}.w760\:before\:left-\[22\%\]:before{content:var(--tw-content);left:22%}.w760\:before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.w760\:before\:w-auto:before{content:var(--tw-content);width:auto}.w760\:before\:rounded-\[0_0_3px_3px\]:before{content:var(--tw-content);border-radius:0 0 3px 3px}}@media (width<=420px){.w420\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.w420\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.w420\:text-\[20px\]{font-size:20px}.w420\:text-\[36px\]{font-size:36px}}.\[\&_\.knob\]\:fill-rail .knob{fill:var(--color-rail)}.\[\&_\.knob\]\:fill-rail-on .knob{fill:var(--color-rail-on)}.\[\&_option\]\:bg-sheet option{background-color:var(--color-sheet)}.\[\&_option\]\:text-ink option{color:var(--color-ink)}.\[\&_span\]\:overflow-hidden span{overflow:hidden}.\[\&_span\]\:text-ellipsis span{text-overflow:ellipsis}.\[\&_svg\]\:size-\[22px\] svg{width:22px;height:22px}.\[\&_svg\]\:flex-none svg{flex:none}.\[\&_svg\]\:text-hero-ink-3 svg{color:var(--color-hero-ink-3)}@media (width<=760px){.w760\:\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.inputs.ro .adduse,.inputs.ro .use-add,.inputs.ro .add-row,.inputs.ro [data-act=af-clear],.inputs.ro .linkbtn[data-act=line-own],.inputs.ro .linkbtn[data-act=fees-mode],.inputs.ro .confirm-row{display:none}.inputs.ro [data-act=remove],.inputs.ro [data-act=remove-use],.inputs.ro [data-act=line-menu]{visibility:hidden}body:has(#tray) #toast{bottom:calc(76px + env(safe-area-inset-bottom,0px))}@media (width<=760px){body:has(#tray) #toast{bottom:calc(150px + env(safe-area-inset-bottom,0px))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
