.letter-spacing-1.svelte-1jre8sr{letter-spacing:1.5px}.preset-chip.svelte-1jre8sr{background:var(--glass-bg);border:1px solid var(--glass-border);padding:12px 24px;border-radius:20px;display:flex;align-items:center;gap:12px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-text-main)}.preset-chip.svelte-1jre8sr:hover{border-color:var(--color-accent);background:var(--glass-bg);transform:translateY(-5px) scale(1.05);box-shadow:0 12px 24px #0000001a}.preset-chip.svelte-1jre8sr:active{transform:scale(.95)}.chip-icon.svelte-1jre8sr{font-size:1.6rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.chip-text.svelte-1jre8sr span:where(.svelte-1jre8sr){font-size:.95rem;color:var(--color-text-main);line-height:1.2}.chip-text.svelte-1jre8sr small:where(.svelte-1jre8sr){font-size:.75rem;color:var(--color-text-muted);font-weight:500}.input-card.svelte-aludco{background:transparent}.form-control.glass.svelte-aludco,.form-select.glass.svelte-aludco{background-color:var(--input-bg)!important;border:1px solid var(--glass-border)!important;color:var(--color-text-main)!important;border-radius:12px!important;padding:12px 15px;font-weight:600;transition:all .3s ease}.form-control.glass.svelte-aludco:focus,.form-select.glass.svelte-aludco:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 4px #03a9f433;transform:translateY(-2px)}.input-group-text.glass.svelte-aludco{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-main);border-left:none;border-radius:0 12px 12px 0!important;font-weight:700}.custom-range.svelte-aludco{-webkit-appearance:none;width:100%;height:8px;background:#0000001a;border-radius:10px;outline:none;margin:15px 0}[data-bs-theme=dark] .custom-range.svelte-aludco{background:var(--glass-border)}.custom-range.svelte-aludco::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;background:var(--color-accent);border-radius:50%;cursor:pointer;transition:transform .2s,box-shadow .2s;border:3px solid #fff;box-shadow:0 4px 8px #00000026}.custom-range.svelte-aludco::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 15px var(--color-accent)}.pill-btn.svelte-aludco{border:1px solid var(--glass-border);background:var(--glass-bg);color:var(--color-text-muted);padding:8px 18px;border-radius:50px;font-size:.85rem;font-weight:700;transition:all .3s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pill-btn.svelte-aludco:hover{border-color:var(--color-accent);color:var(--color-accent);transform:translateY(-3px) scale(1.05);background:var(--primary-bg)}.pill-btn.active.svelte-aludco{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:0 8px 20px #03a9f466}.chart-container.svelte-qa1ww7{background:var(--glass-bg);border:1px solid var(--glass-border);padding:25px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .3s ease}.svg-wrapper.svelte-qa1ww7{background:#00000008;border-radius:16px;padding:15px;overflow:hidden;border:1px solid var(--glass-border)}.chart-svg.svelte-qa1ww7{width:100%;height:180px;display:block;filter:drop-shadow(0 4px 10px rgba(3,169,244,.2))}.summary-card.svelte-64q2vx{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:28px}.stat-box.svelte-64q2vx{border:1px solid var(--glass-border);transition:all .3s ease}.stat-box.svelte-64q2vx:hover{transform:translateY(-5px);background:#ffffff1a;box-shadow:0 10px 20px #0000000d}.donut-chart.svelte-64q2vx{width:180px;height:180px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 8px 25px #00000026;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.donut-chart.svelte-64q2vx:hover{transform:scale(1.05) rotate(5deg)}.donut-center.svelte-64q2vx{width:130px;height:130px;background:var(--primary-bg);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 2px 10px #0000001a}.legend-item.svelte-64q2vx{font-size:.85rem;font-weight:700;display:flex;align-items:center;gap:8px;color:var(--color-text-muted)}.dot.svelte-64q2vx{width:12px;height:12px;border-radius:4px;display:inline-block}.btn-primary-glass.svelte-64q2vx{background:var(--color-accent);color:#fff;border-radius:14px;padding:10px 22px;font-weight:600;border:none;transition:all .3s ease}.btn-primary-glass.svelte-64q2vx:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 8px 20px #03a9f44d}.btn-outline-glass.svelte-64q2vx{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-main);border-radius:14px;padding:10px 22px;font-weight:600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.btn-outline-glass.svelte-64q2vx:hover{background:var(--color-text-main);color:var(--primary-bg)}.empty-state.svelte-64q2vx{border:2px dashed var(--glass-border);border-radius:28px}.border-glass.svelte-64q2vx{border-color:var(--glass-border)!important}.text-main.svelte-64q2vx{color:var(--color-text-main)}.table-card.svelte-w08gks{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.card-header-custom.svelte-w08gks{background:var(--color-accent);color:#fff;padding:20px 25px}.jump-picker.svelte-w08gks{width:220px}.jump-picker.svelte-w08gks .input-group-text:where(.svelte-w08gks){background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:.8rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.jump-picker.svelte-w08gks .form-select:where(.svelte-w08gks){background-color:var(--input-bg)!important;color:var(--color-text-main);border:1px solid rgba(255,255,255,.3)!important;border-radius:0 10px 10px 0!important}thead.svelte-w08gks th:where(.svelte-w08gks){background:var(--glass-bg)!important;color:var(--color-text-main);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:700;text-transform:uppercase;font-size:.7rem;letter-spacing:1px;padding:15px;position:sticky;top:0;z-index:10;border-bottom:2px solid var(--glass-border)!important}tr.svelte-w08gks{cursor:pointer;transition:all .2s ease;background:transparent}tr.svelte-w08gks:hover{background-color:#03a9f41a!important;transform:scale(1.005)}tr.selected.svelte-w08gks{background-color:#03a9f426!important;box-shadow:inset 5px 0 0 var(--color-accent)}.custom-scrollbar.svelte-w08gks::-webkit-scrollbar{width:8px}.custom-scrollbar.svelte-w08gks::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-w08gks::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:10px;border:2px solid var(--primary-bg)}section{scroll-margin-top:120px}.icon-circle.svelte-1uha8ag{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.transition-hover.svelte-1uha8ag{transition:transform .3s ease,box-shadow .3s ease}.transition-hover.svelte-1uha8ag:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a!important}.accordion-button.svelte-1uha8ag:not(.collapsed){color:var(--color-accent);background-color:transparent;box-shadow:none}.accordion-button.svelte-1uha8ag:focus{box-shadow:none;border-color:#00000020}.text-gradient.svelte-1uha8ag{background:linear-gradient(45deg,var(--color-accent),#00d2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
