.card{border:1px solid color-mix(in srgb, var(--border) 90%, white 10%);border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:linear-gradient(#fffffff0 0%,#f8fafcfa 100%);padding:18px}.section-card{gap:14px;display:grid}.section-card.is-compact{gap:10px}.section-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.section-header h2{letter-spacing:-.01em;margin:0;font-size:17px}.section-header p{color:var(--muted);margin:4px 0 0;font-size:12px}.section-heading{gap:4px;min-width:0;display:grid}.section-title{letter-spacing:-.02em;margin:0;font-size:22px;line-height:1.1}.section-copy{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.section-body{gap:12px;display:grid}.section-before-body,.section-after-body,.section-footer,.section-header-side{display:block}.section-footer{border-top:1px solid var(--border);padding-top:10px}.section-card.width-full{width:100%}.section-card.width-wide{min-width:min(640px,100%)}.section-card.density-roomy{gap:16px}.section-card.density-compact{gap:8px}.section-card.variant-subtle{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-subtle) 84%, white 16%) 0%, color-mix(in srgb, var(--surface) 90%, var(--surface-subtle) 10%) 100%)}.section-card.variant-elevated{box-shadow:var(--shadow-heavy)}.section-card.variant-ghost{background:0 0;border-color:#ffffff0d}.ui-badge{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-subtle) 82%, white 18%);color:var(--text-soft);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.ui-badge-leading,.ui-badge-trailing{align-items:center;display:inline-flex}.ui-badge.density-compact{padding:3px 7px;font-size:11px}.ui-badge.density-roomy{padding:5px 10px;font-size:13px}.ui-badge.tone-brand{background:#5a84d61f;border-color:#5a84d657}.ui-badge.tone-success{background:#4cb06f1f;border-color:#4cb06f57}.ui-badge.tone-warning{background:#d6a84c1f;border-color:#d6a84c57}.ui-badge.tone-danger{background:#d64c4c1f;border-color:#d64c4c57}.ui-badge.variant-ghost{background:0 0}.ui-badge.variant-elevated{box-shadow:var(--shadow-card)}.ui-summary-metric-grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;display:grid}.ui-summary-metric-card{border:1px solid color-mix(in srgb, var(--border) 90%, white 10%);background:color-mix(in srgb, var(--surface) 92%, white 8%);border-radius:18px;gap:6px;padding:14px 16px;display:grid}.ui-summary-metric-card strong{letter-spacing:-.03em;font-size:24px;line-height:1}.ui-summary-metric-card span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.ui-summary-metric-meta{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.ui-module-card{gap:10px;display:grid}.ui-module-card-icon{justify-content:center;align-items:center;display:inline-flex}.ui-module-card-message{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.ui-module-card-capabilities{margin-top:-2px}.ui-module-card-actions{flex-wrap:wrap;align-items:center}.ui-compact-data-table-wrap{width:100%;overflow:auto}.ui-compact-data-table-bulk-bar{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%);background:color-mix(in srgb, var(--surface-subtle) 88%, white 12%);border-bottom:0;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-compact-data-table-bulk-actions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ui-compact-data-table{border-collapse:collapse;width:100%}.ui-compact-data-table-wrap:has(.ui-compact-data-table-bulk-bar) .ui-compact-data-table{border-top-left-radius:0;border-top-right-radius:0}.ui-compact-data-table th,.ui-compact-data-table td{border-bottom:1px solid color-mix(in srgb, var(--border) 88%, white 12%);text-align:left;vertical-align:top;padding:10px 12px;font-size:13px}.ui-compact-data-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.ui-compact-data-table-select-col{text-align:center;width:42px}.ui-compact-data-table-select-col input{width:15px;height:15px}.ui-compact-data-table-row{transition:background .16s,box-shadow .16s}.ui-compact-data-table-row.is-clickable{cursor:pointer}.ui-compact-data-table-row.is-clickable:hover{background:color-mix(in srgb, var(--surface-subtle) 72%, white 28%)}.ui-compact-data-table-row.is-clickable:focus-visible{outline:2px solid color-mix(in srgb, var(--brand) 72%, white 28%);outline-offset:-2px}.ui-compact-data-table-row.is-active{background:color-mix(in srgb, var(--brand-soft) 24%, white 76%)}.ui-compact-data-table-row.is-disabled{opacity:.66}.ui-compact-data-table-empty{color:var(--muted);text-align:center}.ui-compact-module-main{gap:4px;display:grid}.ui-compact-module-title{font-size:13px;line-height:1.35}.ui-compact-module-id,.ui-compact-module-description,.ui-compact-module-meta,.ui-compact-module-empty{color:var(--muted);font-size:12px;line-height:1.45}.ui-compact-module-id{font-family:var(--font-mono,"SFMono-Regular", ui-monospace, monospace)}.ui-compact-module-badges,.ui-compact-module-capabilities,.ui-compact-module-actions{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.ui-compact-module-actions{justify-content:flex-end}.ui-dropdown-trigger{display:inline-flex}.ui-dropdown-content{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%);background:color-mix(in srgb, var(--surface-elevated) 96%, white 4%);min-width:264px;box-shadow:var(--shadow-heavy);z-index:80;border-radius:14px;gap:6px;padding:10px;display:grid}.ui-dropdown-label{color:var(--text-soft);gap:6px;padding:2px 2px 6px;font-size:12px;display:grid}.ui-dropdown-item{width:100%;min-height:38px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:10px;outline:none;align-items:center;padding:8px 10px;text-decoration:none;display:flex}.ui-dropdown-item.is-inset{padding-left:14px}.ui-dropdown-item[data-highlighted]{background:color-mix(in srgb, var(--brand-soft) 58%, white 42%);color:var(--brand-strong)}.ui-dropdown-item.is-destructive,.ui-dropdown-item.is-destructive a,.ui-dropdown-item.is-destructive button{color:var(--danger)}.ui-dropdown-item>a,.ui-dropdown-item>button,.ui-dropdown-item>div{width:100%}.ui-dropdown-item a,.ui-dropdown-item button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.ui-dropdown-separator{background:var(--border);height:1px;margin:2px 0}.ui-command-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:120;background:#0f172a57;place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.ui-command-dialog{border:1px solid color-mix(in srgb, var(--border) 84%, white 16%);background:color-mix(in srgb, var(--surface-elevated) 96%, white 4%);width:min(760px,100%);box-shadow:var(--shadow-heavy);border-radius:18px;gap:8px;padding:12px;display:grid}.ui-command-header{color:var(--text-soft);justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 0;display:flex}.ui-command-close{border:1px solid var(--border);background:var(--surface-subtle);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.ui-command-input{border:1px solid var(--border);width:100%;font:inherit;background:color-mix(in srgb, var(--surface-subtle) 72%, white 28%);color:var(--text);border-radius:14px;outline:none;padding:14px 16px;font-size:15px}.ui-command-input:focus{border-color:color-mix(in srgb, var(--brand) 42%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-soft) 70%, transparent)}.ui-command-list{gap:6px;max-height:min(62vh,520px);padding:4px;display:grid;overflow:auto}.ui-command-empty{color:var(--muted);text-align:center;padding:22px 14px}.ui-command-group{gap:4px;display:grid}.ui-command-group [cmdk-group-heading]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px 4px;font-size:11px;font-weight:700}.ui-command-item{min-height:50px;color:var(--text);cursor:pointer;border-radius:12px;align-items:center;padding:10px 12px;display:flex}.ui-command-item[data-selected=true]{background:color-mix(in srgb, var(--brand-soft) 58%, white 42%);color:var(--brand-strong)}.ui-command-item-copy{gap:2px;display:grid}.ui-command-item-label{font-weight:700}.ui-command-item-meta{color:var(--muted);font-size:12px}.status-pill{letter-spacing:.02em;text-transform:uppercase;background:var(--surface-muted);color:var(--text-soft);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.status-pill.status-draft{background:var(--warning-soft);color:var(--warning);border-color:color-mix(in srgb, var(--warning) 35%, var(--border))}.status-pill.status-validated{background:var(--brand-soft);color:var(--brand-strong);border-color:color-mix(in srgb, var(--brand) 35%, var(--border))}.status-pill.status-published{background:var(--success-soft);color:var(--success);border-color:color-mix(in srgb, var(--success) 35%, var(--border))}.ui-empty-state{border:1px dashed var(--border);background:var(--surface-subtle);border-radius:14px;gap:6px;padding:12px;display:grid}.ui-empty-state-title{font-size:14px}.ui-empty-state-message{color:var(--muted);margin:0;font-size:12px}.ui-empty-state-actions,.ui-toolbar,.ui-action-strip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-toolbar{width:100%}.ui-toolbar-body{flex-wrap:inherit;align-items:center;gap:6px;min-width:0;display:flex}.ui-toolbar.align-center{justify-content:center}.ui-toolbar.align-end{justify-content:flex-end}.ui-toolbar.align-between{justify-content:space-between}.ui-toolbar.is-nowrap,.ui-toolbar.is-nowrap .ui-toolbar-body{flex-wrap:nowrap}.ui-toolbar-leading,.ui-toolbar-trailing{align-items:center;gap:6px;display:inline-flex}.ui-button-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-action-group{gap:6px;display:grid}.ui-action-group.is-inline,.ui-action-group.is-minimal{flex-wrap:wrap;align-items:center;display:inline-flex}.ui-action-group.is-inline{gap:8px}.ui-action-group.is-minimal{gap:6px}.ui-action-group-context{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.ui-action-group.is-inline .ui-action-group-context,.ui-action-group.is-minimal .ui-action-group-context{white-space:nowrap;align-items:center;display:inline-flex}.ui-action-group.is-inline .ui-action-group-context{padding:0 2px 0 0}.ui-action-group.is-minimal .ui-action-group-context{letter-spacing:.06em;padding:0 1px 0 0;font-size:10px}.ui-action-group.is-inline .ui-button-row,.ui-action-group.is-minimal .ui-button-row{width:auto;display:inline-flex}.ui-action-group.is-minimal .ui-button-row{gap:4px}.ui-action-group.is-minimal .btn,.ui-action-group.is-minimal .btn-compact{box-shadow:none;border-radius:999px;padding:6px 9px}.ui-builder-launch-chooser{gap:6px;display:grid}.ui-builder-launch-chooser.is-inline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ui-builder-launch-chooser.is-minimal{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ui-builder-launch-chooser-context{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.ui-builder-launch-chooser.is-inline .ui-builder-launch-chooser-context{white-space:nowrap;align-items:center;padding:0 2px 0 0;display:inline-flex}.ui-builder-launch-chooser.is-minimal .ui-builder-launch-chooser-context{white-space:nowrap;letter-spacing:.06em;align-items:center;padding:0 1px 0 0;font-size:10px;display:inline-flex}.ui-builder-launch-chooser.is-inline .ui-button-row{width:auto;display:inline-flex}.ui-builder-launch-chooser.is-minimal .ui-button-row{gap:4px;width:auto;display:inline-flex}.ui-builder-launch-chooser.is-minimal .btn,.ui-builder-launch-chooser.is-minimal .btn-compact{box-shadow:none;border-radius:999px;padding:6px 9px}.ui-workspace-asset-upload{gap:8px;width:100%;display:grid}.ui-workspace-asset-upload-preview{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%);background:color-mix(in srgb, var(--surface-subtle) 90%, white 10%);border-radius:14px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.ui-workspace-asset-upload-preview img{object-fit:cover;border:1px solid color-mix(in srgb, var(--border) 84%, white 16%);background:#fff;border-radius:12px;width:84px;height:84px}.ui-workspace-asset-upload-meta{gap:4px;min-width:0;display:grid}.ui-workspace-asset-upload-meta strong{font-size:13px}.ui-workspace-asset-upload-meta span,.ui-workspace-asset-upload-note,.ui-workspace-asset-upload-empty{color:var(--muted);font-size:12px;line-height:1.45}.ui-workspace-asset-upload-meta span{overflow-wrap:anywhere}.ui-workspace-asset-upload-empty{border:1px dashed color-mix(in srgb, var(--border) 88%, white 12%);background:color-mix(in srgb, var(--surface-subtle) 88%, white 12%);border-radius:14px;padding:10px 12px}.ui-workspace-asset-upload-actions{width:100%}.ui-workspace-asset-upload-note.is-error{color:var(--danger)}.ui-toolbar.is-sticky{z-index:3;background:var(--surface);position:sticky;top:0}.notice-box{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-subtle) 90%, white 10%) 0%, #fffffff2 100%);border-radius:16px;gap:6px;padding:12px 14px;display:grid}.notice-box-title{font-size:12px;font-weight:800}.notice-box-body{color:var(--muted);font-size:12px}.notice-box-actions,.notice-box-footer{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.notice-box.is-error{background:#d64c4c14;border-color:#d64c4c61}.notice-box.is-warning{background:#d6a84c14;border-color:#d6a84c61}.notice-box.is-success{background:#4cb06f14;border-color:#4cb06f57}.notice-box.is-info{background:#5a84d614;border-color:#5a84d64d}.ui-stat-card{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%);background:linear-gradient(180deg, #fffffff5 0%, color-mix(in srgb, var(--surface-subtle) 82%, white 18%) 100%);border-radius:18px;gap:4px;padding:13px 14px;display:grid;box-shadow:0 12px 26px #0f172a0d}.ui-stat-card-label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.ui-stat-card-value{letter-spacing:-.02em;font-size:22px;font-weight:700}.ui-stat-card-meta{color:var(--muted);font-size:12px}.ui-stat-card-actions,.ui-stat-card-footer{align-items:center;gap:6px;display:inline-flex}.ui-stat-card.width-full{width:100%}.ui-stat-card.width-wide{min-width:min(420px,100%)}.ui-stat-card.density-compact{gap:2px;padding:8px 10px}.ui-stat-card.density-roomy{gap:5px;padding:12px 14px}.ui-stat-card.variant-elevated{background:var(--surface);box-shadow:var(--shadow-card)}.ui-stat-card.variant-ghost{background:0 0}.ui-search-field{color:var(--muted);gap:4px;font-size:12px;display:grid}.ui-panel-header{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.ui-panel-header-main{gap:6px;min-width:0;display:grid}.ui-panel-header-copy{gap:3px;display:grid}.ui-panel-header-title{font-size:14px}.ui-panel-header-description{color:var(--muted);margin:0;font-size:12px}.ui-panel-header-badges,.ui-panel-header-actions,.ui-inspector-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-tabs{gap:8px;display:grid}.ui-tabs-list{width:100%}.ui-tabs.align-center .ui-tabs-list{justify-content:center}.ui-tabs.align-end .ui-tabs-list{justify-content:flex-end}.ui-tabs-panel{display:block}.ui-panel-header-leading,.ui-panel-header-trailing,.ui-panel-header-footer{align-items:center;gap:6px;display:inline-flex}.ui-panel-header-footer{width:100%}.ui-panel-header.density-compact .ui-panel-header-description{font-size:11px}.ui-panel-header.variant-subtle{background:color-mix(in srgb, var(--surface-subtle) 84%, white 16%);border-radius:16px;padding:10px 12px}.ui-panel-header.variant-elevated{background:linear-gradient(180deg, #fffffff5 0%, color-mix(in srgb, var(--surface-subtle) 76%, white 24%) 100%);box-shadow:var(--shadow-card);border-radius:18px;padding:12px 14px}.ui-inspector-tab-badge{align-items:center;display:inline-flex}.tab-pill{border:1px solid color-mix(in srgb, var(--border) 90%, white 10%);color:var(--text-soft);cursor:pointer;background:#ffffffbd;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700;transition:border-color .12s,background-color .12s,color .12s,box-shadow .12s,transform .12s;box-shadow:inset 0 1px #ffffffc2}.tab-pill:disabled{opacity:.55;cursor:not-allowed}.tab-pill:hover:not(:disabled):not(.is-active){border-color:color-mix(in srgb, var(--brand) 28%, var(--border));box-shadow:inset 0 1px 0 #ffffffc2, 0 10px 18px color-mix(in srgb, var(--brand) 12%, transparent);transform:translateY(-1px)}.tab-pill.is-active{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 94%, white 6%) 0%, var(--brand-strong) 100%);border-color:color-mix(in srgb, var(--brand) 88%, white 12%);color:#fff;box-shadow:0 12px 24px color-mix(in srgb, var(--brand) 24%, transparent)}.ui-tabs.variant-underline .tab-pill{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;padding-inline:8px}.ui-tabs.variant-underline .tab-pill.is-active{border-bottom-color:var(--brand);color:var(--brand-strong);background:0 0}.ui-expandable-card{transition:border-color .16s,background .16s}.ui-expandable-card.is-active{border-color:color-mix(in srgb, var(--brand) 22%, var(--border))}.ui-expandable-card.has-sticky-header .ui-expandable-card-head{z-index:2;background:inherit;position:sticky;top:0}.ui-expandable-card-head{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:8px;padding:12px 14px;display:grid}.ui-expandable-card-header{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:0;display:grid}.ui-expandable-card-title-block{gap:2px;min-width:0;display:grid}.ui-expandable-card-title-block strong{letter-spacing:-.01em;font-size:15px}.ui-expandable-card-title-block span{color:var(--muted);font-size:12px}.ui-expandable-card-meta,.ui-expandable-card-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ui-expandable-card-side,.ui-expandable-card-footer{align-items:center;gap:6px;display:inline-flex}.ui-expandable-card-body{gap:12px;padding:0 14px 14px;display:grid}.ui-expandable-card-footer{padding:0 12px 12px}.ui-expandable-card.width-full{width:100%}.ui-expandable-card.width-wide{min-width:min(520px,100%)}.ui-expandable-card.density-compact .ui-expandable-card-head{padding:8px 10px}.ui-expandable-card.density-compact .ui-expandable-card-body{gap:8px;padding:0 10px 10px}.ui-expandable-card.density-roomy .ui-expandable-card-head{padding:12px 14px}.ui-expandable-card.variant-elevated{background:linear-gradient(180deg, #fffffff5 0%, color-mix(in srgb, var(--surface-subtle) 78%, white 22%) 100%);box-shadow:var(--shadow-card)}.ui-expandable-card.variant-ghost{background:0 0}.json-output{white-space:pre-wrap;word-break:break-word;border:1px solid color-mix(in srgb, var(--border) 88%, white 12%);background:linear-gradient(#fcfdff 0%,#f4f7fb 100%);border-radius:16px;margin:0;padding:14px;font-size:12px;line-height:1.55}.json-output.compact{max-height:240px;overflow:auto}.ui-issue-list{gap:8px;display:grid}.ui-issue-item{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;gap:3px;padding:10px 12px;display:grid}.ui-issue-item.is-warning{background:#d6a84c14;border-color:#d6a84c57}.ui-issue-item.is-error{background:#d64c4c14;border-color:#d64c4c57}.ui-issue-item-path{font-size:12px}.ui-issue-item-message{color:var(--muted);margin:0;font-size:12px}.collapse-panel{border:1px solid var(--border);border-radius:var(--radius-soft);background:var(--surface-subtle);overflow:hidden}.collapse-panel-toggle{width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.collapse-panel-toggle:hover{background:color-mix(in srgb, var(--brand) 8%, transparent)}.collapse-panel-title{font-weight:700}.collapse-panel-meta{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.collapse-panel-icon{border:1px solid var(--border);width:22px;height:22px;color:var(--brand-strong);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-weight:700;transition:transform .14s;display:inline-flex}.collapse-panel-toggle[data-state=open] .collapse-panel-icon{transform:rotate(45deg)}.collapse-panel-body{gap:12px;padding:0 14px 14px;display:grid;overflow:hidden}.icon-action-btn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--brand-strong);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .12s,background-color .12s,color .12s,transform .12s;display:inline-flex}.icon-action-btn:hover{background:color-mix(in srgb, var(--brand-soft) 45%, var(--surface));border-color:color-mix(in srgb, var(--brand) 28%, var(--border));transform:translateY(-1px)}.icon-action-btn.is-danger{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 22%, var(--border))}.icon-action-btn.is-danger:hover{background:color-mix(in srgb, var(--danger-soft) 72%, white);border-color:color-mix(in srgb, var(--danger) 36%, var(--border))}.icon-action-btn.is-active{background:color-mix(in srgb, var(--brand-soft) 65%, white);border-color:color-mix(in srgb, var(--brand) 38%, var(--border));color:var(--brand-strong)}
