.workspace-topbar{justify-content:flex-end}.workspace-identity-chevron{width:var(--space-6);height:var(--space-6);color:var(--text-muted);flex-shrink:0;margin-left:auto}.workspace-account{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.workspace-shell:has(.operational-inventory) .app-main{padding:var(--space-6) var(--space-8);gap:var(--space-6)}.workspace-shell:has(.operational-inventory) .workspace-topbar{padding-bottom:var(--space-5)}.operational-inventory{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.inventory-operational-header,.inventory-header-actions,.inventory-operational-toolbar,.inventory-inline-summary,.inventory-bulk-bar,.inventory-activation-actions,.inventory-active-chips{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.inventory-operational-header h1{font-size:var(--text-h3);line-height:var(--leading-normal);font-weight:var(--weight-semibold);margin:0}.inventory-header-actions{margin-left:auto}.inventory-operational-header>.ra-field{flex-grow:0;flex-shrink:0;flex-basis:calc(var(--space-14) + var(--space-12));width:auto}.inventory-operational-toolbar>.ra-field{flex-grow:0;flex-shrink:0;flex-basis:calc(var(--space-14) + var(--space-12));width:auto}.inventory-operational-toolbar>.ra-field:not(.inventory-instant-search){flex-grow:0;flex-shrink:0;flex-basis:calc(var(--space-14) + var(--space-13));width:auto}.inventory-operational-toolbar>.inventory-instant-search{flex-grow:1;flex-shrink:1;flex-basis:var(--space-14)}.inventory-operational-header a{text-decoration:none}.inventory-primary.ra-button--primary{background:var(--forest-700);color:var(--white-pure);border-radius:var(--radius-sm);min-height:var(--control-height-md)}.inventory-primary.ra-button--primary:hover:not(:disabled){background:var(--forest-600)}.inventory-inline-summary{font-size:var(--text-xs);color:var(--text-secondary)}.inventory-inline-summary .ra-button{font-size:var(--text-xs);min-height:0;padding:0}.inventory-operational-toolbar{padding-bottom:var(--space-5);border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:var(--border-subtle)}.inventory-instant-search{min-width:var(--space-14);flex:1}.inventory-filter-fields,.inventory-confirm-content,.inventory-drawer-content{gap:var(--space-6);flex-direction:column;display:flex}.inventory-filter-fields .ra-field__label{text-transform:none;letter-spacing:var(--tracking-body)}.inventory-operation-notice{font-size:var(--text-sm);color:var(--text-secondary)}.inventory-bulk-bar{padding:var(--space-5);background:var(--surface-sunken);border-radius:var(--radius-sm);font-size:var(--text-sm)}.inventory-operational-table{min-width:0}.inventory-group-heading{align-items:center;gap:var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-semibold);padding-top:var(--space-5);padding-bottom:var(--space-5);display:flex}.inventory-group-heading span{color:var(--text-muted);font-size:var(--text-xs)}.inventory-operational-table .ra-data-table{background:var(--surface-page);box-shadow:var(--shadow-none);border:0;border-radius:0}.inventory-operational-table .ra-data-table table{table-layout:fixed;min-width:0}.inventory-operational-table .ra-data-table th{text-transform:none;letter-spacing:var(--tracking-body);font-size:var(--text-xs)}.inventory-operational-table .ra-data-table th,.inventory-operational-table .ra-data-table td{padding:var(--space-3) var(--space-4);height:var(--touch-target);overflow-wrap:anywhere}.inventory-operational-table .ra-data-table th:first-child,.inventory-operational-table .ra-data-table td:first-child{width:var(--touch-target)}.inventory-operational-table .ra-data-table th:nth-child(3),.inventory-operational-table .ra-data-table td:nth-child(3){width:calc(var(--space-14) * 2)}.inventory-operational-table .ra-data-table th:nth-child(6),.inventory-operational-table .ra-data-table td:nth-child(6){width:var(--space-12)}.inventory-operational-table .ra-button--ghost{font-size:var(--text-sm);text-align:left;white-space:normal;border-radius:0;justify-content:flex-start;min-height:0;padding:0}.inventory-operational-table .ra-checkbox{gap:0}.inventory-operational-table .ra-data-cards__field:first-child .ra-data-cards__label{display:none}.inventory-activation{align-items:flex-start;gap:var(--space-4);padding-top:var(--space-8);padding-bottom:var(--space-8);flex-direction:column;display:flex}.inventory-activation h2{font-size:var(--text-h4);margin:0}.inventory-activation p{color:var(--text-secondary);font-size:var(--text-sm);max-width:var(--measure-prose);margin:0}.inventory-text-action{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.inventory-template-summary{color:var(--text-muted)}.inventory-template-preview{width:100%;max-width:var(--dialog-width-lg);border-collapse:collapse;font-size:var(--text-sm)}.inventory-template-preview th,.inventory-template-preview td{text-align:left;padding-top:var(--space-3);padding-bottom:var(--space-3);padding-right:var(--space-5);border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:var(--border-subtle);vertical-align:top}.inventory-template-preview thead th{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.inventory-template-preview tbody th{font-weight:var(--weight-medium);white-space:nowrap}.inventory-template-preview td:last-child{color:var(--text-secondary)}.inventory-benchmark-note{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-4)}.inventory-asset-drawer.ra-dialog{height:100vh;max-height:100vh;width:min(100%, var(--dialog-width-md));border-radius:0;max-width:100%;margin:0 0 0 auto}.inventory-asset-drawer .ra-dialog__layout{height:100%}.inventory-drawer-details{gap:var(--space-5);font-size:var(--text-sm);grid-template-columns:1fr 1fr;display:grid}.inventory-drawer-details dt{color:var(--text-secondary)}.inventory-drawer-details dd{margin:0}.inventory-confirm-content p{font-size:var(--text-sm)}.inventory-confirm-content [role=alert]{color:var(--status-negative)}.inventory-setup{align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);box-shadow:var(--inset-hairline);border-radius:var(--radius-lg);background:var(--surface-card);flex-wrap:wrap;display:flex}.inventory-setup-text h2{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.inventory-setup-text p{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.inventory-setup .ra-progress{min-width:var(--space-14);flex:1}.inventory-setup-counts,.inventory-setup-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inventory-setup-actions{margin-left:auto}.inventory-asset-cell{flex-direction:column;align-items:flex-start;display:inline-flex}.inventory-provenance,.inventory-muted{font-size:var(--text-xs);color:var(--text-muted)}.inventory-provenance{padding-left:var(--space-3)}.inventory-review{gap:var(--space-5);display:grid}.inventory-review-meta{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.inventory-review-question{font-size:var(--text-h4);margin:0}.inventory-review-form{gap:var(--space-4);display:grid}.inventory-review-hint{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.inventory-review-error{color:var(--status-negative)}@media (width<=40rem){.inventory-setup-actions{width:100%;margin-left:0}}.inventory-setup-intro{gap:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-6);display:grid}.inventory-setup-intro h2{font-size:var(--text-h3);font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0}.inventory-setup-eyebrow{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);margin:0}.inventory-overall-progress{max-width:var(--dialog-width-sm);width:100%;margin-top:var(--space-4)}.inventory-setup-intro-actions{align-items:center;gap:var(--space-6);margin-top:var(--space-4);display:flex}.inventory-setup-primary.ra-button{border-radius:var(--radius-sm);min-height:var(--control-height-md)}.inventory-setup-layout{grid-template-columns:calc(var(--space-14) + var(--space-13) + var(--space-6)) minmax(0, 1fr);gap:var(--space-8);max-width:calc(var(--max-content) - var(--space-14));align-items:start;width:100%;display:grid}.inventory-category-rail{gap:var(--space-2);min-width:0;display:grid}.inventory-category-row.ra-button{text-align:left;border-radius:var(--radius-xs);padding:var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);min-height:var(--touch-target);position:relative}.inventory-category-row.ra-button>span{align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}.inventory-category-row.ra-button svg{width:var(--space-6);height:var(--space-6);flex-shrink:0}.inventory-category-row.ra-button.is-active{background:var(--surface-accent-wash);color:var(--text-primary)}.inventory-category-row.is-active:before{content:"";top:var(--space-5);bottom:var(--space-5);width:var(--space-1);background:var(--text-accent);position:absolute;left:0}.inventory-category-label{white-space:normal;min-width:0}.inventory-category-count{color:var(--text-muted);font-size:var(--text-xs)}.inventory-category-content{gap:var(--space-6);min-width:0;display:grid}.inventory-category-heading{gap:var(--space-3);display:grid}.inventory-category-heading h2{font-size:var(--text-h4);font-weight:var(--weight-semibold);margin:0}.inventory-category-heading p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.inventory-family-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.inventory-family-row.ra-button{min-height:var(--space-12);padding:var(--space-6);border-radius:var(--radius-sm);border-width:var(--space-1);border-style:solid;border-color:var(--border-subtle);background:var(--surface-card);color:var(--text-primary);text-align:left;font-weight:var(--weight-regular)}.inventory-family-row.ra-button:hover{background:var(--hover-wash)}.inventory-family-row.ra-button>span{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.inventory-family-text{gap:var(--space-2);white-space:normal;min-width:0;display:grid}.inventory-category-name{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.inventory-family-meta{align-items:center;gap:var(--space-5);display:flex}.inventory-family-meta>svg{width:var(--space-6);height:var(--space-6);color:var(--text-muted)}.inventory-option-count{white-space:nowrap;font-size:var(--text-xs)}.inventory-setup-reminder{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface-sunken);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);grid-template-columns:minmax(0,1fr) auto;display:grid}.inventory-setup-reminder>div{align-items:center;display:flex}.inventory-family-options{border:0;gap:0;margin:0;padding:0;display:grid}.inventory-family-option{gap:var(--space-3);padding:var(--space-5) 0;border-bottom:solid var(--border-subtle);border-bottom-width:var(--space-1);display:grid}.inventory-family-option>.inventory-review-hint{padding-left:var(--space-9);font-size:var(--text-xs)}.inventory-family-panel .ra-dialog__header{padding:var(--space-6);padding-right:var(--space-11);flex-shrink:0}.inventory-family-panel .ra-dialog__content{padding:var(--space-6);flex:1;min-height:0}.inventory-family-panel .ra-dialog__actions{padding:var(--space-6);flex-shrink:0}.inventory-review-footer{gap:var(--space-4);width:100%;display:grid}.inventory-review-quiet-actions{justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;display:flex}.inventory-variant-details{gap:var(--space-5);padding:var(--space-6);box-shadow:var(--inset-hairline);border-radius:var(--radius-sm);display:grid}.inventory-variant-details h4{font-size:var(--text-sm);margin:0}@media (width<=60rem){.inventory-setup-layout{grid-template-columns:calc(var(--space-14) + var(--space-12)) minmax(0,1fr);gap:var(--space-6)}}@media (width<=40rem){.workspace-shell:has(.operational-inventory) .app-main{padding:var(--space-6)}.inventory-setup-layout{grid-template-columns:minmax(0,1fr)}.inventory-category-row.ra-button{border-radius:var(--radius-sm);box-shadow:var(--inset-hairline)}.inventory-category-content--mobile{padding:var(--space-6) 0}.inventory-family-row.ra-button>span{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.inventory-family-meta{justify-content:space-between}.inventory-setup-reminder{grid-template-columns:minmax(0,1fr)}.inventory-family-panel.ra-dialog{width:100%}.inventory-operational-header{grid-template-columns:minmax(0,1fr) auto;display:grid}.inventory-operational-header>.ra-field{min-width:0}}
