.ss-web-header{border-bottom:1px solid var(--border-light,#00000014);background-color:var(--surface-default,#fff);z-index:1000;-webkit-backdrop-filter:blur(12px);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;transition:all .2s;display:flex!important}[data-theme=dark] .ss-web-header{background-color:#1e293bd9;border-bottom:1px solid #ffffff14}.ss-date-nav{flex-direction:row;align-items:center;gap:6px;display:flex!important}.ss-nav-arrow{border:1px solid var(--border-light,#0000001a);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .2s;display:flex!important}.ss-nav-arrow:hover{background:var(--surface-hover,#0000000a);transform:scale(1.04)}.ss-nav-arrow:active{transform:scale(.96)}[data-theme=dark] .ss-nav-arrow{border-color:#ffffff26}[data-theme=dark] .ss-nav-arrow:hover{background:#ffffff14}.ss-segmented{border:1px solid var(--border-light,#0000001a);background:var(--surface-default,#f8fafc);border-radius:8px;flex-direction:row;gap:2px;padding:2px;overflow:hidden;display:flex!important}[data-theme=dark] .ss-segmented{background:#0f172a80;border-color:#ffffff1a}.ss-seg-btn{cursor:pointer;transition:all .15s var(--wv-ease-out-expo,cubic-bezier(.16,1,.3,1));border-radius:6px;padding:5px 10px}.ss-seg-btn:hover:not(.ss-seg-btn--active){background:#0000000a}[data-theme=dark] .ss-seg-btn:hover:not(.ss-seg-btn--active){background:#ffffff0d}.ss-tool-group{border:1px solid var(--border-light,#0000001a);border-radius:8px;flex-direction:row;align-items:center;overflow:hidden;display:flex!important}[data-theme=dark] .ss-tool-group{border-color:#ffffff1a}.ss-tool-btn{cursor:pointer;flex-direction:row;align-items:center;gap:5px;padding:6px 10px;transition:background-color .2s;display:flex!important}.ss-tool-btn:hover{background:#00000008}[data-theme=dark] .ss-tool-btn:hover{background:#ffffff0f}.ss-tool-divider{background:var(--border-light,#0000001a);width:1px;height:15px}[data-theme=dark] .ss-tool-divider{background:#ffffff26}.ss-ghost-btn{border:1px solid var(--border-light,#0000001a);cursor:pointer;background:0 0;border-radius:6px;flex-direction:row;align-items:center;gap:5px;height:30px;padding:0 8px;transition:all .2s;display:flex!important}.ss-ghost-btn:hover{background:#0000000a}[data-theme=dark] .ss-ghost-btn{border-color:#ffffff26}[data-theme=dark] .ss-ghost-btn:hover{background:#ffffff14}.ss-ghost-btn--active{background:color-mix(in srgb,var(--wh-indigo)8%,transparent);border-color:var(--wh-indigo)}[data-theme=dark] .ss-ghost-btn--active{background:color-mix(in srgb,var(--wh-indigo)15%,transparent)}.ss-add-btn{background:var(--wh-indigo);color:#fff;cursor:pointer;box-shadow:0 4px 12px var(--wh-indigo-shadow,#2563eb40);border-radius:8px;flex-direction:row;align-items:center;gap:5px;height:32px;padding:0 13px;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;display:flex!important}.ss-add-btn:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--wh-indigo)35%,transparent);background:var(--wh-indigo-hover);transform:translateY(-1px)}.ss-add-btn:active{box-shadow:0 2px 6px color-mix(in srgb,var(--wh-indigo)20%,transparent);transform:translateY(1px)}@keyframes ss-dropdownReveal{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ss-dropdown{background:var(--surface-default,#fff);border:1px solid var(--border-light,#0000001a);z-index:1000;border-radius:10px;width:260px;padding:5px;animation:.2s cubic-bezier(.16,1,.3,1) forwards ss-dropdownReveal;position:absolute;top:36px;right:0;box-shadow:0 12px 32px -6px #0f172a24,0 4px 10px #0f172a0f}[data-theme=dark] .ss-dropdown{background:#1e293b;border-color:#ffffff26;box-shadow:0 12px 32px -6px #00000080}.ss-dropdown-row{cursor:pointer;border-radius:6px;flex-direction:row;align-items:center;gap:8px;padding:7px 8px;transition:background-color .15s;display:flex!important}.ss-dropdown-row:hover{background:#0000000a}[data-theme=dark] .ss-dropdown-row:hover{background:#ffffff0f}.ss-outer-island{background:var(--wh-surface,#fff);border:1px solid #00000014;border-radius:14px;flex-direction:column;flex:1;gap:8px;min-height:0;margin:10px 14px 14px;padding:8px;display:flex;box-shadow:0 2px 12px #00000012}.ss-inner-island{background:var(--wh-surface,#fff);z-index:5;border:1px solid #00000017;border-radius:10px;flex-shrink:0;position:relative;box-shadow:0 1px 3px #0000000a}.ss-inner-content{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}[data-theme=dark] .ss-outer-island,[data-theme=dark] .ss-inner-island{background:color-mix(in srgb,var(--wh-surface,#1e293b),var(--wh-indigo,#4338ca));border-color:#ffffff14}.ssk-row{--ssk-indigo:var(--wh-indigo,#3b82f6);--ssk-success:var(--wh-success,#10b981);--ssk-warning:var(--wh-warning,#f59e0b);--ssk-error:var(--wh-error,#ef4444);--ssk-indigo-soft:color-mix(in srgb,var(--ssk-indigo)12%,transparent);--ssk-success-soft:color-mix(in srgb,var(--ssk-success)12%,transparent);--ssk-warning-soft:color-mix(in srgb,var(--ssk-warning)12%,transparent);--ssk-error-soft:color-mix(in srgb,var(--ssk-error)12%,transparent);font-family:var(--wh-font,"Open Sans",sans-serif);grid-template-columns:repeat(auto-fit,minmax(164px,1fr));gap:8px;padding:8px 10px 10px;display:grid}.ssk-tile{background:var(--wh-surface,#fff);border:1px solid var(--wh-border-light,var(--wh-border,#0f172a14));border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:7px 10px;transition:box-shadow .18s,transform .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.ssk-tile:before{content:"";background:radial-gradient(120% 90% at 0% 0%,var(--ssk-tile-wash,transparent)0%,transparent 58%);pointer-events:none;position:absolute;inset:0}.ssk-tile>*{z-index:1;position:relative}.ssk-tile:hover{border-color:var(--wh-border-strong,var(--wh-border,#0f172a26));transform:translateY(-1px);box-shadow:0 6px 18px #0000000f}.ssk-tile--indigo{--ssk-tile-wash:color-mix(in srgb,var(--ssk-indigo)7%,transparent)}.ssk-tile--success{--ssk-tile-wash:color-mix(in srgb,var(--ssk-success)7%,transparent)}.ssk-tile--warning{--ssk-tile-wash:color-mix(in srgb,var(--ssk-warning)7%,transparent)}.ssk-tile--error{--ssk-tile-wash:color-mix(in srgb,var(--ssk-error)8%,transparent)}.ssk-tile--alert{border-color:color-mix(in srgb,var(--ssk-error)32%,var(--wh-border,#0f172a14))}.ssk-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ssk-icon--indigo{background:var(--ssk-indigo-soft)}.ssk-icon--success{background:var(--ssk-success-soft)}.ssk-icon--warning{background:var(--ssk-warning-soft)}.ssk-icon--error{background:var(--ssk-error-soft)}.ssk-body{flex-direction:column;gap:2px;min-width:0;display:flex}.ssk-label{text-transform:uppercase;letter-spacing:.6px;color:var(--wh-text-muted,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.ssk-value-row{align-items:baseline;gap:5px;min-width:0;line-height:1.05;display:flex}.ssk-value{color:var(--wh-text,#0f172a);letter-spacing:-.6px;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.ssk-unit{color:var(--wh-text-muted,#64748b);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px;font-weight:600}.ssk-foot{color:var(--wh-text-muted,#64748b);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;font-weight:500;overflow:hidden}.ssk-progress{background:var(--wh-border,#0f172a14);border-radius:999px;width:100%;height:5px;margin-top:6px;overflow:hidden}.ssk-progress-fill{border-radius:999px;height:100%;transition:width .5s cubic-bezier(.34,1.56,.64,1)}.ssk-progress-fill--indigo{background:var(--ssk-indigo)}.ssk-progress-fill--success{background:var(--ssk-success)}.ssk-progress-fill--warning{background:var(--ssk-warning)}.ssk-progress-fill--error{background:var(--ssk-error)}.ssk-tile--ring{grid-template-columns:auto minmax(0,1fr)}.ssk-ring{flex-shrink:0;width:32px;height:32px;position:relative}.ssk-ring-svg{width:32px;height:32px;transform:rotate(-90deg)}.ssk-ring-track{fill:none;stroke:var(--wh-border,#0f172a14);stroke-width:3.2px}.ssk-ring-value{fill:none;stroke-width:3.2px;stroke-linecap:round;transition:stroke-dasharray .6s cubic-bezier(.34,1.56,.64,1)}.ssk-ring-value--indigo{stroke:var(--ssk-indigo)}.ssk-ring-value--success{stroke:var(--ssk-success)}.ssk-ring-value--warning{stroke:var(--ssk-warning)}.ssk-ring-value--error{stroke:var(--ssk-error)}.ssk-ring-glyph{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ssk-tile,.ssk-progress-fill,.ssk-ring-value{transition:none}}