@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,Segoe UI,Malgun Gothic,맑은 고딕,sans-serif;background:#f0f2f5;color:#333}.app-layout{display:flex;min-height:100vh}.main-content{flex:1;min-width:0}.sidebar{width:260px;background:linear-gradient(180deg,#0f172a,#1e293b);color:#e2e8f0;flex-shrink:0;position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.sb-brand{padding:20px 16px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.sb-logo-block{display:flex;flex-direction:column;gap:2px}.sb-logo-row1,.sb-logo-row2{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.sb-logo-woosung,.sb-logo-integrated{font-size:15px;font-weight:800;color:#1a3a5c;letter-spacing:-.3px}.sb-logo-divider{font-size:18px;font-weight:300;color:#475569;margin:0 2px}.sb-logo-wise{font-size:16px;font-weight:800;color:#3b82f6;font-style:italic;letter-spacing:-.3px}.sb-logo-sales{font-size:15px;font-weight:800;color:#22c55e;letter-spacing:-.3px}.sb-logo-engine{font-size:15px;font-weight:800;color:#1a3a5c;letter-spacing:-.3px}.sb-quick-stats{display:flex;gap:0;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.sb-stat{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}.sb-stat-value{font-size:20px;font-weight:700;color:#fff}.sb-stat-active{color:#34d399!important}.sb-stat-complete{color:#60a5fa!important}.sb-stat-delayed{color:#f87171!important}.sb-stat-label{font-size:10px;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.sb-section{border-bottom:1px solid rgba(255,255,255,.06)}.sb-section-header{display:flex;justify-content:space-between;align-items:center;padding:14px 20px 10px;cursor:pointer;-webkit-user-select:none;user-select:none}.sb-section-header:hover{background:#ffffff08}.sb-section-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#64748b}.sb-chevron{font-size:10px;color:#475569;transition:transform .2s}.sb-chevron.collapsed{transform:rotate(-90deg)}.sb-section-body{padding:0 12px 12px}.sb-customer-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer;transition:all .2s ease;position:relative;margin-bottom:2px}.sb-customer-item:hover{background:#ffffff12}.sb-customer-item.active{background:#3b82f626;box-shadow:inset 0 0 0 1px #3b82f64d}.sb-cust-icon-wrap{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:700;color:#fff;box-shadow:0 2px 8px #0003}.sb-cust-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sb-cust-name{font-size:13px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-cust-meta{display:flex;gap:8px;align-items:center}.sb-cust-count{font-size:11px;color:#64748b;font-weight:500}.sb-cust-alert{font-size:10px;color:#f87171;font-weight:600;background:#f871711f;padding:1px 6px;border-radius:6px}.sb-cust-active-dot{width:7px;height:7px;background:#34d399;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px #34d39980;animation:pulse-green 2s infinite}@keyframes pulse-green{0%,to{opacity:1}50%{opacity:.5}}.sb-month-item{padding:7px 10px;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:1px}.sb-month-item:hover{background:#ffffff0d}.sb-month-item.active{background:#3b82f626;box-shadow:inset 0 0 0 1px #3b82f64d}.sb-month-item.current-month{border-left:2px solid #3b82f6}.sb-month-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.sb-month-label{font-size:13px;font-weight:500;color:#cbd5e1;display:flex;align-items:center;gap:6px}.sb-current-dot{width:6px;height:6px;background:#3b82f6;border-radius:50%;display:inline-block;box-shadow:0 0 6px #3b82f699}.sb-month-count{font-size:12px;font-weight:700;color:#94a3b8;min-width:20px;text-align:right}.sb-month-bar-wrap{display:flex;align-items:center;gap:8px}.sb-month-bar-bg{flex:1;height:4px;background:#ffffff14;border-radius:4px;overflow:hidden}.sb-month-bar-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:4px;transition:width .5s ease}.sb-month-bar-fill.has-delay{background:linear-gradient(90deg,#f59e0b,#f87171)}.sb-month-pct{font-size:9px;font-weight:600;color:#475569;min-width:28px;text-align:right}.sb-footer{margin-top:auto;padding:16px 20px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;gap:8px;font-size:11px;color:#475569}.sb-footer-dot{width:6px;height:6px;background:#34d399;border-radius:50%;animation:pulse-green 2s infinite}.header{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;padding:20px 32px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 12px #0000001a}.header h1{font-size:20px;font-weight:700;letter-spacing:-.3px}.header .date{font-size:13px;opacity:.7;margin-top:2px}.header-actions{display:flex;gap:10px;flex-wrap:wrap}.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;padding:20px 32px}.card{background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 1px 4px #0000000f;position:relative;overflow:hidden;transition:transform .15s,box-shadow .15s}.card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%}.card.blue:before{background:#3b82f6}.card.green:before{background:#22c55e}.card.orange:before{background:#f97316}.card.red:before{background:#ef4444}.card.purple:before{background:#8b5cf6}.card.teal:before{background:#14b8a6}.card .label{font-size:11px;color:#94a3b8;margin-bottom:4px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.card .value{font-size:24px;font-weight:700}.card.blue .value{color:#3b82f6}.card.green .value{color:#22c55e}.card.orange .value{color:#f97316}.card.red .value{color:#ef4444}.card.purple .value{color:#8b5cf6}.card.teal .value{color:#14b8a6}.vs{font-size:13px;font-weight:400;color:#94a3b8}.tabs{padding:0 32px;display:flex;gap:0;border-bottom:2px solid #e2e8f0;margin-top:4px}.tab{padding:12px 20px;cursor:pointer;font-size:13px;font-weight:600;color:#94a3b8;border-bottom:3px solid transparent;transition:all .2s;-webkit-user-select:none;user-select:none}.tab:hover{color:#1e293b}.tab.active{color:#1e293b;border-bottom-color:#3b82f6}.tab .cnt{background:#f1f5f9;color:#475569;padding:1px 7px;border-radius:10px;font-size:11px;margin-left:4px;font-weight:600}.tab.active .cnt{background:#dbeafe;color:#3b82f6}.controls{padding:14px 32px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.controls input,.controls select{padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;background:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.controls input:focus,.controls select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.search-input{width:260px}.btn{padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.btn-primary{background:#3b82f6;color:#fff}.btn-primary:hover{background:#2563eb}.btn-primary:disabled{background:#94a3b8;cursor:not-allowed}.btn-outline{background:#fff;color:#3b82f6;border:1px solid #3b82f6}.btn-outline:hover{background:#eff6ff}.btn-danger{background:#fff;color:#ef4444;border:1px solid #ef4444}.btn-danger:hover{background:#fef2f2}.btn-teal{background:#14b8a6;color:#fff}.btn-teal:hover{background:#0d9488}.btn-sm{padding:4px 10px;font-size:11px}.btn-header{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.btn-header:hover{background:#ffffff26}.btn-header-excel{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;font-weight:700}.btn-header-excel:hover{background:linear-gradient(135deg,#15803d,#16a34a)}.btn-header-solid{background:#3b82f6;color:#fff;font-weight:700}.btn-header-solid:hover{background:#2563eb}.table-wrap{padding:0 32px 32px;overflow-x:auto;overflow-x:scroll}.table-wrap::-webkit-scrollbar{height:10px}.table-wrap::-webkit-scrollbar-track{background:#f1f5f9;border-radius:6px}.table-wrap::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:6px}.table-wrap::-webkit-scrollbar-thumb:hover{background:#64748b}table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #0000000f;min-width:1400px}thead{background:#f8fafc}th{padding:11px 12px;text-align:left;font-size:11px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-bottom:2px solid #e2e8f0}th:hover{background:#f1f5f9}th .si{margin-left:3px;font-size:10px;opacity:.4}th.sorted .si{opacity:1}td{padding:10px 12px;font-size:13px;border-bottom:1px solid #f1f5f9;white-space:nowrap}tr:hover td{background:#f8fafc}tr.overdue td{background:#fef2f2}.text-right{text-align:right}.text-center{text-align:center}.font-mono{font-family:SF Mono,Fira Code,monospace;font-size:12px}.font-bold{font-weight:600}.text-ellipsis{max-width:200px;overflow:hidden;text-overflow:ellipsis}.badge{display:inline-block;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600}.badge-inprogress{background:#eff6ff;color:#2563eb}.badge-completed{background:#f0fdf4;color:#16a34a}.badge-waiting{background:#fff7ed;color:#ea580c}.badge-shipped{background:#f0fdfa;color:#0d9488}.badge-delayed{background:#fef2f2;color:#dc2626}.badge-yes{background:#f0fdf4;color:#16a34a}.badge-no{background:#f8fafc;color:#94a3b8}.grade-badge{background:#f1f5f9;padding:2px 8px;border-radius:4px;font-weight:600;font-size:12px;color:#475569}.customer-badge{background:#f5f3ff;color:#6d28d9;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap}.status-flow{display:flex;align-items:center;gap:2px;margin-bottom:4px}.status-flow .step{width:28px;height:4px;border-radius:2px;background:#e2e8f0}.status-flow .step.done{background:#22c55e}.status-flow .step.current{background:#3b82f6}.ship-date-label{font-size:10px;color:#14b8a6;margin-top:2px}.original-due-date{font-size:10px;color:#94a3b8;margin-bottom:1px}.original-due-date s{color:#ef4444}.due-changed-badge{background:#fef2f2;color:#dc2626;padding:1px 5px;border-radius:8px;font-size:9px;font-weight:700}.due-date-change-notice{background:#fffbeb;border:1px solid #fcd34d;padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:13px;color:#b45309}.due-date-change-notice s{color:#94a3b8}.due-date-change-notice strong{color:#1e293b}.customer-input-group{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.customer-input-group select{flex:1}.add-customer-row{display:flex;gap:6px;width:100%;margin-top:6px}.add-customer-row input{flex:1}.memo-btn{background:none;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;cursor:pointer;font-size:12px;position:relative;transition:all .2s}.memo-btn:hover{border-color:#3b82f6;background:#eff6ff}.memo-btn .dot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;background:#ef4444;border-radius:50%;display:none}.memo-btn.has-memo .dot{display:block}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0f172a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;justify-content:center;align-items:center}.modal{background:#fff;border-radius:16px;padding:28px;width:580px;max-width:95vw;max-height:88vh;overflow-y:auto;box-shadow:0 20px 60px #0003}.modal h2{font-size:18px;margin-bottom:20px;color:#1e293b}.modal .fg{margin-bottom:12px}.modal label{display:block;font-size:12px;font-weight:600;color:#64748b;margin-bottom:4px}.modal label .hint{font-weight:400;color:#94a3b8;font-size:11px}.modal input,.modal select,.modal textarea{width:100%;padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.modal textarea{resize:vertical;min-height:60px}.modal .btn-group{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.history-modal{width:680px}.item-info{background:#f8fafc;border-radius:10px;padding:14px 16px;margin-bottom:18px;font-size:13px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.item-info .ik{color:#94a3b8;font-size:11px}.item-info .iv{font-weight:600;color:#1e293b}.timeline{position:relative;padding-left:24px}.timeline:before{content:"";position:absolute;left:8px;top:0;bottom:0;width:2px;background:#e2e8f0}.tl-entry{position:relative;margin-bottom:16px}.tl-entry:before{content:"";position:absolute;left:-20px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #3b82f6;z-index:1}.tl-entry.cat-outsource:before{border-color:#f97316}.tl-entry.cat-receive:before{border-color:#22c55e}.tl-entry.cat-inspect:before{border-color:#8b5cf6}.tl-entry.cat-ship:before{border-color:#14b8a6}.tl-entry.cat-etc:before{border-color:#94a3b8}.tl-date{font-size:11px;color:#94a3b8;margin-bottom:2px}.tl-cat{display:inline-block;font-size:10px;font-weight:700;padding:1px 8px;border-radius:10px;margin-bottom:4px}.cat-outsource .tl-cat{background:#fff7ed;color:#ea580c}.cat-receive .tl-cat{background:#f0fdf4;color:#16a34a}.cat-inspect .tl-cat{background:#faf5ff;color:#7c3aed}.cat-ship .tl-cat{background:#f0fdfa;color:#0d9488}.cat-etc .tl-cat{background:#f8fafc;color:#64748b}.tl-content{font-size:13px;line-height:1.5;background:#f8fafc;padding:8px 12px;border-radius:8px;border:1px solid #f1f5f9;white-space:pre-wrap}.tl-writer{font-size:11px;color:#cbd5e1;margin-top:3px;text-align:right}.tl-actions{position:absolute;top:0;right:0}.tl-actions button{background:none;border:none;cursor:pointer;font-size:12px;color:#cbd5e1;padding:2px 4px;border-radius:4px}.tl-actions button:hover{background:#f1f5f9;color:#475569}.add-history{background:#f8fafc;border-radius:10px;padding:16px;margin-top:16px;border:1px dashed #cbd5e1}.add-history h3{font-size:13px;color:#1e293b;margin-bottom:10px}.add-history .row{display:flex;gap:10px;margin-bottom:8px}.add-history .row>div{flex:1}.add-history input,.add-history select,.add-history textarea{width:100%;padding:8px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;font-family:inherit;outline:none}.add-history textarea{resize:vertical;min-height:50px}.add-history label{font-size:11px;color:#64748b;margin-bottom:3px;display:block}.batch-list{max-height:200px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px}.action-btns{display:flex;gap:4px;align-items:center;flex-wrap:nowrap}.btn-ship{background:linear-gradient(135deg,#0d9488,#14b8a6);color:#fff;font-weight:700;border:none;padding:4px 12px;border-radius:6px;font-size:11px;cursor:pointer;transition:all .2s}.btn-ship:hover{background:linear-gradient(135deg,#0f766e,#0d9488);transform:translateY(-1px);box-shadow:0 2px 6px #0d94884d}.btn-ship.active{background:linear-gradient(135deg,#0f766e,#0d9488);box-shadow:0 0 0 2px #14b8a666}.ship-done-badge{font-size:10px;color:#0d9488;font-weight:600;background:#f0fdfa;padding:3px 8px;border-radius:10px;white-space:nowrap}.ship-active-row td{background:#f0fdfa!important}.ship-input-row td{padding:0!important;border-bottom:2px solid #14b8a6!important;background:#f0fdfa!important}.ship-inline{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:10px 20px;animation:slideDown .15s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ship-inline-row{display:flex;align-items:center;gap:16px}.ship-inline-field{display:flex;align-items:center;gap:6px}.ship-inline-field label{font-size:12px;font-weight:600;color:#0f766e;white-space:nowrap}.ship-inline-input{width:110px;padding:6px 10px;border:1.5px solid #99f6e4;border-radius:8px;font-size:13px;font-family:inherit;outline:none;background:#fff;transition:border-color .2s,box-shadow .2s}.ship-inline-input:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a626}.ship-inline-input[type=number]{width:80px;text-align:right}.ship-inline-max{font-size:11px;color:#94a3b8;font-weight:500}.ship-inline-actions{display:flex;gap:6px}.excel-modal{width:820px;max-width:95vw}.excel-upload-zone{border:2px dashed #cbd5e1;border-radius:16px;padding:40px 24px;text-align:center;cursor:pointer;transition:all .2s;background:#f8fafc;display:flex;flex-direction:column;align-items:center;gap:12px}.excel-upload-zone:hover{border-color:#22c55e;background:#f0fdf4}.excel-upload-icon{opacity:.7}.excel-upload-text{display:flex;flex-direction:column;gap:4px}.excel-upload-text strong{font-size:15px;color:#1e293b}.excel-upload-text span{font-size:12px;color:#94a3b8}.excel-template-info{margin-top:20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.excel-template-title{font-size:12px;font-weight:700;color:#475569;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.excel-template-cols{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.excel-col-tag{background:#dbeafe;color:#1d4ed8;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600}.excel-template-note{font-size:12px;color:#94a3b8;line-height:1.5}.excel-file-badge{background:#f0fdf4;color:#16a34a;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600;margin-left:10px}.excel-mapping-summary{display:flex;gap:12px;margin-bottom:14px}.excel-map-ok{background:#dbeafe;color:#1d4ed8;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.excel-map-rows{background:#f0fdf4;color:#16a34a;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.excel-preview-wrap{max-height:360px;overflow:auto;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:12px}.excel-preview-table{width:100%;border-collapse:collapse;font-size:12px;min-width:700px}.excel-preview-table thead{background:#f8fafc;position:sticky;top:0;z-index:1}.excel-preview-table th{padding:8px 10px;text-align:left;font-size:11px;font-weight:700;color:#475569;border-bottom:2px solid #e2e8f0;white-space:nowrap}.excel-preview-table td{padding:6px 10px;border-bottom:1px solid #f1f5f9;white-space:nowrap}.excel-preview-table tr:hover td{background:#f8fafc}.excel-more-notice{text-align:center;padding:8px;color:#94a3b8;font-size:12px}.excel-result-success,.excel-result-fail{display:flex;align-items:center;gap:16px;padding:32px 24px;border-radius:12px;margin-bottom:16px}.excel-result-success{background:#f0fdf4;border:1px solid #bbf7d0}.excel-result-fail{background:#fef2f2;border:1px solid #fecaca}.excel-result-icon{font-size:36px;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.excel-result-success .excel-result-icon{background:#dcfce7;color:#16a34a}.excel-result-fail .excel-result-icon{background:#fee2e2;color:#dc2626}.excel-result-text{font-size:16px;color:#1e293b}.excel-result-text strong{color:#16a34a}.empty-state{text-align:center;padding:30px;color:#94a3b8;font-size:13px}.loading{text-align:center;padding:60px;color:#64748b;font-size:16px;display:flex;flex-direction:column;align-items:center;gap:16px}.loading-spinner{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-msg{text-align:center;padding:40px;color:#dc2626}.footer{text-align:center;padding:16px;font-size:11px;color:#94a3b8}.realtime-dot{width:8px;height:8px;background:#22c55e;border-radius:50%;display:inline-block;margin-right:6px;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width: 1200px){.sidebar{width:220px}}@media (max-width: 1024px){.sidebar{width:72px}.sb-brand-text,.sb-quick-stats .sb-stat-label,.sb-section-title,.sb-cust-info,.sb-month-bar-wrap,.sb-month-count,.sb-footer span,.sb-chevron{display:none}.sb-brand{padding:16px;justify-content:center}.sb-quick-stats{flex-direction:column;padding:12px 8px;gap:8px}.sb-stat-value{font-size:14px}.sb-section-header{padding:10px 8px;justify-content:center}.sb-customer-item{padding:6px;justify-content:center}.sb-cust-icon-wrap{width:28px;height:28px;font-size:11px}.sb-cust-active-dot{display:none}.sb-month-item{padding:6px 8px}.sb-month-label{font-size:12px;justify-content:center}.sb-month-top{justify-content:center}.sb-section-body{padding:0 6px 8px}.sb-footer{justify-content:center}.sb-footer span{display:none}}@media (max-width: 768px){.app-layout{flex-direction:column}.sidebar{width:100%;height:auto;position:static;flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.sb-brand{display:none}.sb-quick-stats{flex-direction:row;padding:8px 12px}.sb-quick-stats .sb-stat-label{display:block}.sb-section{display:flex;align-items:center}.sb-section-header{display:none}.sb-section-body{display:flex;padding:4px 8px;gap:4px}.sb-customer-item{padding:6px 10px}.sb-cust-info{display:flex}.sb-cust-name{font-size:11px}.sb-cust-meta{display:none}.sb-month-item{padding:6px 10px;white-space:nowrap}.sb-month-bar-wrap,.sb-footer,.sb-chevron,.sb-section-title{display:none}.header,.summary,.controls,.table-wrap,.tabs{padding-left:16px;padding-right:16px}}
