.business-export-panel{padding:20px;margin-bottom:20px}.settings-content .business-export-panel{padding:0;margin:0}.business-export-panel h2{margin:0 0 8px;font-size:20px}.business-export-panel h3{font-size:16px;margin:20px 0 10px}.business-export-panel p{line-height:1.55}.business-export-panel .export-note{font-size:12px;color:var(--muted,#64748b);margin:10px 0}.business-export-panel table{width:100%;border-collapse:collapse}.business-export-panel th,.business-export-panel td{padding:10px;border-bottom:1px solid var(--border,#dbe3ea);text-align:left;overflow-wrap:anywhere}.business-export-panel th{font-size:12px}.business-export-panel .form-error,.business-export-panel .success-message{margin-top:14px}.daily-summary-head{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.daily-summary-actions{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.daily-summary-actions label{display:grid;gap:5px;font-size:12px}.daily-summary-actions input{padding:8px;border:1px solid var(--border,#cbd5e1);border-radius:6px;background:var(--surface,#fff);color:inherit}.daily-summary-actions a{text-decoration:none}.export-disabled{pointer-events:none;opacity:.5}.daily-summary-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.daily-summary-metrics>div{padding:14px;border:1px solid var(--border,#dbe3ea);border-radius:9px;display:grid;gap:8px}.daily-summary-metrics span{font-size:12px}.daily-summary-metrics strong{font-size:20px}.daily-summary-panel details{margin-top:16px}.daily-summary-panel summary{cursor:pointer;font-weight:600;padding:8px 0}@media(max-width:800px){.daily-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.business-export-panel{padding:14px}.daily-summary-actions{width:100%}}@media(max-width:420px){.daily-summary-metrics{grid-template-columns:1fr}}

.backup-section{border-top:1px solid var(--border,#dbe3ea);margin-top:24px;padding-top:6px}.export-form-row{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:12px 0}.export-form-row label{display:grid;gap:6px;font-size:13px}.export-form-row input:not([type=checkbox]),.product-profit-search{border:1px solid var(--border,#cbd5e1);padding:9px;border-radius:6px;background:var(--surface,#fff);color:inherit}.export-form-row .export-checkbox,.export-checkbox{display:flex;align-items:center;gap:9px;line-height:1.5;margin:12px 0}.export-checkbox input{width:auto!important}.export-pagination{display:flex;align-items:center;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin:12px 0;font-size:12px}.restore-preview{margin:14px 0;padding:16px;background:var(--surface,#eef6fb);border:1px solid var(--border,#dbe3ea);border-radius:8px}.restore-preview b{display:block}.restore-preview ul{max-height:260px;overflow:auto}.backup-section>input[type=file]{display:block;margin:12px 0;max-width:100%}.product-profit td small{display:block}.business-export-panel .table-wrap{overflow:auto}.business-export-panel table{min-width:500px}@media(max-width:600px){.export-form-row>label{flex:1;min-width:130px}.export-pagination{justify-content:flex-start}}
.business-export-panel{min-width:0;max-width:100%;overflow-wrap:anywhere}.business-export-panel .table-wrap{min-width:0;max-width:100%}.settings-content:has(>.business-export-panel){min-width:0}.settings-layout:has(.business-export-panel)>.settings-nav{min-width:0}.export-form-row>label{max-width:100%}.export-form-row input:not([type=checkbox]){max-width:100%;min-width:0}@media(max-width:900px){.settings-layout:has(.business-export-panel){grid-template-columns:minmax(0,1fr)}}
