@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/PlusJakartaSans-latin-ext.362mv560wxbnh.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/PlusJakartaSans-latin.1nsast9qgxif8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/SpaceGrotesk-latin-ext.0ww4yqxbk72bj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/SpaceGrotesk-latin.092gko6h6levo.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/Urbanist-latin-ext.0dnv786gl7kf6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/Urbanist-latin.1w7lmqb1yqvf6.woff2)format("woff2");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{--lime-50:#f5fcef;--lime-100:#e8f8db;--lime-200:#d3f2bc;--lime-300:#bcee9a;--lime-400:#abea84;--lime-500:#9fe870;--lime-600:#82d24f;--lime-700:#5fae2e;--lime-800:#3f7d1c;--lime-900:#2a5514;--forest-50:#eff5f3;--forest-100:#dce8e4;--forest-200:#b9d0c9;--forest-300:#8db0a6;--forest-400:#5e8b80;--forest-500:#3a6b5f;--forest-600:#1e5044;--forest-700:#113f35;--forest-800:#0a362e;--forest-900:#062f28;--forest-950:#031c18;--gray-0:#fff;--gray-25:#fafafa;--gray-50:#f6f6f6;--gray-100:#f1f1f1;--gray-150:#eaeaea;--gray-200:#e2e2e2;--gray-300:#cfcfcf;--gray-400:#a8a8a8;--gray-500:#7b7b7b;--gray-600:#626262;--gray-700:#4a4a4a;--gray-800:#303030;--gray-900:#1c1c1c;--night-950:#08120f;--night-900:#0b1714;--night-850:#0f1d1a;--night-800:#132420;--night-750:#182c27;--night-700:#1e3530;--night-600:#2a453e;--night-500:#3d5a53;--night-400:#6a817b;--night-300:#9aada8;--night-200:#c5d2cf;--night-100:#e6edeb;--red-50:#fdeeee;--red-100:#fbdada;--red-400:#ee7175;--red-500:#e5484d;--red-600:#d13438;--red-700:#b42328;--amber-50:#fef6e7;--amber-100:#fdebc8;--amber-400:#f5b45e;--amber-500:#f2a33a;--amber-600:#d98a1f;--amber-700:#9a5a06;--blue-50:#edf4fb;--blue-100:#d7e7f6;--blue-400:#6fa3e0;--blue-500:#3d7cc9;--blue-600:#2f67ad;--blue-700:#24528c;--bg-app:var(--gray-100);--bg-surface:var(--gray-0);--bg-surface-subtle:var(--gray-50);--bg-surface-sunken:var(--gray-100);--bg-surface-hover:var(--gray-50);--bg-surface-selected:var(--lime-50);--bg-input:var(--gray-0);--bg-inverse:var(--forest-900);--bg-accent:var(--lime-500);--bg-accent-subtle:var(--lime-100);--bg-ghost-hover:#062f280d;--bg-overlay:#031c1861;--border-subtle:var(--gray-150);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-focus:var(--lime-700);--border-accent:var(--lime-500);--border-inverse:#ffffff24;--text-primary:var(--forest-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-placeholder:var(--gray-400);--text-disabled:var(--gray-400);--text-inverse:var(--gray-0);--text-inverse-secondary:#ffffffad;--text-on-accent:var(--forest-900);--text-link:var(--forest-600);--text-link-hover:var(--forest-900);--text-positive:var(--lime-800);--text-negative:var(--red-600);--action-primary-bg:var(--forest-900);--action-primary-bg-hover:var(--forest-800);--action-primary-bg-active:var(--forest-950);--action-primary-fg:var(--gray-0);--action-accent-bg:var(--lime-500);--action-accent-bg-hover:var(--lime-600);--action-accent-bg-active:var(--lime-700);--action-accent-fg:var(--forest-900);--action-secondary-bg:var(--gray-0);--action-secondary-bg-hover:var(--gray-50);--action-secondary-border:var(--gray-200);--action-secondary-fg:var(--forest-900);--action-danger-bg:var(--red-500);--action-danger-bg-hover:var(--red-600);--action-danger-fg:var(--gray-0);--control-checked-bg:var(--forest-900);--control-checked-fg:var(--gray-0);--control-track:var(--gray-200);--control-thumb:var(--gray-0);--status-success-bg:var(--lime-100);--status-success-fg:var(--lime-800);--status-success-solid:var(--lime-600);--status-warning-bg:var(--amber-50);--status-warning-fg:var(--amber-700);--status-warning-solid:var(--amber-500);--status-danger-bg:var(--red-50);--status-danger-fg:var(--red-700);--status-danger-solid:var(--red-500);--status-info-bg:var(--blue-50);--status-info-fg:var(--blue-700);--status-info-solid:var(--blue-500);--status-neutral-bg:var(--gray-100);--status-neutral-fg:var(--gray-600);--status-neutral-solid:var(--gray-400);--chart-1:var(--forest-900);--chart-2:var(--lime-500);--chart-3:var(--gray-300);--chart-4:var(--lime-200);--chart-5:var(--forest-400);--chart-grid:var(--gray-150);--chart-axis:var(--gray-500);--chart-area-from:#9fe87061;--chart-area-to:#9fe87000;--tooltip-bg:var(--forest-900);--tooltip-fg:var(--gray-0);--scrollbar-thumb:var(--gray-300);--selection-bg:var(--lime-200)}[data-theme=dark]{--bg-app:var(--night-950);--bg-surface:var(--night-850);--bg-surface-subtle:var(--night-800);--bg-surface-sunken:var(--night-900);--bg-surface-hover:var(--night-800);--bg-surface-selected:#9fe87014;--bg-input:var(--night-900);--bg-inverse:var(--night-100);--bg-accent:var(--lime-500);--bg-accent-subtle:#9fe87024;--bg-ghost-hover:#ffffff0d;--bg-overlay:#0000008c;--border-subtle:var(--night-750);--border-default:var(--night-700);--border-strong:var(--night-600);--border-focus:var(--lime-500);--border-accent:var(--lime-500);--border-inverse:#062f2829;--text-primary:#e8efec;--text-secondary:#a6b6b1;--text-tertiary:#82948f;--text-placeholder:#5f736e;--text-disabled:#5f736e;--text-inverse:var(--forest-900);--text-inverse-secondary:#062f28b3;--text-on-accent:var(--forest-900);--text-link:var(--lime-400);--text-link-hover:var(--lime-300);--text-positive:var(--lime-400);--text-negative:var(--red-400);--action-primary-bg:var(--night-100);--action-primary-bg-hover:#fff;--action-primary-bg-active:var(--night-200);--action-primary-fg:var(--forest-900);--action-accent-bg:var(--lime-500);--action-accent-bg-hover:var(--lime-400);--action-accent-bg-active:var(--lime-600);--action-accent-fg:var(--forest-900);--action-secondary-bg:var(--night-850);--action-secondary-bg-hover:var(--night-800);--action-secondary-border:var(--night-700);--action-secondary-fg:#e8efec;--action-danger-bg:var(--red-500);--action-danger-bg-hover:var(--red-400);--action-danger-fg:#fff;--control-checked-bg:var(--lime-500);--control-checked-fg:var(--forest-900);--control-track:var(--night-700);--control-thumb:var(--night-100);--status-success-bg:#9fe87021;--status-success-fg:var(--lime-400);--status-success-solid:var(--lime-500);--status-warning-bg:#f2a33a24;--status-warning-fg:var(--amber-400);--status-warning-solid:var(--amber-500);--status-danger-bg:#e5484d29;--status-danger-fg:var(--red-400);--status-danger-solid:var(--red-500);--status-info-bg:#3d7cc92e;--status-info-fg:var(--blue-400);--status-info-solid:var(--blue-500);--status-neutral-bg:#ffffff0f;--status-neutral-fg:#a6b6b1;--status-neutral-solid:var(--night-400);--chart-1:var(--lime-500);--chart-2:var(--forest-400);--chart-3:var(--night-600);--chart-4:var(--lime-800);--chart-5:var(--night-300);--chart-grid:var(--night-750);--chart-axis:#82948f;--chart-area-from:#9fe87042;--chart-area-to:#9fe87000;--tooltip-bg:var(--night-100);--tooltip-fg:var(--forest-900);--scrollbar-thumb:var(--night-600);--selection-bg:#9fe8704d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--font-display:"Urbanist",ui-sans-serif,system-ui,sans-serif;--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-data:"Space Grotesk",ui-monospace,"SF Mono",monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--text-5xl:48px;--text-6xl:64px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.6;--tracking-display:-.025em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-caps:.06em;--type-display:500 var(--text-5xl)/1.05 var(--font-display);--type-page-title:600 var(--text-2xl)/1.2 var(--font-display);--type-section-title:600 var(--text-lg)/1.3 var(--font-display);--type-card-title:600 15px/1.3 var(--font-display);--type-kpi:500 var(--text-3xl)/1.1 var(--font-display);--type-body:400 var(--text-md)/1.5 var(--font-sans);--type-body-sm:400 var(--text-sm)/1.5 var(--font-sans);--type-label:500 var(--text-sm)/1.3 var(--font-sans);--type-button:600 var(--text-sm)/1 var(--font-sans);--type-caption:400 var(--text-xs)/1.4 var(--font-sans);--type-overline:600 var(--text-2xs)/1.2 var(--font-sans);--type-data:500 var(--text-sm)/1.4 var(--font-data)}
:root{--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:24px;--radius-pill:999px;--radius-control:var(--radius-md);--radius-panel:var(--radius-lg);--radius-card:var(--radius-xl);--radius-popover:12px;--radius-dialog:var(--radius-2xl);--control-xs:24px;--control-sm:30px;--control-md:36px;--control-lg:42px;--row-sm:40px;--row-md:52px;--shadow-xs:0 1px 2px #062f280a;--shadow-sm:0 1px 2px #062f280a,0 2px 6px #062f280d;--shadow-md:0 2px 4px #062f280a,0 8px 20px -4px #062f281a;--shadow-lg:0 4px 8px #062f280a,0 24px 48px -12px #062f2838;--shadow-focus:0 0 0 3px #9fe8708c;--shadow-focus-danger:0 0 0 3px #e5484d38;--ease-standard:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--z-dropdown:20;--z-sticky:30;--z-overlay:40;--z-modal:50;--z-toast:60;--z-tooltip:70;--sidebar-width:248px;--sidebar-collapsed:72px;--header-height:64px;--content-gutter:24px;--grid-gap:16px;--content-max:1680px}[data-theme=dark]{--shadow-xs:0 1px 2px #0000003d;--shadow-sm:0 1px 2px #0000003d,0 2px 6px #0003;--shadow-md:0 2px 4px #0000003d,0 8px 20px -4px #0006;--shadow-lg:0 4px 8px #0000004d,0 24px 48px -12px #0009;--shadow-focus:0 0 0 3px #9fe87059}
[data-theme=dark][data-dark=grafite]{--bg-app:#101312;--bg-surface:#171b1a;--bg-surface-subtle:#1d2220;--bg-surface-sunken:#0c0f0e;--bg-surface-hover:#1d2220;--bg-surface-selected:#9fe87012;--bg-input:#131716;--bg-ghost-hover:#ffffff0b;--bg-overlay:#0009;--border-subtle:#232927;--border-default:#2b322f;--border-strong:#39413e;--text-primary:#e9edeb;--text-secondary:#a9b1ae;--text-tertiary:#87908c;--text-placeholder:#7c8581;--text-disabled:#5e6764;--action-secondary-bg:#171b1a;--action-secondary-bg-hover:#1d2220;--action-secondary-border:#2b322f;--action-secondary-fg:#e9edeb;--control-track:#2b322f;--status-neutral-bg:#ffffff0f;--status-neutral-fg:#a9b1ae;--chart-3:#39413e;--chart-grid:#232927;--chart-axis:#87908c;--scrollbar-thumb:#39413e}[data-theme=dark][data-dark=grafite] [data-ss-sidebar]{--bg-surface:#15211d;--border-subtle:#9fe87029;--bg-ghost-hover:#9fe8700f}[data-anim=off] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes ssIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ssFade{0%{opacity:0}to{opacity:1}}@keyframes ssDrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ssSlide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}
:root{--text-on-accent-secondary:var(--forest-800);--text-on-accent-subtle:var(--forest-700);--bg-on-accent:#ffffff8c;--text-inverse-accent:var(--lime-500);--chart-line:var(--lime-600);--chart-ink:var(--forest-900);--chart-div-cool:var(--blue-500);--chart-div-warm:var(--amber-500);--chart-series-1:var(--lime-800);--chart-series-2:var(--blue-600);--chart-series-3:var(--amber-600);--chart-series-4:var(--blue-400);--chart-series-5:var(--lime-700);--chart-series-6:var(--amber-700);--paper-bg:var(--gray-0);--paper-ink:var(--forest-900);--paper-ink-secondary:var(--gray-600);--text-on-status-solid:var(--gray-0);--shadow-thumb:0 1px 2px #0000002e;--avatar-bg:var(--forest-100);--avatar-fg:var(--forest-800);--avatar-lime-bg:var(--lime-200);--avatar-lime-fg:var(--forest-900);--avatar-gray-bg:var(--gray-150);--avatar-gray-fg:var(--gray-700);--avatar-inverse-bg:var(--forest-900);--avatar-inverse-fg:var(--lime-500)}[data-theme=dark]{--chart-series-1:var(--lime-800);--chart-series-2:var(--blue-500);--chart-series-3:color-mix(in oklab,var(--amber-600) 75%,var(--amber-700));--chart-series-4:color-mix(in oklab,var(--blue-400) 55%,var(--blue-500));--chart-series-5:color-mix(in oklab,var(--lime-700) 90%,var(--lime-800));--chart-series-6:var(--amber-700);--avatar-bg:var(--night-700);--avatar-fg:var(--night-100);--avatar-lime-bg:var(--lime-500);--avatar-lime-fg:var(--forest-900);--avatar-gray-bg:var(--night-750);--avatar-gray-fg:var(--night-200);--avatar-inverse-bg:var(--night-700);--avatar-inverse-fg:var(--night-100)}:root:not([data-theme=dark]){--text-tertiary:#6b6b6b;--text-placeholder:#737373;--border-focus:var(--lime-800);--shadow-focus:0 0 0 2px var(--lime-800),0 0 0 4px #9fe8708c;--shadow-focus-danger:0 0 0 2px var(--red-500),0 0 0 4px #e5484d38}[data-theme=dark]{--shadow-focus:0 0 0 2px var(--lime-500),0 0 0 4px #9fe87040;--shadow-focus-danger:0 0 0 2px var(--red-500),0 0 0 4px #e5484d4d}
*,:before,:after{box-sizing:border-box}html,body{background:var(--bg-app);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--text-link);text-underline-offset:2px;text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--selection-bg)}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.ss-num{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ss-overline{font:var(--type-overline);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-tertiary)}.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}@media print{:root[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:var(--gray-0);--bg-surface:var(--gray-0);--bg-surface-subtle:var(--gray-50);--bg-surface-sunken:var(--gray-100);--bg-surface-selected:var(--lime-50);--bg-input:var(--gray-0);--bg-accent-subtle:var(--lime-100);--border-subtle:var(--gray-150);--border-default:var(--gray-200);--border-strong:var(--gray-300);--text-primary:var(--forest-900);--text-secondary:var(--gray-600);--text-tertiary:#6b6b6b;--text-positive:var(--lime-800);--text-link:var(--forest-600);--status-danger-bg:var(--red-50);--status-danger-fg:var(--red-700)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
.ss-icon{vertical-align:middle;flex:none;display:inline-block}.ss-kbd{border:1px solid var(--border-default);background:var(--bg-surface);min-width:20px;height:20px;color:var(--text-tertiary);font:500 11px/1 var(--font-sans);box-shadow:0 1px 0 var(--border-subtle);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.ss-kbd-group{gap:3px;display:inline-flex}.ss-btn{height:var(--control-md);border-radius:var(--radius-pill);font:var(--type-button);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.ss-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-btn:disabled{opacity:.45;cursor:not-allowed}.ss-btn--sm{height:var(--control-sm);gap:5px;padding:0 12px;font-size:12px}.ss-btn--lg{height:var(--control-lg);gap:8px;padding:0 20px;font-size:14px}.ss-btn--block{width:100%;display:flex}.ss-btn--primary{background:var(--action-primary-bg);color:var(--action-primary-fg)}.ss-btn--primary:hover:not(:disabled){background:var(--action-primary-bg-hover)}.ss-btn--primary:active:not(:disabled){background:var(--action-primary-bg-active)}.ss-btn--accent{background:var(--action-accent-bg);color:var(--action-accent-fg)}.ss-btn--accent:hover:not(:disabled){background:var(--action-accent-bg-hover)}.ss-btn--accent:active:not(:disabled){background:var(--action-accent-bg-active)}.ss-btn--secondary{background:var(--action-secondary-bg);border-color:var(--action-secondary-border);color:var(--action-secondary-fg)}.ss-btn--secondary:hover:not(:disabled){background:var(--action-secondary-bg-hover);border-color:var(--border-strong)}.ss-btn--secondary:active:not(:disabled){background:var(--bg-surface-sunken)}.ss-btn--ghost{color:var(--text-secondary);background:0 0}.ss-btn--ghost:hover:not(:disabled){background:var(--bg-ghost-hover);color:var(--text-primary)}.ss-btn--ghost:active:not(:disabled){background:var(--bg-surface-sunken)}.ss-btn--danger{background:var(--action-danger-bg);color:var(--action-danger-fg)}.ss-btn--danger:hover:not(:disabled){background:var(--action-danger-bg-hover)}.ss-btn--danger:focus-visible{box-shadow:var(--shadow-focus-danger)}.ss-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite ss-spin}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-iconbtn{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ss-iconbtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-iconbtn:disabled{opacity:.45;cursor:not-allowed}.ss-iconbtn--xs{width:var(--control-xs);height:var(--control-xs)}.ss-iconbtn--sm{width:var(--control-sm);height:var(--control-sm)}.ss-iconbtn--lg{width:var(--control-lg);height:var(--control-lg)}.ss-iconbtn--square{border-radius:var(--radius-md)}.ss-iconbtn--ghost:hover:not(:disabled){background:var(--bg-ghost-hover);color:var(--text-primary)}.ss-iconbtn--secondary{background:var(--action-secondary-bg);border-color:var(--action-secondary-border);color:var(--text-primary)}.ss-iconbtn--secondary:hover:not(:disabled){background:var(--action-secondary-bg-hover);border-color:var(--border-strong)}.ss-iconbtn--primary{background:var(--action-primary-bg);color:var(--action-primary-fg)}.ss-iconbtn--primary:hover:not(:disabled){background:var(--action-primary-bg-hover)}.ss-iconbtn--accent{background:var(--action-accent-bg);color:var(--action-accent-fg)}.ss-iconbtn--accent:hover:not(:disabled){background:var(--action-accent-bg-hover)}.ss-iconbtn__dot{background:var(--status-danger-solid);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-app);border-radius:50%;position:absolute;top:6px;right:6px}.ss-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ss-field__label{font:var(--type-label);color:var(--text-primary)}.ss-field__label em{color:var(--status-danger-fg);margin-left:2px;font-style:normal}.ss-field__msg{font:var(--type-caption);color:var(--text-tertiary)}.ss-field__msg--error{color:var(--status-danger-fg)}.ss-input{height:var(--control-md);background:var(--bg-input);border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard);align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex;position:relative}.ss-input:hover{border-color:var(--border-strong)}.ss-input:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.ss-input--sm{height:var(--control-sm);gap:6px;padding:0 10px}.ss-input--lg{height:var(--control-lg);padding:0 14px}.ss-input--pill{border-radius:var(--radius-pill)}.ss-input--filled{background:var(--bg-surface-subtle);border-color:var(--border-subtle)}.ss-input--filled:hover{border-color:var(--border-default)}.ss-input--invalid,.ss-input--invalid:hover{border-color:var(--status-danger-solid)}.ss-input--invalid:focus-within{box-shadow:var(--shadow-focus-danger)}.ss-input--disabled{opacity:.55;pointer-events:none}.ss-input input,.ss-input select,.ss-input textarea{min-width:0;height:100%;font:400 var(--text-sm)/1.4 var(--font-sans);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.ss-input input::placeholder,.ss-input textarea::placeholder{color:var(--text-placeholder)}.ss-input__icon{color:var(--text-tertiary);flex:none}.ss-input__suffix{color:var(--text-tertiary);font:400 var(--text-xs)/1 var(--font-sans);flex:none;align-items:center;gap:6px;display:inline-flex}.ss-select select{appearance:none;cursor:pointer;padding-right:22px}.ss-select select:invalid{color:var(--text-placeholder)}.ss-select select:has(option[value=""]:checked){color:var(--text-placeholder)}.ss-select__chevron{pointer-events:none;color:var(--text-tertiary);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ss-input--area{align-items:stretch;height:auto;padding:10px 12px}.ss-input--area textarea{resize:vertical;min-height:76px;line-height:1.5}.ss-check{cursor:pointer;font:var(--type-body-sm);color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}.ss-check input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ss-check__box{border-radius:var(--radius-xs);border:1.5px solid var(--border-strong);background:var(--bg-input);color:#0000;width:16px;height:16px;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-check:hover .ss-check__box{border-color:var(--text-tertiary)}.ss-check input:checked+.ss-check__box,.ss-check__box--on{background:var(--control-checked-bg);border-color:var(--control-checked-bg);color:var(--control-checked-fg)}.ss-check:hover input:checked+.ss-check__box{border-color:var(--control-checked-bg)}.ss-check input:focus-visible+.ss-check__box,.ss-check input:focus-visible+.ss-radio__dot,.ss-check input:focus-visible+.ss-switch__track{box-shadow:var(--shadow-focus)}.ss-check--disabled{opacity:.5;cursor:not-allowed}.ss-check__text{flex-direction:column;gap:2px;display:flex}.ss-check__desc{font:var(--type-caption);color:var(--text-tertiary)}.ss-radio__dot{border:1.5px solid var(--border-strong);background:var(--bg-input);width:16px;height:16px;transition:border var(--dur-fast) var(--ease-standard);border-radius:50%;flex:none}.ss-check:hover .ss-radio__dot{border-color:var(--text-tertiary)}.ss-check input:checked+.ss-radio__dot{border:5px solid var(--control-checked-bg)}.ss-switch__track{border-radius:var(--radius-pill);background:var(--control-track);width:34px;height:20px;transition:background-color var(--dur-base) var(--ease-standard);flex:none;position:relative}.ss-switch__track:after{content:"";background:var(--control-thumb);width:16px;height:16px;box-shadow:var(--shadow-thumb);transition:transform var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-standard);border-radius:50%;position:absolute;top:2px;left:2px}.ss-check input:checked+.ss-switch__track{background:var(--control-checked-bg)}.ss-check input:checked+.ss-switch__track:after{background:var(--control-checked-fg);transform:translate(14px)}.ss-switch--sm .ss-switch__track{width:28px;height:16px}.ss-switch--sm .ss-switch__track:after{width:12px;height:12px}.ss-switch--sm input:checked+.ss-switch__track:after{transform:translate(12px)}.ss-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-xs);color:var(--text-primary);flex-direction:column;display:flex}.ss-card__head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;padding:16px 18px 0;display:flex}.ss-card__heading{min-width:0}.ss-card__title{font:var(--type-card-title);letter-spacing:-.01em;color:inherit;margin:0}.ss-card__subtitle{font:var(--type-caption);color:var(--text-tertiary);margin-top:2px}.ss-card__actions{flex:none;align-items:center;gap:6px;display:flex}.ss-card__body{flex:1;min-width:0;padding:16px 18px 18px}.ss-card__foot{border-top:1px solid var(--border-subtle);align-items:center;gap:8px;padding:12px 18px;display:flex}.ss-card--pad-sm .ss-card__head{padding:12px 14px 0}.ss-card--pad-sm .ss-card__body{padding:12px 14px 14px}.ss-card--pad-none .ss-card__body{padding:0}.ss-card--subtle{background:var(--bg-surface-subtle);box-shadow:none;border-radius:var(--radius-panel)}.ss-card--accent{background:var(--bg-accent);color:var(--text-on-accent);border-color:#0000}.ss-card--accent .ss-card__subtitle{color:var(--text-on-accent-subtle)}.ss-card--inverse{background:var(--bg-inverse);color:var(--text-inverse);border-color:#0000}.ss-card--inverse .ss-card__subtitle{color:var(--text-inverse-secondary)}.ss-card--selected{background:var(--bg-surface-selected);border-color:var(--border-accent)}.ss-card--interactive{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.ss-card--interactive:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm)}.ss-badge{border-radius:var(--radius-pill);height:22px;font:500 var(--text-xs)/1 var(--font-sans);white-space:nowrap;background:var(--status-neutral-bg);color:var(--status-neutral-fg);flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.ss-badge--sm{gap:4px;height:18px;padding:0 7px;font-size:11px}.ss-badge__dot{background:var(--status-neutral-solid);border-radius:50%;flex:none;width:6px;height:6px}.ss-badge--success{background:var(--status-success-bg);color:var(--status-success-fg)}.ss-badge--success .ss-badge__dot{background:var(--status-success-solid)}.ss-badge--warning{background:var(--status-warning-bg);color:var(--status-warning-fg)}.ss-badge--warning .ss-badge__dot{background:var(--status-warning-solid)}.ss-badge--danger{background:var(--status-danger-bg);color:var(--status-danger-fg)}.ss-badge--danger .ss-badge__dot{background:var(--status-danger-solid)}.ss-badge--info{background:var(--status-info-bg);color:var(--status-info-fg)}.ss-badge--info .ss-badge__dot{background:var(--status-info-solid)}.ss-badge--accent{background:var(--bg-accent);color:var(--text-on-accent)}.ss-badge--accent .ss-badge__dot{background:var(--text-on-accent)}.ss-badge--inverse{background:var(--bg-inverse);color:var(--text-inverse)}.ss-badge--inverse .ss-badge__dot{background:var(--text-inverse-accent)}.ss-badge--outline{box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-secondary);background:0 0}.ss-tag{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);height:26px;font:500 var(--text-xs)/1 var(--font-sans);color:var(--text-secondary);white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard);flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ss-tag--interactive{cursor:pointer}.ss-tag--interactive:hover{border-color:var(--border-strong);color:var(--text-primary)}.ss-tag--selected{background:var(--bg-surface-selected);border-color:var(--border-accent);color:var(--text-primary)}.ss-tag__remove{color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;margin-right:-3px;padding:0;display:inline-flex}.ss-tag__remove:hover{color:var(--text-primary)}.ss-avatar{background:var(--avatar-bg);color:var(--avatar-fg);font-family:var(--font-display);letter-spacing:0;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ss-avatar img{object-fit:cover;width:100%;height:100%}.ss-avatar--lime{background:var(--avatar-lime-bg);color:var(--avatar-lime-fg)}.ss-avatar--gray{background:var(--avatar-gray-bg);color:var(--avatar-gray-fg)}.ss-avatar--inverse{background:var(--avatar-inverse-bg);color:var(--avatar-inverse-fg)}.ss-avatar-stack{display:inline-flex}.ss-avatar-stack>.ss-avatar{box-shadow:0 0 0 2px var(--bg-surface)}.ss-avatar-stack>.ss-avatar+.ss-avatar{margin-left:-8px}.ss-stat{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-xs);min-width:0;color:var(--text-primary);flex-direction:column;gap:14px;padding:16px 18px;display:flex}.ss-stat__head{min-height:28px;font:var(--type-label);color:var(--text-secondary);align-items:center;gap:8px;display:flex}.ss-stat__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ss-stat__icon{background:var(--bg-surface-subtle);border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--text-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-stat__actions{flex:none;gap:4px;display:flex}.ss-stat__value{font:var(--type-kpi);letter-spacing:-.02em;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;display:flex}.ss-stat__unit{font:500 var(--text-sm)/1 var(--font-sans);letter-spacing:0;color:var(--text-tertiary)}.ss-stat__foot{font:var(--type-caption);color:var(--text-tertiary);align-items:center;gap:8px;display:flex}.ss-stat--accent{background:var(--bg-accent);border-color:#0000}.ss-stat--accent .ss-stat__head,.ss-stat--accent .ss-stat__unit,.ss-stat--accent .ss-stat__foot{color:var(--text-on-accent-secondary)}.ss-stat--accent,.ss-stat--accent .ss-stat__value{color:var(--text-on-accent)}.ss-stat--accent .ss-stat__icon{background:var(--bg-on-accent);color:var(--text-on-accent);border-color:#0000}.ss-stat--inverse{background:var(--bg-inverse);color:var(--text-inverse);border-color:#0000}.ss-stat--inverse .ss-stat__head,.ss-stat--inverse .ss-stat__unit,.ss-stat--inverse .ss-stat__foot{color:var(--text-inverse-secondary)}.ss-stat--inverse .ss-stat__icon{background:var(--border-inverse);color:inherit;border-color:#0000}.ss-progress{flex-direction:column;gap:6px;min-width:0;display:flex}.ss-progress__meta{font:500 var(--text-xs)/1.3 var(--font-sans);color:var(--text-secondary);justify-content:space-between;gap:8px;display:flex}.ss-progress__value{color:var(--text-primary);font-variant-numeric:tabular-nums}.ss-progress__track{border-radius:var(--radius-pill);background:var(--bg-surface-sunken);height:8px;overflow:hidden}.ss-progress--sm .ss-progress__track{height:4px}.ss-progress--lg .ss-progress__track{height:12px}.ss-progress__fill{border-radius:inherit;background:var(--bg-accent);height:100%;transition:width var(--dur-slow) var(--ease-out)}.ss-progress--primary .ss-progress__fill{background:var(--action-primary-bg)}.ss-progress--warning .ss-progress__fill{background:var(--status-warning-solid)}.ss-progress--danger .ss-progress__fill{background:var(--status-danger-solid)}.ss-progress--info .ss-progress__fill{background:var(--status-info-solid)}.ss-alert{border-radius:var(--radius-panel);background:var(--status-info-bg);color:var(--status-info-fg);font:var(--type-body-sm);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ss-alert__icon{flex:none;margin-top:1px}.ss-alert__body{min-width:0;color:var(--text-secondary);flex:1}.ss-alert__title{color:var(--text-primary);margin-bottom:2px;font-weight:600}.ss-alert__action{flex:none;align-self:center;gap:6px;display:flex}.ss-alert--success{background:var(--status-success-bg);color:var(--status-success-fg)}.ss-alert--warning{background:var(--status-warning-bg);color:var(--status-warning-fg)}.ss-alert--danger{background:var(--status-danger-bg);color:var(--status-danger-fg)}.ss-alert--neutral{background:var(--bg-surface-subtle);color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-subtle)}.ss-toast{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-popover);width:360px;max-width:100%;box-shadow:var(--shadow-lg);font:var(--type-body-sm);color:var(--text-primary);animation:ss-toast-in var(--dur-slow) var(--ease-out);align-items:flex-start;gap:12px;padding:14px 12px 14px 14px;display:flex}.ss-toast__icon{background:var(--status-success-bg);width:28px;height:28px;color:var(--status-success-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ss-toast--info .ss-toast__icon{background:var(--status-info-bg);color:var(--status-info-fg)}.ss-toast--warning .ss-toast__icon{background:var(--status-warning-bg);color:var(--status-warning-fg)}.ss-toast--danger .ss-toast__icon{background:var(--status-danger-bg);color:var(--status-danger-fg)}.ss-toast__body{flex:1;min-width:0;padding-top:4px}.ss-toast__title{font-weight:600}.ss-toast__desc{font:var(--type-caption);color:var(--text-secondary);margin-top:2px}.ss-toast__action{gap:6px;margin-top:8px;display:flex}.ss-toast-region{z-index:var(--z-toast);flex-direction:column;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}@keyframes ss-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ss-fade-in{0%{opacity:0}to{opacity:1}}.ss-tooltip-anchor{display:inline-flex;position:relative}.ss-tooltip{z-index:var(--z-tooltip);border-radius:var(--radius-sm);background:var(--tooltip-bg);color:var(--tooltip-fg);font:500 var(--text-xs)/1.3 var(--font-sans);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md);animation:ss-fade-in var(--dur-fast) var(--ease-out);padding:6px 9px;position:absolute}.ss-tooltip--top{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ss-tooltip--bottom{top:calc(100% + 6px);left:50%;transform:translate(-50%)}.ss-tooltip--left{top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.ss-tooltip--right{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.ss-dialog-overlay{z-index:var(--z-modal);background:var(--bg-overlay);animation:ss-fade-in var(--dur-base) var(--ease-out);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ss-dialog-overlay--contained{position:absolute}.ss-dialog-overlay--right{justify-content:flex-end;align-items:stretch;padding:12px}.ss-dialog{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-dialog);width:100%;max-width:520px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-lg);color:var(--text-primary);animation:ss-dialog-in var(--dur-slow) var(--ease-out);flex-direction:column;display:flex}.ss-dialog-overlay--contained .ss-dialog{max-height:100%}.ss-dialog--sm{max-width:400px}.ss-dialog--lg{max-width:760px}.ss-dialog--right{max-width:560px;height:100%;max-height:none;animation:ss-drawer-in var(--dur-slow) var(--ease-out)}.ss-dialog__head{align-items:flex-start;gap:12px;padding:20px 20px 0 22px;display:flex}.ss-dialog__heading{flex:1;min-width:0}.ss-dialog__title{font:600 var(--text-xl)/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.ss-dialog__desc{font:var(--type-body-sm);color:var(--text-secondary);margin-top:4px}.ss-dialog__body{flex:1;padding:18px 22px 20px;overflow:auto}.ss-dialog__foot{border-top:1px solid var(--border-subtle);background:var(--bg-surface-subtle);border-radius:0 0 var(--radius-dialog) var(--radius-dialog);justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;display:flex}@keyframes ss-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes ss-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.ss-dialog:focus{outline:none}.ss-tabs{border-bottom:1px solid var(--border-subtle);align-items:flex-end;gap:20px;min-width:0;display:flex}.ss-tab{height:38px;font:500 var(--text-sm)/1 var(--font-sans);color:var(--text-tertiary);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;padding:0 2px;display:inline-flex;position:relative}.ss-tab:hover{color:var(--text-primary)}.ss-tab:focus-visible{box-shadow:var(--shadow-focus);border-radius:6px;outline:none}.ss-tab.is-active{color:var(--text-primary);font-weight:600}.ss-tab.is-active:after{content:"";background:var(--bg-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ss-tab__count{border-radius:var(--radius-pill);background:var(--bg-surface-sunken);height:18px;font:600 11px/1 var(--font-sans);color:var(--text-secondary);align-items:center;padding:0 6px;display:inline-flex}.ss-tab.is-active .ss-tab__count{background:var(--bg-accent-subtle);color:var(--text-positive)}.ss-tabs--segment{border-radius:var(--radius-pill);background:var(--bg-surface-sunken);border:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.ss-tabs--segment .ss-tab{border-radius:var(--radius-pill);height:28px;padding:0 12px}.ss-tabs--segment .ss-tab.is-active{background:var(--bg-surface);box-shadow:var(--shadow-sm)}.ss-tabs--segment .ss-tab.is-active:after{display:none}.ss-crumbs{font:500 var(--text-sm)/1.3 var(--font-sans);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ss-crumbs li{align-items:center;gap:6px;display:inline-flex}.ss-crumbs a,.ss-crumbs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.ss-crumbs a:hover,.ss-crumbs button:hover{color:var(--text-primary);text-decoration:none}.ss-crumbs__sep{color:var(--border-strong)}.ss-crumbs__current{color:var(--text-primary);font-weight:600}.ss-pager{font:400 var(--text-xs)/1.3 var(--font-sans);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:12px;display:flex}.ss-pager__summary b{color:var(--text-primary);font-weight:600}.ss-pager__pages{align-items:center;gap:4px;display:flex}.ss-pager__page{border-radius:var(--radius-md);min-width:30px;height:30px;font:500 var(--text-xs)/1 var(--font-sans);color:var(--text-secondary);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;padding:0 8px}.ss-pager__page:hover{background:var(--bg-ghost-hover);color:var(--text-primary)}.ss-pager__page.is-active{background:var(--bg-surface);border-color:var(--border-default);color:var(--text-primary);box-shadow:var(--shadow-xs);font-weight:600}.ss-pager__gap{text-align:center;min-width:20px}.ss-nav{border-radius:var(--radius-md);width:100%;height:38px;font:500 var(--text-sm)/1 var(--font-sans);color:var(--text-secondary);cursor:pointer;text-align:left;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.ss-nav:hover{color:var(--text-primary);background:var(--bg-ghost-hover);text-decoration:none}.ss-nav:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-nav.is-active{background:var(--bg-surface);border-color:var(--border-subtle);box-shadow:var(--shadow-sm);color:var(--text-primary);font-weight:600}.ss-nav__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ss-nav__count{border-radius:var(--radius-pill);background:var(--bg-surface-sunken);min-width:20px;height:20px;font:600 11px/1 var(--font-sans);color:var(--text-secondary);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ss-nav.is-active .ss-nav__count{background:var(--bg-accent);color:var(--text-on-accent)}.ss-nav--collapsed{justify-content:center;width:40px;padding:0}.ss-nav-section{font:var(--type-overline);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-tertiary);padding:14px 10px 6px}.ss-table-wrap{width:100%;overflow-x:auto}.ss-table{border-collapse:separate;border-spacing:0;width:100%;font:var(--type-body-sm);color:var(--text-primary)}.ss-table th{background:var(--bg-surface-subtle);height:36px;font:500 var(--text-xs)/1 var(--font-sans);color:var(--text-tertiary);text-align:left;white-space:nowrap;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:0 12px}.ss-table--sticky th{z-index:1;position:sticky;top:0}.ss-table th:first-child{border-left:1px solid var(--border-subtle);border-radius:var(--radius-md) 0 0 var(--radius-md)}.ss-table th:last-child{border-right:1px solid var(--border-subtle);border-radius:0 var(--radius-md) var(--radius-md) 0}.ss-table td{height:var(--row-md);border-bottom:1px solid var(--border-subtle);vertical-align:middle;transition:background-color var(--dur-fast) var(--ease-standard);padding:6px 12px}.ss-table--sm td{height:var(--row-sm);padding:4px 12px}.ss-table tbody tr:last-child td{border-bottom:0}.ss-table tbody tr:hover td{background:var(--bg-surface-hover)}.ss-table tbody tr.is-selected td{background:var(--bg-surface-selected)}.ss-table tbody tr.is-clickable{cursor:pointer}.ss-table .is-right{text-align:right}.ss-table .is-center{text-align:center}.ss-table .is-nowrap{white-space:nowrap}.ss-table__check{width:44px;padding-right:0!important}.ss-table__sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ss-table__sort:hover{color:var(--text-secondary)}.ss-table__sort.is-sorted{color:var(--text-primary)}.ss-table__empty td{text-align:center;height:140px;color:var(--text-tertiary)}.ss-cell-primary{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.ss-cell-sub{font:400 var(--text-xs)/1.3 var(--font-sans);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.ss-cell-mono{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ss-chart{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex;position:relative}.ss-chart svg{display:block;overflow:visible}.ss-chart__axis{fill:var(--chart-axis);font:400 11px var(--font-sans)}.ss-chart__legend{font:500 var(--text-xs)/1 var(--font-sans);color:var(--text-secondary);flex-wrap:wrap;gap:14px;display:flex}.ss-chart__legend-item{align-items:center;gap:6px;display:inline-flex}.ss-chart__swatch{border-radius:2px;flex:none;width:8px;height:8px}.ss-chart__tip{pointer-events:none;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);font:400 var(--text-xs)/1.45 var(--font-sans);color:var(--text-secondary);white-space:nowrap;z-index:2;flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.ss-chart__tip-title{color:var(--text-primary);margin-bottom:2px;font-weight:600}.ss-chart__tip-row{align-items:center;gap:6px;display:flex}.ss-chart__tip-row b{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-weight:600}.ss-donut-wrap{align-items:center;gap:20px;min-width:0;display:flex}.ss-donut-wrap--stack{flex-direction:column;align-items:stretch}.ss-donut{flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex;position:relative}.ss-donut svg{display:block}.ss-donut__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.ss-donut__label{font:400 var(--text-2xs)/1.2 var(--font-sans);color:var(--text-tertiary)}.ss-donut__value{font:600 20px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.ss-donut-legend{flex-direction:column;flex:1;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ss-donut-legend li{font:500 var(--text-xs)/1.3 var(--font-sans);color:var(--text-secondary);align-items:center;gap:8px;display:flex}.ss-donut-legend__pct{border-radius:var(--radius-sm);justify-content:center;align-items:center;min-width:38px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ss-donut-legend__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;overflow:hidden}.ss-donut-legend__value{font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600}.loading-state{border:1px solid var(--border-default);background:var(--bg-surface-subtle);color:var(--text-secondary);border-radius:12px;align-items:center;gap:12px;margin:12px 0;padding:18px 20px;font-size:13px;display:flex}.loading-spinner{color:var(--text-positive);flex-shrink:0;animation:.9s linear infinite ss-spin}
:root[data-density=sm]{--row-md:var(--row-sm)}.ss-shell{background:var(--bg-app);height:100dvh;color:var(--text-primary);font-family:var(--font-sans);display:flex;position:relative;overflow:hidden}.ss-shell__pular{z-index:var(--z-toast);border-radius:var(--radius-md);background:var(--bg-inverse);color:var(--text-inverse);font:var(--type-label);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.ss-shell__pular:focus{transform:none}.ss-shell__corpo{flex-direction:column;flex:1;min-width:0;display:flex}.ss-shell__principal{min-height:0;padding:4px var(--content-gutter) 40px 12px;flex:1;overflow:auto}.ss-shell__principal:focus{outline:none}.ss-shell__conteudo{max-width:var(--content-max);animation:ssIn var(--dur-base) var(--ease-out)}.ss-shell__fundo{z-index:var(--z-overlay);background:var(--bg-overlay);animation:ssFade var(--dur-base) var(--ease-out);position:fixed;inset:0}.ss-sidebar{width:var(--sidebar-width);transition:width var(--dur-base) var(--ease-standard);flex-direction:column;flex:none;gap:2px;padding:14px 12px 12px;display:flex;overflow:hidden auto}.ss-sidebar--recolhido{width:var(--sidebar-collapsed);overflow:visible}.ss-sidebar__marca{flex:none;align-items:center;gap:10px;height:44px;margin-bottom:8px;padding:0 4px;display:flex}.ss-sidebar--recolhido .ss-sidebar__marca{justify-content:center;padding:0}.ss-sidebar__simbolo{object-fit:contain;flex:none;width:32px;height:32px}.ss-sidebar__nome{white-space:nowrap;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ss-sidebar__nome b{font:600 var(--text-xl)/1 var(--font-display);letter-spacing:-.035em;color:var(--text-primary)}.ss-sidebar__nome small{font:500 8.5px/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--text-tertiary)}.ss-sidebar__expandir,.ss-sidebar__cta--trilho{justify-content:center;margin-bottom:6px;display:flex}.ss-sidebar__cta{padding:2px 0 10px}.ss-sidebar__nav{flex-direction:column;gap:2px;display:flex}.ss-sidebar__trilho{flex-direction:column;align-items:center;gap:4px;display:flex}.ss-sidebar__grupo{position:relative}.ss-sidebar__pai{padding-right:32px}.ss-sidebar__chevron{pointer-events:none;color:var(--text-tertiary);position:absolute;top:11px;right:10px}.ss-sidebar__filhos{border-left:1px solid var(--border-default);animation:ssDrop var(--dur-base) var(--ease-out);flex-direction:column;gap:2px;margin:2px 0 6px 19px;padding-left:8px;display:flex}.ss-sidebar__espaco{flex:1;min-height:16px}.ss-sidebar__usuario{border-radius:var(--radius-lg);border:1px solid #0000;flex:none;align-items:center;gap:10px;padding:8px;display:flex}.ss-sidebar--recolhido .ss-sidebar__usuario{justify-content:center}.ss-sidebar__usuario-texto,.ss-perfil__quem{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ss-sidebar__usuario-texto b,.ss-perfil__quem b{font:600 var(--text-sm)/1.2 var(--font-sans);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-sidebar__usuario-texto small,.ss-perfil__quem small{font:400 var(--text-xs)/1.2 var(--font-sans);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-topbar{height:var(--header-height);padding:0 var(--content-gutter) 0 12px;flex:none;align-items:center;gap:16px;display:flex}.ss-topbar__titulo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ss-topbar__titulo h1{max-width:none;font:600 var(--text-2xl)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ss-topbar__titulo p{font:400 var(--text-xs)/1.2 var(--font-sans);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ss-topbar__busca{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);min-width:200px;height:40px;color:var(--text-placeholder);font:400 var(--text-sm)/1 var(--font-sans);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);flex:0 340px;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex}.ss-topbar__busca:hover{border-color:var(--border-strong);color:var(--text-secondary)}.ss-topbar__busca:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-topbar__busca-texto{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ss-topbar__acoes{flex:none;align-items:center;gap:4px;display:flex}.ss-topbar__sino{display:inline-flex;position:relative}.ss-topbar__contador{border-radius:var(--radius-pill);background:var(--status-danger-solid);min-width:18px;height:18px;color:var(--text-on-status-solid);font:700 10px/18px var(--font-sans);text-align:center;pointer-events:none;box-shadow:0 0 0 2px var(--bg-app);padding:0 5px;position:absolute;top:2px;right:0}.ss-perfil__gatilho{border-radius:var(--radius-pill);height:40px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:4px;margin-left:4px;padding:0 6px 0 4px;display:inline-flex}.ss-perfil__gatilho:hover{background:var(--bg-ghost-hover)}.ss-perfil__gatilho:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-perfil__fundo{z-index:var(--z-overlay);position:fixed;inset:0}.ss-perfil{z-index:calc(var(--z-overlay) + 1);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:min(280px,100vw - 24px);box-shadow:var(--shadow-lg);animation:ssDrop var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:60px;right:20px;overflow:hidden}.ss-perfil__cabecalho{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.ss-perfil__corpo{flex-direction:column;padding:6px;display:flex}.ss-perfil__densidade{justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.ss-perfil__densidade>span{font:500 var(--text-sm)/1 var(--font-sans);color:var(--text-secondary);white-space:nowrap}.ss-perfil__densidade .ss-tab{font-size:var(--text-xs);padding:0 9px}.ss-notif__fundo{z-index:var(--z-overlay);position:fixed;inset:0}.ss-notif{z-index:calc(var(--z-overlay) + 1);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:min(400px,100vw - 24px);max-height:calc(100dvh - 90px);box-shadow:var(--shadow-lg);animation:ssDrop var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:60px;right:64px;overflow:hidden}.ss-notif:focus{outline:none}.ss-notif__cabecalho{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.ss-notif__cabecalho h2{max-width:none;font:var(--type-card-title);letter-spacing:normal;color:var(--text-primary);margin:0}.ss-notif__cabecalho p{font:400 var(--text-xs)/1.3 var(--font-sans);color:var(--text-tertiary);margin:3px 0 0}.ss-notif__abas{flex:none;padding:0 16px 8px}.ss-notif__corpo{flex-direction:column;flex:1;min-height:0;display:flex}.ss-notif__lista{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:4px 8px 8px;list-style:none;display:flex;overflow:auto}.ss-notif__item{border-radius:var(--radius-lg);align-items:flex-start;gap:10px;padding:10px;display:flex}.ss-notif__item.is-nova{background:var(--bg-surface-subtle)}.ss-notif__ponto{border-radius:var(--radius-pill);flex:none;width:8px;height:8px;margin-top:6px}.ss-notif__item.is-nova .ss-notif__ponto{background:var(--status-success-solid)}.ss-notif__texto{border-radius:var(--radius-sm);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:0;display:flex}.ss-notif__texto:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-notif__texto b{font:600 var(--text-sm)/1.3 var(--font-sans);color:var(--text-primary)}.ss-notif__texto span{font:400 var(--text-xs)/1.4 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;overflow-wrap:anywhere}.ss-notif__texto time{font:500 var(--text-2xs)/1.2 var(--font-data);color:var(--text-tertiary)}.ss-notif__vazio{text-align:center;font:400 var(--text-sm)/1.5 var(--font-sans);color:var(--text-tertiary);text-wrap:pretty;justify-content:center;align-items:center;gap:8px;margin:0;padding:32px 16px;display:flex}.ss-notif__erro{border-radius:var(--radius-lg);background:var(--status-danger-bg);color:var(--status-danger-fg);font:500 var(--text-xs)/1.4 var(--font-sans);flex:none;justify-content:space-between;align-items:center;gap:12px;margin:4px 16px 8px;padding:10px 12px;display:flex}.ss-notif__rodape{border-top:1px solid var(--border-subtle);font:400 var(--text-2xs)/1.4 var(--font-sans);color:var(--text-tertiary);flex:none;margin:0;padding:10px 16px}.ss-paleta__fundo{z-index:var(--z-modal);background:var(--bg-overlay);animation:ssFade var(--dur-base) ease-out;justify-content:center;align-items:flex-start;padding:11vh 12px 0;display:flex;position:fixed;inset:0}.ss-paleta{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);width:min(660px,100%);max-height:72vh;box-shadow:var(--shadow-lg),0 0 0 4px var(--bg-surface-selected);animation:ssDrop var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.ss-paleta__busca{border-bottom:1px solid var(--border-subtle);color:var(--text-tertiary);flex:none;align-items:center;gap:12px;padding:16px 18px;display:flex}.ss-paleta__busca input{min-width:0;height:auto;box-shadow:none;color:var(--text-primary);font:500 15px/1.4 var(--font-sans);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.ss-paleta__busca input::placeholder{color:var(--text-placeholder)}.ss-paleta__aviso,.ss-paleta__vazio{font:400 var(--text-sm)/1.5 var(--font-sans);color:var(--text-tertiary);text-wrap:pretty;flex:none;margin:0}.ss-paleta__aviso{border-bottom:1px solid var(--border-subtle);background:var(--status-warning-bg);color:var(--status-warning-fg);padding:10px 18px}.ss-paleta__vazio{text-align:center;padding:36px 16px}.ss-paleta__lista{flex:1;min-height:0;padding:6px 8px 10px;overflow:auto}.ss-paleta__grupo{font:var(--type-overline);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-tertiary);padding:12px 10px 6px}.ss-paleta__opcao{border-radius:var(--radius-lg);cursor:pointer;border:1px solid #0000;align-items:center;gap:12px;padding:9px 10px;display:flex}.ss-paleta__opcao.is-selecionada{background:var(--bg-surface-selected);border-color:var(--border-accent)}.ss-paleta__icone{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-subtle);width:32px;height:32px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.ss-paleta__texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ss-paleta__texto b,.ss-paleta__texto small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-paleta__texto b{font:600 var(--text-sm)/1.3 var(--font-sans);color:var(--text-primary)}.ss-paleta__texto small{font:500 var(--text-xs)/1.3 var(--font-data);color:var(--text-tertiary)}.ss-paleta__opcao .ss-badge{flex:none}.ss-paleta__rodape{border-top:1px solid var(--border-subtle);background:var(--bg-surface-subtle);font:400 var(--text-xs)/1 var(--font-sans);color:var(--text-tertiary);flex:none;align-items:center;gap:16px;padding:10px 18px;display:flex}.ss-paleta__dica{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ss-paleta__limite{text-align:right;margin-left:auto}.ss-negado{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:64px auto;display:flex}.ss-negado__icone{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface-subtle);width:48px;height:48px;color:var(--text-secondary);place-items:center;display:grid}.ss-negado h2{font:600 var(--text-xl)/1.3 var(--font-display);letter-spacing:normal;color:var(--text-primary);margin:0}.ss-negado p{font:400 var(--text-sm)/1.5 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;margin:0}.ss-envio__formulario,.ss-envio__andamento{flex-direction:column;gap:14px;display:flex}.ss-envio__acoes{flex-wrap:wrap;gap:8px;display:flex}.ss-envio__area{border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-surface-subtle);text-align:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);flex-direction:column;align-items:center;gap:8px;margin:0;padding:22px 16px;display:flex;position:relative}.ss-envio__area:hover{border-color:var(--border-accent)}.ss-envio__area:focus-within{border-color:var(--border-accent);box-shadow:var(--shadow-focus)}.ss-envio__icone{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);width:40px;height:40px;color:var(--text-secondary);place-items:center;display:grid}.ss-envio__area b{font:600 13px/1.3 var(--font-sans);color:var(--text-primary);overflow-wrap:anywhere}.ss-envio__area small{font:400 var(--text-xs)/1.4 var(--font-sans);color:var(--text-tertiary)}.ss-envio__hash{font:500 11px/1.4 var(--font-data);color:var(--text-tertiary);word-break:break-all;margin:0}.ss-envio__cartao{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-subtle);flex-direction:column;gap:12px;padding:14px;display:flex}.ss-envio__cartao>.ss-btn{align-self:flex-start}.ss-envio__arquivo{min-width:0;color:var(--text-secondary);align-items:center;gap:10px;display:flex}.ss-envio__arquivo b{min-width:0;font:600 13px/1.3 var(--font-sans);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ss-envio__comprovante{border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:var(--bg-surface-selected);animation:ssIn var(--dur-slow) var(--ease-out);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.ss-envio__comprovante h3{font:600 14px/1.3 var(--font-display);letter-spacing:normal;color:var(--text-positive);align-items:center;gap:8px;margin:0;display:flex}.ss-envio__comprovante dl{grid-template-columns:110px 1fr;gap:6px 12px;width:100%;margin:0;display:grid}.ss-envio__comprovante dt{font:400 var(--text-xs)/1.5 var(--font-sans);color:var(--text-secondary)}.ss-envio__comprovante dd{min-width:0;font:500 var(--text-xs)/1.5 var(--font-sans);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.ss-envio__comprovante dd.ss-envio__protocolo{font:600 13px/1.5 var(--font-data)}.ss-envio__comprovante dd.ss-envio__dado{font:500 12px/1.5 var(--font-data)}.ss-envio__comprovante dd.ss-envio__sha{font:500 11px/1.5 var(--font-data);word-break:break-all}.ss-envio__comprovante .ss-alert{width:100%}.ss-envio-pilula{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);height:32px;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);align-items:center;gap:6px;margin-right:4px;padding:0 12px;display:inline-flex}.ss-envio-pilula:hover{border-color:var(--border-strong)}.ss-envio-pilula:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ss-envio-pilula.is-pausado{border-color:var(--status-warning-fg);background:var(--status-warning-bg);color:var(--status-warning-fg)}.ss-envio-pilula__curto{display:none}.ss-shell--gaveta .ss-sidebar{z-index:calc(var(--z-overlay) + 1);width:min(var(--sidebar-width),calc(100vw - 48px));background:var(--bg-app);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform var(--dur-slow) var(--ease-out),visibility 0s linear var(--dur-slow);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.ss-shell--gaveta .ss-sidebar.is-open{visibility:visible;transition:transform var(--dur-slow) var(--ease-out);transform:none}.ss-shell--gaveta .ss-topbar{gap:8px;padding:0 12px}.ss-shell--gaveta .ss-topbar__titulo h1{font-size:var(--text-xl)}.ss-shell--gaveta .ss-shell__principal{padding:4px 16px 32px}.ss-shell--gaveta .ss-perfil,.ss-shell--gaveta .ss-notif{right:12px}.ss-shell--gaveta .ss-paleta__fundo{padding-top:6vh}.ss-shell--gaveta .ss-paleta{max-height:80dvh}.ss-shell--gaveta .ss-paleta__dica{display:none}.ss-shell--gaveta .ss-envio-pilula{margin-right:0;padding:0 10px}.ss-shell--gaveta .ss-envio-pilula__texto{display:none}.ss-shell--gaveta .ss-envio-pilula__curto{display:inline}@media print{.ss-shell{height:auto;display:block;overflow:visible}.ss-shell__principal{overflow:visible}.ss-sidebar,.ss-topbar,.ss-shell__pular,.ss-shell__fundo,.ss-paleta__fundo{display:none}}
