.range.svelte-133hqa7{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 12px;background:#1a1f28;border:1px solid #2a3242;border-radius:6px}.range.disabled.svelte-133hqa7{opacity:.4;pointer-events:none}.lbl.svelte-133hqa7{color:#7a8194;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}select.svelte-133hqa7{background:transparent;border:none;color:#e6e8ee;font-size:12px;font-family:inherit;font-weight:600;cursor:pointer;padding:4px 14px 4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' fill='none' stroke='%239aa2b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right center}select.svelte-133hqa7:focus{outline:none}html,body{margin:0;background:#0f1115;color:#e6e8ee;font-family:-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.shell.svelte-9wv5a4.svelte-9wv5a4{min-height:100vh;display:flex;flex-direction:column}.topbar.svelte-9wv5a4.svelte-9wv5a4{display:flex;align-items:center;gap:32px;padding:0 24px;height:56px;background:#14171d;border-bottom:1px solid #232833}.brand.svelte-9wv5a4.svelte-9wv5a4{font-weight:700;font-size:18px;letter-spacing:-.3px;color:#e6e8ee}.brand-accent.svelte-9wv5a4.svelte-9wv5a4{color:#f26522}.tabs.svelte-9wv5a4.svelte-9wv5a4{display:flex;gap:4px;flex:1}.tab.svelte-9wv5a4.svelte-9wv5a4{padding:8px 14px;border-radius:6px;font-size:14px;color:#9aa2b1;transition:background .12s,color .12s}.tab.svelte-9wv5a4.svelte-9wv5a4:hover{background:#1a1f28;color:#e6e8ee}.tab.active.svelte-9wv5a4.svelte-9wv5a4{background:#1f2734;color:#fff}.user-chip.svelte-9wv5a4.svelte-9wv5a4{display:flex;align-items:center;gap:12px}.email.svelte-9wv5a4.svelte-9wv5a4{font-size:13px;color:#9aa2b1}.signout.svelte-9wv5a4.svelte-9wv5a4{background:transparent;border:1px solid #2a3242;color:#9aa2b1;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer}.signout.svelte-9wv5a4.svelte-9wv5a4:hover{border-color:#f26522;color:#f26522}.preview-btn.svelte-9wv5a4.svelte-9wv5a4{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:#f265221f;border:1px solid rgba(242,101,34,.5);color:#f26522;font-size:12px;font-weight:600;flex-shrink:0;transition:background .12s,border-color .12s}.preview-btn.svelte-9wv5a4.svelte-9wv5a4:hover{background:#f2652238;border-color:#f26522}.preview-btn.svelte-9wv5a4 svg.svelte-9wv5a4{flex-shrink:0}@media (max-width: 1100px){.preview-btn-label.svelte-9wv5a4.svelte-9wv5a4{display:none}}.content.svelte-9wv5a4.svelte-9wv5a4{padding:32px 24px;max-width:1400px;width:100%;margin:0 auto}.table-scroll{position:relative;max-height:70vh;overflow:auto}.table-scroll thead th{position:sticky;top:0;z-index:2;box-shadow:0 1px #232833}.report-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.report-toolbar .spacer{flex:1}
