.theme-silk-dashboard,:root{--bg:#f8fafc;--bg-elev:#f1f5f9;--bg-card:#f0f4f9;--bg-card-solid:#eef2f7;--bg-deep:#e8edf4;--ink:#0f172a;--ink-soft:#475569;--ink-muted:#64748b;--ink-mute2:#94a3b8;--line:rgba(148,163,184,.22);--line-2:rgba(148,163,184,.32);--line-edge:rgba(99,102,241,.28);--accent:#6366f1;--accent-bright:#818cf8;--accent-deep:#4f46e5;--accent-soft:rgba(99,102,241,.12);--accent-glow:rgba(99,102,241,.22);--success-soft:rgba(16,185,129,.12);--warning-soft:rgba(245,158,11,.12);--danger-soft:rgba(239,68,68,.12);--mass-merge-bg:rgba(16,185,129,.09);--mass-merge-border:rgba(16,185,129,.2);--mass-merge-ink:#0f766e;--mass-split-bg:rgba(59,130,246,.09);--mass-split-border:rgba(59,130,246,.2);--mass-split-ink:#2563eb;--mass-accent-bg:rgba(99,102,241,.09);--mass-accent-border:rgba(99,102,241,.22);--mass-accent-ink:#4f46e5;--mass-accent-on-bg:rgba(99,102,241,.16);--mass-accent-on-border:rgba(99,102,241,.34);--mass-accent-on-ink:#4338ca;--mass-export-bg:rgba(20,184,166,.09);--mass-export-border:rgba(20,184,166,.2);--mass-export-ink:#0d9488;--mass-edit-bg:rgba(139,92,246,.09);--mass-edit-border:rgba(139,92,246,.2);--mass-edit-ink:#6d28d9;--mass-neutral-bg:var(--bg-elev);--mass-neutral-border:var(--line);--mass-neutral-ink:var(--ink-soft);--grad-brand:linear-gradient(135deg,#4f46e5,#6366f1 40%,#818cf8 75%,#a5b4fc);--grad-brand-subtle:linear-gradient(135deg,rgba(99,102,241,.15),rgba(165,180,252,.08));--grad-aurora:radial-gradient(ellipse 70% 55% at 12% 18%,rgba(99,102,241,.1),transparent 58%),radial-gradient(ellipse 55% 50% at 88% 72%,rgba(165,180,252,.09),transparent 62%),radial-gradient(ellipse 90% 50% at 50% 105%,rgba(129,140,248,.06),transparent 70%),radial-gradient(ellipse 40% 35% at 55% 35%,rgba(99,102,241,.04),transparent 55%);--neo-raised:12px 12px 28px rgba(130,145,168,.3),-10px -10px 24px hsla(0,0%,100%,.98),inset 0 1.5px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(148,163,184,.07);--neo-soft:7px 7px 18px rgba(130,145,168,.22),-6px -6px 16px hsla(0,0%,100%,.92),inset 0 1px 0 hsla(0,0%,100%,.88);--neo-pressed:inset 5px 5px 14px rgba(130,145,168,.28),inset -4px -4px 12px hsla(0,0%,100%,.9),0 0 0 1px rgba(148,163,184,.1);--neo-float:0 4px 6px -1px rgba(148,163,184,.08),0 20px 40px rgba(130,145,168,.18),-8px -8px 24px hsla(0,0%,100%,.8),0 0 0 1px hsla(0,0%,100%,.65);--neo-indigo:0 8px 24px -4px rgba(99,102,241,.3),0 16px 40px -8px rgba(99,102,241,.22),inset 0 1.5px 0 hsla(0,0%,100%,.4);--font-silk:var(--font-plus-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--radius-silk:20px;--radius-silk-lg:28px}.theme-silk-dashboard.dark{--bg:#0b1220;--bg-elev:#131c2e;--bg-card:#161f33;--bg-card-solid:#1a2438;--bg-deep:#0f172a;--ink:#f1f5f9;--ink-soft:#cbd5e1;--ink-muted:#94a3b8;--ink-mute2:#64748b;--line:rgba(148,163,184,.14);--line-2:rgba(148,163,184,.22);--line-edge:rgba(129,140,248,.35);--accent-soft:rgba(99,102,241,.18);--accent-glow:rgba(99,102,241,.28);--mass-merge-bg:rgba(16,185,129,.14);--mass-merge-border:rgba(16,185,129,.28);--mass-merge-ink:#6ee7b7;--mass-split-bg:rgba(59,130,246,.14);--mass-split-border:rgba(59,130,246,.28);--mass-split-ink:#93c5fd;--mass-accent-bg:rgba(99,102,241,.14);--mass-accent-border:rgba(99,102,241,.3);--mass-accent-ink:#a5b4fc;--mass-accent-on-bg:rgba(99,102,241,.22);--mass-accent-on-border:rgba(99,102,241,.42);--mass-accent-on-ink:#c7d2fe;--mass-export-bg:rgba(20,184,166,.14);--mass-export-border:rgba(20,184,166,.28);--mass-export-ink:#5eead4;--mass-edit-bg:rgba(139,92,246,.14);--mass-edit-border:rgba(139,92,246,.28);--mass-edit-ink:#c4b5fd;--mass-neutral-bg:var(--bg-elev);--mass-neutral-border:var(--line);--mass-neutral-ink:var(--ink-soft);--grad-aurora:radial-gradient(ellipse 70% 55% at 12% 18%,rgba(99,102,241,.16),transparent 58%),radial-gradient(ellipse 55% 50% at 88% 72%,rgba(129,140,248,.12),transparent 62%),radial-gradient(ellipse 90% 50% at 50% 105%,rgba(99,102,241,.09),transparent 70%),radial-gradient(ellipse 40% 35% at 55% 35%,rgba(129,140,248,.05),transparent 55%);--neo-raised:12px 12px 28px rgba(0,0,0,.48),-6px -6px 18px hsla(0,0%,100%,.05),inset 0 1.5px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 rgba(0,0,0,.2);--neo-soft:6px 6px 18px rgba(0,0,0,.38),-4px -4px 12px hsla(0,0%,100%,.03),inset 0 1px 0 hsla(0,0%,100%,.07);--neo-pressed:inset 5px 5px 16px rgba(0,0,0,.5),inset -3px -3px 10px hsla(0,0%,100%,.03),0 0 0 1px rgba(148,163,184,.09);--neo-float:0 4px 6px -1px rgba(0,0,0,.2),0 20px 48px rgba(0,0,0,.55),-6px -6px 20px hsla(0,0%,100%,.04),0 0 0 1px rgba(148,163,184,.12);--neo-indigo:0 8px 24px -4px rgba(99,102,241,.4),0 16px 40px -8px rgba(99,102,241,.28),inset 0 1.5px 0 hsla(0,0%,100%,.1)}.theme-silk-dashboard,.theme-silk-dashboard body{color:var(--ink-soft);background:var(--bg)}.theme-silk-dashboard body{font-family:var(--font-silk)}.theme-silk-dashboard h1,.theme-silk-dashboard h2,.theme-silk-dashboard h3,.theme-silk-dashboard h4,.theme-silk-dashboard h5,.theme-silk-dashboard h6{color:var(--ink);letter-spacing:-.02em}.theme-silk-dashboard .neo-surface,.theme-silk-dashboard .silk-panel{background:var(--bg-card);box-shadow:var(--neo-soft);border:1px solid var(--line);border-radius:var(--radius-silk-lg)}.theme-silk-dashboard .neo-surface-raised,.theme-silk-dashboard .silk-card{background:var(--bg-card);box-shadow:var(--neo-raised);border:1px solid var(--line);border-radius:var(--radius-silk-lg)}.theme-silk-dashboard .silk-stat-card{background:var(--bg-card);box-shadow:var(--neo-raised);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink)}.theme-silk-dashboard .silk-mini-stat{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:16px;color:var(--ink)}.theme-silk-dashboard .silk-item-card{background:var(--bg-card);box-shadow:var(--neo-soft);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink)}.theme-silk-dashboard .silk-item-card:hover{box-shadow:var(--neo-raised);border-color:var(--line-edge)}.silk-item-card .text-slate-400,.silk-item-card .text-slate-500{color:var(--ink-muted)}.silk-draft-card,.silk-item-card{content-visibility:auto;contain-intrinsic-size:auto 340px}.theme-silk-dashboard .neo-input,.theme-silk-dashboard .silk-input{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink);border-radius:9999px}.theme-silk-dashboard .neo-input::-moz-placeholder,.theme-silk-dashboard .silk-input::-moz-placeholder{color:var(--ink-mute2)}.theme-silk-dashboard .neo-input::placeholder,.theme-silk-dashboard .silk-input::placeholder{color:var(--ink-mute2)}.theme-silk-dashboard .neo-input:focus,.theme-silk-dashboard .silk-input:focus{outline:none;border-color:var(--accent);box-shadow:var(--neo-pressed),0 0 0 3px var(--accent-soft)}.theme-silk-dashboard .neo-btn-primary,.theme-silk-dashboard .silk-btn-primary{background:var(--grad-brand);box-shadow:var(--neo-indigo);color:#fff;border-radius:9999px;border:none}.theme-silk-dashboard .silk-btn-soft{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink-soft);border-radius:9999px;transition:all .2s ease}.theme-silk-dashboard .silk-btn-soft:hover{color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-btn-accent{background:var(--accent-soft);border:1px solid var(--line-edge);color:var(--accent-deep);border-radius:9999px}.theme-silk-dashboard.dark .silk-btn-accent{color:var(--accent-bright)}.theme-silk-dashboard .silk-tabs{border-bottom:1px solid var(--line)}.theme-silk-dashboard .silk-tab{color:var(--ink-muted);border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.theme-silk-dashboard .silk-tab:hover{color:var(--ink)}.theme-silk-dashboard .silk-tab--active{color:var(--accent-deep);border-bottom-color:var(--accent)}.theme-silk-dashboard.dark .silk-tab--active{color:var(--accent-bright)}.theme-silk-dashboard .silk-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.theme-silk-dashboard .silk-section-title{color:var(--ink);font-weight:700;letter-spacing:-.02em}.theme-silk-dashboard .silk-theme-toggle{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:16px;color:var(--ink-soft);transition:all .25s ease}.theme-silk-dashboard .silk-theme-toggle:hover{color:var(--accent-deep);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard.dark .silk-theme-toggle:hover{color:var(--accent-bright)}.theme-silk-dashboard .silk-select-trigger{background:var(--bg-elev)!important;box-shadow:var(--neo-pressed)!important;border:1px solid var(--line)!important;color:var(--ink)!important;border-radius:9999px!important;min-height:48px!important}.theme-silk-dashboard .silk-select-popover{background:var(--bg-card)!important;border:1px solid var(--line)!important;border-radius:20px!important;box-shadow:var(--neo-float)!important;z-index:10050!important}.theme-silk-dashboard .silk-select-item{color:var(--ink-soft)!important;border-radius:12px!important}.theme-silk-dashboard .silk-select-item[data-hover=true]{background:var(--accent-soft)!important;color:var(--ink)!important}.theme-silk-dashboard ::-webkit-scrollbar-thumb{background:rgba(148,163,184,.35)}.theme-silk-dashboard ::-webkit-scrollbar-thumb:hover{background:rgba(99,102,241,.35)}.theme-silk-dashboard .text-gradient{background:var(--grad-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.theme-silk-dashboard .silk-overlay{background:rgba(15,23,42,.35);backdrop-filter:blur(8px)}.theme-silk-dashboard.dark .silk-overlay{background:rgba(0,0,0,.55)}.silk-image-lightbox,.theme-silk-dashboard .silk-image-lightbox{z-index:10000!important;background:rgba(15,23,42,.88);backdrop-filter:blur(12px)}.dark .silk-image-lightbox,.theme-silk-dashboard.dark .silk-image-lightbox{background:rgba(0,0,0,.92)}.theme-silk-dashboard .silk-modal-shell{background:var(--bg-card);box-shadow:var(--neo-float);border:1px solid var(--line);border-radius:var(--radius-silk-lg);color:var(--ink-soft)}.theme-silk-dashboard .silk-modal-header{background:var(--bg-elev);border-bottom:1px solid var(--line);color:var(--ink)}.theme-silk-dashboard .silk-modal-section{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:var(--radius-silk-lg);color:var(--ink-soft)}.theme-silk-dashboard .silk-modal-section-title{color:var(--ink-muted);font-size:.75rem;font-weight:700;font-family:ui-monospace,monospace;text-transform:uppercase;letter-spacing:.2em}.theme-silk-dashboard .silk-modal-input,.theme-silk-dashboard .silk-modal-input-wrapper{background:var(--bg-card-solid);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink);border-radius:9999px}.theme-silk-dashboard .silk-modal-input::-moz-placeholder{color:var(--ink-muted);font-weight:600}.theme-silk-dashboard .silk-modal-input::placeholder{color:var(--ink-muted);font-weight:600}.theme-silk-dashboard .silk-modal-input:focus,.theme-silk-dashboard .silk-modal-textarea:focus{outline:none;border-color:var(--accent);box-shadow:var(--neo-pressed),0 0 0 3px var(--accent-soft)}.theme-silk-dashboard .silk-modal-textarea{background:var(--bg-card-solid);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink);border-radius:var(--radius-silk)}.theme-silk-dashboard .silk-modal-textarea::-moz-placeholder{color:var(--ink-muted)}.theme-silk-dashboard .silk-modal-textarea::placeholder{color:var(--ink-muted)}.theme-silk-dashboard .silk-modal-close{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink-muted);border-radius:9999px;transition:all .2s ease}.theme-silk-dashboard .silk-modal-close:hover{color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-modal-badge{background:var(--accent-soft);border:1px solid var(--line-edge);color:var(--accent-deep);border-radius:9999px;font-family:ui-monospace,monospace;font-size:10px}.theme-silk-dashboard.dark .silk-modal-badge{color:var(--accent-bright)}.theme-silk-dashboard .silk-modal-prose{background:var(--bg-card-solid);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink-soft)}.theme-silk-dashboard .silk-draft-card{background:var(--bg-card);box-shadow:var(--neo-soft);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink);transition:box-shadow .25s ease,border-color .25s ease}.theme-silk-dashboard .silk-draft-card:hover{box-shadow:var(--neo-raised);border-color:var(--line-edge)}.theme-silk-dashboard .silk-draft-card--selected{border-color:var(--accent);box-shadow:var(--neo-raised),0 0 0 3px var(--accent-soft)}.theme-silk-dashboard .silk-draft-card__image-wrap{background:var(--bg-elev);border-bottom:1px solid var(--line)}.theme-silk-dashboard .silk-draft-card__gradient{background:linear-gradient(to top,var(--bg-card) 0,rgba(240,244,249,.85) 45%,transparent 100%)}.theme-silk-dashboard.dark .silk-draft-card__gradient{background:linear-gradient(to top,var(--bg-card) 0,rgba(22,31,51,.9) 45%,transparent 100%)}.theme-silk-dashboard .silk-draft-card__meta{color:var(--ink-muted)}.theme-silk-dashboard .silk-draft-card__title{color:var(--ink)}.theme-silk-dashboard .silk-info-banner{background:var(--accent-soft);border:1px solid var(--line-edge);border-radius:var(--radius-silk);color:var(--ink-soft)}.theme-silk-dashboard .silk-info-banner strong{color:var(--ink)}.theme-silk-dashboard .silk-toolbar-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;transition:all .2s ease;border:1px solid transparent}.theme-silk-dashboard .silk-toolbar-btn--soft{background:var(--bg-elev);box-shadow:var(--neo-pressed);border-color:var(--line);color:var(--ink-soft)}.theme-silk-dashboard .silk-toolbar-btn--soft:hover{color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-toolbar-btn--primary{background:var(--grad-brand);box-shadow:var(--neo-indigo);color:#fff}.theme-silk-dashboard .silk-toolbar-btn--success{background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 10px 24px -8px rgba(16,185,129,.45);color:#fff}.theme-silk-dashboard .silk-toolbar-btn--danger{background:var(--danger-soft);border-color:rgba(239,68,68,.25);color:#dc2626}.theme-silk-dashboard.dark .silk-toolbar-btn--danger{color:#fca5a5}.theme-silk-dashboard .silk-empty-state{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:var(--radius-silk-lg);color:var(--ink-muted)}.theme-silk-dashboard .silk-empty-state h3{color:var(--ink)}.theme-silk-dashboard .silk-group-card{background:var(--bg-card);box-shadow:var(--neo-soft);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink);transition:box-shadow .2s ease,border-color .2s ease}.theme-silk-dashboard .silk-group-card:hover{box-shadow:var(--neo-raised);border-color:var(--line-edge)}.theme-silk-dashboard .silk-group-card--selected{border-color:var(--accent);box-shadow:var(--neo-raised),0 0 0 3px var(--accent-soft)}.theme-silk-dashboard .silk-stat-pill{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink)}.theme-silk-dashboard .silk-stat-pill--accent{background:var(--accent-soft);border-color:var(--line-edge)}.theme-silk-dashboard .silk-stat-pill__label{color:var(--ink-muted);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.theme-silk-dashboard .silk-stat-pill__value{color:var(--ink);font-weight:700}.theme-silk-dashboard .silk-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;border-radius:var(--radius-silk);font-size:.875rem;font-weight:600;background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink-soft);transition:all .2s ease}.theme-silk-dashboard .silk-action-btn:hover{color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-action-btn--primary{background:var(--grad-brand);box-shadow:var(--neo-indigo);border-color:transparent;color:#fff}.theme-silk-dashboard .silk-action-btn--primary:hover{color:#fff;filter:brightness(1.05)}.theme-silk-dashboard .silk-page-header{background:var(--bg-card);box-shadow:var(--neo-soft);border:1px solid var(--line);border-radius:var(--radius-silk-lg);color:var(--ink)}.theme-silk-dashboard [data-slot=backdrop]{background:rgba(15,23,42,.35)!important;backdrop-filter:blur(8px)}.theme-silk-dashboard.dark [data-slot=backdrop]{background:rgba(0,0,0,.55)!important}.theme-silk-dashboard .text-muted{color:var(--ink-muted)!important}.theme-silk-dashboard .silk-modal-text{color:var(--ink)}.theme-silk-dashboard .silk-modal-text-soft{color:var(--ink-soft)}.theme-silk-dashboard .silk-modal-text-muted{color:var(--ink-muted)}.theme-silk-dashboard .silk-catalog-success{background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.28);border-radius:var(--radius-silk);color:var(--ink-soft)}.theme-silk-dashboard.dark .silk-catalog-success{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.22)}.theme-silk-dashboard .silk-catalog-success__title{color:var(--ink);font-weight:700}.theme-silk-dashboard .silk-catalog-success__badge{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.25);color:#047857;border-radius:12px;padding:.25rem .5rem;font-size:.75rem}.theme-silk-dashboard.dark .silk-catalog-success__badge{color:#6ee7b7}.theme-silk-dashboard .silk-tech-stat{background:var(--bg-card-solid);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink)}.theme-silk-dashboard .silk-tech-stat__label{color:var(--ink-muted);font-size:10px;font-weight:700;text-transform:uppercase}.theme-silk-dashboard .silk-tech-stat__value{color:var(--ink);font-size:.875rem;font-weight:500}.theme-silk-dashboard .silk-icon-btn{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink-muted);border-radius:9999px;transition:all .2s ease}.theme-silk-dashboard .silk-icon-btn:hover{color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-dropdown{background:var(--bg-card);box-shadow:var(--neo-float);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink-soft)}.theme-silk-dashboard .silk-dropdown-item{color:var(--ink-soft);transition:background .15s ease,color .15s ease}.theme-silk-dashboard .silk-dropdown-item:hover{background:var(--bg-elev);color:var(--ink)}.theme-silk-dashboard .silk-list-item{background:var(--bg-card-solid);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink-soft);transition:all .2s ease}.theme-silk-dashboard .silk-list-item:hover{border-color:var(--accent);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-list-item__title{color:var(--ink);font-weight:500;font-size:.875rem}.theme-silk-dashboard .silk-list-item__meta{color:var(--ink-muted);font-size:.75rem}.theme-silk-dashboard .silk-list-item--selected{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.35)}.theme-silk-dashboard .silk-dashed-empty{background:var(--bg-elev);border:2px dashed var(--line-edge);border-radius:var(--radius-silk-lg);color:var(--ink-muted)}.theme-silk-dashboard .silk-alert-danger{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-silk);color:#b91c1c}.theme-silk-dashboard.dark .silk-alert-danger{color:#fca5a5}.theme-silk-dashboard .silk-alert-danger__title{color:#991b1b;font-weight:700}.theme-silk-dashboard.dark .silk-alert-danger__title{color:#fecaca}.theme-silk-dashboard .silk-alert-warning{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.28);border-radius:var(--radius-silk);color:#92400e}.theme-silk-dashboard.dark .silk-alert-warning{color:#fcd34d}.theme-silk-dashboard .silk-content-box{background:var(--bg-card-solid);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink-soft)}.theme-silk-dashboard .silk-confirm-stat{border-radius:var(--radius-silk);padding:1rem;text-align:center;border:1px solid}.theme-silk-dashboard .silk-confirm-stat__value{font-size:1.875rem;font-weight:700;line-height:1.1}.theme-silk-dashboard .silk-confirm-stat__label{font-size:.875rem;font-weight:600;line-height:1.3;margin-top:.375rem}.theme-silk-dashboard .silk-confirm-stat--success{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.28)}.theme-silk-dashboard .silk-confirm-stat--success .silk-confirm-stat__value{color:#047857}.theme-silk-dashboard .silk-confirm-stat--success .silk-confirm-stat__label{color:#065f46}.theme-silk-dashboard.dark .silk-confirm-stat--success .silk-confirm-stat__value{color:#6ee7b7}.theme-silk-dashboard.dark .silk-confirm-stat--success .silk-confirm-stat__label{color:#a7f3d0}.theme-silk-dashboard .silk-confirm-stat--warning{background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.28)}.theme-silk-dashboard .silk-confirm-stat--warning .silk-confirm-stat__value{color:#c2410c}.theme-silk-dashboard .silk-confirm-stat--warning .silk-confirm-stat__label{color:#9a3412}.theme-silk-dashboard.dark .silk-confirm-stat--warning .silk-confirm-stat__value{color:#fdba74}.theme-silk-dashboard.dark .silk-confirm-stat--warning .silk-confirm-stat__label{color:#fed7aa}.theme-silk-dashboard .silk-confirm-stat--skip{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.28)}.theme-silk-dashboard .silk-confirm-stat--skip .silk-confirm-stat__value{color:#b45309}.theme-silk-dashboard .silk-confirm-stat--skip .silk-confirm-stat__label{color:#92400e}.theme-silk-dashboard.dark .silk-confirm-stat--skip .silk-confirm-stat__value{color:#fcd34d}.theme-silk-dashboard.dark .silk-confirm-stat--skip .silk-confirm-stat__label{color:#fde68a}.theme-silk-dashboard .silk-alert-warning__title{color:#c2410c;font-weight:700}.theme-silk-dashboard.dark .silk-alert-warning__title{color:#fdba74}.theme-silk-dashboard .silk-seo-card{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-silk-lg);color:var(--ink-soft)}.theme-silk-dashboard .silk-seo-card__preview{background:var(--bg-card-solid);box-shadow:var(--neo-pressed);border:1px solid var(--line);border-radius:var(--radius-silk)}.theme-silk-dashboard .silk-tag{background:var(--bg-elev);border:1px solid var(--line);border-radius:9999px;color:var(--ink-muted);font-size:.75rem;padding:.125rem .5rem}.theme-silk-dashboard .silk-tag span{color:var(--ink-soft)}.theme-silk-dashboard .silk-divider-v{background:var(--line);width:1px}.theme-silk-dashboard .silk-layout-option{background:var(--bg-card-solid);border:1px solid var(--line);border-radius:var(--radius-silk);color:var(--ink-soft);transition:all .2s ease}.theme-silk-dashboard .silk-layout-option:hover{border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-layout-option--selected{background:var(--accent-soft);border-color:var(--accent);box-shadow:var(--neo-raised),0 0 0 2px var(--accent-soft)}.theme-silk-dashboard .silk-layout-option__title{color:var(--ink);font-size:.75rem;font-weight:700}.theme-silk-dashboard .silk-layout-option--selected .silk-layout-option__title{color:var(--accent-deep)}.theme-silk-dashboard.dark .silk-layout-option--selected .silk-layout-option__title{color:var(--accent-bright)}.theme-silk-dashboard .silk-layout-option__desc{color:var(--ink-muted);font-size:10px}.theme-silk-dashboard .silk-layout-option__icon-text{background:var(--ink-muted);opacity:.55}.theme-silk-dashboard .silk-layout-option__icon-image{background:var(--accent);opacity:.65;border:1px solid var(--line-edge)}.theme-silk-dashboard .silk-filter-pill{padding:.375rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:600;border:1px solid var(--line);background:var(--bg-elev);color:var(--ink-soft);transition:all .2s ease}.theme-silk-dashboard .silk-filter-pill:hover:not(:disabled){border-color:var(--line-edge);color:var(--ink);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-filter-pill:disabled{opacity:.45;cursor:not-allowed}.theme-silk-dashboard .silk-filter-pill--active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep)}.theme-silk-dashboard.dark .silk-filter-pill--active{color:var(--accent-bright)}.theme-silk-dashboard .silk-filter-pill--active-success{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.35);color:#047857}.theme-silk-dashboard.dark .silk-filter-pill--active-success{color:#6ee7b7}.theme-silk-dashboard .silk-checkbox-row{display:flex;align-items:center;gap:.75rem;cursor:pointer;border-radius:9999px;padding:.5rem 1rem;border:1px solid var(--line);background:var(--bg-elev);box-shadow:var(--neo-pressed);transition:all .2s ease}.theme-silk-dashboard .silk-checkbox-row:hover{border-color:var(--line-edge)}.theme-silk-dashboard .silk-checkbox-row--checked{background:var(--accent-soft);border-color:var(--accent)}.theme-silk-dashboard .silk-checkbox-row__label{font-family:var(--font-silk);font-size:.875rem;font-weight:600;line-height:1;color:var(--ink-soft)}.theme-silk-dashboard .silk-checkbox-row--checked .silk-checkbox-row__label{color:var(--accent-deep)}.theme-silk-dashboard.dark .silk-checkbox-row--checked .silk-checkbox-row__label{color:var(--accent-bright)}.theme-silk-dashboard .silk-checkbox-box{width:1.25rem;height:1.25rem;border:2px solid var(--line-edge);border-radius:.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--bg-card-solid)}.theme-silk-dashboard .silk-checkbox-box--checked{background:var(--accent);border-color:var(--accent);color:#fff}.theme-silk-dashboard .silk-toolbar-btn--info{background:#eff6ff;border:1px solid #93c5fd;color:#1d4ed8}.theme-silk-dashboard.dark .silk-toolbar-btn--info{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.3);color:#93c5fd}.theme-silk-dashboard .silk-toolbar-btn--success-outline{background:#ecfdf5;border:1px solid #6ee7b7;color:#047857}.theme-silk-dashboard.dark .silk-toolbar-btn--success-outline{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.25);color:#6ee7b7}.theme-silk-dashboard .silk-toolbar-btn--accent-outline{background:var(--accent-soft);border:1px solid var(--line-edge);color:var(--accent-deep)}.theme-silk-dashboard.dark .silk-toolbar-btn--accent-outline{color:var(--accent-bright)}.theme-silk-dashboard .silk-toolbar-btn--danger-outline{background:#fef2f2;border:1px solid #fca5a5;color:#dc2626}.theme-silk-dashboard.dark .silk-toolbar-btn--danger-outline{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.3);color:#fca5a5}.theme-silk-dashboard .silk-toolbar-btn--danger-outline:hover{background:#fee2e2;border-color:#f87171}.theme-silk-dashboard .silk-mass-action-btn{font-family:var(--font-silk);font-size:.875rem;font-weight:600;line-height:1;height:2.5rem;min-height:2.5rem;padding:0 1rem;border-radius:9999px;white-space:nowrap;border:1px solid var(--line);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.theme-silk-dashboard .silk-mass-action-btn--neutral{background:var(--mass-neutral-bg);box-shadow:var(--neo-pressed);border-color:var(--mass-neutral-border);color:var(--mass-neutral-ink)}.theme-silk-dashboard .silk-mass-action-btn--neutral:hover:not(:disabled){color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-mass-action-btn--merge{background:var(--mass-merge-bg);border-color:var(--mass-merge-border);color:var(--mass-merge-ink)}.theme-silk-dashboard .silk-mass-action-btn--merge:hover:not(:disabled){background:rgba(16,185,129,.14);border-color:rgba(16,185,129,.28)}.theme-silk-dashboard.dark .silk-mass-action-btn--merge:hover:not(:disabled){background:rgba(16,185,129,.2)}.theme-silk-dashboard .silk-mass-action-btn--split{background:var(--mass-split-bg);border-color:var(--mass-split-border);color:var(--mass-split-ink)}.theme-silk-dashboard .silk-mass-action-btn--split:hover:not(:disabled){background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.28)}.theme-silk-dashboard.dark .silk-mass-action-btn--split:hover:not(:disabled){background:rgba(59,130,246,.2)}.theme-silk-dashboard .silk-mass-action-btn--accent{background:var(--mass-accent-bg);border-color:var(--mass-accent-border);color:var(--mass-accent-ink)}.theme-silk-dashboard .silk-mass-action-btn--accent:hover:not(:disabled){background:rgba(99,102,241,.13);border-color:rgba(99,102,241,.3)}.theme-silk-dashboard .silk-mass-action-btn--accent-on{background:var(--mass-accent-on-bg);border-color:var(--mass-accent-on-border);color:var(--mass-accent-on-ink)}.theme-silk-dashboard .silk-mass-action-btn--accent-on:hover:not(:disabled){background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.38)}.theme-silk-dashboard .silk-mass-action-btn--export{background:var(--mass-export-bg);border-color:var(--mass-export-border);color:var(--mass-export-ink)}.theme-silk-dashboard .silk-mass-action-btn--export:hover:not(:disabled){background:rgba(20,184,166,.14);border-color:rgba(20,184,166,.28)}.theme-silk-dashboard .silk-mass-action-btn--edit{background:var(--mass-edit-bg);border-color:var(--mass-edit-border);color:var(--mass-edit-ink)}.theme-silk-dashboard .silk-mass-action-btn--edit:hover:not(:disabled){background:rgba(139,92,246,.14);border-color:rgba(139,92,246,.28)}.theme-silk-dashboard.dark .silk-mass-action-btn--edit:hover:not(:disabled){background:rgba(139,92,246,.2)}.theme-silk-dashboard .silk-mass-action-btn--danger{background:var(--danger-soft);border-color:rgba(239,68,68,.28);color:#dc2626}.theme-silk-dashboard.dark .silk-mass-action-btn--danger{color:#fca5a5;border-color:rgba(239,68,68,.35)}.theme-silk-dashboard .silk-mass-action-btn--danger:hover:not(:disabled){border-color:rgba(239,68,68,.45);background:rgba(239,68,68,.16)}.theme-silk-dashboard .silk-mass-action-btn--icon{width:2.5rem;min-width:2.5rem;padding:0;justify-content:center}.theme-silk-dashboard .silk-mass-action-btn:disabled{opacity:.55;cursor:not-allowed}.theme-silk-dashboard .silk-mass-actions{z-index:40;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease,backdrop-filter .2s ease}.theme-silk-dashboard .silk-mass-actions--stuck{box-shadow:var(--neo-float);border-color:var(--line-edge);background:color-mix(in srgb,var(--bg-card) 94%,transparent);backdrop-filter:blur(12px)}.theme-silk-dashboard .silk-mass-actions-anchor{width:100%}.theme-silk-dashboard .silk-mass-actions-sentinel{height:1px;width:100%;pointer-events:none;visibility:hidden}.theme-silk-dashboard .silk-mass-actions-spacer{width:100%;pointer-events:none}.theme-silk-dashboard .silk-items-count-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1rem;margin-bottom:.75rem;border-radius:var(--radius-silk);background:var(--bg-elev);border:1px solid var(--line);box-shadow:var(--neo-pressed);color:var(--ink-soft);font-size:.875rem;font-weight:600}.theme-silk-dashboard .silk-items-count-bar__hint{font-size:.75rem;font-weight:500;color:var(--ink-mute2)}.theme-silk-dashboard .silk-list-view-add-btn{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;margin-bottom:.75rem;border-radius:var(--radius-silk);border:2px dashed var(--line);background:var(--bg-elev);color:var(--ink-muted);font-size:.875rem;font-weight:600;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease;cursor:pointer}.theme-silk-dashboard .silk-list-view-add-btn:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-list-view-add-btn__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:12px;background:var(--bg-card-solid);border:1px solid var(--line);color:var(--ink-muted);transition:inherit}.theme-silk-dashboard .silk-list-view-add-btn:hover .silk-list-view-add-btn__icon{border-color:var(--accent);color:var(--accent-deep)}.theme-silk-dashboard .silk-list-view-header{display:none;grid-template-columns:2rem 3rem minmax(0,1fr) 6rem 3rem 2.5rem 5rem 7rem 2rem 4rem;gap:.75rem;align-items:center;padding:.5rem 1rem;margin-bottom:.5rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}@media (min-width:768px){.theme-silk-dashboard .silk-list-view-header{display:grid}}.theme-silk-dashboard .silk-list-row{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-silk);box-shadow:var(--neo-soft);margin-bottom:.5rem;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease,transform .15s ease;overflow:hidden}.theme-silk-dashboard .silk-list-row:hover{border-color:var(--line-edge);box-shadow:var(--neo-raised)}.theme-silk-dashboard .silk-list-row--selected{border-color:var(--accent);box-shadow:var(--neo-raised),0 0 0 2px var(--accent-soft);background:var(--accent-soft)}.theme-silk-dashboard .silk-list-row--accent-emerald{border-left:3px solid #10b981}.theme-silk-dashboard .silk-list-row--accent-orange{border-left:3px solid #f97316}.theme-silk-dashboard .silk-list-row--accent-blue{border-left:3px solid #0ea5e9}.theme-silk-dashboard .silk-list-row--accent-amber{border-left:3px solid #f59e0b}.theme-silk-dashboard .silk-list-row--accent-rose{border-left:3px solid #f43f5e}.theme-silk-dashboard .silk-list-row__grid{display:grid;grid-template-columns:2rem 3rem minmax(0,1fr) 6rem 3rem 2.5rem 5rem 7rem 2rem 4rem;gap:.75rem;align-items:center;padding:.75rem 1rem}@media (max-width:767px){.theme-silk-dashboard .silk-list-row__grid{grid-template-columns:2rem 3rem minmax(0,1fr) auto}.theme-silk-dashboard .silk-list-row__col-condition,.theme-silk-dashboard .silk-list-row__col-palette,.theme-silk-dashboard .silk-list-row__col-quality,.theme-silk-dashboard .silk-list-row__col-quantity{display:none}}.theme-silk-dashboard .silk-list-row__thumb{width:3rem;height:3rem;border-radius:12px;overflow:hidden;background:var(--bg-elev);border:1px solid var(--line);flex-shrink:0}.theme-silk-dashboard .silk-list-row__title{font-size:.875rem;font-weight:600;color:var(--ink);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme-silk-dashboard .silk-list-row__code{font-family:ui-monospace,monospace}.theme-silk-dashboard .silk-list-row__code,.theme-silk-dashboard .silk-list-row__meta{font-size:.75rem;color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-silk-dashboard .silk-list-row__status{display:flex;align-items:center;gap:.375rem;min-width:0}.theme-silk-dashboard .silk-list-row__status-label{font-size:.75rem;font-weight:600;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-silk-dashboard .silk-list-row__codes{border-top:1px solid var(--line);background:var(--bg-elev);padding:.5rem 1rem .625rem 4.75rem;display:flex;flex-wrap:wrap;gap:.75rem 1rem;font-size:.6875rem;font-family:ui-monospace,monospace;color:var(--ink-muted)}.theme-silk-dashboard .silk-list-row__codes strong{color:var(--ink-soft);font-weight:600}.theme-silk-dashboard .silk-list-row__checkbox{width:1.25rem;height:1.25rem;border-radius:9999px;border:1px solid var(--line-edge);background:var(--bg-elev);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}.theme-silk-dashboard .silk-list-row__checkbox--checked{background:var(--accent);border-color:var(--accent);color:#fff}.theme-silk-dashboard .silk-list-row__badge-merged{padding:.125rem .5rem;border-radius:9999px;font-size:.625rem;font-weight:700;background:var(--accent-soft);border:1px solid var(--line-edge);color:var(--accent-deep);white-space:nowrap}.theme-silk-dashboard .silk-list-row__zoom{width:12rem;height:12rem;border-radius:var(--radius-silk);overflow:hidden;border:1px solid var(--line);box-shadow:var(--neo-float);background:var(--bg-card)}.theme-silk-dashboard .silk-settings-card{background:var(--bg-card);box-shadow:var(--neo-soft);border:1px solid var(--line);border-radius:24px;color:var(--ink-soft)}.theme-silk-dashboard .silk-settings-inner{background:var(--bg-elev);border:1px solid var(--line);border-radius:16px;color:var(--ink-soft)}.theme-silk-dashboard .silk-settings-divider{background:var(--line);height:1px;width:100%}.theme-silk-dashboard .silk-settings-input{background:var(--bg-card-solid);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink);border-radius:9999px;padding:.625rem 1.5rem;font-size:.875rem;width:100%;transition:border-color .2s ease,box-shadow .2s ease}.theme-silk-dashboard textarea.silk-settings-input{border-radius:16px;padding:.75rem 1rem;field-sizing:content;min-height:4rem;resize:none}.theme-silk-dashboard .silk-settings-input::-moz-placeholder{color:var(--ink-mute2)}.theme-silk-dashboard .silk-settings-input::placeholder{color:var(--ink-mute2)}.theme-silk-dashboard .silk-settings-input:focus{outline:none;border-color:var(--accent);box-shadow:var(--neo-pressed),0 0 0 3px var(--accent-soft)}.theme-silk-dashboard .silk-settings-input:disabled{opacity:.6;cursor:not-allowed}.theme-silk-dashboard .silk-settings-input--saved{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.3);color:#047857;cursor:not-allowed}.theme-silk-dashboard.dark .silk-settings-input--saved{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.35);color:#6ee7b7}.theme-silk-dashboard .silk-settings-input--mono{font-family:ui-monospace,monospace}.theme-silk-dashboard .silk-settings-btn{background:var(--bg-elev);box-shadow:var(--neo-pressed);border:1px solid var(--line);color:var(--ink-soft);border-radius:9999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s ease;white-space:nowrap;cursor:pointer}.theme-silk-dashboard .silk-settings-btn:hover:not(:disabled){color:var(--ink);border-color:var(--line-edge);box-shadow:var(--neo-soft)}.theme-silk-dashboard .silk-settings-btn:disabled{opacity:.45;cursor:not-allowed}.theme-silk-dashboard .silk-icon-badge{width:2.5rem;height:2.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.theme-silk-dashboard .silk-icon-badge--violet{background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.25);color:#7c3aed}.theme-silk-dashboard.dark .silk-icon-badge--violet{color:#c4b5fd}.theme-silk-dashboard .silk-icon-badge--blue{background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.25);color:#1d4ed8}.theme-silk-dashboard.dark .silk-icon-badge--blue{color:#93c5fd}.theme-silk-dashboard .silk-icon-badge--indigo{background:var(--accent-soft);border:1px solid var(--line-edge);color:var(--accent-deep)}.theme-silk-dashboard.dark .silk-icon-badge--indigo{color:var(--accent-bright)}.theme-silk-dashboard .silk-icon-badge--emerald{background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25);color:#047857}.theme-silk-dashboard.dark .silk-icon-badge--emerald{color:#6ee7b7}.theme-silk-dashboard .silk-icon-badge--orange{background:rgba(249,115,22,.12);border:1px solid rgba(249,115,22,.25);color:#c2410c}.theme-silk-dashboard.dark .silk-icon-badge--orange{color:#fdba74}.theme-silk-dashboard .silk-icon-badge--fuchsia{background:rgba(217,70,239,.12);border:1px solid rgba(217,70,239,.25);color:#a21caf}.theme-silk-dashboard.dark .silk-icon-badge--fuchsia{color:#e879f9}.theme-silk-dashboard .silk-icon-badge--allegro{background:rgba(255,90,0,.1);border:1px solid rgba(255,90,0,.22);color:#c2410c}.theme-silk-dashboard.dark .silk-icon-badge--allegro{color:#fb923c}.theme-silk-dashboard .silk-settings-alert{border-radius:16px;padding:.875rem 1rem;display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem}.theme-silk-dashboard .silk-settings-alert--success{background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.22);color:#047857}.theme-silk-dashboard.dark .silk-settings-alert--success{color:#6ee7b7}.theme-silk-dashboard .silk-settings-alert--danger{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.22);color:#b91c1c}.theme-silk-dashboard.dark .silk-settings-alert--danger{color:#fca5a5}.theme-silk-dashboard .silk-settings-alert--info{background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.22);color:#1d4ed8}.theme-silk-dashboard.dark .silk-settings-alert--info{color:#93c5fd}.theme-silk-dashboard .silk-settings-alert--warning{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.22);color:#92400e}.theme-silk-dashboard.dark .silk-settings-alert--warning{color:#fcd34d}.theme-silk-dashboard .silk-settings-tabs-list{background:var(--bg-elev)!important;border:1px solid var(--line)!important;border-radius:16px!important;padding:4px!important}.theme-silk-dashboard .silk-settings-modal{background:var(--bg-card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--neo-float);color:var(--ink-soft)}.theme-silk-dashboard .silk-settings-modal-header{background:var(--bg-elev);border-bottom:1px solid var(--line);color:var(--ink)}.theme-silk-dashboard .silk-settings-modal-footer{background:var(--bg-elev);border-top:1px solid var(--line)}.theme-silk-dashboard .silk-page-title{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--ink)}.theme-silk-dashboard .silk-page-subtitle{font-size:.875rem;color:var(--ink-muted);margin-top:.125rem}.theme-silk-dashboard .silk-progress-bar{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-silk);box-shadow:var(--neo-soft);padding:1rem 1.25rem}.theme-silk-dashboard .silk-progress-track{width:100%;background:var(--bg-deep);border-radius:9999px;height:.5rem;overflow:hidden}.theme-silk-dashboard .silk-progress-fill--blue{height:100%;border-radius:9999px;background:var(--grad-brand);transition:width .3s ease}.theme-silk-dashboard .silk-progress-fill--green{height:100%;border-radius:9999px;background:linear-gradient(90deg,#059669,#10b981);transition:width .3s ease}