.ui-card.svelte-1jyvq9c{background:var(--surface-raised);border:var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--elevation-low);padding:var(--space-5)}.ui-card--dense.svelte-1jyvq9c{padding:var(--space-3)}.ui-card--vibrant.svelte-1jyvq9c{border-color:var(--color-accent-strong);box-shadow:0 2px 6px #ff6f0026}.ui-badge.svelte-600yt1{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;background:var(--surface-tint);color:var(--color-ink);flex-shrink:0;display:inline-flex}.ui-badge[data-status=success].svelte-600yt1{background:var(--color-success-bg);color:var(--color-success)}.ui-badge[data-status=warn].svelte-600yt1{background:var(--color-warn-bg);color:var(--color-warn)}.ui-badge[data-status=error].svelte-600yt1{background:var(--color-error-bg);color:var(--color-error)}.ui-badge[data-status=info].svelte-600yt1{background:var(--color-info-bg);color:var(--color-info)}.ui-badge--vibrant.svelte-600yt1{font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px #0000001f}.ui-header.svelte-12dt389{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;display:flex}.ui-header--dense.svelte-12dt389{padding:var(--space-2) 0}.ui-header__title.svelte-12dt389{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-ink);margin:0}.ui-header__actions.svelte-12dt389{align-items:center;gap:var(--space-2);display:flex}.ui-empty-state.svelte-11ylyho{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);color:var(--empty-foreground,var(--color-muted));text-align:center;flex-direction:column;display:flex}.ui-empty-state--vibrant.svelte-11ylyho{color:var(--empty-foreground,var(--color-accent-strong))}.ui-empty-state__message.svelte-11ylyho{font-size:var(--font-size-base);margin:0}.ui-error-state.svelte-1v0ykxz{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);color:var(--color-error);text-align:center;flex-direction:column;display:flex}.ui-error-state--vibrant.svelte-1v0ykxz{font-weight:var(--font-weight-semibold)}.ui-error-state__message.svelte-1v0ykxz{font-size:var(--font-size-base);margin:0}.ui-loading-state.svelte-ho8179{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);color:var(--loading-foreground,var(--color-muted));flex-direction:column;display:flex}.ui-loading-state--inline.svelte-ho8179{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--font-size-sm);flex-direction:row}.ui-loading-state--inline.svelte-ho8179 .ui-loading-state__spinner:where(.svelte-ho8179){width:16px;height:16px}.ui-loading-state__message.svelte-ho8179{margin:0}.ui-loading-state__spinner.svelte-ho8179{border:2px solid var(--loading-track,var(--surface-tint));border-top-color:var(--loading-indicator,var(--color-accent));border-radius:50%;width:24px;height:24px;animation:.7s linear infinite svelte-ho8179-ui-spin}.ui-loading-state--vibrant.svelte-ho8179 .ui-loading-state__spinner:where(.svelte-ho8179){border-top-color:var(--loading-indicator,var(--color-accent-strong))}@keyframes svelte-ho8179-ui-spin{to{transform:rotate(360deg)}}.ui-step-progress.svelte-aar0kp{width:100%;padding:var(--space-2) 0}.ui-step-progress__track.svelte-aar0kp{border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-tint);width:100%;height:.5rem;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent), var(--elevation-low);position:relative}.ui-step-progress__furthest.svelte-aar0kp,.ui-step-progress__current.svelte-aar0kp{border-radius:inherit;height:100%;transition:width .18s,left .18s;display:block;position:absolute;top:0}.ui-step-progress__furthest.svelte-aar0kp{background:var(--color-accent-soft-border);left:0}.ui-step-progress__current.svelte-aar0kp{z-index:1;background:var(--color-accent-strong)}.ui-step-progress__goal.svelte-aar0kp{z-index:2;background:var(--surface-tint);width:1.25rem;height:1.25rem;color:var(--color-muted);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent), var(--elevation-low);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ui-step-progress__goal[data-state=furthest].svelte-aar0kp,.ui-step-progress__segment[data-state=furthest].svelte-aar0kp{background:var(--color-accent-soft-border);color:var(--text-on-strong-surface)}.ui-step-progress__goal[data-state=current].svelte-aar0kp,.ui-step-progress__segment[data-state=current].svelte-aar0kp{background:var(--color-accent-strong);color:var(--text-on-strong-surface)}.ui-step-progress__segments.svelte-aar0kp{align-items:center;gap:var(--space-1);display:flex}.ui-step-progress__segment.svelte-aar0kp{border-radius:var(--radius-pill);background:var(--surface-tint);min-width:0;height:.5rem;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent);flex:1 1 0;transition:background-color .18s}.ui-step-progress__segments.svelte-aar0kp .ui-step-progress__goal:where(.svelte-aar0kp){flex:none;position:static;transform:none}@media (prefers-reduced-motion:reduce){.ui-step-progress__furthest.svelte-aar0kp,.ui-step-progress__current.svelte-aar0kp,.ui-step-progress__segment.svelte-aar0kp{transition:none}}.ui-drawer__overlay{z-index:var(--z-drawer);background:var(--surface-scrim);animation:svelte-1w2g7hd-ui-fade var(--motion-duration) var(--motion-easing);position:fixed;inset:0}.ui-drawer__content{z-index:var(--z-drawer);background:var(--surface-raised);width:min(320px,85vw);box-shadow:var(--elevation-low);transition:transform var(--motion-duration) var(--motion-easing);flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.ui-drawer__content--left{border-right:var(--border-hairline);left:0}.ui-drawer__content--right{border-left:var(--border-hairline);right:0}.ui-drawer__content--bottom{border-top:var(--border-hairline);border-radius:var(--radius-tray) var(--radius-tray) 0 0;width:100%;max-height:min(80svh,720px);inset:auto 0 0}.ui-drawer__content--bottom .ui-drawer__header.svelte-1w2g7hd{padding-right:max(var(--space-4), env(safe-area-inset-right));padding-left:max(var(--space-4), env(safe-area-inset-left))}.ui-drawer__content--bottom .ui-drawer__body.svelte-1w2g7hd{min-height:0;padding-right:max(var(--space-4), env(safe-area-inset-right));padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));padding-left:max(var(--space-4), env(safe-area-inset-left))}.ui-drawer__header.svelte-1w2g7hd{padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.ui-drawer__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.ui-drawer__close{width:var(--interactive-min-size);height:var(--interactive-min-size);cursor:pointer;color:var(--color-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-drawer__body.svelte-1w2g7hd{padding:var(--space-4);overscroll-behavior-y:contain;overflow-y:auto}@keyframes svelte-1w2g7hd-ui-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-drawer__overlay{animation:none}.ui-drawer__content{transition:none}}.ui-modal__overlay{z-index:var(--z-modal);background:var(--surface-scrim);position:fixed;inset:0}.ui-modal__content{z-index:var(--z-modal);background:var(--surface-raised);border-radius:var(--radius-tray);width:min(96vw,1440px);height:min(92vh,810px);box-shadow:var(--elevation-low);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ui-modal__header.svelte-14vq8fr{padding:var(--space-4);border-bottom:var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.ui-modal__content[data-size=compact]{width:min(96vw,34rem);height:auto;max-height:min(92vh,810px)}.ui-modal__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.ui-modal__close{width:var(--interactive-min-size);height:var(--interactive-min-size);cursor:pointer;color:var(--color-muted);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ui-modal__body.svelte-14vq8fr{padding:var(--space-4);flex:1;overflow-y:auto}.ui-modal__footer.svelte-14vq8fr{padding:var(--space-4);border-top:var(--border-hairline)}.ui-nav-panel__toggle.svelte-vvbaox{top:var(--space-3);left:var(--space-3);z-index:var(--z-nav);width:var(--interactive-min-size);height:var(--interactive-min-size);border:var(--border-hairline-strong);background:var(--surface-raised);color:var(--color-emphasis);box-shadow:var(--elevation-low);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.ui-nav-panel__toggle.svelte-vvbaox:focus-visible,.ui-nav-panel__list.svelte-vvbaox a:where(.svelte-vvbaox):focus-visible,.ui-nav-panel__group.svelte-vvbaox summary:where(.svelte-vvbaox):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-nav-panel.svelte-vvbaox{display:none}@media (width>=960px){.ui-nav-panel__toggle.svelte-vvbaox{display:none}.ui-nav-panel.svelte-vvbaox{gap:var(--space-5);width:var(--nav-width);box-sizing:border-box;height:100vh;padding:var(--space-5) var(--space-3);border-right:var(--border-hairline);background:var(--surface-nav);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow-y:auto}.ui-nav-panel--seamless-active.svelte-vvbaox{border-right:none}}.ui-nav-panel__drawer-nav.svelte-vvbaox{gap:var(--space-4);flex-direction:column;display:flex}.ui-nav-panel--dense.svelte-vvbaox{padding:var(--space-2);gap:var(--space-1)}.ui-nav-panel--vibrant.svelte-vvbaox{border-right-color:var(--color-accent-strong)}.ui-nav-panel__identity.svelte-vvbaox{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"product product product""logo account settings";display:grid}.ui-nav-panel__logo.svelte-vvbaox{border-radius:var(--radius-field);object-fit:cover;grid-area:logo;width:44px;height:44px}.ui-nav-panel__identity-copy.svelte-vvbaox{grid-area:account;justify-items:start;gap:2px;min-width:0;display:grid}.ui-nav-panel__product.svelte-vvbaox{min-width:0;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;padding:6px var(--space-2);border-bottom:var(--border-hairline);color:var(--color-ink);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em;grid-area:product;line-height:1.3}.ui-nav-panel__username.svelte-vvbaox{max-width:100%;color:var(--color-ink);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ui-nav-panel__list.svelte-vvbaox{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.ui-nav-panel__group.svelte-vvbaox details:where(.svelte-vvbaox),.ui-nav-panel__group.svelte-vvbaox ul:where(.svelte-vvbaox){margin:0;padding:0}.ui-nav-panel__group.svelte-vvbaox ul:where(.svelte-vvbaox){padding-left:var(--space-2);gap:3px;list-style:none;display:grid}.ui-nav-panel__group.svelte-vvbaox summary:where(.svelte-vvbaox){min-height:var(--interactive-min-size);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-muted);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.ui-nav-panel__group.svelte-vvbaox summary:where(.svelte-vvbaox):hover{background-image:var(--state-layer-hover)}}.ui-nav-panel__group.svelte-vvbaox summary:where(.svelte-vvbaox):active{background-image:var(--state-layer-press)}.ui-nav-panel__group.svelte-vvbaox summary:where(.svelte-vvbaox)::marker{color:var(--color-muted)}.ui-nav-panel__list.svelte-vvbaox a:where(.svelte-vvbaox){min-height:var(--interactive-min-size);box-sizing:border-box;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-muted);transition:background var(--motion-duration) var(--motion-easing), color var(--motion-duration) var(--motion-easing);align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.ui-nav-panel__list.svelte-vvbaox a:where(.svelte-vvbaox):hover{background-image:var(--state-layer-hover);color:var(--color-emphasis)}}.ui-nav-panel__list.svelte-vvbaox a:where(.svelte-vvbaox):active{background-image:var(--state-layer-press);color:var(--color-emphasis)}.ui-nav-panel__list.svelte-vvbaox a[aria-current=page]:where(.svelte-vvbaox){background:var(--surface-tint);color:var(--color-emphasis);font-weight:var(--font-weight-semibold);box-shadow:inset 3px 0 var(--color-accent)}.ui-nav-panel__list.svelte-vvbaox a[aria-current=page]:where(.svelte-vvbaox):after{content:"";background:var(--color-accent-strong);border-radius:50%;flex:0 0 6px;height:6px;margin-left:auto}.ui-nav-panel__list--seamless-active.svelte-vvbaox a[aria-current=page]:where(.svelte-vvbaox){background:var(--surface-page);box-shadow:none}@media (width>=960px){.ui-nav-panel__list--seamless-active.svelte-vvbaox a[aria-current=page]:where(.svelte-vvbaox){margin-right:calc(-1 * var(--space-3));border-radius:0}}.ui-nav-panel__drawer--crm{background:var(--surface-nav)}.ui-nav-panel__role.svelte-vvbaox{width:fit-content;max-width:100%;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-tint);color:var(--color-muted);font-size:var(--font-size-xs);line-height:1.6;display:inline-block}.ui-nav-panel__account-settings.svelte-vvbaox{box-sizing:border-box;width:var(--interactive-min-size);min-height:var(--interactive-min-size);border-radius:var(--radius-button);color:var(--color-muted);cursor:pointer;background:0 0;border:0;grid-area:settings;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-nav-panel__account-settings.svelte-vvbaox:hover{background-image:var(--state-layer-hover);color:var(--color-emphasis)}}.ui-nav-panel__account-settings.svelte-vvbaox:active{background-image:var(--state-layer-press);color:var(--color-emphasis)}.ui-nav-panel__account-settings[aria-current=page].svelte-vvbaox{background-image:var(--state-layer-hover);color:var(--color-emphasis)}.ui-nav-panel__account-settings.svelte-vvbaox:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-right-panel__overlay{z-index:var(--z-right-panel);background:var(--surface-scrim);position:fixed;inset:0}.ui-right-panel__content{z-index:var(--z-right-panel);box-sizing:border-box;background:var(--surface-raised);border-left:var(--border-hairline);width:100vw;max-width:100vw;box-shadow:var(--elevation-low);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@media (width>=640px){.ui-right-panel__content{border-radius:var(--radius-tray) 0 0 var(--radius-tray);width:min(640px,100vw);overflow:hidden}}@media (width>=960px){.ui-right-panel__content{width:min(800px,100vw)}}.ui-right-panel__header.svelte-1hzl2za{padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.ui-right-panel__header-actions.svelte-1hzl2za{align-items:center;gap:var(--space-2);display:flex}.ui-right-panel__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.ui-right-panel__close{width:var(--interactive-min-size);height:var(--interactive-min-size);cursor:pointer;color:var(--color-muted);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ui-right-panel__body.svelte-1hzl2za{min-width:0;padding:var(--space-4);flex:1;overflow:hidden auto}.ui-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);border:var(--border-hairline-strong);background:var(--surface-control);color:var(--color-ink);cursor:pointer;min-height:var(--interactive-min-size);transition:background var(--motion-duration) var(--motion-easing), border-color var(--motion-duration) var(--motion-easing);text-decoration:none;display:inline-flex}.ui-button[data-variant=primary]{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--text-on-action-primary)}.ui-button[data-variant=ghost]{background:0 0;border-color:#0000}.ui-button[data-variant=ghost]:not([data-icon-only]){text-decoration:underline}@media (hover:hover) and (pointer:fine){.ui-button:not(:disabled):not([aria-disabled=true]):hover{background-image:var(--state-layer-hover)}.ui-button[data-variant=primary]:not([data-pressed]):not([data-destructive]):not(:disabled):not([aria-disabled=true]):hover{background:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}}.ui-button:not(:disabled):not([aria-disabled=true]):active{background-image:var(--state-layer-press);transition-duration:0s}.ui-button[data-variant=primary]:not([data-pressed]):not([data-destructive]):not(:disabled):not([aria-disabled=true]):active{background:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}.ui-button[data-pressed]{background:var(--color-emphasis);border-color:var(--color-emphasis);color:var(--color-white)}.ui-button[data-icon-only]{width:var(--interactive-min-size);height:var(--interactive-min-size);flex:0 0 var(--interactive-min-size);padding:var(--space-2)}.ui-button[data-destructive]{color:var(--color-action-destructive);background:var(--surface-control);border-color:currentColor}.ui-button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-button:disabled,.ui-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui-button[data-loading]{cursor:progress}.ui-button__busy{order:-1;display:inline-flex}.ui-button__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite svelte-y6jcia-ui-button-spin;display:inline-block}.ui-button__ellipsis,.ui-button[data-loading]>svg:first-child{display:none}.ui-button[data-loading]:has(>svg:first-child) .ui-button__spinner{display:none}.ui-button[data-loading]:has(>svg:first-child) .ui-button__ellipsis{display:inline-flex}.ui-button[data-loading]>svg.lucide-refresh-cw:first-child{animation:.9s linear infinite svelte-y6jcia-ui-button-spin;display:block}.ui-button[data-loading]:has(>svg.lucide-refresh-cw:first-child)>.ui-button__busy{display:none}@keyframes svelte-y6jcia-ui-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button__spinner,.ui-button[data-loading]>svg.lucide-refresh-cw:first-child{animation:none}.ui-button__spinner{opacity:.6}}.otp-inputs.svelte-14c7crv{gap:var(--space-1);width:min(100%,22rem);display:flex}input.svelte-14c7crv{box-sizing:border-box;border:var(--border-hairline-strong);border-radius:var(--radius-field);background:var(--surface-control);min-width:0;min-height:2.75rem;color:var(--color-ink);text-align:center;font:inherit;font-size:clamp(.9rem, 5vw, var(--font-size-lg));font-weight:var(--font-weight-semibold);flex:1 1 0;padding:0}input.svelte-14c7crv:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-help-tip-trigger{min-width:var(--interactive-min-size);min-height:var(--interactive-min-size);color:var(--color-muted);cursor:pointer;border-radius:var(--radius-button);background:0 0;border:none;justify-content:center;align-items:center;margin-inline-start:var(--space-1);padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-help-tip-trigger:hover{background-image:var(--state-layer-hover);color:var(--color-ink)}}.ui-help-tip-trigger:active{background-image:var(--state-layer-press)}.ui-help-tip-trigger:focus-visible{color:var(--color-ink);outline:2px solid var(--color-accent);outline-offset:1px}.ui-help-tip-content{z-index:var(--z-dropdown);max-width:min(20rem, var(--bits-floating-available-width,20rem));background:var(--surface-raised);border:var(--border-hairline);border-radius:var(--radius-field);box-shadow:var(--elevation-low);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-ink)}.ui-required-mark.svelte-1dzir8e{color:var(--color-error);font-weight:var(--font-weight-medium);margin-inline-start:var(--space-1)}.visually-hidden.svelte-1dzir8e{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-confirmation__overlay{z-index:var(--z-modal);background:var(--surface-scrim);position:fixed;inset:0}.ui-confirmation{z-index:var(--z-modal);align-content:start;gap:var(--space-3);box-sizing:border-box;width:min(100vw - 2rem,28rem);max-height:calc(100dvh - 2rem);padding:var(--space-5);border-radius:var(--radius-tray);background:var(--surface-raised);box-shadow:var(--elevation-medium);overflow-wrap:anywhere;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ui-confirmation>*{margin-block:0}.ui-confirmation__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.3}.ui-confirmation__actions.svelte-1t3yxbx{bottom:calc(-1 * var(--space-5));justify-content:flex-end;gap:var(--space-2);margin-bottom:calc(-1 * var(--space-5));padding-block:var(--space-1) var(--space-5);background:var(--surface-raised);flex-wrap:wrap;display:flex;position:sticky}.ui-confirmation__actions.svelte-1t3yxbx .ui-button{max-width:100%}@media (width<=640px){.ui-confirmation{top:var(--space-4);transform:translate(-50%)}.ui-confirmation__actions.svelte-1t3yxbx{flex-direction:column}.ui-confirmation__actions.svelte-1t3yxbx .ui-button{width:100%}}.ui-select-trigger{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--interactive-min-size);padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);border:var(--border-hairline-strong);font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-ink);background:var(--surface-control);cursor:pointer;display:inline-flex}.ui-select-value{text-align:start;flex:auto;min-width:0}.ui-select-trigger:disabled{background:var(--surface-tray);color:var(--color-muted);cursor:not-allowed}.ui-select-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ui-select-content{box-sizing:border-box;z-index:var(--z-dropdown);min-width:var(--bits-select-anchor-width);background:var(--surface-raised);border:var(--border-hairline);border-radius:var(--radius-field);box-shadow:var(--elevation-low);padding:var(--space-1)}.ui-select-item{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--interactive-min-size);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-base);color:var(--color-ink);cursor:pointer;display:flex}.ui-select-item[data-highlighted]{background-image:var(--state-layer-hover)}.ui-select-item:not([data-disabled]):active{background-image:var(--state-layer-press)}.ui-segmented{box-sizing:border-box;border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-tray);max-width:100%;display:inline-flex;overflow-x:auto}.ui-segmented__item{box-sizing:border-box;min-height:var(--interactive-min-size);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-muted);font-family:var(--font-family-base);font-size:var(--font-size-base);white-space:nowrap;cursor:pointer;background:padding-box padding-box;border:3px solid #0000;flex:none}@media (hover:hover) and (pointer:fine){.ui-segmented__item:hover{background-image:var(--state-layer-hover)}}.ui-segmented__item:active{background-image:var(--state-layer-press)}.ui-segmented__item[data-active]{background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-ink);font-weight:var(--font-weight-semibold)}.ui-segmented__item[data-active][data-tone=success]{background-color:var(--color-success-bg);box-shadow:inset 0 0 0 2px var(--color-success)}.ui-segmented__item[data-active][data-tone=error]{background-color:var(--color-error-bg);box-shadow:inset 0 0 0 2px var(--color-error)}.ui-segmented__item:focus-visible{outline:var(--focus-ring);outline-offset:-3px}.ui-tabs{gap:var(--space-4);min-width:0;display:grid}.ui-tabs__panel{min-width:0}.ui-tabs__list{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:var(--border-hairline-strong);flex-wrap:wrap;display:flex}@media (width<=640px){.ui-tabs__list{flex-wrap:nowrap;overflow-x:auto}.ui-tabs__trigger{white-space:nowrap}}.ui-tabs__trigger{box-sizing:border-box;min-height:var(--interactive-min-size);padding:var(--space-2) var(--space-3);color:var(--color-muted);font-family:var(--font-family-base);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}@media (hover:hover) and (pointer:fine){.ui-tabs__trigger:hover{color:var(--color-emphasis)}}.ui-tabs__trigger[data-active]{color:var(--color-emphasis);border-bottom-color:var(--color-emphasis);font-weight:var(--font-weight-semibold)}.ui-tabs__trigger:focus-visible,.ui-tabs__panel:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-checkbox.svelte-bmn8p{align-items:center;gap:var(--space-2);min-height:var(--interactive-min-size);font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-ink);cursor:pointer;display:inline-flex}.ui-checkbox__box{border:var(--border-hairline-strong);border-radius:var(--radius-sm);background:var(--surface-control);width:20px;height:20px;color:var(--color-ink);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-checkbox__box[data-state=checked]{background:var(--color-accent);border-color:var(--color-accent)}.ui-checkbox__box:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-checkbox__box:disabled{opacity:.5;cursor:not-allowed}.ui-dropdown-menu__slot.svelte-hdi6ks{width:var(--interactive-min-size);height:var(--interactive-min-size);vertical-align:middle;display:inline-block}.ui-dropdown-menu__trigger{min-width:var(--interactive-min-size);min-height:var(--interactive-min-size);border-radius:var(--radius-button);color:var(--color-muted);cursor:pointer;transition:opacity var(--motion-duration) var(--motion-easing);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-dropdown-menu__trigger[data-reveal-on-hover]{opacity:0}tr:hover .ui-dropdown-menu__trigger[data-reveal-on-hover],[data-menu-row]:hover .ui-dropdown-menu__trigger[data-reveal-on-hover],[data-menu-row]:focus-within .ui-dropdown-menu__trigger[data-reveal-on-hover],.ui-dropdown-menu__trigger[data-reveal-on-hover]:focus-visible,.ui-dropdown-menu__trigger[data-reveal-on-hover][data-state=open]{opacity:1}.ui-dropdown-menu__trigger:hover{background-image:var(--state-layer-hover)}}.ui-dropdown-menu__trigger:active{background-image:var(--state-layer-press)}.ui-dropdown-menu__trigger:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ui-dropdown-menu__content{z-index:var(--z-dropdown);min-width:180px;padding:var(--space-1);border:var(--border-hairline);border-radius:var(--radius-field);background:var(--surface-raised);box-shadow:var(--elevation-medium)}.ui-dropdown-menu__item{align-items:center;gap:var(--space-2);min-height:var(--interactive-min-size);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-ink);cursor:pointer;display:flex}.ui-dropdown-menu__separator{height:1px;margin:var(--space-1) 0;background:var(--color-line)}.ui-dropdown-menu__item[data-highlighted]{background-image:var(--state-layer-hover)}.ui-dropdown-menu__item:not([data-disabled]):active{background-image:var(--state-layer-press)}.ui-dropdown-menu__item[data-destructive]{color:var(--color-error)}.ui-dropdown-menu__item[data-disabled]{opacity:.5;cursor:not-allowed}@media (any-pointer:coarse){.ui-dropdown-menu__trigger[data-reveal-on-hover]{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-dropdown-menu__trigger{transition:none}}.ui-toast.svelte-100xjy5{left:50%;top:var(--toast-top);max-width:calc(100% - var(--space-8));align-items:center;gap:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);font-family:var(--font-family-base);font-size:var(--font-size-sm);background:var(--color-ink);color:var(--text-on-strong-surface);box-shadow:var(--elevation-high);display:inline-flex;position:fixed;transform:translate(-50%)}.ui-toast[data-status=success].svelte-100xjy5{background:var(--color-success)}.ui-toast[data-status=error].svelte-100xjy5{background:var(--color-error)}.ui-bottom-tab-bar.svelte-19mlclv{box-sizing:border-box;z-index:20;min-width:0;padding-top:6px;padding-bottom:env(safe-area-inset-bottom);border-top:var(--border-hairline);background:var(--surface-raised);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #1d23272e}.ui-bottom-tab-bar.svelte-19mlclv ul:where(.svelte-19mlclv){box-sizing:border-box;width:min(100%,42rem);min-width:0;margin:0 auto;padding:0;list-style:none;display:flex;overflow:visible}.ui-bottom-tab-bar.svelte-19mlclv li:where(.svelte-19mlclv){min-width:var(--interactive-min-size);flex:1 1 0;position:relative}.ui-bottom-tab-bar.svelte-19mlclv li:where(.svelte-19mlclv):before{content:"";z-index:0;background:var(--surface-raised);transform-origin:50%;border-radius:50%;width:72px;height:72px;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;top:-30px;left:50%;transform:translate(-50%)scale(0)}.ui-bottom-tab-bar.svelte-19mlclv li.ui-bottom-tab-bar__item--active:where(.svelte-19mlclv):before{transform:translate(-50%)scale(1)}.ui-bottom-tab-bar__item.svelte-19mlclv{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-width:0;min-height:58px;padding:0 0 var(--space-1);color:var(--color-ink);-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-size:var(--font-size-base);flex-direction:column;text-decoration:none;display:flex;position:relative}.ui-bottom-tab-bar__item.svelte-19mlclv:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.ui-bottom-tab-bar__item[aria-current=page].svelte-19mlclv{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.ui-bottom-tab-bar__item[aria-current=page].svelte-19mlclv svg{color:var(--color-white);fill:none;stroke-width:2.25px}.ui-bottom-tab-bar__icon.svelte-19mlclv{width:40px;height:40px;color:var(--color-ink);justify-content:center;align-items:center;transition:color .16s ease-out,transform .24s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;transform:translateY(0)}.ui-bottom-tab-bar__icon.svelte-19mlclv:before{content:"";z-index:0;background:var(--color-ink);border-radius:50%;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(0)}.ui-bottom-tab-bar__icon.svelte-19mlclv svg{z-index:1;transition:transform .24s cubic-bezier(.16,1,.3,1);position:relative;transform:scale(1)}.ui-bottom-tab-bar__item[aria-current=page].svelte-19mlclv .ui-bottom-tab-bar__icon:where(.svelte-19mlclv){color:var(--color-white);transform:translateY(-18px)}.ui-bottom-tab-bar__item[aria-current=page].svelte-19mlclv .ui-bottom-tab-bar__icon:where(.svelte-19mlclv):before{transform:scale(1)}.ui-bottom-tab-bar__item[aria-current=page].svelte-19mlclv .ui-bottom-tab-bar__icon:where(.svelte-19mlclv) svg{transform:scale(1.05)}.ui-bottom-tab-bar__label.svelte-19mlclv{min-width:0;max-width:100%;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);transition:color .16s ease-out,transform .24s cubic-bezier(.16,1,.3,1);overflow:hidden}.ui-bottom-tab-bar__item[aria-current=page].svelte-19mlclv .ui-bottom-tab-bar__label:where(.svelte-19mlclv){color:var(--color-ink);transform:translateY(-12px)}.ui-bottom-tab-bar__badge.svelte-19mlclv{border:2px solid var(--surface-raised);background:var(--color-error);min-width:16px;height:16px;color:var(--text-on-strong-surface);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:8px;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex;position:absolute;top:-4px;left:100%;transform:translate(-40%)}.ui-bottom-tab-bar__badge--dot.svelte-19mlclv{width:10px;min-width:10px;height:10px;padding:0}@media (prefers-reduced-motion:reduce){.ui-bottom-tab-bar.svelte-19mlclv li:where(.svelte-19mlclv):before,.ui-bottom-tab-bar__icon.svelte-19mlclv,.ui-bottom-tab-bar__icon.svelte-19mlclv:before,.ui-bottom-tab-bar__icon.svelte-19mlclv svg,.ui-bottom-tab-bar__label.svelte-19mlclv{transition:none}}.ui-tier-badge.svelte-15htk7h{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);display:inline-flex}.ui-tier-badge[data-tier-key=bronze].svelte-15htk7h{color:#8c5a2b;background:#f3e4d7}.ui-tier-badge[data-tier-key=silver].svelte-15htk7h{color:#5b6470;background:#e7e9ec}.ui-tier-badge[data-tier-key=gold].svelte-15htk7h{color:#965900;background:#fff3d6}.ui-tier-badge[data-tier-key=platinum].svelte-15htk7h{color:#1a4a8c;background:#e6f0ff}.ui-tier-badge--custom.svelte-15htk7h{background:var(--surface-tint);color:var(--color-ink)}.ui-tier-badge.svelte-15htk7h img:where(.svelte-15htk7h),.ui-tier-badge.svelte-15htk7h svg{flex:none}.ui-tier-badge.svelte-15htk7h img:where(.svelte-15htk7h){object-fit:contain;width:1.25rem;height:1.25rem}.ui-tier-badge--icon.svelte-15htk7h{border-radius:50%;justify-content:center;width:1.75rem;height:1.75rem;padding:0}.ui-tier-badge.ui-tier-badge--vibrant.svelte-15htk7h{--metal-light:var(--color-earth-300);--metal:var(--color-earth-muted);--metal-dark:var(--color-earth-dark);--ring:3px;padding:calc(var(--space-1) - var(--ring)) calc(var(--space-3) - var(--ring));border:var(--ring) solid transparent;background:linear-gradient(var(--surface-raised), var(--surface-raised)) padding-box, linear-gradient(180deg, var(--metal) 0%, var(--metal-light) 28%, var(--metal) 55%, var(--metal-dark) 100%) border-box;color:var(--color-ink);box-shadow:0 1px 2px #281e1140}.ui-tier-badge--vibrant[data-tier-key=bronze].svelte-15htk7h{--metal-light:var(--color-metal-bronze-light);--metal:var(--color-metal-bronze);--metal-dark:var(--color-metal-bronze-dark)}.ui-tier-badge--vibrant[data-tier-key=silver].svelte-15htk7h{--metal-light:var(--color-metal-silver-light);--metal:var(--color-metal-silver);--metal-dark:var(--color-metal-silver-dark)}.ui-tier-badge--vibrant[data-tier-key=gold].svelte-15htk7h{--metal-light:var(--color-metal-gold-light);--metal:var(--color-metal-gold);--metal-dark:var(--color-metal-gold-dark)}.ui-tier-badge--vibrant[data-tier-key=platinum].svelte-15htk7h{--metal-light:var(--color-metal-platinum-light);--metal:var(--color-metal-platinum);--metal-dark:var(--color-metal-platinum-dark)}.ui-tier-badge.ui-tier-badge--vibrant.ui-tier-badge--icon.svelte-15htk7h{--ring:2px;padding:0}.ui-tier-badge.ui-tier-badge--vibrant.ui-tier-badge--coin.svelte-15htk7h{background:linear-gradient(180deg, var(--metal-light) 0%, var(--metal) 60%, var(--metal-dark) 100%) padding-box, linear-gradient(180deg, var(--metal-dark) 0%, var(--metal) 100%) border-box}.ui-tier-badge--vibrant.ui-tier-badge--coin.svelte-15htk7h .lucide-icon{fill:var(--color-white);stroke:var(--color-white);stroke-width:1.5px;filter:drop-shadow(0 -.5px #281e1173)}.ui-tier-badge--vibrant.svelte-15htk7h .lucide-icon{stroke:var(--metal-stroke);stroke-width:2.25px}.ui-tier-badge__defs.svelte-15htk7h{width:0;height:0;position:absolute}
