/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@media screen{html[data-b8-theme] .b8-workspace{--text:var(--b8-text);--border:var(--b8-line);--surface:var(--b8-solid);--surface-subtle:var(--b8-subtle)}html[data-b8-theme] .b8-workspace :is(.gp-business-metric,.gp-orders-panel,.gp-order-card,.gp-order-history article,.gp-workflow-record,.dev-board-item,.dev-timeline-mobile article){background:var(--b8-solid);color:var(--b8-body);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-business-metric,.gp-orders-panel,.gp-workflow-record){box-shadow:var(--b8-shadow)}html[data-b8-theme] .b8-workspace :is(.kanban-column,.dev-board-column,.gp-workflow-action,.gp-order-note,.gp-order-history-empty,.gp-order-snapshot>div,.gp-orders-mobile,.dev-timeline-dates){background:var(--b8-subtle);color:var(--b8-body);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-business-metric>strong,.gp-known-metrics>*>strong,.sku-metric-main strong,.margin-buckets strong,.empty-state h3){color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.empty-state p,.chart-empty-note,.sku-metric-main small,.sku-metric-note,.stat-top svg,.portfolio-number>span,.portfolio-legend,.action-row>svg){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace .empty-icon{background:var(--b8-subtle);color:var(--b8-muted);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.scope-chips span,.you-tag,.chip-tabs .selected span,.sku-metric-main[aria-pressed=true] span){color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.avatar-stack span:nth-child(2),.avatar-stack span:nth-child(3),.avatar-stack span:nth-child(4)){background:var(--b8-soft);color:var(--b8-body)}html[data-b8-theme] .b8-workspace :is(.detail-metrics,.detail-metrics>div,.raw-details dl>div,.related-record){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.badge.sand,.action-icon.sand,.dev-tag.warning){background:var(--b8-warning-bg);color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .action-icon.rose{background:var(--b8-danger-bg);color:var(--b8-danger)}html[data-b8-theme] .b8-workspace .dev-tag.success{background:var(--b8-success-bg);color:var(--b8-success)}html[data-b8-theme] .b8-workspace .dev-tag.danger{background:var(--b8-danger-bg);color:var(--b8-danger)}html[data-b8-theme] .b8-workspace .notice.notice{background:var(--b8-warning-bg);color:var(--b8-warning);border-color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .notice.notice.error{background:var(--b8-danger-bg);color:var(--b8-danger);border-color:var(--b8-danger)}html[data-b8-theme] .b8-workspace .notice.notice.success{background:var(--b8-success-bg);color:var(--b8-success);border-color:var(--b8-success)}html[data-b8-theme] .b8-workspace .app-toast{background:var(--b8-raised);color:var(--b8-text);border-color:var(--b8-control);box-shadow:var(--b8-float-shadow)}html[data-b8-theme] .b8-workspace .app-toast.error{background:var(--b8-danger-bg);color:var(--b8-danger);border-color:var(--b8-danger)}html[data-b8-theme] .b8-workspace :is(.table-wrap,.gp-preview-table,.dev-comparison,.gp-orders,.gp-order-table,.dev-launch-timeline) th{background:var(--b8-grid-head);color:var(--b8-muted);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.table-wrap,.gp-preview-table,.dev-comparison,.gp-orders,.gp-order-table,.dev-launch-timeline) td{background:var(--b8-grid);color:var(--b8-text);border-color:var(--b8-fine)}html[data-b8-theme] .b8-workspace :is(.table-wrap,.gp-preview-table,.dev-comparison,.gp-orders,.gp-order-table,.dev-launch-timeline) tr.clickable:hover td{background:var(--b8-hover)}html[data-b8-theme] .b8-workspace .diff-table td:nth-child(2){background:var(--b8-warning-bg);color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .diff-table td:nth-child(3){background:var(--b8-success-bg);color:var(--b8-success)}html[data-b8-theme] .b8-workspace .dev-comparison th:first-child{background:var(--b8-grid-head)}html[data-b8-theme] .b8-workspace :is(.bar-track,.margin-buckets>div>div){background:var(--b8-subtle)}html[data-b8-theme] .b8-workspace :is(.gp-analysis-tabs,.gp-record-switch){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-analysis-tabs button.selected,.gp-record-switch button.selected){color:var(--b8-accent);border-color:var(--b8-accent)}html[data-b8-theme] .b8-workspace .gp-category-comparison button>span{color:var(--b8-body)}html[data-b8-theme] .b8-workspace .gp-category-comparison button>i{background:var(--b8-subtle)}html[data-b8-theme] .b8-workspace .gp-trend-chart text{fill:var(--b8-muted)}html[data-b8-theme] .b8-workspace .gp-trend-chart line{stroke:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-metric-definitions>summary{color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-preview,.gp-preview-table,.gp-version-history,.gp-version-history>div,.gp-bulk-row,.gp-audit-row,.gp-import-source,.gp-review-reason){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-hint,.gp-version-history small,.gp-bulk-row small,.gp-audit-row,.gp-import-upload p,.gp-import-source>span,.gp-price-block>small,.gp-approval-facts dt,.gp-approval-steps small){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-paste-import summary,.gp-import-source summary,.gp-price-block>span){color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-approval-aside,.gp-price-block,.gp-import-upload){background:var(--b8-subtle);color:var(--b8-body);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-price-block.proposed{background:var(--b8-soft);border-color:var(--b8-accent)}html[data-b8-theme] .b8-workspace .gp-approval-steps li>span{background:var(--b8-soft);color:var(--b8-accent)}html[data-b8-theme] .b8-workspace .gp-approval-steps li.active>span{background:var(--b8-accent);color:var(--b8-accent-text);box-shadow:0 0 0 4px var(--b8-soft)}html[data-b8-theme] .b8-workspace .gp-approval-steps li:after{border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-settings-workflow,.gp-approval-top,.gp-approval-aside) .btn-outline{background:var(--b8-solid);color:var(--b8-body);border-color:var(--b8-control)}html[data-b8-theme] .b8-workspace :is(.gp-settings-workflow,.gp-approval-top,.gp-approval-aside) .btn-outline:hover{background:var(--b8-hover);color:var(--b8-text)}html[data-b8-theme] .b8-workspace .gp-import-warnings{background:var(--b8-warning-bg);color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .gp-import-row-error{color:var(--b8-danger)}html[data-b8-theme] .b8-workspace .gp-workflow-error{border-color:var(--b8-danger)}html[data-b8-theme] .b8-workspace :is(.gp-orders,.gp-order-facts dd,.gp-order-total){color:var(--b8-body)}html[data-b8-theme] .b8-workspace .gp-orders-summary{background:var(--b8-subtle);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-orders-summary>div,.gp-order-link,.gp-order-snapshot>summary,.gp-order-card>footer>span){color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-orders-summary strong,.gp-order-line-price>strong,.gp-order-total>strong){color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.gp-orders-summary span,.gp-orders-summary>p,.gp-orders-toolbar>small,.gp-orders-toolbar>label:not(.search-box):not(.gp-order-check),.gp-orders td small,.gp-order-table td small,.gp-order-subheading small,.gp-order-muted,.gp-order-line-index,.gp-order-picker small,.gp-order-line-price>span,.gp-order-line-price>small,.gp-order-detail-top>span:not(.gp-order-status),.gp-order-facts dt,.gp-order-snapshot p,.gp-order-history header>span:last-child,.gp-order-history p,.gp-order-history footer,.gp-order-history-empty,.gp-order-card>p,.gp-order-card dt,.gp-order-card>footer){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-orders-toolbar,.gp-order-draft-lines,.gp-order-draft-line,.gp-order-total,.gp-order-snapshot,.gp-order-history footer,.gp-order-card>footer){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-order-status{background:var(--b8-subtle);color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-order-status-ordered,.gp-order-status-shipped){background:var(--b8-soft);color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-order-status-partially_shipped,.gp-order-status-partially_received){background:var(--b8-warning-bg);color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .gp-order-status-received{background:var(--b8-success-bg);color:var(--b8-success)}html[data-b8-theme] .b8-workspace .gp-order-status-cancelled{background:var(--b8-danger-bg);color:var(--b8-danger)}html[data-b8-theme] .b8-workspace :is(.gp-order-late,.gp-orders td.gp-order-late){color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .gp-order-error{background:var(--b8-danger-bg);color:var(--b8-danger);border-color:var(--b8-danger)}html[data-b8-theme] .b8-workspace .dev-error{background:var(--b8-danger-bg)}html[data-b8-theme] .b8-workspace .dev-source-main{color:var(--b8-accent)}html[data-b8-theme] .b8-workspace .dev-timeline-dates b{color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.dev-source-card dt,.dev-source-hint,.dev-source-entry>span,.dev-launch-timeline td small,.dev-timeline-mobile header>span,.dev-timeline-mobile small,.dev-timeline-mobile dt,.dev-timeline-mobile p){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace .dev-source-entry{border-color:var(--b8-line)}html[data-b8-theme] :is(.login-screen,.loading-screen){--bg:var(--b8-canvas);--paper:var(--b8-solid);--ink:var(--b8-text);--body:var(--b8-body);--muted:var(--b8-muted);--line:var(--b8-line);--control-border:var(--b8-control);--accent:var(--b8-accent);--accent-soft:var(--b8-soft);--green:var(--b8-accent);--deep:var(--b8-text);--sage:var(--b8-subtle);--secondary:var(--b8-muted);--success:var(--b8-success);--warning:var(--b8-warning);--danger:var(--b8-danger);color:var(--b8-body);background:var(--b8-background)}html[data-b8-theme] .login-screen .login-brand{color:var(--b8-body);background:var(--b8-glass);border-color:var(--b8-line)}html[data-b8-theme] .login-screen .login-form{color:var(--b8-body);background:var(--b8-panel)}html[data-b8-theme] :is(.login-screen,.loading-screen) :is(h1,h2,h3){color:var(--b8-text)}html[data-b8-theme] .login-screen .login-brand>p:not(.eyebrow){color:var(--b8-body)}html[data-b8-theme] .login-screen :is(.eyebrow,.login-company,.login-note,.login-features,.login-form footer,.login-brand>small){color:var(--b8-muted)}html[data-b8-theme] .login-screen .login-form>.muted{color:var(--b8-muted)!important}html[data-b8-theme] .login-screen .login-form .badge{color:var(--b8-accent);background:var(--b8-soft);border-color:var(--b8-line)}html[data-b8-theme] .login-screen .login-features{border-color:var(--b8-line)}html[data-b8-theme] .login-screen .login-features span{color:var(--b8-body);background:var(--b8-soft)}html[data-b8-theme] .loading-screen p{color:var(--b8-body)}html[data-b8-theme] .loading-screen :is(.eyebrow,.empty-state p){color:var(--b8-muted)}html[data-b8-theme] .loading-screen .loading-progress{background:var(--b8-soft)}html[data-b8-theme] .loading-screen .loading-progress i{background:var(--b8-accent)}html[data-b8-theme] :is(.login-screen,.loading-screen) :is(.btn-primary,.btn-dark,.brand-mark){color:var(--b8-accent-text);background:var(--b8-accent);border-color:var(--b8-accent);box-shadow:none}html[data-b8-theme] :is(.login-screen,.loading-screen) :is(.btn-primary,.btn-dark):hover{color:var(--b8-accent-text);background:var(--b8-accent);border-color:var(--b8-accent);box-shadow:var(--b8-shadow)}html[data-b8-theme] :is(.login-screen,.loading-screen) .btn-ghost{color:var(--b8-text);background:var(--b8-solid);border-color:var(--b8-control)}html[data-b8-theme] :is(.login-screen,.loading-screen) .btn-ghost:hover{background:var(--b8-hover);border-color:var(--b8-accent)}html[data-b8-theme] :is(.login-screen,.loading-screen) .text-btn{color:var(--b8-accent)}html[data-b8-theme] :is(.login-screen,.loading-screen) .text-btn:hover{color:var(--b8-text)}html[data-b8-theme] :is(.login-screen,.loading-screen) .btn:disabled{color:var(--b8-muted);background:var(--b8-subtle);border-color:var(--b8-line);box-shadow:none}html[data-b8-theme] :is(.login-screen,.loading-screen) :is(button,a,[tabindex]):focus-visible{outline-color:var(--b8-focus)}html[data-b8-theme=light]:root{--b8-canvas:#f5f0f8;--b8-panel:#fbf8fc;--b8-solid:#fcf9fd;--b8-raised:#fffcff;--b8-glass:#fcf9f5ed;--b8-subtle:#f4eef8;--b8-control-bg:#faf7fc;--b8-text:#433b4c;--b8-body:#5c5365;--b8-muted:#72657e;--b8-line:#e2d9e8;--b8-fine:#ece5f0;--b8-control:#d3c6dd;--b8-accent:#796687;--b8-accent-text:#fff;--b8-soft:#eee5f5;--b8-hover:#f1eaf7;--b8-selected:#ede4f3;--b8-grid:#faf7fc;--b8-grid-head:#f3edf7;--b8-focus:#8b749c;--b8-scroll:#c5b6d0;--b8-brand-ink:#81718f;--b8-brand-ground:linear-gradient(145deg,#fffdfa,#f4f0fa);--b8-pearl:linear-gradient(145deg,#fffdfaf5,#f4f0faf5);--b8-pearl-hover:linear-gradient(145deg,#fffefcfb,#f1ebf8fa);--b8-pearl-active:linear-gradient(145deg,#f9f5fced,#eae1f2e8);--b8-header-surface:linear-gradient(180deg,#fffdfa,#f3edf7);--b8-glass-edge:#ffffffed;--b8-glass-highlight:#ffffffd9;--b8-shadow:0 3px 14px #72647d0c,inset 0 1px 0 #ffffffd9;--b8-float-shadow:0 18px 52px #72647d26,0 3px 10px #72647d0d,inset 0 1px 0 #fffffff0;--b8-backdrop:#3125393d;--b8-background:linear-gradient(145deg,#fffdfa,#f4f0fa);--b8-found:#fff1c6;--b8-found-edge:#aa7c22;--b8-success:#287460;--b8-success-bg:#e8f4ee;--b8-warning:#876019;--b8-warning-bg:#fff2d5;--b8-danger:#a43c43;--b8-danger-bg:#ffedef;color-scheme:light}html[data-b8-theme=dark]:root{--b8-canvas:#222129;--b8-panel:#2c2933;--b8-solid:#2c2933;--b8-raised:#34303d;--b8-glass:#2b2831f2;--b8-subtle:#332e3d;--b8-control-bg:#302b38;--b8-text:#eee8f3;--b8-body:#d0c7db;--b8-muted:#b3a8c0;--b8-line:#443b50;--b8-fine:#393240;--b8-control:#60536d;--b8-accent:#c5aed8;--b8-accent-text:#29232f;--b8-soft:#42374e;--b8-hover:#36303f;--b8-selected:#42384e;--b8-grid:#2b2832;--b8-grid-head:#322d3a;--b8-focus:#bca4cf;--b8-scroll:#665673;--b8-brand-ink:#d5c8e0;--b8-brand-ground:linear-gradient(145deg,#292630,#1e1c25);--b8-pearl:linear-gradient(145deg,#2b2b32f7,#27242ef7);--b8-pearl-hover:linear-gradient(145deg,#35343cf7,#302c39f7);--b8-pearl-active:linear-gradient(145deg,#41404bf2,#39333ff2);--b8-header-surface:linear-gradient(180deg,#333039,#2d2834);--b8-glass-edge:#b9adcb24;--b8-glass-highlight:#e5d8f20b;--b8-shadow:0 3px 14px #08070d12,inset 0 1px 0 #e5d8f208;--b8-float-shadow:0 20px 70px #08070d60,inset 0 1px 0 #e5d8f20c;--b8-backdrop:#0e0b16a6;--b8-background:linear-gradient(145deg,#25262c,#29262f);--b8-found:#554727;--b8-found-edge:#d8b766;--b8-success:#9ad9bf;--b8-success-bg:#233f37;--b8-warning:#e5c785;--b8-warning-bg:#463c29;--b8-danger:#f0a5ad;--b8-danger-bg:#462e38;color-scheme:dark}html[data-b8-theme]:root .app-shell.gp-shell.b8-workspace{background:var(--b8-background);box-shadow:inset 0 1px 0 var(--b8-glass-highlight)}html[data-b8-theme]:root .gp-shell.b8-workspace .gp-topbar,html[data-b8-theme]:root .gp-shell.b8-workspace>.sidebar{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}html[data-b8-theme]:root .b8-workspace :is(.gp-main-sheet,.gp-module,.gp-product-master,.gp-filter-panel,.gp-grid-toolbar,.gp-grid-viewbar,.gp-table-footer,.gp-table-scroll){box-shadow:none;background:0 0}html[data-b8-theme]:root .b8-workspace .gp-product-master :is(.gp-filter-panel,.gp-list-panel){box-shadow:none;background:0 0;border-color:#0000;border-radius:0}html[data-b8-theme]:root .b8-workspace .gp-product-master :is(.gp-grid-toolbar,.gp-grid-viewbar,.gp-table-footer,.gp-table-scroll){border-color:#0000}html[data-b8-theme]:root .gp-shell.b8-workspace .nav-link{color:var(--b8-muted)}html[data-b8-theme]:root .gp-shell.b8-workspace .nav-link:hover{background:var(--b8-pearl-hover);color:var(--b8-text)}html[data-b8-theme]:root .gp-shell.b8-workspace .nav-link.active{background:var(--b8-pearl-active);color:var(--b8-text);box-shadow:inset 0 1px 0 var(--b8-glass-highlight)}html[data-b8-theme]:root .gp-shell.b8-workspace .nav-link.active:before{background:var(--b8-brand-ink)}html[data-b8-theme]:root .b8-workspace :is(.b8-master-location>svg,.gp-topbar .icon-btn:hover,.gp-topbar .top-avatar){background:var(--b8-pearl-active);color:var(--b8-body);box-shadow:none}html[data-b8-theme]:root .b8-workspace :is(.b8-master-location h1,.gp-page-location strong,.page-heading h1,.section-head h2,.gp-detail-hero h2,.modal-head h2){color:var(--b8-text);font-weight:600}html[data-b8-theme]:root .b8-workspace :is(.gp-grid-toolbar>strong,.stat-card>strong){color:var(--b8-text);font-variant-numeric:tabular-nums;font-weight:600}html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-filter-fields>label,.gp-advanced-filters>label,.gp-query-panel>label,.gp-filter-multi-label){color:var(--b8-body);font-weight:500}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-master-table{background:var(--b8-grid);border:0}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-master-table th{background:var(--b8-header-surface);color:var(--b8-body);box-shadow:inset 0 1px 0 var(--b8-glass-highlight);border-color:#0000;font-weight:500}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-master-table th:first-child{border-top-left-radius:9px}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-master-table th:last-child{border-top-right-radius:9px}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-master-table td{color:var(--b8-body);border-color:#0000}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-master-table .gp-link{color:var(--b8-text);font-weight:500}html[data-b8-theme]:root .b8-workspace .gp-compact-master input[type=checkbox]{accent-color:var(--b8-accent)}html[data-b8-theme]:root .b8-workspace :is(.card,.stat-card,.gp-mobile-card){background:var(--b8-pearl);border-color:var(--b8-glass-edge);box-shadow:var(--b8-shadow)}html[data-b8-theme]:root .b8-workspace :is(.gp-popover,.gp-display-popover,.gp-column-popover,.gp-filter-multi-popover,.avatar-menu,.gp-detail-panel,.modal),html[data-b8-theme]:root :is(.modal,.b8-trial-options){background:var(--b8-pearl);border-color:var(--b8-glass-edge);box-shadow:var(--b8-float-shadow);-webkit-backdrop-filter:blur(24px);color:var(--b8-body)}html[data-b8-theme]:root .b8-workspace :is(.gp-detail-panel,.modal) :is(.modal-head,.modal-body,.gp-detail-footer,.gp-detail-tabs,.gp-detail-hero,.gp-detail-head),html[data-b8-theme]:root .modal :is(.modal-head,.modal-body){border-color:var(--b8-line);background:0 0}html[data-b8-theme]:root .b8-workspace :is(.gp-detail-tabs button.active,.gp-display-popover button.active,.gp-column-tabs button.active){background:var(--b8-pearl-active);color:var(--b8-text)}html[data-b8-theme]:root .b8-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--b8-pearl);border-color:var(--b8-control);color:var(--b8-text);box-shadow:inset 0 1px 0 var(--b8-glass-highlight)}html[data-b8-theme]:root .b8-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:var(--b8-focus);outline-color:var(--b8-focus);box-shadow:0 0 0 2px var(--b8-soft)}html[data-b8-theme]:root .b8-workspace .b8-trial-trigger,html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-filter-multi-trigger,.gp-button){background:var(--b8-pearl);border-color:var(--b8-control);color:var(--b8-body);box-shadow:inset 0 1px 0 var(--b8-glass-highlight);transition:background .12s,border-color .12s}html[data-b8-theme]:root .b8-workspace .b8-trial-trigger:hover:not(:disabled),html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-filter-multi-trigger,.gp-button):hover:not(:disabled){background:var(--b8-pearl-hover);border-color:var(--b8-focus);color:var(--b8-text);transform:none}html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-filter-multi-trigger,.gp-button):active:not(:disabled){background:var(--b8-pearl-active)}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-button:focus-visible{outline:2px solid var(--b8-focus);outline-offset:2px}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-button:disabled{color:var(--b8-muted);background:var(--b8-subtle);border-color:var(--b8-fine);box-shadow:none}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-button.primary{background:var(--b8-accent);border-color:var(--b8-accent);color:var(--b8-accent-text);box-shadow:inset 0 1px 0 var(--b8-glass-highlight)}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-button.primary:hover:not(:disabled){background:var(--b8-accent)}@supports (color:color-mix(in lab,red,red)){html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-button.primary:hover:not(:disabled){background:color-mix(in srgb,var(--b8-accent) 88%,var(--b8-text))}}html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-button.primary:hover:not(:disabled){border-color:var(--b8-accent);color:var(--b8-accent-text)}html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-grid-cell-tools,.gp-toolbar-jump) .gp-button{box-shadow:none;background:0 0;border-color:#0000}html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-grid-cell-tools,.gp-toolbar-jump) .gp-button:hover:not(:disabled){background:var(--b8-pearl-active);box-shadow:none;border-color:#0000}html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-grid-cell-tools,.gp-toolbar-jump){border-color:var(--b8-fine)}html[data-b8-theme]:root .b8-workspace :is(.gp-grid-toolbar,.gp-query-entry) .gp-button>svg{stroke-width:1.7px}}@media screen and (min-width:761px){html[data-b8-theme]:root .app-shell.gp-shell.b8-workspace{grid-template-rows:36px minmax(0,1fr)}html[data-b8-theme]:root .gp-shell.b8-workspace .gp-topbar{height:36px}html[data-b8-theme]:root .b8-workspace .gp-product-master.gp-compact-master :is(.gp-filter-fields select,.gp-grid-toolbar>select,.gp-page-controls select,.gp-query-panel textarea){border-radius:6px}}@media screen and (max-width:760px){html[data-b8-theme]:root .b8-workspace .gp-compact-master .gp-grid-toolbar{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}html[data-b8-theme]:root .b8-workspace .gp-mobile-dock{background:var(--b8-pearl);border-color:var(--b8-line)}html[data-b8-theme]:root .b8-workspace .gp-mobile-dock button{background:0 0}html[data-b8-theme]:root .b8-workspace .gp-mobile-dock button.active{background:var(--b8-pearl-active);color:var(--b8-text)}}@media screen and (prefers-reduced-motion:reduce){html[data-b8-theme]:root .b8-workspace .b8-trial-trigger,html[data-b8-theme]:root .b8-workspace .gp-compact-master :is(.gp-filter-multi-trigger,.gp-button){transition:none}}@media screen{html[data-b8-theme]{--b8-canvas:#f3f5f8;--b8-panel:#ffffffe0;--b8-solid:#fff;--b8-raised:#fff;--b8-glass:#fbfdffb8;--b8-subtle:#f5f7fa;--b8-text:#23303d;--b8-body:#3f4e5e;--b8-muted:#627184;--b8-line:#e0e6ed;--b8-fine:#e9edf2;--b8-control:#c8d3df;--b8-accent:#376d9a;--b8-accent-text:#fff;--b8-soft:#e9f1f8;--b8-hover:#f0f5f9;--b8-selected:#e6f0f8;--b8-grid:#fff;--b8-grid-head:#f3f6fa;--b8-focus:#527fab;--b8-scroll:#b6c4d1;--b8-found:#fff1c6;--b8-found-edge:#b78931;--b8-success:#287460;--b8-success-bg:#e8f4ee;--b8-warning:#876019;--b8-warning-bg:#fff2d5;--b8-danger:#a43c43;--b8-danger-bg:#ffedef;--b8-shadow:0 4px 16px #2033460b,0 1px 2px #20334609;--b8-float-shadow:0 18px 52px #1c2b3e29,0 3px 12px #1c2b3e0f;--b8-backdrop:#1f2c3d4d;--b8-background:radial-gradient(ellipse at 75% 0%,#eaf2f9 0%,transparent 48%),linear-gradient(145deg,#fafbfd,#eff3f7);color-scheme:light}html[data-b8-theme=dark]{--b8-canvas:#101720;--b8-panel:#1a2431eb;--b8-solid:#1a2532;--b8-raised:#22303f;--b8-glass:#141e2ad6;--b8-subtle:#202e3d;--b8-text:#e6edf6;--b8-body:#c9d6e5;--b8-muted:#a1b2c6;--b8-line:#354759;--b8-fine:#2b3b4d;--b8-control:#465c73;--b8-accent:#85c6df;--b8-accent-text:#13232f;--b8-soft:#263f51;--b8-hover:#24384b;--b8-selected:#29485e;--b8-grid:#182330;--b8-grid-head:#253647;--b8-focus:#87cce8;--b8-scroll:#506b83;--b8-found:#554727;--b8-found-edge:#d8b766;--b8-success:#9ad9bf;--b8-success-bg:#233f37;--b8-warning:#e5c785;--b8-warning-bg:#463c29;--b8-danger:#f0a5ad;--b8-danger-bg:#462e38;--b8-shadow:0 8px 24px #0000002e,inset 0 1px 0 #d0e6ff06;--b8-float-shadow:0 20px 64px #0006,0 0 0 1px #a8cde90a;--b8-backdrop:#0309119e;--b8-background:radial-gradient(ellipse at 83% 0%,#35687d2e 0%,transparent 47%),linear-gradient(145deg,#151e29,#0e151e);color-scheme:dark}html[data-b8-theme] body{background:var(--b8-canvas)}html[data-b8-theme] .app-shell.gp-shell.b8-workspace{--bg:var(--b8-canvas);--paper:var(--b8-solid);--ink:var(--b8-text);--body:var(--b8-body);--muted:var(--b8-muted);--line:var(--b8-line);--control-border:var(--b8-control);--accent:var(--b8-accent);--accent-soft:var(--b8-soft);--green:var(--b8-accent);--deep:var(--b8-text);--sage:var(--b8-subtle);--secondary:var(--b8-muted);--success:var(--b8-success);--warning:var(--b8-warning);--danger:var(--b8-danger);--rose:var(--b8-danger);background:var(--b8-background);color:var(--b8-body)}html[data-b8-theme] .b8-workspace .gp-product-master{--gp-ink:var(--b8-text);--gp-muted:var(--b8-muted);--gp-line:var(--b8-line);--gp-blue:var(--b8-accent);--gp-soft:var(--b8-soft);--gp-paper:var(--b8-panel);color:var(--b8-body)}html[data-b8-theme] .gp-shell.b8-workspace>.sidebar{background:var(--b8-glass);border-color:var(--b8-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-b8-theme] .b8-workspace :is(.gp-brand span,.gp-mobile-brand span){color:var(--b8-text)}html[data-b8-theme=dark] .b8-workspace :is(.gp-brand img,.gp-mobile-brand img){border-radius:5px}html[data-b8-theme] .gp-shell.b8-workspace .nav-link{color:var(--b8-muted)}html[data-b8-theme] .gp-shell.b8-workspace .nav-link:hover{background:var(--b8-hover);color:var(--b8-text)}html[data-b8-theme] .gp-shell.b8-workspace .nav-link.active{background:var(--b8-soft);color:var(--b8-text)}html[data-b8-theme] .gp-shell.b8-workspace .nav-badge{background:var(--b8-accent)}html[data-b8-theme] .gp-shell.b8-workspace .gp-topbar{background:var(--b8-glass);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.gp-page-location strong,.gp-calc-fees b){color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.b8-workspace-clock,.b8-workspace-clock time,.gp-calc-fees small,.b8-market-rates,.gp-calculation-strip){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.b8-market-rates,.b8-market-rates>span+span,.gp-calc-fees){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-header-calculation .gp-calculation-strip .btn{color:var(--b8-body);background:0 0;border-color:#0000}html[data-b8-theme] .b8-workspace .gp-topbar .icon-btn{color:var(--b8-body)}html[data-b8-theme] .b8-workspace .gp-topbar :is(.icon-btn:hover,.gp-calculation-strip .btn:hover,.b8-market-rates:hover){background:var(--b8-hover)}html[data-b8-theme] .b8-workspace .gp-topbar .gp-theme-toggle{flex-shrink:0;width:30px;min-width:30px}html[data-b8-theme] .b8-workspace .gp-topbar .top-avatar{background:var(--b8-soft);color:var(--b8-text)}html[data-b8-theme] .b8-workspace .gp-notification-count{background:var(--b8-accent);color:var(--b8-accent-text)}html[data-b8-theme] .b8-workspace :is(.gp-mobile-dock,.gp-mobile-dock button){color:var(--b8-muted);background:var(--b8-glass);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-mobile-dock button.active{color:var(--b8-accent);background:var(--b8-soft)}html[data-b8-theme] .b8-workspace :is(.card,.stat-card,.gp-filter-panel,.gp-list-panel,.gp-mobile-card){color:var(--b8-body);background:var(--b8-panel);border-color:var(--b8-line);box-shadow:var(--b8-shadow)}html[data-b8-theme] .b8-workspace :is(.gp-filter-panel,.gp-compact-master .gp-list-panel){border-radius:9px}html[data-b8-theme] .b8-workspace :is(.gp-grid-toolbar,.gp-grid-viewbar,.gp-table-footer){color:var(--b8-muted);background:var(--b8-solid);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace :is(.search-box,.filter-bar){background:var(--b8-solid);color:var(--b8-muted);border-color:var(--b8-control)}html[data-b8-theme] .b8-workspace thead{background:var(--b8-grid-head)}html[data-b8-theme] .b8-workspace :is(.gp-grid-toolbar>strong,.gp-column-popover>header strong){color:var(--b8-text)}html[data-b8-theme] .b8-workspace .gp-compact-master :is(.gp-filter-fields>label,.gp-advanced-filters>label,.gp-query-panel>label,.gp-query-panel label small,.gp-query-actions>small,.gp-grid-toolbar>strong span,.gp-display-popover>small,.gp-condition-form label,.gp-candidate-note,.gp-candidate-list small){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:var(--b8-text);background:var(--b8-solid);border-color:var(--b8-control);box-shadow:none}html[data-b8-theme] .b8-workspace :is(input,textarea)::placeholder{color:var(--b8-muted);opacity:1}html[data-b8-theme] .b8-workspace :is(input,select,textarea):disabled{color:var(--b8-muted)!important;background:var(--b8-subtle)!important}html[data-b8-theme] .b8-workspace :is(input,select,textarea):focus{border-color:var(--b8-focus);outline-color:var(--b8-focus);box-shadow:0 0 0 2px var(--b8-soft)}html[data-b8-theme] .b8-workspace :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--b8-focus)}html[data-b8-theme] .b8-workspace :is(input[type=checkbox],input[type=radio]){accent-color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(select option,select optgroup){background:var(--b8-solid);color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.gp-button,.btn-ghost,.gp-filter-modes button,.gp-filter-sort button,.gp-candidate-actions button){background:var(--b8-solid);color:var(--b8-body);border-color:var(--b8-control)}html[data-b8-theme] .b8-workspace :is(.gp-button:hover,.btn-ghost:hover,.gp-filter-sort button:hover,.gp-candidate-actions button:hover){background:var(--b8-hover);color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.gp-button.primary,.btn-primary,.btn-dark){background:var(--b8-accent);color:var(--b8-accent-text);border-color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-button.primary:hover,.btn-primary:hover,.btn-dark:hover){background:var(--b8-accent);color:var(--b8-accent-text);filter:brightness(.94)}html[data-b8-theme] .b8-workspace :is(.btn,.icon-btn,.gp-button):disabled{background:var(--b8-subtle);color:var(--b8-muted);border-color:var(--b8-line);filter:none}html[data-b8-theme] .b8-workspace .gp-topbar .icon-btn:disabled{opacity:.6;background:0 0}html[data-b8-theme] .b8-workspace :is(.gp-button.text,.text-btn){color:var(--b8-accent);background:0 0;border-color:#0000}html[data-b8-theme] .b8-workspace :is(.gp-button.danger,.btn-danger-ghost){color:var(--b8-danger)}html[data-b8-theme] .b8-workspace :is(.gp-filter-chip,.gp-filter-modes button.active,.gp-selection-bar,.gp-page-controls span,.gp-mobile-owner,.gp-detail-icon){background:var(--b8-soft);color:var(--b8-accent);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-edit-toggle.is-active{color:var(--b8-accent);border-color:var(--b8-accent);background:var(--b8-soft)!important}html[data-b8-theme] .b8-workspace :is(.gp-filter-tools span,.gp-count,.badge.neutral){background:var(--b8-subtle);color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-advanced-filters,.gp-toolbar-jump,.gp-filter-sort,.gp-candidate-list,.gp-column-popover>footer){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-compact-master :is(.gp-table-scroll,.gp-master-table){background:var(--b8-grid);border-color:var(--b8-line);scrollbar-color:var(--b8-scroll) var(--b8-subtle)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table th{background:var(--b8-grid-head);color:var(--b8-body);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table td{background:var(--b8-grid);color:var(--b8-text);border-color:var(--b8-fine)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table tbody tr:hover td{background:var(--b8-hover)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table tbody tr.is-selected td{background:var(--b8-selected)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table .gp-checkcell{background:var(--b8-grid)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table th.gp-checkcell{background:var(--b8-grid-head)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table .gp-sticky{box-shadow:1px 0 0 var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table .gp-empty-value{color:var(--b8-muted)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table .gp-identity{color:var(--b8-body)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-master-table .gp-found-cell{color:var(--b8-text);box-shadow:inset 0 0 0 2px var(--b8-found-edge);background:var(--b8-found)!important}html[data-b8-theme] .b8-workspace :is(.gp-column-filter:hover,.gp-column-filter.is-active){background:var(--b8-soft);color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-popover,.gp-display-popover,.gp-column-popover,.avatar-menu,.gp-detail-panel,.modal){background:var(--b8-solid);color:var(--b8-body);border-color:var(--b8-line);box-shadow:var(--b8-float-shadow)}html[data-b8-theme] .b8-workspace :is(.modal-head,.modal-body,.gp-detail-footer,.gp-live-message){background:var(--b8-solid);color:var(--b8-body);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .modal-backdrop{background:var(--b8-backdrop)}html[data-b8-theme] .b8-workspace :is(.gp-popover button,.avatar-menu button,.avatar-menu a){color:var(--b8-body)}html[data-b8-theme] .b8-workspace :is(.gp-popover button:hover,.avatar-menu button:hover,.avatar-menu a:hover,.gp-candidate-list label:hover){background:var(--b8-hover);color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.gp-detail-hero h2,.gp-mobile-card h2,.modal-head h2,.page-heading h1,.section-head h2,.stat-card>strong){color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.gp-detail-hero p,.gp-detail-top,.gp-detail-tabs button,.gp-detail-fields dt,.gp-detail-fields dd.unset,.gp-detail-hint,.gp-mobile-card p,.gp-mobile-card-top,.gp-mobile-card-values dt,.gp-mobile-card-foot,.gp-editor label,.gp-editor .gp-help,.field>span,.field>small){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-detail-fields dd,.gp-mobile-card-values dd,.gp-editor,.definition-grid dd){color:var(--b8-text)}html[data-b8-theme] .b8-workspace :is(.gp-detail-section h3,.gp-detail-tabs button.active,.gp-page-controls button){color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-detail-tabs,.gp-detail-section,.gp-mobile-card-values,.gp-editor .gp-form-section,.gp-editor .gp-package-edit,.avatar-menu-identity){border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .gp-detail-tabs button.active{border-color:var(--b8-accent)}html[data-b8-theme] .b8-workspace :is(.gp-source-evidence pre,.gp-detail-scroll pre,.source-box,.raw-details,.notice,.route-condition){background:var(--b8-subtle);color:var(--b8-body);border-color:var(--b8-line)}html[data-b8-theme] .b8-workspace .badge{background:var(--b8-subtle);color:var(--b8-body)}html[data-b8-theme] .b8-workspace :is(.mini-avatar,.member-avatar,.member-avatar.owner){background:var(--b8-soft);color:var(--b8-accent)}html[data-b8-theme] .b8-workspace .member-actions .icon-btn{color:var(--b8-body)}html[data-b8-theme] .b8-workspace .definition-list h3{color:var(--b8-text)}html[data-b8-theme] .b8-workspace .definition-list p{color:var(--b8-body)}html[data-b8-theme] .b8-workspace :is(.definition-list small,.section-head .eyebrow){color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-pill,.badge.green,.gp-success,.green){background:var(--b8-success-bg);color:var(--b8-success)}html[data-b8-theme] .b8-workspace .sand{background:var(--b8-warning-bg);color:var(--b8-warning)}html[data-b8-theme] .b8-workspace .rose{background:var(--b8-danger-bg);color:var(--b8-danger)}html[data-b8-theme] .b8-workspace :is(.gp-pill.pending,.gp-alert){background:var(--b8-warning-bg);color:var(--b8-warning)}html[data-b8-theme] .b8-workspace :is(.gp-pill.muted,.badge.neutral){background:var(--b8-subtle);color:var(--b8-muted)}html[data-b8-theme] .b8-workspace :is(.gp-alert.error,.gp-workflow-error,.gp-validation,.badge.rose){background:var(--b8-danger-bg);color:var(--b8-danger)}html[data-b8-theme] .b8-workspace :is(.gp-condition-form p,.rose-text){color:var(--b8-danger)}html[data-b8-theme] .b8-workspace ::selection{background:var(--b8-soft);color:var(--b8-text)}html[data-b8-theme] .b8-workspace *{scrollbar-color:var(--b8-scroll) var(--b8-subtle)}@media (max-width:760px){html[data-b8-theme] .b8-workspace .gp-topbar .gp-theme-toggle{width:36px;min-width:36px;height:44px}html[data-b8-theme] .b8-workspace .gp-topbar .top-avatar{background:0 0}html[data-b8-theme] .b8-workspace .gp-topbar .top-avatar>span{background:var(--b8-soft)}html[data-b8-theme] .b8-workspace .gp-compact-master .gp-list-panel{box-shadow:none;background:0 0;border:0;border-radius:0}html[data-b8-theme] .b8-workspace .gp-grid-toolbar{border-color:var(--b8-line);box-shadow:var(--b8-shadow);border-radius:8px}}}