@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-space-x-reverse:0}}}.reui-stepper-nav{align-items:stretch;gap:var(--space-8);padding:var(--space-4);display:flex}.reui-stepper-item{align-items:center;gap:var(--space-8);min-width:0;display:flex}.reui-stepper-trigger{align-items:center;gap:var(--control-gap);min-height:max(var(--control-height-md), var(--control-hit-min));padding:var(--control-padding-x);border:var(--border-width-1) solid transparent;border-radius:var(--control-radius);color:var(--text-primary);font-size:var(--control-font-size);font-weight:var(--font-weight-medium);text-align:start;white-space:normal;display:inline-flex}.reui-stepper-trigger:hover:not(:disabled){background:var(--bg-hover)}.reui-stepper-trigger[aria-current=step]{border-color:var(--border-selected);background:var(--bg-subtle)}.reui-stepper-trigger:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-2)}.reui-stepper-trigger:disabled{color:var(--text-disabled);cursor:not-allowed}.reui-stepper-indicator{width:var(--space-24);height:var(--space-24);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-full);font-size:var(--type-caption);font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;display:flex}.reui-stepper-indicator[data-state=active]{background:var(--action-primary-bg);border-color:var(--action-primary-bg);color:var(--action-primary-fg)}.reui-stepper-indicator[data-state=completed]{color:var(--status-success-fg);border-color:var(--status-success-border);background:var(--status-success-bg)}.reui-stepper-indicator svg{width:var(--control-icon-size);height:var(--control-icon-size)}.reui-stepper-title{font-size:var(--type-body);font-weight:var(--font-weight-medium)}.reui-stepper-description{font-size:var(--type-caption);color:var(--text-secondary);font-weight:var(--font-weight-regular)}.workflow-stepper{overflow-x:auto}.workflow-stepper:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-2)}.workflow-stepper .reui-stepper-nav{min-width:calc(var(--space-48) * 10)}.workflow-stepper .reui-stepper-item{flex:1}.workflow-stepper .reui-stepper-trigger{flex:1;justify-content:flex-start;min-width:0;height:100%}.workflow-step-copy{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.workflow-step-arrow{width:var(--space-24);height:var(--space-24);color:var(--text-secondary);flex-shrink:0}.workflow-stepper [data-status=complete] .workflow-step-arrow{color:var(--status-success-fg)}.workflow-stepper .workflow-step-static:hover{background:0 0}.workflow-stepper .workflow-step-static[aria-current=step]:hover{background:var(--bg-subtle)}.position-csv{gap:var(--space-12);padding:var(--space-20);flex-direction:column;display:flex}.position-csv-heading,.position-csv-upload,.position-csv-actions{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.position-csv-heading>svg{color:var(--text-brand);flex:none}.position-csv-heading h2{font-weight:var(--font-weight-semibold);padding:0}.position-csv-heading p{color:var(--text-secondary)}.position-csv-upload{padding:var(--space-16);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle)}.position-csv-upload label{width:100%}.position-csv-upload input{flex:240px;min-width:0}.csv-preview{min-width:0}.csv-preview table{min-width:760px}.csv-preview td{white-space:pre-wrap;overflow-wrap:anywhere;max-width:28rem}.position-csv details{color:var(--text-secondary);overflow-wrap:anywhere}.pallet-position-picker{gap:var(--space-8);width:280px;min-width:0;max-width:100%;display:grid}.pallet-position-popover{width:max(var(--radix-popover-trigger-width), 280px);max-width:calc(100vw - var(--space-32))}.customer-picker{gap:var(--space-8);flex:240px;min-width:0;max-width:360px;display:grid}.customer-picker>label{font-size:var(--type-label);font-weight:var(--font-weight-medium)}.customer-picker-popover{width:var(--radix-popover-trigger-width);max-width:calc(100vw - var(--space-32))}.ui-popover.sku-picker-popover{flex-direction:column;display:flex;overflow:hidden}.sku-picker-popover [cmdk-root],.sku-picker-popover [cmdk-list]{flex:auto;min-height:0}.sku-picker-popover [cmdk-input-wrapper]{flex-shrink:0}.table-panel{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;max-width:100%;overflow:hidden}.table-panel-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-16);min-width:0;padding:var(--space-16) var(--space-20);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.table-panel-status{gap:var(--space-12);padding:var(--space-16) var(--space-20);overflow-wrap:anywhere;display:grid}.table-panel-body{overflow-wrap:anywhere;min-width:0;max-width:100%}.table-panel-footer{padding:var(--space-16) var(--space-20);border-top:1px solid var(--border-default)}@media (max-width:900px){.table-panel-toolbar,.table-panel-status,.table-panel-footer{padding:var(--space-16)}}.customer-management{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.customer-management [hidden]{display:none!important}.customer-management-breadcrumb{color:var(--text-tertiary);font-size:var(--type-caption);overflow-wrap:anywhere}.customer-management-heading{align-items:baseline;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.customer-management-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight)}.customer-management-heading p{color:var(--text-secondary);font-size:var(--type-body)}.customer-management .sku-page-header h1,.customer-management .sharing-title-line h1{font-size:var(--type-title)}.customer-management .sharing-breadcrumb{display:none}.customer-management #customer-tab-requests{padding-inline-end:var(--space-32);position:relative}.customer-request-pending-badge{min-width:var(--space-20);padding:0 var(--space-4);line-height:var(--font-line-height-tight);font-variant-numeric:tabular-nums;border-radius:var(--radius-full);justify-content:center;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.ledger-page{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.ledger-page-heading{align-items:baseline;gap:var(--space-16);flex-wrap:wrap;display:flex}.ledger-page-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.ledger-page-heading p{color:var(--text-tertiary);font-size:var(--type-label)}.ledger-panel{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;overflow:hidden}.ledger-filters{align-items:flex-start;gap:var(--space-12);padding:var(--space-16);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.ledger-filters label{margin-bottom:var(--space-4);font-size:var(--type-label);font-weight:var(--font-weight-medium);color:var(--text-secondary);display:block}.ledger-filter-scope{flex:220px;min-width:180px}.ledger-filter-date{flex:0 170px;min-width:160px}.ledger-filter-order{flex:0 165px;min-width:140px}.ledger-filter-limit{flex:0 130px;min-width:115px}.ledger-filters>button{align-self:flex-end}.ledger-directory{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.ledger-filter-error,.ledger-filter-help{font-size:var(--type-caption);flex-basis:100%}.ledger-filter-error{color:var(--status-danger-fg)}.ledger-filter-help{color:var(--text-tertiary)}.ledger-scope{justify-content:space-between;gap:var(--space-8);padding:var(--space-12) var(--space-16);background:var(--bg-subtle);border-bottom:1px solid var(--border-strong);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.ledger-status{align-items:center;gap:var(--space-8);padding:var(--space-48) var(--space-24);text-align:center;color:var(--text-secondary);flex-direction:column;display:flex}.ledger-status h2{font-size:var(--type-title);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.ledger-status p{max-width:520px}.ledger-error{justify-content:center;align-items:center;gap:var(--space-12);padding:var(--space-16);color:var(--status-danger-fg);flex-wrap:wrap;display:flex}.ledger-table{min-width:760px}.ledger-table th,.ledger-table td{padding-inline:var(--space-12)}.ledger-time{font-weight:var(--font-weight-medium);display:block}.ledger-product{overflow-wrap:anywhere;max-width:230px}.ledger-current-name{display:block}.ledger-position-id{white-space:pre-wrap;overflow-wrap:anywhere;max-width:20ch}.ledger-source{overflow-wrap:anywhere;max-width:170px}.ledger-tablet{display:none}.ledger-pagination{align-items:center;gap:var(--space-12);padding:var(--space-12);border-top:1px solid var(--border-strong);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.ledger-pagination>p{font-size:var(--type-caption);color:var(--text-tertiary);flex:330px}.ledger-pager{align-items:center;gap:var(--space-8);display:flex}.ledger-sheet{width:min(640px,100vw);max-width:640px;padding:var(--space-24);flex-direction:column;display:flex}.ledger-sheet-body{gap:var(--space-20);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.ledger-record-quantity{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle);display:flex}.ledger-record-quantity>span{font-size:var(--type-metric);font-weight:var(--font-weight-semibold)}.ledger-record-quantity small{font-size:var(--type-body);color:var(--text-tertiary);font-weight:var(--font-weight-regular)}.ledger-facts{border:1px solid var(--border-strong);border-radius:var(--radius-md)}.ledger-facts>div{justify-content:space-between;gap:var(--space-16);padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--border-default);display:flex}.ledger-facts>div:last-child{border-bottom:0}.ledger-facts dt{color:var(--text-secondary);font-size:var(--type-label);flex-shrink:0}.ledger-facts dd{text-align:right;overflow-wrap:anywhere;min-width:0}.ledger-sheet-footer{padding-top:var(--space-16);border-top:1px solid var(--border-default)}@media (max-width:1199px){.ledger-desktop{display:none}.ledger-tablet{display:block}}@media (orientation:portrait) and (max-width:1024px){.ledger-sheet{width:100vw;max-width:100vw}.ledger-current-name{display:none}}.ledger-table-region{min-width:0;overflow:auto}.ledger-table-region>div{overflow:visible}.ledger-table-region:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:calc(-1 * var(--space-2))}.ledger-source .code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ledger-sheet-header{padding-right:calc(var(--control-hit-min) + var(--space-8))}.ledger-query-tabs{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-subtle);width:fit-content;display:flex}.ledger-query-tabs button{min-height:var(--control-hit-min);padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--type-label)}.ledger-query-tabs button[aria-selected=true]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.ledger-query-tabs button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ledger-source-context{align-items:center;gap:var(--space-8);font-size:var(--type-caption);color:var(--text-secondary);overflow-wrap:anywhere;flex-wrap:wrap;flex-basis:100%;display:flex}.inventory-management{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.management-breadcrumb{color:var(--text-tertiary);font-size:var(--type-caption)}.management-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.management-heading p{color:var(--text-secondary);margin-top:var(--space-8)}.inventory-management [hidden]{display:none!important}.inventory-management .inbound-heading h1,.inventory-management .outbound-heading h1,.inventory-management .ledger-page-heading{display:none}.operation-modal.ui-dialog{width:calc(100vw - var(--space-32));max-width:1320px;height:calc(100dvh - var(--space-48));flex-direction:column;gap:0;max-height:960px;padding:0;display:flex;overflow:hidden}.operation-modal-header{padding:var(--space-24);padding-right:calc(var(--space-16) + var(--control-hit-min) + var(--space-8));overflow-wrap:anywhere;border-bottom:1px solid var(--border-default);flex-shrink:0}.operation-modal-body{min-height:0;padding:var(--space-24);overscroll-behavior:contain;flex:1;overflow:auto}.operation-modal-footer{justify-content:flex-end;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-24);border-top:1px solid var(--border-default);flex-wrap:wrap;flex-shrink:0;display:flex}.management-editor-tabs{gap:var(--space-8);flex-wrap:wrap;display:flex}.management-editor-tabs button[aria-selected=true]{background:var(--bg-muted);font-weight:var(--font-weight-semibold)}@media (max-width:820px){.operation-modal.ui-dialog{width:calc(100vw - var(--space-16));height:calc(100dvh - var(--space-16));max-height:none}.operation-modal-body{padding:var(--space-16)}.operation-modal-header{padding-block:var(--space-16);padding-left:var(--space-16)}}.operation-directory-filters{align-items:flex-start;gap:var(--space-24);margin-bottom:var(--space-20);flex-wrap:wrap;display:flex}.operation-modal-compact.ui-dialog{max-width:720px;height:auto;max-height:calc(100dvh - var(--space-32))}.operation-modal-compact .operation-modal-body{flex:0 auto}.operation-status-filter{flex:280px;min-width:0}.operation-status-filter legend{font-size:var(--type-label);font-weight:var(--font-weight-medium);margin-bottom:var(--space-8)}.operation-status-filter>div{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.operation-status-filter label{align-items:center;gap:var(--space-8);min-height:var(--control-height-md);cursor:pointer;display:inline-flex}.operation-status-filter input{accent-color:var(--color-brand-500)}.operation-status-filter input:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.operation-customer-unavailable{max-width:360px;color:var(--text-secondary);flex:240px}.warehouse-status{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.warehouse-status [hidden]{display:none!important}.warehouse-breadcrumb{align-items:center;gap:var(--space-8);color:var(--text-tertiary);font-size:var(--type-caption);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.warehouse-breadcrumb svg{width:var(--space-12);height:var(--space-12);flex:none}.warehouse-breadcrumb a{color:var(--text-secondary);text-underline-offset:var(--space-4);text-decoration:underline}.warehouse-heading{align-items:baseline;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.warehouse-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight)}.warehouse-heading p,.warehouse-caption{color:var(--text-secondary);font-size:var(--type-body)}.warehouse-tab-settings{color:var(--text-secondary);margin-left:var(--space-8);position:relative}.warehouse-tab-settings:before{content:"";left:calc(var(--space-8) * -1);height:var(--space-20);border-left:var(--border-width-1) solid var(--border-default);position:absolute}.warehouse-tab-settings:first-child{margin-left:0}.warehouse-tab-settings:first-child:before{display:none}.warehouse-draft-dot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--status-warning-fg);flex:none}.warehouse-domain-panel{min-width:0}.warehouse-domain-panel .inventory-heading h1,.warehouse-domain-panel .positions-header h1,.warehouse-domain-panel .settings-heading h1{font-size:var(--type-title)}.warehouse-domain-panel .settings-breadcrumb{display:none}.warehouse-detail-context{color:var(--text-secondary);margin-bottom:var(--space-12);font-size:var(--type-caption)}@media (max-width:800px){.warehouse-tab-settings{margin-left:0}.warehouse-tab-settings:before{display:none}}.warehouse-status .workspace-section-tab>span{text-wrap:balance}.inventory-page{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.inventory-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.inventory-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.inventory-heading p{color:var(--text-secondary);margin-top:var(--space-4);overflow-wrap:anywhere}.inventory-results{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-width:0}.inventory-toolbar{padding:var(--space-16) var(--space-20);justify-content:space-between;align-items:flex-end;gap:var(--space-16);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.inventory-toolbar-context{align-items:flex-end;gap:var(--space-16);flex-wrap:wrap;flex:300px;min-width:0;display:flex}.inventory-refresh{margin-left:auto}.inventory-page-count{color:var(--text-secondary);font-size:var(--type-caption);padding-bottom:var(--space-8)}.inventory-customer-unavailable{gap:var(--space-8);color:var(--text-secondary);font-size:var(--type-caption);display:grid}.inventory-scope{padding:var(--space-16) var(--space-20);gap:var(--space-16);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;display:flex}.inventory-scope h2{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.inventory-scope>span{color:var(--text-secondary);font-size:var(--type-caption);flex-shrink:0}.inventory-results>[role=alert]{margin:var(--space-16);width:auto}.inventory-table-region{min-width:0;max-width:100%;overflow-x:auto}.inventory-table-region>div{overflow:visible}.inventory-table{min-width:1060px}.inventory-table th,.inventory-table td{padding:var(--space-12) var(--space-16)}.inventory-table td:first-child{overflow-wrap:anywhere;max-width:250px}.inventory-table td:nth-child(2){overflow-wrap:anywhere;min-width:220px;max-width:320px}.inventory-subline{color:var(--text-secondary);font-size:var(--type-caption);margin-top:var(--space-4);display:block}.inventory-position-id{white-space:pre-wrap;overflow-wrap:anywhere;max-width:20ch;display:inline-flex}.inventory-number{text-align:right;white-space:nowrap}.inventory-unit{margin-left:var(--space-4);color:var(--text-secondary);font-size:var(--type-caption);font-weight:var(--font-weight-regular)}.inventory-time{white-space:nowrap;font-size:var(--type-caption);color:var(--text-secondary)}.inventory-empty{padding:var(--space-40) var(--space-20);text-align:center;color:var(--text-secondary)}.inventory-pagination{padding:var(--space-16) var(--space-20);border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.inventory-pagination>div{align-items:center;gap:var(--space-12);display:flex}.inventory-detail-identity h2{font-size:var(--type-title);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.inventory-detail-identity p{margin-top:var(--space-4);overflow-wrap:anywhere}.inventory-quantities{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.inventory-quantities>div{padding:var(--space-20)}.inventory-quantities>div+div{border-left:1px solid var(--border-default)}.inventory-quantities dt{color:var(--text-secondary)}.inventory-quantities dd{margin-top:var(--space-8);font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.inventory-quantities dd span{margin-left:var(--space-8);font-size:var(--type-body);color:var(--text-secondary);font-weight:var(--font-weight-regular)}.inventory-position-table{min-width:680px}@media (max-width:900px){.inventory-quantities>div,.inventory-toolbar,.inventory-scope,.inventory-pagination{padding:var(--space-16)}}.inventory-grouped-table{min-width:760px}.inventory-grouped-table th,.inventory-grouped-table td{padding:var(--space-12) var(--space-16)}.inventory-group-product{overflow-wrap:anywhere;min-width:220px;max-width:320px}.inventory-modal.ui-dialog{width:calc(100vw - var(--space-32));max-width:1080px;max-height:calc(100dvh - var(--space-48));flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.inventory-modal-header{padding:var(--space-24);padding-right:calc(var(--space-16) + var(--control-hit-min) + var(--space-8));border-bottom:1px solid var(--border-default);overflow-wrap:anywhere;flex-shrink:0}.inventory-modal-body{overscroll-behavior:contain;min-height:0;padding:var(--space-24);flex:1;overflow:auto}.inventory-detail>[aria-busy]{gap:var(--space-20);flex-direction:column;display:flex}.inventory-detail-summary{justify-content:space-between;align-items:flex-start;gap:var(--space-16);flex-wrap:wrap;display:flex}.inventory-detail-customer{color:var(--text-secondary);font-size:var(--type-caption);margin-bottom:var(--space-8)}.inventory-detail .inventory-quantities>div{padding:var(--space-16)}.inventory-detail .inventory-quantities dd{font-size:var(--type-title)}.warehouse-modal-fallback{color:var(--text-secondary);padding-block:var(--space-24)}@media (max-width:680px){.inventory-modal.ui-dialog{width:calc(100vw - var(--space-16));max-height:calc(100dvh - var(--space-16))}.inventory-modal-header{padding-block:var(--space-16);padding-left:var(--space-16)}.inventory-modal-body{padding:var(--space-16)}.inventory-detail .inventory-quantities>div{padding:var(--space-12)}.inventory-detail .inventory-quantities dd span{margin:var(--space-4) 0 0;display:block}}.sharing-page{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.sharing-heading{justify-content:space-between;align-items:flex-end;gap:var(--space-16);flex-wrap:wrap;display:flex}.sharing-heading>div:first-child{flex:20rem;min-width:0}.sharing-breadcrumb{color:var(--text-tertiary);font-size:var(--type-caption);overflow-wrap:anywhere}.sharing-title-line{align-items:center;gap:var(--space-12);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.sharing-title-line h1,.sharing-public h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.sharing-muted{color:var(--text-secondary);font-size:var(--type-caption)}.sharing-badge{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-caption);white-space:nowrap;flex:none;display:inline-flex}.sharing-demo{background:var(--status-warning-bg);color:var(--status-warning-fg)}.sharing-active{background:var(--status-success-bg);color:var(--status-success-fg)}.sharing-expired{background:var(--bg-muted);color:var(--text-secondary)}.sharing-panel{border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;overflow:hidden}.sharing-panel-heading{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);border-bottom:var(--border-width-1) solid var(--border-strong);flex-wrap:wrap;display:flex}.sharing-panel h2{font-weight:var(--font-weight-semibold)}.sharing-panel-copy,.sharing-differences>div{padding:var(--space-16)}.sharing-scope{align-items:center;gap:var(--space-12) var(--space-24);padding:var(--space-16);flex-wrap:wrap;display:flex}.sharing-scope>div{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.sharing-scope>div>span{color:var(--text-secondary);font-size:var(--type-caption)}.sharing-scope>p{flex:16rem}.sharing-count{align-items:center;gap:var(--space-12);font-variant-numeric:tabular-nums;font-size:var(--type-title);display:flex}.sharing-slots{gap:var(--space-4);display:flex}.sharing-slots i{width:var(--space-16);height:var(--space-8);background:var(--bg-muted);border-radius:var(--radius-sm)}.sharing-slots [data-active=true]{background:var(--status-success-fg)}.sharing-note{padding:var(--space-12) var(--space-16);border:var(--border-width-1) solid var(--border-strong);background:var(--status-warning-bg);border-radius:var(--radius-md);font-size:var(--type-caption)}.sharing-note>p+p{margin-top:var(--space-8)}.sharing-error{color:var(--status-danger-fg)}.sharing-empty{align-items:center;gap:var(--space-12);padding:var(--space-48) var(--space-24);text-align:center;color:var(--text-secondary);flex-direction:column;display:flex}.sharing-empty h2{font-size:var(--type-title);color:var(--text-primary)}.sharing-links{column-gap:var(--space-16);grid-template-columns:minmax(0,1.5fr) minmax(14rem,1fr) auto auto;display:grid}.sharing-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--space-16);padding:var(--space-16);border-bottom:var(--border-width-1) solid var(--border-default);display:grid}.sharing-row:last-child{border-bottom:0}.sharing-address{min-width:0}.sharing-address-line{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.sharing-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-caption);flex:10rem;overflow:hidden}.sharing-open{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);min-height:var(--control-hit-min);font-size:var(--type-caption);display:inline-flex}.sharing-open:focus-visible{outline:var(--border-width-2) solid var(--border-focus)}.sharing-open-group{align-items:center;gap:var(--space-4);flex:none;display:inline-flex}.sharing-protection-icon{color:var(--text-secondary);flex:none;align-items:center;display:inline-flex}.sharing-manual{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}.sharing-manual p{color:var(--status-danger-fg);font-size:var(--type-caption)}.sharing-dates{gap:var(--space-12);font-size:var(--type-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;display:grid}.sharing-dates dt{color:var(--text-tertiary);margin-bottom:var(--space-4)}.sharing-actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.sharing-panel-footer{padding:var(--space-12) var(--space-16);background:var(--bg-subtle);border-top:var(--border-width-1) solid var(--border-strong);font-size:var(--type-caption);color:var(--text-secondary)}.sharing-explanation{gap:var(--space-20);grid-template-columns:1fr 1fr;display:grid}.sharing-differences dt{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)}.sharing-differences dd{font-size:var(--type-caption);color:var(--text-secondary)}.sharing-differences>div+div{border-top:var(--border-width-1) solid var(--border-default)}.sharing-dialog{width:min(38rem, calc(100vw - var(--space-32)));max-width:none;max-height:calc(100dvh - var(--space-32));overflow:auto}.sharing-dialog form{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.sharing-dialog-actions{gap:var(--space-8);flex-wrap:wrap}.sharing-dialog-actions button{white-space:normal}.sharing-duration{gap:var(--space-8);flex-direction:column;display:flex}.sharing-duration-controls{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sharing-target{font-size:var(--type-caption);color:var(--text-secondary)}.sharing-target p{overflow-wrap:anywhere;margin-top:var(--space-4)}.sharing-ack{align-items:center;gap:var(--space-8);font-size:var(--type-caption);display:flex}.sharing-public{background:var(--bg-canvas);min-height:100dvh;color:var(--text-primary);flex-direction:column;display:flex}.sharing-public-header{background:var(--bg-inverse);color:var(--text-inverse)}.sharing-public-header>div{align-items:center;gap:var(--space-12);max-width:48rem;padding:var(--space-16) var(--space-24);flex-wrap:wrap;margin:auto;display:flex}.sharing-public-header .language-control{color:var(--text-primary);margin-left:auto}.sharing-public-warehouse{gap:var(--space-8);flex:12rem;min-width:0;display:grid}.sharing-public-warehouse-name{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.sharing-public-warehouse-name>span,.sharing-public-warehouse-contacts{font-size:var(--type-caption)}.sharing-public-warehouse-contacts{gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}.sharing-public-warehouse-contacts>div{gap:var(--space-4);display:flex}.sharing-public-content{gap:var(--space-20);width:100%;max-width:48rem;padding:var(--space-32) var(--space-24) var(--space-64);flex-direction:column;flex:1;margin:auto;display:flex}.sharing-public-content h1{margin:var(--space-4) 0}.sharing-public-items{padding:0 var(--space-16)}.sharing-public-items li{align-items:center;gap:var(--space-12);min-height:var(--space-48);padding:var(--space-12) 0;overflow-wrap:anywhere;display:flex}.sharing-public-items li+li{border-top:var(--border-width-1) solid var(--border-default)}.sharing-public-items svg{color:var(--text-secondary);flex:none}.sharing-public-footer{gap:var(--space-4);padding-top:var(--space-16);color:var(--text-tertiary);font-size:var(--type-caption);margin-top:auto;display:grid}@media (max-width:1100px){.sharing-links{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto}.sharing-row{gap:var(--space-12)}.sharing-address{grid-column:1/-1}.sharing-dates{grid-row:2}.sharing-row>.sharing-badge{justify-self:end}.sharing-row>.sharing-actions{grid-column:1;justify-content:flex-start}}@media (max-width:700px){.sharing-explanation{grid-template-columns:1fr}.sharing-links{grid-template-columns:minmax(0,1fr)}.sharing-row>*{grid-column:1}.sharing-row>.sharing-badge{justify-self:start}.sharing-row>.sharing-actions{justify-content:flex-start}}.sharing-customer-management{gap:var(--space-20);min-width:0;display:grid}.sharing-customer-management>.customer-picker{width:100%;max-width:28rem}.sharing-duration-options{gap:var(--space-12);flex-wrap:wrap;display:flex}.sharing-duration-options label{align-items:center;gap:var(--space-8);display:inline-flex}.sharing-duration-options input{accent-color:var(--color-brand-500)}.sharing-qr-dialog{width:min(28rem, calc(100vw - var(--space-32)));gap:var(--space-16)}.sharing-qr-image{width:min(100%,20rem);height:auto;margin-inline:auto;display:block}.sharing-qr-address{overflow-wrap:anywhere;min-width:0;font-size:var(--type-caption);color:var(--text-secondary)}.sharing-public-table{width:100%;overflow-x:auto}.sharing-access-option{margin-block:var(--space-16)}.sharing-access-option>p{margin-block-start:var(--space-8)}.sharing-access-result{padding:var(--space-16);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);margin-block:var(--space-16)}.sharing-access-result-line{gap:var(--space-8);margin-block:var(--space-8);flex-wrap:wrap;display:flex}.sharing-access-result-line input{width:10rem;font-family:var(--font-mono);letter-spacing:var(--font-code-tracking)}.sharing-public-unlock{gap:var(--space-16);padding:var(--space-24);width:100%;min-width:0;max-width:30rem;display:grid}.sharing-public-unlock-field{gap:var(--space-8);min-width:0;display:grid}.sharing-public-unlock-error{color:var(--status-danger-fg);overflow-wrap:anywhere}.sharing-public-unlock>button{justify-self:start;max-width:100%}.sharing-public--customer .sharing-public-header>div,.sharing-public--customer .sharing-public-content{max-width:72rem}.public-snapshot-panels{gap:var(--space-20);min-width:0;display:grid}.public-snapshot-panels>section{min-width:0}.public-snapshot-heading{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.public-snapshot-generated,.public-snapshot-observed,.public-snapshot-table-help{color:var(--text-secondary);font-size:var(--type-caption);overflow-wrap:anywhere}.public-snapshot-feedback{justify-items:start;gap:var(--space-12);padding:var(--space-16) var(--space-20);overflow-wrap:anywhere;display:grid}.public-snapshot-table-region{min-width:0;max-width:100%;overflow-x:auto}.public-snapshot-table-region>div{overflow:visible}.public-snapshot-table-region:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:calc(-1 * var(--border-width-2))}.public-snapshot-table{min-width:52rem}.public-snapshot-table .public-snapshot-sku{overflow-wrap:anywhere;width:18%}.public-snapshot-table .public-snapshot-name{overflow-wrap:anywhere;width:26%}.public-snapshot-unit-cell{white-space:nowrap}.public-snapshot-table .public-snapshot-number{text-align:right;white-space:nowrap}.public-snapshot-unit{color:var(--text-secondary)}.public-delivery-list{gap:var(--space-16);padding:var(--space-20);min-width:0;display:grid}.public-delivery-card,.public-operation-card{border:var(--border-width-1) solid var(--border-default);border-radius:var(--radius-md);min-width:0;padding:var(--space-16);overflow-wrap:anywhere}.public-delivery-heading,.public-operation-heading{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.public-delivery-heading h3,.public-operation-heading h4{min-width:0;font-weight:var(--font-weight-semibold)}.public-delivery-facts,.public-operation-facts{gap:var(--space-16);margin-top:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.public-delivery-facts dt,.public-operation-facts dt{color:var(--text-secondary);font-size:var(--type-caption)}.public-delivery-facts dd,.public-operation-facts dd{margin-top:var(--space-4)}.public-delivery-total{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.public-delivery-notes{margin-top:var(--space-16);white-space:pre-wrap}.public-operation-panel{min-width:0;padding:var(--space-20)}.public-operation-title{margin-bottom:var(--space-16);font-weight:var(--font-weight-semibold)}.public-operation-list{gap:var(--space-16);min-width:0;margin:0;padding:0;list-style:none;display:grid}.public-operation-list>li,.public-operation-facts>div,.public-delivery-facts>div{min-width:0}.public-operation-badges{gap:var(--space-8);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.public-operation-badges .ui-badge{white-space:normal;max-width:100%}.public-operation-quantities{margin-top:var(--space-16);min-width:0}.public-operation-quantities summary{padding-block:var(--space-8);font-weight:var(--font-weight-medium);cursor:pointer}.public-operation-quantities summary:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-4)}.public-operation-quantities .public-snapshot-table-help{margin-bottom:var(--space-8)}.public-operation-table{table-layout:fixed;min-width:42rem}.public-operation-table .public-operation-sku,.public-operation-table .public-operation-name{white-space:normal;overflow-wrap:anywhere}.public-operation-table .public-snapshot-number{text-align:right}@media (max-width:700px){.sharing-public--customer .sharing-public-header>div,.sharing-public--customer .sharing-public-content{padding-right:var(--space-16);padding-left:var(--space-16)}.public-snapshot-generated{flex-basis:100%}.public-snapshot-feedback,.public-operation-panel{padding:var(--space-16)}}.public-quote-dialog{max-height:calc(100dvh - var(--space-8));overflow-y:auto}.public-quote-dialog .code{overflow-wrap:anywhere}.public-order-reference{min-height:var(--control-hit-min);min-width:var(--control-hit-min);border-radius:var(--radius-xs);color:inherit;font:inherit;text-align:inherit;cursor:help;background:0 0;border:0;padding:0}.public-order-reference:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-4)}.outbound-page,.outbound-form,.outbound-main{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.outbound-heading,.outbound-line>header,.outbound-stock-line>header{justify-content:space-between;gap:var(--space-16);flex-wrap:wrap;align-items:flex-start;display:flex}.outbound-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold);margin-top:var(--space-8)}.outbound-heading p,.outbound-help{font-size:var(--type-caption);color:var(--text-secondary);overflow-wrap:anywhere}.outbound-panel{padding:var(--space-20);background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-width:0}.outbound-panel h2{font-size:var(--type-title);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-16)}.outbound-panel p{overflow-wrap:anywhere}.outbound-fields{gap:var(--space-20);margin-top:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.outbound-fields label,.outbound-option label{gap:var(--space-8);font-size:var(--type-label);flex-direction:column;min-width:0;display:flex}.outbound-label,.outbound-line h3,.outbound-stock-line h3{font-weight:var(--font-weight-medium)}.outbound-page select{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);min-height:var(--control-height-md);padding:var(--space-8) var(--space-12);width:100%}.outbound-page select:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.outbound-page select:disabled{opacity:.6}.outbound-actions,.outbound-option-pager{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.outbound-option-pager{margin-top:var(--space-8)}.outbound-option{min-width:0}.outbound-line{margin-top:var(--space-20);padding:var(--space-20);border:1px solid var(--border-default);border-radius:var(--radius-sm)}.outbound-stock-line{margin-top:var(--space-20);border-top:1px solid var(--border-default);padding-top:var(--space-16);min-width:0}.outbound-stock-reference{align-items:flex-start;gap:var(--space-8);margin-top:var(--space-16);padding:var(--space-12);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-sm);flex-direction:column;min-width:0;display:flex}.outbound-stock-quantities{gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.outbound-stock-quantities dt{font-size:var(--type-caption);color:var(--text-secondary)}.outbound-stock-quantities dd{overflow-wrap:anywhere}.outbound-stock-quantities>div:first-child dd{font-weight:var(--font-weight-semibold)}.outbound-stock-line>header{margin-bottom:var(--space-16)}.outbound-facts{gap:var(--space-12) var(--space-20);grid-template-columns:minmax(120px,1fr) minmax(0,3fr);display:grid}.outbound-facts dt{color:var(--text-secondary);font-size:var(--type-label)}.outbound-facts dd{overflow-wrap:anywhere}.outbound-table-scroll{overflow-x:auto}.outbound-page table,.outbound-handover-dialog table{border-collapse:collapse;width:100%;min-width:560px}.outbound-page .outbound-stock-table{min-width:760px}.outbound-page th,.outbound-handover-dialog th{color:var(--text-secondary);font-weight:var(--font-weight-medium);font-size:var(--type-label);text-align:left;background:var(--bg-subtle)}.outbound-page td,.outbound-page th,.outbound-handover-dialog td,.outbound-handover-dialog th{padding:var(--space-12);border-bottom:1px solid var(--border-default);vertical-align:top}.outbound-page td,.outbound-handover-dialog td{font-size:var(--type-body);overflow-wrap:anywhere;max-width:360px}.outbound-stock-table td:last-child{min-width:150px}.outbound-badge{padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-caption);background:var(--bg-subtle);color:var(--text-secondary);display:inline-block}.outbound-success{background:var(--status-success-bg);color:var(--status-success-fg);padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm)}.outbound-field-error{color:var(--status-danger-fg);font-size:var(--type-caption);margin-top:var(--space-8)}.outbound-detail-grid{gap:var(--space-20);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.outbound-detail-grid>aside{min-width:0}.outbound-handover,.outbound-handover-content,.outbound-signature,.outbound-signature-view{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.outbound-handover fieldset{border:0;min-width:0;padding:0}.outbound-handover fieldset>.outbound-actions{margin-top:var(--space-16)}.outbound-handover h2{margin-bottom:0}.outbound-signature canvas{aspect-ratio:3;border:1px solid var(--border-strong);border-radius:var(--radius-sm);touch-action:none;cursor:crosshair;width:100%;height:auto}.outbound-signature canvas[aria-disabled=true]{cursor:default;opacity:.65}.outbound-signature-view img{border:1px solid var(--border-default);border-radius:var(--radius-sm);width:100%;height:auto}.outbound-handover-dialog{max-width:min(760px, calc(100vw - var(--space-32)));max-height:calc(100dvh - var(--space-32));overflow-y:auto}.outbound-handover-dialog table{min-width:440px}.outbound-time-choice{gap:var(--space-8);margin-top:var(--space-16);flex-direction:column;display:flex}.outbound-handed_over,.outbound-delivered{color:var(--status-success-fg);background:var(--status-success-bg)}@media (max-width:1100px){.outbound-detail-grid{grid-template-columns:1fr}}.outbound-type-choice{gap:var(--space-20);flex-direction:column;display:flex}.outbound-type-cards{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.outbound-type-card{align-items:flex-start;gap:var(--space-12);min-width:0;height:auto;padding:var(--space-24);text-align:left;white-space:normal;flex-direction:column}.outbound-type-card strong{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.outbound-type-card span{color:var(--text-secondary);font-size:var(--type-body)}.outbound-delivery-address{grid-column:1/-1}.outbound-delivery-steps .workflow-stepper .reui-stepper-nav{min-width:calc(var(--space-48) * 20)}@media (max-width:768px){.outbound-type-cards,.outbound-fields{grid-template-columns:1fr}.outbound-panel,.outbound-line{padding:var(--space-16)}.outbound-facts{grid-template-columns:1fr}}.outbound-quote{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.outbound-quote .outbound-quote-affirmation{align-items:flex-start;gap:var(--space-12);font-size:var(--type-label);display:flex}.outbound-quote-notes{white-space:pre-wrap;overflow-wrap:anywhere}.outbound-quote-notes-input{min-height:calc(var(--control-height-md) * 2);resize:vertical}.sku-page{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.sku-page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-16);flex-wrap:wrap;display:flex}.sku-search{align-items:center;gap:var(--space-8);flex-wrap:wrap;flex:420px;min-width:0;max-width:100%;display:flex}.sku-search input{flex:180px;min-width:0}.sku-toolbar-actions{gap:var(--space-8);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.sku-toolbar-actions .ui-control{white-space:normal;overflow-wrap:anywhere}.sku-field label{font-size:var(--type-label);font-weight:var(--font-weight-medium)}.sku-empty{padding:var(--space-32);text-align:center;color:var(--text-secondary)}.sku-table{table-layout:fixed}.sku-table th,.sku-table td{padding:var(--space-12) var(--space-16);white-space:normal;overflow-wrap:anywhere}.sku-table th:last-child{width:34%}.sku-id{-webkit-user-select:all;user-select:all}.sku-copy{gap:var(--space-8);flex-wrap:wrap;align-items:start;min-width:0;display:flex}.sku-copy code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.sku-pagination{gap:var(--space-8);flex-wrap:wrap;justify-content:flex-end;display:flex}.sku-create-sheet{flex-direction:column;gap:0;width:480px;max-width:100vw;height:100dvh;padding:0;display:flex}.sku-panel-header{padding:var(--space-16) var(--space-24);padding-right:var(--space-64);border-bottom:1px solid var(--border-default);text-align:left;flex:none}.sku-panel-scroll{min-height:0;padding:var(--space-24);flex:1;overflow-y:auto}.sku-field{gap:var(--space-8);display:grid}.sku-fixed-value{min-height:var(--control-height-md);padding:var(--space-8) var(--control-padding-x);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);overflow-wrap:anywhere}.sku-panel-footer{justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--border-default);background:var(--bg-surface);padding-bottom:max(var(--space-16), env(safe-area-inset-bottom));flex-wrap:wrap;flex:none;display:flex}.sku-result{gap:var(--space-8);display:grid}.sku-result dt{color:var(--text-secondary);font-size:var(--type-label)}.sku-result dd{overflow-wrap:anywhere;margin-bottom:var(--space-12)}@media (min-width:901px) and (max-width:1100px){.sku-create-sheet{width:560px}}@media (max-width:900px){.sku-page .table-panel-toolbar{grid-template-columns:minmax(0,1fr);display:grid}.sku-page .customer-picker{max-width:none}.sku-toolbar-actions{justify-content:flex-end;margin-left:0}.sku-create-sheet{border-left:0;width:100%;max-width:100vw}.sku-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sku-table tbody,.sku-table tr,.sku-table td{width:100%;display:block}.sku-page .sku-table td{height:auto;padding:var(--space-12) var(--space-16)}.sku-table td:before{content:attr(data-label);font-family:var(--font-family-sans);font-size:var(--type-caption);color:var(--text-secondary);margin-bottom:var(--space-8);display:block}}@media (max-width:480px){.sku-search input{flex-basis:100%}}.sku-import-sheet{width:min(95vw,72rem);max-width:72rem;overflow-y:auto}.sku-import-content{gap:var(--space-16);margin-top:var(--space-16);display:grid}.sku-import-actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.customer-create-sheet{flex-direction:column;gap:0;width:480px;max-width:100vw;height:100dvh;padding:0;display:flex}.customer-panel-header{padding:var(--space-16) var(--space-24);padding-right:var(--space-64);border-bottom:1px solid var(--border-default);text-align:left;flex:none}.customer-panel-scroll{min-height:0;padding:var(--space-24);flex:1;overflow-y:auto}.customer-panel-stack{gap:var(--space-20);overflow-wrap:anywhere;min-width:0;display:grid}.customer-panel-stack>*{min-width:0}.customer-field{gap:var(--space-8);display:grid}.customer-field label,.customer-field h3,.customer-field>span{font-size:var(--type-label);font-weight:var(--font-weight-medium)}.customer-field [role=alert]{font-size:var(--type-caption);color:var(--status-danger-fg)}.customer-channel{gap:var(--space-8);padding:var(--space-12);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);grid-template-columns:minmax(100px,128px) minmax(0,1fr) auto;align-items:start;display:grid}.customer-channel-type{width:100%;min-width:0;min-height:var(--control-hit-min);height:var(--control-height-md);padding:0 var(--control-padding-x);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-surface);font-size:var(--control-font-size)}.customer-channel-type:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.customer-channel-type:disabled{opacity:.5}.customer-fixed{padding:var(--space-8) var(--control-padding-x);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-secondary)}.customer-panel-footer{justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24);padding-bottom:max(var(--space-16), env(safe-area-inset-bottom));border-top:1px solid var(--border-default);background:var(--bg-subtle);flex-wrap:wrap;flex:none;display:flex}.customer-summary{border:1px solid var(--border-strong);border-radius:var(--radius-md)}.customer-summary>div{justify-content:space-between;align-items:start;gap:var(--space-12);padding:var(--space-12) var(--space-16);display:flex}.customer-summary>div+div{border-top:1px solid var(--border-default)}.customer-summary dt{color:var(--text-secondary);flex:none}.customer-summary dd{text-align:right;overflow-wrap:anywhere;min-width:0}.customer-id{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.customer-id code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.customer-create-sheet[aria-busy=true]>.ui-close{pointer-events:none;opacity:.5}@media (min-width:901px) and (max-width:1100px){.customer-create-sheet{width:560px}}@media (max-width:900px){.customer-create-sheet{border-left:0;width:100%;max-width:100vw}}@media (pointer:coarse),(max-width:1100px){.customer-create-sheet .ui-control,.customer-create-sheet .ui-close,.customer-channel-type{min-height:48px}.customer-create-sheet .ui-close,.customer-channel .ui-control{min-width:48px}}@media (max-width:480px){.customer-channel{grid-template-columns:minmax(0,1fr) auto}.customer-channel-type{grid-column:1/-1}}.customer-directory{min-width:0}.customer-directory-actions{gap:var(--space-8);flex-wrap:wrap;display:flex}.customer-directory-table td{vertical-align:top;overflow-wrap:anywhere}.customer-directory-table td:nth-child(3){min-width:200px}.customer-directory-empty{padding:var(--space-24);color:var(--text-secondary)}.customer-directory-table .ui-control{white-space:normal;max-width:100%}@media (max-width:900px){.customer-directory .table-panel-toolbar{grid-template-columns:minmax(0,1fr);display:grid}.customer-directory-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.customer-directory-table tbody,.customer-directory-table tr,.customer-directory-table td{width:100%;display:block}.customer-directory .customer-directory-table td{min-width:0;height:auto;padding:var(--space-12) var(--space-16)}.customer-directory-table td:before{content:attr(data-label);margin-bottom:var(--space-8);font-size:var(--type-caption);color:var(--text-secondary);display:block}}.customer-directory .table-panel-toolbar>input{flex:280px;width:auto;min-width:0;max-width:28rem}@media (max-width:900px){.customer-directory .table-panel-toolbar>input{width:100%;max-width:none}}.settings-page{gap:var(--space-20);flex-direction:column;min-width:0;max-width:60rem;display:flex}.settings-heading{justify-content:space-between;align-items:flex-end;gap:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.settings-heading>div{flex:20rem;min-width:0}.settings-heading h1{margin-top:var(--space-4);font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.settings-breadcrumb{font-size:var(--type-caption);color:var(--text-tertiary);overflow-wrap:anywhere}.settings-context,.settings-panel{border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0}.settings-context{align-items:center;gap:var(--space-8) var(--space-24);padding:var(--space-16);flex-wrap:wrap;display:flex}.settings-context-name{align-items:center;gap:var(--space-12);min-width:0;display:flex}.settings-context-name>div{overflow-wrap:anywhere;min-width:0}.settings-context-name p{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.settings-context-icon{width:var(--control-height-md);height:var(--control-height-md);background:var(--bg-inverse);color:var(--text-inverse);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;display:flex}.settings-context-help{font-size:var(--type-caption);color:var(--text-secondary);flex:17rem}.settings-updated{font-size:var(--type-caption);color:var(--text-tertiary)}.settings-panel{overflow:hidden}.settings-panel-header{align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-12) var(--space-16);border-bottom:var(--border-width-1) solid var(--border-strong);flex-wrap:wrap;display:flex}.settings-panel-header h2{font-size:var(--type-body);font-weight:var(--font-weight-semibold);flex:1}.settings-panel-body{gap:var(--space-20);padding:var(--space-16);display:grid}.settings-panel fieldset{min-width:0}.settings-panel legend,.settings-default-field>label,.settings-default-field dt,.settings-count dt{margin-bottom:var(--space-4);font-size:var(--type-label);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.settings-unit-list{margin-top:var(--space-8);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.settings-unit-choice{align-items:center;gap:var(--space-8);min-height:var(--control-hit-min);padding:var(--space-4) var(--space-16);cursor:pointer;display:flex}.settings-unit-choice+.settings-unit-choice{border-top:var(--border-width-1) solid var(--border-default)}.settings-unit-choice[data-enabled=false]{background:var(--bg-subtle)}.settings-unit-choice:has([disabled]){cursor:default}.settings-unit-choice>span:not(.settings-unit-badges){font-weight:var(--font-weight-medium)}.settings-unit-choice code{color:var(--text-tertiary);font-size:var(--type-caption)}.settings-unit-badges{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-left:auto;display:flex}.settings-unit-tag,.settings-dirty{align-items:center;gap:var(--space-8);border:var(--border-width-1) solid var(--border-default);border-radius:var(--radius-xs);font-size:var(--type-caption);display:inline-flex}.settings-unit-tag{padding:0 var(--space-4);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.settings-unit-tag[data-kind=default]{background:var(--bg-inverse);color:var(--text-inverse);border-color:var(--bg-inverse)}.settings-default-field{gap:var(--space-4);max-width:22.5rem;display:grid}.settings-default-field dd{font-weight:var(--font-weight-semibold)}.settings-removal-notes{gap:var(--space-4);padding:var(--space-12) var(--space-16) var(--space-12) var(--space-32);border:var(--border-width-1) solid var(--text-primary);border-radius:var(--radius-sm);list-style:outside;display:grid}.settings-impact{align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--space-16);border:var(--border-width-1) solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);display:flex}.settings-impact>svg{margin-top:var(--space-4);color:var(--text-secondary);flex:none}.settings-impact>div{gap:var(--space-4);min-width:0;font-size:var(--type-caption);color:var(--text-secondary);display:grid}.settings-impact .font-ui-semibold{color:var(--text-primary)}.settings-actions{justify-content:flex-end;align-items:center;gap:var(--space-8) var(--space-12);padding:var(--space-12) var(--space-16);border-top:var(--border-width-1) solid var(--border-strong);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.settings-dirty{padding:var(--space-8);background:var(--bg-surface);color:var(--text-secondary);margin-right:auto}.settings-dirty[data-dirty=true]{border-color:var(--text-primary);color:var(--text-primary)}.settings-positions-body{align-items:flex-end;gap:var(--space-12) var(--space-32);padding:var(--space-16);flex-wrap:wrap;display:flex}.settings-count dd{align-items:baseline;gap:var(--space-8);color:var(--text-secondary);display:flex}.settings-count .numeric{font-size:var(--type-metric);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:var(--font-line-height-tight)}.settings-positions-help{gap:var(--space-4);min-width:0;font-size:var(--type-caption);color:var(--text-secondary);flex:20rem;display:grid}.settings-icon-line{align-items:center;gap:var(--space-8);display:inline-flex}.settings-observation{justify-items:start;gap:var(--space-12);padding:var(--space-16);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-surface);overflow-wrap:anywhere;display:grid}.settings-empty{gap:var(--space-8);padding:var(--space-48) var(--space-24);text-align:center;display:grid}.settings-empty h2{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.settings-empty p{color:var(--text-secondary)}@media (max-width:40rem){.settings-actions .settings-dirty{flex-basis:100%}}.settings-time-zone-field{gap:var(--space-8);max-width:32rem;display:grid}.workspace-selection{background:var(--bg-canvas);min-height:100dvh;color:var(--text-primary)}.selection-header{background:var(--bg-inverse);color:var(--text-inverse);border-bottom:var(--border-width-1) solid var(--border-strong)}.selection-topbar{width:min(100%,1200px);min-height:calc(var(--control-hit-min) + var(--space-24));padding:var(--space-12) var(--space-32);justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;margin-inline:auto;display:flex}.selection-brand{align-items:center;gap:var(--space-8);font-size:var(--type-body);font-weight:var(--font-weight-semibold);white-space:nowrap;display:flex}.selection-brand svg{width:var(--control-icon-size);height:var(--control-icon-size)}.selection-controls{justify-content:flex-end;align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;flex:1;min-width:0;display:flex}.selection-account{text-align:right;overflow-wrap:anywhere;min-width:0;max-width:24rem}.selection-account-name{font-size:var(--type-label);font-weight:var(--font-weight-medium)}.selection-account-email{font-size:var(--type-caption);color:var(--color-neutral-300)}.selection-logout{color:var(--text-inverse)}.selection-logout:hover{color:var(--text-inverse);background:var(--color-neutral-700)}.selection-main{width:min(100%,1024px);padding:var(--space-40) var(--space-32);margin-inline:auto}.selection-intro{margin-bottom:var(--space-24)}.selection-eyebrow{margin-bottom:var(--space-8);font-size:var(--type-caption);font-weight:var(--font-weight-semibold);color:var(--text-brand)}.selection-intro h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight)}.selection-description{margin-top:var(--space-8);color:var(--text-secondary)}.selection-cards,.selection-skeleton-cards{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.selection-card{min-width:0;padding:var(--space-24);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;align-items:flex-start;display:flex}.selection-card h2{margin-top:var(--space-12);margin-bottom:var(--space-20);font-size:var(--type-title);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug);overflow-wrap:anywhere}.selection-workspace-id{max-width:100%;margin-top:calc(-1 * var(--space-12));margin-bottom:var(--space-20);font-family:var(--font-family-mono);font-size:var(--type-caption);color:var(--text-tertiary);overflow-wrap:anywhere}.selection-entry{margin-top:auto}.selection-entry-content{align-items:center;gap:var(--space-8);display:inline-flex}.selection-entry-icon{width:var(--control-icon-size);height:var(--control-icon-size);justify-content:center;align-items:center;display:inline-flex}.selection-empty{padding:var(--space-24);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface)}.selection-empty h2{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.selection-empty>p{max-width:42rem;margin-top:var(--space-8);color:var(--text-secondary)}.selection-empty-actions{gap:var(--space-12);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.selection-skeleton{margin-top:var(--space-24)}.selection-skeleton-title,.selection-skeleton-cards>div{border-radius:var(--radius-md);background:var(--bg-muted)}.selection-skeleton-title{width:45%;height:var(--space-24);margin-bottom:var(--space-24)}.selection-skeleton-cards>div{height:12rem}@media (max-width:760px){.selection-topbar{padding-inline:var(--space-20)}.selection-account{flex:12rem;max-width:none}.selection-main{padding:var(--space-32) var(--space-20)}}@media (max-width:560px){.selection-topbar{padding:var(--space-16);align-items:flex-start}.selection-controls{flex-basis:100%;justify-content:flex-start}.selection-account{text-align:left;flex-basis:100%}.selection-main{padding:var(--space-24) var(--space-16)}.selection-cards,.selection-skeleton-cards{grid-template-columns:minmax(0,1fr)}.selection-card{padding:var(--space-20)}}.selection-creation{margin-top:var(--space-24);max-width:36rem;padding:var(--space-24);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface)}.selection-creation h2{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.selection-creation>p{margin-block:var(--space-8) var(--space-20);color:var(--text-secondary)}.selection-creation form{gap:var(--space-12);display:grid}.selection-creation label{font-size:var(--type-label);font-weight:var(--font-weight-medium)}.selection-creation-hint,.selection-creation-limit{color:var(--text-secondary);font-size:var(--type-caption)}.selection-creation button{justify-self:start}@layer theme{:root,:host{--font-mono:var(--font-family-mono);--color-red-50:#fef2f2;--color-red-600:#e40014;--color-red-700:#bf000f;--color-amber-50:#fffbeb;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-green-50:#f0fdf4;--color-green-600:#00a544;--color-green-700:#008138;--color-cyan-700:#007492;--color-blue-50:#eff6ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-violet-600:#7f22fe;--color-pink-600:#e30076;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family-sans);--default-mono-font-family:var(--font-family-mono);--color-primary:var(--action-primary-bg);--color-ring:var(--border-focus)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--type-body);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-normal)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-2)}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-4{top:calc(var(--space-4) * 4)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-2{right:calc(var(--space-4) * 2)}.right-4{right:calc(var(--space-4) * 4)}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:calc(var(--space-4) * 2)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.row-2{grid-row:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--space-4) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--space-4)}.mt-2{margin-top:calc(var(--space-4) * 2)}.mt-3{margin-top:calc(var(--space-4) * 3)}.mt-4{margin-top:calc(var(--space-4) * 4)}.mt-6{margin-top:calc(var(--space-4) * 6)}.mt-8{margin-top:calc(var(--space-4) * 8)}.mr-2{margin-right:calc(var(--space-4) * 2)}.mb-1{margin-bottom:var(--space-4)}.mb-2{margin-bottom:calc(var(--space-4) * 2)}.ml-2{margin-left:calc(var(--space-4) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--space-4) * 4);height:calc(var(--space-4) * 4)}.h-2{height:calc(var(--space-4) * 2)}.h-3\.5{height:calc(var(--space-4) * 3.5)}.h-4{height:calc(var(--space-4) * 4)}.h-9{height:calc(var(--space-4) * 9)}.h-10{height:calc(var(--space-4) * 10)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.control-size{min-height:max(var(--control-height-md), var(--control-hit-min));min-width:var(--control-hit-min);padding-inline:var(--control-padding-x);font-size:var(--control-font-size);border-radius:var(--control-radius);gap:var(--control-gap)}.min-h-20{min-height:calc(var(--space-4) * 20)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--space-4) * 2)}.w-3\.5{width:calc(var(--space-4) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--space-4) * 4)}.w-28{width:calc(var(--space-4) * 28)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-full{width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[var\(--radix-select-content-transform-origin\)\]{transform-origin:var(--radix-select-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-default{cursor:default}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--space-4)}.gap-2{gap:calc(var(--space-4) * 2)}.gap-3{gap:calc(var(--space-4) * 3)}.gap-4{gap:calc(var(--space-4) * 4)}.gap-5{gap:calc(var(--space-4) * 5)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--space-4) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--space-4) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--space-4) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--space-4) * 2) * calc(1 - var(--tw-space-y-reverse)))}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-control{border-radius:var(--control-radius)}.rounded-dialog{border-radius:var(--dialog-radius)}.rounded-panel{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--border-default)}.border-border-strong{border-color:var(--border-strong)}.border-input{border-color:var(--input-border)}.border-status-danger-border{border-color:var(--status-danger-border)}.border-status-info-border{border-color:var(--status-info-border)}.border-status-neutral-border{border-color:var(--status-neutral-border)}.border-status-success-border{border-color:var(--status-success-border)}.border-status-warning-border{border-color:var(--status-warning-border)}.border-transparent{border-color:#0000}.bg-action-primary{background-color:var(--action-primary-bg)}.bg-action-secondary{background-color:var(--action-secondary-bg)}.bg-canvas{background-color:var(--bg-canvas)}.bg-destructive{background-color:var(--action-danger-bg)}.bg-muted,.bg-muted\/50{background-color:var(--bg-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--bg-muted) 50%, transparent)}}.bg-overlay{background-color:var(--bg-overlay)}.bg-popover{background-color:var(--bg-surface)}.bg-primary{background-color:var(--action-primary-bg)}.bg-status-danger-bg{background-color:var(--status-danger-bg)}.bg-status-info-bg{background-color:var(--status-info-bg)}.bg-status-neutral-bg{background-color:var(--status-neutral-bg)}.bg-status-success-bg{background-color:var(--status-success-bg)}.bg-status-warning-bg{background-color:var(--status-warning-bg)}.bg-surface{background-color:var(--bg-surface)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.p-0{padding:0}.p-1{padding:var(--space-4)}.p-2{padding:calc(var(--space-4) * 2)}.p-3{padding:calc(var(--space-4) * 3)}.p-4{padding:calc(var(--space-4) * 4)}.p-6{padding:calc(var(--space-4) * 6)}.p-8{padding:calc(var(--space-4) * 8)}.px-2{padding-inline:calc(var(--space-4) * 2)}.px-2\.5{padding-inline:calc(var(--space-4) * 2.5)}.px-3{padding-inline:calc(var(--space-4) * 3)}.px-4{padding-inline:calc(var(--space-4) * 4)}.px-6{padding-inline:calc(var(--space-4) * 6)}.py-0\.5{padding-block:calc(var(--space-4) * .5)}.py-1{padding-block:var(--space-4)}.py-1\.5{padding-block:calc(var(--space-4) * 1.5)}.py-2{padding-block:calc(var(--space-4) * 2)}.py-3{padding-block:calc(var(--space-4) * 3)}.py-8{padding-block:calc(var(--space-4) * 8)}.py-12{padding-block:calc(var(--space-4) * 12)}.py-16{padding-block:calc(var(--space-4) * 16)}.pr-2{padding-right:calc(var(--space-4) * 2)}.pr-8{padding-right:calc(var(--space-4) * 8)}.pl-2{padding-left:calc(var(--space-4) * 2)}.pl-8{padding-left:calc(var(--space-4) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.code{font-family:var(--font-family-mono);font-variant-numeric:var(--font-code-numeric);letter-spacing:var(--font-code-tracking)}.code\!{font-family:var(--font-family-mono)!important;font-variant-numeric:var(--font-code-numeric)!important;letter-spacing:var(--font-code-tracking)!important}.text-\[length\:var\(--type-label\)\]{font-size:var(--type-label)}.text-body{font-size:var(--type-body)}.text-caption{font-size:var(--type-caption)}.text-label{font-size:var(--type-label)}.text-page-title{font-size:var(--type-page-title)}.text-title{font-size:var(--type-title)}.leading-7{--tw-leading:calc(var(--space-4) * 7);line-height:calc(var(--space-4) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--font-line-height-normal);line-height:var(--font-line-height-normal)}.leading-tight{--tw-leading:var(--font-line-height-tight);line-height:var(--font-line-height-tight)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-ui-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-ui-regular{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.font-ui-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-action-primary-fg{color:var(--action-primary-fg)}.text-action-secondary-fg{color:var(--action-secondary-fg)}.text-brand{color:var(--text-brand)}.text-current{color:currentColor}.text-destructive-foreground{color:var(--action-danger-fg)}.text-foreground{color:var(--text-primary)}.text-muted-foreground{color:var(--text-secondary)}.text-popover-foreground{color:var(--text-primary)}.text-primary{color:var(--action-primary-bg)}.text-primary-foreground{color:var(--action-primary-fg)}.text-secondary{color:var(--text-secondary)}.text-status-danger-fg{color:var(--status-danger-fg)}.text-status-info-fg{color:var(--status-info-fg)}.text-status-neutral-fg{color:var(--status-neutral-fg)}.text-status-success-fg{color:var(--status-success-fg)}.text-status-warning-fg{color:var(--status-warning-fg)}.text-tertiary{color:var(--text-tertiary)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.numeric{font-variant-numeric:var(--font-numeric)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--easing-standard));transition-duration:var(--tw-duration,var(--duration-fast))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--easing-standard));transition-duration:var(--tw-duration,var(--duration-fast))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-body::file-selector-button{font-size:var(--type-body)}.file\:font-ui-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--text-primary)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-secondary::placeholder{color:var(--text-secondary)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--bg-hover)}.hover\:bg-action-danger-hover:hover{background-color:var(--action-danger-bg-hover)}.hover\:bg-action-primary-hover:hover{background-color:var(--action-primary-bg-hover)}.hover\:bg-action-secondary-hover:hover{background-color:var(--action-secondary-bg-hover)}.hover\:bg-action-secondary\/80:hover{background-color:var(--action-secondary-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-action-secondary\/80:hover{background-color:color-mix(in oklab, var(--action-secondary-bg) 80%, transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--action-danger-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--action-danger-bg) 80%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--bg-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--bg-muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--action-primary-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--action-primary-bg) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-accent:focus{background-color:var(--bg-hover)}.focus\:text-accent-foreground:focus{color:var(--text-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.active\:bg-action-primary-pressed:active{background-color:var(--action-primary-bg-pressed)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--text-secondary)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--bg-hover)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--text-primary)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--space-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--space-4) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--space-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--space-4) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--bg-hover)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--bg-muted)}@media (min-width:40rem){.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-4) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-4) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-dialog{border-radius:var(--dialog-radius)}.sm\:text-left{text-align:left}}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--space-4) * 4);height:calc(var(--space-4) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--space-4) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--space-4) * 4)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--space-4) * 4);height:calc(var(--space-4) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-foreground>svg{color:var(--text-primary)}.\[\&\>svg\]\:text-status-danger-icon>svg{color:var(--status-danger-icon)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--space-4) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:root{--color-neutral-0:#fff;--color-neutral-25:#fafaf9;--color-neutral-50:#f4f4f2;--color-neutral-100:#ecece9;--color-neutral-200:#e1e1dd;--color-neutral-300:#cdcdc8;--color-neutral-400:#8c8c86;--color-neutral-500:#6b6b65;--color-neutral-600:#55554f;--color-neutral-700:#3f3f3b;--color-neutral-800:#2a2a27;--color-neutral-900:#1a1a18;--color-neutral-950:#0f0f0e;--color-brand-50:#fff3ee;--color-brand-100:#ffe3d6;--color-brand-200:#ffc4aa;--color-brand-300:#ff9c73;--color-brand-400:#ff7442;--color-brand-500:#f45a24;--color-brand-600:#d4441a;--color-brand-700:#b03714;--color-brand-800:#8c2c12;--color-brand-900:#6b2410;--color-red-50:#fdf0f3;--color-red-100:#fadbe2;--color-red-500:#d9304f;--color-red-600:#be1e40;--color-red-700:#9c1834;--color-amber-50:#fff7e5;--color-amber-100:#fde8b8;--color-amber-500:#e0a100;--color-amber-600:#c78f00;--color-amber-700:#8a5300;--color-amber-800:#6b4000;--color-green-50:#edf7f1;--color-green-100:#cfebdb;--color-green-600:#1a7a4c;--color-green-700:#12613b;--color-blue-50:#eef3fe;--color-blue-100:#d5e2fc;--color-blue-500:#3a6fe0;--color-blue-600:#2456c4;--color-blue-700:#1b439c;--color-violet-600:#7c3aed;--color-cyan-700:#0e7490;--color-pink-600:#be185d;--font-family-sans:var(--font-geist-sans,"Geist"), "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-family-mono:var(--font-geist-mono,"Geist Mono"), "Noto Sans SC", ui-monospace, Menlo, monospace;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-30:30px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-line-height-tight:1.25;--font-line-height-snug:1.4;--font-line-height-normal:1.5;--font-numeric:tabular-nums;--font-code-tracking:.02em;--font-code-numeric:tabular-nums slashed-zero;--space-0:0px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-full:9999px;--border-width-1:1px;--border-width-2:2px;--shadow-sm:0 1px 2px #0f0f0e0f;--shadow-md:0 4px 12px #0f0f0e14, 0 1px 3px #0f0f0e0f;--shadow-lg:0 16px 40px #0f0f0e24, 0 2px 6px #0f0f0e14;--z-base:0;--z-sticky:100;--z-dropdown:1000;--z-overlay:1100;--z-modal:1200;--z-toast:1300;--z-tooltip:1400;--duration-fast:.1s;--duration-base:.16s;--duration-slow:.24s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-exit:cubic-bezier(.4, 0, 1, 1);--bg-canvas:var(--color-neutral-50);--bg-surface:var(--color-neutral-0);--bg-subtle:var(--color-neutral-25);--bg-muted:var(--color-neutral-100);--bg-hover:var(--color-neutral-50);--bg-inverse:var(--color-neutral-900);--bg-overlay:#0f0f0e7a;--text-primary:var(--color-neutral-900);--text-secondary:var(--color-neutral-600);--text-tertiary:var(--color-neutral-500);--text-disabled:var(--color-neutral-400);--text-inverse:var(--color-neutral-0);--text-brand:var(--color-brand-700);--border-default:var(--color-neutral-200);--border-strong:var(--color-neutral-300);--border-control:var(--color-neutral-400);--border-control-hover:var(--color-neutral-600);--border-selected:var(--color-brand-600);--border-focus:var(--color-blue-600);--action-primary-bg:var(--color-brand-600);--action-primary-bg-hover:var(--color-brand-700);--action-primary-bg-pressed:var(--color-brand-800);--action-primary-fg:var(--color-neutral-0);--action-secondary-bg:var(--color-neutral-0);--action-secondary-bg-hover:var(--color-neutral-50);--action-secondary-bg-pressed:var(--color-neutral-100);--action-secondary-fg:var(--color-neutral-900);--action-danger-bg:var(--color-red-600);--action-danger-bg-hover:var(--color-red-700);--action-danger-fg:var(--color-neutral-0);--action-ghost-hover:var(--color-neutral-100);--action-warning-bg:var(--color-amber-500);--action-warning-bg-hover:var(--color-amber-600);--action-warning-fg:var(--color-neutral-900);--selected-bg:var(--color-brand-50);--selected-fg:var(--color-brand-700);--status-success-fg:var(--color-green-700);--status-success-bg:var(--color-green-50);--status-success-border:var(--color-green-600);--status-success-icon:var(--color-green-600);--status-success-solid-bg:var(--color-green-600);--status-success-solid-fg:var(--color-neutral-0);--status-warning-fg:var(--color-amber-800);--status-warning-bg:var(--color-amber-50);--status-warning-border:var(--color-amber-500);--status-warning-icon:var(--color-amber-700);--status-warning-solid-bg:var(--color-amber-500);--status-warning-solid-fg:var(--color-neutral-900);--status-danger-fg:var(--color-red-700);--status-danger-bg:var(--color-red-50);--status-danger-border:var(--color-red-600);--status-danger-icon:var(--color-red-600);--status-danger-solid-bg:var(--color-red-600);--status-danger-solid-fg:var(--color-neutral-0);--status-info-fg:var(--color-blue-700);--status-info-bg:var(--color-blue-50);--status-info-border:var(--color-blue-600);--status-info-icon:var(--color-blue-600);--status-info-solid-bg:var(--color-blue-600);--status-info-solid-fg:var(--color-neutral-0);--status-neutral-fg:var(--color-neutral-700);--status-neutral-bg:var(--color-neutral-100);--status-neutral-border:var(--color-neutral-300);--status-neutral-icon:var(--color-neutral-600);--status-neutral-solid-bg:var(--color-neutral-700);--status-neutral-solid-fg:var(--color-neutral-0);--type-body:var(--font-size-14);--type-label:var(--font-size-13);--type-caption:var(--font-size-12);--type-title:var(--font-size-18);--type-page-title:var(--font-size-24);--type-metric:var(--font-size-30);--chart-category1:var(--color-blue-600);--chart-category2:var(--color-brand-600);--chart-category3:var(--color-green-600);--chart-category4:var(--color-violet-600);--chart-category5:var(--color-cyan-700);--chart-category6:var(--color-pink-600);--chart-category7:var(--color-amber-700);--chart-category8:var(--color-red-600);--control-height-sm:28px;--control-height-md:36px;--control-height-lg:40px;--control-padding-x:12px;--control-font-size:14px;--control-icon-size:16px;--control-gap:var(--space-8);--control-radius:var(--radius-sm);--control-hit-min:36px;--control-focus-ring:0 0 0 2px var(--color-neutral-0), 0 0 0 4px var(--border-focus);--control-height-xs:24px;--checkbox-size:16px;--checkbox-checked-bg:var(--action-primary-bg);--input-bg:var(--bg-surface);--input-bg-disabled:var(--bg-muted);--input-border:var(--border-control);--input-border-hover:var(--border-control-hover);--input-border-error:var(--status-danger-border);--input-placeholder:var(--text-tertiary);--table-row-height:40px;--table-header-height:36px;--table-cell-padding-x:12px;--table-header-bg:var(--bg-subtle);--table-row-hover-bg:var(--bg-hover);--table-row-selected-bg:var(--selected-bg);--table-border:var(--border-default);--badge-height:22px;--badge-font-size:12px;--badge-radius:var(--radius-xs);--badge-height-sm:20px;--badge-height-lg:26px;--dialog-bg:var(--bg-surface);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-width:480px}@media (pointer:coarse){:root:not([data-density]){--control-height-sm:40px;--control-height-md:48px;--control-height-lg:56px;--control-padding-x:16px;--control-font-size:16px;--control-icon-size:20px;--control-hit-min:48px;--control-height-xs:36px;--checkbox-size:20px;--table-row-height:52px;--table-header-height:44px;--table-cell-padding-x:16px;--badge-height:26px;--badge-font-size:13px;--badge-height-sm:22px;--badge-height-lg:30px}}[data-density=standard]{--control-height-sm:28px;--control-height-md:36px;--control-height-lg:40px;--control-padding-x:12px;--control-font-size:14px;--control-icon-size:16px;--control-hit-min:36px;--control-height-xs:24px;--checkbox-size:16px;--table-row-height:40px;--table-header-height:36px;--table-cell-padding-x:12px;--badge-height:22px;--badge-font-size:12px;--badge-height-sm:20px;--badge-height-lg:26px}[data-density=comfortable]{--control-height-sm:40px;--control-height-md:48px;--control-height-lg:56px;--control-padding-x:16px;--control-font-size:16px;--control-icon-size:20px;--control-hit-min:48px;--control-height-xs:36px;--checkbox-size:20px;--table-row-height:52px;--table-header-height:44px;--table-cell-padding-x:16px;--badge-height:26px;--badge-font-size:13px;--badge-height-sm:22px;--badge-height-lg:30px}@media (prefers-reduced-motion:reduce){:root,[data-density=standard],[data-density=comfortable]{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}.ui-control{min-height:max(var(--control-height-md), var(--control-hit-min));min-width:var(--control-hit-min);padding-inline:var(--control-padding-x);padding-block:var(--space-4);border-radius:var(--control-radius);font-size:var(--control-font-size);font-weight:var(--font-weight-medium);gap:var(--control-gap)}.ui-control-small{min-height:max(var(--control-height-sm), var(--control-hit-min))}.ui-control-large{min-height:max(var(--control-height-lg), var(--control-hit-min))}.ui-control-icon{width:var(--control-hit-min);padding:0}.ui-control svg,.ui-close svg{width:var(--control-icon-size);height:var(--control-icon-size)}.ui-control:focus-visible,.ui-close:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-2)}.ui-close{min-width:var(--control-hit-min);min-height:var(--control-hit-min);border-radius:var(--control-radius);color:var(--text-secondary);place-items:center;display:grid}.ui-close:hover{background:var(--bg-hover);color:var(--text-primary)}.ui-checkbox{min-width:var(--control-hit-min);min-height:var(--control-hit-min)}.ui-checkbox-mark{width:var(--checkbox-size);height:var(--checkbox-size);border:var(--border-width-1) solid var(--border-control);border-radius:var(--radius-xs);place-items:center;display:grid}.ui-checkbox[data-state=checked] .ui-checkbox-mark,.ui-checkbox[data-state=indeterminate] .ui-checkbox-mark{background:var(--checkbox-checked-bg);border-color:var(--checkbox-checked-bg);color:var(--text-inverse)}.ui-badge{min-height:var(--badge-height);font-size:var(--badge-font-size);border-radius:var(--badge-radius)}.ui-menu-item{min-height:var(--control-hit-min);font-size:var(--control-font-size)}.ui-popover{z-index:calc(var(--z-modal) + 1);box-shadow:var(--shadow-md);overflow-y:auto}.ui-overlay{z-index:var(--z-overlay)}.ui-tooltip{z-index:var(--z-tooltip);max-width:min(calc(100vw - var(--space-32)), var(--radix-tooltip-content-available-width));padding:var(--space-6) var(--space-12);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--text-inverse);box-shadow:var(--shadow-md);font-size:var(--type-caption);overflow-wrap:anywhere}.ui-dialog,.ui-sheet{z-index:var(--z-modal);box-shadow:var(--dialog-shadow)}.ui-dialog{max-width:min(var(--dialog-width), calc(100vw - var(--space-32)));max-height:calc(100dvh - var(--space-32));border-radius:var(--dialog-radius);padding:var(--space-24);overflow-y:auto}.ui-sheet{transition-duration:var(--duration-base);overflow-y:auto}.ui-table{font-size:var(--type-body)}.ui-table th{height:var(--table-header-height);padding-inline:var(--table-cell-padding-x);background:var(--table-header-bg);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.ui-table td{height:var(--table-row-height);padding-inline:var(--table-cell-padding-x);border-color:var(--table-border)}.ui-table tr:hover{background:var(--table-row-hover-bg)}.ui-table tr[data-state=selected]{background:var(--table-row-selected-bg)}.ui-menu-item:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:calc(0px - var(--border-width-2))}.ui-select-popover{max-height:var(--radix-select-content-available-height)}.ui-dropdown-popover{max-height:var(--radix-dropdown-menu-content-available-height)}.ui-shadow-sm{box-shadow:var(--shadow-sm)}.ui-shadow-md{box-shadow:var(--shadow-md)}.ui-shadow-lg{box-shadow:var(--shadow-lg)}.ui-table tr{border-color:var(--table-border)}.ui-customer-popover{max-height:var(--radix-popover-content-available-height)}.ui-command-list{max-height:min(40dvh, var(--radix-popover-content-available-height));padding:var(--space-4)}.ui-command-input:focus-within{outline:var(--border-width-2) solid var(--border-focus);outline-offset:calc(0px - var(--border-width-2))}.ui-command-input [cmdk-input]:focus-visible{outline:none}.workspace-shell{background:var(--bg-canvas);flex-direction:column;height:100dvh;min-height:0;display:flex}.workspace-header{border-bottom:var(--border-width-1) solid var(--border-strong);flex:none}.workspace-topbar{min-height:calc(var(--control-hit-min) + var(--space-16));align-items:center;gap:var(--space-16);padding-inline:var(--space-32);background:var(--bg-inverse);color:var(--text-inverse);display:flex}.workspace-brand{font-size:var(--type-body);font-weight:var(--font-weight-semibold);white-space:nowrap}.workspace-switch{background:var(--color-neutral-800);border:var(--border-width-1) solid var(--color-neutral-700);min-width:0;max-width:40%;color:var(--text-inverse)}.workspace-switch:hover,.workspace-account:hover,.workspace-drawer-trigger:hover{background:var(--color-neutral-700);color:var(--text-inverse)}.workspace-name,.workspace-account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-role{padding-left:var(--space-12);border-left:var(--border-width-1) solid var(--color-neutral-600);color:var(--color-neutral-300);font-size:var(--type-caption);flex:none}.workspace-account-controls{align-items:center;gap:var(--space-8);min-width:0;margin-left:auto;display:flex}.workspace-account{min-width:0;max-width:18rem;color:var(--text-inverse)}.workspace-avatar{width:var(--control-height-sm);height:var(--control-height-sm);background:var(--color-neutral-700);border-radius:var(--radius-xs);font-size:var(--type-caption);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}.workspace-account-menu{width:min(20rem, calc(100vw - var(--space-32)))}.workspace-tabs{gap:var(--space-24);padding-inline:var(--space-32);background:var(--bg-surface);display:flex;overflow-x:auto}.workspace-tabs>span{flex:none}.workspace-nav-link{min-height:calc(var(--control-hit-min) + var(--space-4));align-items:center;gap:var(--space-8);border-bottom:var(--border-width-2) solid transparent;color:var(--text-secondary);font-size:var(--control-font-size);font-weight:var(--font-weight-medium);padding-inline:var(--space-4);white-space:nowrap;display:flex}.workspace-nav-link svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.workspace-nav-link:hover{color:var(--text-primary);background:var(--bg-hover)}.workspace-nav-link[aria-current=page]{color:var(--text-brand);border-bottom-color:var(--border-selected)}.workspace-content{min-width:0;min-height:0;padding:var(--space-24) var(--space-32);flex:1;overflow:auto}.workspace-content>*{min-width:0}.workspace-drawer-trigger,.workspace-current-page{display:none}.workspace-drawer{width:min(80vw,20rem);max-width:none;padding:var(--space-24)}.workspace-drawer-links{gap:var(--space-8);margin-top:var(--space-24);flex-direction:column;display:flex}.workspace-drawer .workspace-nav-link{border-radius:var(--control-radius);padding-inline:var(--space-12);border-bottom:none}.workspace-drawer .workspace-nav-link[aria-current=page]{background:var(--selected-bg);color:var(--selected-fg)}.workspace-skip{top:var(--space-8);left:var(--space-8);z-index:var(--z-tooltip);padding:var(--space-12);border-radius:var(--control-radius);background:var(--bg-surface);color:var(--text-primary);position:fixed;transform:translateY(-200%)}.workspace-skip:focus{transform:none}.language-control{position:relative}.language-trigger{background:var(--bg-surface);width:auto;min-width:7rem;color:var(--text-primary);border-color:var(--border-control)}.language-error{width:18rem;z-index:var(--z-dropdown);border:var(--border-width-1) solid var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-fg);padding:var(--space-12);border-radius:var(--control-radius);position:absolute;top:100%;right:0}@media (max-width:900px){.workspace-topbar{gap:var(--space-8);padding-inline:var(--space-12)}.workspace-drawer-trigger{color:var(--text-inverse);display:inline-flex}.workspace-brand,.workspace-tabs,.workspace-role,.workspace-account-name,.workspace-account-chevron{display:none}.workspace-switch{max-width:40%}.workspace-current-page{white-space:nowrap;font-weight:var(--font-weight-semibold);margin-left:auto;display:block}.workspace-account-controls{margin-left:0}.workspace-account{padding-inline:0}.workspace-content{padding:var(--space-20) var(--space-16)}}@media (max-width:560px){.workspace-current-page{display:none}.workspace-account-controls{margin-left:auto}.language-trigger{min-width:0}.language-trigger>svg:first-child{display:none}}.workspace-switch-menu{width:min(24rem, calc(100vw - var(--space-32)))}.workspace-section-tabs{align-items:center;gap:var(--space-4);padding:var(--space-4);border:var(--border-width-1) solid var(--border-default);background:var(--bg-muted);border-radius:var(--radius-md);width:fit-content;max-width:100%;display:flex}.workspace-section-tab{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--control-height-md);padding:var(--space-8) var(--space-16);border:var(--border-width-1) solid transparent;border-radius:var(--radius-sm);font-size:var(--type-body);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;display:flex}.workspace-section-tab svg{width:var(--space-16);height:var(--space-16);flex:none}.workspace-section-tab[aria-selected=true]{background:var(--bg-surface);border-color:var(--border-strong);color:var(--selected-fg);box-shadow:var(--shadow-sm);font-weight:var(--font-weight-semibold)}.workspace-section-tab:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-4)}@media (max-width:800px){.workspace-section-tabs{align-items:stretch;width:100%}.workspace-section-tab{padding-inline:var(--space-8);white-space:normal;flex:1;min-width:0}}@media (max-width:420px){.workspace-section-tab{justify-content:flex-start;gap:var(--space-4);flex-direction:column}}.overview-page{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.overview-heading{align-items:baseline;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.overview-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold)}.overview-heading p{color:var(--text-tertiary);font-size:var(--type-label)}.overview-columns{align-items:start;gap:var(--space-24);flex-wrap:wrap;display:flex}.overview-panel{background:var(--bg-surface);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);min-width:0;overflow:hidden}.overview-panel-heading{padding:var(--space-16) var(--space-20);border-bottom:var(--border-width-1) solid var(--border-strong);align-items:center;display:flex}.overview-panel-heading h2{font-size:var(--type-body);font-weight:var(--font-weight-semibold)}.overview-capacity{flex:2 560px}.overview-capacity-notice{padding:var(--space-48) var(--space-24);align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;display:flex}.overview-capacity-notice h3{font-size:var(--type-title);font-weight:var(--font-weight-semibold)}.overview-capacity-notice p{color:var(--text-secondary);text-wrap:pretty;max-width:32rem}.overview-capacity-notice>svg{color:var(--text-secondary);width:var(--space-32);height:var(--space-32)}.overview-metrics{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.overview-metrics>div{gap:var(--space-8);padding:var(--space-20);flex-direction:column;display:flex}.overview-metrics>div+div{border-left:var(--border-width-1) solid var(--border-default)}.overview-metrics>div:last-child{background:var(--bg-subtle)}.overview-metrics dt{font-size:var(--type-label);color:var(--text-secondary)}.overview-metrics dd{font-size:var(--type-metric);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin-top:auto}.overview-capacity-footer{padding:var(--space-16) var(--space-20);align-items:start;gap:var(--space-12);border-top:var(--border-width-1) solid var(--border-default);flex-direction:column;display:flex}.overview-capacity-footer p{font-size:var(--type-caption);color:var(--text-tertiary)}.overview-entries{flex:320px}.overview-entry{align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-20);width:100%;min-height:var(--control-hit-min);border-bottom:var(--border-width-1) solid var(--border-default);display:flex}.overview-entry:hover{background:var(--bg-hover)}.overview-entry:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:-4px}.overview-entry:last-child{border-bottom:0}.overview-entry>svg{width:var(--space-20);height:var(--space-20);color:var(--text-secondary);flex-shrink:0}.overview-entry>span{flex:1;min-width:0}.overview-entry strong,.overview-entry small{display:block}.overview-entry strong{font-weight:var(--font-weight-semibold)}.overview-entry small,.overview-no-entries{color:var(--text-tertiary);font-size:var(--type-label)}.overview-no-entries{padding:var(--space-24) var(--space-20)}@media (max-width:600px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metrics>div:nth-child(odd){border-left:0}}.overview-customers{padding:var(--space-20);border-top:var(--border-width-1) solid var(--border-default)}.overview-customers-heading{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-16);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.overview-customers h3{font-size:var(--type-body);font-weight:var(--font-weight-semibold)}.overview-customers-heading>span,.overview-customers p,.overview-customer-error{font-size:var(--type-caption);color:var(--text-secondary)}.overview-customer-strip{height:var(--space-12);border-radius:var(--radius-xs);gap:var(--border-width-1);background:var(--bg-surface);display:flex;overflow:hidden}.overview-customer-strip>span{flex-basis:0;min-width:0}.overview-customer-strip [data-tone="0"],.overview-customer-swatch[data-tone="0"]{background:var(--chart-category1)}.overview-customer-strip [data-tone="1"],.overview-customer-swatch[data-tone="1"]{background:var(--chart-category2)}.overview-customer-strip [data-tone="2"],.overview-customer-swatch[data-tone="2"]{background:var(--chart-category3)}.overview-customer-strip [data-tone="3"],.overview-customer-swatch[data-tone="3"]{background:var(--chart-category4)}.overview-customer-strip [data-tone="4"],.overview-customer-swatch[data-tone="4"]{background:var(--chart-category5)}.overview-customer-strip [data-tone="5"],.overview-customer-swatch[data-tone="5"]{background:var(--chart-category6)}.overview-customer-strip [data-tone="6"],.overview-customer-swatch[data-tone="6"]{background:var(--chart-category7)}.overview-customer-strip [data-tone="7"],.overview-customer-swatch[data-tone="7"]{background:var(--chart-category8)}.overview-customer-list-heading{margin-top:var(--space-16);font-size:var(--type-caption);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.overview-customer-list-note{margin-bottom:var(--space-12)}.overview-customer-list{margin:var(--space-8) 0 var(--space-16);max-height:24rem;padding:0;list-style:none;overflow-y:auto}.overview-customer-list>li{grid-template-columns:var(--space-8) minmax(0, 1fr) auto minmax(4rem, auto);gap:var(--space-8);padding:var(--space-8) 0;font-size:var(--type-label);align-items:baseline;display:grid}.overview-customer-list strong{font-weight:var(--font-weight-semibold)}.overview-customer-swatch{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full)}.overview-customer-name{overflow-wrap:anywhere}.overview-customer-share{color:var(--text-secondary);text-align:right}.overview-customer-note{line-height:var(--font-line-height-normal)}.overview-customer-error{align-items:center;gap:var(--space-12);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.overview-customers-empty{padding:var(--space-12) 0 var(--space-20)}.overview-customer-list:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-4)}.positions-stack{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.positions-header{gap:var(--space-16);flex-wrap:wrap;align-items:flex-end;display:flex}.positions-header>div:first-child{flex:1;min-width:0}.positions-panel{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;overflow:hidden}.positions-configuration{align-items:center;gap:var(--space-16);padding:var(--space-20);flex-wrap:wrap;display:flex}.positions-configuration>svg{color:var(--text-brand);flex:none}.positions-configuration>div{flex:240px;min-width:0}.positions-panel.positions-configuration h2{padding:0 0 var(--space-4)}.positions-configuration p{color:var(--text-secondary)}.positions-toolbar,.positions-pager{align-items:center;gap:var(--space-12);padding:var(--space-12);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.positions-toolbar{border-bottom:1px solid var(--border-strong)}.positions-directory-heading{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12);border-bottom:1px solid var(--border-strong);flex-wrap:wrap;display:flex}.positions-panel .positions-directory-heading h2{padding:0}.positions-view-switch{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-subtle);flex-wrap:wrap;display:inline-flex}.positions-view-switch [aria-pressed=true]{background:var(--bg-surface)}.positions-list{table-layout:fixed}.positions-list th{white-space:normal}.positions-region-view{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}.positions-grid-intro{gap:var(--space-4);flex-direction:column;display:flex}.positions-region-header{justify-content:space-between;align-items:baseline;gap:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.positions-region-header h3{overflow-wrap:anywhere;min-width:0}.positions-region-cards{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.positions-card{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-8);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);overflow-wrap:anywhere;flex-direction:column;display:flex}.positions-card-description{color:var(--text-secondary)}.positions-description-summary{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.positions-panel dd.positions-description-full{white-space:pre-wrap}.positions-card .positions-card-meta{font-size:var(--type-caption);padding:0;display:block}.positions-card-meta>div{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.positions-card-link{min-height:var(--control-hit-min);font-size:var(--type-caption);font-weight:var(--font-weight-medium);color:var(--text-brand);text-underline-offset:var(--space-2);align-items:center;text-decoration:underline;display:inline-flex}.positions-card-link:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:var(--space-2)}.positions-toolbar label{gap:var(--space-8);flex-direction:column;flex:0 300px;display:flex}.positions-pager{border-top:1px solid var(--border-strong);justify-content:flex-end}.positions-empty{padding:var(--space-32);text-align:center;color:var(--text-secondary)}.positions-panel h2{padding:var(--space-16);font-weight:var(--font-weight-semibold)}.positions-panel dl{gap:var(--space-16);padding:var(--space-20);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.positions-panel dt{font-size:var(--type-caption);color:var(--text-secondary)}.positions-panel dd,.positions-panel td{overflow-wrap:anywhere;white-space:normal}.positions-form{padding:var(--space-20);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);max-width:640px}.positions-form form{gap:var(--space-12);margin-top:var(--space-16);flex-direction:column;display:flex}.positions-checkbox,.positions-actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.positions-observation{background:var(--bg-subtle);padding:var(--space-16);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.positions-form>.positions-stack{margin-top:var(--space-16)}.positions-note{font-size:var(--type-caption);color:var(--text-secondary);padding:var(--space-12)}@media (max-width:900px) and (orientation:portrait){.positions-updated{display:none}.positions-panel dl{grid-template-columns:repeat(2,minmax(0,1fr))}.positions-pager{justify-content:flex-start}.positions-form{max-width:none}}.positions-registration-sheet{width:min(100%,560px);max-width:100%;overflow-y:auto}.positions-registration-sheet .positions-form{padding:var(--space-16) 0;border:0;border-radius:0}@media (max-width:900px) and (orientation:portrait){.positions-registration-sheet{width:100%}}.positions-inline-details{min-width:0;padding:var(--space-16);background:var(--bg-subtle);overflow-wrap:anywhere}.positions-inline-details>.positions-stack{margin-bottom:var(--space-12)}.positions-expanded-row>td{padding:0}.positions-inline-details .positions-panel table{min-width:38rem}.positions-list td:last-child .ui-control{white-space:normal}@media (max-width:900px) and (orientation:portrait){.positions-list>thead>tr>th:first-child{width:16%}.positions-list>thead>tr>th:nth-child(2){width:12%}.positions-list>thead>tr>th:nth-child(3),.positions-list>thead>tr>th:nth-child(4){width:14%}.positions-list>thead>tr>th:nth-child(5){width:20%}.positions-list>thead>tr>th:nth-child(7){width:24%}}@media (max-width:600px){.positions-region-column,.positions-description-column,.positions-updated{display:none}.positions-list>thead>tr>th:first-child{width:22%}.positions-list>thead>tr>th:nth-child(2){width:18%}.positions-list>thead>tr>th:nth-child(3){width:25%}.positions-list>thead>tr>th:nth-child(7){width:35%}.positions-list td,.positions-list th{padding:var(--space-4)}.positions-list .ui-badge{padding-inline:var(--space-4);font-size:var(--type-caption)}.positions-row-actions .ui-control{width:100%;padding-inline:var(--space-4);font-size:var(--type-caption)}}.positions-list .ui-badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.positions-row-actions,.positions-use-recovery{gap:var(--space-4);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.positions-row-actions{align-items:stretch}.positions-use-dialog.ui-dialog{width:calc(100vw - var(--space-32));max-width:560px;max-height:calc(100dvh - var(--space-32));overflow-wrap:anywhere;overflow-y:auto}.positions-use-section{gap:var(--space-8);min-width:0;padding:var(--space-16);border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-sm);margin:0;display:grid}.positions-use-section legend{padding-inline:var(--space-4)}.positions-use-form select{border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-8);background:var(--bg-surface);width:100%;min-width:0}.positions-use-observation{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.positions-use-observation dt{color:var(--text-secondary);font-size:var(--type-caption)}.positions-grid-dialog.ui-dialog{width:calc(100vw - var(--space-32));max-width:1080px;max-height:calc(100dvh - var(--space-48));flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.positions-grid-dialog-header{padding:var(--space-20);padding-right:calc(var(--space-16) + var(--control-hit-min) + var(--space-8));border-bottom:1px solid var(--border-strong);text-align:left;overflow-wrap:anywhere;flex:none}.positions-grid-dialog-body{overscroll-behavior:contain;overflow-wrap:anywhere;min-width:0;min-height:0;padding:var(--space-24);flex:1;overflow:auto}.positions-grid-dialog-body .positions-panel table{min-width:38rem}@media (max-width:600px){.positions-grid-dialog.ui-dialog{width:calc(100vw - var(--space-16));max-height:calc(100dvh - var(--space-16))}.positions-grid-dialog-header{padding-left:var(--space-16)}.positions-grid-dialog-body{padding:var(--space-16)}}.loading-indicator{align-items:center;gap:var(--space-8);color:var(--text-secondary);display:inline-flex}.loading-spinner{inline-size:var(--space-16);block-size:var(--space-16);border:var(--border-width-1) solid currentColor;border-radius:var(--radius-full);animation:loading-spin calc(var(--duration-slow) * 3) linear infinite;border-inline-end-color:#0000;flex-shrink:0;display:inline-block}.language-loading{color:inherit}.content-loading{min-block-size:calc(var(--space-48) * 3);padding:var(--space-24);justify-content:center;align-items:center;display:flex}.content-loading-compact{min-block-size:var(--space-48);padding:var(--space-8) 0;font-size:var(--type-caption);justify-content:flex-start}.workspace-loading{padding:var(--space-24)}.loading-button{display:inline-grid}.loading-button-label,.loading-button-progress{justify-content:center;align-items:center;gap:var(--space-8);grid-area:1/1;display:inline-flex}.loading-button-progress{visibility:hidden;padding-inline-start:calc(var(--space-16) + var(--space-8))}.loading-button[data-pending=true] .loading-button-label{opacity:0}.loading-button[data-pending=true] .loading-button-progress{visibility:visible;padding-inline-start:0}@keyframes loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-spinner{animation:none}}.operation-timeline{border:var(--border-width-1) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);align-self:start;min-width:0}.operation-timeline-header{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-12) var(--space-16);border-bottom:var(--border-width-1) solid var(--border-strong);flex-wrap:wrap;display:flex}.operation-timeline-header h2{font-size:var(--type-body);font-weight:var(--font-weight-semibold)}.operation-timeline-header>span{color:var(--text-tertiary);font-size:var(--type-caption);overflow-wrap:anywhere}.operation-timeline-empty{padding:var(--space-24) var(--space-16);color:var(--text-secondary)}.operation-timeline-error{align-items:center;gap:var(--space-12);padding:var(--space-48) var(--space-24);text-align:center;color:var(--text-secondary);flex-direction:column;display:flex}.operation-timeline-list{padding:var(--space-16) var(--space-16) var(--space-4);margin:0;list-style:none}.operation-timeline-entry{grid-template-columns:calc(var(--space-24) + var(--space-4)) minmax(0, 1fr);column-gap:var(--space-12);display:grid}.operation-timeline-rail{flex-direction:column;align-items:center;display:flex}.operation-timeline-node{width:calc(var(--space-24) + var(--space-4));height:calc(var(--space-24) + var(--space-4));border:var(--border-width-1) solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.operation-timeline-node svg{width:var(--space-16);height:var(--space-16)}.operation-timeline-node.is-stock-change{border-color:var(--bg-inverse);background:var(--bg-inverse);color:var(--text-inverse)}.operation-timeline-connector{width:var(--border-width-2);min-height:var(--space-12);background:var(--border-strong);flex:1}.operation-timeline-entry:last-child .operation-timeline-connector{visibility:hidden}.operation-timeline-content{gap:var(--space-4);min-width:0;padding:var(--space-2) 0 var(--space-16);overflow-wrap:anywhere;flex-direction:column;display:flex}.operation-timeline-entry-heading{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.operation-timeline-entry-heading h3{font-size:var(--type-body);font-weight:var(--font-weight-semibold)}.operation-timeline-stock-badge{border-color:var(--text-primary);font-size:var(--type-caption)}.operation-timeline-meta{align-items:center;gap:var(--space-4) var(--space-8);font-size:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;display:flex}.operation-timeline-time{gap:var(--space-4);flex-wrap:wrap;display:inline-flex}.operation-timeline-summary{font-size:var(--type-label);white-space:pre-wrap;text-wrap:pretty}.operation-timeline-attachment-count{font-size:var(--type-caption);color:var(--text-secondary)}.operation-timeline-disclosure{white-space:normal;text-align:start}.operation-timeline-changes{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--type-label)}.operation-timeline-changes th,.operation-timeline-changes td{padding:var(--space-8);border-bottom:var(--border-width-1) solid var(--border-default);text-align:start;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap}.operation-timeline-changes thead{background:var(--bg-subtle);color:var(--text-secondary)}.operation-timeline-changes th{font-weight:var(--font-weight-medium)}.operation-timeline-changes td{font-variant-numeric:var(--font-numeric);color:var(--text-secondary)}.operation-timeline-changes td:last-child{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.operation-timeline-pagination{padding:0 var(--space-16) var(--space-16)}.operation-timeline-more-error{align-items:flex-start;gap:var(--space-8);font-size:var(--type-label);color:var(--status-danger-fg);flex-direction:column;display:flex}.operation-detail-with-timeline{align-items:start;gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(320px,380px);display:grid}.operation-detail-with-timeline>*{min-width:0}@media (max-width:1100px){.operation-detail-with-timeline{grid-template-columns:minmax(0,1fr)}}.operation-timeline-horizontal{width:100%;max-width:100%}.operation-timeline-scroller{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.operation-timeline-scroller:focus-visible{outline:var(--border-width-2) solid var(--color-brand-500);outline-offset:calc(-1 * var(--border-width-2))}.operation-timeline-horizontal .operation-timeline-list{align-items:flex-start;width:max-content;min-width:100%;display:flex}.operation-timeline-horizontal .operation-timeline-entry{flex:0 0 min(320px, calc(100vw - var(--space-64)));grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--space-24) + var(--space-4)) auto;row-gap:var(--space-12)}.operation-timeline-horizontal .operation-timeline-rail{flex-direction:row}.operation-timeline-horizontal .operation-timeline-node{flex-shrink:0}.operation-timeline-horizontal .operation-timeline-connector{min-height:0;height:var(--border-width-2)}.operation-timeline-horizontal .operation-timeline-content{padding-inline-end:var(--space-24)}.inbound-page,.inbound-form{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.inbound-heading{justify-content:space-between;gap:var(--space-16);flex-wrap:wrap;align-items:flex-start;display:flex}.inbound-heading h1{font-size:var(--type-page-title);font-weight:var(--font-weight-semibold);margin-top:var(--space-8)}.inbound-heading p,.inbound-help{font-size:var(--type-caption);color:var(--text-secondary);overflow-wrap:anywhere}.inbound-panel{padding:var(--space-20);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:0}.inbound-panel h2{font-size:var(--type-title);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-16)}.inbound-panel p{overflow-wrap:anywhere}.inbound-panel ul{margin-block:var(--space-16);padding-inline-start:var(--space-20);list-style:outside}.inbound-fields{gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inbound-basic-fields{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,240px) minmax(0,296px) minmax(0,1fr)}.inbound-customer-field{gap:var(--space-4);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.inbound-customer-field>.inbound-label{font-size:var(--type-label)}.inbound-customer-field>.inbound-option-compact{grid-template-columns:minmax(0,1fr);width:100%}.inbound-customer-field>.inbound-option-compact>.inbound-option-pager{grid-area:2/1;justify-self:end}.inbound-arrival-field input{min-width:0;max-width:100%}.inbound-fields label,.inbound-line-summary label,.inbound-option label,.inbound-placement label{gap:var(--space-8);font-size:var(--type-label);flex-direction:column;min-width:0;display:flex}.inbound-label,.inbound-line h3,.inbound-subsection h4{font-weight:var(--font-weight-medium)}.inbound-page select,.inbound-sku-body select{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);min-height:var(--control-height-md);padding:var(--space-8) var(--space-12);width:100%}.inbound-page select:focus-visible,.inbound-sku-body select:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.inbound-page select:disabled{opacity:.6}.inbound-actions,.inbound-option-pager,.inbound-add{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.inbound-option-pager{margin-top:var(--space-4)}.inbound-option-pager button{font-size:var(--type-caption)}.inbound-option{min-width:0}.inbound-items-heading{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.inbound-items-heading h2{margin-bottom:0}.inbound-items-heading>button{white-space:normal;max-width:100%}.inbound-add{padding-bottom:var(--space-20);border-bottom:1px solid var(--border-default);align-items:flex-start}.inbound-add>.inbound-option-compact{width:calc(420px + var(--control-hit-min) * 3 + var(--space-8) * 2 + var(--space-4));flex:0 auto;grid-template-columns:minmax(0,420px) auto}.inbound-line{margin-top:var(--space-20);padding:var(--space-20);border:1px solid var(--border-default);border-radius:var(--radius-sm)}.inbound-line-summary{align-items:end;gap:var(--space-4) var(--space-16);grid-template-columns:minmax(0,280px) 128px minmax(0,420px) max-content;grid-template-areas:"identity quantity notes remove"".help help.";min-width:0;display:grid}.inbound-line-summary>*{min-width:0}.inbound-line-summary label{gap:var(--space-4);overflow-wrap:anywhere}.inbound-line-identity{overflow-wrap:anywhere;grid-area:identity;align-self:center}.inbound-line-quantity{grid-area:quantity}.inbound-line-notes{grid-area:notes}.inbound-line-remove{grid-area:remove;justify-self:start}.inbound-line-unit-help{grid-area:help}.inbound-subsection{margin-top:var(--space-20);border-top:1px solid var(--border-default);padding-top:var(--space-16)}.inbound-subsection h4{margin-bottom:var(--space-12)}.inbound-position-section{align-items:flex-end;gap:var(--space-8) var(--space-12);flex-wrap:wrap;display:flex}.inbound-position-section>h4{align-self:center;margin-bottom:0}.inbound-placement-list{gap:var(--space-8);flex-direction:column;min-width:0;max-width:100%;display:flex}.inbound-placement{align-items:flex-end;gap:var(--space-8);max-width:100%;display:flex}.inbound-placement-quantity{width:112px;max-width:100%}.inbound-position-picker{gap:var(--space-8);width:220px;min-width:0;max-width:100%;display:grid}.inbound-placement-actions{max-width:100%;min-height:max(var(--control-height-md), var(--control-hit-min))}.inbound-option-compact{align-items:end;gap:var(--space-4);width:calc(220px + var(--control-hit-min) * 3 + var(--space-8) * 2 + var(--space-4));grid-template-columns:minmax(0,220px) auto;max-width:100%;display:grid}.inbound-option-compact>label{grid-area:1/1}.inbound-option-compact select{text-overflow:ellipsis;min-width:0}.inbound-option-compact>.inbound-option-pager{flex-wrap:nowrap;grid-area:1/2;margin-top:0}.inbound-option-compact>p,.inbound-option-compact>.content-loading{grid-column:1/-1}.inbound-option-compact .loading-button-progress{padding-inline-start:0}.inbound-option-compact .loading-button-progress>span:last-child{display:none}.inbound-facts{gap:var(--space-12) var(--space-20);grid-template-columns:minmax(120px,1fr) minmax(0,3fr);display:grid}.inbound-facts dt{color:var(--text-secondary);font-size:var(--type-label)}.inbound-facts dd{overflow-wrap:anywhere}.inbound-table-scroll{overflow-x:auto}.inbound-page table{border-collapse:collapse;width:100%;min-width:640px}.inbound-page th{color:var(--text-secondary);font-weight:var(--font-weight-medium);font-size:var(--type-label);text-align:left;background:var(--bg-subtle)}.inbound-page td,.inbound-page th{padding:var(--space-12);border-bottom:1px solid var(--border-default);vertical-align:top}.inbound-page td{font-size:var(--type-body);overflow-wrap:anywhere;max-width:360px}.inbound-badge{padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-caption);display:inline-block}.inbound-draft{background:var(--bg-subtle);color:var(--text-secondary)}.inbound-posted,.inbound-success{background:var(--status-success-bg);color:var(--status-success-fg)}.inbound-success{padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm)}.inbound-choice{gap:var(--space-8);margin-top:var(--space-12);flex-direction:column;display:flex}.inbound-choice label{align-items:center;gap:var(--space-8);display:flex}.inbound-sku-body{padding:var(--space-20)}.inbound-sku-body form{gap:var(--space-12);margin-top:var(--space-20);flex-direction:column;display:flex}@media (max-width:768px){.inbound-fields{grid-template-columns:1fr}.inbound-panel,.inbound-line{padding:var(--space-16)}}.inbound-form[hidden],.inbound-sku-body[hidden]{display:none}@media (min-width:601px) and (max-width:1100px){.inbound-fields.inbound-basic-fields{grid-template-columns:minmax(0,1fr) minmax(0,296px)}.inbound-basic-fields>.inbound-document-notes{grid-column:1/-1}.inbound-line-summary{row-gap:var(--space-8);grid-template-columns:128px minmax(0,1fr) max-content;grid-template-areas:"identity identity remove""quantity notes notes""help help help"}.inbound-line-remove{align-self:center}.inbound-position-section{grid-template-columns:minmax(0,1fr) auto;display:grid}.inbound-position-section>h4{grid-area:1/1}.inbound-placement-actions{grid-area:1/2}.inbound-placement-list{grid-area:2/1/auto/-1}}@media (max-width:600px){.inbound-fields.inbound-basic-fields{grid-template-columns:minmax(0,1fr)}.inbound-line-summary{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""quantity""help""notes""remove"}.inbound-line-quantity{width:128px;max-width:100%}.inbound-position-section{flex-direction:column;align-items:stretch}.inbound-position-section>h4{align-self:flex-start}.inbound-placement{grid-template-columns:minmax(0,1fr) auto;display:grid}.inbound-placement>.inbound-option{grid-column:1/-1}.inbound-placement>.inbound-position-picker{width:100%}.inbound-option-compact{grid-template-columns:minmax(0,1fr)}.inbound-add>.inbound-option-compact{grid-template-columns:minmax(0,1fr);width:100%}.inbound-option-compact>.inbound-option-pager{grid-area:2/1;justify-self:end}}@media (max-width:360px){.inbound-basic-panel{border-inline:0;padding-inline:0}}.inbound-customer-field>.customer-picker{flex:0 auto;width:100%;max-width:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
