@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-ext-500-normal-BtRyHRi6.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-500-normal-Dw3M13d8.woff)format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.woff)format("woff");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--t-bg:#eef2f1;--t-surface:#fff;--t-surface-sunken:#f2f5f4;--t-surface-sunken-on-bg:#e6ecea;--t-surface-hover:#e9eeec;--t-surface-raised:#fff;--t-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--t-fill-strong:#e4eae8;--t-line:#dce3e1;--t-btn-disabled-bg:transparent;--t-btn-disabled-border:#7d8a87;--t-btn-disabled-ink:#4f5d5a;--t-count-neutral:#dce3e1;--t-on-count-neutral:#15201e;--t-ink:#15201e;--t-ink-muted:#4f5d5a;--t-nav-ink:#3e4d4a;--t-on-dark:#f4f6f7;--t-on-dark-muted:#c9d1d7;--t-dark-line:#4a5856;--t-dark-raised:#2a3533;--t-dark:#15201e;--t-primary:#0f5b4f;--t-primary-hover:#0a3f37;--t-on-primary:#fff;--t-primary-container:#cfe5df;--t-on-primary-container:#0a3f37;--t-primary-container-hover:#bcdbd3;--t-primary-soft:#e6f2ee;--t-action:#c2410c;--t-action-hover:#9a3412;--t-on-action:#fff;--t-action-container:#fce3d6;--t-on-action-container:#7a2a0a;--t-action-soft:#fdf1eb;--t-logo-nut:#ea580c;--t-logo-ring:#fdba74;--t-logo-word:#0f5b4f;--t-success:#0a3f37;--t-success-soft:#e6f2ee;--t-info:var(--t-primary);--t-info-soft:var(--t-primary-soft);--t-warning:#7a4f00;--t-warning-soft:#fdf4e3;--t-warning-mark:#b26a00;--t-danger:#b42318;--t-danger-soft:#fdecea;--t-danger-soft-hover:#fad9d5;--t-danger-strong:#b42318;--t-on-danger-strong:#fff;--t-neutral:#3e4d4a;--t-neutral-soft:#eef2f1;--t-focus:#1d6fd1;--t-radius-control:14px;--t-radius-card:18px;--t-radius-sheet:24px;--t-radius-badge:8px;--t-radius-pill:999px;--t-radius-inner:10px;--t-shadow-pop:0 8px 28px #15201e24, 0 1px 3px #15201e14;--t-shadow-sm:0 1px 2px #15201e1f;--t-shadow-knob:0 1px 2px #00000040;--t-shadow-edge:-8px 0 8px -8px #15201e33;--t-scrim-strong:#15201e73;--t-kbd-on-fill:#0000002e;--t-sidebar-width:240px;--t-sidebar-collapsed:88px;--t-sidebar-narrow:200px;--t-sidebar-drawer:240px;--t-rail-item-height:var(--t-target-tablet);--t-scrim:#15201e52;--t-posbar-height:56px;--t-blocked:var(--t-fill-strong);--t-accent:var(--t-primary);--t-accent-soft:var(--t-action-soft);--t-accent-ink:var(--t-on-action-container);--t-work:var(--t-primary);--t-work-soft:var(--t-primary-soft);--t-work-hover:var(--t-primary-hover);--t-done:var(--t-success);--t-done-soft:var(--t-success-soft);--t-self:var(--t-neutral);--t-self-soft:var(--t-neutral-soft);--t-pending:var(--t-warning);--t-pending-soft:var(--t-warning-soft);--t-blocking:var(--t-danger);--t-blocking-soft:var(--t-danger-soft);--t-font-display:"DM Sans", system-ui, sans-serif;--t-font-body:"DM Sans", system-ui, sans-serif;--t-font-mono:"DM Mono", ui-monospace, monospace;--t-weight-regular:400;--t-weight-medium:500;--t-weight-semibold:600;--t-weight-bold:700;--t-weight-heavy:var(--t-weight-bold);--t-weight-mono:var(--t-weight-medium);--t-weight-mono-strong:var(--t-weight-medium);--t-type-caption-size:14px;--t-type-caption-line:20px;--t-type-label-size:14px;--t-type-label-line:20px;--t-type-body-size:15px;--t-type-body-line:22px;--t-control-font-size:var(--t-type-body-size);--t-type-title-3-size:15px;--t-type-title-3-line:22px;--t-type-title-2-size:18px;--t-type-title-2-line:24px;--t-type-title-1-size:30px;--t-type-title-1-line:38px;--t-type-display-size:22px;--t-type-display-line:28px;--t-type-button-size:15px;--t-type-button-line:22px;--t-type-dense-size:12px;--t-type-dense-line:16px;--t-type-rail-size:12px;--t-type-rail-line:16px;--t-amount-size:16px;--t-amount-line:22px;--t-amount-kpi-size:28px;--t-amount-kpi-line:36px;--t-amount-kpi-md-size:22px;--t-amount-kpi-md-line:28px;--t-amount-kpi-sm-size:20px;--t-amount-kpi-sm-line:26px;--t-amount-total-size:36px;--t-amount-total-line:44px;--t-text:var(--t-type-body-size);--t-text-small:var(--t-type-caption-size);--t-text-amount:var(--t-amount-size);--t-text-heading:var(--t-type-title-2-size);--t-text-total:36px;--t-space-half:2px;--t-space-1:4px;--t-space-2:8px;--t-space-3:12px;--t-space-4:16px;--t-space-5:24px;--t-space-6:32px;--t-space-7:40px;--t-space-8:48px;--t-space-9:64px;--t-pad-control:var(--t-space-2) var(--t-space-3);--t-pad-button:0 var(--t-space-4);--t-pad-card:var(--t-space-5);--t-pad-screen:var(--t-space-5);--t-gap-stack:var(--t-space-4);--t-gap-inline:var(--t-space-2);--t-gap-section:var(--t-space-7);--t-gap-section-head:var(--t-space-3);--t-gap-sibling:var(--t-space-3);--t-content-max:1600px;--t-form-max:960px;--t-prose-max:56ch;--t-pos-max:1600px;--t-pos-panel:480px;--t-pos-cart:560px;--t-summary-aside:360px;--t-bp-phone-max:599px;--t-bp-tablet-min:600px;--t-bp-tablet-max:1023px;--t-bp-desktop-min:1024px;--t-bp-pos-min:1280px;--t-bp-wide-min:1600px;--t-bp-panel-stack:959px;--t-target:44px;--t-target-tablet:56px;--t-control-height:48px;--t-action-footer-bleed:0px;--t-kv-label-width:9.5rem;--t-radius:var(--t-radius-control);--t-radius-small:var(--t-radius-inner);--t-focus-width:3px;--t-focus-offset:2px}@media (width<=599px){:root{--t-type-title-1-size:26px;--t-type-title-1-line:32px;--t-amount-total-size:30px;--t-amount-total-line:38px;--t-control-height:var(--t-target);--t-pad-screen:var(--t-space-4);--t-gap-section:var(--t-space-6)}}@media (width>=1600px){:root{--t-type-title-1-size:32px;--t-type-title-1-line:40px;--t-pad-screen:var(--t-space-7)}}@media (width<=599px),(pointer:coarse){:root{--t-control-font-size:16px}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-bg:#0f1716;--t-surface:#1a2422;--t-surface-sunken:#24302e;--t-surface-sunken-on-bg:#1f2a28;--t-surface-hover:#2a3634;--t-surface-raised:#4b5a57;--t-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%2304221c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--t-fill-strong:#303d3a;--t-line:#33403d;--t-btn-disabled-bg:transparent;--t-btn-disabled-border:#74827f;--t-btn-disabled-ink:#a6b3b0;--t-count-neutral:#33403d;--t-on-count-neutral:#e6ecea;--t-ink:#e6ecea;--t-ink-muted:#a6b3b0;--t-nav-ink:#c3cdca;--t-on-dark:#f4f6f7;--t-on-dark-muted:#c9d1d7;--t-dark-line:#5a6764;--t-dark-raised:#3b4846;--t-dark:#2a3634;--t-primary:#6fcfb8;--t-primary-hover:#95ddcb;--t-on-primary:#04221c;--t-primary-container:#1d4a41;--t-on-primary-container:#c4ece2;--t-primary-container-hover:#245a4f;--t-primary-soft:#17302b;--t-action:#f3925a;--t-action-hover:#f7ae83;--t-on-action:#2a0e02;--t-action-container:#4b2615;--t-on-action-container:#fdd2bc;--t-action-soft:#2c1e17;--t-logo-nut:#ea580c;--t-logo-ring:#fdba74;--t-logo-word:#f4f6f5;--t-success:#9fe0cf;--t-success-soft:#17302b;--t-warning:#f2c16b;--t-warning-mark:#e8a33a;--t-warning-soft:#33290f;--t-danger:#ff8a7a;--t-danger-soft:#3b1d1a;--t-danger-soft-hover:#4b2521;--t-danger-strong:#b42318;--t-on-danger-strong:#fff;--t-neutral:#c3cdca;--t-neutral-soft:#1f2a28;--t-focus:#7ab3ff;--t-shadow-pop:0 0 0 1px #ffffff17, 0 8px 28px #0000008c, 0 1px 3px #0006;--t-shadow-sm:0 1px 2px #00000073;--t-shadow-knob:0 1px 2px #00000080;--t-shadow-edge:-8px 0 8px -8px #0009;--t-scrim-strong:#0000009e;--t-scrim:#00000080;--t-kbd-on-fill:#00000024}}@media screen{:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-bg:#0f1716;--t-surface:#1a2422;--t-surface-sunken:#24302e;--t-surface-sunken-on-bg:#1f2a28;--t-surface-hover:#2a3634;--t-surface-raised:#4b5a57;--t-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%2304221c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--t-fill-strong:#303d3a;--t-line:#33403d;--t-btn-disabled-bg:transparent;--t-btn-disabled-border:#74827f;--t-btn-disabled-ink:#a6b3b0;--t-count-neutral:#33403d;--t-on-count-neutral:#e6ecea;--t-ink:#e6ecea;--t-ink-muted:#a6b3b0;--t-nav-ink:#c3cdca;--t-on-dark:#f4f6f7;--t-on-dark-muted:#c9d1d7;--t-dark-line:#5a6764;--t-dark-raised:#3b4846;--t-dark:#2a3634;--t-primary:#6fcfb8;--t-primary-hover:#95ddcb;--t-on-primary:#04221c;--t-primary-container:#1d4a41;--t-on-primary-container:#c4ece2;--t-primary-container-hover:#245a4f;--t-primary-soft:#17302b;--t-action:#f3925a;--t-action-hover:#f7ae83;--t-on-action:#2a0e02;--t-action-container:#4b2615;--t-on-action-container:#fdd2bc;--t-action-soft:#2c1e17;--t-logo-nut:#ea580c;--t-logo-ring:#fdba74;--t-logo-word:#f4f6f5;--t-success:#9fe0cf;--t-success-soft:#17302b;--t-warning:#f2c16b;--t-warning-mark:#e8a33a;--t-warning-soft:#33290f;--t-danger:#ff8a7a;--t-danger-soft:#3b1d1a;--t-danger-soft-hover:#4b2521;--t-danger-strong:#b42318;--t-on-danger-strong:#fff;--t-neutral:#c3cdca;--t-neutral-soft:#1f2a28;--t-focus:#7ab3ff;--t-shadow-pop:0 0 0 1px #ffffff17, 0 8px 28px #0000008c, 0 1px 3px #0006;--t-shadow-sm:0 1px 2px #00000073;--t-shadow-knob:0 1px 2px #00000080;--t-shadow-edge:-8px 0 8px -8px #0009;--t-scrim-strong:#0000009e;--t-scrim:#00000080;--t-kbd-on-fill:#00000024}}*,:before,:after{box-sizing:border-box}html{font-family:var(--t-font-body);-webkit-font-smoothing:antialiased;font-size:var(--t-type-body-size);color:var(--t-ink);background:var(--t-bg);-webkit-text-size-adjust:100%}body{min-width:320px;margin:0}[hidden]{display:none!important}a{color:var(--t-primary)}a:hover{color:var(--t-primary-hover)}:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}[data-dark] :focus-visible{outline-color:var(--t-on-dark)}[data-focus-wrap]:focus-within{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}[data-focus-wrap] input:focus-visible{outline:none}.t-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-type-caption{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-type-label{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-type-body{font:var(--t-weight-regular) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body)}.t-type-title-3{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display)}.t-type-title-2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display)}.t-type-title-1{font:var(--t-weight-bold) var(--t-type-title-1-size) / var(--t-type-title-1-line) var(--t-font-display);letter-spacing:-.02em}.t-type-display{font:var(--t-weight-bold) var(--t-type-display-size) / var(--t-type-display-line) var(--t-font-display)}.t-type-button{font:var(--t-weight-bold) var(--t-type-button-size) / var(--t-type-button-line) var(--t-font-display)}.t-type-amount,.t-type-amount-kpi,.t-type-amount-total{font-family:var(--t-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-type-amount{font-weight:var(--t-weight-mono);font-size:var(--t-amount-size);line-height:var(--t-amount-line)}.t-type-amount-kpi{font-weight:var(--t-weight-mono);font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}.t-type-amount-total{font-weight:var(--t-weight-mono);font-size:var(--t-amount-total-size);line-height:var(--t-amount-total-line)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}body{font-family:var(--t-font-body);font-weight:var(--t-weight-regular);font-size:var(--t-type-body-size);line-height:1.46667}h1{font:var(--t-weight-bold) var(--t-type-title-1-size) / var(--t-type-title-1-line) var(--t-font-display);letter-spacing:-.02em}h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display)}h3,h4{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display)}b,strong{font-weight:var(--t-weight-bold)}p{margin:0}legend{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}small{font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}caption{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted);text-align:start;padding-bottom:var(--t-space-2)}button,input,select,textarea{font:inherit}:is(h1,h2,h3)[tabindex="-1"]{width:fit-content;max-width:100%}:is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}:root{--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken)}.t-screen__head,.t-screen__back,.t-toolbar,.t-list-bar,.t-screen>.t-button,.t-screen>.t-button-wrap{--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface)}:is(.t-dialog,.t-filter-menu__panel,.t-filter-column__aside,.t-more__list,.t-attention,.t-table-scroll),:is(.t-dialog,.t-filter-menu__panel,.t-filter-column__aside,.t-attention,.t-table-scroll) :is(.t-toolbar,.t-list-bar){--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken)}.t-kbd{font:var(--t-weight-mono) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-mono);padding:0 var(--t-space-2);white-space:nowrap;border:0;border-radius:6px;display:inline-block}.t-kbd--light{background:var(--t-fill-strong);color:var(--t-ink)}.t-kbd--orange{background:var(--t-kbd-on-fill);color:var(--t-on-primary)}.t-kbd--dark{background:var(--t-dark-raised);color:var(--t-on-dark-muted)}.t-kbd--station{display:none}@media (pointer:fine) and (width>=1024px){.t-kbd--station.t-kbd--primary{display:inline-block}}@media (pointer:fine) and (width>=1200px){.t-kbd--station.t-kbd--secondary{display:inline-block}}.t-button{justify-content:center;align-items:center;gap:var(--t-gap-inline);min-height:var(--t-control-height);min-width:var(--t-target);padding:0 var(--t-space-5);border-radius:var(--t-radius-pill);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);cursor:pointer;text-align:left;border:1px solid #0000;display:inline-flex}.t-button--primary,.t-button--action,.t-button--tonal{font:var(--t-weight-bold) var(--t-type-button-size) / var(--t-type-button-line) var(--t-font-display)}.t-button--primary{color:var(--t-on-primary);background:var(--t-primary)}.t-button--primary:hover{color:var(--t-on-primary);background:var(--t-primary-hover)}.t-button--action{color:var(--t-on-action);background:var(--t-action)}.t-button--action:hover{color:var(--t-on-action);background:var(--t-action-hover)}.t-button--tonal{color:var(--t-on-primary-container);background:var(--t-primary-container)}.t-button--tonal:hover{color:var(--t-on-primary-container);background:var(--t-primary-container-hover)}.t-button--secondary{color:var(--t-ink);background:var(--t-fill-secondary)}.t-button--secondary:hover{color:var(--t-ink);background:var(--t-surface-hover)}.t-button--quiet{font-weight:var(--t-weight-bold);color:var(--t-primary);padding:0 var(--t-space-3);background:0 0}.t-button--quiet:hover{color:var(--t-primary-hover);background:var(--t-primary-soft)}.t-add-button{min-height:var(--t-target);place-self:start;gap:var(--t-space-1);padding-inline-start:var(--t-space-2)}.t-button--link{color:var(--t-primary);padding:0 var(--t-space-2);background:0 0;border:0;text-decoration:underline}.t-button--link:hover{color:var(--t-primary-hover)}.t-button--destructive{color:var(--t-danger);background:var(--t-danger-soft)}.t-button--destructive:hover{color:var(--t-danger);background:var(--t-danger-soft-hover)}.t-button[aria-disabled=true]:not([aria-busy=true]),.t-button[aria-disabled=true]:not([aria-busy=true]):hover{color:var(--t-btn-disabled-ink);background:var(--t-surface-sunken);box-shadow:none;cursor:not-allowed;border:1px solid #0000;text-decoration:none}.t-button[aria-busy=true],.t-button[aria-busy=true]:hover{cursor:progress}.t-button__stack{place-items:center;min-width:0;max-width:100%;display:inline-grid}.t-button__stack>.t-button__idle,.t-button__stack>.t-button__busy{justify-content:center;align-items:center;gap:var(--t-gap-inline);grid-area:1/1;min-width:0;display:inline-flex}.t-button__label{min-width:0}.t-button__busy,.t-button[aria-busy=true] .t-button__idle{visibility:hidden}.t-button[aria-busy=true] .t-button__busy{visibility:visible}.t-button__ghost:before{content:attr(data-label)}.t-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;block-size:1em;inline-size:1em}@media (prefers-reduced-motion:no-preference){.t-spinner{animation:.8s linear infinite t-spin}}@keyframes t-spin{to{transform:rotate(360deg)}}.t-button-wrap{align-items:flex-start;gap:var(--t-space-2);vertical-align:top;flex-direction:column;max-width:100%;display:inline-flex}.t-button__reason{font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);max-width:36ch}.t-button__reason>.t-problem-icon{margin-inline-end:var(--t-space-1)}.t-tip{position:relative}.t-tip:is(:hover,:focus-visible):after{content:attr(data-tip);z-index:6;padding:var(--t-space-1) var(--t-space-2);border-radius:var(--t-radius-badge);background:var(--t-dark);color:var(--t-on-dark);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);width:max-content;max-width:min(320px, calc(100vw - 2 * var(--t-space-4)));white-space:normal;overflow-wrap:anywhere;pointer-events:none;position:absolute;inset-block-end:calc(100% + var(--t-space-1));inset-inline-start:50%;translate:-50%}.t-tip[data-tip-side=bottom]:is(:hover,:focus-visible):after{inset-block:calc(100% + var(--t-space-1)) auto}.t-tip[data-tip-side=start]:is(:hover,:focus-visible):after{inset-block:50% auto;inset-inline:auto calc(100% + var(--t-space-1));translate:0 -50%}.t-tip[data-tip=""]:after{display:none}.t-more{display:inline-block;position:relative}.t-more__list{z-index:5;min-width:15rem;max-width:min(360px, calc(100vw - 2 * var(--t-space-4)));margin:var(--t-space-1) 0 0;padding:var(--t-space-1);background:var(--t-surface);border-radius:var(--t-radius-control);box-shadow:var(--t-shadow-pop);border:0;list-style:none;position:absolute;right:0}.t-more__item{width:100%;min-height:var(--t-target);padding:0 var(--t-space-3);border-radius:var(--t-radius-inner);color:var(--t-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.t-more__item:focus-visible,.t-more__item:hover{background:var(--t-surface-sunken)}.t-more__item:focus-visible{outline-offset:calc(var(--t-focus-width) * -1)}.t-more__item--destructive{color:var(--t-danger)}.t-back-link{justify-content:flex-start;place-self:flex-start start;max-width:100%;padding-inline:0}.t-back-link__glyph{text-decoration:none;display:inline-flex}.t-field{gap:var(--t-space-1);flex-direction:column;min-width:0;display:flex}.t-field__label{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-field__help{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted);max-width:var(--t-prose-max)}.t-field__error{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-danger);overflow-wrap:anywhere}.t-field__error>.t-problem-icon{margin-inline-end:var(--t-space-1)}.t-field__error:has(>.t-problem-icon--warning){color:var(--t-ink)}.t-input{font:var(--t-weight-regular) var(--t-control-font-size) / var(--t-type-body-line) var(--t-font-body);color:var(--t-ink);background-color:var(--t-fill-field);border-radius:var(--t-radius-control);padding:var(--t-space-2) var(--t-space-4);min-height:var(--t-control-height);border:1px solid #0000;width:100%}.t-input::placeholder{color:var(--t-ink-muted)}.t-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--t-danger)}.t-input--amount{font:var(--t-weight-mono) var(--t-amount-size) / var(--t-amount-line) var(--t-font-mono);font-variant-numeric:tabular-nums;text-align:right}select.t-input{appearance:none;padding-right:var(--t-space-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%234f5d5a' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--t-space-4) center;cursor:pointer}.t-input-adorned{align-items:center;gap:var(--t-gap-inline);display:flex}.t-input-adorned__prefix{font:var(--t-weight-mono) var(--t-amount-size) / var(--t-amount-line) var(--t-font-mono);color:var(--t-ink-muted)}.t-input-adorned--inside{display:block;position:relative}.t-input-adorned--inside .t-input-adorned__prefix{pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--t-space-4)}.t-input-adorned--inside .t-input{padding-inline-start:calc(var(--t-space-4) + 2ch)}.t-check{align-items:flex-start;gap:var(--t-gap-inline);min-height:var(--t-target);padding:var(--t-space-2) 0;cursor:pointer;display:inline-flex}.t-check__control{appearance:none;border:2px solid var(--t-ink-muted);width:24px;height:24px;accent-color:var(--t-primary);cursor:pointer;background:0 0;border-radius:6px;flex:none;margin:0}.t-check__control[type=radio]{border-radius:50%}.t-check__control:checked{border-color:var(--t-primary);background:var(--t-primary) var(--t-check-mark) center / 100% no-repeat}.t-check__control[type=radio]:checked{background:radial-gradient(circle closest-side, var(--t-primary) 50%, transparent 56%)}.t-check__control:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-check__control:disabled{opacity:.5;cursor:not-allowed}.t-check__control[aria-invalid=true]:not(:checked){border-color:var(--t-danger)}.t-check__text{gap:var(--t-space-half);flex-direction:column;min-width:0;display:flex}.t-check__help{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-check--block{display:flex}.t-check[data-disabled=true]{color:var(--t-ink-muted);cursor:not-allowed}.t-file{align-items:center;gap:var(--t-gap-inline) var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-file__button{position:relative}.t-file__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.t-file__name{overflow-wrap:anywhere;min-width:0;color:var(--t-ink-muted)}.t-file__name--chosen{color:var(--t-ink);font-weight:var(--t-weight-semibold)}.t-file[data-invalid=true] .t-file__button{box-shadow:inset 0 0 0 2px var(--t-danger)}.t-amount{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-size:var(--t-amount-size);line-height:var(--t-amount-line);font-variant-numeric:tabular-nums;white-space:nowrap}.t-amount:not(.t-amount--inline){text-overflow:clip;flex-shrink:0;min-width:max-content;max-width:none;overflow:visible}@media (width<=599px){.t-action-footer__summary>:has(.t-amount){text-overflow:clip;white-space:normal;min-width:min-content;overflow:visible}}.t-amount--kpi{font-weight:var(--t-weight-mono);font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}.t-amount--total{font-weight:var(--t-weight-mono);font-size:var(--t-amount-total-size);line-height:var(--t-amount-total-line)}.t-code{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-amount--inline{font-size:inherit;line-height:inherit}.t-amount--zero{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-amount--kpi.t-amount--zero{font-size:var(--t-amount-size);line-height:var(--t-amount-line)}.t-amount--total.t-amount--zero{font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}.t-toolbar{--t-toolbar-control-offset:0px;align-items:center;gap:var(--t-gap-inline) var(--t-gap-stack);flex-wrap:wrap;min-width:0;display:flex}.t-toolbar__start,.t-toolbar__end{align-items:inherit;gap:var(--t-gap-inline);flex-wrap:wrap;min-width:0;display:flex}.t-toolbar__start{flex:320px}.t-toolbar__start>*{flex:auto;min-width:0}.t-toolbar__end{margin-left:auto}.t-toolbar--control>.t-toolbar__end{align-self:flex-start}.t-toolbar--control:not(:has(.t-field__label:not(.t-sr-only)))>.t-toolbar__end{min-height:var(--t-control-height);align-items:center}.t-toolbar--control:has(.t-field__label:not(.t-sr-only)){--t-toolbar-control-offset:calc(var(--t-type-label-line) + var(--t-space-1));align-items:flex-start}.t-toolbar--control :is(.t-toolbar__start,.t-toolbar__end)>:not(.t-field,:has(.t-field__label:not(.t-sr-only))){margin-top:var(--t-toolbar-control-offset)}.t-toolbar--end{align-items:flex-end}@media (width<=599px){.t-toolbar,.t-toolbar__start,.t-toolbar__end{flex-direction:column;align-items:stretch}:is(.t-toolbar.t-toolbar--control,.t-toolbar.t-toolbar--control:has(.t-field__label:not(.t-sr-only))){--t-toolbar-control-offset:0px;align-items:stretch}.t-toolbar__start{flex-basis:auto}.t-toolbar__end{margin-left:0}}.t-table-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.t-table-scroll>table{min-width:100%}.t-status{align-items:center;gap:var(--t-space-1);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);padding:var(--t-space-half) var(--t-space-3) var(--t-space-half) var(--t-space-2);border-radius:var(--t-radius-badge);white-space:nowrap;display:inline-flex}.t-status--done{background:var(--t-success-soft);color:var(--t-success)}.t-status--selfResolving{background:var(--t-info-soft);color:var(--t-info)}.t-status--pending{background:var(--t-warning-soft);color:var(--t-warning)}.t-status--pending>svg{color:var(--t-warning-mark)}.t-status--blocking{background:var(--t-danger-soft);color:var(--t-danger)}.t-status--blocking.t-status--strong{background:var(--t-danger-strong);color:var(--t-on-danger-strong)}.t-status--neutral{background:var(--t-neutral-soft);color:var(--t-neutral)}.t-status--action{cursor:pointer;border:1px solid #0000;min-height:32px}.t-status--action.t-status--blocking:hover{background:var(--t-danger-soft-hover)}.t-state{gap:var(--t-space-1);padding:var(--t-space-3) 0;color:var(--t-ink-muted);justify-items:start;margin:0;display:grid}.t-state b{color:var(--t-ink)}.t-tag{max-width:100%;min-height:28px;padding:0 var(--t-space-3);border-radius:var(--t-radius-badge);background:var(--t-neutral-soft);color:var(--t-neutral);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);white-space:nowrap;justify-self:start;align-items:center;display:inline-flex}.t-tag--wrap{white-space:normal;overflow-wrap:anywhere}.t-attention{gap:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-card);padding:var(--t-space-3) var(--t-space-4) var(--t-space-3) var(--t-space-5);background:var(--t-surface);flex-wrap:wrap;align-items:center;display:flex}.t-attention--blocking{background:var(--t-action-container);color:var(--t-on-action-container);--t-fill-secondary:var(--t-surface)}.t-attention--blocking .t-attention__who{color:var(--t-on-action-container)}.t-attention--pending{background:var(--t-warning-soft);--t-fill-secondary:var(--t-surface)}.t-attention__glyph{text-align:center;width:20px;font-weight:var(--t-weight-bold);flex:none}.t-attention--done .t-attention__glyph{color:var(--t-done)}.t-attention--selfResolving .t-attention__glyph{color:var(--t-info)}.t-attention--pending .t-attention__glyph{color:var(--t-warning-mark)}.t-attention--blocking .t-attention__glyph{color:var(--t-blocking)}.t-attention--neutral .t-attention__glyph{color:var(--t-ink)}.t-attention__glyph>svg{margin-inline:auto;display:block}.t-attention__body{gap:var(--t-space-half);flex-direction:column;flex:260px;min-width:0;display:flex}.t-attention__todo,.t-attention__who{font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);max-width:var(--t-prose-max)}.t-attention__who{color:var(--t-ink-muted)}.t-attention-rows{background:var(--t-surface);border-radius:var(--t-radius-card);margin:0;padding:0;list-style:none;overflow:hidden}.t-attention-rows>*+*{border-top:1px solid var(--t-line)}.t-attention-row{--t-row-tone:var(--t-warning-mark);--t-row-tone-soft:var(--t-warning-soft);align-items:stretch;min-width:0;display:flex}.t-attention-row--blocking{--t-row-tone:var(--t-danger);--t-row-tone-soft:var(--t-danger-soft)}.t-attention-row--pending,.t-attention-row--warning{--t-row-tone:var(--t-warning-mark);--t-row-tone-soft:var(--t-warning-soft)}.t-attention-row--info,.t-attention-row--selfResolving{--t-row-tone:var(--t-info);--t-row-tone-soft:var(--t-info-soft)}.t-attention-row--done{--t-row-tone:var(--t-success);--t-row-tone-soft:var(--t-success-soft)}.t-attention-row--neutral{--t-row-tone:var(--t-neutral);--t-row-tone-soft:var(--t-neutral-soft)}.t-attention-row__main{align-items:center;gap:var(--t-space-4);min-width:0;min-height:var(--t-space-9);padding:var(--t-space-2) var(--t-space-5);color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:auto;text-decoration:none;display:flex}:is(a,button).t-attention-row__main{cursor:pointer}:is(a,button).t-attention-row__main:hover{background:var(--t-surface-hover);color:inherit}.t-attention-row__main:focus-visible{outline-offset:calc(var(--t-focus-width) * -1)}.t-attention-row__tile{color:var(--t-row-tone);flex:none;justify-content:center;align-items:center;display:inline-flex}.t-attention-row__tile>svg{width:20px;height:20px}.t-attention-row__title{min-width:0;font-weight:var(--t-weight-semibold);overflow-wrap:anywhere;flex:auto}.t-attention-row__context{max-width:45%;color:var(--t-ink-muted);text-align:end;flex:0 auto}.t-attention-row__chevron{color:var(--t-ink-muted);flex:none}.t-attention-row__more{width:var(--t-target);height:var(--t-target);border-radius:var(--t-radius-pill);color:var(--t-ink-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:center;align-items:center;margin-inline-end:var(--t-space-2);padding:0;display:inline-flex}.t-attention-row__more:hover{background:var(--t-surface-hover);color:var(--t-ink)}@media (width<=599px){.t-attention-row__main{gap:var(--t-space-3);min-height:60px;padding:var(--t-space-2) var(--t-space-4)}.t-attention-row__more{margin-inline-end:var(--t-space-1)}.t-attention-row__main{column-gap:var(--t-space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile title chevron""tile context chevron";row-gap:0;display:grid}.t-attention-row__tile{grid-area:tile}.t-attention-row__title{grid-area:title;align-self:end}.t-attention-row__main:not(:has(.t-attention-row__context)) .t-attention-row__title{grid-row:1/span 2;align-self:center}.t-attention-row__context{white-space:normal;text-align:start;max-width:none;font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);grid-area:context;align-self:start;overflow:visible}.t-attention-row__chevron{grid-area:chevron}}.t-banner{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);padding:var(--t-space-2) var(--t-space-5);gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;align-items:center;display:flex}.t-banner--fallback{background:var(--t-warning-soft);color:var(--t-warning)}.t-banner__mark{flex:none}.t-banner--fallback .t-banner__mark{color:var(--t-warning-mark)}.t-banner--unavailable{background:var(--t-danger-soft);color:var(--t-danger)}.t-banner--convivence{background:var(--t-fill-strong)}.t-banner--practice{background:repeating-linear-gradient(-45deg, var(--t-warning-soft) 0 14px, var(--t-surface) 14px 28px)}@media (width<=599px){.t-banner{padding:var(--t-space-2) var(--t-space-4)}}.t-problem{gap:var(--t-space-2);border-radius:var(--t-radius-control);padding:var(--t-space-3) var(--t-space-4);background:var(--t-danger-soft);--t-fill-secondary:var(--t-surface);display:flex}.t-problem__glyph{color:var(--t-danger);font-weight:var(--t-weight-bold)}.t-problem>.t-problem-icon{margin-top:var(--t-space-half)}.t-problem-icon{--t-problem-tone:var(--t-danger);--t-problem-tone-soft:var(--t-danger-soft);color:var(--t-problem-tone);vertical-align:text-bottom;flex:none;justify-content:center;align-items:center;display:inline-flex}.t-problem-icon--warning{--t-problem-tone:var(--t-warning-mark);--t-problem-tone-soft:var(--t-warning-soft)}.t-problem-icon--info{--t-problem-tone:var(--t-info);--t-problem-tone-soft:var(--t-info-soft)}.t-problem-icon--done{--t-problem-tone:var(--t-success);--t-problem-tone-soft:var(--t-success-soft)}.t-problem-icon--row{border-radius:var(--t-radius-inner);background:var(--t-problem-tone-soft);width:36px;height:36px}.t-problem__body{gap:var(--t-space-half);min-width:0;max-width:var(--t-prose-max);overflow-wrap:anywhere;flex-direction:column;display:flex}.t-problem__who{font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);color:var(--t-ink-muted)}.t-problem__fix{font-weight:var(--t-weight-semibold);color:var(--t-primary);align-self:flex-start}a.t-problem__fix:hover{color:var(--t-primary-hover)}a.t-problem__fix{align-items:center;display:inline-flex}@media (pointer:coarse){a:not([class]){padding-block:var(--t-space-3)}a.t-problem__fix,.t-button--link,.t-button--quiet{min-block-size:var(--t-target)}}.t-problem__items{margin:var(--t-space-half) 0;padding-left:var(--t-space-5)}.t-error-page{align-items:flex-start;gap:var(--t-gap-stack);max-width:var(--t-prose-max);flex-direction:column;display:flex}.t-error-page>.t-problem{align-self:stretch}.t-error-page__message{margin:0}.t-dialog-backdrop{background:var(--t-scrim-strong);padding:10vh var(--t-space-4) var(--t-space-4);z-index:50;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.t-dialog-backdrop[hidden]{display:none}.t-dialog{background:var(--t-surface);border-radius:var(--t-radius-card);box-shadow:var(--t-shadow-pop);gap:var(--t-gap-stack);width:min(560px,100%);max-height:80vh;padding:var(--t-pad-card);border:0;flex-direction:column;display:flex;overflow:auto}.t-dialog--wide{width:min(880px,100%)}.t-dialog__content{display:contents}.t-dialog__top{align-items:start;gap:var(--t-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.t-dialog__top>.t-dialog__close{min-width:var(--t-target);min-height:var(--t-target);background:0 0;margin-block-start:calc(var(--t-space-2) * -1);margin-inline-end:calc(var(--t-space-2) * -1);padding:0}.t-dialog__top>.t-dialog__close:hover{background:var(--t-surface-hover)}.t-dialog__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-dialog__footer{justify-content:flex-start;align-items:flex-start;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-dialog__footer>:last-child:not(:first-child){margin-inline-start:auto}.t-dialog__footer>.t-button-wrap:last-child{text-align:end;align-items:flex-end}@media (width<=599px){.t-dialog{padding:var(--t-space-4)}}.t-table-wrap{gap:var(--t-space-2);flex-direction:column;min-width:0;display:flex}.t-chips{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-chip{min-height:var(--t-target);padding:var(--t-pad-button);font:var(--t-weight-medium) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-nav-ink);background:var(--t-surface);border:1px solid var(--t-ink-muted);border-radius:var(--t-radius-pill);cursor:pointer}.t-chip:hover{background:var(--t-surface-hover)}.t-chip[aria-pressed=true]{background:var(--t-primary-container);color:var(--t-on-primary-container);border-color:var(--t-primary);font-weight:var(--t-weight-bold)}.t-segmented-field{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;min-width:0;display:flex}.t-segmented-field__label{color:var(--t-ink-muted);font:var(--t-weight-medium) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-seg{gap:var(--t-space-half);padding:var(--t-space-1);background:var(--t-fill-strong);border-radius:var(--t-radius-control);flex-wrap:wrap;min-width:0;display:inline-flex}.t-seg__item{min-height:calc(var(--t-control-height) - 2 * var(--t-space-1));padding:0 var(--t-space-3);color:var(--t-nav-ink);font:var(--t-weight-medium) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);white-space:nowrap;border-radius:var(--t-radius-inner);cursor:pointer;border:1px solid #0000;align-items:center;display:inline-flex;position:relative}.t-seg__item:hover{color:var(--t-ink)}.t-seg__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.t-seg__item:has(.t-seg__input:checked){color:var(--t-ink);font-weight:var(--t-weight-bold);background:var(--t-surface-raised);box-shadow:var(--t-shadow-sm)}.t-seg__item:has(.t-seg__input:focus-visible){outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-seg__item[data-disabled=true]{color:var(--t-ink-muted);cursor:not-allowed}@media (pointer:coarse){.t-seg__item{min-height:var(--t-target)}}.t-seg--touch>.t-seg__item{min-height:var(--t-target)}.t-segmented-field--icon{flex-direction:column;align-items:stretch}.t-seg--icon{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));width:100%;display:grid}.t-seg--icon>.t-seg__item{justify-content:center;gap:var(--t-space-1);min-height:var(--t-space-9);padding:var(--t-space-2) var(--t-space-3);white-space:normal;text-align:center;flex-direction:column}.t-seg__icon{flex:none}.t-table-wrap>.t-table-scroll{background:var(--t-surface);border-radius:var(--t-radius-card);padding-block:var(--t-space-1)}.t-table{border-collapse:collapse;background:var(--t-surface);width:100%}.t-table th{text-align:left;font:var(--t-weight-medium) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted);padding:var(--t-space-2) var(--t-space-3);border-bottom:1px solid var(--t-line)}.t-table-wrap .t-table :is(th,td):first-child{padding-inline-start:var(--t-space-5)}.t-table-wrap .t-table :is(th,td):last-child{padding-inline-end:var(--t-space-5)}.t-table>tbody>tr>th{border-bottom:1px solid var(--t-line)}.t-table>tbody>tr:last-child>:is(td,th){border-bottom:0}.t-table td{padding:var(--t-pad-control);line-height:var(--t-type-body-line);border-bottom:1px solid var(--t-line);height:var(--t-target)}.t-table__cell--end,.t-table th.t-table__cell--end{text-align:right}.t-table th{white-space:nowrap}.t-table__clip{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;display:block;overflow:hidden}.t-table__cell--numeric,.t-quantity{font-variant-numeric:tabular-nums;white-space:nowrap}.t-quantity--kpi{font-weight:var(--t-weight-semibold);font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}.t-table__cell--mono{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-table td.t-table__cell--end.t-table__cell--mono{font-size:var(--t-amount-size);line-height:var(--t-amount-line)}.t-table__row{cursor:pointer}.t-table__row:focus-visible{outline:none}.t-table__row:hover{background:var(--t-surface-sunken)}.t-table__row[data-focused=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-table__row[aria-selected=true]{background:var(--t-action-soft)}.t-table__row[data-focused=true][aria-selected=true]{box-shadow:inset 3px 0 0 var(--t-primary)}.t-table__check{border:2px solid var(--t-ink-muted);width:24px;height:24px;font-weight:var(--t-weight-bold);color:var(--t-primary);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.t-table__check--all{background:var(--t-surface);font:inherit;font-weight:var(--t-weight-bold);cursor:pointer;padding:0}.t-table__check--all:disabled{cursor:default;opacity:.5}.t-table__cell--pinned{z-index:1;background:var(--t-surface);box-shadow:var(--t-shadow-edge);position:sticky;right:0}@media (width<=599px){.t-table--stack .t-table__cell--pinned{box-shadow:none;background:0 0;position:static}}.t-table__footer{align-items:center;gap:var(--t-gap-inline);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);color:var(--t-ink-muted);flex-wrap:wrap;display:flex}.t-table__label{display:none}@media (width<=599px){.t-table--stack,.t-table--stack>tbody{display:block}.t-table--stack>thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-table--stack .t-table__row,.t-table--stack>tbody>tr{align-items:baseline;column-gap:var(--t-space-3);padding:var(--t-pad-control);border-bottom:1px solid var(--t-line);flex-wrap:wrap;display:flex}.t-table--stack .t-table__row:after{content:"";flex-basis:100%;order:5}.t-table--titled .t-table__row:before{content:"";flex-basis:100%;order:2}.t-table--stack td{border-bottom:0;min-width:0;height:auto;padding:0;display:block}.t-table--stack .t-table__cell--select{flex:none;order:0;align-self:center}.t-table-wrap--quiet-check:not(.t-table-wrap--marking) .t-table--stack .t-table__cell--select{display:none}.t-table--stack .t-table__cell--title{font-weight:var(--t-weight-semibold);flex:1 1 0;order:1}.t-table--stack .t-table__cell--primary{flex:0 auto;order:3}.t-table--stack .t-table__cell--primary+.t-table__cell--primary{margin-left:calc(var(--t-space-1) - var(--t-space-3))}.t-table--stack .t-table__cell--primary+.t-table__cell--primary:before{content:"· ";color:var(--t-ink-muted)}.t-table-wrap .t-table--stack :is(th,td):is(:first-child,:last-child){padding-inline:0}.t-table--stack .t-table__cell--amount{text-align:right;flex:none;order:4;margin-left:auto}.t-table--stack .t-table__cell--body{flex:100%;order:6}.t-table--stack .t-table__cell--secondary{font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);color:var(--t-ink-muted);order:7}.t-table--stack .t-table__cell--action{order:8;margin-left:auto}.t-table--stack .t-table__cell--hidden,.t-table--stack .t-table__cell--secondary:empty{display:none}.t-table--stack .t-table__empty{flex-basis:100%}.t-table--stack .t-table__label{margin-right:var(--t-space-1);font-family:var(--t-font-body);font-weight:var(--t-weight-regular);font-size:var(--t-type-caption-size);color:var(--t-ink-muted);display:inline}}.t-toasts{bottom:var(--t-space-4);right:var(--t-space-4);gap:var(--t-space-2);z-index:60;max-width:min(420px, calc(100vw - 2 * var(--t-space-4)));flex-direction:column;display:flex;position:fixed}.t-toast{align-items:center;gap:var(--t-gap-inline);background:var(--t-dark);color:var(--t-on-dark);border-radius:var(--t-radius-control);box-shadow:var(--t-shadow-pop);padding:var(--t-space-2) var(--t-space-2) var(--t-space-2) var(--t-space-5);font-size:var(--t-type-body-size);line-height:var(--t-type-body-line);display:flex}.t-toast__glyph.t-problem-icon{color:inherit}.t-toast__action{min-height:var(--t-target);padding:0 var(--t-space-2);border-radius:var(--t-radius-pill);color:var(--t-on-dark);font:inherit;font-weight:var(--t-weight-semibold);cursor:pointer;background:0 0;border:0;text-decoration:underline}.t-toast__action:focus-visible{outline-color:var(--t-on-dark)}.t-toast__dismiss{min-width:var(--t-target);min-height:var(--t-target);background:var(--t-dark-raised);color:var(--t-on-dark);border-radius:var(--t-radius-pill);cursor:pointer;border:0;margin-left:auto}.t-palette__search{align-items:center;gap:var(--t-gap-inline);border-radius:var(--t-radius-pill);background:var(--t-surface-sunken);padding:0 var(--t-space-4);min-height:var(--t-control-height);border:0;display:flex}.t-palette__input{font:var(--t-weight-regular) var(--t-control-font-size) / var(--t-type-body-line) var(--t-font-body);min-height:var(--t-target);background:0 0;border:0;flex:1}.t-palette__group{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted);padding:var(--t-space-2) var(--t-space-2) var(--t-space-1)}.t-palette__option{align-items:center;gap:var(--t-space-3);min-height:var(--t-target);padding:0 var(--t-space-3);border-radius:var(--t-radius-inner);cursor:pointer;display:flex}.t-palette__option[aria-selected=true]{background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-semibold)}.t-palette__hint{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line)}.t-palette__spacer{flex:1}.t-palette__footer,.t-help__row{align-items:center;gap:var(--t-gap-inline);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);flex-wrap:wrap;display:flex}.t-palette__footer{color:var(--t-ink-muted)}.t-help__columns{gap:var(--t-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.t-help__column{gap:var(--t-space-2);flex-direction:column;display:flex}.t-help__heading{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-help__group{margin:var(--t-space-2) 0 0;font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-screen{gap:var(--t-gap-stack);width:100%;max-width:var(--t-content-max);padding:var(--t-pad-screen);flex-direction:column;margin-inline:auto;display:flex;container:screen/inline-size}.t-screen--form{max-width:calc(var(--t-form-max) + 2 * var(--t-space-5))}.t-screen--prose{max-width:calc(var(--t-prose-max) + 2 * var(--t-space-5))}.t-main .t-screen--form,.t-main .t-screen--prose{max-width:var(--t-content-max)}.t-main .t-screen--form>*{max-width:var(--t-form-max)}.t-main .t-screen--prose>*{max-width:var(--t-prose-max)}.t-sections{gap:var(--t-gap-section);align-content:start;min-width:0;display:grid}.t-section{gap:var(--t-gap-section-head);align-content:start;min-width:0;display:grid}.t-screen--pos{max-width:var(--t-pos-max)}@media (width>=600px) and (height>=480px){.t-main>.t-screen--fit{flex:1 1 0;min-height:0;position:relative;overflow-y:auto}}.t-screen__title{font:var(--t-weight-bold) var(--t-type-title-1-size) / var(--t-type-title-1-line) var(--t-font-display);letter-spacing:-.02em;align-self:flex-start;margin:0}.t-screen__head{justify-content:space-between;align-items:center;gap:var(--t-gap-inline) var(--t-gap-stack);min-width:0;min-height:var(--t-control-height);flex-wrap:wrap;display:flex}.t-screen__actions .t-button-wrap{align-items:center;gap:var(--t-space-3);flex-direction:row-reverse}.t-screen__actions .t-button-wrap>.t-button__reason{color:var(--t-ink-muted);text-align:end}.t-screen__head>.t-screen__title{align-self:center;min-width:0}.t-screen__actions{justify-content:flex-end;align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;margin-left:auto;display:flex}.t-screen__actions .t-button{text-decoration:none}@container screen (width<=599px){.t-screen__head{flex-direction:column;align-items:stretch}.t-screen__head>.t-screen__title{align-self:flex-start}.t-screen__actions{justify-content:flex-start;margin-left:0}.t-screen__head:has(>.t-screen__title--repeat)>.t-screen__actions{justify-content:flex-end}.t-screen__head:has(>.t-screen__title--repeat):not(:has(>.t-screen__actions)){display:contents}.t-screen__actions .t-button-wrap{align-items:flex-start;gap:var(--t-space-1);flex-direction:column}.t-screen__actions .t-button-wrap>.t-button__reason{text-align:start}.t-screen__actions .t-screen__actionText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-screen__actions .t-kbd{display:none}}.t-screen__back{margin-bottom:calc(var(--t-gap-stack) * -1 + var(--t-space-1));display:flex}.t-screen__back .t-back-link:not(.t-back-link--cancel){font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);color:var(--t-ink-muted)}.t-screen__back .t-back-link:not(.t-back-link--cancel):hover{color:var(--t-ink)}.t-screen__eyebrow{margin:0 0 calc(var(--t-space-1) - var(--t-gap-stack));color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-tabs-frame{min-width:0;margin-bottom:var(--t-space-4);position:relative}.t-tabs{gap:var(--t-space-1);scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:auto}.t-tabs__before{width:var(--t-space-6);color:var(--t-ink);background:linear-gradient(to left, transparent, var(--t-bg) 70%);pointer-events:none;justify-content:flex-start;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.t-tabs__more{width:var(--t-space-6);color:var(--t-ink);background:linear-gradient(to right, transparent, var(--t-bg) 60%);pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.t-tab{white-space:nowrap;min-height:var(--t-target);padding:0 var(--t-space-4);font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);color:var(--t-nav-ink);border-radius:var(--t-radius-pill);border:1px solid #0000;flex:none;align-items:center;text-decoration:none;display:inline-flex}.t-tab:hover{color:var(--t-ink);background:var(--t-surface-hover)}.t-tab__label{flex-direction:column;align-items:center;display:inline-flex}.t-tab__label:after{content:attr(data-label) / "";visibility:hidden;height:0;font-weight:var(--t-weight-bold);-webkit-user-select:none;user-select:none;pointer-events:none;overflow:hidden}.t-tabs--page{gap:var(--t-space-2);box-shadow:inset 0 -1px 0 var(--t-line)}.t-tabs--page>.t-tab{padding:0 var(--t-space-2);border-radius:0;box-shadow:inset 0 -3px #0000}.t-tabs--page>.t-tab:hover{box-shadow:inset 0 -3px 0 var(--t-line);background:0 0}.t-tabs--page>.t-tab--active,.t-tabs--page>.t-tab--active:hover{font-weight:var(--t-weight-bold);color:var(--t-primary);box-shadow:inset 0 -3px 0 var(--t-primary)}.t-tabs--page>.t-tab:focus-visible{outline-offset:calc(-1 * var(--t-focus-width))}.t-tabs-frame--sub{width:fit-content;max-width:100%}.t-tabs--sub,.t-tabs--panel{gap:var(--t-space-half);width:fit-content;max-width:100%;padding:var(--t-space-half);background:var(--t-surface-sunken);border-radius:var(--t-radius-control)}.t-tabs--sub>.t-tab,.t-tabs--panel>.t-tab{min-height:calc(var(--t-target) - 2 * var(--t-space-1));padding:0 var(--t-space-3);border-radius:var(--t-radius-inner)}.t-tabs--sub>.t-tab--active,.t-tabs--sub>.t-tab--active:hover,.t-tabs--panel>.t-tab--active,.t-tabs--panel>.t-tab--active:hover{font-weight:var(--t-weight-bold);color:var(--t-ink);background:var(--t-surface-raised);box-shadow:var(--t-shadow-sm)}@media (pointer:coarse){.t-tabs--sub>.t-tab,.t-tabs--panel>.t-tab{min-height:var(--t-target)}}.t-panel-tabs{min-width:0;display:grid}.t-tabs--panel{margin-bottom:var(--t-space-3)}.t-tabs--panel-page{margin-bottom:var(--t-space-4)}.t-tab--button{cursor:pointer;background:0 0}.t-tab--button:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-panel-tabs__panel{gap:var(--t-space-3);min-width:0;display:grid}.t-icon{flex:none;display:block}.t-logo{align-items:center;gap:var(--t-space-3);min-width:0;color:var(--t-ink);display:inline-flex}.t-logo__mark,.t-logo__word,.t-logo__signature{flex:none;display:block}.t-brand-nut{fill:var(--t-logo-nut)}.t-brand-ring{fill:var(--t-logo-ring)}.t-brand-word{fill:currentColor}.t-logo__word{color:var(--t-logo-word)}.t-logo--dark .t-logo__word{color:var(--t-on-dark)}.t-logo__signature{color:var(--t-ink-muted)}.t-logo__text{text-align:start;flex-direction:column;min-width:0;display:flex}.t-logo__tenant{font:var(--t-weight-bold) var(--t-type-body-size) / var(--t-type-label-line) var(--t-font-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t-logo__city{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-logo--dark{color:var(--t-on-dark)}.t-logo--dark .t-logo__city{color:var(--t-on-dark-muted)}.t-dialog-backdrop--sheet{align-items:flex-end;padding:0}.t-dialog--sheet{border-radius:var(--t-radius-card) var(--t-radius-card) 0 0;width:100%;max-height:85vh;box-shadow:none;padding-bottom:max(var(--t-space-4), env(safe-area-inset-bottom,0px))}.t-search{align-items:center;gap:var(--t-space-3);min-width:0;min-height:var(--t-control-height);padding:0 var(--t-space-4);background:var(--t-fill-field);border-radius:var(--t-radius-pill);color:var(--t-ink-muted);cursor:text;border:1px solid #0000;display:flex}.t-search__icon{pointer-events:none}.t-search__input{min-width:0;color:var(--t-ink);font:var(--t-weight-regular) var(--t-control-font-size) / var(--t-type-body-line) var(--t-font-body);padding:var(--t-space-2) 0;background:0 0;border:0;flex:1}.t-search:has(>.t-search__input[aria-invalid=true]){box-shadow:inset 0 0 0 2px var(--t-danger)}.t-search__input::placeholder{color:var(--t-ink-muted)}.t-search--large{min-height:var(--t-target-tablet);padding:0 var(--t-space-5)}.t-search--large .t-search__input{font:var(--t-weight-regular) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-body)}.t-search--pos{min-height:var(--t-space-9);padding:0 var(--t-space-5);background:var(--t-surface)}.t-search--pos .t-search__input{font:var(--t-weight-regular) var(--t-type-display-size) / var(--t-type-display-line) var(--t-font-body)}.t-search--pos .t-search__input::-webkit-search-cancel-button{appearance:none}.t-search__hint{padding:0 var(--t-space-2);background:var(--t-fill-strong);font:var(--t-weight-mono) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-mono);color:var(--t-ink-muted);border:0;border-radius:6px;flex:none}.t-toolbar__start>.t-search{flex:360px;min-width:min(320px,100%)}@media (width<=599px){.t-toolbar__start>.t-search{flex-basis:auto}}.t-toolbar__start>:is(.t-filter-menu,.t-active-filters){flex:none}.t-list-bar{align-items:center;gap:var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-list-bar>.t-search{flex:200px}.t-list-bar>.t-button{min-height:var(--t-target-tablet)}.t-filter-menu{position:relative}.t-list-bar .t-filter-menu__button{min-height:var(--t-target-tablet)}.t-filter-menu__count{min-width:22px;padding:0 var(--t-space-2);border-radius:var(--t-radius-pill);background:var(--t-primary);color:var(--t-on-primary);font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);text-align:center}.t-filter-menu__panel{z-index:20;top:calc(100% + var(--t-space-2));gap:var(--t-space-3);width:min(360px,100vw - 32px);padding:var(--t-space-4);background:var(--t-surface);border-radius:var(--t-radius-card);box-shadow:var(--t-shadow-pop);border:0;display:grid;position:absolute;right:0}.t-toolbar__start>.t-filter-menu:first-child .t-filter-menu__panel{left:0;right:auto}.t-filter-menu__group{gap:var(--t-space-2);display:grid}.t-filter-menu__sheet{gap:var(--t-space-3);display:grid}@media (width<=599px){.t-filter-menu__button{min-width:var(--t-target);padding-inline:var(--t-space-3);justify-content:center}.t-filter-menu__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.t-filter-menu__title{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-filter-menu__toggles{gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-filter-column--on{gap:var(--t-space-5);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.t-filter-column__main{min-width:0}.t-filter-column__aside{gap:var(--t-space-5);padding:var(--t-space-4);background:var(--t-surface);border-radius:var(--t-radius-card);display:grid;position:sticky;top:0}.t-filter-column__aside:empty{display:none}.t-filter-column__group{gap:var(--t-space-3);display:grid}.t-filter-column__group>*,.t-filter-column__group .t-input{width:100%;min-width:0}.t-filter-column__head{justify-content:space-between;align-items:center;gap:var(--t-space-2);min-height:var(--t-target);display:flex}.t-filter-column__aside .t-chip:not([aria-pressed=true],:hover){background:var(--t-surface-sunken)}.t-filter-column__title{font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body)}.t-active-filters{gap:var(--t-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-active-filters__chip{align-items:center;gap:var(--t-space-2);min-height:36px;padding:0 var(--t-space-3);border-radius:var(--t-radius-pill);background:var(--t-primary-container);color:var(--t-on-primary-container);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);cursor:pointer;border:1px solid #0000;display:inline-flex}.t-empty-state{justify-content:center;align-items:center;gap:var(--t-space-2);padding:var(--t-space-5) var(--t-space-3);color:var(--t-ink-muted);text-align:center;flex-direction:column;display:flex}.t-empty-state--full{min-block-size:calc(var(--t-space-9) * 3);gap:var(--t-space-2)}.t-empty-state__icon{color:var(--t-ink-muted)}.t-empty-state__title{max-width:var(--t-prose-max);color:var(--t-ink);font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-empty-state--compact{padding:var(--t-space-2) 0;flex-flow:wrap;align-items:center}.t-empty-state__text{max-width:var(--t-prose-max);font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);color:var(--t-ink-muted);margin:0}.t-empty-state--full .t-empty-state__text{font-weight:var(--t-weight-regular)}.t-empty-state__actions{justify-content:center;align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;margin-block-start:var(--t-space-2);display:flex}.t-empty-state--compact .t-empty-state__actions{margin:0}.t-icon-button{width:var(--t-target);flex:none;justify-content:center;padding:0}.t-switch{justify-content:space-between;align-items:center;gap:var(--t-space-4);min-height:var(--t-target);cursor:pointer;display:flex;position:relative}.t-switch[data-disabled=true]{cursor:default;color:var(--t-ink-muted)}.t-switch__label{overflow-wrap:anywhere;min-width:0}.t-switch__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.t-switch__track{background:var(--t-ink-muted);border-radius:13px;flex:none;width:44px;height:26px;transition:background .15s;position:relative}.t-switch__track:after{content:"";background:var(--t-surface-raised);width:20px;height:20px;box-shadow:var(--t-shadow-knob);border-radius:50%;transition:transform .15s;position:absolute;top:3px;left:3px}.t-switch__input:checked+.t-switch__track{background:var(--t-primary)}.t-switch__input:checked+.t-switch__track:after{transform:translate(18px)}.t-switch__input:focus-visible+.t-switch__track{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-table-wrap--quiet-check:not(.t-table-wrap--marking) .t-table__row:not(:hover,:focus-visible,[data-focused=true]) .t-table__check{opacity:0}.t-table-wrap--quiet-check:not(.t-table-wrap--marking) .t-table :is(th,td).t-table__select{width:0;padding-inline-end:0;position:relative}.t-table-wrap--quiet-check:not(.t-table-wrap--marking) .t-table:not(.t-table--stack) :is(th,td).t-table__select+:is(th,td){padding-inline-start:var(--t-space-3)}.t-table-wrap--quiet-check:not(.t-table-wrap--marking) td.t-table__select>.t-table__check{top:50%;left:var(--t-space-1);position:absolute;transform:translateY(-50%)}.t-table__row[aria-current=true]{background:var(--t-primary-container);box-shadow:inset 3px 0 0 var(--t-primary)}.t-table__row:hover>.t-table__cell--pinned{background:var(--t-surface-sunken)}.t-table__row[data-focused=true]>.t-table__cell--pinned{background:var(--t-primary-soft)}.t-table__row[aria-selected=true]>.t-table__cell--pinned{background:var(--t-action-soft)}.t-table__row[aria-current=true]>.t-table__cell--pinned{background:var(--t-primary-container)}.t-table-wrap[tabindex="-1"]:focus{outline:none}.t-tab__alert{block-size:8px;inline-size:8px;background:var(--t-danger);border-radius:50%;flex:none;margin-inline-start:var(--t-space-2)}.t-count-badge{min-width:22px;height:22px;margin-left:var(--t-space-2);padding:0 var(--t-space-1);border-radius:var(--t-radius-pill);text-align:center;font:var(--t-weight-semibold) var(--t-type-caption-size) / 22px var(--t-font-body);font-variant-numeric:tabular-nums;flex:none;display:inline-block}.t-count-badge--danger{background:var(--t-danger-strong);color:var(--t-on-danger-strong)}.t-count-badge--neutral,.t-count-badge--action,.t-count-badge--primary{background:var(--t-count-neutral);color:var(--t-on-count-neutral)}[aria-current=page]>:is(.t-count-badge--neutral,.t-count-badge--action,.t-count-badge--primary),[aria-selected=true]>:is(.t-count-badge--neutral,.t-count-badge--action,.t-count-badge--primary),[aria-pressed=true]>:is(.t-count-badge--neutral,.t-count-badge--action,.t-count-badge--primary){background:var(--t-on-count-neutral);color:var(--t-surface)}.t-field--hidden-label{flex-direction:column;min-width:0;display:flex}.t-problem-row{align-items:center;gap:var(--t-space-2) var(--t-space-3);min-width:0;padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);color:var(--t-ink);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"mark body aside action";display:grid}.t-problem-row__mark{color:var(--t-ink-muted);grid-area:mark;align-self:center;display:inline-flex}.t-problem-row--blocking .t-problem-row__mark{color:var(--t-danger)}.t-problem-row--pending .t-problem-row__mark{color:var(--t-warning-mark)}.t-problem-row--selfResolving .t-problem-row__mark{color:var(--t-info)}.t-problem-row__body{gap:var(--t-space-1);overflow-wrap:anywhere;grid-area:body;min-width:0;display:grid}.t-problem-row__what{font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);margin:0}.t-problem-row__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);max-width:var(--t-prose-max)}.t-problem-row__aside{color:var(--t-ink);white-space:nowrap;grid-area:aside}.t-problem-row__action{justify-content:flex-end;gap:var(--t-space-2);flex-wrap:wrap;grid-area:action;display:flex}.t-problem-row__action:empty{display:none}@media (width<=599px){.t-problem-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark body aside"".action action"}.t-problem-row__action{justify-content:stretch}.t-problem-row__action>*{flex:auto}}.t-ask__help{margin:0 0 var(--t-space-3)}.t-ask__text{resize:vertical;min-height:calc(var(--t-control-height) * 2)}.t-ask__links{gap:var(--t-space-4);margin:var(--t-space-3) 0 0;flex-wrap:wrap;display:flex}.t-action-footer{z-index:2;gap:var(--t-space-2);margin-inline:calc(-1 * var(--t-action-footer-bleed));padding:var(--t-space-3) max(var(--t-action-footer-bleed), var(--t-space-4));border-top:1px solid var(--t-line);background:var(--t-surface);min-width:0;display:grid;position:sticky;bottom:0}.t-main .t-screen--form>.t-action-footer{max-width:calc(var(--t-form-max) + 2 * var(--t-action-footer-bleed))}.t-action-footer__bar{gap:var(--t-space-2);min-width:0;display:grid}.t-action-footer__summary{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-action-footer__summary>p{margin:0}.t-action-footer__summary .t-status{white-space:nowrap}.t-action-footer__main{gap:var(--t-space-2);min-width:0;display:grid}.t-action-footer__main>.t-button-wrap>.t-button,.t-action-footer__main>.t-button{justify-content:center;width:100%}.t-action-footer__secondary{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-action-footer__secondary>.t-button,.t-action-footer__secondary>.t-button-wrap{flex:1 1 0;justify-content:center}@media (width>=600px){.t-action-footer[data-layout=inline]{align-items:flex-start;gap:var(--t-space-2) var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-action-footer[data-layout=inline]>.t-action-footer__bar{display:contents}.t-action-footer[data-layout=inline] .t-action-footer__summary{flex:auto;order:1;justify-content:flex-start;align-self:center}.t-action-footer[data-layout=inline]>.t-action-footer__secondary{flex-wrap:wrap;flex:0 auto;order:2;justify-content:flex-end;min-width:0;margin-inline-start:auto}.t-action-footer[data-layout=inline]>.t-action-footer__secondary>:is(.t-button,.t-button-wrap){flex:none}.t-action-footer[data-layout=inline] .t-action-footer__main{flex-wrap:wrap;order:3;justify-content:flex-end;align-items:flex-start;margin-inline-start:auto;display:flex}.t-action-footer[data-layout=inline]:has(>.t-action-footer__secondary) .t-action-footer__main{margin-inline-start:0}.t-action-footer[data-layout=inline] .t-action-footer__main>.t-button-wrap>.t-button,.t-action-footer[data-layout=inline] .t-action-footer__main>.t-button,.t-task .t-action-footer .t-action-footer__main>.t-button-wrap>.t-button,.t-task .t-action-footer .t-action-footer__main>.t-button{width:auto;min-width:calc(var(--t-space-8) * 4 + var(--t-space-2))}.t-action-footer[data-layout=inline] .t-button-wrap,.t-task .t-action-footer__main>.t-button-wrap{text-align:end;align-items:flex-end}.t-task .t-action-footer__main{justify-content:flex-end;display:flex}}.t-shell--phone .t-action-footer,.t-shell--phone .t-action-footer__bar{bottom:calc(var(--t-phone-bar-height) + env(safe-area-inset-bottom,0px))}@media (width<=599px){.t-action-footer{display:contents}.t-action-footer__bar{z-index:2;grid-template-columns:minmax(0, auto) minmax(calc(var(--t-target) * 3), 1fr);margin-inline:calc(-1 * var(--t-action-footer-bleed));padding:var(--t-space-2) var(--t-space-4);border-top:1px solid var(--t-line);background:var(--t-surface);box-shadow:var(--t-shadow-pop);align-items:center;position:sticky;bottom:0}.t-action-footer__bar:not(:has(.t-action-footer__summary)){grid-template-columns:minmax(0,1fr)}.t-action-footer__summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.t-action-footer__main{justify-items:stretch}.t-action-footer__main>.t-button-wrap{align-items:stretch;width:100%;min-width:0}.t-action-footer__main>.t-button-wrap>.t-button,.t-action-footer__main>.t-button{width:100%;min-height:var(--t-target)}.t-action-footer__bar:not(:has(.t-action-footer__summary)) .t-action-footer__main{justify-content:stretch;display:flex}.t-action-footer__bar:not(:has(.t-action-footer__summary)) .t-action-footer__main>*{flex:1 1 0}}.t-kpi{gap:var(--t-space-1);min-width:0;padding:var(--t-space-5);background:var(--t-surface);border-radius:var(--t-radius-card);color:var(--t-ink);font:inherit;text-align:start;border:0;flex-direction:column;text-decoration:none;display:flex;position:relative;container:kpi/inline-size}.t-kpi--link{cursor:pointer}.t-kpi--link:hover{background:var(--t-surface-hover)}.t-kpi--chevron>.t-kpi__label{padding-inline-end:var(--t-space-5)}.t-kpi__chevron{color:var(--t-ink-muted);position:absolute;inset-block-start:calc(var(--t-space-5) + var(--t-space-half));inset-inline-end:var(--t-space-4)}.t-kpi__label{align-items:center;gap:var(--t-space-2);color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);display:inline-flex}.t-kpi__value{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-kpi__number{font:var(--t-weight-bold) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.t-kpi__meta{color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-kpi--bad .t-kpi__value,.t-kpi--bad .t-kpi__meta{color:var(--t-danger)}.t-kpi[aria-pressed=true]{background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-kpi[aria-pressed=true] .t-kpi__label{color:var(--t-on-primary-container)}@container kpi (width<=15rem){.t-kpi .t-amount--kpi,.t-kpi .t-kpi__number{font-size:var(--t-amount-kpi-md-size);line-height:var(--t-amount-kpi-md-line)}}@container kpi (width<=12.5rem){.t-kpi .t-amount--kpi,.t-kpi .t-kpi__number{font-size:var(--t-amount-kpi-sm-size);line-height:var(--t-amount-kpi-sm-line)}}@media (width<=599px){.t-kpi{padding:var(--t-space-4)}.t-kpi__chevron{inset-block-start:calc(var(--t-space-4) + var(--t-space-half))}}.t-disclosure{align-items:center;gap:var(--t-space-2);min-height:var(--t-target);cursor:pointer;list-style:none;display:flex}.t-disclosure::-webkit-details-marker{display:none}.t-disclosure:before{content:"";width:var(--t-space-4);height:var(--t-space-4);background:currentColor;flex:none;transition:rotate .15s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}details[open]>.t-disclosure:before{rotate:90deg}@media (prefers-reduced-motion:reduce){.t-disclosure:before{transition:none}}.t-link-arrow{vertical-align:middle;flex:none;margin-inline-start:var(--t-space-1);display:inline-block}.t-link-arrow--back{margin-inline:0 var(--t-space-1)}@media (pointer:coarse){.t-active-filters__chip{min-height:var(--t-target)}.t-table__check{position:relative}.t-table__check:before{content:"";inset:calc((var(--t-target) - 100%) / -2);position:absolute}.t-status--action{position:relative}.t-status--action:before{content:"";inset:calc((var(--t-target) - 100%) / -2) 0;position:absolute}}@media (forced-colors:active){.t-tabs--sub>.t-tab--active,.t-tabs--panel>.t-tab--active{forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}.t-seg__item:has(.t-seg__input:checked){forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}.t-tabs--page>.t-tab--active{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.t-status{outline-offset:-1px;outline:1px solid canvastext}.t-dialog{outline:1px solid canvastext}.t-check__control{appearance:auto;background:0 0;border:0}.t-switch__track,.t-switch__track:after{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.t-switch__input:checked+.t-switch__track{background:highlight}.t-switch__track:after{background:canvastext;top:2px;left:2px}.t-switch__input:checked+.t-switch__track:after{background:highlighttext}}@media (width<=599px),(pointer:coarse){input,select,textarea{font-size:max(var(--t-control-font-size), 1em)}}.t-dialog--sheet{border-radius:var(--t-radius-card) var(--t-radius-card) 0 0;gap:0;max-height:90dvh;padding:0;overflow:hidden}.t-dialog__head{align-items:center;gap:var(--t-space-3);padding:var(--t-space-4) var(--t-space-4) var(--t-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.t-dialog__grabber{border-radius:var(--t-radius-pill);background:var(--t-line);width:32px;height:4px;position:absolute;inset-block-start:var(--t-space-2);inset-inline-start:50%;transform:translate(-50%)}.t-dialog__close{min-height:var(--t-target);min-width:var(--t-target)}.t-dialog__body{gap:var(--t-gap-stack);overscroll-behavior:contain;min-height:0;padding:0 var(--t-space-4) var(--t-space-4);scroll-padding-block:var(--t-space-4);flex-direction:column;display:flex;overflow-y:auto}.t-dialog--sheet .t-dialog__footer{padding:var(--t-space-3) var(--t-space-4) max(var(--t-space-3), env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-line);background:var(--t-surface);box-shadow:var(--t-shadow-pop);flex-shrink:0;justify-content:flex-end}.t-dialog--sheet .t-dialog__footer>.t-button-wrap,.t-dialog--sheet .t-dialog__footer>.t-button{flex:auto}.t-dialog--sheet .t-dialog__footer>.t-button-wrap>.t-button,.t-dialog--sheet .t-dialog__footer>.t-button{justify-content:center;width:100%}.t-dialog--sheet:not(:has(.t-dialog__footer)) .t-dialog__body{padding-bottom:max(var(--t-space-4), env(safe-area-inset-bottom,0px))}.t-task{--t-action-footer-bleed:var(--t-pad-screen);min-width:0}.t-task__head{align-items:center;gap:var(--t-space-3);min-width:0;display:flex}.t-task__title{min-width:0;font:var(--t-weight-bold) var(--t-type-title-1-size) / var(--t-type-title-1-line) var(--t-font-display);letter-spacing:-.02em;margin:0}.t-task__body{gap:var(--t-gap-stack);flex-direction:column;min-width:0;display:flex}.t-task__cancel{flex-shrink:0}.t-task__form{gap:var(--t-gap-stack);flex-direction:column;min-width:0;display:flex}@media (width<=599px){:is(html:has(.t-task) .t-phone-top,html:has(.t-task) .t-phone-bar){display:none}.t-shell--phone:has(.t-task) .t-main{flex-direction:column;padding-bottom:0;display:flex}.t-shell--phone .t-task{flex:1 0 auto;padding-bottom:0}.t-shell--phone .t-task__body{flex:1 0 auto}.t-task__head{z-index:3;margin-inline:calc(-1 * var(--t-pad-screen));padding:var(--t-space-2) var(--t-pad-screen);background:var(--t-bg);position:sticky;inset-block-start:0}.t-task__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);letter-spacing:0}.t-shell--phone .t-task .t-action-footer,.t-shell--phone .t-task .t-action-footer__bar{bottom:0}.t-task .t-action-footer__bar{padding-bottom:max(var(--t-space-2), env(safe-area-inset-bottom,0px))}}html:has(.t-action-footer){scroll-padding-bottom:calc(var(--t-action-footer-height,0px) + var(--t-space-2))}@media (width<=599px){html:has(.t-shell--phone):has(.t-action-footer){scroll-padding-bottom:calc(var(--t-action-footer-height,0px) + var(--t-target-tablet) + var(--t-space-1) * 2 + env(safe-area-inset-bottom,0px) + var(--t-space-2))}html:has(.t-shell--phone):has(.t-task){scroll-padding-bottom:calc(var(--t-action-footer-height,0px) + env(safe-area-inset-bottom,0px) + var(--t-space-2))}.t-action-footer__summary{justify-content:flex-start;align-items:baseline;gap:var(--t-space-2);white-space:nowrap;flex-flow:row;overflow:hidden}.t-action-footer__summary>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.t-action-footer__main .t-button__reason{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.t-action-footer__main .t-button__reason:has(.t-amount){white-space:normal;overflow:visible}}@media (width<=1023px){html[data-keyboard-open] .t-phone-bar{display:none}html[data-keyboard-open] .t-shell--phone .t-action-footer,html[data-keyboard-open] .t-shell--phone .t-action-footer__bar{bottom:var(--t-keyboard-inset,0px)}html[data-keyboard-open] .t-shell--phone .t-main{padding-bottom:calc(var(--t-action-footer-height,0px) + var(--t-space-4))}}.t-table-scroll{position:relative}.t-shell{background:var(--t-bg);flex-direction:column;min-height:100dvh;display:flex}.t-shell--desktop,.t-shell--tablet{--t-shell-rail:var(--t-sidebar-width);grid-template-columns:var(--t-shell-rail) minmax(0, 1fr);background:var(--t-bg);align-items:start;display:grid}.t-shell--tablet{--t-shell-rail:var(--t-sidebar-collapsed)}.t-shell--narrow{--t-shell-rail:var(--t-sidebar-narrow)}.t-shell--rail{--t-shell-rail:var(--t-sidebar-collapsed)}@media (prefers-reduced-motion:no-preference){.t-shell--desktop{transition:grid-template-columns .16s ease-out}}.t-shell__body{flex-direction:column;flex:1 0 auto;min-width:0;min-height:100dvh;display:flex}.t-shell--pos .t-shell__body,.t-shell--phone .t-shell__body{min-height:0}.t-main{flex:1 0 auto;width:100%;min-width:0}.t-main:focus{outline:none}.t-main .t-screen:not(.t-screen--pos){margin-inline:0 auto}.t-skip{width:0;height:0;position:absolute;top:0;left:0}.t-skip__link{top:var(--t-space-2);left:var(--t-space-2);z-index:70;min-height:var(--t-target);padding:0 var(--t-space-4);border-radius:var(--t-radius-pill);background:var(--t-dark);color:var(--t-on-dark);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);align-items:center;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(-200%)}.t-skip__link:focus{transform:none}.t-sidebar{gap:var(--t-space-1);height:100dvh;padding:var(--t-space-5) var(--t-space-3);background:var(--t-bg);font:var(--t-weight-regular) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.t-sidebar__brand{min-width:0;min-height:var(--t-target);margin-bottom:var(--t-space-4);padding:var(--t-space-1) var(--t-space-3);border-radius:var(--t-radius-control);color:var(--t-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.t-sidebar__brand .t-logo__tenant{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.t-sidebar__brand:hover{background:var(--t-surface-hover)}.t-sidebar__nav{flex-direction:column;display:flex}.t-sidebar__group{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-sidebar__group+.t-sidebar__group{margin-top:var(--t-space-4)}.t-sidebar__person{padding-top:var(--t-space-4);margin-top:auto}.t-sidebar__signature{padding:var(--t-space-3) var(--t-space-3) 0;display:flex}.t-sidebar--rail .t-sidebar__signature{justify-content:center;padding-inline:0}.t-sidebar__top{align-items:center;gap:var(--t-space-1);margin-bottom:var(--t-space-4);display:flex}.t-sidebar__top .t-sidebar__brand{padding-inline:var(--t-space-2);flex:auto;margin-bottom:0}.t-sidebar__top .t-logo__tenant{overflow-wrap:break-word}.t-shell--narrow .t-sidebar:not(.t-sidebar--rail){padding-inline:var(--t-space-2)}.t-sidebar__toggle{width:var(--t-target);height:var(--t-target);border-radius:var(--t-radius-pill);color:var(--t-nav-ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.t-sidebar__toggle:hover{color:var(--t-ink);background:var(--t-surface-hover)}.t-sidebar--rail .t-sidebar__top{flex-direction:column;align-items:stretch}.t-nav{align-items:center;gap:var(--t-space-3);min-height:var(--t-target);padding:0 var(--t-space-4);border-radius:var(--t-radius-pill);color:var(--t-nav-ink);font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);text-decoration:none;display:flex;position:relative}.t-nav:hover{color:var(--t-ink);background:var(--t-surface-hover)}.t-nav--active,.t-nav--active:hover{font-weight:var(--t-weight-bold);color:var(--t-on-primary-container);background:var(--t-primary-container)}.t-nav__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.t-nav__badge{margin-left:auto}.t-sidebar--rail{padding:var(--t-space-4) var(--t-space-1);align-items:stretch}.t-sidebar--rail .t-sidebar__brand{justify-content:center;padding:0}.t-sidebar--rail .t-sidebar__toggle{align-self:center}.t-nav--rail{justify-content:center;gap:var(--t-space-half);min-height:var(--t-rail-item-height);padding:var(--t-space-1);border-radius:var(--t-radius-control);text-align:center;font:var(--t-weight-medium) var(--t-type-rail-size) / var(--t-type-rail-line) var(--t-font-body);flex-direction:column}.t-nav--rail.t-nav--active{font-weight:var(--t-weight-bold)}.t-nav--rail .t-nav__label{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;overflow:visible}.t-sidebar--rail .t-logo__mark,.t-sidebar--rail .t-sidebar__brand>svg{color:var(--t-logo-nut)}.t-sidebar--rail .t-nav__badge{top:var(--t-space-half);left:calc(50% + var(--t-space-2));margin:0;position:absolute}.t-sidebar--rail .t-person__button{padding:var(--t-space-1) 0;justify-content:center}.t-sidebar--rail .t-person__menu{left:calc(var(--t-shell-rail) + var(--t-space-1));right:auto;bottom:var(--t-space-4);min-width:280px;position:fixed}.t-topbar{align-items:center;gap:var(--t-space-3);width:100%;max-width:var(--t-content-max);padding:var(--t-space-4) var(--t-pad-screen) 0;margin-inline:0 auto;display:flex}.t-topbar__searchRegion{flex:0 400px;min-width:0;display:flex}.t-shell--tablet .t-topbar__searchRegion,.t-shell--rail .t-topbar__searchRegion{flex-basis:320px}.t-topbar__search{min-width:0;min-height:var(--t-control-height);align-items:center;gap:var(--t-space-3);padding:0 var(--t-space-4);background:var(--t-surface);border-radius:var(--t-radius-pill);color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);text-align:start;cursor:text;border:1px solid #0000;flex:auto;display:flex;position:relative}.t-topbar__search:hover{color:var(--t-ink)}.t-topbar__searchText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.t-topbar__icon{width:var(--t-target);height:var(--t-target);border-radius:var(--t-radius-pill);background:var(--t-surface);color:var(--t-ink);font:var(--t-weight-bold) var(--t-type-button-size) / var(--t-type-button-line) var(--t-font-body);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.t-topbar__icon:hover{background:var(--t-surface-hover)}.t-topbar__help{min-height:var(--t-control-height);align-items:center;gap:var(--t-space-2);padding:0 var(--t-space-4);border-radius:var(--t-radius-pill);background:var(--t-surface);color:var(--t-ink);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);cursor:pointer;border:0;flex:none;margin-inline-start:auto;display:inline-flex}.t-topbar__help:hover{background:var(--t-surface-hover)}.t-topbar__helpGlyph{font-weight:var(--t-weight-bold)}.t-phone-top{z-index:10;align-items:center;gap:var(--t-space-2);min-height:60px;padding:var(--t-space-2) var(--t-space-4);background:var(--t-bg);display:flex;position:sticky;top:0}.t-phone-top__brand{width:var(--t-target);height:var(--t-target);border-radius:var(--t-radius-pill);color:var(--t-action);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.t-phone-top__section{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--t-ink);font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);flex:auto;overflow:hidden}.t-phone-top__back:empty,.t-phone-top__actions:empty{display:none}.t-phone-top__actions{flex:none;display:flex}@media (width<=359px){.t-phone-top:has(.t-phone-top__actions:not(:empty)){gap:var(--t-space-1)}}.t-phone-top:has(.t-phone-top__back:not(:empty)) .t-phone-top__actions{display:none}.t-phone-top__actions>.t-screen__actions{flex-wrap:nowrap;margin:0}.t-phone-top__actions .t-button{min-width:var(--t-target);min-height:var(--t-target);justify-content:center;gap:0;padding:0}.t-phone-top__actions .t-screen__actionText,.t-phone-top__actions .t-button__reason,.t-phone-top__actions .t-kbd{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-phone-top__back{flex:none;display:flex}.t-phone-top__back .t-screen__back{margin:0}.t-phone-top:has(.t-phone-top__back:not(:empty)) .t-phone-top__brand{display:none}.t-phone-top .t-back-link{width:var(--t-target);min-width:var(--t-target);height:var(--t-target);min-height:var(--t-target);border-radius:var(--t-radius-pill);color:var(--t-ink);font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);justify-content:center;padding:0;text-decoration:none}.t-phone-top .t-back-link>:not(.t-back-link__glyph){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-shell--phone:has(.t-phone-top .t-back-link--cancel) .t-phone-bar{display:none}.t-shell--phone:has(.t-phone-top .t-back-link--cancel) .t-main{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--t-space-4))}.t-phone-top .t-topbar__icon{background:var(--t-surface)}.t-phone-top .t-person__menu{max-width:calc(100vw - var(--t-space-4) * 2)}.t-phone-bar{z-index:10;padding:var(--t-space-1) max(var(--t-space-1), env(safe-area-inset-right,0px)) max(var(--t-space-1), env(safe-area-inset-bottom,0px)) max(var(--t-space-1), env(safe-area-inset-left,0px));background:var(--t-surface);border-top:1px solid var(--t-line);position:fixed;bottom:0;left:0;right:0}.t-phone-bar__list{gap:var(--t-space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.t-phone-bar__link{width:100%;min-width:0;min-height:var(--t-target-tablet);justify-content:center;align-items:center;gap:var(--t-space-half);border-radius:var(--t-radius-control);color:var(--t-nav-ink);font:var(--t-weight-medium) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex;position:relative}.t-phone-bar__link:hover{color:var(--t-ink)}.t-phone-bar__link--active,.t-phone-bar__link--active:hover{font-weight:var(--t-weight-bold);color:var(--t-on-primary-container);background:var(--t-primary-container)}.t-phone-bar__list--few{grid-auto-columns:96px;justify-content:center}.t-phone-bar__moreLabel{min-width:0;max-width:100%;display:flex}.t-phone-bar__moreName{min-width:0}.t-phone-bar__link .t-nav__label{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center;max-width:100%;overflow:visible}.t-phone-bar__caret{top:var(--t-space-2);left:calc(50% + var(--t-space-3));color:currentColor;display:inline-flex;position:absolute}.t-phone-bar__moreName{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;overflow:hidden}.t-phone-bar__dot{top:var(--t-space-2);left:calc(50% + var(--t-space-2));border:2px solid var(--t-surface);border-radius:var(--t-radius-pill);width:10px;height:10px;position:absolute}.t-phone-bar__dot--danger{background:var(--t-danger)}.t-phone-bar__dot--action,.t-phone-bar__dot--neutral,.t-phone-bar__dot--primary{background:var(--t-ink-muted)}.t-phone-bar__link .t-nav__badge{top:var(--t-space-half);left:calc(50% + var(--t-space-2));margin:0;position:absolute}.t-phone-bar :focus-visible{outline-offset:calc(var(--t-focus-width) * -1)}.t-shell--phone{--t-phone-top-height:60px;--t-phone-bar-height:calc(var(--t-target-tablet) + var(--t-space-1) * 2 + 1px)}.t-shell--phone .t-main{padding-bottom:calc(var(--t-phone-bar-height) + env(safe-area-inset-bottom,0px) + var(--t-space-4))}html:has(.t-shell--phone){scroll-padding-top:calc(var(--t-phone-top-height,60px) + var(--t-space-2));scroll-padding-bottom:calc(var(--t-target-tablet) + var(--t-space-1) * 2 + env(safe-area-inset-bottom,0px) + var(--t-space-2))}.t-phone-top{height:var(--t-phone-top-height)}.t-sheet-nav{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-sheet-nav .t-nav,.t-sheet-nav__help{min-height:var(--t-target-tablet)}.t-sheet-nav+.t-sheet-nav{margin-top:var(--t-space-2);padding-top:var(--t-space-2);border-top:1px solid var(--t-line)}.t-sheet-nav__tenant{align-items:center;gap:var(--t-space-3);width:100%;min-height:var(--t-target-tablet);margin-bottom:var(--t-space-2);padding:0 var(--t-space-4);border-radius:var(--t-radius-pill);color:var(--t-ink);text-align:start;cursor:pointer;font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);background:0 0;border:0;display:flex}.t-sheet-nav__tenant>svg{color:var(--t-action);flex:none}.t-sheet-nav__tenant:hover{background:var(--t-surface-hover)}.t-sheet-nav__tenantName{overflow-wrap:anywhere;min-width:0}.t-sheet-nav__help{width:100%;margin-top:var(--t-space-2);cursor:pointer;text-align:start;background:0 0;border:0}.t-drawer-scrim{z-index:40;background:var(--t-scrim);position:fixed;inset:0}.t-drawer{z-index:41;width:var(--t-sidebar-drawer);max-width:calc(100vw - var(--t-space-6));gap:var(--t-space-1);padding:var(--t-space-5) var(--t-space-3);background:var(--t-bg);box-shadow:var(--t-shadow-pop);font:var(--t-weight-regular) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.t-drawer:focus{outline:none}.t-drawer__top{align-items:center;gap:var(--t-space-1);margin-bottom:var(--t-space-4);display:flex}.t-drawer__top .t-sidebar__brand{flex:auto;margin-bottom:0}.t-drawer .t-nav{min-height:var(--t-target-tablet)}@media (prefers-reduced-motion:no-preference){.t-drawer{animation:.16s ease-out t-drawer-in}}@keyframes t-drawer-in{0%{transform:translate(-100%)}}.t-posbar{z-index:10;align-items:center;gap:var(--t-space-4);min-height:var(--t-posbar-height);padding:var(--t-space-2) var(--t-space-4);background:var(--t-dark);color:var(--t-on-dark);font:var(--t-weight-regular) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);display:flex;position:sticky;top:0}.t-posbar__exit{width:var(--t-target);height:var(--t-target);border-radius:var(--t-radius-pill);color:var(--t-action);flex:none;justify-content:center;align-items:center;display:inline-flex}a.t-posbar__exit:hover{background:var(--t-dark-raised)}.t-posbar__switch{gap:var(--t-space-1);padding:var(--t-space-1);border-radius:var(--t-radius-pill);background:var(--t-dark-raised);flex:none;display:flex}.t-posbar__switchLink{align-items:center;gap:var(--t-space-2);min-height:36px;padding:0 var(--t-space-4);border-radius:var(--t-radius-pill);color:var(--t-on-dark-muted);white-space:nowrap;font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);text-decoration:none;display:inline-flex}.t-posbar__switchLink:hover{color:var(--t-on-dark)}.t-posbar__switchLink--active,.t-posbar__switchLink--active:hover{font-weight:var(--t-weight-bold);color:var(--t-ink);background:var(--t-surface-raised)}.t-posbar__spacer{flex:1}.t-posbar__context{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--t-on-dark-muted);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);overflow:hidden}.t-posbar .t-person{flex:none}@media (width<=599px){.t-posbar{gap:var(--t-space-2);padding:var(--t-space-2)}.t-posbar__context{display:none}.t-posbar__switchLink{padding:0 var(--t-space-3)}.t-posbar .t-person--dark .t-person__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-posbar .t-person--dark .t-person__button{padding:0 var(--t-space-1)}}@media (width<=359px){.t-posbar__switchLink>.t-icon{display:none}.t-posbar__switchLink{padding:0 var(--t-space-2)}}.t-posbar__switchLink{border:1px solid #0000}@media (forced-colors:active){.t-posbar__switchLink--active,.t-posbar__switchLink--active:hover{forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}}@media (pointer:coarse){.t-posbar__switchLink,.t-posbar .t-person--dark .t-person__button{min-height:var(--t-target)}}@media (width>=600px) and (height>=480px){.t-shell--pos:has(.t-screen--fit){height:100dvh;min-height:0;overflow:hidden}.t-shell--pos:has(.t-screen--fit)>.t-shell__body{flex:1 1 0;min-height:0}.t-shell--pos:has(.t-screen--fit) .t-main{flex-direction:column;flex:1 1 0;min-height:0;display:flex}}.t-access-top{min-height:var(--t-posbar-height);padding:var(--t-space-2) var(--t-space-5);background:var(--t-bg);align-items:center;display:flex}@media print{.t-skip,.t-drawer,.t-drawer-scrim,.t-sidebar,.t-topbar,.t-phone-top,.t-phone-bar,.t-posbar{display:none}.t-shell--desktop,.t-shell--tablet{display:block}.t-shell--phone .t-main{padding-bottom:0}}:root{--t-sticky-footer-h:var(--t-action-footer-height,0px)}.t-shell :where(:has(.t-action-footer,[data-sticky-footer])){scroll-padding-bottom:calc(var(--t-sticky-footer-h) + var(--t-space-2))}.t-boot-error{min-height:100dvh;padding:var(--t-pad-screen);background:var(--t-bg);color:var(--t-ink);place-items:center;display:grid}.t-boot-error__card{justify-items:start;gap:var(--t-space-5);width:100%;max-width:var(--t-prose-max);padding:var(--t-space-6);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-boot-error__body{align-items:flex-start;gap:var(--t-space-3);display:flex}.t-boot-error__title{margin:0 0 var(--t-space-1);font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display)}.t-boot-error__text{color:var(--t-ink-muted);margin:0}@media (width<=767px){.t-posbar__linkLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=599px){.t-posbar__switchLink:has(.t-posbar__linkLabel){display:none}}.t-list-detail{min-width:0;container:list-detail/inline-size}.t-list-detail__grid{gap:var(--t-space-5);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.t-list-detail__list{gap:var(--t-space-3);min-width:0;display:grid;container:list-detail-list/inline-size}.t-list-detail__list[hidden]{display:none}.t-list-detail__list>*{min-width:0}.t-list-detail__detail{gap:var(--t-space-3);align-content:start;min-width:0;display:grid}.t-list-detail__back{display:flex}.t-list-detail__detail{position:relative}.t-list-detail__close{top:var(--t-space-2);right:var(--t-space-2);z-index:1;min-height:var(--t-target);height:var(--t-target);position:absolute}.t-list-detail__close~* :is([data-detail-head],[data-detail-title]:not([data-detail-head] *)){padding-inline-end:calc(var(--t-target) + var(--t-space-2))}.t-list-detail__scrim{display:none}@container list-detail (width>=600px) and (width<=959px){.t-list-detail__scrim{z-index:40;background:var(--t-scrim-strong);display:block;position:fixed;inset:0}.t-list-detail__detail{z-index:41;overscroll-behavior:contain;width:min(440px,90vw);padding:var(--t-space-4);background:var(--t-bg);box-shadow:var(--t-shadow-pop);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.t-list-detail__close{top:var(--t-space-4);right:var(--t-space-4)}}@container list-detail (width>=960px){.t-list-detail__grid--open{grid-template-columns:minmax(0,1fr) 400px}}@container list-detail (width>=960px) and (width<=1279px){.t-list-detail__grid--open .t-list-detail__list :is(th,td).t-table__cell--p2{display:none}}@container list-detail (width>=1280px){.t-list-detail__grid--open{grid-template-columns:minmax(0,1fr) 440px}.t-list-detail__grid--open>.t-list-detail__detail{top:var(--t-space-4);max-height:calc(100dvh - 2 * var(--t-space-4));overscroll-behavior:contain;position:sticky;overflow-y:auto}}@media (prefers-reduced-motion:no-preference){@container list-detail (width>=600px) and (width<=959px){.t-list-detail__detail{animation:.16s ease-out t-list-detail-in}}}@keyframes t-list-detail-in{0%{opacity:0;transform:translate(24px)}}.t-screen:has(.t-list-detail[data-mode=page]>.t-list-detail__grid--open)>.t-tabs-frame{display:none}.t-screen:has(.t-list-detail[data-mode=page]>.t-list-detail__grid--open)>.t-screen__head>.t-screen__actions{display:none}.t-screen:has(.t-list-detail[data-mode=page]>.t-list-detail__grid--open [data-detail-title])>:is(.t-screen__title,.t-screen__head){display:none}.t-list-detail[data-mode=side]>.t-list-detail__grid--open{grid-template-columns:minmax(0,1fr) 400px}.t-list-detail[data-mode=side]>.t-list-detail__grid--open .t-list-detail__list :is(th,td).t-table__cell--p2{display:none}.t-list-detail[data-mode=side] .t-list-detail__detail{z-index:auto;width:auto;box-shadow:none;background:0 0;padding:0;animation:none;position:relative;inset:auto;overflow:visible}.t-list-detail[data-mode=side] .t-list-detail__close{top:var(--t-space-2);right:var(--t-space-2)}.t-kv{grid-template-columns:var(--t-kv-label-width) minmax(0, 1fr);gap:var(--t-space-2) var(--t-space-4);min-width:0;margin:0;display:grid}.t-kv>dt{color:var(--t-ink-muted)}.t-kv>dd{overflow-wrap:anywhere;min-width:0;margin:0}@container screen (width<=599px){.t-kv{grid-template-columns:minmax(0,1fr);gap:0}.t-kv>dt{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-kv>dd+dt{margin-top:var(--t-space-2)}}.t-detail__actions{align-items:flex-start;gap:var(--t-gap-inline);flex-wrap:wrap;min-width:0;display:flex}@container screen (width<=599px){.t-detail__actions{grid-template-columns:minmax(0,1fr);display:grid}.t-detail__actions>:is(.t-button,.t-button-wrap),.t-detail__actions>.t-button-wrap>.t-button{justify-content:center;width:100%}}@container list-detail (width>=960px){.t-list-detail__grid--open .t-list-detail__list .t-table .t-table__clip{max-width:11rem}}@container list-detail-list (width<=559px){.t-list-detail__grid--open .t-list-detail__list .t-table .t-status{padding-inline:var(--t-space-1)}.t-list-detail__grid--open .t-list-detail__list .t-table .t-status>span:not(.t-sr-only){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.t-pricing{gap:var(--t-space-3);padding-bottom:var(--t-space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t-pricing__fieldset{gap:0 var(--t-space-4);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.t-pricing__fieldset legend{margin-bottom:var(--t-space-1);padding:0}.t-pricing__subtitle{color:var(--t-ink-muted);max-width:var(--t-prose-max);margin:0}.t-pricing__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);max-width:var(--t-prose-max)}.t-pricing__keys{margin:var(--t-space-1) 0 0;color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);max-width:var(--t-prose-max)}.t-pricing__card p{max-width:var(--t-prose-max)}.t-pricing__code{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono)}.t-pricing__h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-pricing__card{gap:var(--t-space-3);padding:var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);min-width:0;display:grid}.t-pricing__card--form,.t-pricing__card--start>:not(h2):not(.t-pricing__actions){max-width:var(--t-form-max)}.t-pricing__card h2,.t-pricing__card h3{margin:0}.t-pricing__card summary{font-weight:var(--t-weight-bold);cursor:pointer;min-height:var(--t-target);align-items:center;display:flex}.t-pricing__head{justify-content:space-between;align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-pricing__actions{justify-content:flex-end;align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-pricing__inline{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:inline-flex}.t-pricing__wrap{gap:var(--t-space-2) var(--t-space-4);flex-wrap:wrap}.t-pricing__notice{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);color:var(--t-ink);margin:0}.t-pricing__done{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-success-soft);margin:0;display:grid}.t-pricing__negative{color:var(--t-danger);font-weight:var(--t-weight-bold);white-space:nowrap}.t-pricing__error{color:var(--t-danger);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-pricing__apply{gap:var(--t-space-2);text-align:right;justify-items:end;display:grid}.t-pricing__apply p{margin:0}.t-pricing__reconciliation{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-pricing__definitive{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);max-width:var(--t-prose-max)}.t-pricing__more{justify-content:flex-start;display:flex}.t-pricing__threshold summary{min-height:var(--t-target);cursor:pointer;font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-pricing__progress{font-weight:var(--t-weight-semibold);margin:0}.t-pricing__scan{width:100%;max-width:560px}.t-pricing__scan .t-input{min-height:var(--t-target-tablet);font-size:var(--t-type-title-2-size);line-height:var(--t-type-title-2-line)}.t-pricing__scan-notice{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-primary-soft);margin:0}.t-pricing__options{gap:var(--t-space-half);margin:0;padding:0;list-style:none;display:grid}.t-input--rate{text-align:right;width:96px;font-family:var(--t-font-mono);font-weight:var(--t-weight-mono)}.t-input--changed,.t-input--pending{background-color:var(--t-warning-soft);box-shadow:inset 0 0 0 2px var(--t-warning)}.t-input--suggested{background-color:var(--t-primary-soft);box-shadow:inset 0 0 0 2px var(--t-primary)}.t-suggested{align-items:center;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-1) var(--t-space-3);border-radius:var(--t-radius-badge);background:var(--t-primary-soft);color:var(--t-primary);font-weight:var(--t-weight-semibold);flex-wrap:wrap;display:inline-flex}.t-suggested-text,.t-pending-text{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-suggested-text{color:var(--t-primary)}.t-pending-text{color:var(--t-warning)}.t-wizard{gap:var(--t-space-2) var(--t-space-5);color:var(--t-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-wizard__step{min-height:32px;font-weight:var(--t-weight-medium);align-items:center;display:inline-flex}.t-wizard__step--current{color:var(--t-ink);font-weight:var(--t-weight-bold)}.t-wizard__step--done{color:var(--t-success);font-weight:var(--t-weight-semibold)}.t-tiles{gap:var(--t-space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.t-tile{align-items:flex-start;gap:var(--t-space-half);min-height:var(--t-target);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface);color:var(--t-ink);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);text-align:left;cursor:pointer;border:0;flex-direction:column;display:flex}.t-tile:hover{background:var(--t-surface-hover)}.t-tiles--static .t-tile,.t-tiles--static .t-tile:hover{cursor:default;background:var(--t-surface)}.t-tile[aria-pressed=true]{background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-tile[aria-pressed=true] :is(.t-tile__label,.t-tile__hint){color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-tile--exception .t-tile__label{color:var(--t-warning);font-weight:var(--t-weight-semibold)}.t-tile__label{color:var(--t-ink-muted)}.t-tile__value{font:var(--t-weight-mono) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.t-tile__hint{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}dd.t-tile__hint{margin:0}.t-batch{gap:var(--t-gap-stack)}.t-batch__article{gap:var(--t-space-half);min-width:0;display:grid}.t-batch__labels,.t-batch__table{min-width:0}.t-batch__table{gap:var(--t-space-2);display:grid}.t-batch__labels-count{margin:0}.t-batch__labels-count b{font:var(--t-weight-mono) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-mono);font-variant-numeric:tabular-nums}.t-batch__applied{gap:var(--t-gap-stack);display:grid}.t-selection-bar{align-items:center;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-2) var(--t-space-2) var(--t-space-2) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-semibold);--t-fill-secondary:var(--t-surface);flex-wrap:wrap;display:flex}.t-changes{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);--t-fill-secondary:var(--t-surface);display:grid}.t-changes__text{font-weight:var(--t-weight-semibold);margin:0}.t-profile{min-width:0}.t-profile__columns td{vertical-align:middle}.t-profile__row--pending{background:var(--t-warning-soft)}.t-link{gap:var(--t-space-3);min-width:0;display:grid}.t-link:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-link__rows{border-radius:var(--t-radius-control);background:var(--t-surface);margin:0;padding:0;list-style:none;overflow:hidden}.t-link__rows:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-link__row{gap:var(--t-space-2) var(--t-space-4);min-height:var(--t-target);padding:var(--t-pad-control);border-top:1px solid var(--t-line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;display:grid}.t-link__row:first-child{border-top:0}.t-link__row[data-active=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-link__row[aria-selected=true]{background:var(--t-danger-soft)}.t-link__side{gap:var(--t-space-half);min-width:0;display:grid}.t-link__arrow{color:var(--t-ink-muted);font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-body);text-align:center}.t-link__pair{gap:var(--t-space-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.t-link__candidates{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-link__candidate{gap:var(--t-space-half);display:grid}.t-link__candidate--chosen .t-button{background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}@container screen (width<=959px){.t-link__pair{grid-template-columns:minmax(0,1fr)}}@container screen (width<=599px){.t-link__row{grid-template-columns:minmax(0,1fr)}.t-link__arrow{text-align:left}}.t-rules{gap:var(--t-space-3);min-width:0;display:grid}.t-rules--split{grid-template-columns:minmax(220px,1fr) minmax(0,3fr);align-items:start}.t-rules__list,.t-rules__detail{align-content:start;gap:var(--t-space-3);min-width:0;display:grid}.t-rules__suppliers{padding:var(--t-space-2);border-radius:var(--t-radius-card);background:var(--t-surface);margin:0;list-style:none}.t-rules__suppliers:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-rules__supplier{min-height:var(--t-target);padding:0 var(--t-space-4);border-radius:var(--t-radius-pill);cursor:pointer;align-items:center;display:flex}.t-rules__supplier:hover{background:var(--t-surface-hover)}.t-rules__supplier[aria-selected=true]{background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}@container screen (width<=959px){.t-rules--split{grid-template-columns:minmax(0,1fr)}}.t-cascade{gap:var(--t-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-cascade__step{gap:var(--t-space-half);padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);flex-direction:column;min-width:110px;display:flex}.t-cascade__step--end{background:var(--t-primary);color:var(--t-on-primary)}.t-cascade__step--end .t-pricing__meta{color:var(--t-primary-container)}.t-quote{margin:0}.t-pricing .t-panel-tabs{gap:var(--t-space-3);min-width:0;display:grid}.t-pricing .t-tabs--panel{margin-bottom:0}.t-pricing .t-panel-tabs__panel{gap:var(--t-space-3);min-width:0;display:grid}@container screen (width<=599px){.t-pricing .t-tabs--panel{flex-wrap:nowrap;overflow-x:auto}.t-pricing .t-tabs--panel .t-tab{white-space:nowrap;flex:none}}.t-labels{min-width:0}.t-labels__layout{gap:var(--t-gap-stack);flex-wrap:wrap;align-items:start;display:flex}.t-labels__queue{gap:var(--t-space-2);flex:999 560px;min-width:0;display:grid}.t-labels__print{flex:280px;min-width:0}.t-labels__actions{align-items:center;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-labels__where{align-items:center;gap:var(--t-space-3);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.t-labels__where legend{float:left;font-weight:var(--t-weight-bold);margin-inline-end:var(--t-space-2)}.t-labels__ready{gap:var(--t-space-2);display:grid}.t-labels__ready p{margin:0}.t-product-prices__list{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-product-prices__row{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-product-prices__installments{gap:var(--t-space-2);display:grid}.t-product-prices__history h4{margin:var(--t-space-2) 0 var(--t-space-1);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-product-prices__history ul{padding-left:var(--t-space-4);margin:0}.t-product-prices summary{min-height:var(--t-target);cursor:pointer;font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-rules__order{max-width:var(--t-prose-max);color:var(--t-ink);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-rules__how summary{color:var(--t-ink)}.t-rules__how p{margin:0}.t-rules__chain{gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;margin:0;padding-inline-start:var(--t-space-5);display:flex}.t-price-tiles{gap:var(--t-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}.t-price-tiles__tile{align-content:start;justify-items:start;gap:var(--t-space-1);width:100%;min-height:100%;padding:var(--t-space-3) var(--t-space-4);background:var(--t-surface-sunken);color:var(--t-ink);border-radius:var(--t-radius-card);font:inherit;text-align:start;border:0;display:grid}button.t-price-tiles__tile{cursor:pointer}button.t-price-tiles__tile:hover{background:var(--t-surface-hover)}.t-price-tiles__list{font-weight:var(--t-weight-semibold);color:var(--t-ink-muted)}.t-price-tiles__none{font:var(--t-weight-semibold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-body);color:var(--t-ink-muted)}.t-price-tiles__change{align-items:center;gap:var(--t-space-1);color:var(--t-primary);font-weight:var(--t-weight-semibold);text-decoration:underline;display:inline-flex}.t-quick-price{justify-items:end;gap:var(--t-space-1);display:inline-grid}.t-quick-price__button{min-height:var(--t-target);padding:0 var(--t-space-2);color:inherit;border-radius:var(--t-radius-control);font:inherit;cursor:pointer;align-items:center;gap:var(--t-space-1);background:0 0;border:0;margin-inline-end:calc(var(--t-space-2) * -1);display:inline-flex}.t-quick-price__button:hover{background:var(--t-surface-hover)}.t-quick-price__pencil{color:var(--t-ink-muted);opacity:0}.t-quick-price__button:is(:hover,:focus-visible)>.t-quick-price__pencil,.t-table__row:is(:hover,:focus-visible,[data-focused=true]) .t-quick-price__pencil{opacity:1}@media (pointer:coarse){.t-quick-price__pencil{opacity:1}}.t-quick-price--editing{min-width:14ch}.t-quick-price--editing .t-input{min-width:12ch}.t-quick-price__hint{font-family:var(--t-font-body);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);color:var(--t-ink-muted)}.t-ask__tracked{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:inline-flex}.t-ask__state{align-items:center;gap:var(--t-space-1);color:var(--t-ink-muted);font-size:var(--t-type-caption-size);margin:0;display:inline-flex}.t-ask__what{margin:0 0 var(--t-space-3);border-inline-start:var(--t-space-1) solid var(--t-line);padding-inline-start:var(--t-space-3)}.t-ask__copy{margin-top:var(--t-space-3)}.t-ask__copy>summary{cursor:pointer;min-height:var(--t-target);align-items:center;display:flex}.t-catalog{padding-bottom:var(--t-space-6);min-width:0}.t-catalog__phone-only{display:none}@media (width<=599px){.t-catalog__phone-only{display:inline}}.t-catalog__list{gap:var(--t-space-3);min-width:0;display:grid}.t-catalog__list>*{min-width:0}.t-catalog__search{width:100%}.t-catalog__search-input{min-height:var(--t-target-tablet);font-size:var(--t-type-title-2-size);line-height:var(--t-type-title-2-line)}.t-catalog__filters{gap:var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.t-catalog__grid{gap:var(--t-space-3) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.t-catalog__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-catalog__muted{color:var(--t-ink-muted)}.t-catalog__code{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono)}.t-catalog__keys{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-catalog__selection{align-items:center;gap:var(--t-space-3);padding:var(--t-pad-control);border-radius:var(--t-radius-control);background:var(--t-action-soft);flex-wrap:wrap;display:flex}.t-catalog__fieldset{gap:0 var(--t-space-4);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.t-catalog__fieldset legend{margin-bottom:var(--t-space-1);padding:0}.t-catalog .t-table th.t-table__cell--end{white-space:nowrap}.t-catalog__name{display:block}.t-catalog__meta .t-catalog__code{font-size:var(--t-type-caption-size)}.t-sheet{gap:var(--t-gap-stack);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;padding:var(--t-space-5);align-content:start;display:grid}.t-sheet--empty{align-content:start;justify-items:start}.t-sheet--empty>.t-problem,.t-sheet--empty>.t-state{justify-self:stretch}.t-sheet h2,.t-sheet h1[data-detail-title]{overflow-wrap:anywhere;margin:0}.t-sheet__head{justify-content:space-between;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-sheet__tags,.t-sheet__actions{align-items:center;gap:var(--t-gap-inline);margin-top:var(--t-space-2);flex-wrap:wrap;display:flex}.t-sheet__section{gap:var(--t-space-2);border-top:1px solid var(--t-line);min-width:0;padding-top:var(--t-space-4);display:grid}.t-sheet__section h3{margin:0}.t-sheet summary{min-height:var(--t-target);cursor:pointer;font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-sheet__codes{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-sheet__codes li{grid-template-columns:var(--t-kv-label-width) minmax(0, 1fr);align-items:center;gap:var(--t-space-1) var(--t-space-4);display:grid}.t-sheet__codes li>:nth-child(n+3){grid-column:2}.t-sheet__form{gap:var(--t-space-3);display:grid}.t-sheet__rows{gap:var(--t-space-2)}.t-sheet__row{align-items:end;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-sheet__dirty{padding:var(--t-pad-control);border-radius:var(--t-radius-control);background:var(--t-warning-soft);color:var(--t-ink);margin:0}.t-sheet__footer{justify-content:space-between;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-sheet__danger{gap:var(--t-space-2);border-top:1px solid var(--t-line);padding-top:var(--t-space-4);justify-items:start;display:grid}.t-taxonomies{gap:var(--t-space-5);padding-bottom:var(--t-space-6);min-width:0;display:grid}.t-taxonomy{gap:var(--t-space-2);min-width:0;display:grid}.t-taxonomy h2{margin:0}.t-taxonomy__head{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-taxonomy__child{padding-left:var(--t-space-5)}.t-counter-search,.t-price-check{gap:var(--t-space-3);min-width:0;display:grid}.t-counter-search__bar{align-items:flex-start;gap:var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-counter-search__bar>.t-search{flex:420px;min-width:0}@container screen (width>=600px){.t-counter-search__bar{flex-wrap:nowrap}.t-counter-search__bar>.t-search{flex-basis:0}.t-counter-search__price{white-space:nowrap}.t-counter-search__quantity{display:none}}@container screen (width<=599px){.t-counter-search__bar{flex-wrap:nowrap}.t-counter-search__bar>.t-search{flex-basis:0}.t-counter-search__price-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.t-counter-search__bar>.t-button{min-height:var(--t-space-9)}.t-counter-search__added{align-items:center;gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-success-soft);color:var(--t-success);margin:0;display:flex}.t-rows{padding:var(--t-space-1) 0;border-radius:var(--t-radius-card);background:var(--t-surface);max-height:420px;margin:0;list-style:none;overflow-y:auto}.t-rows:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-rows__option{gap:var(--t-space-1) var(--t-space-4);min-height:var(--t-target);padding:var(--t-space-2) var(--t-space-4);border-top:1px solid var(--t-line);cursor:pointer;grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;display:grid}.t-rows__option:first-child{border-top:0}.t-rows__option:hover{background:var(--t-surface-sunken)}.t-rows__option[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-rows__code{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);color:var(--t-ink-muted)}.t-rows__main{gap:var(--t-space-half);min-width:0;display:grid}.t-rows__stock,.t-rows__price{text-align:right;white-space:nowrap}@container screen (width<=599px){.t-rows__option{grid-template-columns:minmax(0,1fr) auto}.t-rows__code{grid-column:1/-1}}.t-scan-notice{align-items:center;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface);flex-wrap:wrap;display:flex}.t-scan-notice__text{margin:0}.t-scan-notice__actions{gap:var(--t-gap-inline);flex-wrap:wrap;margin-left:auto;display:flex}.t-scan-notice--done{background:var(--t-success-soft)}.t-scan-notice--pending{background:var(--t-warning-soft)}.t-scan-notice--blocking{background:var(--t-danger-soft)}.t-scan-notice:is(.t-scan-notice--done,.t-scan-notice--pending,.t-scan-notice--blocking){--t-fill-secondary:var(--t-surface)}.t-price-check__head{justify-content:space-between;align-items:center;gap:var(--t-space-2) var(--t-space-4);flex-wrap:wrap;display:flex}.t-price-check__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-price-check__head p{color:var(--t-ink-muted);margin:0}.t-price-check__item{gap:var(--t-space-2);padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-fill-secondary);min-width:0;display:grid}.t-price-check__item p{margin:0}.t-price-check__name{font:var(--t-weight-bold) var(--t-type-display-size) / var(--t-type-display-line) var(--t-font-display);overflow-wrap:anywhere;margin:0}.t-price-check__price{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-price-check__recent{gap:var(--t-space-2);display:grid}.t-price-check__recent h3{margin:0}.t-counter-lines{gap:var(--t-space-2);min-width:0;padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);align-content:start;display:grid}.t-counter-lines__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-counter-lines__list{margin:0;padding:0;list-style:none;display:grid}.t-counter-lines__list:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-counter-lines__line{gap:var(--t-space-2);min-height:var(--t-target);padding:var(--t-space-2);border-top:1px solid var(--t-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.t-counter-lines__line[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-counter-lines__name{gap:var(--t-space-half);min-width:0;display:grid}.t-counter-lines__subtotal{text-align:right}.t-counter-lines__total{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-3);font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);flex-wrap:wrap;margin:0;display:flex}.t-unknown__code{align-items:center;gap:var(--t-space-2) var(--t-space-3);font-size:var(--t-type-title-2-size);line-height:var(--t-type-title-2-line);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.t-unknown__panel{gap:var(--t-space-3);display:grid}.t-unknown__what,.t-unknown__conflict{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);display:grid}.t-unknown__conflict{background:var(--t-warning-soft);--t-fill-secondary:var(--t-surface)}.t-import{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);min-width:0;display:grid}.t-import--start{max-width:var(--t-form-max)}.t-import__card{gap:var(--t-space-3);min-width:0;padding:var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-import__card h2{margin:0}.t-import__card summary{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);cursor:pointer;min-height:var(--t-target);align-items:center;display:flex}.t-import__head{justify-content:space-between;align-items:start;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-import__head h2{margin:0 0 var(--t-space-1);overflow-wrap:anywhere}.t-import__actions{align-items:start;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-import__apply{gap:var(--t-space-1);justify-items:end;margin-left:auto;display:grid}.t-import__apply p{margin:0}.t-import__history{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-import__history li{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-import__tiles{gap:var(--t-space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;display:grid}.t-import__tile{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary)}.t-import__tile dt{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-import__tile dd{font:var(--t-weight-mono) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-mono);font-variant-numeric:tabular-nums;margin:0}.t-import__summary p{margin:var(--t-space-2) 0 0}.t-import__mapping{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.t-import__bulk{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-import__rows{border-radius:var(--t-radius-control);background:var(--t-surface);max-height:480px;margin:0;padding:0;list-style:none;overflow-y:auto}.t-import__rows:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-import__row{gap:var(--t-space-1) var(--t-space-4);min-height:var(--t-target);padding:var(--t-pad-control);border-top:1px solid var(--t-line);grid-template-columns:80px minmax(0,1fr) auto;align-items:center;display:grid}.t-import__row:first-child{border-top:0}.t-import__row[data-active=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-import__row[aria-selected=true]{background:var(--t-action-soft)}.t-import__row-main{gap:var(--t-space-half);min-width:0;display:grid}.t-import__decision{font-weight:var(--t-weight-semibold)}@container screen (width<=599px){.t-import__row{grid-template-columns:minmax(0,1fr)}.t-import__apply{justify-items:start;margin-left:0}}.t-import__done{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-success-soft);margin:0}.t-catalog__count{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-access-card{background:var(--t-surface);border-radius:var(--t-radius-card);width:100%;max-width:480px;padding:var(--t-pad-card);gap:var(--t-gap-stack);min-width:0;margin:0 auto;display:grid}@media (width<=599px){.t-access-card{padding:var(--t-space-4)}}.t-access-card__subtitle{color:var(--t-ink-muted);margin:0}.t-access-card__help{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-access-card__details summary{min-height:var(--t-target);color:var(--t-primary);font-weight:var(--t-weight-semibold);cursor:pointer;align-items:center;display:flex}.t-access-card__details p{margin:var(--t-space-2) 0 0}.t-login{justify-items:center;gap:var(--t-space-5);padding:var(--t-space-6) var(--t-space-4) var(--t-space-5);min-width:0;display:grid}.t-main .t-login>.t-screen{width:100%;max-width:420px;padding:var(--t-pad-card);background:var(--t-surface);border-radius:var(--t-radius-card);--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken);margin:0}.t-main .t-login>.t-screen>*{max-width:none}.t-login .t-screen__title{text-align:center;font-size:var(--t-type-title-2-size);line-height:var(--t-type-title-2-line);align-self:stretch}@media (width<=599px){.t-main .t-login>.t-screen{padding:var(--t-space-4)}}.t-access-help{text-align:center;color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);justify-self:center}.t-access-help summary{align-items:center;gap:var(--t-space-2);min-height:var(--t-target);color:var(--t-primary);font-weight:var(--t-weight-semibold);cursor:pointer;list-style:none;display:inline-flex}.t-access-help summary::-webkit-details-marker{display:none}.t-access-help p{margin:var(--t-space-1) 0 0;max-width:var(--t-prose-max)}.t-access-help__mark{width:18px;height:18px;font:var(--t-weight-bold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);border:1.5px solid;border-radius:50%;place-items:center;display:inline-grid}.t-access-form{gap:var(--t-gap-stack);min-width:0;display:grid}.t-access-form__submit{justify-self:stretch}.t-access-form__actions{gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-access-form .t-field__error{overflow-wrap:anywhere;min-width:0}.t-pin{gap:var(--t-space-5);grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;display:grid}@container screen (width<=959px){.t-pin{grid-template-columns:minmax(0,1fr)}.t-pin__pad{max-width:480px}}.t-pin__people{align-content:start;gap:var(--t-gap-stack);min-width:0;display:grid;container:pin-people/inline-size}.t-pin__close{justify-items:start;gap:var(--t-space-2);display:grid}.t-pin__grid{gap:var(--t-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t-pin__person{gap:var(--t-space-1);align-content:start;min-width:0;display:grid}.t-pin__card{gap:var(--t-space-2);text-align:center;min-height:160px;padding:var(--t-space-4) var(--t-space-3);background:var(--t-surface);border-radius:var(--t-radius-card);width:100%;min-width:0;font:inherit;color:var(--t-ink);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.t-pin__card *{pointer-events:none}.t-pin__card:hover:not([aria-disabled=true]){background:var(--t-surface-hover)}.t-pin__card[aria-disabled=true]{background:var(--t-fill-strong);color:var(--t-ink-muted);cursor:default}.t-pin__card--chosen,.t-pin__card--chosen:hover:not([aria-disabled=true]){background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-pin__card--chosen .t-pin__name{font-weight:var(--t-weight-bold)}.t-pin__card--chosen .t-pin__role{color:var(--t-on-primary-container)}@container pin-people (width<=559px){.t-pin__grid{gap:var(--t-space-2)}.t-pin__card{min-height:120px;padding:var(--t-space-3) var(--t-space-2)}.t-pin__card .t-pin__avatar{width:48px;height:48px}}.t-pin__avatar{width:44px;height:44px;font-weight:var(--t-weight-bold);background:var(--t-bg);color:var(--t-ink);border-radius:50%;flex:none;place-items:center;display:grid}.t-pin__card .t-pin__avatar{width:64px;height:64px;font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);background:var(--t-dark);color:var(--t-on-dark);border:0}.t-pin__card--chosen .t-pin__avatar,.t-pin__avatar--chosen{background:var(--t-primary);color:var(--t-on-primary)}.t-pin__who{justify-items:center;gap:var(--t-space-half);overflow-wrap:anywhere;min-width:0;display:grid}.t-pin__name{font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body)}.t-pin__role,.t-pin__note{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-pin__locked{color:var(--t-danger);font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-pin__foot{align-items:center;gap:var(--t-space-1) var(--t-space-4);flex-wrap:wrap;display:flex}.t-pin__foot .t-button--link{font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-pin__keys,.t-pin__help{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);max-width:var(--t-prose-max);margin:0}.t-pin__pad{background:var(--t-surface);border-radius:var(--t-radius-card);padding:var(--t-pad-card);gap:var(--t-gap-stack);min-width:0;display:grid}@media (width<=599px){.t-pin__pad{padding:var(--t-space-4)}}.t-pin__pad-head{gap:var(--t-space-3);align-items:center;min-width:0;display:flex}.t-pin__pad-head>div{overflow-wrap:anywhere;min-width:0}.t-pin__pad-head h2{margin:0}.t-pin__dots{gap:var(--t-space-3);justify-content:center;display:flex}.t-pin__dot{border:2px solid var(--t-ink-muted);border-radius:50%;width:16px;height:16px}.t-pin__dot--on{background:var(--t-ink);border-color:var(--t-ink)}.t-pin__keypad{gap:var(--t-space-2);grid-template-columns:repeat(3,1fr);display:grid}.t-pin__keypad .t-pin__key:nth-last-child(2){grid-column:2}.t-pin__key{min-height:var(--t-target-tablet);font:var(--t-weight-mono) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-mono);background:var(--t-surface-sunken);border-radius:var(--t-radius-control);color:var(--t-ink);cursor:pointer;border:0}.t-pin__key:hover{background:var(--t-surface-hover)}.t-pin__actions{justify-content:space-between;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-pin__close-confirm{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;margin:0;display:flex}.t-tenants{gap:var(--t-space-3);min-width:0;max-width:720px;display:grid}.t-tenants h2{margin:0}.t-tenants--practice{margin-top:var(--t-space-5)}.t-tenants__entering{margin:0}.t-tenant-list{gap:var(--t-space-2);display:grid}.t-tenant-card{gap:var(--t-space-4);min-height:var(--t-space-9);padding:var(--t-space-3) var(--t-space-4);text-align:left;background:var(--t-surface);border-radius:var(--t-radius-card);width:100%;min-width:0;color:var(--t-ink);font:inherit;cursor:pointer;border:0;align-items:center;display:flex}.t-tenant-card:hover{background:var(--t-surface-hover)}@media (width<=599px){.t-tenant-card{gap:var(--t-space-3);padding:var(--t-space-3)}}.t-tenant-card[aria-selected=true]{background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-tenant-card[aria-selected=true] .t-tenant-card__meta,.t-tenant-card[aria-selected=true] .t-tenant-card__tag{color:var(--t-on-primary-container)}.t-tenant-card--practice{background:0 0}.t-tenant-card--practice:not(:focus-visible){outline:1px dashed var(--t-ink-muted);outline-offset:-1px}.t-tenant-card__initials{border-radius:var(--t-radius-inner);background:var(--t-bg);width:44px;height:44px;font-weight:var(--t-weight-bold);flex:none;place-items:center;display:grid}.t-tenant-card__body{gap:var(--t-space-half);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.t-tenant-card__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-tenant-card__tag{margin-left:var(--t-space-2);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);color:var(--t-ink-muted)}.t-tenant-card__go{color:var(--t-primary);font-weight:var(--t-weight-semibold);flex:none}.t-person{position:relative}.t-person__menu{right:0;top:calc(100% + var(--t-space-1));z-index:20;min-width:280px;max-width:calc(100vw - 2 * var(--t-space-4));background:var(--t-surface);color:var(--t-ink);border-radius:var(--t-radius-control);padding:var(--t-space-1);box-shadow:var(--t-shadow-pop);gap:var(--t-space-half);border:0;display:grid;position:absolute}.t-person__item{justify-content:space-between;align-items:center;gap:var(--t-space-3);min-height:var(--t-target);padding:0 var(--t-space-3);border-radius:var(--t-radius-inner);color:var(--t-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.t-person__item:hover,.t-person__item:focus-visible{background:var(--t-surface-sunken)}.t-person__item:focus-visible{outline-offset:calc(var(--t-focus-width) * -1)}.t-person__menu :focus-visible{outline-color:var(--t-focus)}.t-person__confirm{margin:var(--t-space-1) var(--t-space-2);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);gap:var(--t-space-2);display:grid}.t-person__group{gap:var(--t-space-half);padding-block:var(--t-space-1);border-block:1px solid var(--t-line);display:grid}.t-person__groupLabel{padding:var(--t-space-1) var(--t-space-3) 0;color:var(--t-ink-muted);font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-person__item--radio[aria-checked=true]{font-weight:var(--t-weight-semibold)}.t-person__item--radio>svg{color:var(--t-primary);flex:none}.t-person__itemText{padding-block:var(--t-space-1);display:grid}.t-person__itemHelp{color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-person__button{align-items:center;gap:var(--t-space-3);width:100%;min-width:0;min-height:var(--t-target);padding:var(--t-space-1) var(--t-space-2);border-radius:var(--t-radius-pill);color:var(--t-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.t-person__button:hover{background:var(--t-surface-hover)}.t-person__avatar{background:var(--t-dark);width:36px;height:36px;color:var(--t-on-dark);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.t-person__text{flex-direction:column;min-width:0;display:flex}.t-person__name{font-weight:var(--t-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t-person__role{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t-person--sidebar .t-person__menu{min-width:0;top:auto;left:0;right:0;bottom:calc(100% + var(--t-space-1))}.t-person--avatar .t-person__button{width:var(--t-target);border-radius:50%;justify-content:center;padding:0}.t-person--avatar .t-person__avatar{width:var(--t-target);height:var(--t-target)}.t-person--dark .t-person__button{gap:var(--t-space-2);width:auto;padding:0 var(--t-space-3) 0 var(--t-space-1);background:var(--t-dark-raised);color:var(--t-on-dark);min-height:40px}.t-person--dark .t-person__button:hover{background:var(--t-dark-line)}.t-person--dark .t-person__avatar{background:var(--t-surface);width:28px;height:28px;color:var(--t-ink);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-stepup__people{gap:var(--t-space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.t-stepup__people legend{margin-bottom:var(--t-space-2);padding:0}.t-cash__meta{color:var(--t-ink-muted);font-weight:var(--t-weight-regular);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);max-width:var(--t-prose-max)}.t-cash__heading{margin:0}.t-cash-card{gap:var(--t-space-3);min-width:0;padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);align-content:start;display:grid}.t-cash-card p{max-width:var(--t-prose-max);margin:0}.t-cash-list{padding-left:var(--t-space-4);gap:var(--t-space-2);margin:0;display:grid}.t-cash-list--icons{padding-left:0;list-style:none}.t-cash-list--icons>li{align-items:flex-start;gap:var(--t-space-2);display:flex}.t-cash-list--icons>li>.t-icon{color:var(--t-ink-muted);margin-top:var(--t-space-half)}.t-cash-actions .t-button{align-items:center;gap:var(--t-space-2);display:inline-flex}.t-cash-cell{gap:var(--t-space-half);display:grid}.t-cash-actions{gap:var(--t-gap-inline);flex-wrap:wrap;align-items:center;display:flex}.t-cash-pair{gap:var(--t-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t-cash-pair>.t-cash__meta{grid-column:1/-1;margin:0}.t-cash-amount{text-align:right;white-space:nowrap}.t-cash-amount--out{color:var(--t-danger)}.t-cash__meta .t-amount,.t-cash-list .t-amount,.t-cash-strip__title .t-amount,.t-cash-open .t-field__help .t-amount{line-height:inherit}.t-cash-open{gap:var(--t-space-3);padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);justify-items:start;display:grid}.t-cash-open .t-field{width:100%}.t-cash-shift{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);display:grid}.t-cash-strip{gap:var(--t-space-3);padding:var(--t-space-3) var(--t-space-4) var(--t-space-3) var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.t-cash-strip__text{gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.t-cash-strip__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);overflow-wrap:anywhere;min-width:0}.t-cash-shift__grid{gap:var(--t-gap-stack);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.t-cash-shift__main,.t-cash-shift__aside{gap:var(--t-gap-stack);align-content:start;min-width:0;display:grid}.t-cash-switch{display:flex}.t-cash-details summary{min-height:var(--t-target);color:var(--t-primary);cursor:pointer;align-items:center;text-decoration:underline;display:flex}.t-cash-details summary:hover{color:var(--t-primary-hover)}.t-cash-details p{margin:0}.t-cash-shift__grid--single{max-width:var(--t-prose-max);grid-template-columns:minmax(0,1fr)}@container screen (width>=1440px){.t-cash-shift__grid--single{max-width:none}.t-cash-shift__grid--single .t-cash-shift__aside{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start}}.t-cash-switchRow{align-items:center;gap:var(--t-space-2);display:flex}.t-cash-help{inline-size:var(--t-target);block-size:var(--t-target);border-radius:var(--t-radius-pill);background:var(--t-fill-secondary);color:var(--t-primary);font:var(--t-weight-bold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);cursor:pointer;border:0;flex:none}.t-cash-help:hover{background:var(--t-surface-hover)}.t-cash-help[aria-expanded=true]{background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-cash-help-body{margin:0}.t-cash-closeHint{color:var(--t-ink);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-cash-actions__close{justify-items:end;gap:var(--t-space-1);display:grid}.t-cash-pill{align-items:center;gap:var(--t-space-2);min-width:0;max-width:100%;padding:var(--t-space-1) var(--t-space-3);border-radius:var(--t-radius-pill);background:var(--t-dark-raised);white-space:nowrap;font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);display:inline-flex}.t-cash-pill svg{flex:none}.t-cash-pill__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.t-cash-pill--neutral{color:var(--t-on-dark)}.t-cash-pill--overdue{background:var(--t-danger-soft);color:var(--t-danger)}@media (width<=599px){.t-posbar .t-cash-pill{display:none}}.t-cash-notice{margin-block:var(--t-space-3)}.t-cash-choices{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-cash-choices legend{margin-bottom:var(--t-space-2);padding:0}.t-cash-choices__list{gap:var(--t-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t-cash-choices--two .t-cash-choices__list{grid-template-columns:repeat(2,minmax(0,1fr))}.t-dialog:has(.t-cash-choices--two){width:min(640px,100%)}.t-cash-choices .t-cash-choice{padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-surface-sunken)}.t-cash-choices .t-cash-choice:hover{background:var(--t-surface-hover)}.t-cash-choices .t-cash-choice:has(input:checked){background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-cash-close{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);display:grid}.t-cash-close__intro{--t-fill-secondary:var(--t-surface);gap:var(--t-space-2);display:grid}.t-cash-close__intro p{margin:0}.t-cash-progress{gap:var(--t-space-1);display:grid}.t-cash-progress__label{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);font-weight:var(--t-weight-semibold);margin:0}.t-cash-progress__bar{border-radius:var(--t-radius-pill);background:var(--t-line);height:4px;overflow:hidden}.t-cash-progress__bar>span{background:var(--t-primary);width:33.3333%;height:100%;display:block}.t-cash-progress__bar>span[data-step=review]{width:66.6667%}.t-cash-close__grid{gap:var(--t-gap-stack);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.t-cash-close__column{gap:var(--t-gap-stack);align-content:start;min-width:0;display:grid}.t-cash-mode{justify-self:start}.t-cash-bills{border-collapse:collapse;width:100%}.t-cash-bills th,.t-cash-bills td{padding:var(--t-space-1) var(--t-space-2);text-align:left;border-top:1px solid var(--t-line)}.t-cash-bills thead th{color:var(--t-ink-muted);font-weight:var(--t-weight-semibold);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);border-top:0}.t-cash-bills td:last-child,.t-cash-bills th:last-child{text-align:right}.t-cash-bills input{width:100%}.t-cash-total{justify-content:space-between;gap:var(--t-space-2);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.t-cash-terminal{gap:var(--t-space-3);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.t-cash-terminal legend{float:left;width:100%;margin-bottom:var(--t-space-1);font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);padding:0}.t-cash-terminal>.t-cash__meta,.t-cash-terminal>.t-check{grid-column:1/-1;margin:0}.t-cash-footer{--t-fill-secondary:var(--t-surface);gap:var(--t-space-3);padding-top:var(--t-space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.t-cash-footer p{flex:20em;margin:0}.t-cash-review td,.t-cash-review th{vertical-align:top}.t-cash-review input{width:100%}.t-cash-explanation{gap:var(--t-space-1);display:grid}.t-cash-report{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;display:grid}.t-cash-report__article{gap:var(--t-gap-stack);min-width:0;padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-cash-report__article p{margin:0}.t-cash-report__article section{gap:var(--t-space-2);align-content:start;min-width:0;display:grid}.t-cash-report__head{gap:var(--t-space-1);display:grid}.t-cash-facts{gap:var(--t-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.t-cash-facts div{gap:var(--t-space-1);min-width:0;display:grid}.t-cash-facts dt{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-cash-facts dd{font-weight:var(--t-weight-semibold);margin:0}.t-cash-report__columns{gap:var(--t-gap-stack);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t-cash-lines{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-cash-lines li{justify-content:space-between;gap:var(--t-space-3);align-items:baseline;display:flex}.t-cash-lines li>span:first-child{gap:var(--t-space-half);min-width:0;display:grid}.t-cash-lines__total{border-top:1px solid var(--t-line);padding-top:var(--t-space-2);font-weight:var(--t-weight-bold)}.t-cash-person{gap:var(--t-space-2);display:grid}.t-cash-signatures{gap:var(--t-space-5);padding-top:var(--t-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t-cash-signatures p{border-top:1px solid var(--t-ink);padding-top:var(--t-space-2)}.t-cash-report__aside{gap:var(--t-space-3);align-content:start;min-width:0;display:grid}@container screen (width<=959px){.t-cash-shift__grid,.t-cash-close__grid,.t-cash-report,.t-cash-report__columns{grid-template-columns:minmax(0,1fr)}.t-cash-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container screen (width<=599px){.t-cash-pair,.t-cash-terminal,.t-cash-facts,.t-cash-signatures{grid-template-columns:minmax(0,1fr)}.t-cash-strip__text,.t-cash-strip>.t-cash-actions{width:100%}}@media (width<=599px){.t-cash-choices__list,.t-cash-choices--two .t-cash-choices__list{grid-template-columns:minmax(0,1fr)}}@media print{.t-cash-report__aside{display:none}body:has(.t-cash-report) .t-header{display:none}body:has(.t-cash-report) .t-tabs{display:none}body:has(.t-cash-report) .t-screen__title{display:none}body:has(.t-cash-report) .t-banner{display:none}body:has(.t-cash-report) .t-toasts{display:none}.t-cash-report{display:block}.t-cash-report__article{padding:0}.t-cash-report .t-table-scroll{overflow:visible}}.t-cash-needs{gap:var(--t-space-2) var(--t-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-cash-needs>li{align-items:center;gap:var(--t-space-1);display:inline-flex}.t-cash-needs>li>.t-icon{color:var(--t-ink-muted)}.t-cash-close-footer{padding-inline:var(--t-space-4);border-radius:var(--t-radius-card) var(--t-radius-card) 0 0}.t-cash-close-footer .t-action-footer__summary>p{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-cash-close-footer .t-button{align-items:center;gap:var(--t-space-2);display:inline-flex}@media (width<=599px){.t-cash-close-footer .t-action-footer__bar{gap:var(--t-space-1);grid-template-columns:minmax(0,1fr)}.t-cash-close-footer .t-action-footer__summary>p{justify-content:space-between;width:100%}.t-cash-close-footer .t-action-footer__main{justify-content:stretch;display:flex}.t-cash-close-footer .t-action-footer__main>*{flex:1 1 0}.t-cash-close-footer .t-cash-close-footer__note{font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}}.t-cash-closed{gap:var(--t-space-2);margin-bottom:var(--t-space-4);justify-items:start;display:grid}.t-cash-closed__line{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-cash-closed>.t-cash__meta{margin:0}.t-cash-queued{gap:var(--t-space-3);display:grid}.t-cash-queued__text{margin:0}.t-cash-queued__actions{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-cash-handovers{margin:var(--t-space-2) 0 0;gap:var(--t-space-1);padding:0;list-style:none;display:grid}.t-cash-close__sanity{align-items:flex-start;gap:var(--t-space-2);color:var(--t-warning);font-weight:var(--t-weight-bold);margin:0;display:flex}.t-fiscal{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);min-width:0;display:grid}.t-fiscal>*{min-width:0}.t-fiscal .t-fiscal,.t-doc__panel .t-fiscal,.t-admin__section .t-fiscal{padding-bottom:0}.t-fiscal__intro{color:var(--t-ink-muted);max-width:var(--t-prose-max);margin:0}.t-fiscal__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-fiscal__state{gap:var(--t-space-1);padding:var(--t-space-3) 0;color:var(--t-ink-muted);justify-items:start;margin:0;display:grid}.t-fiscal__state b{color:var(--t-ink)}.t-fiscal__status{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:inline-flex}.t-fiscal__more{justify-self:start}.t-fiscal__search{min-width:min(420px,100%)}.t-fiscal__actions{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}:where(.t-fiscal,.t-fiscal__entity)>.t-status{justify-self:start}.t-toolbar__start>.t-segmented-field{flex:none}.t-fiscal__entity{gap:var(--t-space-3);min-width:0;display:grid}.t-fiscal__entity+.t-fiscal__entity{border-top:1px solid var(--t-line);padding-top:var(--t-space-4)}.t-fiscal__entity h3{margin:0}.t-fallback-alert{align-items:start;gap:var(--t-space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;margin:0;display:grid}.t-fallback-alert__icon{margin-top:var(--t-space-half)}.t-fallback-alert__body{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.t-fallback-alert__icon{color:var(--t-warning-mark)}.t-fallback-alert--blocking .t-fallback-alert__icon{color:var(--t-danger)}.t-fallback-alert__who{align-items:center;gap:var(--t-space-1);color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);display:inline-flex}.t-fseg{gap:var(--t-space-1);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.t-fseg legend:not(.t-sr-only){margin-bottom:var(--t-space-2);width:100%;padding:0}.t-fseg__item{min-height:var(--t-target);padding:var(--t-pad-button);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);color:var(--t-nav-ink);font-weight:var(--t-weight-medium);cursor:pointer;border:0;align-items:center;display:inline-flex;position:relative}.t-fseg__item:hover{background:var(--t-surface-hover)}.t-fseg__item input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.t-fseg__item:has(input:checked){background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-fseg__item:focus-within{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-fseg:disabled .t-fseg__item{color:var(--t-ink-muted);background:var(--t-fill-strong);cursor:not-allowed}.t-fseg:disabled .t-fseg__item:has(input:checked){color:var(--t-ink);font-weight:var(--t-weight-bold)}.t-fseg>.t-field__error{flex-basis:100%}.t-doc{gap:var(--t-gap-stack);min-width:0;display:grid}.t-doc__panel{gap:var(--t-space-3);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;padding:var(--t-space-4) var(--t-space-5);display:grid}.t-doc__panel h2{margin:0}.t-doc__head{justify-content:space-between;align-items:flex-start;gap:var(--t-space-2) var(--t-space-4);flex-wrap:wrap;display:flex}.t-doc__lines{border-collapse:collapse;width:100%}.t-doc__lines th,.t-doc__lines td{text-align:left;padding:var(--t-pad-control);border-top:1px solid var(--t-line);vertical-align:top}.t-doc__lines th{font:var(--t-weight-medium) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-doc__lines .t-end{text-align:right;white-space:nowrap}.t-doc__lines td.t-end{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-variant-numeric:tabular-nums}.t-doc__total{flex:none}.t-fdl{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.t-fdl dt{color:var(--t-ink-muted)}.t-fdl dd{overflow-wrap:anywhere;margin:0}@media (width<=599px){.t-fdl{grid-template-columns:minmax(0,1fr);row-gap:0}.t-fdl dt{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-fdl dd+dt{margin-top:var(--t-space-2)}}.t-problems{gap:var(--t-space-3);margin:0;padding:0;list-style:none;display:grid}.t-problem-card{gap:var(--t-space-2);background:var(--t-action-container);min-width:0;color:var(--t-on-action-container);border-radius:var(--t-radius-card);padding:var(--t-space-4) var(--t-space-5);--t-fill-secondary:var(--t-surface);display:grid}.t-problem-card--resolved{background:var(--t-surface);color:var(--t-ink);--t-fill-secondary:var(--t-surface-sunken)}.t-problem-card--row{color:var(--t-ink);--t-fill-secondary:var(--t-surface-sunken);background:0 0;padding:0;display:block}.t-problem-card--row .t-problem-row__what{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display)}.t-problem-card__head{justify-content:space-between;align-items:flex-start;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-problem-card__head>div{gap:var(--t-space-1);justify-items:start;min-width:0;display:grid}.t-problem-card__title{overflow-wrap:anywhere;margin:0}.t-problem-card__title .t-button{font:inherit;text-align:left;min-width:0;padding-inline:0}.t-problem-card__amount{flex:none}.t-problem-card__what{font-weight:var(--t-weight-bold)}.t-problem-card__who{color:var(--t-ink-muted)}.t-problem-card__foot{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-confirm-line{color:var(--t-ink);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-suggestion--chosen{background:var(--t-primary-container)}.t-suggestion--chosen .t-suggestion__title{color:var(--t-on-primary-container)}.t-customer-fix{gap:var(--t-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.t-customer-fix>legend{margin-bottom:var(--t-space-2);font-weight:var(--t-weight-semibold);padding:0}.t-note-lines{gap:var(--t-space-2);display:grid}.t-note-line{gap:var(--t-space-2) var(--t-space-3);grid-template-columns:minmax(0,2fr) minmax(140px,1fr) minmax(120px,1fr) auto;align-items:end;display:grid}@media (width<=1023px){.t-note-line{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.t-note-line{grid-template-columns:minmax(0,1fr)}}.t-note__total{text-align:right;font-weight:var(--t-weight-semibold);margin:0}.t-fgrid{gap:var(--t-space-3) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.t-textarea{width:100%;min-height:88px;padding:var(--t-pad-control);border-radius:var(--t-radius-control);background:var(--t-fill-field);font:var(--t-weight-regular) var(--t-control-font-size) / var(--t-type-body-line) var(--t-font-body);color:var(--t-ink);resize:vertical;border:0}.t-textarea[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--t-danger)}.t-pem{font:var(--t-weight-mono) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-mono);min-height:140px}.t-pem__file{margin-top:var(--t-space-2)}.t-fallback-table{border-collapse:collapse;width:100%;font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-fallback-table th,.t-fallback-table td{text-align:left;padding:var(--t-space-2);border-top:1px solid var(--t-line);white-space:nowrap}.t-fallback-table th{font-weight:var(--t-weight-medium);color:var(--t-ink-muted)}.t-details summary{min-height:var(--t-target);cursor:pointer;color:var(--t-primary);font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-details[open]>summary{margin-bottom:var(--t-space-2)}.t-checkout-problem{gap:var(--t-space-4);min-width:0;max-width:760px;display:grid}.t-checkout-problem__title{margin:0}.t-checkout-problem__sale{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);flex-wrap:wrap;display:flex}.t-arca{gap:var(--t-space-4);padding-bottom:0}.t-arca__modes{gap:var(--t-space-2)}.t-check.t-arca__mode{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary)}.t-check.t-arca__mode:has(input:checked){background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-check.t-arca__mode:has(input:checked) .t-check__help{color:var(--t-on-primary-container)}.t-arca__mode-current{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-arca__change{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);--t-fill-secondary:var(--t-surface);display:grid}.t-arca__delegated,.t-arca__own{gap:var(--t-space-3);min-width:0;display:grid}.t-arca__own h4,.t-arca__steps h4,.t-arca__services h4{margin:0}.t-arca__system{align-items:center;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);flex-wrap:wrap;display:flex}.t-arca__system>.t-fiscal__meta:first-child{flex-basis:100%}.t-arca__cuit{font-size:var(--t-amount-size);line-height:var(--t-amount-line);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.t-arca__state{align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-arca__steps{gap:var(--t-space-2);display:grid}.t-arca__steps ol{padding-left:var(--t-space-5);gap:var(--t-space-1);max-width:var(--t-prose-max);margin:0;display:grid}.t-arca__services{gap:var(--t-space-2);display:grid}.t-arca__service-list{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-arca__service{gap:var(--t-space-1) var(--t-space-3);padding:var(--t-space-2) 0;border-top:1px solid var(--t-line);grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);align-items:center;display:grid}@media (width<=599px){.t-arca__service{grid-template-columns:minmax(0,1fr)}}.t-arca__actions-wrap{gap:var(--t-space-2);display:grid}.t-arca__setup{gap:var(--t-space-2);padding:var(--t-space-3) 0;border-top:1px solid var(--t-line);display:grid}.t-arca__setup-title{margin:0}.t-arca__attention{gap:var(--t-space-3);display:grid}.t-arca__attention h2{margin:0}.t-fiscal__filters{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;min-width:0;display:flex}.t-fiscal__filters>*{flex:none}@media (width<=599px){.t-toolbar__start>.t-fiscal__filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:var(--t-space-1);flex-wrap:nowrap;overflow-x:auto}}.t-problem-card__title{color:var(--t-ink)}.t-problem-card--open{cursor:pointer}.t-problem-card--open.t-problem-card--resolved:hover,.t-problem-card--open.t-problem-card--row:hover .t-problem-row{background:var(--t-surface-hover)}.t-pay.t-pay--embedded{background:0 0;padding:0}.t-pay{container:pay/inline-size}.t-pay.t-pay{gap:var(--t-space-2)}.t-pay .t-pay__main{gap:var(--t-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container pay (width>=30rem){.t-pay .t-pay__main--tendered{grid-template-columns:minmax(0,1fr) 11rem;align-items:end}.t-pay .t-pay__main--tendered>.t-pay__totalBox{grid-area:1/1}.t-pay .t-pay__main--tendered>.t-pay__tendered{grid-area:1/2}.t-pay .t-pay__main--tendered>:not(.t-pay__totalBox,.t-pay__tendered){grid-column:1/-1}}.t-pay .t-pay__head{justify-content:space-between;align-items:center;gap:var(--t-space-1) var(--t-space-4);flex-wrap:wrap;display:flex}.t-pay .t-pay__head>.t-pay__customer{flex:18rem;justify-content:flex-end}.t-pay .t-pay__customer{justify-content:space-between;align-items:center;gap:var(--t-space-2) var(--t-space-3);min-width:0;display:flex}.t-pay .t-pay__customerName{overflow-wrap:break-word;min-width:0;color:var(--t-ink);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);flex:auto;margin:0}.t-pay .t-pay__customer>.t-button-wrap,.t-pay .t-pay__customer>.t-button{flex:none}.t-pay .t-pay__totalBox{gap:var(--t-space-1);min-width:0;padding:var(--t-space-2) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);display:grid}.t-pay .t-pay__total{color:var(--t-ink);justify-items:start;gap:0;margin:0;display:grid}.t-pay .t-pay__total>.t-sales__totalLabel{font:var(--t-weight-medium) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink-muted)}.t-pay .t-pay__total>.t-amount{color:var(--t-ink);justify-self:start}@container pay (width<=24rem){.t-pay .t-pay__total>.t-amount--total{font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}}@container pay (width>=30rem) and (width<=34.5rem){.t-pay .t-pay__main--tendered .t-pay__total>.t-amount--total{font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}}.t-pay .t-pay__vat,.t-pay .t-pay__vat dl{justify-items:start}.t-pay .t-pay__vatRow{justify-content:flex-start}.t-pay .t-pay__vatToggle{align-items:center;gap:var(--t-space-1) var(--t-space-2);min-height:var(--t-target);margin-block:calc(-1 * var(--t-space-2));color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;padding:0;display:inline-flex}.t-pay .t-pay__vatToggle:hover{color:var(--t-ink)}.t-pay .t-pay__tendered{min-width:0}.t-pay .t-pay__methodsBox{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-pay .t-pay__methodsBox:disabled{opacity:.6}.t-pay .t-pay__row{gap:var(--t-space-3);min-width:0;display:grid}.t-pay .t-pay__methods{min-width:0;container:pay-methods/inline-size}.t-pay .t-pay__methods .t-seg--icon{grid-template-columns:repeat(3,minmax(0,1fr))}@container pay-methods (width>=50rem){.t-pay .t-pay__methods[data-count="6"] .t-seg--icon{grid-template-columns:repeat(6,minmax(0,1fr))}.t-pay .t-pay__methods[data-count="5"] .t-seg--icon{grid-template-columns:repeat(5,minmax(0,1fr))}}@container pay-methods (width<=18rem){.t-pay .t-pay__methods .t-seg--icon{grid-template-columns:repeat(2,minmax(0,1fr))}}.t-pay .t-pay__fields{gap:var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:start;min-width:0;display:grid}.t-pay .t-pay__wide{grid-column:1/-1;margin:0}.t-pay .t-pay__line{align-items:center;gap:var(--t-space-2);min-width:0;min-height:var(--t-target);padding:0 var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);color:var(--t-ink);font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);text-align:start;cursor:pointer;border:0;display:flex}.t-pay .t-pay__line:hover{background:var(--t-surface-hover)}.t-pay .t-pay__lineLabel{flex:auto;min-width:0}.t-pay .t-pay__lineMissing{color:var(--t-ink-muted)}.t-pay .t-pay__lineEdit{color:var(--t-ink-muted);flex:none}.t-pay .t-pay__add,.t-pay .t-pay__remove{justify-self:start;gap:var(--t-space-1);padding-inline:0;text-decoration:none}.t-pay .t-pay__add:hover,.t-pay .t-pay__remove:hover{text-decoration:underline}:is(.t-pay .t-pay__fields>.t-pay__remove,.t-pay .t-pay__fields>.t-button-wrap:has(>.t-pay__remove)){align-self:end}.t-pay .t-pay__status{gap:var(--t-space-1);display:grid}.t-pay .t-pay__statusLine{align-items:center;gap:var(--t-space-1) var(--t-space-2);min-height:var(--t-target);padding:var(--t-space-2) var(--t-space-4);border-radius:var(--t-radius-control);flex-wrap:wrap;margin:0;display:flex}.t-pay .t-pay__statusLine>.t-amount{margin-inline-start:auto}.t-pay .t-pay__statusLabel{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display)}.t-pay .t-pay__statusLine--done{background:var(--t-success-soft);color:var(--t-success)}.t-pay .t-pay__statusLine--pending{background:var(--t-warning-soft);color:var(--t-warning)}.t-pay .t-pay__statusLine--done>.t-amount,.t-pay .t-pay__statusLine--pending>.t-amount{color:var(--t-ink)}.t-pay{--t-action-footer-bleed:var(--t-space-4)}.t-pay__footer .t-pay__status{flex:auto;min-width:0}@container pay (width>=46rem){.t-pay__footer .t-action-footer__bar{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center}}.t-pay__footer .t-button--action{min-height:var(--t-target-tablet);font-size:var(--t-type-title-2-size);line-height:var(--t-type-title-2-line)}@media (width<=599px){.t-pay__footer .t-action-footer__bar{grid-template-columns:minmax(0,1fr)}.t-pay__footer .t-action-footer__summary{align-items:stretch}.t-pay__footer .t-action-footer__main{justify-items:stretch}.t-pay__footer .t-action-footer__main>.t-button-wrap>.t-button{width:100%;min-height:var(--t-target);font-size:var(--t-type-body-size);line-height:var(--t-type-body-line)}.t-pay__footer .t-pay__statusLine{min-height:0;padding-block:var(--t-space-1)}}.t-pay>.t-button-wrap{align-items:stretch;display:flex}.t-pay>.t-button-wrap>:is(.t-button--primary,.t-button--action){justify-content:center}.t-pay .t-pay__headTitle{align-items:center;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-pay .t-pay__suggested{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.t-pay .t-pay__cashLine{gap:var(--t-space-2) var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end;min-width:0;display:grid}.t-pay .t-pay__rowChange{justify-content:space-between;align-items:baseline;gap:var(--t-space-2);margin:var(--t-space-1) 0 0;color:var(--t-ink);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);display:flex}.t-result__account{font-weight:var(--t-weight-bold);margin:0}.t-sales__muted{color:var(--t-ink-muted);margin:0}.t-sales__notice{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);display:grid}.t-sales__notice p{margin:0}.t-sales__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}p.t-sales__meta{max-width:var(--t-prose-max);margin:0}.t-screen>p.t-sales__meta{max-width:var(--t-prose-max)}.t-sales__qty{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-sales__choices{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.t-sales__choices legend{margin-bottom:var(--t-space-1);padding:0}.t-sales__sum{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.t-sales__sum>:last-child{margin-left:auto}.t-sales__total{gap:var(--t-space-half);min-width:0;margin:0;display:grid}.t-sales__totalLabel{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display)}.t-sales__total>.t-amount,.t-sales__totalValue{justify-self:end;max-width:100%}.t-sales__total>.t-sales__meta{justify-self:end}.t-sales__totalValue{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);color:var(--t-ink-muted)}.t-cashier__queue,.t-cashier__panel{--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface)}.t-cart,.t-pay,.t-result,.t-detail,.t-return__lines,.t-return__card{--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken)}.t-counter__left{gap:var(--t-gap-stack);align-content:start;min-width:0;display:grid}.t-cart{gap:var(--t-space-3);min-width:0;padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);align-content:start;display:grid}.t-cart__head{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-cart__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-cart__credit{margin:0}.t-cart__lines{min-width:0;margin:0;padding:0;list-style:none;display:grid}.t-cart__lines:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-cart__line{gap:var(--t-gap-inline);min-height:var(--t-target);padding:var(--t-space-2);border-top:1px solid var(--t-line);cursor:default;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.t-cart__line:first-child{border-top:0}.t-cart__line[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary);border-radius:var(--t-radius-inner)}.t-cart__name{gap:var(--t-space-half);overflow-wrap:anywhere;min-width:0;display:grid}.t-cart__amount{text-align:right;align-self:start}.t-cart__rows{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t-cart__rows>.t-cart__lines{grid-area:1/1/-1;grid-template-rows:subgrid}.t-cart__line{scroll-margin-block:var(--t-space-6) calc(var(--t-target-tablet) * 3)}.t-cart__tools{grid-area:1/1/-1;grid-template-rows:subgrid;pointer-events:none;z-index:1;min-width:0;display:grid}.t-cart__tool{place-self:end;align-items:center;gap:var(--t-space-1);padding:0 var(--t-space-2) var(--t-space-2);pointer-events:auto;display:none}.t-cart__tool[data-selected=true]{display:flex}.t-cart__rows[data-tools] .t-cart__line[aria-selected=true]{padding-bottom:calc(var(--t-control-height) + var(--t-space-2) * 2)}.t-cart__qty{min-width:calc(var(--t-control-height) * 1.5);padding-inline:var(--t-space-3);font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-cart__remove{color:var(--t-danger)}.t-cart__scroll{--t-cart-fade:var(--t-space-4);--t-cart-amount-col:calc(var(--t-amount-size) * 9);min-width:0;display:grid}.t-cart__viewport{min-width:0;display:grid}.t-cart__strip{top:calc(-1 * var(--t-space-1));z-index:2;padding-block:var(--t-space-1);background:var(--t-surface);justify-content:center;align-items:center;display:flex;position:sticky}.t-cart__fade{z-index:2;height:var(--t-cart-fade);pointer-events:none;position:sticky}.t-cart__fade--bottom{margin-top:calc(-1 * var(--t-cart-fade));background:linear-gradient(to bottom, transparent, var(--t-surface) 70%);margin-inline-end:var(--t-cart-amount-col);bottom:0}.t-cart__spacer{pointer-events:none}.t-cart__more{align-items:center;gap:var(--t-space-1);min-height:var(--t-space-6);padding:0 var(--t-space-3);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);background:var(--t-surface);color:var(--t-ink);font:inherit;font-size:var(--t-type-caption-size);cursor:pointer;display:inline-flex}@media (pointer:coarse){.t-cart__more{margin-block:calc((var(--t-target) - var(--t-space-6)) / 2);position:relative}.t-cart__more:before{content:"";inset-inline:0;top:calc(50% - var(--t-target) / 2);bottom:calc(50% - var(--t-target) / 2);position:absolute}}.t-cart__more:hover{background:var(--t-surface-hover)}.t-cart__more:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-cart__actions{gap:var(--t-gap-inline);display:grid}.t-qty-sheet{gap:var(--t-space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.t-qty-sheet>.t-input{text-align:center}.t-cart__secondary{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-held{gap:var(--t-space-2);min-width:0;display:grid}.t-held__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-held__list{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-held__item{gap:var(--t-space-half);text-align:left;width:100%;min-height:var(--t-target);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface);font:inherit;color:inherit;cursor:pointer;border:0;display:grid}.t-held__item:hover{background:var(--t-surface-hover)}.t-held__item[aria-disabled=true],.t-held__item[aria-disabled=true]:hover{color:var(--t-btn-disabled-ink);background:var(--t-btn-disabled-bg);cursor:not-allowed}.t-held__head{align-items:baseline;gap:var(--t-space-3);min-width:0;display:flex}.t-held__reason{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);margin:0 0 0 auto;overflow:hidden}.t-cashier{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;display:grid}@container screen (width<=959px){.t-cashier{grid-template-columns:minmax(0,1fr)}}.t-cashier__queue,.t-cashier__panel{gap:var(--t-space-3);align-content:start;min-width:0;display:grid}.t-cashier__queueTitle{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-cashier__list{gap:var(--t-space-2);border-radius:var(--t-radius-card);display:grid}.t-cashier__list:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-cashier__item{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);min-height:var(--t-target);cursor:pointer;display:grid}.t-cashier__item:hover{background:var(--t-surface-hover)}.t-cashier__item[aria-selected=true]{background:var(--t-primary-container);color:var(--t-on-primary-container)}.t-cashier__itemHead,.t-cashier__itemFoot{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-2);flex-wrap:wrap;display:flex}.t-cashier__itemFoot>.t-amount{margin-left:auto}.t-cashier__linesBody{gap:var(--t-space-3);min-width:0;display:grid}.t-cashier__linesBody[hidden]{display:none}.t-pay{gap:var(--t-space-3);min-width:0;padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-pay__head{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-pay__title{overflow-wrap:anywhere;min-width:0;font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-pay__legal{color:var(--t-ink-muted);margin:0}.t-pay__problem{gap:var(--t-space-2);justify-items:start;display:grid}.t-pay__problem>.t-problem{justify-self:stretch}.t-pay__problem p{margin:0}.t-pay__convivence{background:var(--t-fill-strong)}.t-pay__changes{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);padding:var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-warning-soft);color:var(--t-warning);flex-wrap:wrap;margin:0;display:flex}.t-pay__changes p{font-weight:var(--t-weight-semibold);margin:0}.t-pay__vat{justify-items:end;gap:var(--t-space-half);display:grid}.t-pay__vat p,.t-pay__vat dl{margin:0}.t-pay__vat dl{gap:var(--t-space-half);justify-items:end;display:grid}.t-pay__vatRow{justify-content:flex-end;align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-pay__vatRow dt{color:var(--t-ink-muted)}.t-pay__vatRow dd{margin:0}.t-result{gap:var(--t-space-3);min-width:0;padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-result>p{margin:0}.t-result--blocking{background:var(--t-danger-soft);--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface)}.t-result__title{font:var(--t-weight-bold) var(--t-type-display-size) / var(--t-type-display-line) var(--t-font-display);margin:0}.t-result__title:focus{outline:none}.t-result__title:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-result h3{margin:0}.t-result__warning{font-weight:var(--t-weight-bold);color:var(--t-danger)}.t-result__progress{width:100%}.t-result__payments{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-result__payments li{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-2);flex-wrap:wrap;display:flex}.t-result__payments li>.t-amount{margin-left:auto}.t-result__steps{gap:var(--t-space-1);padding-left:var(--t-space-5);margin:0;display:grid}.t-result__actions{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-quotes{gap:var(--t-space-3);display:grid}.t-quotes__list{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-quotes__list:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-quotes__item{gap:var(--t-space-half);padding:var(--t-pad-control);border-radius:var(--t-radius-inner);min-height:var(--t-target);display:grid}.t-quotes__item[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-detail{gap:var(--t-gap-stack);min-width:0;padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-detail__head{gap:var(--t-space-1);justify-items:start;display:grid}.t-detail__status{margin:0}.t-detail__lines caption{text-align:left;padding-bottom:var(--t-space-2);font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display)}.t-detail__lines td:first-child{overflow-wrap:anywhere}.t-detail__section{gap:var(--t-space-2);min-width:0;display:grid}.t-detail__section h2{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-detail__payments,.t-detail__returns{margin:0;padding:0;list-style:none;display:grid}.t-detail__payments li,.t-detail__returns li{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-3);padding:var(--t-space-2) 0;border-top:1px solid var(--t-line);flex-wrap:wrap;display:flex}.t-detail__payments li>.t-amount{margin-left:auto}.t-return__lines{border-radius:var(--t-radius-card);background:var(--t-surface);min-width:0;margin:0;padding:0;list-style:none;display:grid}.t-return__lines:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-return__line{justify-content:space-between;align-items:center;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-3) var(--t-space-4);border-top:1px solid var(--t-line);min-height:var(--t-target);flex-wrap:wrap;display:flex}.t-return__line:first-child{border-top:0}.t-return__line[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-return__name{gap:var(--t-space-half);overflow-wrap:anywhere;flex:240px;min-width:0;display:grid}.t-return__qty{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:inline-flex}.t-return__all{justify-content:flex-end;display:flex}.t-return__lineAll{min-height:var(--t-target);white-space:nowrap}.t-return__qtyInput{inline-size:calc(var(--t-target) * 2)}.t-return__broken{min-height:var(--t-target);padding:var(--t-pad-button);border-radius:var(--t-radius-pill);background:var(--t-fill-secondary);font:inherit;color:inherit;cursor:pointer;border:0}.t-return__broken:hover{background:var(--t-surface-hover)}.t-return__broken[aria-pressed=true]{color:var(--t-danger);background:var(--t-danger-soft);font-weight:var(--t-weight-bold)}.t-return__cards{gap:var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.t-return__card{gap:var(--t-space-2);padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);align-content:start;display:grid}.t-return__card h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-return__card p{margin:0}@media (width<=599px){.t-table--stack td:has(>.t-sales__normal-state){display:none}}.t-sales__summary{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);font-variant-numeric:tabular-nums;margin:0}.t-cashier--idle{grid-template-columns:minmax(0,1fr)}.t-cashier--wide{grid-template-columns:minmax(280px,380px) 360px minmax(0,1fr)}.t-cashier__linesColumn{gap:var(--t-space-3);--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.t-cashier__linesColumn>*{flex:none}.t-cashier__linesHead{justify-content:space-between;align-items:center;gap:var(--t-space-2);min-height:var(--t-target);flex-wrap:wrap;display:flex}.t-cashier__linesTitle{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-cashier__linesColumn>.t-cashier__linesBody{flex-direction:column;flex:0 auto;min-height:0;display:flex}.t-cashier__linesColumn .t-cashier__linesBody>*{flex:none}.t-cashier__linesColumn .t-cashier__linesScroll{overscroll-behavior:contain;min-height:0;max-height:none;padding:var(--t-space-1);flex:0 auto;overflow-y:auto}.t-cashier--idle>.t-cashier__panel:empty{display:none}.t-cashier__emptyHelp{color:var(--t-ink);text-align:center;margin:0}.t-cashier__emptyKey{display:none}@media (pointer:fine) and (width>=1024px){.t-cashier__emptyKey{display:inline}}@media (width>=600px) and (height>=480px){.t-screen--fit>.t-cashier{flex:1 1 0;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;padding-bottom:0}.t-cashier>.t-cashier__queue{flex-direction:column;min-height:0;display:flex}.t-cashier__queue>*{flex:none}.t-cashier__queue>.t-cashier__list{overscroll-behavior:contain;min-height:0;padding:var(--t-space-1);margin:calc(-1 * var(--t-space-1));flex:0 auto;grid-auto-rows:max-content;align-content:start;position:relative;overflow-y:auto}.t-cashier>.t-cashier__panel{overscroll-behavior:contain;min-height:0;margin:calc(-1 * var(--t-space-1)) calc(-1 * var(--t-space-1)) 0;padding:var(--t-space-1) var(--t-space-1) 0;position:relative;overflow-y:auto;container:cash-panel/size}.t-cashier__linesScroll{max-height:max(calc(var(--t-target) * 2.5), min(40dvh, calc(100cqh - var(--t-target-tablet) * 7)));overscroll-behavior:contain;padding:var(--t-space-1);position:relative;overflow-y:auto}@container screen (width<=959px){.t-screen--fit>.t-cashier:not(.t-cashier--idle){grid-template-rows:auto minmax(0,1fr)}.t-cashier:not(.t-cashier--idle)>.t-cashier__queue{max-height:35dvh}}}@media (width<=599px){.t-cashier__linesBody>.t-counter-search{top:var(--t-posbar-height);z-index:3;overscroll-behavior:contain;max-height:60dvh;margin-inline:calc(-1 * var(--t-pad-screen));padding:var(--t-space-2) var(--t-pad-screen);background:var(--t-bg);position:sticky;overflow-y:auto}}.t-cashier__item--claimed{background:var(--t-surface-sunken);color:var(--t-ink-muted);cursor:default}.t-cashier__item--claimed:hover{background:var(--t-surface-sunken)}.t-cashier__item--claimed[aria-selected=true]{background:var(--t-surface-sunken);color:var(--t-ink-muted);box-shadow:inset 0 0 0 2px var(--t-line)}.t-cashier__claimed{align-items:center;gap:var(--t-space-1);color:var(--t-ink);font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);display:inline-flex}.t-cashier__claimed>.t-icon{flex:none}.t-cashier--single{grid-template-columns:minmax(0,1fr)}@media (width>=600px) and (height>=480px){.t-screen--fit>.t-cashier--single{grid-template-rows:auto minmax(0,1fr)}.t-cashier--single>.t-cashier__queue{max-height:none}}.t-cashier__strip{align-items:center;gap:var(--t-space-1) var(--t-space-3);min-height:var(--t-target);flex-wrap:wrap;display:flex}.t-cashier__stripText{color:var(--t-ink-muted);font:var(--t-weight-medium) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);margin:0}.t-cashier__strip>.t-button-wrap>.t-button,.t-cashier__strip>.t-button{gap:var(--t-space-1)}.t-cashier__takenStatus:empty{display:none}.t-cashier__taken{align-items:center;gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface);color:var(--t-ink);display:flex}.t-cashier__taken>p{font-weight:var(--t-weight-semibold);margin:0}.t-cashier__taken>.t-icon{flex:none}.t-cashier__next{justify-self:start}.t-cashier__linesToggle{gap:var(--t-space-1)}.t-cashier__phoneBack{display:none}@media (width<=599px){.t-cashier:not(.t-cashier--idle)>.t-cashier__queue{display:none}.t-cashier__phoneBack{min-width:var(--t-target);justify-content:center;padding-inline:0;display:inline-flex}}.t-return__refunds{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-return__refunds li{font-weight:var(--t-weight-bold)}.t-return__how{gap:var(--t-space-2);padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-return__howTitle{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-return__balance{margin:0}.t-return__total{justify-content:space-between;align-items:baseline;gap:var(--t-space-3);display:flex}.t-cart__short{font-size:var(--t-type-caption-size);font-weight:var(--t-weight-bold);color:var(--t-warning)}.t-cart__gross{font-size:var(--t-type-caption-size);color:var(--t-ink-muted);text-align:end;display:block}.t-sales-history{gap:var(--t-gap-stack);min-width:0;display:grid}.t-sales-history>*{min-width:0}.t-sales-history .t-sale-id>.t-sales__meta{white-space:nowrap}@container list-detail (width>=960px) and (width<=1279px){.t-list-detail__grid--open .t-sales-history .t-sale-id>.t-sales__meta{display:none}}@media (width<=599px){.t-sales-history .t-table--stack .t-sale-id>.t-sales__meta{display:none}}.t-sale-panel{gap:var(--t-gap-stack);min-width:0;display:grid}.t-sale-panel__head{gap:var(--t-space-1);min-width:0;display:grid}.t-sale-panel__title{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);overflow-wrap:anywhere;margin:0}.t-sale-lines{margin:0;padding:0;list-style:none;display:grid}.t-sale-lines__line{gap:var(--t-space-half) var(--t-space-3);padding:var(--t-space-2) 0;border-top:1px solid var(--t-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.t-sale-lines__name{overflow-wrap:break-word;grid-column:1/-1}.t-sale-lines__meta{min-width:0;color:var(--t-ink-muted);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-sale-lines__total{justify-self:end}.t-sale-panel__total{align-items:baseline;column-gap:var(--t-space-3);grid-template-columns:minmax(0,1fr) auto}.t-sale-panel__total>.t-sales__meta{grid-column:1/-1}@media (width<=599px){.t-sale-panel .t-detail{padding:var(--t-space-4)}.t-sale-panel .t-detail__lines :is(th,td):first-child{overflow-wrap:break-word;padding-inline-start:0}.t-sale-panel .t-detail__lines :is(th,td):last-child{padding-inline-end:0}}.t-sales-history__uninvoiced{align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;margin-block-end:var(--t-space-3);display:flex}.t-sales-history__uninvoiced .t-chip{align-items:center;gap:var(--t-gap-inline);display:inline-flex}.t-sales-history__atRegister{gap:var(--t-space-2);padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-sales-history__atRegisterTitle{font:var(--t-weight-bold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-display);margin:0}.t-sales-history__atRegisterList{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-sales-history__atRegisterList li{align-items:center;gap:var(--t-space-2) var(--t-space-4);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.t-sales-history__atRegisterSale{overflow-wrap:anywhere;min-width:0}.t-sales-history__atRegisterTotal{text-align:end;justify-self:end}.t-pinv{gap:var(--t-gap-stack);min-width:0;display:grid}.t-pinv>*{min-width:0}.t-pinv__intro{max-width:var(--t-prose-max);color:var(--t-ink-muted);margin:0}.t-pinv__totals{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-pinv__totals p{margin:0}.t-pinv__vatTotals{gap:var(--t-space-1) var(--t-space-4);color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-pinv__bulk{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-card);background:var(--t-surface-sunken);flex-wrap:wrap;display:flex}.t-pinv__recipient,.t-pinv__vat{gap:var(--t-space-half);display:grid}.t-pinv__vat{font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-pinv__ref{font-family:var(--t-font-mono);white-space:nowrap}.t-pinv__lines{gap:var(--t-space-2);display:grid}.t-pinv__linesTitle{font-size:var(--t-type-title-3-size);line-height:var(--t-type-title-3-line);margin:0}.t-pinv__sale{padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-card);background:var(--t-surface)}.t-pinv__sale summary{min-height:var(--t-target);cursor:pointer;align-items:center;display:flex}.t-pinv__sale ul,.t-pinv__preview{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-pinv__sale li,.t-pinv__preview li{justify-content:space-between;gap:var(--t-gap-inline);min-width:0;display:flex}.t-pinv__form{gap:var(--t-gap-stack);display:grid}.t-pinv__form p{margin:0}.t-pinv__formRow{gap:var(--t-gap-inline);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.t-pinv__invoice{gap:var(--t-space-half);min-width:0;display:grid}.t-pinv__invoice .t-pinv__vat{color:var(--t-ink-muted);white-space:nowrap}.t-pinv__issue{justify-content:space-between;align-items:center;gap:var(--t-gap-inline);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);flex-wrap:wrap;display:flex}.t-pinv__actions{gap:var(--t-space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.t-pinv__total{justify-items:end;gap:var(--t-space-half);display:grid}.t-pinv__preview .t-pinv__issueRow{gap:var(--t-space-half) var(--t-gap-inline);grid-template-columns:minmax(0,1fr) auto;display:grid}.t-pinv__issueRow>:nth-child(3){grid-column:1/-1}.t-pinv__note{color:var(--t-ink-muted);margin:0}.t-pinv__notes{gap:var(--t-gap-stack);min-width:0;display:grid}.t-pinv__notes>*{min-width:0}.t-rpt-sales,.t-rpt-metrics{gap:var(--t-gap-stack);min-width:0;display:grid}.t-rpt-today{gap:var(--t-gap-section);min-width:0;display:grid;container:t-rpt-today/inline-size}.t-rpt-today__body,.t-rpt-today__main{display:contents}.t-rpt-today__side{display:none}@media (width>=1280px){.t-rpt-today__body{gap:var(--t-gap-section);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.t-rpt-today__main{gap:var(--t-gap-section);min-width:0;display:grid}.t-rpt-today__side{display:grid}.t-rpt-today__body--single{grid-template-columns:minmax(0,1fr)}}.t-rpt-cash{gap:var(--t-space-3);min-width:0}.t-rpt-cash__list{background:var(--t-surface);border-radius:var(--t-radius-card);margin:0;padding:0;list-style:none;display:grid}.t-rpt-cash__row{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);display:grid}.t-rpt-cash__row+.t-rpt-cash__row{border-top:1px solid var(--t-line)}.t-rpt-cash__meta{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);margin:0}.t-rpt-cash__meta--warn{color:var(--t-warning)}.t-rpt-date{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);margin:0}.t-rpt-attention{gap:var(--t-space-3);min-width:0;display:grid}.t-rpt-attention__title,.t-rpt-recent__head h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-rpt-attention__more:has(.t-attention-row){background:var(--t-surface);border-radius:var(--t-radius-card);overflow:hidden}.t-rpt-attention__more .t-attention-row+.t-attention-row,.t-rpt-attention__more section+.t-attention-row,.t-rpt-attention__more .t-attention-row+section{border-top:1px solid var(--t-line)}.t-rpt-attention__more h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-rpt-tiles{gap:var(--t-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.t-rpt-tiles--3{grid-template-columns:minmax(0,1fr)}@container t-rpt-today (width>=640px){.t-rpt-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container t-rpt-today (width>=880px){.t-rpt-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.t-rpt-tile__narrow,.t-rpt-tile__phone-line{display:none}.t-rpt-tile__value{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-rpt-tile__empty{color:var(--t-ink-muted);font:var(--t-weight-semibold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-body)}.t-rpt-tile__setup{min-height:var(--t-target);color:var(--t-primary);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);align-items:center;display:inline-flex}.t-rpt-tile__trend{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);white-space:nowrap}.t-rpt-nocost{text-wrap:pretty;color:var(--t-warning);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);display:block}.t-rpt-nocost>.t-icon{vertical-align:text-bottom;margin-inline-end:var(--t-space-1);display:inline-block}.t-rpt-nocost--dark{color:var(--t-on-primary)}@media (width<=599px){.t-rpt-tiles{grid-template-columns:minmax(0,1fr)}.t-rpt-tile--wide{display:none}.t-rpt-tile--hero{padding:var(--t-space-4)}.t-rpt-tile--hero>.t-kpi__chevron{inset-block-start:calc(var(--t-space-4) + var(--t-space-half))}.t-rpt-tile__wide{display:none}.t-rpt-tile__narrow{display:inline}.t-rpt-tile__phone-line{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);display:block}}.t-rpt-recent{gap:var(--t-space-3);min-width:0;display:grid}.t-rpt-recent__head{justify-content:space-between;align-items:baseline;gap:var(--t-space-2) var(--t-space-4);flex-wrap:wrap;display:flex}.t-rpt-card{gap:var(--t-space-2);min-width:0;padding:var(--t-space-4) var(--t-space-5);background:var(--t-surface);border-radius:var(--t-radius-card);display:grid}.t-rpt-card h2{margin:0}.t-rpt-card__muted{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-rpt-hero{gap:var(--t-space-1);min-width:0;padding:var(--t-space-4) var(--t-space-5);background:var(--t-primary);color:var(--t-on-primary);border-radius:var(--t-radius-card);display:grid}.t-rpt-hero p{margin:0}.t-rpt-hero__label,.t-rpt-hero__meta{color:var(--t-primary-container);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line)}.t-rpt-hero__meta{justify-content:space-between;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-rpt-hero__margin{padding-top:var(--t-space-2);border-top:1px solid var(--t-primary-hover);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line)}.t-rpt-hero .t-rpt-hero__link{color:var(--t-on-primary);justify-self:start}.t-rpt-sales__custom{align-items:end;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-rpt-metrics__group{gap:var(--t-space-2);min-width:0;display:grid}.t-rpt-metrics__group h2{margin:0}.t-rpt-metrics__list{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-rpt-metric--off{background:var(--t-danger-soft);--t-fill-secondary:var(--t-surface)}.t-rpt-metric--near{background:var(--t-warning-soft);--t-fill-secondary:var(--t-surface)}.t-rpt-metric__head{justify-content:space-between;align-items:center;gap:var(--t-space-1) var(--t-space-2);flex-wrap:wrap;min-width:0;display:flex}.t-rpt-metric__value{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-rpt-metric__goal,.t-rpt-metric__baseline,.t-rpt-metric__state{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-rpt-metric__nodata{font-weight:var(--t-weight-semibold)}.t-rpt-metric__detail{max-width:var(--t-prose-max);margin:0}.t-rpt-metrics__done{gap:var(--t-space-2);display:grid}.t-rpt-metrics__done>summary{min-height:var(--t-target);cursor:pointer;align-items:center;display:flex}.t-rpt-metrics__done[open]>.t-rpt-metrics__list{margin-top:var(--t-space-2)}.t-rpt-dialog__help{max-width:var(--t-prose-max);margin:0}.t-rpt-dialog__roles{gap:var(--t-space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.t-rpt-dialog__comment{resize:vertical;width:100%}.t-rpt-nocost__see{color:inherit;font-weight:var(--t-weight-semibold);align-items:center;width:fit-content;text-decoration:underline;display:flex}@media (pointer:coarse){.t-rpt-nocost__see{min-height:var(--t-target)}}.t-rpt-nocost__dot{display:none}.t-attention-row__actions{align-self:center;gap:var(--t-space-2);flex-wrap:wrap;flex:none;margin-inline-end:var(--t-space-3);display:inline-flex}@media (width<=599px){.t-rpt-attention__request{flex-wrap:wrap}.t-rpt-attention__request .t-attention-row__main{flex-basis:100%}.t-rpt-attention__request .t-attention-row__actions{margin:0 var(--t-space-4) var(--t-space-3)}}.t-rpt-tiles--compact{gap:var(--t-space-3)}.t-rpt-tiles--compact .t-kpi{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);padding:var(--t-space-3) var(--t-space-4);flex-flow:wrap}.t-rpt-tiles--compact .t-kpi--link{padding-inline-end:calc(var(--t-space-4) + var(--t-space-5))}.t-rpt-tiles--compact .t-kpi__chevron{inset-block-start:50%;translate:0 -50%}.t-rpt-tiles--compact .t-rpt-tile__empty{font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body)}@media (width<=599px){.t-rpt-tiles--compact .t-rpt-tile--hero{padding:var(--t-space-3) calc(var(--t-space-4) + var(--t-space-5)) var(--t-space-3) var(--t-space-4)}.t-rpt-tiles--compact .t-rpt-tile--hero>.t-kpi__chevron{inset-block-start:50%}}.t-cuit-lookup{gap:var(--t-space-2);min-width:0;display:grid}.t-cuit-lookup__row{align-items:end;gap:var(--t-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.t-cuit-lookup__row>.t-field{min-width:0}.t-cuit-lookup__input{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);letter-spacing:.02em}.t-cuit-lookup__button{min-height:var(--t-control-height)}.t-cuit-lookup__row:has(.t-field__error){align-items:center}.t-cuit-lookup__status{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-cuit-lookup__status:empty{display:none}.t-cuit-lookup__manual,.t-cuit-card__correct{min-height:var(--t-target);justify-self:start;padding-inline:0}.t-cuit-card{gap:var(--t-space-3);padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-primary-soft);min-width:0;display:grid}.t-cuit-card--plain{background:var(--t-surface-sunken);align-items:center;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-cuit-card__title{align-items:center;gap:var(--t-space-2);color:var(--t-ink);font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0;display:flex}.t-cuit-card__check{color:var(--t-success)}.t-cuit-card__rows{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.t-cuit-card__rows>div{display:contents}.t-cuit-card__rows dt{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-body-line)}.t-cuit-card__rows dd{overflow-wrap:anywhere;margin:0}.t-cuit-card__foot{justify-content:space-between;align-items:center;gap:0 var(--t-space-4);margin-bottom:calc(-1 * var(--t-space-2));flex-wrap:wrap;display:flex}.t-cuit-card__warn,.t-cuit-card__meta{align-items:center;gap:var(--t-space-2);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0;display:flex}.t-cuit-card__meta{color:var(--t-success);font-weight:var(--t-weight-semibold)}.t-cuit-card__warn{color:var(--t-warning)}@media (width<=599px){.t-cuit-lookup__row{grid-template-columns:minmax(0,1fr)}.t-cuit-lookup__button{width:100%}.t-cuit-card__rows{grid-template-columns:minmax(0,1fr);row-gap:0}.t-cuit-card__rows>div+div>dt{margin-top:var(--t-space-2)}}.t-customers__list{gap:var(--t-space-3);min-width:0;display:grid}.t-customers__search{max-width:560px}.t-customers__meta{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-customers__more{justify-self:start}.t-customer{gap:var(--t-gap-stack);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;padding:var(--t-space-5);align-content:start;display:grid}.t-customer :is(h1,h2)[data-detail-title],.t-customer h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);overflow-wrap:anywhere;margin:0}.t-customer__head{justify-content:space-between;align-items:flex-start;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-customer__head>div{min-width:0}.t-customer__head>.t-customer__tools{gap:var(--t-gap-inline);margin-left:auto;display:flex}.t-customer__actions{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-customer__section{gap:var(--t-space-2);border-top:1px solid var(--t-line);padding-top:var(--t-space-4);display:grid}.t-customer__section h3{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-customer__confirm{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-danger-soft);--t-fill-secondary:var(--t-surface);--t-fill-field:var(--t-surface);display:grid}@container screen (width<=599px){.t-customer{padding:var(--t-space-4)}}.t-suggestion{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-primary-soft);--t-fill-secondary:var(--t-surface);display:grid}.t-suggestion__title{color:var(--t-primary);font-weight:var(--t-weight-bold)}.t-suggestion__actions{gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-verified{color:var(--t-success);font-weight:var(--t-weight-semibold)}.t-cfield{align-items:center;gap:var(--t-gap-inline);display:flex}.t-cfield>.t-input{flex:auto;min-width:0}.t-cgrid{gap:var(--t-space-3) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.t-fieldset{gap:var(--t-space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.t-fieldset legend{margin-bottom:var(--t-space-1);padding:0}.t-fieldset__options{column-gap:var(--t-space-4);flex-wrap:wrap;display:flex}.t-fieldset__options--column{flex-direction:column}.t-quick{gap:var(--t-space-3);display:grid}.t-quick__results{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-quick__option{gap:var(--t-space-half);text-align:left;width:100%;min-height:var(--t-target);padding:var(--t-space-2) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);color:var(--t-ink);font:inherit;cursor:pointer;border:0;display:grid}.t-quick__option:hover{background:var(--t-surface-hover)}.t-quick__option[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-quick__card{gap:var(--t-space-3);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);display:grid}.t-quick__card h3{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-quick__letter{font-weight:var(--t-weight-semibold)}.t-customers__task-form{gap:var(--t-gap-stack);flex-direction:column;min-width:0;display:flex}@container screen (width>=600px){.t-customers__task-form .t-cgrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.t-customers__task-form .t-cgrid>.t-fieldset:has(.t-fieldset__options--column){grid-column:1/-1}.t-customers__task-form .t-fieldset__options--column{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.t-cgrid__full{grid-column:1/-1;min-width:0}.t-quick__card{--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface)}.t-migration{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);min-width:0;display:grid}.t-migration__card{gap:var(--t-space-3);min-width:0;padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken);display:grid}.t-migration__card h2,.t-migration__head h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-migration__head{justify-content:space-between;align-items:start;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-migration__head>div{gap:var(--t-space-1);justify-items:start;min-width:0;display:grid}.t-migration__facts{gap:var(--t-space-1) var(--t-space-4);color:var(--t-ink-muted);flex-wrap:wrap;display:flex}.t-migration__muted{max-width:var(--t-prose-max);color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-migration__fields{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.t-migration__choice{align-items:center;gap:var(--t-gap-inline);min-height:var(--t-target);display:flex}.t-migration__choice input{width:24px;height:24px;accent-color:var(--t-primary);flex:none;margin:0}.t-migration__actions{align-items:start;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-migration__apply{gap:var(--t-space-1);justify-items:end;margin-left:auto;display:grid}.t-migration__history{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-migration__history li{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-migration__tiles{gap:var(--t-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin:0;display:grid}.t-migration__tile{padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-surface-sunken)}.t-migration__tile dt{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-migration__tile dd{font:var(--t-weight-mono) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.t-migration__summary{gap:var(--t-space-2);display:grid}.t-migration__working{padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-neutral-soft);margin:0}.t-migration__done{padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-success-soft);color:var(--t-success);margin:0}.t-migration__order ol{gap:var(--t-space-1) var(--t-space-2);counter-reset:step;font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);color:var(--t-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-migration__order li{counter-increment:step}.t-migration__order li:before{content:counter(step) ". "}.t-migration__order li[aria-current=step]{color:var(--t-ink);font-weight:var(--t-weight-bold)}.t-migration__amount{font:var(--t-weight-mono) var(--t-amount-size) / var(--t-amount-line) var(--t-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-migration__reconciliation{gap:var(--t-space-3);display:grid}.t-migration__entity{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);display:grid}.t-migration__entity h3{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-migration__entity dl{gap:var(--t-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.t-migration__entity dt{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-migration__entity dd{margin:0}.t-acc{gap:var(--t-gap-stack);align-content:start;min-width:0;display:grid}.t-acc>*{min-width:0}.t-acc__h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-acc__h3{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-acc__meta,.t-acc__who{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);font-weight:var(--t-weight-regular);margin:0}.t-acc__meta{max-width:var(--t-prose-max)}.t-acc__stack{gap:var(--t-space-half);min-width:0;display:grid}.t-acc__row{align-items:center;gap:var(--t-gap-inline) var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-acc__row--between{justify-content:space-between}.t-acc__ok{color:var(--t-success);font-weight:var(--t-weight-semibold)}.t-acc__warn{color:var(--t-warning);font-weight:var(--t-weight-semibold)}.t-acc__hint,.t-acc__why{color:var(--t-warning)}.t-acc__layout{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--t-space-6) * 13));gap:var(--t-space-5);align-items:start;min-width:0;display:grid}@container screen (width<=959px){.t-acc__layout{grid-template-columns:minmax(0,1fr)}}.t-acc__form,.t-acc__aside{gap:var(--t-gap-stack);align-content:start;min-width:0;display:grid}.t-acc__form{max-width:var(--t-form-max)}.t-acc__card,.t-acc__section{gap:var(--t-gap-stack);min-width:0;padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);grid-template-columns:minmax(0,1fr);display:grid}.t-acc__fields{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--t-space-6) * 6), 100%), 1fr));gap:var(--t-space-3);align-items:end;min-width:0;display:grid}.t-acc__result{gap:var(--t-space-1);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-success-soft);color:var(--t-success);--t-fill-secondary:var(--t-surface);display:grid}.t-acc__result p{margin:0}.t-acc__notice{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);overflow-wrap:anywhere;margin:0}.t-acc__notice--blocking{background:var(--t-danger-soft)}.t-acc__issues{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-acc__letter{font-weight:var(--t-weight-semibold);margin:0}.t-acc__supplier{gap:var(--t-space-half);display:grid}.t-acc__suggestion{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-primary-soft);--t-fill-secondary:var(--t-surface);display:grid}.t-acc__suggestion p{max-width:var(--t-prose-max);margin:0}.t-acc__suggested{background:var(--t-primary-soft);outline:var(--t-space-2) solid var(--t-primary-soft);border-radius:var(--t-radius-control);--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface)}.t-acc__item.t-acc__suggested{outline:0}.t-acc__suggested-input,.t-acc__suggested-input .t-input{background-color:var(--t-primary-soft);box-shadow:inset 0 0 0 2px var(--t-primary)}.t-acc__types{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-acc__types legend{margin-bottom:var(--t-space-2);padding:0}.t-acc__choices{gap:var(--t-space-2) var(--t-space-4);flex-wrap:wrap;display:flex}.t-acc__rates{gap:var(--t-space-2);min-width:0;display:grid}.t-acc__grid td{vertical-align:top}.t-acc__rates .t-acc__grid :is(th,td):first-child{padding-inline-start:0}.t-acc__rates .t-acc__grid :is(th,td):last-child{padding-inline-end:0}.t-acc__rate{min-width:calc(var(--t-space-6) * 3)}.t-acc__grid .t-input--amount{min-width:calc(var(--t-space-6) * 4)}.t-acc__rate-row--hinted>td{border-bottom:0}.t-acc__rate-hint>td{white-space:normal;height:auto;padding-top:0}.t-acc__rate-remove{white-space:nowrap;vertical-align:middle;width:1%}.t-acc__perceptions,.t-acc__split{gap:var(--t-space-3);min-width:0;display:grid}.t-acc__split-lines{min-width:0;margin:0;padding:0;list-style:none;display:grid}.t-acc__split-line{align-items:end;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-3) 0;border-bottom:1px solid var(--t-line);grid-template-columns:minmax(5.5rem,auto) minmax(8rem,1fr) minmax(6.5rem,auto) auto;grid-template-areas:"account account account remove""rate net vat.""note note note note";min-width:0;display:grid}.t-acc__split-line:first-child{padding-top:0}.t-acc__split-line--plain{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"account remove""net.""note note"}.t-acc__split-field{gap:var(--t-space-1);min-width:0;display:grid}.t-acc__split-label{font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink)}.t-acc__split-account{grid-area:account}.t-acc__split-rate{grid-area:rate}.t-acc__split-net{grid-area:net}.t-acc__split-vat{text-align:end;grid-area:vat}.t-acc__split-remove{grid-area:remove;place-self:end}.t-acc__split-adjustment{grid-area:note;margin:0}.t-acc__split-amount{min-height:var(--t-target);font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-size:var(--t-amount-size);white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.t-acc__split-account .t-input{text-overflow:ellipsis}.t-acc__split-line .t-acc__rate{width:100%;min-width:0}.t-acc__split-line .t-input--amount{min-width:0}.t-acc__split-pair{gap:var(--t-space-1);white-space:nowrap;font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);justify-items:end;display:grid}.t-acc__split-pair-label{font-family:var(--t-font-body);color:var(--t-ink-muted);font-size:var(--t-type-caption-size)}.t-acc__split-checks td{vertical-align:top;height:auto}.t-acc__split-checks th[scope=row]{vertical-align:top;color:var(--t-ink);padding-top:var(--t-space-3)}.t-acc__split-status{white-space:normal;min-width:10rem}@media (width<=599px){.t-acc__split-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"account account""rate net""vat vat""note remove"}.t-acc__split-line--plain{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"account account""net net""note remove"}.t-acc__split-vat{text-align:start}.t-acc__split-amount{justify-content:flex-start}}.t-acc__sum{gap:var(--t-space-2) var(--t-space-5);flex-wrap:wrap;margin:0;display:flex}.t-acc__actions{align-items:center;gap:var(--t-gap-inline) var(--t-space-4);flex-wrap:wrap;display:flex}.t-acc__account{gap:var(--t-space-2);flex-wrap:wrap;align-items:baseline;display:flex}.t-acc__code{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);color:var(--t-ink-muted)}.t-acc__totals th,.t-acc__totals td{font-weight:var(--t-weight-bold);border-top:1px solid var(--t-line)}.t-acc__totals td.t-table__cell--mono{font-weight:var(--t-weight-mono)}.t-acc-picker{min-width:0;position:relative}.t-acc-picker .t-input{width:100%}.t-acc-picker__list{z-index:5;margin:var(--t-space-1) 0 0;padding:var(--t-space-1) 0;border-radius:var(--t-radius-control);background:var(--t-surface);max-height:40vh;box-shadow:var(--t-shadow-pop);border:0;list-style:none;position:absolute;inset-inline:0;overflow-y:auto}.t-acc-picker__option,.t-acc-picker__empty{padding:var(--t-pad-control);cursor:pointer}.t-acc-picker__option:hover{background:var(--t-surface-sunken)}.t-acc-picker__option[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-acc-picker__empty{color:var(--t-ink-muted);cursor:default}.t-acc__file{justify-content:space-between;align-items:center;gap:var(--t-gap-inline) var(--t-space-4);flex-wrap:wrap;display:flex}.t-acc__file-name{gap:var(--t-space-half);overflow-wrap:anywhere;min-width:0;display:grid}.t-acc__upload{gap:var(--t-gap-stack);display:grid}.t-acc__list{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-acc__item{align-items:center;gap:var(--t-space-2) var(--t-space-3);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);flex-wrap:wrap;display:flex}.t-acc__item-body{gap:var(--t-space-half);flex:1 1 calc(var(--t-space-6) * 9);overflow-wrap:anywhere;min-width:0;display:grid}.t-acc__review td{vertical-align:top}.t-acc__review-row[data-state=letter]{background:var(--t-warning-soft)}.t-acc__review-row:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:calc(var(--t-focus-width) * -1)}.t-acc__who-cell{gap:var(--t-space-1);min-width:calc(var(--t-space-6) * 7);justify-items:start;display:grid}.t-acc__iibb{gap:var(--t-space-1);min-width:calc(var(--t-space-6) * 5);display:grid}.t-acc__missing{gap:var(--t-space-1);justify-items:end;display:grid}.t-acc__footer{justify-content:flex-end;align-items:center;gap:var(--t-gap-inline) var(--t-space-4);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface);box-shadow:var(--t-shadow-pop);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.t-acc__footer>span:first-child{margin-right:auto}.t-acc__summary{align-items:center;gap:var(--t-space-2);min-height:var(--t-target);cursor:pointer;flex-wrap:wrap;display:flex}.t-acc__summary-grid{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--t-space-6) * 9), 100%), 1fr));gap:var(--t-space-4);align-items:start;display:grid}.t-acc__pairs{gap:var(--t-space-2);margin:0;display:grid}.t-acc__pairs>div{justify-content:space-between;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-acc__pairs dd{margin:0}.t-acc__pairs-total{padding-top:var(--t-space-1);border-top:1px solid var(--t-line);font-weight:var(--t-weight-bold)}.t-acc__book-total{justify-content:flex-end;align-items:baseline;gap:var(--t-space-2);flex-wrap:wrap;margin:0;display:flex}.t-acc__menu{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:flex;position:relative}.t-acc__menu-list{z-index:5;min-width:calc(var(--t-space-6) * 7);margin-top:var(--t-space-1);padding:var(--t-space-1);border-radius:var(--t-radius-control);background:var(--t-surface);box-shadow:var(--t-shadow-pop);border:0;display:grid;position:absolute;top:100%;right:0}.t-acc__menu-item{min-height:var(--t-target);padding:var(--t-pad-control);border-radius:var(--t-radius-inner);color:var(--t-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.t-acc__menu-item:focus-visible,.t-acc__menu-item:hover{background:var(--t-surface-sunken)}.t-acc__tree{display:inline-block}.t-acc__tree[data-level="1"]{padding-left:var(--t-space-4)}.t-acc__tree[data-level="2"]{padding-left:var(--t-space-5)}.t-acc__tree[data-level="3"]{padding-left:var(--t-space-6)}.t-acc__tree[data-level="4"]{padding-left:calc(var(--t-space-6) + var(--t-space-4))}.t-acc__tree--parent{font-weight:var(--t-weight-bold)}.t-acc__edit{gap:var(--t-space-2);min-width:calc(var(--t-space-6) * 8);display:grid}@media (width<=599px){.t-acc__tree[data-level]{padding-left:0}.t-acc__edit,.t-acc__who-cell{min-width:0}}.t-acc-period{flex:0 auto;min-width:0}.t-acc-period__control{min-width:0;min-height:var(--t-control-height);border-radius:var(--t-radius-control);background:var(--t-surface);box-shadow:inset 0 0 0 1px var(--t-line);align-items:stretch;gap:0;display:inline-flex}.t-acc-period__control>.t-icon-button,.t-acc-period__control>.t-icon-button:hover,.t-acc-period__control>.t-icon-button[aria-disabled=true]{width:var(--t-control-height);min-width:var(--t-control-height);min-height:var(--t-control-height);box-shadow:none;color:var(--t-ink);background:0 0;border-radius:0}.t-acc-period__control>.t-icon-button:first-child{border-start-start-radius:var(--t-radius-control);border-end-start-radius:var(--t-radius-control)}.t-acc-period__control>.t-icon-button:last-child{border-start-end-radius:var(--t-radius-control);border-end-end-radius:var(--t-radius-control)}.t-acc-period__control>.t-icon-button:not([aria-disabled=true]):hover{background:var(--t-surface-hover)}.t-acc-period__control>.t-icon-button[aria-disabled=true]{opacity:.4}.t-acc-period__control>.t-icon-button:focus-visible{outline-offset:calc(-1 * var(--t-focus-width))}.t-acc-period__select{width:auto;min-width:calc(var(--t-space-6) * 5);min-height:var(--t-control-height);box-shadow:inset 1px 0 0 var(--t-line), inset -1px 0 0 var(--t-line);background-color:#0000;border-radius:0}.t-filter-column__aside .t-acc-period{width:100%}.t-filter-column__aside .t-acc-period__control{gap:var(--t-space-2);grid-template-columns:1fr 1fr;display:grid}.t-filter-column__aside .t-acc-period__select{grid-area:1/1/auto/-1;width:100%;min-width:0}.t-filter-column__aside .t-acc-period__control>.t-icon-button{grid-row:2;width:100%}.t-acc__totals-bar{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--t-space-6) * 6), 100%), 1fr));gap:var(--t-space-3) var(--t-space-5);padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);margin:0;display:grid}.t-acc__totals-bar>div{gap:var(--t-space-half);justify-items:end;min-width:0;display:grid}.t-acc__totals-bar dt{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line)}.t-acc__totals-bar dd{font:var(--t-weight-mono) var(--t-amount-kpi-size) / var(--t-amount-kpi-line) var(--t-font-mono);margin:0}.t-acc .t-toolbar__start>:is(.t-acc-period,.t-status){flex:none}.t-acc .t-toolbar__start>.t-status{align-self:center}.t-acc__section-title{align-items:center;gap:var(--t-space-2);display:flex}.t-acc__section-title>.t-icon{color:var(--t-ink-muted)}.t-acc__letter{align-items:center;gap:var(--t-space-2);color:var(--t-ink-muted);font-weight:var(--t-weight-regular);display:flex}.t-acc__plain{gap:var(--t-gap-stack);border:0;min-width:0;margin:0;padding:0;display:grid}@container screen (width>=960px){.t-acc__summary-grid:has(>.t-acc__card--rates){grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.t-acc__card--rates{min-width:0}.t-acc__card--rates th,.t-acc__card--rates td{white-space:nowrap}.t-acc__book-total{overflow-wrap:anywhere;min-width:0}.t-acc__book-total .t-amount{white-space:nowrap}.t-acc__entry{border-radius:var(--t-radius-control);background:var(--t-fill-secondary);min-width:0}.t-acc__entry-fold>summary{align-items:center;gap:var(--t-space-2) var(--t-space-3);min-height:var(--t-space-8);padding:0 var(--t-space-4);cursor:pointer;flex-wrap:wrap;display:flex}.t-acc__entry-title{font-weight:var(--t-weight-semibold)}.t-acc__entry-fold>:not(summary){margin:0 var(--t-space-4) var(--t-space-4)}.t-acc__fold{border-radius:var(--t-radius-card);background:var(--t-surface);min-width:0}.t-acc__fold>summary{gap:var(--t-space-1);min-height:var(--t-space-8);padding:var(--t-space-3) var(--t-pad-card);cursor:pointer;list-style:none;display:grid}.t-acc__fold>summary::-webkit-details-marker{display:none}.t-acc__fold>summary>.t-acc__section-title:after{content:"";width:10px;height:10px;color:var(--t-ink-muted);border-bottom:2px solid;border-right:2px solid;margin-inline-start:auto;transform:rotate(45deg)}.t-acc__fold[open]>summary>.t-acc__section-title:after{transform:rotate(-135deg)}.t-acc__fold>summary .t-acc__meta{margin:0}.t-acc__fold-body{gap:var(--t-gap-stack);min-width:0;padding:0 var(--t-pad-card) var(--t-pad-card);grid-template-columns:minmax(0,1fr);display:grid}.t-acc__picker{min-width:0}.t-acc__purchase-footer .t-action-footer__summary{justify-content:flex-start}.t-acc__layout--single{grid-template-columns:minmax(0,1fr)}.t-acc__nowrap{white-space:nowrap}@media (width<=599px){.t-acc__form{--t-action-footer-bleed:var(--t-space-4)}}.t-acc__row>.t-status{white-space:normal;min-width:0;max-width:100%}@media (width<=599px){.t-acc__grid,.t-acc__grid tbody,.t-acc__grid tr,.t-acc__grid td{width:100%;display:block}.t-acc__grid thead{display:none}.t-acc__grid tr{gap:var(--t-space-2);padding:var(--t-space-3) 0;border-bottom:1px solid var(--t-line);display:grid}.t-acc__grid td{text-align:start;border:0;height:auto;padding:0}.t-acc__grid td>label.t-sr-only{width:auto;height:auto;margin:0 0 var(--t-space-1);clip:auto;white-space:normal;font:var(--t-weight-semibold) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);display:block;position:static;overflow:visible}.t-acc__grid .t-input--amount,.t-acc__grid .t-acc__rate{min-width:0}.t-acc__grid .t-acc__rate-remove:empty{display:none}.t-acc__grid tbody.t-acc__rate-group{border-bottom:1px solid var(--t-line)}.t-acc__grid .t-acc__rate-row,.t-acc__grid .t-acc__rate-hint{border-bottom:0}.t-acc__grid .t-acc__rate-hint{padding-top:0}.t-acc__grid .t-acc__rate-remove{width:100%}}.t-acc__purchase-main,.t-acc__purchase-aside{display:contents}@media (width>=1280px){.t-acc__layout--single:has(.t-acc__purchase-aside){grid-template-columns:minmax(0,1fr)}.t-acc__form:has(>.t-acc__purchase-aside){column-gap:var(--t-space-5);grid-template-columns:minmax(0,720px) 360px;align-items:start;max-width:none;display:grid}.t-acc__purchase-main{gap:var(--t-gap-stack);min-width:0;display:grid}.t-acc__purchase-aside{top:var(--t-space-4);min-width:0;display:block;position:sticky}.t-acc__purchase-aside .t-action-footer{padding:var(--t-pad-card);border-radius:var(--t-radius-card);border-top:0;margin-inline:0;position:static}.t-acc__purchase-aside .t-action-footer[data-layout=inline] .t-action-footer__bar{grid-template-columns:minmax(0,1fr);align-items:stretch}.t-acc__purchase-aside .t-action-footer[data-layout=inline] .t-action-footer__main{justify-content:stretch;display:grid}.t-acc__purchase-aside .t-action-footer[data-layout=inline] .t-action-footer__main>.t-button-wrap>.t-button,.t-acc__purchase-aside .t-action-footer[data-layout=inline] .t-action-footer__main>.t-button{width:100%}.t-acc__purchase-aside .t-action-footer__summary{flex-direction:column;align-items:stretch}}@media (width<=599px){.t-acc__sum{gap:0;min-width:0;display:grid}.t-acc__sum-item{align-items:baseline;gap:var(--t-space-1);white-space:nowrap;min-width:0;display:flex}.t-acc__sum-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.t-acc__sum-item>.t-amount{flex-shrink:0}.t-acc__sum-item--parts,.t-table--stack .t-acc__no-code>[aria-hidden=true]{display:none}.t-table--stack td:has(>.t-acc__no-code){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}}.t-acc__card--book{gap:var(--t-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.t-acc__card--book .t-acc__card--rates .t-table{width:100%}.t-acc__book-side{gap:var(--t-space-3);align-content:start;min-width:0;display:grid}.t-acc__card--book>.t-acc__book-total{padding-top:var(--t-space-3);border-top:1px solid var(--t-line);grid-column:1/-1}@container screen (width>=960px){.t-acc__card--book{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.t-acc__split-checks>tbody>tr:last-child>th{border-bottom:0}.t-acc__split .t-check__help{max-width:var(--t-prose-max)}.t-acc__cuit-row{align-items:end;gap:var(--t-space-2) var(--t-space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.t-acc__cuit-row:not(:has(.t-cuit-lookup)){grid-template-columns:minmax(0,1fr)}.t-acc__cuit-row>.t-cuit-lookup{display:contents}.t-acc__cuit-row .t-cuit-lookup__action{grid-area:1/2}.t-acc__cuit-row .t-cuit-lookup__status,.t-acc__cuit-row .t-cuit-card{grid-column:1/-1}.t-acc__cuit-input{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);letter-spacing:.02em}@media (width<=599px){.t-acc__cuit-row{grid-template-columns:minmax(0,1fr)}.t-acc__cuit-row .t-cuit-lookup__action{grid-area:auto/1}}.t-books__crumbs{gap:var(--t-space-1);min-width:0;display:grid}.t-books__crumbs-list{align-items:center;gap:var(--t-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-books__crumb{align-items:center;gap:var(--t-space-1);min-width:0;display:inline-flex}.t-books__crumb-sep{color:var(--t-ink-muted)}.t-books__crumb-current{font-weight:var(--t-weight-semibold)}.t-books__crumb-link{min-height:var(--t-target)}.t-books__totals{justify-content:flex-end;align-items:baseline;gap:var(--t-space-2) var(--t-space-5);flex-wrap:wrap;margin:0;display:flex}.t-books__totals>div{align-items:baseline;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-books__totals dt{color:var(--t-ink-muted)}.t-books__totals dd{font-weight:var(--t-weight-mono);margin:0}.t-books__lines{gap:var(--t-space-half);margin:0;padding:0;list-style:none;display:grid}.t-books__line{align-items:baseline;gap:var(--t-space-1) var(--t-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.t-books__line>:last-child{white-space:nowrap;text-align:end}.t-books__detail{gap:var(--t-gap-stack);padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);min-width:0;display:grid}.t-books__levels{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-books__levels legend{margin-bottom:var(--t-space-1);padding:0}.t-books__source{gap:var(--t-space-2);justify-items:start;display:grid}.t-books__source p{margin:0}.t-books__selected{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}.t-close__layout{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--t-space-6) * 11));gap:var(--t-space-5);align-items:start;min-width:0;display:grid}@container screen (width<=959px){.t-close__layout{grid-template-columns:minmax(0,1fr)}.t-close__layout>.t-acc__aside{display:contents}.t-close__card{order:-1}}.t-close__level{align-items:center;gap:var(--t-space-2);display:flex}.t-close__level>svg{flex:none}.t-close__level--grave>svg{color:var(--t-danger)}.t-close__level--warning>svg{color:var(--t-warning-mark)}.t-close__level--info>svg{color:var(--t-info)}.t-close__list{gap:var(--t-space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.t-close__list>li{gap:var(--t-space-2);min-width:0;display:grid}.t-close__due{color:var(--t-warning);font-weight:var(--t-weight-semibold);margin:0}.t-close__due--past{color:var(--t-danger)}.t-close__passed{border-radius:var(--t-radius-card);background:var(--t-surface)}.t-close__passed>summary{align-items:center;gap:var(--t-space-2);min-height:var(--t-space-8);padding:0 var(--t-space-4);font-weight:var(--t-weight-semibold);cursor:pointer;display:flex}.t-close__passed>ol{gap:var(--t-space-2);padding:0 var(--t-space-4) var(--t-space-4);margin:0;list-style:none;display:grid}.t-close__passed li{gap:var(--t-space-2);align-items:baseline;min-width:0;display:flex}.t-close__ok{color:var(--t-success);font-weight:var(--t-weight-semibold)}.t-close__items{gap:var(--t-space-1);padding:0 0 0 var(--t-space-5);min-width:0;margin:0;list-style:none;display:grid}.t-close__items li{gap:var(--t-space-1) var(--t-space-3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;min-width:0;display:flex}.t-close__history{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-close__actions{gap:var(--t-gap-inline);flex-wrap:wrap;align-items:center;display:flex}.t-close__reason{width:100%;min-height:calc(var(--t-space-6) * 3);resize:vertical}.t-close-check{min-width:0}.t-close-check__who{align-items:center;gap:var(--t-space-1);display:inline-flex}.t-close__ok{align-items:center;display:inline-flex}.t-close__passed>summary{list-style:none}.t-close__passed>summary::-webkit-details-marker{display:none}.t-close__chevron{color:var(--t-ink-muted);margin-left:auto;transition:transform .15s}.t-close__passed[open] .t-close__chevron{transform:rotate(180deg)}.t-close__also{gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-close__also .t-button{gap:var(--t-space-2)}.t-close__submit{justify-content:center;width:100%}.t-close__submit-text{gap:var(--t-space-half);min-width:0;display:grid}.t-close__why{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-close__definitive{color:var(--t-ink);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-close__package{align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;margin:0;display:flex}.t-close__result{column-gap:var(--t-space-3);row-gap:var(--t-space-1);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.t-close__result-icon{color:var(--t-success);grid-row:span 2;align-self:start;display:inline-flex}.t-close__result>h2,.t-close__result>p{margin:0}.t-exp__layout{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--t-space-6) * 11));gap:var(--t-space-5);align-items:start;min-width:0;display:grid}@container screen (width<=959px){.t-exp__layout{grid-template-columns:minmax(0,1fr)}}.t-exp__main,.t-exp__aside{gap:var(--t-gap-stack);align-content:start;min-width:0;display:grid}.t-exp__card,.t-exp__section{gap:var(--t-gap-stack);min-width:0;padding:var(--t-pad-card);border-radius:var(--t-radius-card);background:var(--t-surface);display:grid}.t-exp__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);font-weight:var(--t-weight-regular);margin:0}.t-exp__plain{overflow-wrap:anywhere;margin:0}.t-exp__line{gap:var(--t-space-half);display:grid}.t-exp__status{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);overflow-wrap:anywhere;margin:0}.t-exp__inline{padding:0 var(--t-space-1)}.t-exp__disclosure{text-align:start;justify-content:flex-start;padding:0}.t-exp__choices{gap:var(--t-space-1);border:0;margin:0;padding:0;display:grid}.t-exp__file{overflow-wrap:anywhere;font-family:var(--t-font-mono);font-weight:var(--t-weight-mono)}.t-exp__files,.t-exp__warnings{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--t-space-6) * 8), 100%), 1fr));gap:var(--t-space-2) var(--t-space-4);margin:0;padding:0;list-style:none;display:grid}.t-exp__files li{overflow-wrap:anywhere}.t-exp__warnings{flex-wrap:wrap;grid-template-columns:none;display:flex}.t-exp__columns{gap:var(--t-space-1);margin:0;padding:0;list-style:none;display:grid}.t-exp__columns li{align-items:baseline;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-exp__example{color:var(--t-ink-muted);font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);margin-left:auto}.t-exp__pairs{gap:var(--t-space-2);margin:0;display:grid}.t-exp__pairs>div{justify-content:space-between;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-exp__pairs dd{margin:0}.t-exp__draft{color:var(--t-ink);font-weight:var(--t-weight-semibold);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-exp__example-row>summary{cursor:pointer;min-height:44px;font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-sup__control{gap:var(--t-space-2) var(--t-space-5);flex-wrap:wrap;margin:0;display:flex}.t-sup__control>div{gap:var(--t-space-half);display:grid}.t-sup__control dt{color:var(--t-ink-muted)}.t-sup__control dd{font-weight:var(--t-weight-mono);margin:0}.t-sup__control--mismatch{background:var(--t-warning-soft);box-shadow:inset 4px 0 0 var(--t-warning)}.t-sup__applications{gap:var(--t-space-half);margin:0;padding:0;list-style:none;display:grid}.t-sup__summary{gap:var(--t-space-2) var(--t-space-5);flex-wrap:wrap;margin:0;display:flex}.t-sup__summary>div{gap:var(--t-space-half);display:grid}.t-sup__summary dt{color:var(--t-ink-muted)}.t-sup__summary dd{margin:0}.t-sup__actions{align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-sup__methods{border:0;min-width:0;margin:0;padding:0}.t-sup__methods>legend{margin-block-end:var(--t-space-2);padding:0}.t-sup__method-groups{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.t-sup__method-group{align-content:start;gap:0;min-width:0;display:grid}.t-sup__method-group-title{color:var(--t-ink-muted);font-weight:var(--t-weight-mono)}@media (width<=799px){.t-sup__method-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.t-sup__method-groups{grid-template-columns:minmax(0,1fr)}}.t-manual__head{align-items:start}.t-manual__lines{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-manual__line,.t-manual__cols{grid-template-columns:minmax(0, 2.2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr) var(--t-target);gap:var(--t-space-2) var(--t-space-3);align-items:start;display:grid}.t-manual__line{border-block-end:1px solid var(--t-line);padding-block-end:var(--t-space-2)}.t-manual__cols{color:var(--t-ink-muted);font:var(--t-weight-medium) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body)}.t-manual__col--amount{text-align:end}@media (width>=900px){.t-manual__line>.t-field>.t-field__label,.t-manual__line-extra>.t-field>.t-field__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.t-manual__line-extra{gap:var(--t-space-2);min-width:0;display:grid}.t-manual__line-remove{justify-content:flex-end;display:flex}.t-manual__party{gap:var(--t-space-half);min-width:0;display:grid}.t-manual__party-results{gap:var(--t-space-half);margin:0;padding:0;list-style:none;display:grid}.t-manual__totals{align-items:center;gap:var(--t-space-2) var(--t-space-5);flex-wrap:wrap;margin:0;display:flex}.t-manual__totals>div{gap:var(--t-space-half);display:grid}.t-manual__totals dt{color:var(--t-ink-muted)}.t-manual__totals dd{margin:0}@media (width<=899px){.t-manual__cols{display:none}.t-manual__line{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--t-target);padding-block-end:var(--t-space-3)}.t-manual__line>:first-child{grid-area:1/1/auto/3}.t-manual__line-remove{grid-area:1/3;align-self:end}.t-manual__line-extra{grid-column:1/-1}}@media (width<=479px){.t-manual__line{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--t-target)}}@media (width<=599px){.t-action-footer__summary:has(>.t-manual__totals){overflow:visible}.t-action-footer__summary>.t-manual__totals{text-overflow:clip;min-width:min-content;overflow:visible}.t-manual__totals>div:not(:last-child),.t-manual__totals dt{display:none}}.t-admin{gap:var(--t-gap-stack);padding-bottom:calc(var(--t-target) + 2 * var(--t-space-5));min-width:0;display:grid}.t-admin--with-aside{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start}.t-admin__main{gap:var(--t-gap-stack);min-width:0;display:grid}:is(.t-admin,.t-admin__main)>*{min-width:0}.t-admin__intro{color:var(--t-ink-muted);max-width:var(--t-prose-max);margin:0}.t-admin__note{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);color:var(--t-ink);max-width:var(--t-prose-max);margin:0}.t-admin__search{min-width:min(520px,100%)}.t-admin__link{justify-self:start}.t-admin__grid{gap:var(--t-gap-stack);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.t-admin__section,.t-card{gap:var(--t-space-3);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;padding:var(--t-space-4) var(--t-space-5);--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken);align-content:start;display:grid}.t-admin__section h2,.t-admin__section h3,.t-card h2{margin:0}.t-admin__extras{gap:var(--t-space-2);min-width:0;display:grid}.t-admin__extras h3,.t-admin__extras p{margin:0}.t-admin__fieldset{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-admin__fieldset legend{margin-bottom:var(--t-space-2);padding:0}.t-admin__fieldset legend h2{margin:0}.t-admin__section.t-admin__fieldset{padding:var(--t-space-4) var(--t-space-5);border:0}.t-admin__form-grid{gap:var(--t-space-3) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.t-admin__inline{align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-admin__unsaved-field{color:var(--t-warning);font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-admin__error{gap:var(--t-space-2);justify-items:start;display:grid}.t-admin__list{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-admin__list li{justify-content:space-between;align-items:center;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-admin__aside{top:var(--t-space-4);gap:var(--t-space-3);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;padding:var(--t-space-4) var(--t-space-5);--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken);display:grid;position:sticky}.t-admin__aside-head{justify-content:space-between;align-items:start;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-admin__aside-head h2,.t-admin__aside h3{margin:0}.t-admin__aside .t-mono{overflow-wrap:anywhere}@container screen (width<=959px){.t-admin--with-aside{grid-template-columns:minmax(0,1fr)}.t-admin__aside{position:static}}.t-admin__cap{align-items:end}.t-admin__loading{padding:var(--t-space-3) 0;color:var(--t-ink-muted);margin:0}.t-input--short{width:96px}.t-mono{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono)}.t-dl{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.t-dl dt{color:var(--t-ink-muted)}.t-dl dd{overflow-wrap:anywhere;margin:0}@media (width<=599px){.t-dl{grid-template-columns:minmax(0,1fr);row-gap:0}.t-dl dt{font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-dl dd+dt{margin-top:var(--t-space-2)}}.t-card__head{justify-content:space-between;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-card__head>div:first-child{gap:var(--t-space-1);min-width:0;display:grid}.t-card__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);overflow-wrap:anywhere;max-width:var(--t-prose-max)}.t-card__status{gap:var(--t-space-2);justify-items:end;display:grid}@media (width<=599px){.t-card__status{justify-items:start}}.t-card__section{gap:var(--t-space-2);padding-top:var(--t-space-3);min-width:0;display:grid}.t-card__section h3{margin:0}.t-unsaved{z-index:10;justify-content:space-between;align-items:center;gap:var(--t-space-3);padding:var(--t-space-3) var(--t-space-5) calc(var(--t-space-3) + env(safe-area-inset-bottom,0px));background:var(--t-dark);color:var(--t-on-dark);flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0}.t-shell--with-bar .t-unsaved{bottom:calc(var(--t-target-tablet) + var(--t-space-1) * 2 + env(safe-area-inset-bottom,0px));padding-bottom:var(--t-space-3)}@media (width<=599px){.t-unsaved{padding-inline:var(--t-space-4)}.t-unsaved>.t-button{flex:100%}}.t-charge{gap:var(--t-space-4);display:grid}.t-charge__person{border:0;min-width:0;margin:0;padding:0}.t-charge__person legend{float:left;width:100%;margin-bottom:var(--t-space-2);font-weight:var(--t-weight-semibold);padding:0}.t-charge__options{gap:var(--t-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.t-check.t-charge__option{padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-control);background:var(--t-surface-sunken)}.t-check.t-charge__option:hover{background:var(--t-surface-hover)}.t-check.t-charge__option:has(input:checked){background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-segmented{gap:var(--t-space-1);flex-wrap:wrap;display:flex}.t-segmented__item{min-height:var(--t-target);padding:var(--t-pad-button);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);color:var(--t-nav-ink);font-weight:var(--t-weight-medium);cursor:pointer;border:0;align-items:center;display:inline-flex;position:relative}.t-segmented__item:hover{background:var(--t-surface-hover)}.t-segmented__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.t-segmented__item--on,.t-segmented__item--on:hover{background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-segmented__item:focus-within{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-matrix{gap:var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.t-matrix__group h3{margin:0 0 var(--t-space-2)}.t-matrix__group ul{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-matrix__group li{justify-content:space-between;gap:var(--t-space-2);align-items:center;display:flex}.t-admin--form{max-width:var(--t-form-max)}.t-setup__layout{gap:var(--t-gap-stack);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;min-width:0;display:grid}.t-setup__main{gap:var(--t-gap-stack);min-width:0;display:grid}.t-setup__head{gap:var(--t-space-1);display:grid}.t-setup__head h2{margin:0}.t-setup__summary{gap:var(--t-gap-inline);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-setup__group{gap:var(--t-space-3);min-width:0;display:grid}.t-setup__group h2{margin:0}.t-setup__items{gap:var(--t-space-3);margin:0;padding:0;list-style:none;display:grid}.t-setup__item,.t-setup__done{gap:var(--t-space-2);border-radius:var(--t-radius-card);min-width:0;display:grid}.t-setup__item:focus-visible,.t-setup__done:focus-visible{outline:var(--t-focus-width) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.t-setup__done{padding:var(--t-space-3) var(--t-space-4);background:var(--t-surface);grid-template-columns:auto minmax(0,1fr);align-items:start}.t-setup__done-body{gap:var(--t-space-half);min-width:0;display:grid}.t-setup__glyph{color:var(--t-success);font-weight:var(--t-weight-bold)}.t-setup__meta{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);overflow-wrap:anywhere;margin:0}.t-setup__verify{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:flex}.t-setup__verify-result{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;display:inline-flex}.t-setup__toggle{min-height:var(--t-target);padding:var(--t-pad-button);cursor:pointer;justify-self:start;align-items:center;gap:var(--t-gap-inline);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);color:var(--t-success);background:var(--t-surface);border-radius:var(--t-radius-pill);border:0;display:inline-flex}.t-setup__toggle:hover{background:var(--t-surface-hover)}.t-setup__aside{top:var(--t-space-4);gap:var(--t-space-3);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;padding:var(--t-space-4) var(--t-space-5);--t-fill-field:var(--t-surface-sunken);--t-fill-secondary:var(--t-surface-sunken);display:grid;position:sticky}.t-setup__aside h2{margin:0}.t-setup__more{gap:var(--t-gap-stack);min-width:0;display:grid}@container screen (width<=959px){.t-setup__layout{grid-template-columns:minmax(0,1fr)}.t-setup__aside{order:-1;position:static}}.t-device{gap:var(--t-space-3);min-width:0;display:grid}.t-device__head{justify-content:space-between;align-items:start;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-device__head>div{gap:var(--t-space-half);min-width:0;display:grid}.t-device__head h2{margin:0}.t-device__result{gap:var(--t-space-half);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);min-width:0;display:grid}.t-device__result--done{background:var(--t-success-soft)}.t-device__result--pending{background:var(--t-warning-soft)}.t-device__result--blocking{background:var(--t-danger-soft)}.t-device__scans{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-device__scans li{gap:var(--t-space-1) var(--t-space-3);padding-top:var(--t-space-2);border-top:1px solid var(--t-line);grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;display:grid}.t-device__scans li>:last-child{grid-column:1/-1;justify-self:start}.t-device__advanced{gap:var(--t-space-3);display:grid}.t-device__advanced>summary{cursor:pointer;font-weight:var(--t-weight-semibold);min-height:var(--t-target);align-items:center;display:flex}.t-device__question{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);background:var(--t-warning-soft);border-radius:var(--t-radius-control);display:grid}.t-device__question p{margin:0}@media (width<=599px){.t-device__scans li{grid-template-columns:minmax(0,1fr)}}.t-admin__stack{gap:var(--t-gap-stack);min-width:0;display:grid}.t-admin__link-row{justify-content:space-between;align-items:center;gap:var(--t-space-3);display:flex}.t-admin__section.t-admin__fieldset>legend{float:left;width:100%;margin-bottom:var(--t-space-2)}.t-matrix-wrap{gap:var(--t-space-3);display:grid}.t-matrix-wrap h3{margin:0 0 var(--t-space-2)}.t-matrix__group h4{margin:0 0 var(--t-space-2);font-size:var(--t-type-label-size)}.t-matrix-wrap__cannot>summary{min-height:var(--t-target);cursor:pointer;font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-matrix-wrap__cannot[open]>summary{margin-bottom:var(--t-space-2)}.t-admin__technical>summary{min-height:var(--t-target);cursor:pointer;align-items:center;display:flex}.t-admin__row-link{align-items:center;gap:var(--t-space-4);width:100%;min-height:56px;padding:0 var(--t-space-4);font:inherit;color:var(--t-ink);text-align:start;background:var(--t-surface);border-radius:var(--t-radius-card);cursor:pointer;border:0;display:flex}.t-admin__row-link:hover{background:var(--t-surface-hover)}.t-admin__row-link-label{font-weight:var(--t-weight-semibold);flex:1}.t-admin__list .t-admin__terminal{gap:var(--t-space-2);display:grid}.t-admin__chips{gap:var(--t-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-setup__consequence{color:var(--t-ink);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);margin:0}.t-admin__progress{font-weight:var(--t-weight-semibold);margin:0}.t-admin__steps{border-radius:var(--t-radius-card);background:var(--t-surface);margin:0;padding:0;list-style:none;display:grid}.t-admin__step{align-items:center;gap:var(--t-space-3);min-height:56px;padding:var(--t-space-2) var(--t-space-4);flex-wrap:wrap;display:flex}.t-admin__step+.t-admin__step{border-top:1px solid var(--t-line)}.t-admin__step-name{font-weight:var(--t-weight-semibold);flex:12rem}.t-matrix-wrap__cannot>summary:before,.t-admin__technical>summary:before{content:"›";margin-inline-end:var(--t-space-2);transition:transform .15s;display:inline-block}.t-matrix-wrap__cannot[open]>summary:before,.t-admin__technical[open]>summary:before{transform:rotate(90deg)}.t-matrix-wrap__cannot>summary::-webkit-details-marker{display:none}.t-admin__technical>summary::-webkit-details-marker{display:none}.t-practice-card p{margin:0}.t-practice-card__status:empty{display:none}.t-practice-card__changes{padding-left:var(--t-space-5);gap:var(--t-space-2);margin:0;display:grid}.t-practice-entry{align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;display:flex}.t-practice-entry__help{color:var(--t-ink-muted);font-size:var(--t-type-label-size);line-height:var(--t-type-label-line)}.t-new-le{gap:var(--t-space-4);min-width:0;display:grid}.t-option-cards{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-option-cards>legend{padding:0}.t-option-cards__grid{gap:var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.t-option-cards__grid--two{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.t-option-card.t-check{min-height:72px;padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface-sunken);box-shadow:inset 0 0 0 1px var(--t-line);cursor:pointer;align-items:flex-start}.t-option-card.t-check:hover{background:var(--t-surface-hover)}.t-option-card.t-check:has(:checked){background:var(--t-primary-soft);box-shadow:inset 0 0 0 2px var(--t-primary)}.t-option-card.t-check:has(:focus-visible){outline:2px solid var(--t-focus);outline-offset:2px}.t-option-card__title{align-items:center;gap:var(--t-space-2);font-weight:var(--t-weight-bold);flex-wrap:wrap;display:flex}.t-option-card__badge{padding:0 var(--t-space-2);border-radius:var(--t-radius-badge);background:var(--t-action-container);color:var(--t-on-action-container);font:var(--t-weight-semibold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body)}.t-admin__more{border-radius:var(--t-radius-card);background:var(--t-surface-sunken)}.t-admin__more>summary{min-height:44px;padding:var(--t-space-2) var(--t-space-4);cursor:pointer;font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-admin__more>:not(summary){margin:0 var(--t-space-4) var(--t-space-4)}.t-setup-tracks{gap:var(--t-space-3);min-width:0;display:grid}.t-setup-tracks__action{min-height:var(--t-target);white-space:nowrap}.t-setup-tracks .t-attention-row__main{column-gap:var(--t-space-4);padding-block:var(--t-space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile title chevron""tile context chevron";row-gap:0;display:grid}.t-setup-tracks .t-attention-row__tile{grid-area:tile}.t-setup-tracks .t-attention-row__title{grid-area:title;align-self:end}.t-setup-tracks .t-attention-row__main:not(:has(.t-attention-row__context)) .t-attention-row__title{grid-row:1/span 2;align-self:center}.t-setup-tracks .t-attention-row__context{text-align:start;max-width:none;font-size:var(--t-type-label-size);line-height:var(--t-type-label-line);grid-area:context;align-self:start}.t-setup-tracks .t-attention-row__chevron{grid-area:chevron}@media (width<=599px){.t-setup-tracks .t-attention-row:has(.t-attention-row__actions){flex-wrap:wrap}.t-setup-tracks .t-attention-row:has(.t-attention-row__actions) .t-attention-row__main{padding-bottom:var(--t-space-1);flex-basis:100%}.t-setup-tracks .t-attention-row__actions{margin:0 var(--t-space-4) var(--t-space-3) calc(2 * var(--t-space-4) + 20px)}}.t-setup-tracks__practice{align-items:center;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;margin:0;display:flex}.t-inventory{gap:var(--t-gap-stack);min-width:0;display:grid}.t-inventory__subtitle{color:var(--t-ink-muted);margin:0}.t-inventory__actions{align-items:center;gap:var(--t-gap-inline) var(--t-space-3);flex-wrap:wrap;display:flex}.t-inventory__meta,.t-inventory__keys,.t-inventory__groups{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);font-weight:var(--t-weight-regular)}.t-inventory__meta.t-code{font-weight:var(--t-weight-mono)}.t-inventory__keys{max-width:var(--t-prose-max);margin:0}.t-inventory__groups{gap:var(--t-gap-inline) var(--t-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-inventory__h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-inventory__h3{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-inventory__notice{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-primary-soft);overflow-wrap:anywhere;margin:0}.t-inventory__list{gap:var(--t-gap-stack);min-width:0;display:grid}.t-inventory__tiles{gap:var(--t-gap-stack);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t-inventory__tile--out .t-kpi__label{color:var(--t-danger)}.t-inventory__tile--low .t-kpi__label{color:var(--t-warning)}.t-inventory__tile--low .t-kpi__label>svg{color:var(--t-warning-mark)}.t-inventory__scan{min-height:var(--t-target-tablet);width:100%}.t-inventory__scan .t-input{min-height:var(--t-target-tablet);width:100%;font-size:var(--t-amount-size);line-height:var(--t-amount-line)}.t-inventory__scan-status{justify-content:space-between;align-items:center;gap:var(--t-gap-inline) var(--t-space-3);flex-wrap:wrap;display:flex}.t-inventory__scan-status>[role=status]{flex:1 1 calc(var(--t-space-6) * 9);min-width:0}.t-inventory__product{gap:var(--t-space-half);min-width:0;display:grid}.t-inventory__have{gap:var(--t-space-half);justify-items:end;display:grid}.t-inventory__results{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;min-width:0;display:flex}.t-inventory__lines{table-layout:auto}.t-inventory__lines td,.t-inventory__lines th{vertical-align:top}.t-inventory__qty{width:100%;max-width:12ch;font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);text-align:right}.t-inventory__cost{gap:var(--t-space-1);min-width:0;display:grid}.t-inventory__cost .t-input-adorned{max-width:16ch}.t-inventory__cost .t-check{white-space:nowrap}.t-inventory__fieldset{gap:var(--t-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t-inventory__fieldset legend{margin-bottom:var(--t-space-1);padding:0}.t-inventory__choices{gap:0 var(--t-space-4);flex-wrap:wrap;display:flex}.t-inventory__modes{display:grid}.t-inventory__modes .t-check{white-space:nowrap}.t-inventory__note{width:100%;min-height:calc(var(--t-target) * 2);font:inherit}.t-inventory__dialog{gap:var(--t-space-3);min-width:0;display:grid}.t-inventory__receipt{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}@media (width>=1280px){.t-inventory__receipt{grid-template-columns:minmax(0, 1fr) minmax(0, var(--t-pos-panel))}}@container screen (width<=959px){.t-inventory__receipt{grid-template-columns:minmax(0,1fr)}}.t-inventory__receipt-main{gap:var(--t-space-3);min-width:0;display:grid}.t-inventory__receipt-side{gap:var(--t-space-3);flex-direction:column;align-self:stretch;min-width:0;display:flex}.t-action-footer.t-inventory__footer{padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);border-top:0;margin-top:auto}@container screen (width<=959px){.t-inventory__receipt-side{display:contents}}@media (width>=1024px){@container screen (width>=960px){.t-inventory__receipt{grid-template-columns:minmax(0, 1fr) var(--t-summary-aside)}.t-inventory__receipt-side{align-self:start;position:sticky;inset-block-start:var(--t-space-4)}.t-action-footer.t-inventory__footer{margin-top:0}}}.t-inventory__fields{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--t-space-6) * 8), 100%), 1fr));gap:var(--t-space-3);display:grid}.t-inventory__card{gap:var(--t-space-3);padding:var(--t-space-5);border-radius:var(--t-radius-card);background:var(--t-surface);align-content:start;min-width:0;display:grid}.t-inventory__summary{font-weight:var(--t-weight-semibold);margin:0}.t-inventory__done{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-success-soft);display:grid}.t-inventory__levels{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--t-space-6) * 9), 100%), 1fr));gap:var(--t-space-3);display:grid}.t-inventory__level-state{margin:0}.t-inventory__minimum{gap:var(--t-space-2);display:grid}.t-inventory__order{display:inline-flex}@media (width<=599px){.t-inventory__order--none{display:none}}.t-inventory__scan{gap:var(--t-space-1);flex-direction:column;min-width:0;display:flex}.t-inventory__scan-help{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-inventory__missing{color:var(--t-ink);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}@media (width<=599px){.t-inventory__receipt{--t-action-footer-bleed:var(--t-space-4)}.t-task .t-inventory__receipt{flex-direction:column;flex:1 0 auto;align-items:stretch;display:flex}.t-task .t-inventory__receipt .t-action-footer__bar{margin-top:auto}}.t-inventory__diff{gap:var(--t-space-half);display:grid}.t-inventory__diff b[data-sign=minus]{color:var(--t-danger)}.t-inventory__big{gap:var(--t-space-2);font-weight:var(--t-weight-bold);margin:0;padding:0;list-style:none;display:grid}.t-rec__header{justify-content:space-between;align-items:center;gap:var(--t-space-3);flex-wrap:wrap;min-width:0;display:flex}.t-rec__header--account{justify-content:flex-start}.t-rec__header-actions{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;min-width:0;display:flex}.t-rec__inline-field{align-items:center;gap:var(--t-gap-inline);flex-wrap:wrap;min-width:0;display:inline-flex}.t-rec__stack{gap:var(--t-space-2);min-width:0;display:grid}.t-rec__stack>p{margin:0}.t-rec__row{align-items:flex-end;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-rec__actions{align-items:center;gap:var(--t-space-3);flex-wrap:wrap;display:flex}.t-rec__sent{margin:0}.t-rec__meta{max-width:var(--t-prose-max);font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted);margin:0}.t-rec__meta--bad,.t-rec__bad{color:var(--t-danger)}.t-rec__favor{color:var(--t-primary);font-weight:var(--t-weight-semibold)}.t-amount.t-rec__favor{font-weight:var(--t-weight-mono)}.t-rec__ok{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-success)}.t-rec__pending{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-warning)}.t-rec__mono{font:var(--t-weight-mono) var(--t-amount-size) / var(--t-amount-line) var(--t-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-rec__h2{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display);margin:0}.t-rec__list{padding-left:var(--t-space-4);gap:var(--t-space-1);margin:0;display:grid}.t-rec__kpis{gap:var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));min-width:0;display:grid}.t-rec__kpi{align-content:start;gap:var(--t-space-1);padding:var(--t-space-5);background:var(--t-surface);border-radius:var(--t-radius-card);border:0;min-width:0;display:grid}.t-rec__kpi--bad .t-rec__kpi-value,.t-rec__kpi--bad .t-rec__meta{color:var(--t-danger)}.t-rec__kpis--account{grid-template-columns:repeat(2,minmax(0,1fr))}@container screen (width<=599px){.t-rec__kpis--account{grid-template-columns:minmax(0,1fr)}}.t-rec__kpi--wide{grid-column:1/-1}.t-rec__kpi-label{font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink-muted)}.t-rec__kpi-value{min-width:0}.t-rec__aging{gap:var(--t-space-2) var(--t-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin:0;display:grid}.t-rec__aging>div{gap:var(--t-space-half);min-width:0;display:grid}.t-rec__aging dt{font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);color:var(--t-ink-muted)}.t-rec__aging dd{margin:0}.t-rec__footer{align-items:center;gap:var(--t-space-3);font:var(--t-weight-regular) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);flex-wrap:wrap;display:flex}.t-rec__columns{gap:var(--t-gap-stack);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}@container screen (width<=959px){.t-rec__columns{grid-template-columns:minmax(0,1fr)}}@container screen (width<=1199px){.t-rec__columns--ledger{grid-template-columns:minmax(0,1fr)}}.t-rec__main,.t-rec__aside{gap:var(--t-gap-stack);min-width:0;display:grid}.t-rec__aside--receipt{flex-direction:column;align-self:stretch;display:flex}.t-action-footer.t-rec__footer{padding:var(--t-space-4) var(--t-space-5);border-radius:var(--t-radius-card);border-top:0;margin-top:auto}.t-rec__footer-total{flex:auto;margin:0}.t-rec__footer-total .t-rec__dl-total{border-top:0;padding-top:0}@container screen (width<=959px){.t-rec__aside--receipt{display:contents}}@media (width<=599px){.t-rec__footer .t-action-footer__bar{grid-template-columns:minmax(0,1fr)}.t-rec__footer .t-action-footer__summary{align-items:stretch}.t-rec__footer .t-action-footer__main{justify-items:stretch}.t-rec__footer .t-action-footer__main>.t-button-wrap>.t-button{width:100%}}.t-rec__panel{gap:var(--t-space-3);padding:var(--t-space-5);background:var(--t-surface);border-radius:var(--t-radius-card);min-width:0;display:grid}.t-rec__panel>*{min-width:0}.t-rec__panel .t-status{white-space:normal}.t-rec__panel-head{justify-content:space-between;align-items:baseline;gap:var(--t-space-2);flex-wrap:wrap;display:flex}.t-rec__fieldset{gap:var(--t-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.t-rec__fieldset+.t-rec__fieldset{border-top:1px solid var(--t-line);padding-top:var(--t-space-4)}.t-rec__legend{margin-bottom:var(--t-space-2);font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);padding:0}.t-rec__grid{gap:var(--t-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:start;display:grid}.t-rec__change{align-self:end;margin:0}.t-rec__sum{margin:0 0 0 auto}.t-rec-radios{gap:var(--t-space-1);flex-wrap:wrap;display:flex}.t-rec-radios__radio{min-height:var(--t-target);padding:0 var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-fill-secondary);color:var(--t-nav-ink);font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);cursor:pointer;border:0}.t-rec-radios__radio:hover{background:var(--t-surface-hover)}.t-rec-radios__radio[aria-checked=true]{background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-rec__withholdings{width:100%;min-width:640px}.t-rec__withholdings td{vertical-align:top}.t-rec__withholdings .t-input{width:100%;min-width:0}.t-rec__agent p{margin:0}.t-rec__docs{gap:var(--t-space-2);margin:0;padding:0;list-style:none;display:grid}.t-rec__doc{justify-content:space-between;gap:var(--t-space-2);padding:var(--t-space-2) 0;border-bottom:1px solid var(--t-line);flex-wrap:wrap;display:flex}.t-rec__doc-main{gap:var(--t-space-1);flex:12rem;min-width:0;display:grid}.t-rec__doc-amount{gap:var(--t-space-1);justify-items:end;margin-left:auto;display:grid}.t-rec__totals :is(.t-button--primary,.t-button--action){justify-content:center;width:100%}.t-rec__dl{gap:var(--t-space-2);margin:0;display:grid}.t-rec__dl div{justify-content:space-between;align-items:baseline;gap:var(--t-space-1) var(--t-space-3);flex-wrap:wrap;display:flex}.t-rec__dl dd{margin:0 0 0 auto}.t-rec__dl-total{padding-top:var(--t-space-2);border-top:1px solid var(--t-line)}.t-rec__dl-total dt{font:var(--t-weight-bold) var(--t-type-title-2-size) / var(--t-type-title-2-line) var(--t-font-display)}.t-rec__result{gap:var(--t-space-3);padding:var(--t-space-4) var(--t-space-5);background:var(--t-success-soft);border-radius:var(--t-radius-card);--t-fill-secondary:var(--t-surface);display:grid}.t-rec__result p{margin:0}.t-rec__result .t-rec__h2{font:var(--t-weight-bold) var(--t-type-display-size) / var(--t-type-display-line) var(--t-font-display)}.t-rec__consequence{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);background:var(--t-danger-soft);border-radius:var(--t-radius-control);display:grid}.t-rec__message{gap:var(--t-space-2);justify-items:start;display:grid}.t-rec__textarea{width:100%;max-width:var(--t-prose-max);resize:vertical;min-width:0;font-family:var(--t-font-body)}.t-rec__picker{gap:var(--t-space-1);max-height:50vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.t-rec__picker-option{align-items:baseline;gap:var(--t-space-half) var(--t-space-2);min-height:var(--t-target);padding:var(--t-space-2) var(--t-space-3);border-radius:var(--t-radius-inner);cursor:pointer;flex-wrap:wrap;display:flex}.t-rec__picker-option:hover{background:var(--t-surface-sunken)}.t-rec__picker-option[aria-selected=true]{background:var(--t-primary-soft);box-shadow:inset 3px 0 0 var(--t-primary)}@container screen (width<=599px){.t-rec__panel{padding:var(--t-space-4)}.t-rec__header-actions,.t-rec__header-actions>.t-button,.t-rec__inline-field,.t-rec__inline-field>.t-input{width:100%}.t-rec__sum{margin-left:0}}.t-rec__balance{justify-content:space-between;align-items:center;gap:var(--t-space-3);padding:var(--t-space-4);background:var(--t-surface-sunken);border-radius:var(--t-radius-control);flex-wrap:wrap;display:flex}.t-rec__balance-amount{gap:var(--t-space-1);min-width:0;display:grid}.t-rec__balance-tools{gap:var(--t-gap-inline);display:flex}.t-rec__balance-tools--text{flex-wrap:wrap;flex-basis:100%}.t-rec__balance-tools--text>.t-button{flex:auto;justify-content:center}@media (width<=599px){.t-rec__columns{--t-action-footer-bleed:var(--t-space-4)}}.t-rec__account-footer{--t-action-footer-bleed:var(--t-pad-screen)}.t-rec__cashTo{gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-surface-sunken);color:var(--t-ink);display:grid}.t-rec__cashTo>p{margin:0}.t-rec__cashTo{overflow-wrap:break-word;block-size:auto;min-block-size:0;overflow:visible}.t-rec__footer .t-rec__handover{flex:1 0 100%}.t-rec__footer .t-rec__handover-hint{color:var(--t-ink-muted);font-size:var(--t-text-small);flex:1 0 100%;margin:0}.t-rec__methods{min-width:0;container:rec-methods/inline-size}.t-rec__methods .t-seg--icon{grid-template-columns:repeat(3,minmax(0,1fr))}@container rec-methods (width>=48rem){.t-rec__methods .t-seg--icon{grid-template-columns:repeat(6,minmax(0,1fr))}}.t-shell:has(.t-onboarding){flex-direction:column;align-items:stretch;display:flex}:is(.t-shell:has(.t-onboarding) .t-sidebar,.t-shell:has(.t-onboarding) .t-topbar,.t-shell:has(.t-onboarding) .t-phone-top,.t-shell:has(.t-onboarding) .t-phone-bar,.t-shell:has(.t-onboarding) .t-posbar){display:none}.t-shell--phone:has(.t-onboarding) .t-main{padding-bottom:0}.t-onboarding{gap:var(--t-space-5);background:var(--t-bg);width:100%;min-height:100dvh;padding:var(--t-space-5) var(--t-space-5) var(--t-space-6);flex-direction:column;display:flex;container-type:inline-size}.t-onboarding__brand,.t-onboarding__frame{width:100%;max-width:1040px;margin-inline:auto}.t-onboarding__brand{justify-content:space-between;align-items:center;gap:var(--t-space-3);min-height:var(--t-target);padding-inline-start:var(--t-space-3);display:flex}.t-onboarding__later{min-height:var(--t-target);white-space:nowrap;margin-inline-start:auto}.t-onboarding__frame{gap:var(--t-space-6);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.t-onboarding__stepper ol{gap:var(--t-space-1);padding:var(--t-space-2) 0 0;margin:0;list-style:none;display:grid}.t-onboarding__step-button{align-items:center;gap:var(--t-space-3);width:100%;min-height:44px;padding:var(--t-space-1) var(--t-space-3);border-radius:var(--t-radius-pill);color:var(--t-ink-muted);font:var(--t-weight-medium) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);text-align:start;background:0 0;border:0;display:flex}button.t-onboarding__step-button{cursor:pointer}button.t-onboarding__step-button:hover{background:var(--t-surface-hover)}.t-onboarding__step--current .t-onboarding__step-button{background:var(--t-primary-container);color:var(--t-on-primary-container);font-weight:var(--t-weight-bold)}.t-onboarding__step--done .t-onboarding__step-button{color:var(--t-ink)}.t-onboarding__mark{border-radius:var(--t-radius-pill);background:var(--t-surface-sunken-on-bg);width:28px;height:28px;color:var(--t-ink-muted);font:var(--t-weight-bold) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);flex:none;place-items:center;display:inline-grid}.t-onboarding__step--current .t-onboarding__mark{background:var(--t-primary);color:var(--t-on-primary)}.t-onboarding__step--done .t-onboarding__mark{background:var(--t-primary-soft);color:var(--t-success)}.t-onboarding__card{gap:var(--t-space-5);min-width:0;padding:var(--t-space-6);border-radius:var(--t-radius-sheet);background:var(--t-surface);flex-direction:column;display:flex}.t-onboarding__progress{display:none}.t-onboarding__head{gap:var(--t-space-2);display:grid}.t-onboarding__title{text-wrap:balance;color:var(--t-ink);font:var(--t-weight-bold) var(--t-type-title-1-size) / var(--t-type-title-1-line) var(--t-font-display);letter-spacing:-.02em;margin:0}.t-onboarding__title:focus{outline:none}.t-onboarding__title:focus-visible{outline:2px solid var(--t-focus);outline-offset:4px}.t-onboarding__lead{max-width:var(--t-prose-max);color:var(--t-ink-muted);font-size:var(--t-type-body-size);line-height:var(--t-type-body-line);text-wrap:pretty;margin:0}.t-onboarding__body{gap:var(--t-space-4);min-width:0;display:grid}.t-onboarding__amount{max-width:20rem}.t-onboarding__h2{font:var(--t-weight-bold) var(--t-type-title-3-size) / var(--t-type-title-3-line) var(--t-font-display);margin:0}.t-onboarding__checklist,.t-onboarding__next-steps ol{gap:var(--t-space-2);margin:0;padding-inline-start:var(--t-space-5);display:grid}.t-onboarding__next-steps{gap:var(--t-space-2);padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-surface-sunken);display:grid}.t-onboarding__note{color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-onboarding__warn{padding:var(--t-space-3) var(--t-space-4);border-radius:var(--t-radius-control);background:var(--t-warning-soft);color:var(--t-warning);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);margin:0}.t-onboarding__done-card{gap:var(--t-space-1);padding:var(--t-space-4);border-radius:var(--t-radius-card);background:var(--t-primary-soft);display:grid}.t-onboarding__defaults{border-radius:var(--t-radius-card);background:var(--t-surface-sunken)}.t-onboarding__defaults>summary{min-height:44px;padding:var(--t-space-2) var(--t-space-4);cursor:pointer;color:var(--t-ink);font-weight:var(--t-weight-semibold);align-items:center;display:flex}.t-onboarding__defaults-body{gap:var(--t-space-4);padding:0 var(--t-space-4) var(--t-space-4);display:grid}.t-onboarding__summary{gap:0;margin:0;display:grid}.t-onboarding__summary-row{align-items:center;gap:var(--t-space-4);min-height:calc(var(--t-target) + 2 * var(--t-space-2));padding:var(--t-space-2) 0;border-bottom:1px solid var(--t-line);grid-template-columns:minmax(10rem,max-content) minmax(0,1fr);display:grid}.t-onboarding__summary-action .t-button--link{padding-inline:0}.t-onboarding__summary-row dt{align-items:center;gap:var(--t-space-2);font-weight:var(--t-weight-semibold);display:flex}.t-onboarding__summary-row dd{align-items:center;gap:var(--t-space-2) var(--t-space-3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;margin:0;display:flex}.t-onboarding__tick{color:var(--t-success)}.t-onboarding__footer{justify-content:space-between;align-items:center;gap:var(--t-space-3);padding-top:var(--t-space-2);margin-top:auto;display:flex}.t-onboarding__primary,.t-onboarding__back{min-height:44px}@container (width<=759px){.t-onboarding__frame{flex-direction:column;flex:auto;display:flex}.t-onboarding__stepper{display:none}.t-onboarding__card{padding:var(--t-space-4);gap:var(--t-space-4);flex:auto}.t-onboarding__brand{padding-inline:var(--t-space-1) 0}.t-onboarding__progress{gap:var(--t-space-2);min-width:0;display:grid}.t-onboarding__progress p{justify-content:space-between;gap:var(--t-space-3);color:var(--t-ink-muted);font-size:var(--t-type-caption-size);line-height:var(--t-type-caption-line);white-space:nowrap;margin:0;display:flex}.t-onboarding__progress p>span{text-overflow:ellipsis;overflow:hidden}.t-onboarding__progress p>:first-child{color:var(--t-ink);font-weight:var(--t-weight-semibold)}.t-onboarding__progress progress{width:100%;height:8px;accent-color:var(--t-primary)}.t-onboarding__title{font-size:var(--t-type-display-size);line-height:var(--t-type-display-line)}.t-onboarding__footer{z-index:1;margin-inline:calc(-1 * var(--t-space-4));margin-bottom:calc(-1 * var(--t-space-4));padding:var(--t-space-3) var(--t-space-4) calc(var(--t-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-line);background:var(--t-surface);flex-direction:column-reverse;align-items:stretch;position:sticky;bottom:0}.t-onboarding__footer>span:empty{display:none}.t-onboarding__primary,.t-onboarding__back{width:100%}.t-onboarding__summary-row{gap:var(--t-space-1);grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.t-onboarding{gap:var(--t-space-2);padding:var(--t-space-2) 0 0}.t-onboarding__brand{padding-inline:var(--t-space-4) var(--t-space-2)}.t-onboarding__card{border-end-end-radius:0;border-end-start-radius:0}}.t-onboarding__defaults .t-input{background:var(--t-surface)}.t-onboarding__defaults>summary{gap:var(--t-space-3);list-style:none}.t-onboarding__defaults>summary::-webkit-details-marker{display:none}.t-onboarding__defaults-text{flex:auto;min-width:0}.t-onboarding__defaults-change{align-items:center;gap:var(--t-space-1);color:var(--t-primary);font-weight:var(--t-weight-bold);flex:none;text-decoration:underline;display:inline-flex}.t-onboarding__defaults>summary:after{content:"▾";color:var(--t-primary);flex:none}.t-onboarding__defaults[open]>summary:after{content:"▴"}.t-onboarding__defaults[open] .t-onboarding__defaults-change{display:none}.t-onboarding__defaults>summary:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--t-radius-card)}.t-counter{gap:var(--t-gap-stack);padding-bottom:var(--t-space-6);grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;display:grid}@media (width>=1280px){.t-counter{grid-template-columns:minmax(0, 1fr) var(--t-pos-panel)}@container screen (width>=1040px){.t-counter{grid-template-columns:minmax(0, 1fr) var(--t-pos-cart)}}}@container screen (width<=959px){.t-counter{grid-template-columns:minmax(0,1fr)}}.t-counter__sale{gap:var(--t-space-2);align-content:start;display:grid}.t-counter__left{gap:var(--t-gap-stack);--t-fill-field:var(--t-surface);--t-fill-secondary:var(--t-surface);align-content:start;min-width:0;display:grid}.t-screen:has(>.t-counter)>.t-screen__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-counter__head{flex-wrap:wrap}.t-counter__head>.t-cart__title{flex:1 0 auto}.t-counter__customer{flex:0 auto;min-width:0;max-width:100%}.t-counter__customer-text{white-space:normal;overflow-wrap:anywhere;text-align:start;min-width:0}.t-counter__customer-letter{white-space:nowrap}.t-counter__customer--sold{align-items:center;gap:var(--t-gap-inline);min-height:var(--t-control-height);color:var(--t-ink);font:var(--t-weight-regular) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);margin:0;display:inline-flex}.t-counter__customer--sold>svg{color:var(--t-ink-muted);flex:none}@media (width<=599px){.t-counter__head>.t-counter__customer{flex:100%;justify-content:flex-start}.t-counter__customer-text>.t-sr-only:first-child{clip:auto;clip-path:none;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}.t-counter .t-cart__line[data-last=true]:not([aria-selected=true]){background:var(--t-surface-hover);border-radius:var(--t-radius-inner)}.t-cart__empty{justify-items:center;gap:var(--t-space-2);padding:var(--t-space-5) 0;color:var(--t-ink-muted);display:grid}.t-cart__empty>p{margin:0}.t-counter__total{justify-content:space-between;align-items:baseline;gap:var(--t-space-2) var(--t-space-3);flex-wrap:wrap;flex:auto;display:flex}.t-counter__count{font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink-muted)}.t-counter__footer .t-action-footer__secondary{align-items:flex-start}.t-counter__footer .t-action-footer__secondary>.t-button-wrap{align-items:stretch}.t-counter__footer .t-action-footer__secondary>.t-button-wrap>.t-button{justify-content:center}.t-counter__send{min-height:var(--t-target-tablet);font-size:var(--t-type-title-2-size);line-height:var(--t-type-title-2-line);justify-content:center}.t-counter__tip{margin:calc(-1 * var(--t-space-2)) 0 0;font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink)}.t-counter__goesTo{margin:calc(-1 * var(--t-space-1)) 0 0;align-items:flex-start;gap:var(--t-space-1);font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);display:flex}.t-counter__goesTo>svg{color:var(--t-warning);flex:none;margin-block-start:var(--t-space-half)}.t-counter__sendAmount{font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.t-counter .t-cart{--t-action-footer-bleed:var(--t-space-4);grid-template-columns:minmax(0,1fr)}@media (width<=599px){.t-counter__footer .t-action-footer__bar{gap:var(--t-space-1);grid-template-columns:minmax(0,1fr)}.t-counter__footer .t-action-footer__summary{flex-direction:row;align-items:baseline}.t-counter__footer .t-counter__total{flex-wrap:nowrap;align-items:center;width:100%}.t-counter__footer .t-counter__total>.t-sales__totalLabel{display:grid}.t-counter__footer .t-action-footer__main{justify-items:stretch}.t-counter__footer .t-action-footer__main>.t-button-wrap>.t-button,.t-counter__footer .t-action-footer__main>.t-button{width:100%}.t-counter__footer .t-counter__send{min-height:var(--t-target);font-size:var(--t-type-body-size);line-height:var(--t-type-body-line)}.t-counter__footer .t-counter__goesTo{margin:0}.t-counter__footer .t-counter__send .t-kbd{display:none}.t-counter__footer .t-amount--total{font-size:var(--t-amount-kpi-size);line-height:var(--t-amount-kpi-line)}}@media (width<=359px){.t-counter__footer .t-amount--total{font-size:var(--t-amount-kpi-md-size);line-height:var(--t-amount-kpi-md-line)}}@container screen (width<=599px){.t-counter .t-counter-search__bar{gap:var(--t-space-2);flex-wrap:wrap}.t-counter .t-counter-search__bar>.t-search{flex:100%}.t-counter .t-counter-search__bar>.t-button{min-height:var(--t-target);flex:1 1 0;justify-content:center}.t-counter .t-counter-search__price-label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}.t-counter__body{gap:var(--t-space-3);align-content:start;min-width:0;display:grid}@media (width>=600px) and (height>=480px){.t-screen--fit>.t-counter{flex:1 1 0;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;padding-bottom:0}.t-counter>.t-counter__left{overscroll-behavior:contain;min-height:0;margin:calc(-1 * var(--t-space-1));padding:var(--t-space-1);grid-auto-rows:max-content;position:relative;overflow-y:auto}.t-counter__left .t-counter-search__bar{top:calc(-1 * var(--t-space-1));z-index:1;padding-block:var(--t-space-1);background:var(--t-bg);position:sticky}.t-counter>.t-cart{flex-direction:column;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.t-cart>.t-counter__head,.t-cart>.t-action-footer{flex:none}.t-cart>.t-counter__body{overscroll-behavior:contain;min-height:0;margin-inline:calc(-1 * var(--t-space-4));padding:var(--t-space-1) var(--t-space-4);flex:1 1 0;position:relative;overflow-y:auto}.t-cart>.t-counter__body.t-counter__body--lines{gap:var(--t-space-2);flex-direction:column;padding:0;display:flex;overflow:hidden}.t-counter__body--lines>*{padding-inline:var(--t-space-4);flex:none}.t-counter__body--lines>.t-cart__scroll{flex-direction:column;flex:1 1 0;min-height:0;padding-inline:0;display:flex}.t-counter__body--lines .t-cart__strip{padding-inline:var(--t-space-4);flex:none;position:static}.t-counter__body--lines .t-cart__viewport{overscroll-behavior:contain;min-height:0;padding:var(--t-space-1) var(--t-space-4);flex:1 1 0;align-content:start;position:relative;overflow-y:auto}@container screen (width<=959px){.t-screen--fit>.t-counter{grid-template-rows:auto minmax(0,1fr)}.t-counter>.t-counter__left{max-height:40dvh}}}@media (width<=599px){.t-counter>.t-counter__left{display:contents}.t-counter .t-counter-search{top:var(--t-posbar-height);z-index:3;overscroll-behavior:contain;max-height:60dvh;margin-inline:calc(-1 * var(--t-pad-screen));padding:var(--t-space-2) var(--t-pad-screen);background:var(--t-bg);position:sticky;overflow-y:auto}.t-counter .t-cart__line{scroll-margin-top:calc(var(--t-posbar-height) + var(--t-target-tablet) * 3)}}.t-counter__footer .t-action-footer__main .t-button__reason{max-width:none}.t-counter__footer .t-action-footer__secondary .t-button__reason{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-counter__footer .t-action-footer__secondary .t-button{white-space:nowrap}.t-counter__footCustomer,.t-counter__more{display:none}@media (width<=599px){.t-counter__footer .t-action-footer__secondary{display:none}.t-counter__footer .t-action-footer__summary{flex-wrap:wrap}.t-counter__footCustomer{overflow-wrap:anywhere;min-width:0;font:var(--t-weight-regular) var(--t-type-label-size) / var(--t-type-label-line) var(--t-font-body);color:var(--t-ink);flex:100%;margin:0;display:block}.t-counter .t-counter__footer .t-action-footer__bar .t-action-footer__main{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.t-counter .t-counter__footer .t-action-footer__bar .t-action-footer__main>*{flex:none}.t-counter__footer .t-action-footer__main>:not(.t-counter__send,.t-counter__more,.t-button-wrap){grid-column:1/-1}.t-counter__footer .t-action-footer__main>.t-button-wrap{align-items:stretch;min-width:0}.t-counter__footer .t-action-footer__main>.t-counter__more{align-self:start}.t-counter .t-counter__footer .t-action-footer__main .t-button__reason,.t-counter .t-counter__footer .t-counter__footCustomer{text-overflow:clip;white-space:normal;overflow:visible}.t-counter__more{display:block}.t-counter__more .t-more>.t-button{min-height:var(--t-target);min-width:var(--t-target);justify-content:center}.t-counter__more .t-more__list{margin:0 0 var(--t-space-1);bottom:100%}.t-counter .t-cart__strip{top:var(--t-cart-strip-top,var(--t-posbar-height));margin-inline:calc(-1 * var(--t-space-4));padding-inline:var(--t-space-4)}}.t-screen:has(.t-rpt-today,.t-rpt-metrics,.t-rpt-sales){min-width:0}.t-settings-hub{gap:var(--t-space-4);display:grid}@media (width>=1600px){.t-main .t-screen--form>.t-settings-hub{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-width:none}}.t-settings-hub__group{background:var(--t-surface);border-radius:var(--t-radius-card);margin:0;padding:0;list-style:none;overflow:hidden}.t-settings-hub__group>li+li{border-top:1px solid var(--t-line)}.t-settings-hub__item{align-items:center;gap:var(--t-space-4);min-height:var(--t-space-9);padding:0 var(--t-space-4);color:var(--t-ink);font:var(--t-weight-semibold) var(--t-type-body-size) / var(--t-type-body-line) var(--t-font-body);text-decoration:none;display:flex}.t-settings-hub__item:hover{color:var(--t-ink);background:var(--t-surface-hover)}.t-settings-hub__item:focus-visible{outline-offset:calc(var(--t-focus-width) * -1)}.t-settings-hub__icon{border-radius:var(--t-radius-inner);background:var(--t-bg);width:36px;height:36px;color:var(--t-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.t-settings-hub__label{flex:1;min-width:0}.t-settings-hub__chevron{color:var(--t-ink-muted)}.t-tooltip-anchor{display:contents}.t-tooltip{z-index:60;max-width:min(320px, calc(100vw - var(--t-space-4) * 2));padding:var(--t-space-1) var(--t-space-3);border-radius:var(--t-radius-badge);background:var(--t-dark);color:var(--t-on-dark);box-shadow:var(--t-shadow-pop);font:var(--t-weight-medium) var(--t-type-caption-size) / var(--t-type-caption-line) var(--t-font-body);white-space:normal;overflow-wrap:anywhere;pointer-events:auto;width:max-content;position:fixed}.t-tooltip--right{transform:translate(var(--t-space-2), -50%)}.t-tooltip--bottom{transform:translate(-50%, var(--t-space-2))}@media (forced-colors:active){.t-tooltip{border:1px solid canvastext}}
