.picker.svelte-qc1ura{position:relative}.input.svelte-qc1ura{width:100%;min-height:48px;padding:var(--spacing-10) var(--spacing-20);text-overflow:ellipsis;font-size:var(--text-md);font-weight:var(--font-weight-600);color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border-gray);border-radius:var(--radius-12)}.is-inverse.svelte-qc1ura .input:where(.svelte-qc1ura){color:var(--color-white);background:color-mix(in oklch, var(--color-white) 8%, transparent);border-color:color-mix(in oklch, var(--color-white) 14%, transparent)}.is-inverse.svelte-qc1ura .input:where(.svelte-qc1ura):hover{background:color-mix(in oklch, var(--color-white) 13%, transparent)}.is-inverse.svelte-qc1ura .hint:where(.svelte-qc1ura){color:color-mix(in oklch, var(--color-white) 72%, transparent)}.listbox.svelte-qc1ura{top:calc(100% + var(--spacing-5));z-index:1;max-height:var(--spacing-240);background:var(--color-bg-max);border:1px solid var(--color-border-gray);border-radius:var(--radius-8);box-shadow:var(--shadow-menu);list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.option-button.svelte-qc1ura{width:100%;min-height:44px;padding:var(--spacing-10);font-size:var(--text-sm);color:var(--color-fg);text-align:left;cursor:pointer;background:0 0;border:0;display:block}.option.is-highlighted.svelte-qc1ura .option-button:where(.svelte-qc1ura),.option-button.svelte-qc1ura:hover{background:color-mix(in oklch, var(--color-royalblue) 10%, transparent)}.hint.svelte-qc1ura{margin-top:var(--spacing-5);font-size:var(--text-sm);color:color-mix(in oklch, var(--color-fg) 62%, transparent)}.visually-hidden.svelte-qc1ura{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.points-control.svelte-6xkwgu{gap:var(--spacing-5);flex-direction:column;display:flex}.points-header.svelte-6xkwgu{gap:var(--spacing-10);justify-content:space-between;align-items:baseline;display:flex}.points-label.svelte-6xkwgu{font-size:var(--text-sm);font-weight:var(--font-weight-600);color:color-mix(in oklch, var(--color-fg) 62%, transparent);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.points-value.svelte-6xkwgu{font-size:var(--text-xl);font-weight:var(--font-weight-700);font-variant-numeric:tabular-nums;color:var(--color-fg);line-height:1}.points-row.svelte-6xkwgu{gap:var(--spacing-10);align-items:center;display:flex}.slider-wrap.svelte-6xkwgu{min-width:var(--spacing-100);flex:1}.stepper.svelte-6xkwgu{width:44px;height:44px;font-size:var(--text-sm);font-weight:var(--font-weight-600);color:var(--color-fg);cursor:pointer;background:var(--color-bg);border:1px solid var(--color-border-gray);border-radius:var(--radius-8);flex-shrink:0;justify-content:center;align-items:center;display:flex}.stepper.svelte-6xkwgu:disabled{color:color-mix(in oklch, var(--color-fg) 40%, transparent);cursor:not-allowed}.is-inverse.svelte-6xkwgu .points-label:where(.svelte-6xkwgu){color:color-mix(in oklch, var(--color-white) 68%, transparent)}.is-inverse.svelte-6xkwgu .points-value:where(.svelte-6xkwgu){color:var(--color-white)}.is-inverse.svelte-6xkwgu .stepper:where(.svelte-6xkwgu){color:var(--color-white);background:color-mix(in oklch, var(--color-white) 8%, transparent);border-color:color-mix(in oklch, var(--color-white) 22%, transparent)}.is-inverse.svelte-6xkwgu .stepper:where(.svelte-6xkwgu):hover:not(:disabled){background:color-mix(in oklch, var(--color-white) 16%, transparent)}.is-inverse.svelte-6xkwgu .stepper:where(.svelte-6xkwgu):disabled{color:color-mix(in oklch, var(--color-white) 40%, transparent)}.is-inverse.svelte-6xkwgu input[type=range]{background:color-mix(in oklch, var(--color-white) 22%, transparent);height:6px}.is-inverse.svelte-6xkwgu input[type=range]::-webkit-slider-thumb{background:var(--color-white);border:4px solid var(--color-royalblue-600);width:22px;height:22px;box-shadow:0 2px 8px oklch(0% 0 0/.35)}.is-inverse.svelte-6xkwgu input[type=range]::-moz-range-thumb{background:var(--color-white);border:4px solid var(--color-royalblue-600);width:22px;height:22px;box-shadow:0 2px 8px oklch(0% 0 0/.35)}.is-inverse.svelte-6xkwgu input[type=range]::-moz-range-track{background:color-mix(in oklch, var(--color-white) 22%, transparent)}.tiles.svelte-1dvbe6c{gap:var(--spacing-10);grid-template-columns:repeat(2,1fr);display:grid}.tile.svelte-1dvbe6c{gap:var(--spacing-2);min-width:0;padding:var(--spacing-20);background:var(--color-bg-max);border:1px solid var(--color-border-gray);border-radius:var(--radius-12);flex-direction:column;display:flex}.tile.is-hero.svelte-1dvbe6c{background:color-mix(in oklch, var(--color-royalblue) 14%, transparent);border-color:color-mix(in oklch, var(--color-royalblue) 30%, transparent)}.tile-value.svelte-1dvbe6c{font-size:var(--text-xl);font-weight:var(--font-weight-700);font-variant-numeric:tabular-nums;color:var(--color-fg);letter-spacing:var(--tracking-tight);overflow-wrap:break-word}.tile-value.is-sentence.svelte-1dvbe6c{font-size:var(--text-sm);font-weight:var(--font-weight-400);letter-spacing:var(--tracking-normal)}.tile.is-hero.svelte-1dvbe6c .tile-value:where(.svelte-1dvbe6c){color:var(--color-royalblue)}.tile-label.svelte-1dvbe6c{font-size:var(--text-sm);color:color-mix(in oklch, var(--color-fg) 62%, transparent)}.thin-data-badge.svelte-1dvbe6c,.clamp-note.svelte-1dvbe6c{margin-top:var(--spacing-10);font-size:var(--text-sm);color:color-mix(in oklch, var(--color-fg) 62%, transparent)}.empty-state.svelte-1dvbe6c{font-size:var(--text-sm);color:color-mix(in oklch, var(--color-fg) 62%, transparent)}.skeleton.svelte-1dvbe6c{height:var(--spacing-100);background:var(--color-bg-100);border-radius:var(--radius-12)}.visually-hidden.svelte-1dvbe6c{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=48rem){.tiles.svelte-1dvbe6c{grid-template-columns:repeat(4,1fr)}}.is-panel.svelte-1dvbe6c .tiles:where(.svelte-1dvbe6c){gap:var(--spacing-10);grid-template-columns:repeat(2,minmax(0,1fr))}.is-panel.svelte-1dvbe6c .tile:where(.svelte-1dvbe6c){padding:var(--spacing-10) var(--spacing-20);background:color-mix(in oklch, var(--color-white) 8%, transparent);border-color:#0000}.is-panel.svelte-1dvbe6c .tile.is-hero:where(.svelte-1dvbe6c){margin-bottom:var(--spacing-10);background:0 0;border:0;flex-direction:column;grid-column:1/-1;padding:0;display:flex}.is-panel.svelte-1dvbe6c .tile.is-hero:where(.svelte-1dvbe6c) .tile-label:where(.svelte-1dvbe6c){font-size:var(--text-sm);font-weight:var(--font-weight-600);color:color-mix(in oklch, var(--color-white) 68%, transparent);text-transform:uppercase;letter-spacing:var(--tracking-wide);order:1}.is-panel.svelte-1dvbe6c .tile.is-hero:where(.svelte-1dvbe6c) .tile-value:where(.svelte-1dvbe6c){color:var(--color-white);order:2;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.05}.is-panel.svelte-1dvbe6c .tile.is-hero:where(.svelte-1dvbe6c) .tile-subline:where(.svelte-1dvbe6c){margin-top:var(--spacing-5);font-size:var(--text-md);color:color-mix(in oklch, var(--color-white) 80%, transparent);order:3}.is-panel.svelte-1dvbe6c .tile:where(.svelte-1dvbe6c):last-child{grid-column:1/-1}.is-panel.svelte-1dvbe6c .tile-value:where(.svelte-1dvbe6c){font-size:var(--text-lg);color:var(--color-white)}.is-panel.svelte-1dvbe6c .tile-value.is-sentence:where(.svelte-1dvbe6c){font-size:var(--text-sm);font-weight:var(--font-weight-400)}.is-panel.svelte-1dvbe6c .tile-label:where(.svelte-1dvbe6c){color:color-mix(in oklch, var(--color-white) 68%, transparent)}.is-panel.svelte-1dvbe6c .thin-data-badge:where(.svelte-1dvbe6c),.is-panel.svelte-1dvbe6c .clamp-note:where(.svelte-1dvbe6c),.is-panel.svelte-1dvbe6c .empty-state:where(.svelte-1dvbe6c){color:color-mix(in oklch, var(--color-white) 72%, transparent)}.is-panel.svelte-1dvbe6c .skeleton:where(.svelte-1dvbe6c){background:color-mix(in oklch, var(--color-white) 8%, transparent)}.tablist.svelte-1arg80i{gap:var(--spacing-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tab.svelte-1arg80i{gap:var(--spacing-2);min-width:0;min-height:44px;padding:var(--spacing-10) var(--spacing-5);cursor:pointer;background:var(--color-bg);border:1px solid var(--color-border-gray);border-radius:var(--radius-8);flex-direction:column;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.tab.svelte-1arg80i:hover:not(.is-selected){background:var(--color-bg-100)}.tab.is-selected.svelte-1arg80i{background:var(--color-royalblue);border-color:var(--color-royalblue)}.tab-label.svelte-1arg80i{font-size:var(--text-md);font-weight:var(--font-weight-700);font-variant-numeric:tabular-nums;color:var(--color-fg);line-height:1.2}.tab.is-selected.svelte-1arg80i .tab-label:where(.svelte-1arg80i){color:var(--color-white)}.tab-subtitle.svelte-1arg80i{min-height:var(--spacing-2lh);font-size:var(--text-mono-sm);color:color-mix(in oklch, var(--color-fg) 62%, transparent);text-align:center;text-wrap:balance;line-height:1.3}.tab.is-selected.svelte-1arg80i .tab-subtitle:where(.svelte-1arg80i){color:color-mix(in oklch, var(--color-white) 85%, transparent)}.is-inverse.svelte-1arg80i .tab:where(.svelte-1arg80i){background:color-mix(in oklch, var(--color-white) 6%, transparent);border-color:color-mix(in oklch, var(--color-white) 14%, transparent)}.is-inverse.svelte-1arg80i .tab:where(.svelte-1arg80i):hover:not(.is-selected){background:color-mix(in oklch, var(--color-white) 12%, transparent)}.is-inverse.svelte-1arg80i .tab.is-selected:where(.svelte-1arg80i){background:var(--color-royalblue-600);border-color:#0000}.is-inverse.svelte-1arg80i .tab-label:where(.svelte-1arg80i){color:var(--color-white)}.is-inverse.svelte-1arg80i .tab-subtitle:where(.svelte-1arg80i){color:color-mix(in oklch, var(--color-white) 72%, transparent)}@media (width<=48rem){.tab-subtitle.svelte-1arg80i{display:none}}
