:root{font-family:SF Pro Display,PingFang SC,HarmonyOS Sans SC,Helvetica Neue,sans-serif;color:#edf3ff;background:radial-gradient(circle at top left,rgba(47,119,255,.2),transparent 32%),radial-gradient(circle at 85% 8%,rgba(73,205,180,.1),transparent 24%),linear-gradient(180deg,#0a1120,#0d1526 44%,#0b1220);--admin-glass-surface: linear-gradient(180deg, rgba(255,255,255,.1), rgba(255,255,255,.045));--admin-glass-surface-soft: linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.03));--admin-glass-surface-strong: linear-gradient(180deg, rgba(12,20,36,.94), rgba(9,15,28,.84));--admin-glass-border: rgba(182, 202, 255, .14);--admin-glass-border-strong: rgba(182, 202, 255, .2);--admin-glass-shadow: 0 22px 56px rgba(3, 7, 18, .22), inset 0 1px 0 rgba(255,255,255,.08);--admin-glass-shadow-float: 0 28px 72px rgba(3, 7, 18, .3), inset 0 1px 0 rgba(255,255,255,.1)}*{box-sizing:border-box}body{margin:0;min-height:100vh;color:#edf3ff;background:transparent;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button{cursor:pointer}input,select,textarea{appearance:none}.admin-shell input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),.admin-shell select,.admin-shell textarea,.login-page input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),.login-page select,.login-page textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px 14px;border-radius:16px;border:1px solid rgba(145,168,229,.14);background:linear-gradient(180deg,#070e1ad1,#070d18b3);color:#f5f7fb;line-height:1.4;box-shadow:inset 0 1px #ffffff0d;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.admin-shell textarea,.login-page textarea{min-height:96px;resize:vertical}.admin-shell input::placeholder,.admin-shell textarea::placeholder,.login-page input::placeholder,.login-page textarea::placeholder{color:#cdd8f06b}.admin-shell input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):focus,.admin-shell select:focus,.admin-shell textarea:focus,.login-page input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):focus,.login-page select:focus,.login-page textarea:focus{outline:none;border-color:#5cd7ff6b;background:linear-gradient(180deg,#08101ef0,#070e1ad1);box-shadow:0 0 0 3px #2f77ff24,inset 0 1px #ffffff14}.admin-shell input:disabled,.admin-shell select:disabled,.admin-shell textarea:disabled,.admin-shell input[readonly],.admin-shell textarea[readonly],.login-page input:disabled,.login-page select:disabled,.login-page textarea:disabled,.login-page input[readonly],.login-page textarea[readonly]{cursor:not-allowed;color:#cdd8f08a;background:linear-gradient(180deg,#070e1a8f,#070d1870)}.admin-shell select option,.admin-shell select optgroup,.login-page select option,.login-page select optgroup{color:#0d1724;background:#edf3ff}.admin-shell input[type=file],.login-page input[type=file]{max-width:100%;color:#cdd8f0b3;font-size:12px}.admin-shell input[type=file]::file-selector-button,.login-page input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:0 12px;border:1px solid rgba(145,168,229,.16);border-radius:12px;background:#ffffff1a;color:#f5f7fb;font:inherit}a{color:inherit;text-decoration:none}#root{min-height:100vh}.admin-shell{display:grid;grid-template-columns:296px 1fr;min-height:100vh}.sidebar{display:flex;flex-direction:column;justify-content:space-between;padding:28px 24px;border-right:1px solid rgba(182,202,255,.1);background:linear-gradient(180deg,#0a1221f0,#0a101dd1),radial-gradient(140% 160% at 0% 0%,rgba(255,255,255,.08),transparent 40%),radial-gradient(120% 160% at 100% 0%,rgba(117,146,214,.1),transparent 50%);-webkit-backdrop-filter:blur(32px) saturate(160%);backdrop-filter:blur(32px) saturate(160%);box-shadow:inset -1px 0 #ffffff0d,0 0 0 1px #ffffff05}.brand-block{display:flex;align-items:center;gap:16px;margin-bottom:24px}.brand-block h1{margin:0;font-size:22px;letter-spacing:.02em}.brand-block p{margin:4px 0 0;font-size:12px;color:#d6e0ff8f;letter-spacing:.08em;text-transform:uppercase}.brand-mark{width:56px;height:56px;display:grid;place-items:center;border-radius:20px;font-weight:700;background:linear-gradient(135deg,#2f77ffe6,#49cdb4c7);box-shadow:0 18px 44px #2f77ff3d}.sidebar-section-label{margin-bottom:14px;color:#beccf394;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.nav-list{display:grid;gap:8px}.nav-item{display:flex;align-items:center;gap:12px;min-height:52px;padding:14px 16px;border-radius:18px;color:#dce5fab3;transition:.2s ease;position:relative;border:1px solid transparent}.nav-item:hover,.nav-item.active{background:linear-gradient(135deg,#366be033,#1e2c4b1f);color:#fff;border-color:#7498ff33;box-shadow:0 12px 24px #040a1829}.nav-item.active:before{content:"";position:absolute;left:10px;top:50%;width:4px;height:24px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(180deg,#6ea8ff,#6bd8cb)}.sidebar-footer{display:grid;gap:14px}.profile-card{display:grid;gap:6px;padding:16px 18px;border-radius:20px;background:var(--admin-glass-surface-soft);border:1px solid var(--admin-glass-border);box-shadow:inset 0 1px #ffffff14}.profile-card span{color:#d6e0ffa8;font-size:13px}.profile-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.profile-kicker{color:#beccf38a;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.profile-role{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#4f7bff29;border:1px solid rgba(100,141,255,.18);color:#e3ecffdb;font-size:12px;font-weight:600}.account-modal-backdrop{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px;background:#040914a8;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.account-modal{width:min(100%,480px);max-height:calc(100vh - 48px);overflow:auto;display:grid;gap:18px;padding:22px;border-radius:24px;background:linear-gradient(180deg,#0e182af5,#080f1cf0),radial-gradient(120% 130% at 0% 0%,rgba(68,116,255,.18),transparent 44%);border:1px solid rgba(145,168,229,.18);box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff14}.account-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.account-modal-head h3{margin:6px 0;font-size:22px;line-height:1.2}.account-modal-head p,.password-policy-hint{margin:0;color:#cdd8f0ad;line-height:1.6;font-size:13px}.account-modal .shell-icon-button{width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:14px;flex:0 0 auto}.account-password-form{gap:14px}.account-form-message{margin:0;padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.5}.account-form-message.success{color:#bfffe7;background:#21b87a1f;border:1px solid rgba(33,184,122,.18)}.account-form-message.error{color:#ffd2d2;background:#ff63631f;border:1px solid rgba(255,99,99,.18)}.account-modal-actions{justify-content:flex-end}.content{padding:28px 30px 40px}.content-inner{max-width:1440px;margin:0 auto}.page-stack{display:grid;gap:24px}.preview-surface{display:grid;gap:16px;padding:18px;border-radius:22px;background:linear-gradient(180deg,#ffffff0f,#ffffff08),radial-gradient(140% 160% at 0% 0%,rgba(255,255,255,.06),transparent 42%);border:1px solid rgba(149,170,230,.12);box-shadow:inset 0 1px #ffffff0d}.preview-section-list{display:grid;gap:12px}.preview-section{padding:12px 14px;border-radius:14px;background:#0c12216b;border:1px solid rgba(149,170,230,.1)}.preview-section strong{display:block;margin-bottom:6px}.preview-section p{margin:0;color:#e8eeffb8;line-height:1.6}.status-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#4f7bff24;border:1px solid rgba(100,141,255,.16);color:#eff4ffe0;font-size:12px;font-weight:600}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:6px 2px 0}.page-header h2{margin:0 0 10px;font-size:32px;line-height:1.15;letter-spacing:-.03em}.page-header p{margin:0;color:#cdd8f0a8;max-width:860px;line-height:1.7;font-size:14px}.page-entry-stack{display:grid;gap:12px}.page-entry-row,.product-center-create-row{display:flex;align-items:center}.page-entry-button,.product-center-create-button{width:min(100%,320px);min-height:52px;padding:0 22px;justify-content:center;border-radius:18px;font-size:15px;font-weight:700;letter-spacing:-.01em;color:#fff;background:linear-gradient(135deg,#2f77ff,#49cdb4);box-shadow:0 18px 38px #2f77ff2e,inset 0 1px #ffffff24}.page-entry-button .lucide,.product-center-create-button .lucide{width:16px;height:16px}.product-center-header{padding-bottom:2px}.panel,.stat-card{display:grid;align-content:start;padding:22px;border-radius:28px;background:var(--admin-glass-surface),radial-gradient(140% 170% at 0% 0%,rgba(255,255,255,.08),transparent 42%),radial-gradient(120% 160% at 100% 0%,rgba(117,146,214,.08),transparent 48%);border:1px solid var(--admin-glass-border);box-shadow:var(--admin-glass-shadow)}.panel{gap:16px}.panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.panel>.panel-header{margin-bottom:0}.panel-header h3{margin:0 0 6px;font-size:20px;line-height:1.25}.panel-header p{margin:0;color:#dfe8fcb8;line-height:1.65;font-size:13px}.stats-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.stat-card{display:grid;gap:10px}.stat-card span,.stat-card small{color:#cdd8f0a8}.stat-card strong{font-size:30px;letter-spacing:-.04em}.trend-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.trend-card{display:grid;gap:8px;padding:18px;border-radius:18px;background:#0a101d94}.trend-card span{color:#ffffffad}.split-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:20px}.admin-dashboard-page{gap:22px}.dashboard-page-header{align-items:flex-start;justify-content:space-between;gap:18px}.dashboard-header-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;padding-top:4px;row-gap:10px}.dashboard-priority-panel{gap:14px;background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(145% 180% at 0% 0%,rgba(89,204,179,.08),transparent 44%),radial-gradient(135% 170% at 100% 0%,rgba(88,132,255,.08),transparent 48%)}.dashboard-priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard-priority-card{display:grid;gap:16px;align-content:space-between;min-height:150px;padding:18px;border-radius:22px;border:1px solid rgba(145,168,229,.12);background:#0a101d8f}.dashboard-priority-card-primary{background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(145% 180% at 0% 0%,rgba(89,204,179,.12),transparent 44%)}.dashboard-priority-card-warning{border-color:#f0b75a2e}.dashboard-priority-card-info{border-color:#5ca4ff2e}.dashboard-priority-card-success{border-color:#76cd9a2e}.dashboard-priority-card-copy{display:grid;gap:8px}.dashboard-priority-card-copy span{color:#d6e1f89e;font-size:12px;letter-spacing:.06em}.dashboard-priority-card-copy strong{font-size:28px;line-height:1.08;letter-spacing:-.04em}.dashboard-priority-card-copy p{margin:0;color:#d6e1f8b8;line-height:1.58;max-width:28em}.dashboard-priority-card .primary-button,.dashboard-priority-card .ghost-button{width:100%;justify-content:center}.dashboard-kpi-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:16px}.dashboard-kpi-card{grid-column:span 1;min-height:142px;padding:18px 18px 20px;border-radius:24px;border:1px solid rgba(145,168,229,.12);background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(150% 180% at 100% 0%,rgba(88,132,255,.08),transparent 48%);box-shadow:inset 0 1px #ffffff0f}.dashboard-kpi-card-primary{grid-column:span 3;min-height:156px;background:linear-gradient(180deg,#ffffff17,#ffffff0b),radial-gradient(155% 190% at 0% 0%,rgba(89,204,179,.14),transparent 42%),radial-gradient(120% 170% at 100% 0%,rgba(88,132,255,.14),transparent 48%)}.dashboard-kpi-card-info{border-color:#5ca4ff29}.dashboard-kpi-card-warning{border-color:#f0b75a2e}.dashboard-kpi-card-success{border-color:#76cd9a2e}.dashboard-kpi-card-accent{border-color:#8f7dff29}.dashboard-kpi-card span,.dashboard-band-card span{color:#d6e1f8a3}.dashboard-kpi-card strong{font-size:24px;line-height:1.05;letter-spacing:-.04em}.dashboard-kpi-card-primary strong{font-size:44px}.dashboard-kpi-card small,.dashboard-band-card small{color:#d6e1f894;line-height:1.55}.dashboard-band{gap:14px}.dashboard-band-virtual,.dashboard-band-ai{background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(140% 180% at 100% 0%,rgba(88,132,255,.08),transparent 48%)}.dashboard-band-grid{display:grid;gap:14px}.dashboard-band-grid-virtual{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-band-grid-ai{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-band-card{min-height:124px;padding:16px 16px 18px;border-radius:22px;border:1px solid rgba(145,168,229,.12);background:#0e16266b}.dashboard-band-card strong{font-size:24px;letter-spacing:-.03em}.dashboard-band-card-warning{border-color:#f0b75a33}.dashboard-band-card-danger{border-color:#ff74742e}.dashboard-band-card-success{border-color:#76cd9a2e}.dashboard-band-card-info{border-color:#5ca4ff2e}.dashboard-band-card-accent{border-color:#8f7dff29}.dashboard-action-pills{gap:10px}.dashboard-section-actions{justify-content:flex-end}.dashboard-section-actions .ghost-button,.dashboard-section-actions .primary-button{min-height:38px;padding:0 14px;border-radius:14px;font-size:13px}.dashboard-action-pills .filter-chip{min-height:34px;padding:0 12px;gap:8px;background:#0a101d85;border:1px solid rgba(145,168,229,.12)}.dashboard-action-pills .filter-chip strong{font-size:13px}.dashboard-action-pills .filter-chip small{color:#d6e1f88f}.dashboard-trend-split,.dashboard-result-grid,.dashboard-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.dashboard-column{display:grid;gap:20px;align-content:start}.dashboard-panel-compact{gap:12px}.dashboard-panel-compact .panel-header{margin-bottom:10px}.dashboard-trend-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.dashboard-trend-card{min-height:132px;padding:16px 16px 14px;border-radius:20px;border:1px solid rgba(145,168,229,.1);background:#0a101d9e}.dashboard-trend-card strong{font-size:14px;line-height:1.2}.dashboard-trend-card span{font-size:13px;line-height:1.45;color:#dae4f8a8}.dashboard-products-list,.dashboard-orders-list,.dashboard-prompts-list,.dashboard-activity-list{gap:10px}.dashboard-import-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-import-card{display:grid;gap:12px;padding:16px 18px;border-radius:20px;background:#0a101d9e;border:1px solid rgba(145,168,229,.08)}.dashboard-import-card-info{border-color:#60a5fa47}.dashboard-import-card-warning{border-color:#fbbf2447}.dashboard-import-card-danger{border-color:#f8717147}.dashboard-import-card-success{border-color:#34d3993d}.dashboard-import-card-head{display:grid;gap:4px}.dashboard-import-card-head span{font-size:13px;color:#d6e1f8b8}.dashboard-import-card-head strong{font-size:22px;line-height:1.1}.dashboard-import-card p{margin:0;color:#d6e1f89e;line-height:1.55}.dashboard-import-card .primary-button,.dashboard-import-card .ghost-button{width:100%;justify-content:center}.dashboard-product-item,.dashboard-order-item,.dashboard-prompt-item,.dashboard-activity-item{display:grid;gap:12px;padding:16px 18px;border-radius:20px;background:#0a101d9e;border:1px solid rgba(145,168,229,.08)}.dashboard-product-item{grid-template-columns:minmax(0,1.15fr) auto auto;align-items:center}.dashboard-order-item{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center}.dashboard-product-main,.dashboard-order-main,.dashboard-prompt-main,.dashboard-activity-main{min-width:0;display:grid;gap:4px}.dashboard-product-main strong,.dashboard-order-main strong,.dashboard-prompt-main strong,.dashboard-activity-main strong{font-size:15px;line-height:1.35}.dashboard-product-main p,.dashboard-product-main small,.dashboard-order-main p,.dashboard-activity-main p,.dashboard-order-main small,.dashboard-activity-main small,.dashboard-prompt-item small{margin:0;color:#d6e1f89e}.dashboard-product-metrics,.dashboard-order-status{display:grid;gap:6px;justify-items:end;text-align:right}.dashboard-order-status{display:flex;justify-content:center}.dashboard-product-metrics strong,.dashboard-order-side,.dashboard-prompt-side,.dashboard-activity-side{display:grid;gap:6px;justify-items:end;text-align:right}.dashboard-product-metrics strong,.dashboard-order-side strong,.dashboard-prompt-side strong{font-size:15px;line-height:1.25}.dashboard-product-side{display:grid;gap:10px;justify-items:end}.dashboard-product-side .status-cluster{justify-content:flex-end}.dashboard-product-side .primary-button,.dashboard-product-side .ghost-button,.dashboard-order-actions .primary-button,.dashboard-order-actions .ghost-button{min-width:96px;justify-content:center}.dashboard-order-actions{display:grid;justify-items:end}.dashboard-prompt-item,.dashboard-activity-item{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-activity-side .status-pill{justify-self:end}.data-table{width:100%;border-collapse:collapse;border-spacing:0}.data-table th,.data-table td{padding:15px 12px;border-bottom:1px solid rgba(146,167,223,.1);text-align:left;vertical-align:middle}.data-table th{color:#ecf2ffc2;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.data-table td p,.data-table td small{margin:3px 0 0;color:#d8e3f8b8;line-height:1.5}.bulk-checkbox-cell{width:44px;padding-right:6px!important}.bulk-checkbox-cell input{width:18px;height:18px}.bulk-checkbox-cell input,.bulk-select-toggle input,.mobile-card-select-toggle input{appearance:auto;accent-color:#49cdb4;cursor:pointer}.data-table tbody tr{transition:background-color .18s ease,transform .18s ease}.data-table tbody tr:hover{background:#ffffff08}.table-row-active{background:#2f77ff14;box-shadow:inset 0 0 0 1px #5b85ff1f}.category-title-cell,.category-title-content{min-width:0}.category-title-content strong{display:block;line-height:1.35}.category-title-content p,.category-title-content small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-status-cell{min-width:186px}.category-status-cluster{gap:8px}.category-status-cluster .status-pill,.category-status-cluster .workspace-summary-pill{min-height:28px;padding:0 10px;font-size:12px}.order-collaboration-banner{align-items:center}.order-collaboration-card{align-content:start}.order-collaboration-card .status-cluster{gap:8px}.order-task-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-task-support-card{min-height:0;gap:8px;padding:14px 16px}.order-action-workspace{gap:14px;padding:16px 18px}.order-action-readonly-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.order-action-buttons{justify-content:flex-start}.order-inline-ship-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;align-items:end}.order-inline-ship-form .primary-button{min-height:50px}.order-detail-hero .operation-action-strip label{display:grid;gap:8px}.order-detail-hero .operation-action-strip label span{color:#cdd8f0b8;font-size:13px;font-weight:600}.order-detail-hero .operation-action-strip textarea{width:100%;min-height:120px;padding:12px 14px;border-radius:16px;border:1px solid rgba(145,168,229,.14);background:#070e1ac7;color:#f5f7fb;box-shadow:inset 0 1px #ffffff0a}.order-detail-hero .operation-action-strip textarea:focus{outline:none;border-color:#6f97ff57;box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.order-product-item{padding:14px 16px;border-radius:20px}.order-product-item .media-cell img{width:56px;height:56px;border-radius:16px}.order-product-price{min-width:118px;gap:6px}.order-product-price strong{font-size:16px}.order-voucher-card{gap:12px}.order-voucher-card .mobile-card-meta{align-items:start}.voucher-preview-block{display:grid;justify-items:center;padding:8px 0 2px}.timeline-entry{align-items:flex-start;padding:14px 16px;border-radius:20px}.timeline-entry strong{display:block;margin-bottom:4px;line-height:1.35}.timeline-entry p{line-height:1.6}.timeline-entry .align-right{min-width:164px}.timeline-entry .align-right small{display:inline-block;margin-top:2px;color:#cdd8f099}.category-title-cell .media-cell{gap:14px}.category-title-cell .media-cell>span{flex:0 0 auto}.media-cell{display:flex;align-items:flex-start;gap:12px}.media-cell img{width:54px;height:54px;border-radius:18px;object-fit:cover}.product-main-copy{display:grid;gap:4px}.product-main-copy strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.4}.product-main-copy p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-main-copy small{color:#ecf2ffad;line-height:1.45}.product-subject-cell,.product-routing-cell,.product-task-cell,.product-metrics-cell,.product-state-cell{vertical-align:top}.product-subject-cell{min-width:228px}.product-routing-cell{min-width:190px}.product-task-cell{min-width:240px}.product-metrics-cell{min-width:204px}.product-state-cell{min-width:168px}.product-routing-stack,.product-task-stack,.product-metrics-stack,.product-state-stack{gap:8px}.product-routing-stack strong{line-height:1.4}.product-routing-stack small,.product-task-stack small,.product-metrics-stack small,.product-state-stack small{line-height:1.55}.product-metrics-stack small{white-space:nowrap}.product-state-stack{align-items:flex-start}.product-info-cell{font-size:13px}.product-price-cell small{white-space:nowrap}.product-updated-cell{color:#ecf2ffdb;line-height:1.45;white-space:pre-line}.product-actions-cell{min-width:164px;white-space:nowrap}.product-actions-inline{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.product-actions-cell .compact-action-button{width:auto;justify-content:center;min-width:88px}.order-subject-cell,.order-routing-cell,.order-payment-cell,.order-task-cell,.order-amount-cell,.order-created-cell{vertical-align:top}.order-subject-cell{min-width:210px}.order-routing-cell{min-width:208px}.order-payment-cell{min-width:152px}.order-task-cell{min-width:228px}.order-amount-cell{white-space:nowrap;font-weight:600}.order-created-cell{white-space:nowrap}.customer-main-cell,.customer-status-cell,.customer-source-cell,.customer-beans-cell{vertical-align:top}.customer-main-cell{min-width:192px}.customer-risk-cluster{gap:8px}.customer-status-cell{min-width:120px}.customer-source-cell{min-width:210px}.customer-beans-cell{min-width:184px}.customer-number-cell{white-space:nowrap;text-align:right}.customer-created-cell{white-space:nowrap}.customer-mobile-card{gap:12px}.customer-mobile-kpi-row{align-items:center}.customer-mobile-card .mobile-card-header{align-items:start}.customer-mobile-card .mobile-card-header strong{line-height:1.35}.customer-mobile-kpi-row strong{color:#fff;font-size:22px;line-height:1.2}.customer-mobile-risk-block{border-color:#91a8e51a}.customer-mobile-risk-block-warning{border-color:#faad1433;background:#faad1414}.customer-mobile-risk-block-danger{border-color:#ff63632e;background:#ff636314}.customer-mobile-risk-block-success{border-color:#52c41a2e;background:#52c41a14}.customer-mobile-risk-block-neutral{border-color:#91a8e51a;background:#ffffff08}.customer-mobile-card .mobile-card-meta span,.customer-mobile-card .mobile-card-meta small{line-height:1.5}.customer-workbench-intro,.customer-workbench-footer{display:grid;gap:6px}.customer-workbench-panel{gap:18px}.customer-workbench-intro strong{font-size:18px;line-height:1.3}.customer-workbench-footer{padding-top:4px}.customer-results-panel{padding-top:20px}.customer-page .workbench-toolbar-meta{gap:12px}.customer-page .workbench-toolbar{align-items:start}.customer-page .workbench-search-layer{gap:16px;padding:12px;border-radius:24px;background:#060c1880;border:1px solid rgba(145,168,229,.08)}.customer-page .workbench-primary-area{display:grid;gap:14px;padding:18px;border-radius:22px;background:#070e1a9e;border:1px solid rgba(145,168,229,.08)}.customer-page .advanced-filters{margin-top:-2px;padding:18px;border-radius:22px;background:#ffffff08;border:1px solid rgba(145,168,229,.08)}.customer-page .summary-grid.workbench-summary-grid,.customer-page .filter-chip-bar{margin-top:-2px}.customer-page .workbench-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-page .workbench-summary-grid .summary-card{min-height:0;padding:14px 16px}.customer-page .quick-view-bar{gap:8px}.customer-page .quick-view-pill{min-height:38px;padding:8px 14px;font-size:13px}.customer-page .filter-chip-bar{gap:8px}.customer-page .filter-chip{min-height:36px;padding:8px 12px}.customer-page .filter-actions{padding:0 6px}.customer-page .filter-actions .inline-actions{margin-left:auto}.order-subject-stack,.order-routing-stack,.order-payment-stack,.order-task-stack,.order-amount-stack{gap:8px}.order-subject-meta{display:grid;gap:4px}.order-subject-meta span{color:#cdd8f0bd;line-height:1.5}.order-subject-meta span:first-child{color:#f3f7ffe6;font-weight:600}.order-inline-pills{gap:8px}.order-inline-pills .status-pill{min-height:26px;padding:0 9px;font-size:11px}.order-payment-stack .status-pill,.order-task-stack .status-pill{width:fit-content}.order-routing-stack strong,.order-payment-stack strong,.order-amount-stack strong{line-height:1.4}.order-routing-stack small,.order-payment-stack small,.order-task-stack small,.order-amount-stack small{line-height:1.55}.order-amount-stack strong{font-size:16px}.table-meta-strong{color:#f3f7ffe6;font-size:13px;font-weight:700;line-height:1.4}.list-stack{display:grid;gap:12px}.list-item{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:18px;background:#0a101d94;border:1px solid rgba(145,168,229,.08)}.list-item p,.list-item span,.list-item small{margin:4px 0 0;color:#ffffff94}.align-right{text-align:right}.primary-button,.ghost-button,.danger-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 18px;border:none;border-radius:16px;font-weight:600;letter-spacing:.01em;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.primary-button{color:#fff;background:linear-gradient(135deg,#2f77ff,#49cdb4);box-shadow:0 18px 40px #2f77ff38,inset 0 1px #ffffff29}.ghost-button{color:#fff;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid var(--admin-glass-border);box-shadow:inset 0 1px #ffffff14}.danger-button{color:#ffd2d2;background:linear-gradient(180deg,#ff636329,#ff63631a);border:1px solid rgba(255,99,99,.18)}.primary-button:hover,.ghost-button:hover,.danger-button:hover{transform:translateY(-1px)}.primary-button:active,.ghost-button:active,.danger-button:active{transform:scale(.98)}.full-width{width:100%}.stack-form{display:grid;gap:16px}.stack-form label{display:grid;gap:8px}.stack-form>label>span,.stack-form .category-icon-search-field>span{color:#cdd8f0b8;font-size:13px;font-weight:500}.stack-form input:not([type=checkbox]):not([type=radio]),.stack-form select,.stack-form textarea{width:100%;min-height:50px;padding:13px 15px;border-radius:18px;border:1px solid var(--admin-glass-border);background:linear-gradient(180deg,#080f1cc2,#080e18a3);color:#fff;box-shadow:inset 0 1px #ffffff0f}.stack-form input[type=checkbox],.stack-form input[type=radio],.form-grid input[type=checkbox],.form-grid input[type=radio],.filter-grid input[type=checkbox],.filter-grid input[type=radio],.advanced-filters-grid input[type=checkbox],.advanced-filters-grid input[type=radio],.workbench-primary-grid input[type=checkbox],.workbench-primary-grid input[type=radio]{width:20px;min-width:20px;height:20px;min-height:20px;margin:0;padding:0;border-radius:999px;border:1px solid rgba(145,168,229,.28);background:linear-gradient(180deg,#080f1cf5,#070d18e6);box-shadow:inset 0 1px #ffffff0d;position:relative;flex:0 0 20px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.stack-form input[type=checkbox]:checked,.stack-form input[type=radio]:checked,.form-grid input[type=checkbox]:checked,.form-grid input[type=radio]:checked,.filter-grid input[type=checkbox]:checked,.filter-grid input[type=radio]:checked,.advanced-filters-grid input[type=checkbox]:checked,.advanced-filters-grid input[type=radio]:checked,.workbench-primary-grid input[type=checkbox]:checked,.workbench-primary-grid input[type=radio]:checked{border-color:#5cd7ffb3;background:linear-gradient(180deg,#0a1526fa,#080f1ceb);box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.stack-form input[type=checkbox]:after,.stack-form input[type=radio]:after,.form-grid input[type=checkbox]:after,.form-grid input[type=radio]:after,.filter-grid input[type=checkbox]:after,.filter-grid input[type=radio]:after,.advanced-filters-grid input[type=checkbox]:after,.advanced-filters-grid input[type=radio]:after,.workbench-primary-grid input[type=checkbox]:after,.workbench-primary-grid input[type=radio]:after{content:"";position:absolute;inset:4px;border-radius:999px;background:linear-gradient(135deg,#2f77fffa,#5cd7fff5);transform:scale(0);transition:transform .16s ease}.stack-form input[type=checkbox]:checked:after,.stack-form input[type=radio]:checked:after,.form-grid input[type=checkbox]:checked:after,.form-grid input[type=radio]:checked:after,.filter-grid input[type=checkbox]:checked:after,.filter-grid input[type=radio]:checked:after,.advanced-filters-grid input[type=checkbox]:checked:after,.advanced-filters-grid input[type=radio]:checked:after,.workbench-primary-grid input[type=checkbox]:checked:after,.workbench-primary-grid input[type=radio]:checked:after{transform:scale(1)}.stack-form input:not([type=checkbox]):not([type=radio]):focus,.stack-form select:focus,.stack-form textarea:focus{outline:none;border-color:#6f97ff57;box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.stack-form input[type=checkbox]:focus-visible,.stack-form input[type=radio]:focus-visible,.form-grid input[type=checkbox]:focus-visible,.form-grid input[type=radio]:focus-visible,.filter-grid input[type=checkbox]:focus-visible,.filter-grid input[type=radio]:focus-visible,.advanced-filters-grid input[type=checkbox]:focus-visible,.advanced-filters-grid input[type=radio]:focus-visible,.workbench-primary-grid input[type=checkbox]:focus-visible,.workbench-primary-grid input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 4px #2f77ff24,inset 0 1px #ffffff14}.two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.switch-row{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,#ffffff0b,#ffffff07);border:1px solid rgba(145,168,229,.12);box-shadow:inset 0 1px #ffffff0a;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.switch-row input{margin-top:2px}.switch-row input[type=checkbox],.switch-row input[type=radio],.checkbox-item input[type=checkbox],.checkbox-item input[type=radio],.choice-card input[type=checkbox],.choice-card input[type=radio]{width:20px;min-width:20px;height:20px;min-height:20px;margin:2px 0 0;padding:0;border-radius:999px;border:1px solid rgba(145,168,229,.28);background:linear-gradient(180deg,#080f1cf5,#070d18e6);box-shadow:inset 0 1px #ffffff0d;position:relative;flex:0 0 20px}.switch-row input[type=checkbox]:after,.switch-row input[type=radio]:after,.checkbox-item input[type=checkbox]:after,.checkbox-item input[type=radio]:after,.choice-card input[type=checkbox]:after,.choice-card input[type=radio]:after{content:"";position:absolute;inset:4px;border-radius:999px;background:linear-gradient(135deg,#2f77fffa,#5cd7fff5);transform:scale(0);transition:transform .16s ease}.switch-row input[type=checkbox]:checked,.switch-row input[type=radio]:checked,.checkbox-item input[type=checkbox]:checked,.checkbox-item input[type=radio]:checked,.choice-card input[type=checkbox]:checked,.choice-card input[type=radio]:checked{border-color:#5cd7ffb3;background:linear-gradient(180deg,#0a1526fa,#080f1ceb);box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.switch-row input[type=checkbox]:checked:after,.switch-row input[type=radio]:checked:after,.checkbox-item input[type=checkbox]:checked:after,.checkbox-item input[type=radio]:checked:after,.choice-card input[type=checkbox]:checked:after,.choice-card input[type=radio]:checked:after{transform:scale(1)}.switch-row span{color:#ecf2ffe6;font-size:14px;line-height:1.45}.switch-row:hover{border-color:#91a8e53d;background:linear-gradient(180deg,#ffffff0e,#ffffff08)}.switch-row:has(input:checked){border-color:#5cd7ff47;background:radial-gradient(circle at top left,rgba(47,119,255,.12),transparent 46%),linear-gradient(180deg,#0d192ef0,#0a1325e0);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #2f77ff1a}.switch-row:has(input:disabled){cursor:not-allowed;opacity:.72}.inline-checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.drawer-backdrop{position:fixed;inset:0;background:#0307128a;display:flex;justify-content:flex-end;padding:24px;z-index:45}.drawer{width:min(480px,100%);height:calc(100vh - 48px);overflow:auto;padding:26px;border-radius:30px;background:var(--admin-glass-surface-strong);border:1px solid var(--admin-glass-border-strong);box-shadow:var(--admin-glass-shadow-float);-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%)}.actions-cell{white-space:nowrap;display:flex;align-items:center;justify-content:flex-end;gap:8px}.actions-cell>*{flex:0 0 auto}.actions-cell button+button{margin-left:0}.login-page{min-height:100vh;display:grid;place-items:center;padding:24px}.login-card{width:min(440px,100%);padding:32px;border-radius:32px;background:#0c1424d1;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 80px #0409145c}.hero-badge{display:inline-flex;padding:8px 12px;margin-bottom:18px;border-radius:999px;background:#ffffff14;color:#ffffffb8;font-size:12px}.login-card h1{margin:0 0 10px;font-size:30px}.login-card p{margin:0 0 22px;color:#ffffffa3;line-height:1.7}.tip-box,.error-banner,.success-banner,.warning-banner{margin-top:16px;padding:14px 16px;border-radius:16px}.tip-box{display:grid;gap:4px;background:#ffffff0f}.tip-box span{color:#ffffffa3}.recharge-decision-banner{margin-top:0;display:grid;gap:6px}.recharge-decision-banner span{line-height:1.6}.error-banner{background:#ff636329;color:#ffd2d2}.success-banner{background:#52c41a29;color:#d4ffbf}.warning-banner{background:#ffb84d29;color:#ffe1ad}.confirm-dialog-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;background:#030812ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.confirm-dialog{width:min(560px,100%);display:grid;gap:16px;padding:20px;border-radius:24px;background:var(--admin-glass-surface-strong);border:1px solid var(--admin-glass-border-strong);box-shadow:var(--admin-glass-shadow-float);-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%)}.confirm-dialog-body{display:grid;gap:14px}.confirm-dialog-actions{justify-content:flex-end}.danger-copy{margin:0}.more-actions-menu{position:relative;display:inline-flex}.more-actions-button{min-height:40px;min-width:72px;justify-content:center}.more-actions-popover{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;display:grid;gap:8px;padding:12px;border-radius:18px;background:#090f1cf5;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px #0208145c;z-index:12}.more-actions-popover button{width:100%;justify-content:flex-start}.context-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.context-banner strong{display:block;margin-bottom:4px}.compact-context-banner{padding:12px 14px}.compact-stats-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.task-hero-panel{display:grid;gap:18px;background:linear-gradient(180deg,#ffffff1a,#ffffff0b),radial-gradient(145% 180% at 0% 0%,rgba(88,132,255,.14),transparent 46%)}.task-hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.task-hero-stage{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;margin-bottom:10px;border-radius:999px;background:#6080ff29;border:1px solid rgba(145,168,229,.18);color:#eff3ffe6;font-size:12px;font-weight:700;letter-spacing:.04em}.task-hero-head h3{margin:0 0 8px;font-size:28px;line-height:1.18;letter-spacing:-.03em}.task-hero-head p{margin:0;max-width:780px;color:#dee8ffb8;line-height:1.68}.task-hero-copy{min-width:0;display:grid;gap:0}.task-hero-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.task-hero-highlights{display:flex;gap:8px;flex-wrap:wrap}.task-hero-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.task-hero-card{display:grid;gap:8px;padding:16px;border-radius:18px;background:#0a101d85;border:1px solid rgba(145,168,229,.12)}.task-hero-card span{color:#d6e0f894;font-size:12px}.task-hero-card strong{font-size:24px;letter-spacing:-.04em}.task-hero-card small{color:#d6e0f8a8;line-height:1.55}.import-task-list{display:grid;gap:14px}.workflow-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workflow-guide-card{display:grid;gap:10px;padding:16px;border-radius:18px;background:#0a101d6b;border:1px solid rgba(145,168,229,.1)}.workflow-guide-card strong{font-size:15px;color:#f5fafff0}.workflow-guide-card p{margin:0;color:#dee8ffad;line-height:1.55;font-size:13px}.compact-principle-panel{gap:12px}.task-navigation-strip{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:14px;padding:16px 18px;border-radius:20px;background:#0a101d6b;border:1px solid rgba(145,168,229,.1)}.task-navigation-metric,.task-navigation-copy{display:grid;gap:6px}.task-navigation-metric span,.task-navigation-copy p{color:#dee8ff9e}.task-navigation-metric strong{font-size:24px;letter-spacing:-.04em}.task-navigation-copy strong{font-size:15px;color:#f5fafff0}.task-navigation-copy p{margin:0;line-height:1.55}.task-navigation-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.task-navigation-progress{grid-column:1 / -1;height:8px;border-radius:999px;overflow:hidden;background:#ffffff14}.task-navigation-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5cd7ffeb,#f5dd5cf5)}.import-task-card{display:grid;gap:14px;padding:18px;border-radius:22px;background:#0a101d75;border:1px solid rgba(145,168,229,.12)}.import-task-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.import-task-card-head h4{margin:6px 0 8px;font-size:20px;line-height:1.25}.import-task-card-head p{margin:0;color:#dee8ffb8;line-height:1.6}.import-task-card-meta{display:flex;gap:10px;flex-wrap:wrap}.import-focus-card{margin-bottom:16px}.task-command-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:16px;margin-bottom:18px}.task-command-card{align-content:start}.task-command-card-emphasis{gap:14px}.task-focus-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.task-focus-rank{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#6ea8ff24;border:1px solid rgba(110,168,255,.18);color:#f5faffeb;font-size:12px;font-weight:700}.task-step-strip{display:flex;flex-wrap:wrap;gap:10px}.task-step-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:12px;background:#0a101d8f;border:1px solid rgba(145,168,229,.1);color:#ecf2ffc7;font-size:12px;font-weight:600}.task-step-chip.is-active{background:#6ea8ff24;border-color:#6ea8ff38;color:#f5fafff5}.task-action-cluster{align-items:stretch}.task-action-cluster>*{flex:1 1 180px}.task-focus-guidance{align-items:center}.task-action-support{justify-content:flex-start}.task-command-checklist{margin:0;padding-left:20px;display:grid;gap:10px;color:#ecf2ffd6;line-height:1.6}.task-command-checklist li::marker{color:#6ea8ffeb;font-weight:700}.task-progress-block{display:grid;gap:10px;padding:14px 16px;border-radius:18px;background:#0a101d70;border:1px solid rgba(145,168,229,.12)}.task-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-progress-head strong{font-size:14px;color:#f5fafff0}.task-progress-head span{color:#dee8ffbd;font-size:12px;font-weight:700}.task-progress-bar{width:100%;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.task-progress-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6ea8ffeb,#8fb8fffa)}.task-progress-block p{margin:0;color:#dee8ffad;line-height:1.55}.import-task-section-stack{gap:18px}.interactive-pill{border:0;cursor:pointer;text-align:left}.interactive-pill:hover{filter:brightness(1.08)}.warning-chip{background:#f59e0b1f;border-color:#f59e0b33;color:#ffecbfeb}.evidence-panel{padding-top:0}.evidence-toggle{border-radius:24px;border:1px solid rgba(145,168,229,.1);background:#0b122057;overflow:hidden}.evidence-toggle summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;cursor:pointer;list-style:none;font-weight:600}.evidence-toggle summary::-webkit-details-marker{display:none}.evidence-toggle-content{display:grid;gap:16px;padding:0 20px 20px}.evidence-summary-copy{display:grid;gap:4px;min-width:0}.evidence-summary-copy strong{color:#f5fafff0}.evidence-summary-copy small{color:#d6e0f8a8;line-height:1.55}.evidence-summary-meta{justify-content:flex-end;flex-wrap:wrap}.evidence-ladder{align-items:center}.history-recall-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.history-recall-card{display:grid;gap:8px;padding:16px 18px;border-radius:20px;background:#0a101d80;border:1px solid rgba(145,168,229,.1)}.history-recall-card strong{font-size:15px;color:#f5fafff0}.history-recall-card p{margin:0;color:#dee8ffb3;line-height:1.6}.history-records-shell{display:grid;gap:16px}.preview-quicklook-toggle summary{padding:14px 16px;font-size:13px}.editor-form-with-sticky-footer{padding-bottom:136px}.active-chip{border-color:#2563eb3d!important;background:#2563eb14!important;color:#fff!important}.mobile-shell-bar,.sidebar-backdrop{display:none}.empty-state,.muted-copy,.muted-code{color:#cdd8f0a8}.permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.permission-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.permission-source-note{display:grid;gap:8px;margin-top:16px;padding:16px;border-radius:18px;background:#0a101d94;border:1px solid rgba(145,168,229,.1)}.access-guidance-list{gap:10px}.access-guidance-list small{padding:10px 12px;border-radius:14px;background:#080e1a57;border:1px solid rgba(145,168,229,.08);color:#e6eeffc2}.access-role-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.access-inline-warning{margin:0}.permission-source-note.compact{margin-top:0;margin-bottom:16px}.permission-source-note p{margin:0;color:#ffffffad;line-height:1.6}.stack-list{margin:0;padding-left:20px;display:grid;gap:8px;color:#ffffffc7;line-height:1.6}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.panel-subsection{padding:18px;border-radius:22px}.panel-subsection h4,.draft-card h4{margin:0 0 8px;font-size:18px}.kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kv-grid.compact{grid-template-columns:1fr}.kv-grid div{display:grid;gap:4px;padding:12px 14px;border-radius:16px;background:#0a101d8f;border:1px solid rgba(145,168,229,.1)}.kv-grid span{color:#cdd8f09e;font-size:12px}.draft-card-grid{display:grid;gap:18px}.compact-draft-queue-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.compact-queue-card{gap:14px;padding:20px}.panel-subtitle-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:10px}.panel-subtitle-row>div:first-child{display:grid;gap:6px}.panel-subtitle-row strong{font-size:15px;color:#f5fafff0}.panel-subtitle-row .muted-copy{font-size:13px}.draft-card{display:grid;gap:18px;padding:24px;border-radius:24px;background:linear-gradient(180deg,#ffffff0d,#ffffff06),radial-gradient(140% 170% at 0% 0%,rgba(255,255,255,.05),transparent 44%);border:1px solid rgba(145,168,229,.12)}.section-return-highlight{border-color:#7da6ff52;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #7da6ff1f,0 20px 46px #1a284f38}.draft-card-head{display:grid;gap:16px;grid-template-columns:1fr auto;align-items:flex-start}.draft-media-row{display:grid;gap:16px;grid-template-columns:144px minmax(0,1fr);align-items:start}.draft-card-head p{margin:6px 0 0;color:#cdd8f0a8;line-height:1.5}@media(max-width:1080px){.workflow-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-command-grid{grid-template-columns:1fr}.task-action-cluster>*{width:100%}.history-recall-grid{grid-template-columns:1fr}}.compact-context-banner .muted-copy{margin-top:4px;display:block}.draft-cover{width:144px;height:144px;object-fit:cover;border-radius:22px;border:1px solid rgba(145,168,229,.12);background:#ffffff0a}.draft-cover.placeholder{display:grid;place-items:center}.form-stack{display:grid;gap:16px}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.form-grid .field-span-2{grid-column:span 2}.query-grid input,.query-grid select,.query-grid textarea{width:100%;min-height:50px;padding:13px 15px;border-radius:18px;border:1px solid var(--admin-glass-border);background:linear-gradient(180deg,#080f1cc2,#080e18a3);color:#fff;box-shadow:inset 0 1px #ffffff0f}.query-grid textarea{min-height:132px}.form-stack label,.query-grid label,.form-grid label{display:grid;gap:8px}.form-stack label span,.query-grid label span,.form-grid label span{color:#cdd8f09e;font-size:12px;font-weight:600}.form-grid input,.form-grid select,.form-grid textarea{width:100%;min-height:50px;padding:13px 15px;border-radius:18px;border:1px solid var(--admin-glass-border);background:linear-gradient(180deg,#080f1cc2,#080e18a3);color:#fff;box-shadow:inset 0 1px #ffffff0f}.form-grid textarea{min-height:132px}.category-editor-drawer{width:min(980px,100%)}.category-editor-form{gap:18px}.category-basic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.category-field-span-full{grid-column:1 / -1}.category-icon-panel{gap:14px}.category-icon-summary-card{display:grid;gap:14px;padding:16px;border-radius:22px;background:#0a101d94;border:1px solid rgba(145,168,229,.1)}.category-icon-summary-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.category-icon-summary-head p{margin:6px 0 0;color:#cdd8f0a8;line-height:1.55}.category-icon-summary-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.category-icon-summary-actions{gap:12px;align-self:stretch}.category-icon-summary-actions .ghost-button{min-width:168px}.category-icon-workbench{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr);gap:16px;align-items:start}.category-icon-library{min-width:0;gap:12px}.category-icon-toolbar{display:grid;gap:12px}.category-icon-recent-row{display:grid;gap:8px}.category-icon-recent-list{display:flex;gap:8px;flex-wrap:wrap}.category-icon-group-bar{gap:8px}.category-icon-search-field{display:grid;gap:8px}.category-icon-search-field span{color:#cdd8f09e;font-size:12px;font-weight:600}.category-icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;max-height:452px;overflow:auto;align-content:start;padding-right:4px}.category-icon-option{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;position:relative;width:100%;min-height:72px;padding:0;border-radius:18px;border:1px solid rgba(145,168,229,.12);background:linear-gradient(180deg,#ffffff0d,#ffffff06);color:#fff;text-align:center;overflow:hidden}.category-icon-option:before,.category-icon-option:after{content:none!important}.category-icon-option-recent{width:52px;min-width:52px;min-height:52px;border-radius:16px}.category-icon-option.is-active{border-color:#49cdb447;background:linear-gradient(180deg,#2b6cff1f,#49cdb414);box-shadow:0 12px 28px #0c223529,inset 0 1px #ffffff14}.category-icon-option-mark{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.category-icon-empty{padding:16px;border-radius:18px;border:1px dashed rgba(145,168,229,.18);color:#cdd8f0a8;background:#ffffff05}.category-icon-preview-card{display:grid;gap:12px;padding:16px;border-radius:22px;background:#0a101d94;border:1px solid rgba(145,168,229,.1);position:sticky;top:0}.category-icon-summary-card .category-icon-preview-surface{min-height:104px}.category-icon-preview-card p{margin:6px 0 0;color:#cdd8f0a8;line-height:1.55}.category-icon-preview-surface{display:grid;gap:12px;align-items:center;justify-items:start;min-height:120px;padding:16px;border-radius:20px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(145,168,229,.1)}.category-icon-preview-copy{display:grid;gap:4px}.category-icon-preview-copy small{color:#cdd8f0a8}.category-preview-stack{display:grid;gap:12px}.category-preview-block{display:grid;gap:8px}.category-preview-label{color:#cdd8f094;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.category-preview-chip,.category-preview-row{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 14px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(145,168,229,.1)}.category-preview-chip{min-height:52px}.category-preview-chip span,.category-preview-row strong,.category-preview-row small{color:#ebf2ffd6}.category-preview-row{align-items:flex-start}.category-preview-row div{display:grid;gap:4px}.category-preview-row small{color:#cdd8f09e}.category-preview-mobile-pill{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 14px;border-radius:999px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid rgba(145,168,229,.1)}.category-preview-mobile-pill div{display:grid;gap:4px;min-width:0}.category-preview-mobile-pill strong,.category-preview-mobile-pill small{color:#ebf2ffd6}.category-preview-mobile-pill small{color:#cdd8f09e}.category-preview-mobile-pill .workspace-summary-pill{margin-left:auto}.stack-form input:-webkit-autofill,.stack-form textarea:-webkit-autofill,.stack-form select:-webkit-autofill,.form-grid input:-webkit-autofill,.form-grid textarea:-webkit-autofill,.form-grid select:-webkit-autofill{-webkit-text-fill-color:#f5f7fb;-webkit-box-shadow:0 0 0 1000px rgba(7,14,26,.92) inset;transition:background-color 99999s ease-in-out 0s}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{outline:none;border-color:#6f97ff57;box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.muted-code{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.danger-copy{display:inline-flex;align-items:center;gap:8px;color:#ffb59f!important}.permission-card{display:grid;gap:12px;padding:16px;border-radius:18px;background:#0a101d94;border:1px solid rgba(145,168,229,.1)}.hidden{display:none}.drawer-wide{width:min(1120px,100%)}.workbench-overlay-backdrop{position:fixed;inset:0;z-index:80;display:flex;justify-content:stretch;align-items:stretch;overflow:hidden;padding:0;background:#030912e6;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.workbench-overlay-surface{flex:1 1 auto;width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;box-shadow:none;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-top:132px;background:linear-gradient(180deg,#0b1221fb,#0b1221fb)}.workbench-overlay-surface .workpage-head{position:sticky;top:0;z-index:24;margin:0;padding:calc(24px + env(safe-area-inset-top,0px)) 32px 18px;background:linear-gradient(180deg,#0d1324fb,#0d1324f0);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);border-bottom:1px solid rgba(145,168,229,.12)}.workbench-overlay-surface .workspace-shell{width:100%;max-width:1440px;margin:0 auto;padding:10px 16px 24px}.workbench-overlay-surface .workspace-cockpit{top:104px;z-index:18}.workbench-overlay-surface-create{background:radial-gradient(120% 120% at 50% -10%,rgba(91,133,255,.12),transparent 40%),linear-gradient(180deg,#0a111ffb,#09101dfb)}.workbench-overlay-surface-create .workpage-head{border-bottom-color:#91a8e514;box-shadow:0 10px 30px #0309142e}.workbench-overlay-surface-create .workspace-shell{max-width:1040px;gap:16px;padding-top:14px}.workbench-overlay-surface-create .workspace-main{gap:18px}.workbench-overlay-surface-create .workspace-cockpit{padding:18px 20px;border-radius:26px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),radial-gradient(140% 180% at 0% 0%,rgba(91,133,255,.12),transparent 44%);border-color:#91a8e524;box-shadow:0 18px 44px #040a1638,inset 0 1px #ffffff0f}.workbench-overlay-surface-create .workspace-cockpit-step{gap:6px}.workbench-overlay-surface-create .workspace-cockpit-step strong{font-size:18px;line-height:1.2;letter-spacing:-.035em}.workbench-overlay-surface-create .workspace-cockpit-step .muted-copy{color:#e1ecffb3;font-size:13px;line-height:1.55}.workbench-overlay-surface-create .workspace-cockpit-head{align-items:flex-end}.workbench-overlay-surface-create .workspace-cockpit-head .inline-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.workbench-overlay-surface-create .workspace-cockpit-head .inline-actions .ghost-button{min-height:38px;padding:0 14px;border-radius:14px}.workbench-overlay-surface-create .workspace-tabs{gap:8px}.workbench-overlay-surface-create .workspace-tab{min-height:40px;padding:9px 15px;border-color:#91a8e51f;background:linear-gradient(180deg,#ffffff0d,#ffffff06);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.workbench-overlay-surface-create .workspace-tab:hover{border-color:#91a8e538;background:#ffffff12;transform:translateY(-1px)}.workbench-overlay-surface-create .workspace-tab.active{background:linear-gradient(180deg,#49cdb42e,#49cdb41a),#ffffff0a;border-color:#49cdb442;box-shadow:inset 0 1px #ffffff14,0 10px 24px #093c4d2e}.workbench-overlay-surface-create .workspace-step-index{background:#ffffff1a}.workbench-overlay-surface-create .section-stack{gap:16px}.workbench-overlay-surface-create .section-card{gap:18px;padding:22px;border-radius:28px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),radial-gradient(140% 180% at 0% 0%,rgba(91,133,255,.06),transparent 46%);border-color:#91a8e51f;box-shadow:inset 0 1px #ffffff0f}.workbench-overlay-surface-create .section-head{gap:10px 12px}.workbench-overlay-surface-create .section-head h4{font-size:20px;line-height:1.18;letter-spacing:-.035em}.workbench-overlay-surface-create .section-copy,.workbench-overlay-surface-create .section-card p{color:#e1ecffb3;line-height:1.62}.workbench-overlay-surface-create .stack-form>label>span,.workbench-overlay-surface-create .field-grid label span{color:#e2ecffc7;font-size:12px;font-weight:600;letter-spacing:.02em}.workbench-overlay-surface-create .stack-form input:not([type=checkbox]):not([type=radio]),.workbench-overlay-surface-create .stack-form select,.workbench-overlay-surface-create .stack-form textarea,.workbench-overlay-surface-create .field-grid input:not([type=checkbox]):not([type=radio]),.workbench-overlay-surface-create .field-grid select,.workbench-overlay-surface-create .field-grid textarea{min-height:52px;padding:14px 16px;border-radius:17px;border-color:#91a8e529;background:linear-gradient(180deg,#080f1cd1,#080e18b3),#ffffff05;box-shadow:inset 0 1px #ffffff0d}.workbench-overlay-surface-create .stack-form textarea,.workbench-overlay-surface-create .field-grid textarea{min-height:148px}.workbench-overlay-surface-create .product-create-entry-section{background:radial-gradient(140% 180% at 0% 0%,rgba(73,205,180,.08),transparent 40%),radial-gradient(140% 180% at 100% 0%,rgba(91,133,255,.1),transparent 46%),linear-gradient(180deg,#ffffff0f,#ffffff06)}.workbench-overlay-surface-create .product-create-entry-section .section-copy{max-width:54ch}.workbench-overlay-surface-create .product-create-entry-grid{gap:18px;align-items:start}.workbench-overlay-surface-create .product-create-primary-field,.workbench-overlay-surface-create .product-create-secondary-field,.workbench-overlay-surface-create .product-create-merchant-field{display:grid;gap:8px;padding:16px 18px 18px;border-radius:22px;border:1px solid rgba(145,168,229,.12);background:linear-gradient(180deg,#ffffff0b,#ffffff05),#080e186b;box-shadow:inset 0 1px #ffffff0d}.workbench-overlay-surface-create .product-create-primary-field{border-color:#49cdb42e;background:radial-gradient(140% 180% at 0% 0%,rgba(73,205,180,.12),transparent 44%),linear-gradient(180deg,#ffffff0d,#ffffff05),#080e186b}.workbench-overlay-surface-create .product-create-primary-field input{min-height:60px;font-size:18px;font-weight:600;letter-spacing:-.025em}.workbench-overlay-surface-create .product-create-primary-field input::placeholder{font-weight:500}.workbench-overlay-surface-create .product-create-secondary-field,.workbench-overlay-surface-create .product-create-merchant-field{grid-column:auto}.workbench-overlay-surface-create .product-create-secondary-field input{font-size:15px}.workbench-overlay-surface-create .product-create-catalog-panel{gap:16px;border-color:#91a8e524;background:radial-gradient(140% 180% at 100% 0%,rgba(91,133,255,.1),transparent 44%),linear-gradient(180deg,#ffffff0d,#ffffff06)}.workbench-overlay-surface-create .product-create-catalog-panel h4{font-size:17px;letter-spacing:-.02em}.workbench-overlay-surface-create .product-create-catalog-panel p{max-width:50ch}.workbench-overlay-surface-create .product-create-catalog-panel .product-shape-grid{gap:14px}.workbench-overlay-surface-create .product-create-catalog-panel .product-shape-grid>.primary-button,.workbench-overlay-surface-create .product-create-catalog-panel .product-shape-grid>.ghost-button{min-height:46px;border-radius:16px;justify-content:center;font-weight:600}.workbench-overlay-surface-create .product-create-catalog-panel .two-columns label{padding:14px;border-radius:18px;border:1px solid rgba(145,168,229,.1);background:#ffffff06}.workbench-overlay-surface-create .product-create-merchant-field{position:relative;gap:10px}.workbench-overlay-surface-create .product-create-merchant-field>span{color:#e2ecffd1}.workbench-overlay-surface-create .product-create-merchant-field .merchant-picker-trigger{min-height:62px;padding:12px 16px;border-radius:18px;background:linear-gradient(180deg,#080f1cd1,#080e18b8),#ffffff05}.workbench-overlay-surface-create .product-create-merchant-field .merchant-picker-trigger-copy{gap:4px}.workbench-overlay-surface-create .product-create-detail-panel{margin-top:2px;gap:16px;border-style:solid;border-color:#91a8e51f;background:linear-gradient(180deg,#ffffff0a,#ffffff05),radial-gradient(140% 180% at 0% 0%,rgba(91,133,255,.05),transparent 46%)}.workbench-overlay-surface-create .product-create-detail-panel .panel-header{align-items:end;gap:12px}.workbench-overlay-surface-create .product-create-detail-panel .panel-header h4{font-size:17px;letter-spacing:-.02em}.workbench-overlay-surface-create .product-create-detail-panel .upload-helper-row{padding:0 2px}.workbench-overlay-surface-create .product-create-detail-panel .detail-editor-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;align-items:start}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group{min-height:52px;padding:7px;border-radius:18px;border-color:#91a8e524;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#080e1880;box-shadow:inset 0 1px #ffffff0d}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group-primary{grid-column:1 / -1;width:100%}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group-format{justify-self:start}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group-align{justify-self:end}.workbench-overlay-surface-create .product-create-detail-panel .rich-tool-button,.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select,.workbench-overlay-surface-create .product-create-detail-panel .rich-color-field{height:38px;min-height:38px;border-radius:13px;border:1px solid rgba(145,168,229,.12);background:linear-gradient(180deg,#ffffff09,#ffffff04),#080e18c7;box-shadow:inset 0 1px #ffffff0a}.workbench-overlay-surface-create .product-create-detail-panel .rich-tool-button{width:38px;min-width:38px}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select{appearance:none;-webkit-appearance:none;min-width:64px;padding:0 14px;text-align:center;text-align-last:center;font-size:13px;font-weight:600;color:#ebf2ffeb}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select.rich-toolbar-select-name{min-width:72px}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select.rich-toolbar-select-size{min-width:60px}.workbench-overlay-surface-create .product-create-detail-panel .rich-color-field{width:38px;min-width:38px}.workbench-overlay-surface-create .product-create-detail-panel .rich-tool-button:hover,.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select:hover,.workbench-overlay-surface-create .product-create-detail-panel .rich-color-field:hover{border-color:#91a8e538;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0a121edb}.workbench-overlay-surface-create .product-create-detail-panel .rich-description-editor{min-height:360px;padding:20px;border-radius:22px}.workbench-overlay-surface-create .product-create-media-section .section-copy{max-width:58ch}.workbench-overlay-surface-create .product-create-cover-panel,.workbench-overlay-surface-create .product-create-gallery-panel{gap:16px;border-color:#91a8e524;background:linear-gradient(180deg,#ffffff0d,#ffffff06),radial-gradient(140% 180% at 100% 0%,rgba(91,133,255,.06),transparent 44%)}.workbench-overlay-surface-create .product-create-cover-layout{display:grid;grid-template-columns:minmax(0,1.3fr) 220px;gap:16px;align-items:start}.workbench-overlay-surface-create .product-create-cover-form{gap:10px}.workbench-overlay-surface-create .product-create-cover-input{display:grid;gap:8px}.workbench-overlay-surface-create .product-create-cover-preview{display:grid;gap:8px;justify-items:start;padding:12px;border-radius:20px;border:1px solid rgba(145,168,229,.1);background:#070d186b}.workbench-overlay-surface-create .product-create-cover-preview .draft-cover{width:100%;max-width:192px;height:auto;aspect-ratio:1 / 1}.workbench-overlay-surface-create .product-create-cover-preview .draft-cover.placeholder{width:100%;min-height:192px;padding:18px;text-align:center;color:#e1ecff94}.workbench-overlay-surface-create .product-create-gallery-panel .gallery-grid-large{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-overlay-surface-create .product-create-gallery-empty{display:grid;gap:4px;padding:14px 16px;border-radius:20px;border:1px dashed rgba(145,168,229,.18);background:#ffffff06}.workbench-overlay-surface-create .product-create-gallery-empty strong{font-size:14px;line-height:1.35}.workbench-overlay-surface-create .product-create-gallery-empty p{margin:0}.workbench-overlay-surface-create .product-create-specs-section,.workbench-overlay-surface-create .product-create-sku-section{gap:16px}.workbench-overlay-surface-create .product-create-flow-note{padding:14px 16px;border-radius:18px;border:1px solid rgba(73,205,180,.16);background:radial-gradient(140% 180% at 0% 0%,rgba(73,205,180,.1),transparent 42%),#ffffff06;color:#e5efffd1}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-list{gap:14px}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-card{gap:14px;padding:18px;border-radius:22px;border-color:#91a8e51f;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#080e186b}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-head .ghost-button,.workbench-overlay-surface-create .product-create-spec-editor .spec-group-card>.ghost-button{min-height:42px;border-radius:14px}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-head .ghost-button{min-width:92px;justify-content:center}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-card>.ghost-button{width:100%;justify-content:center}.workbench-overlay-surface-create .product-create-spec-editor .spec-option-chip{padding:10px;border-radius:18px;border:1px solid rgba(145,168,229,.1);background:#ffffff06}.workbench-overlay-surface-create .product-create-sku-toolbar{padding:16px 18px;border-radius:22px;border-color:#91a8e51f;background:linear-gradient(180deg,#ffffff0d,#ffffff06),radial-gradient(140% 180% at 100% 0%,rgba(91,133,255,.06),transparent 42%)}.workbench-overlay-surface-create .product-create-sku-toolbar .sku-matrix-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.workbench-overlay-surface-create .product-create-sku-toolbar .sku-matrix-pill{min-width:0}.workbench-overlay-surface-create .product-create-sku-list{gap:16px}.workbench-overlay-surface-create .product-create-sku-card{gap:18px;border-color:#91a8e51f;background:linear-gradient(180deg,#ffffff0d,#ffffff06),#090f1b75}.workbench-overlay-surface-create .product-create-sku-card .sku-editor-layout{gap:18px}.workbench-overlay-surface-create .product-create-sku-card .sku-editor-media{padding:14px;border-radius:18px;border:1px solid rgba(145,168,229,.1);background:#ffffff06;justify-items:center;text-align:center}.workbench-overlay-surface-create .product-create-sku-card .sku-thumb{width:88px;height:88px;border-radius:18px}.workbench-overlay-surface-create .product-create-sku-card .sku-editor-head-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-overlay-surface-create .product-create-sku-card .sku-editor-field-primary{padding:12px;border-radius:18px;border:1px solid rgba(92,215,255,.12);background:#5cd7ff0a}.workbench-overlay-surface-create .product-create-sku-card .sku-editor-field-primary input{margin-top:2px}.workbench-overlay-surface-create .product-create-sku-card .sku-upload-button{min-height:40px;border-radius:14px}.workbench-overlay-surface-create .workbench-footer-save-button{opacity:.82}.workbench-overlay-surface-create .stack-form input:not([type=checkbox]):not([type=radio]):focus,.workbench-overlay-surface-create .stack-form select:focus,.workbench-overlay-surface-create .stack-form textarea:focus,.workbench-overlay-surface-create .field-grid input:not([type=checkbox]):not([type=radio]):focus,.workbench-overlay-surface-create .field-grid select:focus,.workbench-overlay-surface-create .field-grid textarea:focus,.workbench-overlay-surface-create .merchant-picker-trigger.is-open{border-color:#5cd7ff4d;box-shadow:0 0 0 3px #2f77ff1a,inset 0 1px #ffffff14}.workbench-overlay-surface-create .product-shape-panel,.workbench-overlay-surface-create .detail-editor-card,.workbench-overlay-surface-create .virtual-config-panel{background:linear-gradient(180deg,#ffffff0d,#ffffff06),radial-gradient(140% 180% at 100% 0%,rgba(91,133,255,.06),transparent 42%)}.workbench-overlay-surface-create .merchant-picker-panel,.workbench-overlay-surface-create .merchant-picker-panel-inline{border-color:#91a8e524;box-shadow:0 22px 52px #0309144d}.workbench-overlay-surface-create .sticky-footer-bar{gap:10px;padding:16px 18px calc(16px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:linear-gradient(180deg,#0b111ce6,#090f1afa),radial-gradient(140% 180% at 50% 0%,rgba(73,205,180,.08),transparent 44%);border-color:#91a8e51a;box-shadow:0 -18px 42px #02081438}.workbench-overlay-surface-create .sticky-footer-bar>div:first-child{display:grid;gap:4px}.workbench-overlay-surface-create .sticky-footer-bar .muted-copy{color:#e1ecffb3}.workbench-overlay-surface-create .sticky-footer-bar .inline-actions{gap:10px}@media(max-width:960px){.workbench-overlay-backdrop{padding:0}.workbench-overlay-surface{width:100vw;height:100dvh;border-radius:0;scroll-padding-top:100px}.workbench-overlay-surface .workpage-head{margin:0;top:0;padding:calc(14px + env(safe-area-inset-top,0px)) 16px 12px;border-radius:0}.workbench-overlay-surface .workspace-shell{padding:8px 8px 18px}.workbench-overlay-surface .workspace-cockpit{top:72px}.product-actions-inline{width:100%}.category-icon-summary-head,.category-icon-summary-body{grid-template-columns:1fr;display:grid}.category-icon-summary-actions .ghost-button{min-width:0;width:100%}}.compact-stack{gap:6px}.gallery-grid-large{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gallery-card{display:grid;gap:8px;padding:10px;border-radius:18px;background:#070e1abd}.gallery-card-image,.sku-thumb{width:100%;border-radius:14px;object-fit:cover}.gallery-card-image{aspect-ratio:1 / 1}.gallery-card-actions{display:flex;justify-content:space-between;align-items:center}.voucher-preview-block{display:flex;justify-content:center;padding:8px 0}.spec-group-list,.detail-list{display:grid;gap:10px}.spec-group-card{display:grid;gap:12px;padding:16px;border-radius:20px;background:#070e1abd;border:1px solid rgba(145,168,229,.1)}.spec-group-head,.spec-option-chip,.tab-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.spec-group-head input,.spec-option-chip input,.sku-editor-grid input,.sku-editor-grid select,.sku-editor-meta-grid input,.sku-editor-meta-grid select{flex:1;min-height:44px;padding:10px 14px;border-radius:16px;border:1px solid var(--admin-glass-border);background:linear-gradient(180deg,#080f1cc2,#080e18a3);color:#fff;box-shadow:inset 0 1px #ffffff0f}.spec-group-head input:focus,.spec-option-chip input:focus,.sku-editor-grid input:focus,.sku-editor-grid select:focus,.sku-editor-meta-grid input:focus,.sku-editor-meta-grid select:focus{outline:none;border-color:#6f97ff57;box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.spec-option-list{display:grid;gap:10px}.sku-matrix-table-wrap{overflow-x:auto}.sku-matrix-table{min-width:1080px}.sku-matrix-table input,.sku-matrix-table select{min-width:100px}.sku-image-cell{display:grid;gap:8px}.sku-thumb{width:64px;height:64px}.sku-card input{width:100%}.permission-list{display:grid;gap:10px}.checkbox-item{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;border-radius:18px;color:#ffffffdb;background:linear-gradient(180deg,#ffffff0b,#ffffff07);border:1px solid rgba(145,168,229,.12);box-shadow:inset 0 1px #ffffff0a;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.checkbox-item input{margin-top:2px}.checkbox-item:hover{border-color:#91a8e53d;background:linear-gradient(180deg,#ffffff0e,#ffffff08)}.checkbox-item:has(input:checked){border-color:#5cd7ff47;background:radial-gradient(circle at top left,rgba(47,119,255,.12),transparent 46%),linear-gradient(180deg,#0d192ef0,#0a1325e0);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #2f77ff1a}.checkbox-item:has(input:disabled){cursor:not-allowed;opacity:.72}@media(max-width:1200px){.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.split-grid,.workspace-overview-grid{grid-template-columns:1fr}.access-role-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sku-matrix-controls,.sku-editor-meta-grid,.sku-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.admin-shell{grid-template-columns:1fr}.mobile-shell-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;position:sticky;top:0;z-index:30;background:linear-gradient(180deg,#0a1221f0,#0a101dcc);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 10px 26px #0307122e,inset 0 1px #ffffff0f}.mobile-shell-bar h2{margin:0;font-size:18px}.mobile-shell-bar p{margin:4px 0 0;color:#d6e0ff99;font-size:12px}.shell-icon-button{width:44px;min-width:44px;padding:0;border-radius:14px}.sidebar-backdrop{position:fixed;inset:0;z-index:35;display:block;background:#03081299;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sidebar{gap:20px;position:fixed;inset:0 auto 0 0;width:min(344px,92vw);max-width:344px;transform:translate(-110%);transition:transform .2s ease;z-index:40}.sidebar.mobile-open{transform:translate(0)}.content{padding-top:0}.trend-grid,.stats-grid,.two-columns,.three-columns,.permission-grid,.permission-source-grid,.summary-grid,.detail-grid,.kv-grid,.sku-matrix-controls,.sku-editor-meta-grid,.sku-editor-layout,.sku-editor-grid,.sku-editor-head{grid-template-columns:1fr}.sku-editor-head-side{justify-items:start}.sku-editor-media{justify-items:stretch}}.toolbar-panel{display:grid;gap:16px}.filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.filter-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-grid label,.advanced-filters-grid label,.workbench-primary-grid label{display:grid;gap:8px}.filter-grid span,.advanced-filters-grid span,.workbench-primary-grid span{color:#cdd8f0b8;font-size:13px;font-weight:500}.filter-grid input:not([type=checkbox]):not([type=radio]),.filter-grid select,.advanced-filters-grid input:not([type=checkbox]):not([type=radio]),.advanced-filters-grid select,.workbench-primary-grid input:not([type=checkbox]):not([type=radio]),.workbench-primary-grid select,.stack-form textarea,.stack-form input:not([type=checkbox]):not([type=radio]),.stack-form select,.inline-form input:not([type=checkbox]):not([type=radio]){width:100%;min-height:48px;padding:12px 14px;border-radius:16px;border:1px solid rgba(145,168,229,.14);background:#070e1abd;color:#f5f7fb;box-shadow:inset 0 1px #ffffff0a}.filter-grid input::placeholder,.advanced-filters-grid input::placeholder,.workbench-primary-grid input::placeholder{color:#fff6}.workbench-shell{display:grid;gap:14px}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workbench-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.workbench-toolbar-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#c4d0eb9e;font-size:13px}.workbench-toggle-button{min-height:46px;white-space:nowrap}.workbench-search-layer{display:grid;gap:16px;padding:18px;border-radius:24px;background:var(--admin-glass-surface-strong);border:1px solid var(--admin-glass-border-strong);box-shadow:var(--admin-glass-shadow);-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%)}.workbench-search-intro{display:flex;justify-content:space-between;gap:14px;padding-bottom:4px}.workbench-search-intro strong{display:block;margin-bottom:6px;font-size:16px}.workbench-search-intro p{margin:0;max-width:760px;color:#c4d0eb9e;line-height:1.6;font-size:13px}.workbench-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.workbench-primary-area{display:grid;gap:10px}.workbench-primary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workbench-keyword{grid-column:span 2}.workbench-top-actions{display:flex;gap:10px;justify-content:flex-end}.workbench-inline-meta{display:flex;gap:12px;flex-wrap:wrap;color:#c4d0eb94;font-size:13px}.advanced-filters{display:none;padding:16px;border-radius:20px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid rgba(182,202,255,.1)}.advanced-filters.open{display:block}.advanced-filters-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quick-view-bar,.filter-chip-bar{display:flex;gap:8px;flex-wrap:wrap}.quick-view-pill,.filter-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 13px;border-radius:999px;border:1px solid rgba(145,168,229,.1);background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#f0f4ffd6;font-weight:500;box-shadow:inset 0 1px #ffffff0f}.quick-view-pill.active{border-color:#49cdb45c;background:#49cdb42e;color:#fff}.quick-view-pill-warning.active{border-color:#faad145c;background:#faad142e}.quick-view-pill-danger.active{border-color:#ff63635c;background:#ff63632e}.quick-view-pill-success.active{border-color:#52c41a5c;background:#52c41a2e}.filter-chip span,.filter-chip small{color:#c4d0eb94}.filter-chip strong{color:#fff}.summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.summary-grid-tight{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-actions,.two-action-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.actions-cell .primary-button,.actions-cell .ghost-button,.actions-cell .danger-button{min-height:40px;padding:0 16px;border-radius:14px;font-size:13px}.compact-action-button{min-height:40px!important;padding:0 16px!important;border-radius:14px!important;font-size:13px!important}.two-action-row>*{flex:1}.summary-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(182,202,255,.12);box-shadow:inset 0 1px #ffffff0f}.summary-card span{color:#c4d0eb94;font-size:12px;letter-spacing:.04em}.summary-card strong{font-size:16px;white-space:nowrap}.summary-card strong{font-size:18px}.summary-card-verbose{display:grid;gap:6px;align-content:start;justify-content:start}.summary-card-verbose strong{white-space:normal}.summary-card-verbose p,.summary-card-verbose small{margin:0;color:#ebf2ffb8;line-height:1.55}.workbench-summary-grid .summary-card{min-height:0}.workbench-mobile-form{display:grid;gap:14px}.summary-card-neutral{border-color:#ffffff29}.summary-card-warning{border-color:#faad143d}.summary-card-info{border-color:#2f77ff3d}.summary-card-success{border-color:#52c41a3d}.summary-card-danger{border-color:#ff63633d}.drawer-footer-actions{display:grid;gap:10px;margin-top:18px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.desktop-only-inline{display:inline-flex}.desktop-only-block{display:block}.mobile-only-inline,.mobile-only-block,.mobile-only-flex{display:none}.filter-actions,.list-pagination,.result-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mobile-card-list{display:none;gap:12px}.mobile-card{display:grid;gap:10px;padding:16px;border-radius:20px;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(182,202,255,.12);box-shadow:0 16px 34px #040a1829,inset 0 1px #ffffff0f}.mobile-card-highlight{border-color:#49cdb45c;box-shadow:0 18px 40px #0c223538}.mobile-card-selected{border-color:#5cd7ff47;background:linear-gradient(180deg,#5cd7ff1a,#ffffff0a);box-shadow:0 18px 40px #0d22353d,inset 0 0 0 1px #5cd7ff1a}.mobile-card .workspace-summary-pill{white-space:nowrap}.mobile-card-kpi-row strong{color:#fff;font-size:22px;line-height:1.2}.mobile-card-task-block{display:grid;gap:4px;padding:10px 12px;border-radius:16px;background:#ffffff08;border:1px solid rgba(145,168,229,.08)}.mobile-card-task-block strong{color:#f3f7ffeb;font-size:14px;line-height:1.35}.mobile-card-task-block small{color:#cdd8f0b3;line-height:1.5}.product-mobile-task-block{gap:6px}.mobile-card-header,.mobile-card-meta,.mobile-card-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between}.mobile-card-actions>.ghost-button,.mobile-card-actions>.primary-button,.mobile-card-actions>.danger-button,.mobile-card-actions>.more-actions-menu{flex:1 1 0}.mobile-card-actions>.more-actions-menu{display:flex}.mobile-card p,.mobile-card small{margin:0;color:#c4d0eb9e}.mobile-card-select-toggle{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;padding-top:6px}.mobile-card-select-toggle input{width:18px;height:18px}.bulk-action-bar,.mobile-bulk-action-bar{display:grid;gap:12px;padding:14px 16px;border-radius:20px;background:#ffffff08;border:1px solid rgba(145,168,229,.1);margin-bottom:16px}.bulk-action-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.workbench-task-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.workbench-task-pill{display:grid;gap:4px;padding:14px 16px;border-radius:18px;border:1px solid rgba(145,168,229,.14);background:#ffffff0a;color:#edf3ffdb;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.workbench-task-pill strong{font-size:14px}.workbench-task-pill span,.workbench-task-pill small{color:#cdd8f0b8}.workbench-task-pill:hover{transform:translateY(-1px);border-color:#aabeff3d}.workbench-task-pill.active{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14}.workbench-task-pill-warning{background:linear-gradient(180deg,#faad142e,#faad1414)}.workbench-task-pill-danger{background:linear-gradient(180deg,#ff63632e,#ff636314)}.workbench-task-pill-info{background:linear-gradient(180deg,#1677ff2e,#1677ff14)}.workbench-task-pill-neutral{background:linear-gradient(180deg,#ffffff14,#ffffff08)}.workbench-task-accordion{border-radius:20px;border:1px solid rgba(145,168,229,.12);background:#ffffff08;overflow:hidden;margin-bottom:16px}.workbench-task-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none}.workbench-task-accordion summary::-webkit-details-marker{display:none}.workbench-task-accordion-copy{display:grid;gap:4px;min-width:0}.workbench-task-accordion-copy strong{color:#f5fafff0;font-size:14px;line-height:1.35}.workbench-task-accordion-copy small,.workbench-task-accordion-meta{color:#cdd8f0ad}.workbench-task-accordion-meta{flex:0 0 auto;font-size:12px;font-weight:600}.workbench-task-accordion[open] .workbench-task-accordion-meta{color:#ecf2ffd6}.workbench-task-accordion .workbench-task-strip{padding:0 14px 14px;margin-bottom:0}.bulk-select-toggle{display:inline-flex;align-items:center;gap:10px;color:#ecf2ffd6}.bulk-select-toggle input{width:18px;height:18px}.bulk-action-copy{display:grid;gap:4px}.bulk-action-copy strong{font-size:14px}.bulk-action-copy small{color:#cdd8f09e}.bulk-status-summary{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.mobile-bulk-action-bar{display:none}.mobile-bulk-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workpage-head{padding-bottom:10px;border-bottom:1px solid rgba(182,202,255,.1)}.task-console-panel{background:linear-gradient(180deg,#ffffff1a,#ffffff0d),radial-gradient(140% 180% at 0% 0%,rgba(255,255,255,.08),transparent 44%),radial-gradient(120% 160% at 100% 0%,rgba(73,205,180,.1),transparent 50%)}.admin-openclaw-page .openclaw-task-composer{gap:16px}.admin-openclaw-page .openclaw-template-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.admin-openclaw-page .openclaw-template-card{grid-template-columns:1fr;min-height:0;color:#ebf2ffe0}.admin-openclaw-page .openclaw-template-card .operation-hero-head{align-items:center;flex-wrap:nowrap;gap:12px}.admin-openclaw-page .openclaw-template-card strong{color:#f9fbfff5}.admin-openclaw-page .openclaw-template-card small{color:#cdd8f0a8}.admin-openclaw-page .openclaw-template-card svg{flex:0 0 auto;color:#cdd8f0b8}.admin-openclaw-page .openclaw-task-form{align-items:stretch}.admin-openclaw-page .openclaw-task-form label{min-width:0}.admin-openclaw-page .openclaw-task-form label span{white-space:nowrap}.admin-openclaw-page .openclaw-task-form textarea{min-height:148px}.admin-openclaw-page .openclaw-queue-card{background:linear-gradient(180deg,#070e1ad1,#070d18b8),radial-gradient(120% 140% at 0% 0%,rgba(92,215,255,.05),transparent 44%)}.admin-reconciliation-page .reconciliation-query-panel{padding:14px}.admin-reconciliation-page .reconciliation-query-panel .workbench-shell,.admin-reconciliation-page .reconciliation-query-panel .workbench-toolbar{gap:10px}.admin-reconciliation-page .reconciliation-query-panel .workbench-shell>.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-reconciliation-page .reconciliation-query-panel .summary-card{min-height:52px;padding:10px 12px;border-radius:14px}.admin-reconciliation-page .reconciliation-query-panel .summary-card span{font-size:11px}.admin-reconciliation-page .reconciliation-query-panel .summary-card strong{font-size:16px}.admin-reconciliation-page .reconciliation-query-panel .quick-view-bar,.admin-reconciliation-page .reconciliation-query-panel .filter-chip-bar{gap:8px}.admin-reconciliation-page .reconciliation-query-panel .quick-view-pill,.admin-reconciliation-page .reconciliation-query-panel .filter-chip{min-height:36px;padding:7px 12px;font-size:12px}.admin-reconciliation-page .reconciliation-merchant-picker{display:grid;grid-column:span 2;gap:8px;position:relative}.admin-reconciliation-page .reconciliation-merchant-picker>span{color:#cdd8f0b8;font-size:13px;font-weight:500}.admin-reconciliation-page .reconciliation-merchant-picker .merchant-picker-trigger{min-height:48px;border-radius:16px}.admin-reconciliation-page .reconciliation-merchant-picker .merchant-picker-panel{z-index:24}.admin-reconciliation-page .withdrawal-request-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.admin-reconciliation-page .withdrawal-request-card{display:grid;min-width:0;gap:12px;padding:14px;border-radius:18px;background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(140% 170% at 0% 0%,rgba(255,255,255,.05),transparent 44%);border:1px solid rgba(182,202,255,.12);box-shadow:inset 0 1px #ffffff0f}.admin-reconciliation-page .withdrawal-request-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0}.admin-reconciliation-page .withdrawal-request-head>div:first-child{display:grid;min-width:0;gap:5px}.admin-reconciliation-page .withdrawal-request-head span,.admin-reconciliation-page .withdrawal-request-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-reconciliation-page .withdrawal-request-head span{color:#f4f8ffeb;font-size:14px;font-weight:800;line-height:1.4}.admin-reconciliation-page .withdrawal-request-head small{color:#cdd8f0a8;font-size:12px;line-height:1.45}.admin-reconciliation-page .withdrawal-request-amount{display:grid;justify-items:end;gap:7px;min-width:max-content}.admin-reconciliation-page .withdrawal-request-amount strong{font-size:18px;line-height:1.2;white-space:nowrap}.admin-reconciliation-page .withdrawal-request-form{display:grid;min-width:0;gap:10px}.admin-reconciliation-page .withdrawal-request-form textarea{width:100%;max-width:100%;min-width:0}.admin-reconciliation-page .withdrawal-upload-control{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;min-height:44px;gap:8px 12px;padding:9px 12px;border-radius:14px;border:1px solid rgba(145,168,229,.14);background:#070e1abd;cursor:pointer}.admin-reconciliation-page .withdrawal-upload-control input{position:absolute;inset:0;opacity:0;cursor:pointer}.admin-reconciliation-page .withdrawal-upload-control:has(input:disabled){cursor:wait;opacity:.72}.admin-reconciliation-page .withdrawal-upload-control span{min-width:0;color:#cdd8f0b8;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-reconciliation-page .withdrawal-upload-control small{display:inline-flex;align-items:center;justify-content:center;min-height:26px;max-width:126px;padding:4px 9px;border-radius:999px;background:#ffffff14;color:#cdd8f094;font-size:11px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-reconciliation-page .withdrawal-request-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-reconciliation-page .withdrawal-request-actions>*{width:100%;min-height:38px;justify-content:center;padding:8px 10px;border-radius:13px;font-size:12px}.system-config-page{gap:18px}.system-config-workspace{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:18px;align-items:start}.system-config-tabs{display:grid;gap:10px;position:sticky;top:18px;padding:12px;border-radius:24px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.system-config-tab{width:100%;min-height:56px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:12px 14px;border-radius:18px;border:1px solid rgba(145,168,229,.1);background:#ffffff0b;color:#eff5ffe0;text-align:left;cursor:pointer}.system-config-tab.active{border-color:#49cdb457;background:linear-gradient(180deg,#49cdb433,#49cdb414),#ffffff0a}.system-config-tab span{font-weight:800}.system-config-tab small{color:#dae5ff9e}.system-config-tone{grid-column:2;grid-row:1 / span 2;width:8px;height:8px;border-radius:999px;background:#ffffff52}.system-config-tone-warning{background:#f5c700}.system-config-tone-danger{background:#ff6b6b}.system-config-panel{display:grid;gap:18px;padding:20px}.system-config-field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.system-config-field{display:grid;gap:12px;min-width:0;padding:16px;border-radius:20px;border:1px solid rgba(145,168,229,.12);background:linear-gradient(180deg,#fff1,#ffffff07),#070e1a57}.system-config-field.is-resetting{border-color:#f5c70052;background:linear-gradient(180deg,#f5c70021,#f5c7000b),#070e1a57}.system-config-field.is-readonly{opacity:.82}.system-config-field-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.system-config-field-head strong{display:block;margin-bottom:4px;color:#fafcfff2}.system-config-field-head span{color:#d8e3f7a3;font-size:12px;line-height:1.55}.system-config-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.system-config-field input,.system-config-field select,.system-config-field textarea{width:100%;min-height:44px;border:1px solid rgba(145,168,229,.14);border-radius:14px;background:#050b15b8;color:#fafcfff0;padding:0 13px}.system-config-field textarea{min-height:116px;padding:12px 13px;resize:vertical}.system-config-readonly{min-height:44px;display:flex;align-items:center;padding:0 13px;border-radius:14px;background:#050b1575;color:#ecf4ffd1;overflow-wrap:anywhere}.system-config-field-actions{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:10px}.system-config-field-actions small{color:#d2def49e;line-height:1.5}.system-config-audit{display:grid;gap:14px;padding:18px}@media(max-width:760px){.system-config-workspace{grid-template-columns:1fr}.system-config-tabs{position:static;display:flex;overflow-x:auto;padding:8px;border-radius:18px}.system-config-tab{min-width:142px}.system-config-panel{padding:14px;border-radius:22px}.system-config-field-grid{grid-template-columns:1fr}.system-config-field-head{display:grid}.system-config-badges{justify-content:flex-start}}.workbench-results-panel{box-shadow:var(--admin-glass-shadow),inset 0 1px #ffffff0f}.table-card.workbench-results-panel{padding:18px 24px 22px}.status-pill{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.4}.status-pill-success{color:#d3ffd4;background:#52c41a2e}.status-pill-warning{color:#ffe6b0;background:#faad142e}.status-pill-danger{color:#ffd2d2;background:#ff63632e}.status-pill-info{color:#cce4ff;background:#1677ff2e}.status-pill-neutral{color:#ffffffc7;background:#ffffff1f}.gallery-grid{display:grid;gap:12px}.upload-preview{width:100%;border-radius:18px;object-fit:cover}.drawer-fullscreen-mobile{width:min(920px,100vw)}.workspace-shell{display:grid;gap:20px}.access-control-page .workspace-shell{gap:18px}.access-control-page .success-banner,.access-control-page .warning-banner{border-radius:18px;padding:14px 18px}.access-control-page .workspace-tabs{gap:8px}.access-control-page .workspace-tab{min-height:38px;padding:0 16px;background:#ffffff0b;border-color:#91a8e51a}.access-control-page .workspace-tab.active{background:linear-gradient(180deg,#49cdb438,#49cdb41f);border-color:#49cdb442;box-shadow:0 10px 24px #1836522e}.access-control-list-panel,.access-control-editor-panel{gap:18px;padding:20px 22px 22px}.access-control-editor-panel{background:linear-gradient(180deg,#ffffff17,#ffffff0a),radial-gradient(140% 180% at 100% 0%,rgba(88,132,255,.08),transparent 48%)}.access-control-list-panel .panel-header,.access-control-editor-panel .panel-header{margin-bottom:2px}.access-control-list-panel .data-table td strong{font-size:15px;line-height:1.35}.access-control-list-panel .data-table td p{font-size:13px}.access-control-list-panel .table-row-active{background:linear-gradient(90deg,#5d71c42e,#5d71c414);box-shadow:inset 0 0 0 1px #7892f329}.access-control-list-panel .mobile-card-list{gap:12px}.access-editor-banner{border-color:#91a8e51f;background:linear-gradient(180deg,#ffffff0f,#ffffff08),radial-gradient(150% 180% at 0% 0%,rgba(88,132,255,.1),transparent 46%)}.workspace-main{display:grid;gap:18px}.workspace-cockpit{display:grid;gap:12px;position:sticky;top:16px;z-index:18;align-self:start;padding:16px;border-radius:24px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(182,202,255,.1);box-shadow:inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-cockpit-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.workspace-cockpit-step{display:grid;gap:4px}.workspace-cockpit-step strong{font-size:16px}.workspace-stage-banner,.workspace-return-banner{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d}.workspace-stage-banner.is-warning{border-color:#f5c70033;background:linear-gradient(180deg,#f5c70024,#f5c7000d)}.workspace-stage-banner.is-success{border-color:#52c41a38;background:linear-gradient(180deg,#52c41a24,#52c41a0d)}.workspace-stage-banner.is-info,.workspace-return-banner{border-color:#7da6ff38;background:linear-gradient(180deg,#7da6ff24,#7da6ff0d)}.workspace-stage-banner-copy,.workspace-return-banner-copy{display:grid;gap:4px}.workspace-stage-banner-copy strong,.workspace-return-banner-copy strong{font-size:15px;line-height:1.35}.workspace-stage-banner-copy span,.workspace-return-banner-copy span{color:#e8f1ffb8;font-size:12px;line-height:1.6}.workspace-cockpit-banner{margin-top:0}.workspace-cockpit-body{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(280px,.92fr);gap:12px;align-items:stretch}.workbench-stage-snapshot-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.workbench-stage-snapshot-card{border-radius:20px;border:1px solid rgba(182,202,255,.12);background:#ffffff0b;padding:14px 16px;display:grid;gap:6px}.workbench-stage-snapshot-card span{font-size:12px;color:#ffffff94}.workbench-stage-snapshot-card strong{font-size:16px;color:#fffffff5}.workbench-stage-snapshot-card.is-warning{border-color:#f0b75a3d;background:#f0b75a14}.workbench-stage-snapshot-card.is-success{border-color:#7cf0d233;background:#7cf0d214}.workbench-stage-snapshot-card.is-info{border-color:#7da6ff33;background:#7da6ff14}.workspace-overview-grid{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));gap:14px;align-items:start}.access-overview-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.access-role-overview-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.access-bindings-overview-grid,.access-principals-overview-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.workspace-overview-stack{display:flex;flex-direction:column;gap:16px}.workspace-summary-card{display:grid;gap:12px;padding:16px;border-radius:20px;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(182,202,255,.12);box-shadow:inset 0 1px #ffffff0f;align-content:start}.access-hero-card{background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(150% 170% at 0% 0%,rgba(88,132,255,.12),transparent 46%)}.access-guidance-card{background:linear-gradient(180deg,#ffffff12,#ffffff08),radial-gradient(150% 180% at 100% 0%,rgba(73,205,180,.08),transparent 44%)}.access-role-hero-card{background:linear-gradient(180deg,#ffffff14,#ffffff0a),radial-gradient(150% 170% at 0% 0%,rgba(88,132,255,.1),transparent 46%)}.access-role-risk-card{background:linear-gradient(180deg,#ffffff12,#ffffff08),radial-gradient(150% 180% at 100% 0%,rgba(245,199,0,.08),transparent 44%)}.workspace-summary-card-compact{gap:10px;padding:14px 16px}.workspace-cockpit-preview,.workspace-cockpit-meta,.workspace-cockpit-alert{min-height:148px}.workspace-summary-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.workspace-summary-copy{display:grid;gap:6px}.workspace-summary-copy strong{font-size:18px;line-height:1.28}.workspace-summary-copy .muted-copy{font-size:13px}.access-control-page .workspace-summary-copy strong{font-size:22px;letter-spacing:-.03em}.access-control-page .workspace-summary-copy .muted-copy{line-height:1.65}.workspace-summary-tags{display:flex;gap:8px;flex-wrap:wrap}.workspace-summary-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(145,168,229,.1);color:#f0f4ffd1;font-size:12px;font-weight:500}.access-control-page .workspace-summary-pill{min-height:28px;padding:0 11px}.workspace-summary-cover{width:84px}.workspace-cockpit-meta{grid-template-rows:auto auto}.workspace-cockpit-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.workspace-cockpit-meta-grid .metric-stack{gap:3px}.workspace-cockpit-meta-grid .metric-stack strong{font-size:14px}.workspace-cockpit-progress{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-cockpit-alert{background:linear-gradient(180deg,#ffffff12,#ffffff09)}.workspace-cockpit-alert-success{background:linear-gradient(180deg,#52c41a1f,#52c41a0d);border-color:#52c41a2e}.workspace-summary-cover .upload-preview{aspect-ratio:1 / 1}.workbench-panel-focused{border-color:#7da6ff47;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #7da6ff1f,0 18px 48px #1f376733}.workspace-tabs{display:flex;gap:10px;flex-wrap:wrap}.workspace-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#fffc}.workspace-tab.active{background:#49cdb42e;border-color:#49cdb447;color:#fff}.workspace-step-index{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#ffffffe6;font-size:11px;font-weight:700}.section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.section-head h3,.section-head h4{margin:0}.section-copy{margin:0;line-height:1.5}.section-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:4px 10px;border-radius:999px;background:#ffffff14;font-size:12px}.workbench-side-card,.editor-side-card,.detail-section-card{display:grid;gap:12px;padding:16px;border-radius:20px;background:#070e1ab3;border:1px solid rgba(255,255,255,.08)}.workbench-side-card.selected-record{border-color:#49cdb452;background:#49cdb41a}.text-left{text-align:left}.muted-copy{color:#ebf2ffbd}.field-span-2{grid-column:span 2}.align-end{align-self:end}.choice-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(145,168,229,.12);transition:.18s ease}.access-control-page .choice-card{gap:10px;padding:13px 14px;border-radius:16px}.choice-card input{margin-top:2px}.choice-card strong,.choice-card small{display:block}.choice-card small{color:#fff9;line-height:1.5}.access-control-page .choice-card strong{font-size:14px;line-height:1.42}.access-control-page .choice-card small{font-size:12px;line-height:1.6}.choice-card:hover{border-color:#91a8e53d;background:#ffffff0d}.choice-card.active,.choice-card:has(input:checked){border-color:#49cdb447;background:radial-gradient(circle at top left,rgba(47,119,255,.1),transparent 46%),linear-gradient(180deg,#0c1c2eeb,#0b1827db);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #5cd7ff14}.choice-card:has(input:disabled){cursor:not-allowed;opacity:.72}.choice-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.permission-group-list{display:grid;gap:16px}.permission-group-card{display:grid;gap:14px;padding:16px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(145,168,229,.1)}.access-control-page .permission-group-card{gap:12px;padding:14px 16px}.access-control-page .permission-group-card header strong{font-size:14px}.permission-group-card header{display:flex;align-items:center;justify-content:space-between;gap:12px}.permission-group-card small{color:#ffffff8f}.key-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.access-control-page .key-value-grid{gap:10px}.metric-stack{display:grid;gap:4px}.access-control-page .metric-stack{padding:10px 12px;border-radius:16px;background:#080e1a57;border:1px solid rgba(145,168,229,.08)}.access-control-page .metric-stack span{font-size:12px;color:#d8e3f8a3}.access-control-page .metric-stack strong{font-size:14px;line-height:1.45}.metric-stack strong,.key-value-grid strong{display:block}.section-stack{display:grid;gap:18px}.section-card{display:grid;gap:16px;padding:20px;border-radius:24px;background:#070e1aad;border:1px solid rgba(145,168,229,.1)}.section-card h3,.section-card h4,.section-card p{margin:0}.section-card p{color:#ebf2ffb8}.workspace-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px}.json-preview{margin:0;min-height:220px;padding:16px 18px;border-radius:18px;overflow:auto;background:#040a14eb;border:1px solid rgba(145,168,229,.12);color:#e1ebffe0;font-size:12px;line-height:1.65;font-family:SF Mono,JetBrains Mono,Menlo,monospace}.operation-hero{gap:18px}.operation-hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.status-cluster{display:flex;gap:10px;flex-wrap:wrap}.status-cluster .status-pill,.table-meta,.compact-note,.detail-section-card .muted-copy,.list-stack small,.readonly-item span,.timeline-item span,.timeline-item time{color:#ebf2ffb8}.readonly-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-section-group-head{display:grid;gap:4px;margin-top:18px}.page-stack>.drawer-backdrop .detail-section-group-head:first-of-type{margin-top:0}.detail-section-group-head strong{font-size:18px;line-height:1.3}.workbench-signal-list{display:grid;gap:12px}.workbench-signal-card{display:grid;gap:10px;padding:14px 16px;border-radius:18px;border:1px solid rgba(150,165,220,.14);background:#12182c70}.workbench-signal-card.is-info{border-color:#749fff33;background:#18223e8f}.workbench-signal-card.is-warning{border-color:#d2b15b3d;background:#3629123d}.workbench-signal-card.is-success{border-color:#76cd9a3d;background:#152e2142}.workbench-signal-head{display:grid;gap:4px}.workbench-signal-head strong{font-size:13px;color:#f9fbfff5}.workbench-signal-head span,.workbench-signal-detail{font-size:12px;line-height:1.65;color:#cfd6ebc7}.workbench-revision-note-stack{display:grid;gap:10px}.workbench-signal-empty{display:grid;gap:4px;padding:14px 16px;border-radius:18px;border:1px dashed rgba(150,165,220,.18);background:#12182c4d}.workbench-signal-empty strong{font-size:13px;color:#f9fbfff0}.publish-decision-panel{gap:16px}.publish-decision-panel .inline-actions{align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.publish-decision-panel .workbench-signal-list{margin-top:2px}.workbench-timeline{display:grid;gap:12px}.workbench-timeline-item{display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:18px;border:1px solid rgba(150,165,220,.14);background:#12182c70}.workbench-timeline-item.is-info{border-color:#749fff33;background:#18223e8f}.workbench-timeline-item.is-warning{border-color:#d2b15b3d;background:#3629123d}.workbench-timeline-item.is-success{border-color:#76cd9a3d;background:#152e2142}.workbench-timeline-rail{width:6px;border-radius:999px;background:linear-gradient(180deg,#8292c9eb,#515f9647)}.workbench-timeline-body{display:grid;gap:10px}.workbench-timeline-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.workbench-timeline-copy{display:grid;gap:4px}.workbench-timeline-copy strong{font-size:13px;color:#f9fbfff5}.workbench-timeline-copy span,.workbench-timeline-head time{font-size:12px;line-height:1.65;color:#cfd6ebc7}.workbench-timeline-detail-stack{display:grid;gap:10px}.workbench-timeline-note{padding:10px 12px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(150,165,220,.12)}.workbench-timeline-summary-list{display:grid;gap:8px}.workbench-timeline-summary-item{display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:#0b101f6b;border:1px solid rgba(120,136,188,.12)}.workbench-timeline-summary-item strong{font-size:12px;color:#f1f5fff0}.workbench-timeline-summary-item span{font-size:12px;line-height:1.65;color:#cfd6ebc7}.workbench-revision-delta-grid{display:grid;gap:8px}.workbench-revision-delta-card{display:grid;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(120,136,188,.12);background:#0b101f6b}.workbench-revision-delta-card.is-info{border-color:#749fff2e}.workbench-revision-delta-card.is-warning{border-color:#d2b15b33}.workbench-revision-delta-card.is-success{border-color:#76cd9a2e}.workbench-revision-delta-head strong{font-size:12px;color:#f1f5fff0}.workbench-revision-delta-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.workbench-revision-delta-column{display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:#ffffff09;border:1px solid rgba(150,165,220,.08)}.workbench-revision-delta-column span{font-size:11px;color:#cfd6eb9e}.workbench-revision-delta-column strong{font-size:12px;line-height:1.65;color:#f5f7ffe6}.readonly-item{display:grid;gap:6px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid rgba(164,226,213,.08)}.operation-action-strip{display:grid;gap:12px;padding:18px 20px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(145,168,229,.1)}.access-control-page .operation-action-strip{gap:10px;padding:16px 18px}.import-product-workflow-panel{gap:18px}.product-production-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-production-step{display:grid;gap:8px;padding:14px 16px;border-radius:18px;background:#ffffff09;border:1px solid rgba(145,168,229,.1)}.product-production-step strong{font-size:14px}.product-production-step p{margin:0;color:#ebf2ffb8;font-size:12px;line-height:1.6}.product-production-step-index{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#ffffff14;color:#ebf2ffc7;font-size:12px;font-weight:700}.product-production-step.is-success{background:#52c41a14;border-color:#52c41a29}.product-production-step.is-success .product-production-step-index{background:#52c41a2e;color:#dff7b8}.product-production-step.is-current{background:#6791ff1a;border-color:#6791ff33}.product-production-step.is-current .product-production-step-index{background:#6791ff33;color:#dce6ff}.product-production-step.is-blocked{background:#ffb80014;border-color:#ffb8002e}.product-production-step.is-blocked .product-production-step-index{background:#ffb8002e;color:#ffebb3}.source-candidate-panel{gap:14px}.workspace-inline-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.workspace-inline-strip strong{font-size:14px}.workspace-inline-strip .status-cluster{gap:8px}.workspace-inline-strip-success{background:#52c41a14;border-color:#52c41a29}.workspace-metric-grid{gap:10px}.workspace-metric-grid .metric-stack{padding:10px 0}.workspace-metric-grid .metric-stack strong{font-size:14px}.workspace-summary-card-checklist{gap:10px}.listing-readiness-panel{gap:18px}.listing-loop-panel{gap:16px}.listing-loop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.listing-loop-card{gap:6px}.listing-loop-card small{color:#cdd8f09e;font-size:12px}.listing-loop-card strong{font-size:16px;line-height:1.3}.listing-loop-card .muted-copy{line-height:1.55}.listing-readiness-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px}.listing-preview-card,.listing-readiness-card{min-height:100%}.listing-preview-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.listing-preview-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.listing-preview-note{display:grid;gap:6px;padding:12px 14px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(145,168,229,.1)}.listing-readiness-card{gap:14px}.listing-readiness-section{display:grid;gap:10px;padding:12px 14px;border-radius:16px;background:#ffffff08;border:1px solid rgba(145,168,229,.08)}.listing-readiness-list{margin:0;padding-left:18px;color:#ebf2ffcc;display:grid;gap:6px}.listing-mobile-preview-grid,.workbench-storefront-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workbench-storefront-preview-panel{gap:14px}.workbench-storefront-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.workbench-storefront-preview-head h5{margin:0;font-size:15px}.workbench-storefront-preview-head p{margin:4px 0 0;font-size:12px}.workbench-storefront-preview-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workbench-storefront-preview-embed{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(182,202,255,.14);background:radial-gradient(circle at top left,rgba(124,168,255,.18),transparent 42%),linear-gradient(180deg,#ffffffad,#f4f7ffeb);box-shadow:inset 0 1px #ffffff59,0 18px 48px #0f172a1f}.workbench-storefront-preview-embed.is-grid{height:420px}.workbench-storefront-preview-embed.is-detail{height:760px}.workbench-storefront-preview-embed iframe{width:100%;height:100%;border:0;display:block;background:#fff}.workbench-storefront-preview-loading,.workbench-storefront-preview-empty{min-height:220px;padding:24px;display:grid;place-content:center;gap:8px;text-align:center;color:#0f172ab8}.workbench-storefront-preview-loading{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#ffffffb8,#f8faffeb)}.workbench-storefront-preview-empty strong{color:#0f172aeb}.workbench-storefront-preview-empty span{line-height:1.6}.workbench-storefront-preview-empty.is-expired{color:#7c2d12d1}.listing-mobile-preview-shell{gap:14px}.listing-mobile-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.listing-mobile-preview-head h5{margin:0;font-size:15px}.listing-mobile-preview-head p{margin:4px 0 0;font-size:12px}.listing-mobile-frame{position:relative;display:grid;gap:12px;padding:12px;border-radius:28px;background:radial-gradient(circle at top left,rgba(124,168,255,.28),transparent 42%),linear-gradient(180deg,#151f34fa,#0a111dfa);border:1px solid rgba(182,202,255,.14);box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000047}.listing-mobile-status-bar{display:flex;align-items:center;justify-content:space-between;color:#ffffffd9;font-size:12px;font-weight:600;letter-spacing:.02em}.listing-mobile-product-card{display:grid;gap:12px;padding:12px;border-radius:22px;background:#ffffffeb;color:#0b1322;box-shadow:0 14px 34px #0a121f33}.listing-mobile-product-image-wrap{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:18px;background:linear-gradient(135deg,#ebf1fff5,#f6f8ffdb)}.listing-mobile-product-image{width:100%;height:100%;object-fit:cover}.listing-mobile-product-placeholder{display:flex;align-items:center;justify-content:center;min-height:160px;border-radius:18px;background:linear-gradient(135deg,#e8eefce6,#f7f9ffd1);color:#42547dcc;font-size:12px}.listing-mobile-product-badges{position:absolute;top:10px;left:10px;display:flex;gap:6px;flex-wrap:wrap;max-width:calc(100% - 20px)}.listing-mobile-product-badges .workspace-summary-pill{min-height:24px;padding:0 10px;background:#ffffffd1;border-color:#748cca2e;color:#19315a;font-size:10px}.listing-mobile-product-body{display:grid;gap:10px}.listing-mobile-product-copy{display:grid;gap:4px}.listing-mobile-product-copy strong{font-size:15px;line-height:1.35}.listing-mobile-product-copy span{color:#374a70c7;font-size:12px;line-height:1.45}.listing-mobile-price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.listing-mobile-price-main{display:grid;gap:3px}.listing-mobile-price-label{color:#3b527eb8;font-size:11px}.listing-mobile-price-main strong{font-size:22px;line-height:1;color:#204695}.listing-mobile-price-main small{color:#617092a3;font-size:11px;text-decoration:line-through}.listing-mobile-buy-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:none;color:#fff;background:linear-gradient(135deg,#315dc9,#4c7af1);box-shadow:0 10px 20px #315dc947}.listing-mobile-footnote{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#3b527ebd;font-size:11px}.listing-mobile-frame-detail{gap:10px}.listing-mobile-detail-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.listing-mobile-detail-thumb{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;background:#ffffff1f}.listing-mobile-detail-content{display:grid;gap:12px;padding:14px;border-radius:22px;background:#fffffff0;color:#0b1322;box-shadow:0 14px 34px #0a121f2e}.listing-mobile-detail-copy,.listing-mobile-detail-price{display:grid;gap:4px}.listing-mobile-detail-copy strong{font-size:16px;line-height:1.34}.listing-mobile-detail-copy span,.listing-mobile-detail-price span,.listing-mobile-detail-price small{color:#374a70c2;font-size:12px;line-height:1.45}.listing-mobile-detail-price strong{font-size:22px;line-height:1;color:#204695}.listing-mobile-detail-facts{display:grid;gap:10px}.listing-mobile-detail-fact{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:16px;background:#ecf1fcc7}.listing-mobile-detail-fact svg{color:#315dc9;margin-top:2px}.listing-mobile-detail-fact strong{display:block;color:#10203f;font-size:13px}.listing-mobile-detail-fact span{display:block;margin-top:2px;color:#374a70c2;font-size:12px;line-height:1.45}.listing-mobile-detail-sections{display:grid;gap:10px}.listing-mobile-detail-block{display:grid;gap:6px;padding:12px;border-radius:16px;background:#f5f7fdf0;color:#18274adb}.listing-mobile-detail-block strong{font-size:13px}.listing-mobile-detail-block span{font-size:12px;line-height:1.5}.listing-mobile-detail-list{margin:0;padding-left:18px;display:grid;gap:6px;font-size:12px;line-height:1.45}.listing-mobile-detail-block-warning{grid-template-columns:auto minmax(0,1fr);align-items:start;background:#fff4e0eb;color:#724d0a}.listing-mobile-detail-block-warning svg{margin-top:2px}.workspace-check-hint{margin:0;color:#ebf2ffb8;line-height:1.55}.workspace-cockpit-alert .status-cluster{gap:8px}.compact-action-strip{gap:10px;padding:14px}.sku-matrix-toolbar{display:grid;gap:14px;padding:14px 16px;border-radius:20px;background:#ffffff08;border:1px solid rgba(145,168,229,.08)}.sku-matrix-summary{display:flex;gap:10px;flex-wrap:wrap}.sku-matrix-pill{display:grid;gap:4px;min-width:112px;padding:10px 14px;border-radius:16px;border:1px solid rgba(145,168,229,.08);background:#ffffff08}.sku-matrix-pill span{color:#cdd8f09e;font-size:12px}.sku-matrix-pill strong{font-size:16px;line-height:1.2}.sku-matrix-pill-success{border-color:#52c41a2e}.sku-matrix-pill-warning{border-color:#faad142e}.sku-matrix-pill-info{border-color:#5cd7ff2e}.sku-matrix-controls{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(180px,220px) auto;gap:12px;align-items:end}.sku-matrix-search-field,.sku-matrix-status-field{display:grid;gap:8px;min-width:0}.sku-matrix-search-field span,.sku-matrix-status-field span{color:#cdd8f0b8;font-size:13px;font-weight:500}.sku-matrix-controls input,.sku-matrix-controls select{width:100%;min-height:48px;padding:12px 14px;border-radius:16px;border:1px solid rgba(145,168,229,.14);background:#070e1abd;color:#fff;box-shadow:inset 0 1px #ffffff0f}.sku-matrix-controls input:focus,.sku-matrix-controls select:focus{outline:none;border-color:#6f97ff57;box-shadow:0 0 0 3px #2f77ff1f,inset 0 1px #ffffff14}.sku-matrix-reset-button{min-height:48px}.sku-editor-list{display:grid;gap:14px}.sku-editor-card{display:grid;gap:16px;padding:18px;border-radius:22px;background:#0a101d9e;border:1px solid rgba(145,168,229,.1);content-visibility:auto;contain-intrinsic-size:280px}.sku-editor-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.sku-editor-head-main{display:grid;gap:10px;min-width:0}.sku-editor-head-side{display:grid;justify-items:end;align-content:start;gap:8px}.sku-editor-layout{display:grid;grid-template-columns:minmax(132px,156px) minmax(0,1fr);gap:20px;align-items:start}.sku-editor-head strong{font-size:18px;line-height:1.3}.sku-editor-head small{line-height:1.55}.sku-editor-head-metrics{display:flex;gap:10px;flex-wrap:wrap}.sku-editor-head-metric{display:grid;gap:3px;min-width:108px;padding:8px 12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(145,168,229,.08)}.sku-editor-head-metric span{color:#cdd8f099;font-size:12px}.sku-editor-head-metric strong{font-size:15px;line-height:1.2}.sku-editor-head-metric-emphasis{border-color:#5cd7ff2e;background:#5cd7ff14}.sku-editor-completion-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(145,168,229,.12);font-size:13px;font-weight:600;color:#ebf2ffd1}.sku-editor-completion-pill.is-complete{border-color:#52c41a3d;background:#52c41a1f}.sku-editor-completion-pill.is-warning{border-color:#faad143d;background:#faad141f}.sku-editor-missing-list{gap:8px}.sku-editor-meta-grid{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(140px,.7fr);gap:12px;align-items:start}.sku-editor-grid-pricing{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.sku-editor-field{display:grid;gap:8px;min-width:0}.sku-editor-field span{display:block;margin-bottom:0}.sku-editor-field-primary{padding:0;border-radius:0;background:transparent;border:none}.sku-editor-field-primary span{color:#92e4ffe6}.sku-editor-field-primary input{border-color:#5cd7ff2e;background:linear-gradient(180deg,#080f1ce0,#09101cc2)}.sku-editor-field-primary input:focus{border-color:#5cd7ff5c;box-shadow:0 0 0 3px #5cd7ff1f,inset 0 1px #ffffff14}.sku-editor-field-code{min-width:0}.sku-editor-field-status{min-width:140px}.detail-block-list,.detail-block-preview-surface{display:grid;gap:14px}.detail-block-card,.detail-block-preview{display:grid;gap:14px;padding:16px;border-radius:20px;background:#0a101d94;border:1px solid rgba(145,168,229,.1)}.detail-block-card select{min-width:92px}.detail-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.detail-block-head-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.detail-block-summary{color:#ebf2ffad;font-size:12px}.detail-block-image-preview{width:100%;max-height:320px;object-fit:cover;border-radius:18px;border:1px solid rgba(145,168,229,.12);background:#ffffff0a}.detail-block-preview-device{display:grid;gap:16px;padding:18px;border-radius:24px;background:linear-gradient(180deg,#ffffff0a,#080c16ad);border:1px solid rgba(145,168,229,.12)}.detail-block-preview-device-head{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid rgba(145,168,229,.12)}.detail-block-preview-device-head strong{font-size:16px;color:#fff}.detail-block-preview-device-head span{color:#ebf2ffad;font-size:12px}.detail-block-preview-surface h5,.detail-block-preview-surface p,.detail-block-preview-surface ul,.detail-block-preview-surface figure,.detail-block-preview-surface figcaption{margin:0}.detail-block-preview-surface h5{font-size:18px;color:#fff;line-height:1.4}.detail-block-preview-surface p,.detail-block-preview-surface li,.detail-block-preview-surface figcaption{color:#ebf2ffc7;line-height:1.7;white-space:pre-line}.detail-block-preview-surface ul{padding-left:20px;display:grid;gap:8px}.detail-block-preview-surface figure{display:grid;gap:8px}.detail-image-preset-strip{display:flex;gap:10px;flex-wrap:wrap}.detail-image-preset{width:74px;height:74px;padding:0;border-radius:16px;overflow:hidden;border:1px solid rgba(145,168,229,.12);background:#ffffff0a}.detail-image-preset.is-active{border-color:#5cd7ff7a;box-shadow:0 0 0 1px #5cd7ff2e}.detail-image-preset img{width:100%;height:100%;object-fit:cover;display:block}.review-cockpit-panel{gap:18px}.review-cockpit-grid{align-items:start}.rich-description-toolbar{--rich-toolbar-control-size: 40px;--rich-toolbar-icon-size: 16px;--rich-toolbar-gap: 8px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--rich-toolbar-gap)}.detail-editor-card{background:linear-gradient(180deg,#ffffff0f,#ffffff08),radial-gradient(140% 170% at 0% 0%,rgba(255,255,255,.05),transparent 44%)}.merchant-picker-field{position:relative}.merchant-picker-trigger{width:100%;min-height:52px;justify-content:space-between;padding:10px 14px;border-radius:18px}.merchant-picker-trigger.is-open{border-color:#5cd7ff42;box-shadow:0 0 0 3px #2f77ff1a,inset 0 1px #ffffff14}.merchant-picker-trigger-copy{display:grid;gap:3px;text-align:left}.merchant-picker-trigger-copy strong{font-size:15px}.merchant-picker-trigger-copy small,.merchant-picker-trigger-meta{color:#ebf2ffa8}.merchant-picker-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:14;display:grid;gap:12px;padding:14px;border-radius:20px;background:#090f1cfa;border:1px solid rgba(182,202,255,.12);box-shadow:0 24px 56px #02081457}.merchant-picker-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.merchant-picker-toolbar-rich{grid-template-columns:minmax(0,1fr) auto auto}.merchant-picker-groups{display:flex;gap:8px;flex-wrap:wrap}.merchant-picker-group-chip{min-height:32px;padding:0 10px}.merchant-picker-group-chip.active,.merchant-picker-option.active{border-color:#49cdb44d;background:#49cdb429;color:#fff}.merchant-picker-results{max-height:320px;overflow:auto;display:grid;gap:12px;padding-right:4px}.merchant-picker-section{display:grid;gap:8px}.merchant-picker-section header{color:#c4d0eb9e;font-size:12px;font-weight:700;letter-spacing:.08em}.merchant-picker-option-list{display:grid;gap:8px}.merchant-picker-option{display:grid;gap:4px;width:100%;padding:10px 12px;border-radius:16px;border:1px solid rgba(145,168,229,.1);background:#ffffff08;color:#fff;text-align:left}.merchant-picker-option strong{font-size:14px}.merchant-picker-option small,.merchant-picker-empty{color:#ebf2ffa8}.merchant-picker-empty{padding:14px 4px}.merchant-picker-panel-inline{position:static;top:auto;left:auto;right:auto;margin-top:4px;box-shadow:inset 0 1px #ffffff0a}.redeem-merchant-panel{gap:14px}.redeem-merchant-summary{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-height:22px}.merchant-selected-chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(145,168,229,.12);background:#ffffff0a;color:#fff}.merchant-selected-chip small,.merchant-selection-overflow{color:#ebf2ffa8}.product-shape-panel,.virtual-config-panel{width:100%}.content-width-panel{grid-column:1 / -1;width:100%;min-width:100%;max-width:none;justify-self:stretch;align-self:stretch}.product-shape-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.virtual-config-panel{align-content:start}.detail-editor-toolbar{padding:0}.rich-toolbar-group{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--rich-toolbar-gap);flex-wrap:nowrap;min-height:calc(var(--rich-toolbar-control-size) + 12px);padding:6px;border-radius:14px;border:1px solid rgba(145,168,229,.12);background:#ffffff08;box-sizing:border-box}.rich-tool-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:var(--rich-toolbar-control-size);min-width:var(--rich-toolbar-control-size);height:var(--rich-toolbar-control-size);min-height:var(--rich-toolbar-control-size);padding:0;border-radius:12px;font-size:0;font-weight:600;line-height:1;box-sizing:border-box}.rich-tool-icon{flex:0 0 auto;flex-shrink:0;width:var(--rich-toolbar-icon-size);height:var(--rich-toolbar-icon-size);stroke-width:1.9;pointer-events:none}.rich-tool-button-label{display:none}.stack-form .rich-toolbar-select{width:auto;min-width:72px;height:var(--rich-toolbar-control-size);min-height:var(--rich-toolbar-control-size);border-radius:12px;padding:0 10px;font-size:12px;line-height:1;box-sizing:border-box}.stack-form .rich-toolbar-select.rich-toolbar-select-name{min-width:78px}.stack-form .rich-toolbar-select.rich-toolbar-select-size{min-width:62px}.stack-form .rich-color-field{display:inline-flex;align-items:center;justify-content:center;position:relative;width:var(--rich-toolbar-control-size);min-width:var(--rich-toolbar-control-size);height:var(--rich-toolbar-control-size);min-height:var(--rich-toolbar-control-size);padding:0;border-radius:12px;border:1px solid rgba(145,168,229,.12);background:#ffffff08;overflow:hidden;box-sizing:border-box}.rich-color-field span{font-size:12px;color:#ebf2ffb8}.rich-color-field-label{font-size:12px;color:#ebf2ffb8;display:none}.rich-color-field input[type=color]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:none;background:transparent;opacity:0;cursor:pointer}.rich-description-editor{min-height:280px;padding:18px;border-radius:20px;border:1px solid rgba(145,168,229,.14);background:#060b15eb;color:#ebf2ffeb;line-height:1.75;overflow:auto}.rich-description-editor:empty:before{content:attr(data-placeholder);color:#ebf2ff57}.rich-description-editor:focus{outline:1px solid rgba(92,215,255,.28);border-color:#5cd7ff47}.rich-description-editor p,.rich-description-editor h3,.rich-description-editor h4,.rich-description-editor ul{margin:0 0 14px}.rich-description-editor div,.rich-description-editor span{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.rich-description-editor span,.rich-description-editor div{margin:0}.rich-description-editor img{display:block;max-width:100%;border-radius:18px;margin:14px 0}.rich-description-editor ul{padding-left:20px}.upload-helper-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.upload-helper-copy,.upload-helper-progress{color:#ebf2ffa8;font-size:12px;line-height:1.5}.upload-helper-progress{color:#92e4ffd6}.sku-editor-media{display:grid;gap:12px;align-content:start;justify-items:start}.sku-editor-fields{display:grid;gap:14px;min-width:0}.sku-editor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sku-thumb-placeholder{display:grid;place-items:center;background:#ffffff0a;color:#c4d0eb85;font-size:12px;border:1px dashed rgba(145,168,229,.18)}.sku-upload-button{width:100%;justify-content:center}.sku-editor-empty{padding:18px;border-radius:18px;border:1px dashed rgba(145,168,229,.16);color:#ebf2ffad;background:#ffffff05}.sticky-footer-bar{position:sticky;bottom:0;z-index:3;display:grid;gap:12px;padding:14px 16px;border-radius:20px;background:linear-gradient(180deg,#0b111ceb,#090f1afa);border:1px solid rgba(255,255,255,.08);box-shadow:0 -14px 34px #0208143d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.sticky-footer-bar .inline-actions{margin-left:0;width:100%;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.sticky-footer-bar .muted-copy{max-width:none;line-height:1.55;display:block}.sticky-footer-bar .ghost-button,.sticky-footer-bar .primary-button{min-height:42px;padding:0 18px;border-radius:15px}.detail-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.compact-note{padding:12px 14px;border-radius:16px;background:#ffffff0d;color:#ffffffb3}@media(max-width:1279px){.dashboard-priority-grid{grid-template-columns:1fr}.dashboard-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-kpi-card-primary{grid-column:span 2}.dashboard-band-grid-virtual,.dashboard-band-grid-ai{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-trend-split,.dashboard-result-grid,.dashboard-columns,.order-task-support-grid,.order-action-readonly-grid,.category-icon-workbench{grid-template-columns:1fr}.category-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-picker-toolbar-rich,.workspace-cockpit-body,.workbench-toolbar{grid-template-columns:1fr}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-overview-grid,.workspace-overview-stack,.workspace-split,.listing-loop-grid,.listing-readiness-grid,.workbench-storefront-preview-grid,.listing-mobile-preview-grid,.detail-overview-grid,.product-production-grid,.detail-kpi-grid{grid-template-columns:1fr}.field-span-2{grid-column:auto}.operation-hero-head{flex-direction:column}.workbench-primary-grid,.advanced-filters-grid,.filter-grid,.filter-grid.compact,.summary-grid,.workbench-task-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.sidebar{width:min(316px,86vw);max-width:316px}.admin-dashboard-page{gap:18px}.dashboard-page-header{display:none}.dashboard-header-meta{justify-content:flex-start}.admin-dashboard-page .panel-header p{display:none}.admin-dashboard-page .panel-header{margin-bottom:0}.dashboard-priority-grid{gap:10px}.dashboard-priority-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:0;gap:10px;padding:12px;border-radius:16px}.dashboard-priority-card-copy{gap:4px}.dashboard-priority-card-copy span{font-size:11px}.dashboard-priority-card-copy p{display:none}.dashboard-priority-card-copy strong{font-size:19px}.dashboard-priority-card .primary-button,.dashboard-priority-card .ghost-button{width:auto;min-width:82px;min-height:36px;padding:0 12px;border-radius:12px;font-size:12px}.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-kpi-card,.dashboard-kpi-card-primary{grid-column:span 1;min-height:110px;padding:14px 14px 16px;border-radius:20px}.dashboard-kpi-card-primary{grid-column:1 / -1;min-height:132px}.dashboard-kpi-card strong{font-size:18px}.dashboard-kpi-card-primary strong{font-size:30px}.dashboard-band,.dashboard-panel-compact{gap:12px}.dashboard-band-grid-virtual,.dashboard-band-grid-ai{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-band-card{min-height:92px;padding:12px 12px 14px;border-radius:18px}.dashboard-band-card strong{font-size:18px}.dashboard-action-pills{gap:8px}.dashboard-section-actions{width:100%}.dashboard-section-actions .ghost-button,.dashboard-section-actions .primary-button{flex:1 1 0;justify-content:center}.dashboard-action-pills .filter-chip{min-height:30px;padding:0 10px}.dashboard-trend-grid{grid-auto-flow:column;grid-auto-columns:minmax(148px,72vw);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;scrollbar-width:none}.dashboard-trend-grid::-webkit-scrollbar{display:none}.dashboard-trend-card{min-height:114px;padding:14px;border-radius:18px}.dashboard-column{gap:18px}.dashboard-product-item,.dashboard-order-item,.dashboard-prompt-item,.dashboard-activity-item{padding:14px;border-radius:18px}.dashboard-import-grid{grid-template-columns:1fr}.dashboard-import-card{padding:14px;border-radius:18px}.dashboard-import-card p,.dashboard-product-main small,.dashboard-order-main small,.dashboard-activity-main p{display:none}.dashboard-product-item,.dashboard-order-item,.dashboard-prompt-item,.dashboard-activity-item{grid-template-columns:1fr;gap:8px}.dashboard-product-metrics,.dashboard-order-status{justify-items:start;text-align:left}.dashboard-order-status{justify-content:flex-start}.dashboard-product-side,.dashboard-order-side,.dashboard-prompt-side,.dashboard-activity-side{justify-items:start;text-align:left}.dashboard-product-side .status-cluster{justify-content:flex-start}.dashboard-product-side .primary-button,.dashboard-product-side .ghost-button,.dashboard-order-actions{width:100%}.dashboard-order-actions{justify-items:stretch}.dashboard-order-side{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.workbench-inline-meta{gap:8px;font-size:12px}.panel-subtitle-row{flex-direction:column;align-items:flex-start}.content{padding:18px}.page-header,.task-hero-head{flex-direction:column}.choice-card-head{flex-direction:column;align-items:flex-start}.workbench-hero{grid-template-columns:1fr}.workbench-toolbar{grid-template-columns:1fr;width:100%}.workbench-toolbar-meta{width:100%;flex-direction:column;align-items:flex-start}.workbench-primary-grid,.advanced-filters-grid,.filter-grid,.filter-grid.compact{grid-template-columns:1fr}.workspace-cockpit-head{flex-direction:column;align-items:flex-start}.workspace-cockpit-progress,.product-shape-grid{grid-template-columns:1fr}.redeem-merchant-summary{align-items:stretch}.form-grid{grid-template-columns:1fr}.summary-grid,.task-hero-grid,.workbench-stage-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.summary-grid>*:only-child,.summary-grid>.summary-card-verbose,.task-hero-grid>*:only-child,.workbench-stage-snapshot-grid>*:only-child{grid-column:1 / -1}.summary-card,.task-hero-card,.workbench-stage-snapshot-card{min-height:0;gap:5px;padding:11px 12px;border-radius:16px}.summary-card span,.task-hero-card span,.workbench-stage-snapshot-card span{font-size:10px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.summary-card strong,.task-hero-card strong,.workbench-stage-snapshot-card strong{font-size:16px;line-height:1.18;letter-spacing:-.03em;white-space:normal}.summary-card-verbose p,.summary-card-verbose small,.task-hero-card small,.workbench-stage-snapshot-card .muted-copy{font-size:11px;line-height:1.45}.workbench-overlay-surface .workpage-head{margin:0;top:0;padding:calc(12px + env(safe-area-inset-top,0px)) 14px 10px}.workbench-overlay-surface .workpage-head h3{font-size:16px;line-height:1.14;letter-spacing:-.04em}.workbench-overlay-surface .workpage-head p{display:none}.workbench-overlay-surface .workpage-head .ghost-button{min-height:34px;padding:0 12px;border-radius:12px;font-size:12px}.workbench-overlay-surface .workspace-shell{gap:10px;padding:6px 8px 16px}.workbench-overlay-surface .task-hero-panel{gap:10px;padding:12px;border-radius:18px}.workbench-overlay-surface .task-hero-head{gap:8px}.workbench-overlay-surface .task-hero-stage{min-height:24px;margin-bottom:4px;padding:0 9px;font-size:10px;letter-spacing:.06em}.workbench-overlay-surface .task-hero-head h3{margin:0 0 4px;font-size:16px;line-height:1.15;letter-spacing:-.04em}.workbench-overlay-surface .task-hero-head p{display:none}.workbench-overlay-surface .task-hero-actions{width:100%;gap:6px;align-items:stretch}.workbench-overlay-surface .task-hero-actions>*{width:100%;justify-content:center}.workbench-overlay-surface .task-hero-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.workbench-overlay-surface .task-hero-highlights .workspace-summary-pill{min-height:0;padding:7px 8px;border-radius:12px;justify-content:center;text-align:center;white-space:normal;line-height:1.35}.workbench-overlay-surface .workspace-cockpit{top:62px;gap:8px;padding:10px 12px;border-radius:16px}.workbench-overlay-surface .workspace-cockpit-head{gap:8px}.workbench-overlay-surface .workspace-cockpit-head .inline-actions{width:100%;gap:6px;align-items:center}.workbench-overlay-surface .workspace-cockpit-head .inline-actions .ghost-button{min-height:36px;padding:0 10px;border-radius:12px;font-size:12px}.workbench-overlay-surface .workspace-cockpit-step strong{font-size:15px;line-height:1.18;letter-spacing:-.04em}.workbench-overlay-surface .workspace-cockpit-step .muted-copy{font-size:11px;line-height:1.4}.workbench-overlay-surface .workspace-cockpit .workspace-summary-pill{min-height:24px;padding:0 9px;font-size:10px}.workbench-overlay-surface .workspace-tabs{gap:6px}.workbench-overlay-surface .workspace-tab{min-height:36px;padding:7px 10px;gap:6px;border-radius:14px;font-size:12px;flex:0 0 auto}.workbench-overlay-surface .workspace-step-index{width:18px;height:18px;font-size:9px}.workbench-overlay-surface .workspace-main{gap:12px}.workbench-overlay-surface .workspace-cockpit-body{gap:8px}.workbench-overlay-surface .workspace-summary-card,.workbench-overlay-surface .workspace-summary-card-compact,.workbench-overlay-surface .workbench-panel,.workbench-overlay-surface .readonly-section{gap:8px;padding:12px;border-radius:16px}.workbench-overlay-surface .workspace-summary-hero{grid-template-columns:minmax(0,1fr) 56px;gap:8px}.workbench-overlay-surface .workspace-summary-copy strong{font-size:15px;line-height:1.22}.workbench-overlay-surface .workspace-summary-copy .muted-copy{font-size:11px;line-height:1.42}.workbench-overlay-surface .workspace-summary-cover{width:56px}.workbench-overlay-surface .workspace-cockpit-meta .workspace-summary-copy .muted-copy,.workbench-overlay-surface .workbench-stage-snapshot-card .muted-copy{display:none}.workbench-overlay-surface .workspace-summary-tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.workbench-overlay-surface .workspace-summary-tags>*{min-width:0}.workbench-overlay-surface .workspace-summary-tags .workspace-summary-pill,.workbench-overlay-surface .workspace-summary-tags .status-pill{width:100%;justify-content:center;text-align:center;white-space:normal;line-height:1.35}.workbench-overlay-surface-create .workpage-head{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 8px}.workbench-overlay-surface-create .workpage-head h3{font-size:20px;line-height:1.14}.workbench-overlay-surface-create .workpage-head p{display:none}.workbench-overlay-surface-create .workpage-head .ghost-button{min-height:34px;padding:0 12px;border-radius:12px}.workbench-overlay-surface-create .workspace-shell{gap:6px;padding:4px 8px 14px}.workbench-overlay-surface-create .workspace-cockpit{top:58px;padding:10px;border-radius:20px}.workbench-overlay-surface-create .workspace-cockpit-step strong{font-size:15px}.workbench-overlay-surface-create .workspace-cockpit-head{align-items:start;gap:8px}.workbench-overlay-surface-create .workspace-cockpit-head .inline-actions{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workbench-overlay-surface-create .workspace-cockpit-head .inline-actions .ghost-button{width:100%;min-height:34px;padding:0 10px;justify-content:center;font-size:12px}.workbench-overlay-surface-create .workspace-tabs{gap:6px}.workbench-overlay-surface-create .workspace-tab{min-height:34px;padding:7px 10px;border-radius:12px;font-size:11px}.workbench-overlay-surface-create .workspace-step-index{width:16px;height:16px;font-size:8px}.workbench-overlay-surface-create .section-stack{gap:10px}.workbench-overlay-surface-create .section-card{gap:12px;padding:14px;border-radius:18px}.workbench-overlay-surface-create .section-head h4{font-size:18px}.workbench-overlay-surface-create .section-head .section-copy,.workbench-overlay-surface-create .product-create-detail-panel .panel-header p,.workbench-overlay-surface-create .product-create-optional-summary small,.workbench-overlay-surface-create .product-create-gallery-empty p{display:none}.workbench-overlay-surface-create .product-create-entry-grid{gap:14px}.workbench-overlay-surface-create .product-create-primary-field,.workbench-overlay-surface-create .product-create-secondary-field,.workbench-overlay-surface-create .product-create-merchant-field{padding:14px;border-radius:18px;grid-column:span 1}.workbench-overlay-surface-create .product-create-primary-field input{min-height:52px;font-size:16px}.workbench-overlay-surface-create .stack-form input:not([type=checkbox]):not([type=radio]),.workbench-overlay-surface-create .stack-form select,.workbench-overlay-surface-create .stack-form textarea,.workbench-overlay-surface-create .field-grid input:not([type=checkbox]):not([type=radio]),.workbench-overlay-surface-create .field-grid select,.workbench-overlay-surface-create .field-grid textarea{min-height:48px;padding:12px 14px}.workbench-overlay-surface-create .stack-form textarea,.workbench-overlay-surface-create .field-grid textarea{min-height:120px}.workbench-overlay-surface-create .product-create-optional-panel summary{padding:11px 14px}.workbench-overlay-surface-create .product-create-primary-field,.workbench-overlay-surface-create .product-create-detail-panel,.workbench-overlay-surface-create .product-create-catalog-panel,.workbench-overlay-surface-create .product-create-merchant-field{grid-column:1 / -1}.workbench-overlay-surface-create .product-create-catalog-panel,.workbench-overlay-surface-create .product-create-cover-panel,.workbench-overlay-surface-create .product-create-gallery-panel,.workbench-overlay-surface-create .product-create-specs-section,.workbench-overlay-surface-create .product-create-sku-section{gap:14px}.workbench-overlay-surface-create .product-create-cover-layout{grid-template-columns:1fr}.workbench-overlay-surface-create .product-create-cover-preview{padding:12px}.workbench-overlay-surface-create .product-create-cover-preview .draft-cover{max-width:100%}.workbench-overlay-surface-create .product-create-gallery-panel .gallery-grid-large{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-overlay-surface-create .product-create-flow-note,.workbench-overlay-surface-create .product-create-spec-editor .spec-group-card,.workbench-overlay-surface-create .product-create-sku-toolbar,.workbench-overlay-surface-create .product-create-sku-card .sku-editor-media{padding:12px}.workbench-overlay-surface-create .product-create-sku-toolbar .sku-matrix-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-overlay-surface-create .product-create-spec-editor .spec-option-chip{padding:8px}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-head{grid-template-columns:1fr}.workbench-overlay-surface-create .product-create-spec-editor .spec-group-head .ghost-button{width:100%}.workbench-overlay-surface-create .product-create-sku-card .sku-thumb{width:72px;height:72px}.workbench-overlay-surface-create .product-create-sku-card .sku-editor-head-metrics{grid-template-columns:1fr}.workbench-overlay-surface-create .field-grid,.workbench-overlay-surface-create .two-columns{grid-template-columns:1fr;gap:12px}.workbench-overlay-surface-create .product-create-detail-panel .panel-header{align-items:start}.workbench-overlay-surface-create .product-create-detail-panel .detail-editor-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group{min-height:48px;padding:6px;border-radius:16px}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group-primary{overflow-x:auto;scrollbar-width:none}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-group-primary::-webkit-scrollbar{display:none}.workbench-overlay-surface-create .product-create-detail-panel .rich-tool-button,.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select,.workbench-overlay-surface-create .product-create-detail-panel .rich-color-field{height:36px;min-height:36px;border-radius:12px}.workbench-overlay-surface-create .product-create-detail-panel .rich-tool-button{width:36px;min-width:36px}.workbench-overlay-surface-create .product-create-detail-panel .rich-toolbar-select{padding:0 12px;font-size:12px}.workbench-overlay-surface-create .product-create-detail-panel .rich-color-field{width:36px;min-width:36px}.workbench-overlay-surface-create .product-create-detail-panel .rich-description-editor{min-height:260px;padding:16px;border-radius:18px}.workbench-overlay-surface-create .sticky-footer-bar{gap:8px;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0}.workbench-overlay-surface-create .sticky-footer-bar .inline-actions{gap:8px;justify-content:stretch}.workbench-overlay-surface-create .sticky-footer-bar .inline-actions .ghost-button,.workbench-overlay-surface-create .sticky-footer-bar .inline-actions .primary-button{flex:1 1 calc(50% - 8px);justify-content:center;min-height:38px;font-size:12px}.workbench-overlay-surface-create .sticky-footer-bar .workbench-footer-save-button{opacity:.72}.workbench-overlay-surface-create .sticky-footer-bar .inline-actions .primary-button{flex-basis:100%;min-height:40px;order:10}.task-navigation-strip{grid-template-columns:1fr;padding:14px}.task-command-grid{grid-template-columns:1fr}.task-navigation-actions{width:100%;justify-content:stretch}.task-navigation-actions>*{flex:1 1 0;justify-content:center}.task-navigation-metric strong{font-size:20px}.task-hero-actions,.import-task-card .inline-actions{width:100%;flex-direction:column;align-items:stretch}.task-hero-actions>*,.import-task-card .inline-actions>*{width:100%;justify-content:center}.workbench-keyword{grid-column:auto}.desktop-only-inline,.desktop-only-block{display:none!important}.mobile-only-inline{display:inline-flex}.mobile-only-block{display:block}.mobile-only-flex{display:flex}.admin-import-detail-page{gap:16px}.admin-import-detail-page .page-header p,.admin-import-detail-page .panel-header p,.admin-import-detail-page .task-command-card .muted-copy,.admin-import-detail-page .task-hero-head p,.admin-import-detail-page .task-progress-block p{display:none}.admin-import-detail-page .panel,.admin-import-detail-page .task-command-card,.admin-import-detail-page .preview-surface,.admin-import-detail-page .draft-card{border-radius:18px}.admin-import-detail-page .task-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-import-detail-page .task-hero-card{min-height:74px;padding:12px}.admin-import-detail-page .task-hero-card strong{font-size:20px}.admin-import-detail-page .task-command-checklist,.desktop-table{display:none}.mobile-card-list{display:grid}.drawer{width:100vw!important;max-width:100vw;border-radius:24px 24px 0 0;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.drawer-fullscreen-mobile{width:100vw!important;height:100vh!important;max-width:100vw;border-radius:0}.workspace-side{position:static}.key-value-grid{grid-template-columns:1fr}.sticky-footer-bar{flex-direction:column;bottom:-2px;border-radius:20px 20px 0 0}.sticky-footer-bar .inline-actions,.two-action-row{width:100%}.mobile-card{gap:12px;padding:18px}.more-actions-popover{position:fixed;inset:auto 16px 16px}.draft-card-head,.draft-media-row{grid-template-columns:1fr}}@media(max-width:767px){.order-task-support-grid,.order-action-readonly-grid{grid-template-columns:1fr}.order-action-buttons{width:100%}.order-inline-ship-form{grid-template-columns:1fr}.order-task-support-card{padding:12px 14px}.order-action-workspace{padding:14px}.order-mobile-card{gap:10px}.order-mobile-card .mobile-card-header{grid-template-columns:minmax(0,1fr) auto;gap:8px}.order-mobile-card .mobile-card-header strong{font-size:16px;line-height:1.35}.order-mobile-card .mobile-card-meta{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.order-mobile-card .mobile-card-meta span:last-child{justify-self:end;text-align:right}.order-mobile-task-block{gap:6px}.order-mobile-card .mobile-card-footnote{color:#cdd8f0b8;line-height:1.55}.publish-decision-panel .inline-actions{width:100%;display:grid;grid-template-columns:1fr}.publish-decision-panel .inline-actions>button{width:100%;justify-content:center}.customer-mobile-card{gap:10px}.customer-mobile-card .mobile-card-meta{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.customer-mobile-card .mobile-card-header{grid-template-columns:minmax(0,1fr) auto;gap:8px}.customer-mobile-kpi-row{grid-template-columns:minmax(0,1fr) auto}.customer-mobile-kpi-row strong{font-size:20px}.customer-mobile-risk-block{padding:10px 12px}.customer-page .workbench-mobile-form{gap:12px}.customer-page .workbench-search-layer,.customer-page .workbench-primary-area,.customer-page .advanced-filters{padding:14px}.customer-page .filter-actions{padding:0}.customer-page .workbench-summary-grid{grid-template-columns:1fr}.customer-page .quick-view-pill,.customer-page .filter-chip{min-height:36px;padding:8px 12px}.order-detail-hero{gap:14px}.order-detail-hero .operation-hero-head{gap:10px}.order-detail-hero .status-cluster{gap:8px}.order-collaboration-banner,.order-detail-hero .context-banner{gap:10px}.order-collaboration-banner .status-cluster,.order-detail-hero .context-banner .inline-actions{width:100%;justify-content:flex-start}.order-collaboration-banner{align-items:flex-start}.order-collaboration-banner .status-cluster{gap:8px}.order-detail-hero .operation-action-strip{padding:14px}.order-detail-hero .operation-action-strip textarea{min-height:110px}.order-detail-hero .operation-action-strip .inline-actions,.order-action-buttons{display:grid;grid-template-columns:1fr}.order-detail-hero .operation-action-strip .inline-actions>button,.order-action-buttons>button{width:100%;justify-content:center}.order-detail-hero .readonly-grid{grid-template-columns:1fr}.order-detail-hero .readonly-item{padding:12px 14px}.list-item{display:grid;grid-template-columns:1fr;gap:12px}.order-product-item{padding:12px 14px}.order-product-item .media-cell{gap:10px}.order-product-item .media-cell img{width:52px;height:52px}.order-product-price{min-width:0}.order-product-price strong{font-size:15px}.list-item .align-right{text-align:left;display:flex;justify-content:space-between;align-items:center}.timeline-entry{padding:12px 14px;gap:8px}.timeline-entry .align-right{min-width:0;width:100%;justify-content:flex-start}.timeline-entry .align-right small{margin-top:0}.detail-section-group-head{margin-top:14px}.detail-section-group-head strong,.customer-workbench-intro strong{font-size:16px}.customer-workbench-intro,.customer-workbench-footer{gap:4px}.category-editor-drawer{width:100vw}.category-editor-form{gap:14px}.category-editor-form .context-banner,.category-editor-form .section-card{padding:14px}.category-editor-form .section-card h4{margin-bottom:4px}.category-icon-toolbar{gap:10px}.category-icon-recent-list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.category-icon-recent-list::-webkit-scrollbar{display:none}.category-basic-grid,.category-icon-grid{grid-template-columns:1fr}.category-icon-group-bar{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.category-icon-group-bar::-webkit-scrollbar{display:none}.category-icon-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:332px}.category-icon-option{min-height:52px;aspect-ratio:1 / 1;padding:0}.category-icon-option-recent{width:48px;min-width:48px;min-height:48px}.category-icon-preview-card,.category-icon-preview-surface{padding:14px}.category-icon-preview-card{position:static}.category-title-content p,.category-title-content small{white-space:normal}.page-header{padding:0;align-items:flex-start;gap:12px}.page-header>:first-child{display:none}.page-header h2{font-size:18px}.page-header p{font-size:12px}.page-header .primary-button{min-height:40px;padding:0 16px;align-self:flex-start}.page-entry-stack{gap:8px}.product-center-header{display:none}.page-entry-row,.product-center-create-row{margin-top:8px}.page-entry-button,.product-center-create-button{width:100%;min-height:44px;padding:10px 16px;border-radius:16px;font-size:14px}.workpage-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.workpage-head .ghost-button{min-width:72px;min-height:42px;padding:0 14px;align-self:start}.table-card.workbench-results-panel{padding:14px 14px 16px}.table-card.workbench-results-panel .table-card-head .section-copy{display:none}.workbench-task-strip{grid-template-columns:1fr}.workbench-task-pill{padding:12px 14px}.workbench-task-accordion{border-radius:18px;margin-bottom:14px}.workbench-task-accordion summary{padding:12px 14px}.workbench-task-accordion .workbench-task-strip{padding:0 12px 12px}.workbench-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workbench-summary-grid .summary-card{min-height:0;padding:12px 14px}.workbench-summary-grid .summary-card strong{font-size:15px}.quick-view-bar{gap:8px}.quick-view-pill{min-height:36px;padding:8px 12px;font-size:13px}.mobile-card-list{gap:10px}.mobile-card{gap:12px;padding:14px;border-radius:18px}.mobile-card-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.mobile-card-header .media-cell{min-width:0}.mobile-card-header .media-cell img{width:52px;height:52px;border-radius:16px}.mobile-card-header .media-cell strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.mobile-card-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.mobile-card-meta>*:first-child{min-width:0}.mobile-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bulk-action-bar{display:none}.mobile-bulk-action-bar{display:grid}.mobile-bulk-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-center-page .mobile-bulk-action-grid .primary-button{grid-column:1 / -1}.mobile-card-actions>button,.mobile-card-actions .more-actions-menu,.mobile-card-actions .more-actions-button{width:100%}.mobile-card-actions>button,.mobile-card-actions .more-actions-button{justify-content:center}.list-pagination{display:grid;gap:10px}.list-pagination .inline-actions{width:100%;justify-content:space-between}.workspace-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.workspace-tabs::-webkit-scrollbar{display:none}.workspace-tab{flex:0 0 auto;min-height:40px;padding:8px 12px}.workspace-tab .muted-copy{display:none}.workspace-step-index{width:20px;height:20px}.workspace-cockpit{gap:10px;top:12px;padding:12px;border-radius:20px}.workspace-cockpit-head .inline-actions{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.workspace-cockpit-head .inline-actions .ghost-button{width:100%;justify-content:center;min-height:40px}.workspace-cockpit-step strong{font-size:15px}.workspace-cockpit-body{grid-template-columns:1fr;gap:10px}.workspace-summary-card,.workspace-summary-card-compact{gap:8px;padding:12px}.workspace-cockpit-preview,.workspace-cockpit-meta,.workspace-cockpit-alert{min-height:auto}.workspace-summary-hero{grid-template-columns:minmax(0,1fr) 64px;gap:10px}.listing-preview-card-head{grid-template-columns:1fr}.listing-preview-metrics{grid-template-columns:1fr;gap:8px}.listing-mobile-detail-gallery{grid-template-columns:1fr}.workspace-summary-copy strong{font-size:16px}.access-control-page .workspace-summary-copy strong{font-size:18px}.workspace-summary-cover{width:64px}.workspace-cockpit-meta-grid,.workspace-cockpit-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-cockpit-alert .workspace-check-hint{font-size:12px}.section-card{gap:14px;padding:16px;border-radius:22px}.access-role-risk-grid{grid-template-columns:1fr}.access-control-page .metric-stack{padding:9px 10px}.panel-header{margin-bottom:12px;gap:12px}.workspace-shell .section-card>.panel-header{display:grid;grid-template-columns:1fr;gap:10px;align-items:start}.workspace-shell .section-card>.panel-header>.ghost-button,.workspace-shell .section-card>.panel-header>.primary-button,.workspace-shell .section-card>.panel-header>.danger-button{justify-self:start;min-width:108px}.workspace-shell .section-card>.panel-header .inline-actions{width:100%;justify-content:flex-start}.detail-editor-card .panel-header,.redeem-merchant-panel .panel-header,.virtual-config-panel .panel-header{display:grid}.detail-editor-card .panel-header .inline-actions,.redeem-merchant-panel .panel-header .inline-actions{width:100%;justify-content:flex-start}.detail-editor-card .panel-header .inline-actions{display:flex;flex-wrap:wrap;gap:8px}.product-shape-panel,.virtual-config-panel,.content-width-panel{grid-column:auto;min-width:0}.rich-description-toolbar{--rich-toolbar-control-size: 34px;--rich-toolbar-icon-size: 14px;--rich-toolbar-gap: 6px;display:flex;flex-wrap:wrap;gap:6px;grid-template-columns:none}.rich-toolbar-group{flex:1 1 auto;flex-wrap:wrap;min-height:auto;min-width:0;padding:6px}.rich-toolbar-group:last-child{grid-column:auto}.rich-tool-button{width:var(--rich-toolbar-control-size);min-width:var(--rich-toolbar-control-size);height:var(--rich-toolbar-control-size);min-height:var(--rich-toolbar-control-size);border-radius:11px;font-size:12px}.stack-form .rich-toolbar-select{min-width:64px;height:var(--rich-toolbar-control-size);min-height:var(--rich-toolbar-control-size);padding:0 8px;font-size:12px}.stack-form .rich-toolbar-select.rich-toolbar-select-name{min-width:68px}.stack-form .rich-toolbar-select.rich-toolbar-select-size{min-width:54px}.stack-form .rich-color-field{width:var(--rich-toolbar-control-size);min-width:var(--rich-toolbar-control-size);height:var(--rich-toolbar-control-size);min-height:var(--rich-toolbar-control-size)}.rich-description-editor{min-height:220px;padding:14px;line-height:1.68}.merchant-picker-trigger{min-height:50px;padding:10px 12px}.merchant-picker-panel,.merchant-picker-panel-inline{gap:10px;padding:12px;border-radius:18px}.merchant-picker-toolbar-rich,.merchant-picker-toolbar{grid-template-columns:1fr}.merchant-picker-groups{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.merchant-picker-groups::-webkit-scrollbar{display:none}.merchant-picker-results{max-height:220px}.merchant-picker-option{padding:10px}.inline-checkbox-grid{grid-template-columns:1fr}.switch-row{padding:12px 14px}.redeem-merchant-summary{min-height:0}.spec-group-card{padding:14px}.spec-group-head,.spec-option-chip{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.spec-group-head button,.spec-option-chip button,.spec-group-card>.ghost-button{min-height:40px}.spec-group-head button,.spec-option-chip button{min-width:72px}.spec-group-card>.ghost-button{width:100%;justify-content:center}.gallery-grid-large{grid-template-columns:repeat(2,minmax(0,1fr))}.sku-matrix-toolbar{gap:12px;padding:12px}.sku-matrix-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sku-matrix-pill{min-width:0;padding:10px 12px}.sku-matrix-controls,.sku-editor-meta-grid,.sku-editor-layout,.sku-editor-grid,.sku-editor-grid-pricing{grid-template-columns:1fr}.sku-editor-head{grid-template-columns:1fr;gap:10px}.sku-editor-head-side{display:flex;justify-content:flex-start;justify-items:start}.sku-editor-head-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sku-editor-head-metric{min-width:0;padding:8px 10px}.sku-editor-field-status{min-width:0}.sku-editor-media{justify-items:start}.sku-thumb{width:72px;height:72px}.sku-upload-button,.sku-matrix-reset-button{width:100%;justify-content:center}.sticky-footer-bar{gap:10px;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0}.sticky-footer-bar .inline-actions{gap:8px;justify-content:flex-start}.sticky-footer-bar .inline-actions .ghost-button,.sticky-footer-bar .inline-actions .primary-button{min-height:38px;padding:0 14px;border-radius:14px}}@media(max-width:767px){.admin-orders-page .workbench-task-pill small,.admin-orders-page .order-mobile-task-block small:first-of-type,.admin-orders-page .detail-section-group-head .muted-copy,.admin-orders-page .order-detail-hero .workspace-summary-copy p,.admin-orders-page .order-task-support-grid,.admin-orders-page .evidence-ladder,.admin-orders-page .history-recall-grid{display:none}.admin-orders-page .mobile-card.order-mobile-card{gap:10px;padding:12px;border-radius:18px}.admin-orders-page .order-mobile-task-block{gap:5px;padding:10px 12px;border-radius:15px}.admin-orders-page .order-mobile-task-block strong{font-size:14px}.admin-orders-page .order-mobile-task-block small{font-size:11px;line-height:1.45}.admin-orders-page .order-detail-hero{gap:12px}.admin-orders-page .order-action-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-orders-page .order-inline-ship-form{grid-template-columns:1fr}.admin-orders-page .order-inline-ship-form .primary-button{width:100%;min-height:42px}.admin-orders-page .order-action-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-orders-page .order-action-buttons .primary-button,.admin-orders-page .order-action-buttons .danger-button,.admin-orders-page .order-action-buttons .ghost-button{width:100%;min-height:40px;justify-content:center}}@media(max-width:767px){.admin-management-page{gap:16px}.admin-management-page .page-header p,.admin-management-page .section-copy,.admin-management-page .context-banner .muted-copy,.admin-management-page .tip-box span,.admin-management-page .workspace-summary-copy p,.admin-management-page .workspace-summary-card p,.admin-management-page .detail-section-group-head .muted-copy,.admin-management-page .mobile-card-footnote,.admin-openclaw-page .operation-hero p{display:none}.admin-management-page .panel,.admin-management-page .section-card,.admin-management-page .workbench-results-panel{gap:12px;padding:14px;border-radius:20px}.admin-management-page .context-banner,.admin-management-page .tip-box{padding:12px 13px;border-radius:16px}.admin-management-page .summary-grid,.admin-management-page .summary-grid-tight,.admin-management-page .workspace-overview-grid,.admin-management-page .detail-overview-grid,.admin-management-page .permission-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-management-page .workspace-summary-hero,.admin-management-page .summary-card-verbose,.admin-management-page .detail-section-card{grid-column:1 / -1}.admin-management-page .summary-card,.admin-management-page .workspace-summary-card,.admin-management-page .detail-section-card,.admin-management-page .permission-card{min-height:0;padding:12px 13px;border-radius:16px}.admin-management-page .summary-card strong,.admin-management-page .workspace-summary-card strong,.admin-management-page .detail-section-card strong{font-size:16px;line-height:1.25}.admin-management-page .workspace-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-management-page .workspace-tab{width:100%;min-height:38px;padding:0 12px;justify-content:center}.admin-management-page .mobile-card-list{gap:10px}.admin-management-page .mobile-card,.admin-management-page .workbench-side-card{gap:10px;padding:12px;border-radius:18px}.admin-management-page .mobile-card-header{gap:8px}.admin-management-page .mobile-card-header strong,.admin-management-page .mobile-card .media-cell strong,.admin-management-page .workbench-side-card strong{font-size:14px;line-height:1.3}.admin-management-page .mobile-card-meta{gap:8px;font-size:12px}.admin-management-page .mobile-card-meta small,.admin-management-page .mobile-card small{line-height:1.45}.admin-management-page .mobile-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-management-page .mobile-card-actions>button,.admin-management-page .mobile-card-actions .more-actions-menu,.admin-management-page .mobile-card-actions .more-actions-button{width:100%}.admin-management-page .mobile-card-actions>button,.admin-management-page .mobile-card-actions .more-actions-button{min-height:38px;padding:8px 10px;justify-content:center;border-radius:13px;font-size:12px}.admin-management-page .panel-header h3,.admin-management-page .table-card-head h3{font-size:19px;line-height:1.18}.admin-promoters-page>.panel>.tip-box{display:none}.admin-openclaw-page .operation-hero .status-cluster{gap:6px}.admin-openclaw-page .workspace-shell,.admin-openclaw-page .page-entry-stack{gap:12px}.admin-openclaw-page .openclaw-priority-hero{padding:14px;border-radius:20px}.admin-openclaw-page .openclaw-priority-hero .operation-hero-head{gap:10px}.admin-openclaw-page .openclaw-priority-hero .status-cluster{display:none}.admin-openclaw-page .openclaw-priority-hero .operation-action-strip{gap:6px;padding:12px 13px;border-radius:16px}.admin-openclaw-page .openclaw-priority-hero .operation-action-strip p,.admin-openclaw-page .openclaw-alert-section .panel-header p,.admin-openclaw-page .openclaw-runtime-section .panel-header p,.admin-openclaw-page .openclaw-import-section .panel-header p,.admin-openclaw-page .openclaw-task-composer .panel-header p,.admin-openclaw-page .openclaw-queue-section .panel-header p{display:none}.admin-openclaw-page .openclaw-alert-section .section-stack{gap:8px}.admin-openclaw-page .openclaw-alert-section .section-stack>article:nth-child(n+3){display:none}.admin-openclaw-page .openclaw-alert-section .operation-action-strip,.admin-openclaw-page .openclaw-runtime-section .operation-action-strip,.admin-openclaw-page .openclaw-import-section .operation-action-strip{gap:8px;padding:12px;border-radius:16px}.admin-openclaw-page .openclaw-alert-section .operation-action-strip p,.admin-openclaw-page .openclaw-runtime-section .operation-action-strip p,.admin-openclaw-page .openclaw-import-section .operation-action-strip p,.admin-openclaw-page .openclaw-import-section .summary-card-verbose p,.admin-openclaw-page .openclaw-runtime-section .summary-card-verbose p,.admin-openclaw-page .openclaw-runtime-section .summary-card-verbose small,.admin-openclaw-page .openclaw-runtime-section .mobile-card-list{display:none}.admin-openclaw-page .openclaw-import-section .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-openclaw-page .openclaw-runtime-section .summary-card-verbose,.admin-openclaw-page .openclaw-import-section .summary-card-verbose{grid-column:auto}.admin-openclaw-page .openclaw-import-section .mobile-card-list{display:none}.admin-openclaw-page .openclaw-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;padding-bottom:0}.admin-openclaw-page .openclaw-tabs .workspace-tab{min-width:0;width:100%;min-height:38px;border-radius:15px}.admin-openclaw-page .openclaw-task-composer{gap:12px;padding:14px;border-radius:20px}.admin-openclaw-page .openclaw-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-openclaw-page .openclaw-template-card{min-height:46px;padding:10px 11px;border-radius:14px}.admin-openclaw-page .openclaw-template-card .operation-hero-head{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px}.admin-openclaw-page .openclaw-template-card strong{font-size:12px;line-height:1.35}.admin-openclaw-page .openclaw-template-card .operation-hero-head>div{min-width:0}.admin-openclaw-page .openclaw-template-card small{display:none}.admin-openclaw-page .openclaw-template-card svg{width:14px;height:14px;color:#cdd8f0a8}.admin-openclaw-page .openclaw-task-form{grid-template-columns:1fr!important;gap:10px}.admin-openclaw-page .openclaw-task-form>*,.admin-openclaw-page .openclaw-task-form .field-span-2{grid-column:auto;min-width:0}.admin-openclaw-page .openclaw-task-form label{gap:6px}.admin-openclaw-page .openclaw-task-form label span{color:#cdd8f0a8;font-size:12px;line-height:1.2;white-space:nowrap}.admin-openclaw-page .openclaw-task-form input,.admin-openclaw-page .openclaw-task-form select{min-height:46px;border-radius:14px}.admin-openclaw-page .openclaw-task-form textarea{min-height:132px;border-radius:14px}.admin-openclaw-page .openclaw-task-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-openclaw-page .openclaw-task-form-actions>button{width:100%;min-height:40px;justify-content:center;border-radius:14px}.admin-openclaw-page .openclaw-search-panel{padding:10px;border-radius:18px}.admin-openclaw-page .openclaw-queue-section{padding:14px;border-radius:20px}.admin-openclaw-page .openclaw-queue-section>.panel-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-openclaw-page .openclaw-queue-section>.panel-header .ghost-button{min-width:0;min-height:38px;padding:0 12px}.admin-openclaw-page .openclaw-queue-card{gap:8px;padding:12px;border-radius:16px}.admin-openclaw-page .openclaw-queue-card .operation-hero-head{flex-direction:row;align-items:flex-start;flex-wrap:nowrap;gap:10px}.admin-openclaw-page .openclaw-queue-card .operation-hero-head>div{min-width:0}.admin-openclaw-page .openclaw-queue-card .operation-hero-head strong,.admin-openclaw-page .openclaw-queue-card .operation-hero-head p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-openclaw-page .openclaw-queue-card .inline-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-openclaw-page .openclaw-queue-card .inline-actions>button{width:100%;min-height:38px;border-radius:13px;justify-content:center}}@media(max-width:767px){.admin-reconciliation-page{gap:14px}.admin-reconciliation-page .reconciliation-query-panel{padding:10px;border-radius:18px}.admin-reconciliation-page .reconciliation-query-panel .workbench-toolbar{grid-template-columns:1fr}.admin-reconciliation-page .reconciliation-query-panel .workbench-toolbar-meta{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.admin-reconciliation-page .reconciliation-query-panel .workbench-toolbar-meta>span{display:none}.admin-reconciliation-page .reconciliation-query-panel .workbench-toggle-button{width:100%;min-height:38px;border-radius:13px}.admin-reconciliation-page .reconciliation-query-panel .workbench-shell>.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-reconciliation-page .reconciliation-query-panel .summary-card{min-height:44px;padding:8px 10px;border-radius:12px}.admin-reconciliation-page .reconciliation-query-panel .summary-card span{font-size:10px}.admin-reconciliation-page .reconciliation-query-panel .summary-card strong{font-size:14px}.admin-reconciliation-page .reconciliation-query-panel .quick-view-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.admin-reconciliation-page .reconciliation-query-panel .quick-view-pill{justify-content:center;min-height:32px;padding:6px 7px;font-size:11px}.admin-reconciliation-page .reconciliation-query-panel .filter-chip-bar{gap:6px}.admin-reconciliation-page .reconciliation-query-panel .filter-chip{min-height:32px;padding:6px 9px;font-size:11px}.admin-reconciliation-page .reconciliation-merchant-picker{grid-column:auto}.admin-reconciliation-page .withdrawal-request-grid{grid-template-columns:1fr;gap:10px}.admin-reconciliation-page .withdrawal-request-card{padding:12px;border-radius:16px}.admin-reconciliation-page .withdrawal-request-head{grid-template-columns:1fr;gap:8px}.admin-reconciliation-page .withdrawal-request-amount{grid-template-columns:auto auto;justify-content:space-between;justify-items:start;align-items:center;min-width:0}.admin-reconciliation-page .withdrawal-upload-control{min-height:40px;padding:8px 10px}.admin-reconciliation-page .withdrawal-upload-control small{max-width:104px}.admin-reconciliation-page .withdrawal-request-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}
