.portal-workspace .FileGrid_grid__av0TX article{grid-template-columns:48px minmax(0,1fr) auto auto;padding-block:12px}.FileGrid_grid__av0TX article>div{min-width:0}.FileGrid_grid__av0TX b{overflow-wrap:anywhere}.portal-workspace .FileGrid_grid__av0TX .FileGrid_actions___vaxu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}@media (max-width:600px){.portal-workspace .FileGrid_grid__av0TX article{grid-template-columns:44px minmax(0,1fr)}.portal-workspace .FileGrid_grid__av0TX .FileGrid_actions___vaxu{grid-column:2;justify-content:flex-start}}body .portal-workspace{color-scheme:only light;--workspace-bg:#f1f8f3;--workspace-surface:#fff;--workspace-soft:#f7faf7;--workspace-border:#dde8e1;--workspace-text:#173a33;--workspace-muted:#60766f;--workspace-active:#e5f3ec;--portal-type-display:30px;--portal-type-heading:19px;--portal-type-subheading:16px;--portal-type-body:14px;--portal-type-supporting:13px;--portal-type-control:13px;--portal-type-label:12px;--portal-type-metric-label:12px;grid-template-columns:224px minmax(0,1fr);background:var(--workspace-bg);color:var(--workspace-text);font-size:14px}body .portal-workspace .portal-main{padding:0 30px 40px}body .portal-workspace .portal-sidebar{padding:24px 14px 16px;background:var(--paper);border-color:var(--workspace-border)}body .portal-workspace .portal-logo{padding:0 10px 21px}body .portal-workspace .portal-logo img{width:140px}body .portal-workspace .portal-person{margin:0 0 14px;padding:12px 9px;gap:9px;border:1px solid var(--workspace-border);border-radius:8px}body .portal-workspace .portal-person>span{flex:0 0 32px;width:32px;height:32px;background:var(--blue)}body .portal-workspace .portal-person b{font-size:12px;line-height:1.4}body .portal-workspace .portal-person small{font-size:11px}body .portal-workspace .admin-nav-group{padding-block:5px;border:0}body .portal-workspace .admin-nav-heading{min-height:30px;padding:7px 10px;color:var(--workspace-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body .portal-workspace .admin-nav-heading>span:last-child{font-size:17px}body .portal-workspace .portal-sidebar nav a{min-height:38px;padding:8px 10px;gap:9px;font-size:13px;font-weight:500;color:var(--workspace-text)}body .portal-workspace .portal-sidebar nav a i{flex-basis:20px;width:20px;color:var(--workspace-muted);display:grid;place-items:center}body .portal-workspace .portal-nav-icon{width:17px;height:17px}body .portal-workspace .portal-sidebar nav a.active{background:var(--workspace-active);color:var(--blue);font-weight:600}body .portal-workspace .portal-sidebar nav a.active i{color:var(--blue)}body .portal-workspace .portal-sidebar nav a:hover{background:#eef7f1;color:var(--blue)}body .portal-workspace .portal-sidebar-foot{font-size:12px;font-weight:400;border-color:var(--workspace-border);padding-top:14px}body .portal-workspace .portal-nav-badge{background:var(--workspace-active);color:var(--blue);min-width:20px;height:20px;font-size:11px}body .portal-workspace .admin-topbar{min-height:62px;margin:0 -30px 27px;padding:14px 30px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--workspace-surface);border-bottom:1px solid var(--workspace-border)}body .portal-workspace .admin-topbar .portal-breadcrumb{margin:0;padding:0;font-size:12px;flex-wrap:wrap}body .portal-workspace .admin-topbar-actions{display:flex;align-items:center;gap:16px;color:var(--workspace-muted);font-size:12px;flex-shrink:0}body .portal-workspace .admin-notifications-link{display:flex;align-items:center;gap:5px;min-height:32px}body .portal-workspace .admin-notifications-link b{border-radius:5px;background:var(--workspace-active);color:var(--blue);padding:1px 5px;font-size:11px}body .portal-workspace .portal-head{gap:20px;align-items:center;margin-bottom:24px}body .portal-workspace .portal-head>div:first-child{min-width:0}body .portal-workspace .portal-head h1{margin:4px 0 0;font-size:30px;font-weight:700;letter-spacing:-.035em;line-height:1.2;color:var(--workspace-text);max-width:36ch}body .portal-workspace .portal-head>div>span{color:var(--workspace-muted);font-size:11px!important;letter-spacing:.08em;font-weight:500}body .portal-workspace .portal-actions{flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}body .portal-workspace .admin-page-description{color:var(--workspace-muted);margin:-15px 0 24px;font-size:13px}body .portal-workspace .portal-card{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:9px;padding:20px;box-shadow:0 2px 3px rgba(23,58,51,.015);min-width:0}body .portal-workspace .portal-card h2{color:var(--workspace-text);font-size:19px;line-height:1.35;letter-spacing:-.025em}body .portal-workspace .portal-card h3{color:var(--workspace-text);font-size:16px;line-height:1.4}body .portal-workspace .card-head small,body .portal-workspace .portal-card>small{color:var(--workspace-muted);letter-spacing:.06em;font-size:11px}body .portal-workspace .muted-copy,body .portal-workspace .portal-card>p{font-size:13px;line-height:1.6}body .portal-workspace .card-head{align-items:center;gap:12px;margin-bottom:16px}body .portal-workspace .card-head h2{margin:0}body .portal-workspace .card-head p{font-size:12px;color:var(--workspace-muted);margin:4px 0 0}body .portal-workspace .card-head>a{font-size:12px;font-weight:500;white-space:nowrap;color:var(--blue)}body .portal-workspace .admin-toolbar button.active,body .portal-workspace .portal-button.red,body .portal-workspace .portal-mobile-toggle{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important;-webkit-text-fill-color:#fff}body .portal-workspace .portal-button{min-height:38px;padding:9px 14px;font-size:13px!important;font-weight:600}body .portal-workspace .portal-button.cream,body .portal-workspace .portal-button.outline{background:var(--workspace-surface)!important;border-color:var(--workspace-border)!important;color:var(--workspace-text)!important;-webkit-text-fill-color:var(--workspace-text)}body .portal-workspace .portal-button.red :is(span,b,strong,svg){color:#fff!important;-webkit-text-fill-color:#fff}body .portal-workspace .portal-button.outline :is(span,b,strong,svg){color:var(--workspace-text)!important;-webkit-text-fill-color:var(--workspace-text)}body .portal-workspace .admin-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}body .portal-workspace .admin-toolbar>div{display:flex;flex-wrap:wrap;gap:4px;overflow:visible;max-width:100%;min-width:0}body .portal-workspace .admin-toolbar button{min-height:34px;padding:8px 11px;font-size:13px;white-space:nowrap}body .portal-workspace .admin-toolbar input{flex:1 1 200px;width:auto;max-width:300px;min-width:0;min-height:38px;margin-left:auto}body .portal-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:40px;font-size:14px!important;border-color:var(--workspace-border);background:var(--workspace-surface)}body .portal-workspace textarea{border-color:var(--workspace-border);background:var(--workspace-surface)}body .portal-workspace .portal-form label{min-width:0;font-size:12px;letter-spacing:0;text-transform:none;gap:7px}body .portal-workspace .portal-form :is(input,textarea,select){min-width:0;width:100%}body .portal-workspace .portal-form input:is([type=checkbox],[type=radio]){width:auto}body .portal-workspace .form-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body .portal-workspace .portal-form{grid-template-columns:minmax(0,1fr);gap:18px}body .portal-workspace .portal-grid.two:has(.address-form){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}body .portal-workspace .profile-photo-editor{grid-template-columns:96px minmax(0,1fr);column-gap:16px}body .portal-workspace .profile-photo-editor>:is(img,span){width:96px;height:96px}body .portal-workspace .profile-photo-editor>small{min-width:0;color:var(--workspace-muted);font-size:11px;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}body .portal-workspace .portal-form>h2{margin-bottom:0}body .portal-workspace .portal-form fieldset{border-color:var(--workspace-border);border-radius:7px}body .portal-workspace .portal-empty{min-height:180px;padding:28px 20px}body .portal-workspace .portal-empty h2{font-size:19px}body .portal-workspace .admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}body .portal-workspace .admin-metrics article{background:var(--workspace-surface);padding:17px 18px;min-height:120px;border:1px solid var(--workspace-border);border-radius:9px;color:var(--workspace-text)}body .portal-workspace .admin-metrics :is(span,small){font-size:12px!important;text-transform:none;letter-spacing:0;line-height:1.4;color:var(--workspace-muted);font-weight:400}body .portal-workspace .admin-metrics strong{margin:9px 0 7px;font-size:30px;line-height:1.15;letter-spacing:-.04em;font-weight:650;font-variant-numeric:tabular-nums}body .portal-workspace .admin-metrics small{margin-top:auto}body .portal-workspace .admin-metrics .admin-metric-attention{border-top:3px solid var(--red);padding-top:15px}body .portal-workspace .admin-metric-label{display:flex;align-items:center;gap:8px;justify-content:space-between}body .portal-workspace .admin-metric-label svg{width:16px;height:16px;color:var(--workspace-muted)}body .portal-workspace .status-pill{display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;padding:5px 8px;font-size:11px!important;line-height:1.35;letter-spacing:0;text-transform:none;border:0;white-space:normal;font-weight:500}body .portal-workspace .status-pill:before{content:"";display:block;width:5px;height:5px;border-radius:50%;flex-shrink:0;background:currentColor}body .portal-workspace .status-pill.green{background:#e6f4eb;color:#23664b}body .portal-workspace .status-pill.orange{background:#fff1d7;color:#815b0c}body .portal-workspace .status-pill.red{background:#fce9e7;color:#a03a36}body .portal-workspace .status-pill.blue{background:#eaf1fc;color:#375e8c}body .portal-workspace .status-pill.gray{background:#eef1ef;color:#5c6b65}body .portal-workspace .admin-row{min-width:0;gap:14px;border-color:var(--workspace-border);font-size:13px}body .portal-workspace .admin-row>*{min-width:0;overflow-wrap:anywhere}body .portal-workspace .order-admin-row{grid-template-columns:minmax(0,1.5fr) minmax(90px,.7fr) minmax(90px,auto) 14px}body .portal-workspace .order-identity{min-width:0;gap:10px}body .portal-workspace .order-identity>img{width:46px;height:46px;flex-basis:46px;border-radius:6px}body .portal-workspace .order-identity>div{min-width:0}body .portal-workspace .order-identity b{font-size:13px;overflow-wrap:anywhere}body .portal-workspace .order-identity :is(span,small){font-size:12px;line-height:1.4}body .portal-workspace .proof-admin-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;align-items:start}body .portal-workspace .proof-admin-list .order-admin-row{grid-template-columns:minmax(0,1fr) auto}body .portal-workspace .proof-admin-list .order-customer{grid-column:1;display:grid}body .portal-workspace .proof-admin-list .status-pill{grid-column:2;grid-row:2}body .portal-workspace .proof-admin-list .order-admin-row>i{display:none}body .portal-workspace .editor-layout{gap:20px;align-items:start;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr)}body .portal-workspace .editor-layout>.upload-tile{align-self:start}body .portal-workspace .upload-tile>img{width:100%;height:auto;max-height:300px;aspect-ratio:1;object-fit:contain;margin:18px 0;border-radius:7px;background:var(--workspace-soft)}body .portal-workspace .product-admin-grid{gap:16px;padding:0;border:0;box-shadow:none;background:transparent;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}body .portal-workspace .product-admin-grid>article{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:8px;overflow:hidden}body .portal-workspace .product-admin-grid>article>img{height:auto;aspect-ratio:1.25;object-fit:cover}body .portal-workspace .product-admin-grid h3{font-size:16px}body .portal-workspace .product-admin-grid footer{display:flex;flex-wrap:wrap;gap:8px 13px}body .portal-workspace .product-admin-grid footer .product-action{font-size:12px}body .portal-workspace .custom-catalog-metrics article,body .portal-workspace .manufacturing-metrics article{background:var(--workspace-surface);border-color:var(--workspace-border);border-radius:9px;padding:18px}body .portal-workspace .custom-catalog-metrics b,body .portal-workspace .manufacturing-metrics :is(b,strong){font-size:28px}body .portal-workspace .manufacturing-metrics span{text-transform:none;letter-spacing:0}body .portal-workspace :is(.manufacturing-table,.operational-table,.history-table) th{background:var(--workspace-soft);font-size:12px;color:var(--workspace-muted);text-transform:none;letter-spacing:0;font-weight:500}body .portal-workspace .manufacturing-table td{font-size:13px;border-color:var(--workspace-border)}body .portal-workspace .collection-admin-row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;border-color:var(--workspace-border);padding-block:16px}body .portal-workspace .collection-admin-thumb{width:72px;height:58px;object-fit:cover;border-radius:6px;background:var(--workspace-active);display:grid;place-items:center;color:var(--blue);font-weight:700}body .portal-workspace .collection-admin-row p{margin:4px 0 7px;color:var(--workspace-muted);font-size:12px}body .portal-workspace .collection-admin-row b{font-size:14px}body .portal-workspace .setup-list article{border-color:var(--workspace-border);gap:14px}body .portal-workspace .message-layout{grid-template-columns:minmax(220px,.75fr) minmax(0,1.7fr);gap:18px}body .portal-workspace .conversation{min-width:0}body .portal-workspace .conversation>header{flex-wrap:wrap}body .portal-workspace .conversation-identity{min-width:0}body .portal-workspace .chat-thread p{max-width:85%;font-size:14px}body .portal-workspace .custom-catalog-row{border-color:var(--workspace-border);background:var(--workspace-surface)}body .portal-workspace .custom-catalog-row.is-hidden{opacity:1}body .portal-workspace .custom-catalog-row.is-hidden .custom-catalog-name{color:var(--workspace-muted)}body .portal-workspace .admin-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:start}body .portal-workspace .admin-dashboard-orders{padding:0;overflow:hidden}body .portal-workspace .admin-dashboard-orders>.card-head{padding:20px 20px 0}body .portal-workspace .admin-dashboard-orders h2{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body .portal-workspace .admin-count{display:inline-grid;place-items:center;min-width:22px;padding:2px 6px;background:var(--workspace-active);color:var(--blue);border-radius:5px;font-size:12px}body .portal-workspace .admin-dashboard-tools{padding:0 20px 16px}body .portal-workspace .admin-local-tabs{display:flex;flex-wrap:wrap;gap:20px;border-bottom:1px solid var(--workspace-border);margin-bottom:12px}body .portal-workspace .admin-local-tabs button,body .portal-workspace button.admin-icon-button,body .portal-workspace button.admin-inline-action,body .portal-workspace button.admin-order-select{background:transparent!important;color:var(--workspace-text)!important;-webkit-text-fill-color:currentColor;box-shadow:none;border:0}body .portal-workspace .admin-local-tabs button{min-height:38px;padding:8px 0;border-bottom:2px solid transparent;border-radius:0!important;font-size:12px;font-weight:500}body .portal-workspace .admin-local-tabs button.active{border-bottom-color:var(--blue);color:var(--blue)!important}body .portal-workspace .admin-local-tabs button span{margin-left:6px;color:var(--workspace-muted)}body .portal-workspace .admin-order-search{display:flex;gap:8px;align-items:center;padding:0 11px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-surface)}body .portal-workspace .admin-order-search svg{width:15px;height:15px;flex-shrink:0;color:var(--workspace-muted)}body .portal-workspace .admin-order-search input{border:0!important;min-width:0;width:100%;min-height:38px;padding:9px 0;background:transparent!important}body .portal-workspace .admin-order-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}body .portal-workspace .admin-order-table th{padding:10px 14px;text-align:left;font-size:11px;font-weight:500;color:var(--workspace-muted);background:var(--workspace-soft);border-block:1px solid var(--workspace-border)}body .portal-workspace .admin-order-table td{padding:14px;vertical-align:middle;border-bottom:1px solid var(--workspace-border);overflow-wrap:anywhere}body .portal-workspace .admin-order-table th:first-child{width:38%}body .portal-workspace .admin-order-table th:nth-child(2){width:19%}body .portal-workspace .admin-order-table th:nth-child(3){width:25%}body .portal-workspace .admin-order-table th:nth-child(4){width:13%}body .portal-workspace .admin-order-table th:last-child{width:5%}body .portal-account .admin-order-table th:first-child{width:48%}body .portal-account .admin-order-table th:nth-child(2){width:29%}body .portal-account .admin-order-table th:nth-child(3){width:18%}body .portal-account .admin-order-table th:last-child{width:5%}body .portal-workspace .admin-order-table tr.is-selected{background:var(--workspace-active)}body .portal-workspace .admin-order-product{display:flex;gap:10px;align-items:center;min-width:0}body .portal-workspace .admin-image-fallback,body .portal-workspace .admin-order-product>img{flex:0 0 42px;width:42px;height:46px;border-radius:6px;object-fit:cover;background:var(--workspace-active)}body .portal-workspace .admin-image-fallback{display:grid;place-items:center;color:var(--blue)}body .portal-workspace .admin-image-fallback svg{width:20px;height:20px}body .portal-workspace .admin-order-product>div{min-width:0;display:grid;gap:3px}body .portal-workspace .admin-order-product a,body .portal-workspace button.admin-order-select{width:fit-content;padding:0;font-size:13px;font-weight:600;white-space:nowrap;text-align:left;color:var(--workspace-text)}body .portal-workspace .admin-order-product>div>span{font-size:12px;line-height:1.4}body .portal-workspace .admin-order-product small{color:var(--workspace-muted);font-size:11px;text-transform:none;letter-spacing:0;line-height:1.4}body .portal-workspace .admin-order-table .admin-amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}body .portal-workspace .admin-order-open{padding-inline:6px!important;text-align:center}body .portal-workspace .admin-order-open a{display:grid;place-items:center;min-height:32px;color:var(--blue)}body .portal-workspace .admin-table-empty{padding:36px 20px;text-align:center;color:var(--workspace-muted)}body .portal-workspace .admin-table-empty>svg{width:24px;height:24px;color:var(--blue);margin-bottom:8px}body .portal-workspace .admin-table-empty h3{margin:0 0 5px}body .portal-workspace .admin-table-empty p{margin:0;font-size:13px}body .portal-workspace .admin-table-footer{padding:12px 20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;color:var(--workspace-muted);font-size:11px}body .portal-workspace .admin-table-footer a{color:var(--blue)}body .portal-workspace .admin-context-stack{display:grid;gap:20px}body .portal-workspace .admin-context-stack .card-head h2{font-size:16px}body .portal-workspace .admin-attention-list article{display:flex;gap:10px;margin-bottom:16px}body .portal-workspace .admin-attention-list article>div{min-width:0}body .portal-workspace .admin-task-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;background:#fff1e8;color:#a76835;border-radius:6px}body .portal-workspace .admin-task-icon svg{width:16px;height:16px}body .portal-workspace .admin-attention-list b{font-size:13px;font-weight:600}body .portal-workspace .admin-attention-list p{margin:5px 0 8px;font-size:12px;color:var(--workspace-muted);overflow-wrap:anywhere}body .portal-workspace button.admin-inline-action{padding:0;font-size:12px;color:var(--blue)!important;font-weight:600}body .portal-workspace .admin-all-clear{display:flex;gap:8px;align-items:center;border-top:1px solid var(--workspace-border);padding-top:12px;margin:0;font-size:12px;color:var(--workspace-muted)}body .portal-workspace .admin-all-clear svg{width:16px;height:16px;flex-shrink:0;color:var(--blue)}body .portal-workspace .admin-recent-activity ol{padding:0;margin:0;list-style:none}body .portal-workspace .admin-recent-activity li{position:relative;padding:0 0 16px 16px;margin-bottom:14px;border-bottom:1px solid var(--workspace-border)}body .portal-workspace .admin-recent-activity li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}body .portal-workspace .admin-recent-activity li:before{content:"";position:absolute;top:6px;left:0;width:5px;height:5px;background:var(--blue);border-radius:50%}body .portal-workspace .admin-recent-activity li b{font-size:12px;font-weight:600}body .portal-workspace .admin-recent-activity li p{margin:4px 0;font-size:12px;color:var(--workspace-muted);overflow-wrap:anywhere}body .portal-workspace .admin-recent-activity time{font-size:11px;color:var(--workspace-muted)}body .portal-workspace button.admin-icon-button{width:32px;height:32px;padding:0;font-size:24px}body .portal-workspace .admin-detail-image{width:64px;height:64px;object-fit:cover;border-radius:7px;margin-bottom:12px}body .portal-workspace .admin-selected-order h3{margin:0;font-size:16px}body .portal-workspace .admin-detail-facts{margin:16px 0}body .portal-workspace .admin-detail-facts>div{border-top:1px solid var(--workspace-border);display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;padding:11px 0;font-size:12px}body .portal-workspace .admin-detail-facts dt{color:var(--workspace-muted)}body .portal-workspace .admin-detail-facts dd{margin:0;text-align:right}body .portal-workspace .admin-hold-note{background:#fff1e8;padding:12px;border-radius:6px;font-size:12px;color:#805c35}body .portal-workspace .admin-workflow-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;margin-top:20px;border:1px solid var(--workspace-border);border-radius:9px;background:var(--workspace-surface)}body .portal-workspace .admin-workflow-strip h2{margin:0;font-size:13px;display:flex;align-items:center;gap:8px}body .portal-workspace .admin-workflow-strip svg{width:16px;height:16px;color:var(--blue)}body .portal-workspace .admin-workflow-strip>div{display:flex;flex-wrap:wrap;gap:22px}body .portal-workspace .admin-workflow-strip span{color:var(--workspace-muted);font-size:12px}body .portal-workspace .admin-workflow-strip b{color:var(--workspace-text);margin-right:7px;font-variant-numeric:tabular-nums}body .portal-workspace .admin-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body .portal-account .account-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}body .portal-account .account-overview-metrics article{gap:4px}body .portal-account .account-overview-metrics p{margin:0;color:var(--workspace-muted);font-size:12px}body .portal-account .account-overview-metrics a{color:var(--blue);font-size:12px;margin-top:8px;font-weight:600}body .portal-account .portal-grid.two{grid-template-columns:minmax(0,1.65fr) minmax(250px,.8fr);align-items:start;gap:20px}body .portal-workspace .blue-card{min-height:250px;background:var(--workspace-active);color:var(--workspace-text)}body .portal-workspace .blue-card>p{color:var(--workspace-muted);opacity:1}body .portal-workspace .blue-card>small{color:var(--workspace-muted)}body .portal-workspace .blue-card>.portal-button{margin-top:18px}body .portal-workspace .filter-row{flex-wrap:wrap;gap:12px}body .portal-workspace .filter-row>div{display:flex;flex-wrap:wrap;gap:5px}body .portal-workspace .filter-row button{min-height:36px;padding:8px 12px;border:1px solid var(--workspace-border);background:var(--workspace-surface);color:var(--workspace-text)}body .portal-workspace .filter-row button.active{background:var(--red)!important;border-color:var(--red);color:#fff!important;-webkit-text-fill-color:#fff;box-shadow:none}body .portal-workspace .data-row{grid-template-columns:minmax(0,1fr) auto auto 14px;gap:12px}body .portal-workspace .data-row>*{min-width:0}body .portal-workspace .data-row>.status-pill{display:inline-flex}body .portal-workspace .order-shortcuts{margin-top:20px}body .portal-workspace .order-shortcuts>div{gap:10px;flex-wrap:wrap}body .portal-workspace .order-shortcuts a{border:1px solid var(--workspace-border)!important;background:var(--workspace-surface)!important;color:var(--workspace-text)!important;-webkit-text-fill-color:var(--workspace-text)}body .portal-workspace .portal-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 10px;min-height:34px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-surface);color:var(--workspace-text);font-size:12px;white-space:nowrap}body .portal-workspace .portal-theme-toggle svg{width:16px;height:16px}body .portal-workspace .portal-theme-toggle:hover{background:var(--workspace-active)}body .portal-workspace .admin-topbar-actions{gap:12px}html[data-portal-theme=dark] body .portal-workspace{color-scheme:dark;--workspace-bg:#111d18;--workspace-surface:#1b2a23;--workspace-soft:#203329;--workspace-border:#344b3e;--workspace-text:#e7f0ea;--workspace-muted:#a5b8ab;--workspace-active:#244236;--paper:#1b2a23;--cream:#20382d;--ink:#e7f0ea;--muted:#a5b8ab;--line:#344b3e;--page-bg:#111d18;--blue:#72c9b3;--green:#72c9b3;--red:#f07f78;--salmon:#f07f78;--dark:#e7f0ea}html[data-portal-theme=dark] body .portal-workspace .portal-sidebar nav a:hover{background:var(--workspace-active)}html[data-portal-theme=dark] body .portal-workspace .portal-person>span{background:#188f7a;color:#fff}html[data-portal-theme=dark] body .portal-workspace :is(.portal-card,.portal-sidebar,.portal-mobile-header,.admin-topbar){background-color:var(--workspace-surface);color:var(--workspace-text);border-color:var(--workspace-border)}html[data-portal-theme=dark] body .portal-workspace :is(.metric-grid article,.order-command-summary>div,.linked-flow>div,.item-summary,.saved-address,.message-list button.active,.message-list button:hover,.saved-grid article,.revision-grid article,.repeat-preview,.tracking-code,.partner-welcome,.partner-payment,.partner-stat,.partner-agreement-box,.partner-note,.partner-notice,.sales-channel-grid>div,.channel-setup-note,.channel-finance-note,.setup-list article:hover,.custom-catalog-row){background:var(--workspace-soft);border-color:var(--workspace-border);color:var(--workspace-text)}html[data-portal-theme=dark] body .portal-workspace :is(.partner-welcome h2,.partner-welcome p,.partner-notice,.partner-note,.channel-setup-note p,.channel-finance-note p,.receipt-list p,.admin-row,.data-row){color:var(--workspace-text)}html[data-portal-theme=dark] body .portal-workspace :is(.manufacturing-table th,.operational-table>header,.history-table>header,.partner-area th){background:var(--workspace-soft);color:var(--workspace-muted)}html[data-portal-theme=dark] body .portal-workspace .status-pill.green{background:#234b36;color:#a0dfb8}html[data-portal-theme=dark] body .portal-workspace .status-pill.orange{background:#463821;color:#efc980}html[data-portal-theme=dark] body .portal-workspace .status-pill.red{background:#492c2b;color:#ffb6ad}html[data-portal-theme=dark] body .portal-workspace .status-pill.blue{background:#273c51;color:#afccee}html[data-portal-theme=dark] body .portal-workspace .status-pill.gray{background:#34423a;color:#bed0c3}html[data-portal-theme=dark] body .portal-workspace :is(.admin-task-icon,.admin-hold-note,.manufacturing-notice.error,.partner-error,.error-inline){background:#453428;color:#f0c28e;border-color:#6b4a34}html[data-portal-theme=dark] body .portal-workspace .chat-thread .incoming{background:var(--workspace-active);color:var(--workspace-text)}html[data-portal-theme=dark] body .portal-workspace .chat-thread .outgoing{background:#188f7a;color:#fff}html[data-portal-theme=dark] body .portal-workspace :is(.success-note,.success-inline,.manufacturing-notice.success){color:#a0dfb8}html[data-portal-theme=dark] body .portal-workspace :is(.success-note,.manufacturing-notice.success){background:#234b36;border-color:#386749}html[data-portal-theme=dark] body .portal-workspace :is(.kanban>section,.partner-setup-notice,.partner-copy code,.partner-next li>span,.partner-tabs a:hover){background:var(--workspace-soft)}html[data-portal-theme=dark] body .portal-workspace .failed-state{background:#492c2b}html[data-portal-theme=dark] body .portal-workspace .proof-stage{background:#f7f8f4}html[data-portal-theme=dark] body .portal-workspace .proof-stage img{filter:none}@media (max-width:1150px){body .portal-account .portal-grid.two{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){body .portal-account .account-overview-metrics{grid-template-columns:minmax(0,1fr)}body .portal-workspace .admin-topbar-actions .portal-theme-toggle>span{display:none}body .portal-workspace .portal-theme-toggle{min-width:36px;min-height:36px}body .portal-workspace .data-row{grid-template-columns:minmax(0,1fr) auto}body .portal-workspace .data-row .order-identity{grid-column:1/-1}}@media (max-width:1300px){body .portal-workspace .admin-workspace-grid{grid-template-columns:minmax(0,1fr) 260px;gap:16px}body .portal-workspace .admin-dashboard-orders .admin-order-customer,body .portal-workspace .admin-dashboard-orders th:nth-child(2){display:none}body .portal-workspace .admin-dashboard-orders th:first-child{width:46%}body .portal-workspace .admin-dashboard-orders th:nth-child(3){width:32%}body .portal-workspace .admin-dashboard-orders th:nth-child(4){width:17%}body .portal-workspace .admin-order-table td{padding:12px 10px}}@media (max-width:1050px){body .portal-workspace .portal-grid.two:has(.address-form){grid-template-columns:minmax(0,1fr)}body .portal-workspace{grid-template-columns:205px minmax(0,1fr)}body .portal-workspace .portal-main{padding-inline:22px}body .portal-workspace .admin-topbar{margin-inline:-22px;padding-inline:22px}body .portal-workspace .admin-workspace-grid{grid-template-columns:minmax(0,1fr)}body .portal-workspace .admin-context-stack{grid-template-columns:repeat(2,minmax(0,1fr))}body .portal-workspace .admin-metrics{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}body .portal-workspace .admin-metrics article{padding:15px 12px}body .portal-workspace .admin-metrics strong{font-size:27px}body .portal-workspace .editor-layout,body .portal-workspace .proof-admin-layout{grid-template-columns:minmax(0,1fr)}}@media (min-width:721px) and (max-width:900px){body .portal-workspace.portal-influencer .portal-sidebar:not(.open){visibility:visible}}@media (max-width:720px){body .portal-workspace .form-pair{grid-template-columns:minmax(0,1fr)}body .portal-workspace{display:block}body .portal-workspace .portal-mobile-header{display:flex;justify-content:space-between;gap:10px;background:var(--paper);border-color:var(--workspace-border)}body .portal-workspace .portal-sidebar{position:fixed;width:min(300px,85vw);height:100dvh;padding-top:20px}body .portal-workspace .portal-main{padding:0 18px 32px}body .portal-workspace .admin-topbar{min-height:48px;margin:0 -18px 22px;padding:10px 18px}body .portal-workspace .admin-topbar-actions>span{display:none}body .portal-workspace .portal-head h1{font-size:27px}body .portal-workspace .portal-head{align-items:flex-start;margin-bottom:22px}body .portal-workspace .portal-actions{flex-shrink:1}body .portal-workspace .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body .portal-account .account-overview-metrics{grid-template-columns:minmax(0,1fr)}body .portal-workspace .admin-metrics article{min-height:110px}body .portal-workspace .message-layout{grid-template-columns:minmax(0,1fr)}body .portal-workspace .order-admin-row{grid-template-columns:minmax(0,1fr) auto}body .portal-workspace .order-admin-row .order-identity{grid-column:1/-1}body .portal-workspace .order-admin-row .order-customer{grid-column:1;display:grid!important}body .portal-workspace .order-admin-row>.status-pill{display:inline-flex!important;grid-column:2;grid-row:2}body .portal-workspace .order-admin-row>i{display:none}}@media (max-width:600px){body .portal-workspace .profile-photo-editor{grid-template-columns:80px minmax(0,1fr)}body .portal-workspace .profile-photo-editor>:is(img,span){width:80px;height:80px}body .portal-workspace .portal-head{flex-wrap:wrap;gap:14px}body .portal-workspace .portal-actions{justify-content:flex-start}body .portal-workspace .admin-topbar .portal-breadcrumb{font-size:11px}body .portal-workspace .portal-card{padding:17px}body .portal-workspace .admin-dashboard-orders{padding:0}body .portal-workspace .admin-context-stack{grid-template-columns:minmax(0,1fr)}body .portal-workspace .admin-toolbar{gap:10px}body .portal-workspace .admin-toolbar input{flex-basis:100%;width:100%;max-width:none}body .portal-workspace .admin-toolbar button{min-height:40px}body .portal-workspace .admin-local-tabs{gap:14px}body .portal-workspace .admin-local-tabs button{min-height:44px}body .portal-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px!important}body .portal-workspace .admin-order-table,body .portal-workspace .admin-order-table tbody{display:block}body .portal-workspace .admin-order-table thead{display:none}body .portal-workspace .admin-order-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px;border-bottom:1px solid var(--workspace-border)}body .portal-workspace .admin-order-table td{padding:0;border:0}body .portal-workspace .admin-order-table td:first-child{grid-column:1/-1;grid-row:1}body .portal-workspace .admin-order-table .admin-order-customer{display:block;grid-column:1/-1;padding-left:52px;color:var(--workspace-muted);font-size:12px}body .portal-workspace .admin-order-table td[data-label=Status]{grid-column:1;padding-left:52px}body .portal-workspace .admin-order-table .admin-amount{grid-column:2;align-self:center;font-size:13px}body .portal-workspace .admin-order-open{grid-column:2;grid-row:1;justify-self:end}body .portal-workspace .admin-order-open a{min-width:36px;min-height:36px}body .portal-workspace .admin-order-product{padding-right:26px}body .portal-workspace .admin-order-product>div>span{font-size:13px}body .portal-workspace .admin-order-select{min-height:26px}body .portal-workspace .admin-table-footer{padding:13px 16px}body .portal-workspace .collection-admin-row{grid-template-columns:56px minmax(0,1fr) auto;gap:9px}body .portal-workspace .collection-admin-thumb{width:56px;height:52px}body .portal-workspace .collection-admin-row .portal-button{padding-inline:10px}body .portal-workspace .admin-workflow-strip{padding:16px}body .portal-workspace .admin-workflow-strip>div{gap:12px}}@media (max-width:720px){body .portal-workspace .portal-sidebar:not(.open){visibility:hidden;pointer-events:none}body .portal-workspace .portal-sidebar.open{visibility:visible;pointer-events:auto}}.AdminNavigation_group__vSWg9{min-width:0;border-bottom:1px solid var(--line);padding-block:5px}.AdminNavigation_group__vSWg9:last-child{border-bottom:0}.AdminNavigation_heading__psZQP{display:flex;align-items:center;gap:8px;min-height:42px;padding:7px 11px;border-radius:6px;color:var(--ink);font-family:var(--font-ui);font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.AdminNavigation_heading__psZQP::-webkit-details-marker{display:none}.AdminNavigation_heading__psZQP:hover{background:rgba(0,0,0,.035)}.AdminNavigation_heading__psZQP:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.AdminNavigation_number__vdTra{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:var(--red);color:#fff;font-family:inherit;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.AdminNavigation_chevron__UOc_T{margin-left:auto;font-size:20px;line-height:1}.AdminNavigation_group__vSWg9[open]>.AdminNavigation_heading__psZQP .AdminNavigation_chevron__UOc_T{transform:rotate(90deg)}.AdminNavigation_items__sny38{display:grid;gap:3px;padding-bottom:5px}.ResolutionCenter_content__R8UcV{display:grid;gap:24px;min-width:0}.ResolutionCenter_feedback__W4HaD{display:grid;gap:12px}.ResolutionCenter_error__dS0N7,.ResolutionCenter_notice__4hKJr{margin:0;padding:18px 20px;border:1px solid;border-radius:12px;line-height:1.5;overflow-wrap:anywhere}.ResolutionCenter_error__dS0N7{color:#873c36;background:#fff4f1;border-color:#efc6bf}.ResolutionCenter_notice__4hKJr{color:#245b50;background:#edf7f2;border-color:#c5ded3}.portal-workspace .ResolutionCenter_content__R8UcV .ResolutionCenter_filters__Mb8ji{margin:0}.portal-workspace .ResolutionCenter_content__R8UcV .ResolutionCenter_filters__Mb8ji>div{flex-wrap:wrap;gap:8px;overflow:visible}.portal-workspace .ResolutionCenter_content__R8UcV .ResolutionCenter_filters__Mb8ji button{min-height:44px}@media (max-width:600px){.ResolutionCenter_content__R8UcV{gap:20px}.ResolutionCenter_error__dS0N7,.ResolutionCenter_notice__4hKJr{padding:16px}}