.exports-contents-body>*,.exports-controls>*,.exports-page,.exports-page>*{min-width:0}.exports-page{display:grid;grid-gap:22px;gap:22px;max-width:920px;margin:0 auto}.exports-heading{display:grid;grid-gap:10px;gap:10px;padding:5px 0 2px}.exports-heading>p:last-child{color:var(--muted);font-size:14px}.exports-download{display:grid;grid-gap:20px;gap:20px;padding:28px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.exports-section-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 18px}.exports-section-heading h2{font-size:17px}.exports-section-heading>span{color:var(--muted);font-size:11px}.exports-controls{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.exports-controls label{display:grid;grid-gap:7px;gap:7px;min-width:0}.exports-controls label>span{color:var(--muted);font-size:12px}.exports-controls select{width:100%;min-height:48px;padding:10px 12px;background:var(--canvas);font:inherit}.exports-controls select,.exports-days{min-width:0;border:1px solid var(--border);border-radius:8px}.exports-days{margin:0;padding:15px;display:grid;grid-gap:14px;gap:14px}.exports-days legend{padding:0 6px;color:var(--muted);font-size:12px}.exports-day-presets{display:flex;flex-wrap:wrap;gap:8px}.exports-day-presets button{min-height:44px}.exports-day-presets button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.exports-day-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.exports-day-inputs label{display:grid;min-width:0;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px}.exports-day-inputs select{width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--canvas);color:var(--text);font:inherit}.exports-days>p{color:var(--muted);font-size:12px;line-height:1.8}.exports-range{display:grid;grid-gap:5px;gap:5px;padding:13px 16px;background:var(--canvas);border-radius:8px;overflow-wrap:anywhere}.exports-range strong{color:var(--muted);font-size:11px;font-weight:500}.exports-range>span{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exports-range small{color:var(--muted);font-size:11px}.exports-actions{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}.exports-primary{min-height:48px;background:var(--accent);color:var(--canvas);border-color:var(--accent);font-size:14px}.customer-button.exports-primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--accent-hover);color:var(--canvas)}.exports-actions>p,.exports-progress{color:var(--muted);font-size:12px}.exports-error,.exports-notice{padding:12px 15px;border-left:2px solid var(--warning);color:var(--warning);background:var(--notice);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.exports-error button{margin:10px 0 0}.exports-delivered{display:grid;grid-gap:7px;gap:7px;padding:15px;border:1px solid var(--accent-line);border-radius:8px;background:var(--notice);font-size:12px;overflow-wrap:anywhere}.exports-delivered>strong{color:var(--accent);font-size:13px}.exports-delivered>span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.exports-delivered p,.exports-delivered small{color:var(--muted)}.exports-contents{min-width:0;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.exports-contents summary{min-height:48px;padding:14px 18px;cursor:pointer;font-size:13px}.exports-contents[open] summary{border-bottom:1px solid var(--border)}.exports-contents-body{display:grid;grid-gap:18px;gap:18px;padding:20px;font-size:12px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.exports-contents-body dl{display:grid;grid-gap:14px;gap:14px}.exports-contents-body dt{color:var(--text);font-weight:500}.exports-contents-body dd{margin-top:4px}.exports-contents-body code{font-size:11px;overflow-wrap:anywhere}@media (max-width:540px){.exports-page{gap:18px}.exports-download{padding:18px 16px;gap:18px}.exports-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.exports-controls .exports-account{grid-column:1/-1}.exports-controls select{font-size:16px}.exports-days{padding:12px}.exports-day-inputs select{font-size:16px;padding:10px 8px}.exports-actions{display:grid;grid-gap:9px;gap:9px}.exports-primary{width:100%}.exports-range{padding:12px}.exports-range>span{font-size:12px}.exports-contents-body{padding:16px}}