@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600..700&display=swap";.select-menu-items[data-v-c49e16ae]{max-height:15rem;overscroll-behavior:contain}@media (max-width: 767px){.select-menu-items[data-v-c49e16ae]{max-height:min(15rem,calc(100dvh - 12rem - env(safe-area-inset-bottom)))}}.overflow-y-auto[data-v-c49e16ae]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-c49e16ae]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-c49e16ae]::-webkit-scrollbar-thumb{background:var(--theme-border-strong);border-radius:3px}.overflow-y-auto[data-v-c49e16ae]::-webkit-scrollbar-thumb:hover{background:var(--theme-text-subtle)}.toast-enter-active[data-v-cc5162fe]{transition:all .25s ease-out}.toast-leave-active[data-v-cc5162fe]{transition:all .2s ease-in}.toast-enter-from[data-v-cc5162fe]{opacity:0;transform:translateY(-12px)}.toast-leave-to[data-v-cc5162fe]{opacity:0;transform:translate(100%)}.toast-enter-active[data-v-3d7a76dd]{transition:all .25s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-3d7a76dd]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.toast-enter-from[data-v-3d7a76dd],.toast-leave-to[data-v-3d7a76dd]{opacity:0;transform:translate(100%) scale(.8)}.toast-move[data-v-3d7a76dd]{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.toast-mobile-enter-active[data-v-3d7a76dd]{transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.toast-mobile-leave-active[data-v-3d7a76dd]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.toast-mobile-enter-from[data-v-3d7a76dd],.toast-mobile-leave-to[data-v-3d7a76dd]{opacity:0;transform:translateY(-100%) scale(.9)}.toast-mobile-move[data-v-3d7a76dd]{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.wallet-account-icon[data-v-7f03f944]{display:block;flex:none}.token-list-scroller[data-v-577e779d]{max-height:320px;overflow-y:auto}[data-v-577e779d] .vue-recycle-scroller__item-wrapper{padding:0}[data-v-577e779d] .vue-recycle-scroller__item-view{padding-right:10px}.wallet-tab-on[data-v-87e9ebab]:after{content:"";position:absolute;left:15%;right:15%;bottom:-1px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--theme-primary),var(--theme-accent-teal))}.wallet-assets[data-v-87e9ebab]{overflow-y:scroll}@supports not selector(::-webkit-scrollbar){.wallet-assets[data-v-87e9ebab]{scrollbar-width:thin;scrollbar-color:var(--theme-border-strong) transparent}}.wallet-assets[data-v-87e9ebab]::-webkit-scrollbar{width:4px}.wallet-assets[data-v-87e9ebab]::-webkit-scrollbar-track{background:transparent;margin:10px 0}.wallet-assets[data-v-87e9ebab]::-webkit-scrollbar-thumb{background:var(--theme-border-strong);border-radius:4px}.wallet-assets[data-v-87e9ebab]::-webkit-scrollbar-thumb:hover{background:var(--theme-text-subtle)}.asset-row+.asset-row[data-v-87e9ebab]{border-top:1px dashed var(--theme-border-main)}.quick-swap-btn[data-v-87e9ebab]{color:var(--theme-primary);border-color:var(--theme-border-strong);background:transparent}.quick-swap-btn[data-v-87e9ebab]:hover{border-color:var(--theme-primary);background:var(--theme-primary-subtle)}.dark{color:var(--theme-primary-bright)}.wallet-connect-btn[data-v-a7155944]{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-hover) 100%);color:var(--theme-primary-ink)}.wallet-connected-btn[data-v-a7155944]{border-color:var(--theme-border-base);background:var(--theme-bg-surface);color:var(--theme-text-base);box-shadow:0 1px 2px color-mix(in srgb,var(--theme-text-base) 8%,transparent);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.wallet-connected-btn[data-v-a7155944]:hover{border-color:var(--theme-border-strong);background:var(--theme-bg-surface-hover);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-text-base) 12%,transparent)}.wallet-connected-btn[data-v-a7155944]:active{background:var(--theme-bg-surface-active);transform:translateY(1px)}.space-brand[data-v-f864eb83]{display:inline-flex;min-width:0;align-items:center;gap:9px;color:var(--theme-text-base)}.space-brand-mark[data-v-f864eb83]{width:25px;height:33px;flex:none;filter:drop-shadow(0 7px 12px var(--theme-cta-glow))}.space-brand-name[data-v-f864eb83]{font-family:Orbitron,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--font-size-lg);font-weight:700;letter-spacing:.02em}.space-brand-index[data-v-f864eb83]{margin-left:1px;color:var(--theme-text-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--font-size-micro);font-weight:600;letter-spacing:.16em;white-space:nowrap}@media (max-width: 767px){.space-brand-index[data-v-f864eb83]{display:none}.space-brand-mark[data-v-f864eb83]{width:23px;height:31px}.space-brand-name[data-v-f864eb83]{font-size:var(--font-size-lg)}}.top-nav-on[data-v-fd81f2f9]:after{content:"";position:absolute;left:22%;right:22%;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--theme-primary),var(--theme-accent-teal))}.bottom-nav[data-v-8cfe1052]{padding-bottom:env(safe-area-inset-bottom);background:var(--theme-bg-surface);background:color-mix(in srgb,var(--theme-bg-surface) 94%,transparent);box-shadow:0 -12px 32px transparent;box-shadow:0 -12px 32px color-mix(in srgb,var(--theme-bg-base) 48%,transparent);-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2)}.bottom-nav-item[data-v-8cfe1052]{display:flex;min-width:0;min-height:52px;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 4px 6px;border:0;background:transparent;font-size:var(--font-size-xs);font-weight:650;line-height:1.2;-webkit-tap-highlight-color:transparent}.bottom-nav-item svg[data-v-8cfe1052]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s cubic-bezier(.16,1,.3,1)}.bottom-nav-item[aria-current=page] svg[data-v-8cfe1052]{transform:translateY(-1px)}.bottom-nav-item:active svg[data-v-8cfe1052]{transform:scale(.9)}.bottom-nav-item[data-v-8cfe1052]:focus-visible{outline:2px solid var(--theme-primary);outline-offset:-3px}.overflow-y-auto[data-v-14bf9efc]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-14bf9efc]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-14bf9efc]::-webkit-scrollbar-thumb{background:var(--theme-border-strong);border-radius:2px}.overflow-y-auto[data-v-14bf9efc]::-webkit-scrollbar-thumb:hover{background:var(--theme-text-subtle)}.reserve-divider[data-v-261cec95]{color:var(--theme-border-strong);font-weight:300;flex-shrink:0}.depth-symbol[data-v-261cec95]{max-width:5.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.proto-depth-card[data-v-5961e95e]>*+*{border-top:1px dashed var(--theme-border-strong)}.quote-row[data-v-eb072e70]{border-top:1px dashed var(--theme-border-main)}.token-select-button[data-v-3fc3d74e]{background-color:var(--theme-bg-surface);border-color:var(--theme-control-border-strong);box-shadow:var(--shadow-xs)}.token-select-button[data-v-3fc3d74e]:hover{filter:brightness(1.04);border-color:var(--theme-primary)}.dark{background-color:var(--theme-surface-hi);border-color:var(--theme-control-border-strong);box-shadow:inset 0 1px rgba(255,255,255,.04),0 2px 8px rgba(3,8,20,.35)}.dark{background-color:var(--theme-bg-surface-active);border-color:var(--theme-control-border-strong)}.dark{border-color:var(--theme-border-base)}.dark{border-color:var(--theme-border-focus)}.amount-input[data-v-3b204d70]{width:100%;min-width:0}@supports (field-sizing: content){.amount-input[data-v-3b204d70]{width:auto;max-width:100%;field-sizing:content}}.flip-button[data-v-0d572ef1]{background-color:var(--theme-bg-main);border:1px solid var(--theme-border-base);box-shadow:0 0 0 3px var(--theme-bg-main)}.flip-button[data-v-0d572ef1]:hover:not(:disabled){border-color:var(--theme-primary)}.flip-button:hover:not(:disabled) svg[data-v-0d572ef1]{color:var(--theme-primary)}.kline-toggle-btn[data-v-660017a2]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--theme-border-base);background:var(--theme-bg-surface);color:var(--theme-text-muted);cursor:pointer;transition:all .2s;position:relative}.kline-toggle-btn[data-v-660017a2]:hover{border-color:var(--theme-border-focus);background:var(--theme-bg-surface-hover);color:var(--theme-text-base)}.kline-toggle-btn.active[data-v-660017a2]{border-color:var(--theme-primary);background:var(--theme-primary-subtle);color:var(--theme-primary)}.kline-toggle-btn.active[data-v-660017a2]:hover{background:var(--theme-bg-surface-active)}.swap-tab-on[data-v-07cc7c34]:after{content:"";position:absolute;left:15%;right:15%;bottom:-6px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--theme-primary),var(--theme-accent-teal))}.swap-announcement-ticker[data-v-eecc64f1]{display:flex;align-items:center;gap:10px;max-width:600px;margin:0 auto 12px;overflow:hidden;color:var(--theme-text-muted);background:var(--theme-bg-surface);background:linear-gradient(90deg,var(--theme-primary-subtle),transparent 72%),var(--theme-bg-surface);border:1px solid var(--theme-border-base);border-radius:14px;box-shadow:var(--theme-shadow)}.ticker-label[data-v-eecc64f1]{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:26px;margin-left:10px;padding:0 10px;color:var(--theme-primary);font-size:var(--font-size-xs);font-weight:700;line-height:1;background:var(--theme-primary-subtle);border-radius:999px}.ticker-label-dot[data-v-eecc64f1]{width:6px;height:6px;background:var(--theme-primary);border-radius:999px;box-shadow:0 0 0 3px var(--theme-primary-subtle)}.ticker-viewport[data-v-eecc64f1]{flex:1;position:relative;overflow:hidden;min-width:0}.ticker-track[data-v-eecc64f1]{display:flex;align-items:center;gap:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;animation:announcement-scroll-eecc64f1 28s linear infinite;will-change:transform}.swap-announcement-ticker:hover .ticker-track[data-v-eecc64f1]{animation-play-state:paused}.ticker-copy[data-v-eecc64f1]{flex-shrink:0;padding:10px 0;font-size:var(--font-size-sm);color:var(--theme-text-base);white-space:nowrap}@keyframes announcement-scroll-eecc64f1{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width: 640px){.swap-announcement-ticker[data-v-eecc64f1]{margin-bottom:10px;border-radius:12px}.ticker-label[data-v-eecc64f1]{height:24px;margin-left:8px;padding:0 8px;font-size:var(--font-size-xs)}.ticker-copy[data-v-eecc64f1]{padding:9px 0;font-size:var(--font-size-sm)}}@media (prefers-reduced-motion: reduce){.ticker-track[data-v-eecc64f1]{animation:none}}.network-status[data-v-910bf74a]{color:var(--theme-text-subtle)}.network-status[data-network-health=healthy][data-v-910bf74a]{color:#00813a;color:oklch(52.7% .154 150.069)}.network-status[data-network-health=degraded][data-v-910bf74a]{color:#b55200;color:oklch(55.5% .163 48.998)}.network-status[data-network-health=critical][data-v-910bf74a]{color:#e40014;color:oklch(57.7% .245 27.325)}html[data-theme=dark]{color:#05df72}html[data-theme=dark]{color:#fabc00;color:oklch(82.8% .189 84.429)}html[data-theme=dark]{color:#ff6568;color:oklch(70.4% .191 22.216)}.live-dot[data-v-910bf74a]{width:7px;height:7px;border-radius:9999px;background:currentColor;box-shadow:0 0 6px currentColor}.swap-panel[data-v-bc86a220]{position:relative;background:var(--theme-bg-main);border:1px solid var(--theme-border-main);box-shadow:var(--theme-shadow)}.swap-panel[data-v-bc86a220]:before{position:absolute;top:-1px;left:26px;width:72px;height:1px;background:linear-gradient(90deg,transparent,var(--theme-primary),transparent);content:"";pointer-events:none}.dark .swap-panel{border-color:var(--theme-border-main)}:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-mono: "SF Mono", "Fira Code", "Consolas", "Monaco", monospace;--font-size-fine: .5625rem;--font-size-micro: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--duration-fast: .15s;--duration-base: .2s;--duration-slow: .3s;--duration-slower: .5s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--z-base: 0;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}:root,[data-theme=light]{--theme-bg-base: #f6fbff;--theme-bg-gradient: linear-gradient(155deg, #e7f4ff 0%, #e4f9ff 100%);--theme-bg-pattern: none;--theme-bg-accent-plane: none;--theme-bg-surface: #ffffff;--theme-bg-surface-hover: #f7faff;--theme-bg-surface-active: #eef5fd;--theme-bg-overlay: rgba(0, 0, 0, .5);--theme-bg-main: rgba(255, 255, 255, .985);--theme-bg-inputbox: #f4f8fe;--bg-base: var(--theme-bg-base);--bg-gradient: var(--theme-bg-gradient);--bg-surface: var(--theme-bg-surface);--bg-surface-hover: var(--theme-bg-surface-hover);--bg-surface-active: var(--theme-bg-surface-active);--bg-overlay: var(--theme-bg-overlay);--bg-main: var(--theme-bg-main);--bg-inputbox: var(--theme-bg-inputbox);--theme-text-base: #121936;--theme-text-muted: #627392;--theme-text-subtle: #8fa0ba;--theme-text-disabled: #a7b6ca;--theme-text-inverse: #ffffff;--theme-text-link: #3b82f6;--theme-text-link-hover: #2563eb;--text-base: var(--theme-text-base);--text-muted: var(--theme-text-muted);--text-subtle: var(--theme-text-subtle);--text-disabled: var(--theme-text-disabled);--text-inverse: var(--theme-text-inverse);--text-link: var(--theme-text-link);--text-link-hover: var(--theme-text-link-hover);--theme-border-base: #dce7f3;--theme-border-strong: #cbd9e8;--theme-border-focus: #2563eb;--theme-border-error: #ef4444;--theme-border-success: #10b981;--theme-border-warning: #f59e0b;--theme-border-main: rgba(130, 151, 179, .14);--border-base: var(--theme-border-base);--border-strong: var(--theme-border-strong);--border-focus: var(--theme-border-focus);--border-error: var(--theme-border-error);--border-success: var(--theme-border-success);--border-warning: var(--theme-border-warning);--theme-primary: #2980fe;--theme-primary-ink: #f8fbff;--theme-primary-hover: #1f72ed;--theme-primary-active: #1a63d3;--theme-primary-subtle: rgba(41, 128, 254, .12);--theme-primary-bright: #5b9dff;--theme-accent-teal: #0d9488;--theme-cta-glow: rgba(41, 128, 254, .32);--theme-surface-hi: #e9f1fb;--color-primary: var(--theme-primary);--color-primary-hover: var(--theme-primary-hover);--color-primary-active: var(--theme-primary-active);--color-primary-subtle: var(--theme-primary-subtle);--theme-status-success: #16a34a;--theme-status-success-bg: #dcfce7;--theme-status-success-text: #166534;--theme-status-success-contrast: #f8fafc;--theme-status-warning: #d97706;--theme-status-warning-bg: #ffedd5;--theme-status-warning-text: #9a3412;--theme-status-warning-contrast: #451a03;--theme-status-error: #dc2626;--theme-status-error-bg: #fee2e2;--theme-status-error-text: #991b1b;--theme-status-error-contrast: #f8fafc;--theme-status-info: #0284c7;--theme-status-info-bg: #dbeafe;--theme-status-info-text: #075985;--theme-status-info-contrast: #f8fafc;--theme-status-contrast: #f8fafc;--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25)}.dark,[data-theme=dark]{--theme-bg-base: #08111e;--theme-bg-gradient: radial-gradient(circle at 16% 2%, rgba(99, 126, 232, .18), transparent 34%), radial-gradient(circle at 84% 22%, rgba(20, 184, 166, .1), transparent 36%), linear-gradient(180deg, #111b2d 0%, #08111e 48%, #050b15 100%);--theme-bg-pattern: none;--theme-bg-accent-plane: linear-gradient(150deg, transparent 0%, rgba(99, 126, 232, .06) 42%, transparent 72%), linear-gradient(28deg, transparent 0%, rgba(20, 184, 166, .05) 54%, transparent 88%);--theme-bg-surface: #141d2f;--theme-bg-surface-hover: #1d2a42;--theme-bg-surface-active: #263754;--theme-bg-overlay: rgba(3, 7, 18, .78);--theme-bg-main: rgba(16, 26, 44, .97);--theme-bg-inputbox: #16223a;--bg-base: var(--theme-bg-base);--bg-gradient: var(--theme-bg-gradient);--bg-surface: var(--theme-bg-surface);--bg-surface-hover: var(--theme-bg-surface-hover);--bg-surface-active: var(--theme-bg-surface-active);--bg-overlay: var(--theme-bg-overlay);--bg-main: var(--theme-bg-main);--bg-inputbox: var(--theme-bg-inputbox);--theme-text-base: #f8fafc;--theme-text-muted: #c5d0df;--theme-text-subtle: #8fa1b8;--theme-text-disabled: #8d9bb0;--theme-text-inverse: #0f172a;--theme-text-link: #7aa2ff;--theme-text-link-hover: #a8c1ff;--text-base: var(--theme-text-base);--text-muted: var(--theme-text-muted);--text-subtle: var(--theme-text-subtle);--text-disabled: var(--theme-text-disabled);--text-inverse: var(--theme-text-inverse);--text-link: var(--theme-text-link);--text-link-hover: var(--theme-text-link-hover);--theme-border-base: rgba(148, 163, 184, .18);--theme-border-strong: rgba(203, 213, 225, .28);--theme-border-focus: #7aa2ff;--theme-border-error: #f87171;--theme-border-success: #34d399;--theme-border-warning: #fbbf24;--theme-border-main: rgba(148, 163, 184, .18);--border-base: var(--theme-border-base);--border-strong: var(--theme-border-strong);--border-focus: var(--theme-border-focus);--border-error: var(--theme-border-error);--border-success: var(--theme-border-success);--border-warning: var(--theme-border-warning);--theme-primary: #637ee8;--theme-primary-ink: #071426;--theme-primary-hover: #7890f2;--theme-primary-active: #8ea3ff;--theme-primary-subtle: rgba(99, 126, 232, .18);--theme-primary-bright: #93a8ff;--theme-accent-teal: #2dd4bf;--theme-cta-glow: rgba(99, 126, 232, .4);--theme-surface-hi: #1f2d49;--color-primary: var(--theme-primary);--color-primary-hover: var(--theme-primary-hover);--color-primary-active: var(--theme-primary-active);--color-primary-subtle: var(--theme-primary-subtle);--theme-status-success: #34d399;--theme-status-success-bg: #064e3b;--theme-status-success-text: #a7f3d0;--theme-status-success-contrast: #052e16;--theme-status-warning: #fbbf24;--theme-status-warning-bg: #78350f;--theme-status-warning-text: #fde68a;--theme-status-warning-contrast: #451a03;--theme-status-error: #f87171;--theme-status-error-bg: #7f1d1d;--theme-status-error-text: #fecaca;--theme-status-error-contrast: #450a0a;--theme-status-info: #60a5fa;--theme-status-info-bg: #1e3a8a;--theme-status-info-text: #bfdbfe;--theme-status-info-contrast: #082f49;--theme-status-contrast: #f8fafc;--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .5), 0 2px 4px -2px rgba(0, 0, 0, .5);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -4px rgba(0, 0, 0, .5);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 8px 10px -6px rgba(0, 0, 0, .5);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .6)}:root{--button-height-sm: 2rem;--button-height-md: 2.5rem;--button-height-lg: 3rem;--button-padding-x-sm: .75rem;--button-padding-x-md: 1rem;--button-padding-x-lg: 1.5rem;--button-radius: var(--radius-lg);--input-height: 2.5rem;--input-padding-x: .75rem;--input-padding-y: .5rem;--input-border-width: 1px;--input-radius: var(--radius-md);--card-padding-sm: 1rem;--card-padding-md: 1.5rem;--card-padding-lg: 2rem;--card-radius: var(--radius-xl);--card-bg: var(--bg-surface);--card-border: var(--border-base);--modal-width-sm: 20rem;--modal-width-md: 32rem;--modal-width-lg: 48rem;--modal-width-xl: 64rem;--modal-padding: 1.5rem;--modal-radius: var(--radius-2xl);--modal-backdrop: var(--bg-overlay);--toast-width: 24rem;--toast-padding: 1rem;--toast-radius: var(--radius-lg)}.surface-base{background-color:var(--bg-base);color:var(--text-base)}.surface-raised{background-color:var(--bg-surface);color:var(--text-base)}.text-primary{color:var(--text-base)}.text-secondary{color:var(--text-muted)}.text-tertiary{color:var(--text-subtle)}.border-default{border-color:var(--border-base)}.border-strong{border-color:var(--border-strong)}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-duration:var(--duration-base);transition-timing-function:var(--ease-in-out)}.transition-all{transition-property:all;transition-duration:var(--duration-base);transition-timing-function:var(--ease-in-out)}.dark img:not([src$=".svg"]){filter:brightness(.9) contrast(1.1)}:root{--scrollbar-width: 8px;--scrollbar-track: var(--bg-surface);--scrollbar-thumb: var(--border-strong);--scrollbar-thumb-hover: var(--text-muted)}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-moz-selection{background-color:var(--color-primary-subtle);color:var(--text-base)}::selection{background-color:var(--color-primary-subtle);color:var(--text-base)}.dark ::-moz-selection{background-color:var(--color-primary);color:var(--text-inverse)}.dark ::selection{background-color:var(--color-primary);color:var(--text-inverse)}[data-palette]{--theme-bg-base: var(--palette-bg);--theme-bg-surface: var(--palette-surface);--theme-bg-surface-hover: var(--palette-input);--theme-bg-surface-hover: color-mix(in srgb, var(--palette-surface) 84%, var(--palette-primary));--theme-bg-surface-active: var(--palette-input);--theme-bg-surface-active: color-mix(in srgb, var(--palette-surface) 74%, var(--palette-primary));--theme-bg-main: var(--palette-surface);--theme-bg-main: color-mix(in srgb, var(--palette-surface) 96%, transparent);--theme-bg-inputbox: var(--palette-input);--theme-text-base: var(--palette-text);--theme-text-muted: var(--palette-muted);--theme-text-subtle: var(--palette-muted);--theme-text-subtle: color-mix(in srgb, var(--palette-muted) 74%, var(--palette-bg));--theme-text-disabled: var(--palette-muted);--theme-text-disabled: color-mix(in srgb, var(--palette-muted) 58%, var(--palette-bg));--theme-text-inverse: var(--palette-primary-ink);--theme-primary-ink: var(--palette-primary-ink);--theme-text-link: var(--palette-primary);--theme-text-link-hover: var(--palette-primary-hover);--theme-border-base: var(--palette-line);--theme-border-strong: var(--palette-line);--theme-border-strong: color-mix(in srgb, var(--palette-line) 68%, var(--palette-text));--theme-border-focus: var(--palette-primary);--theme-border-main: var(--palette-line);--theme-control-border-strong: var(--palette-line-strong, var(--theme-border-strong));--theme-primary: var(--palette-primary);--theme-primary-hover: var(--palette-primary-hover);--theme-primary-active: var(--palette-primary-hover);--theme-primary-active: color-mix(in srgb, var(--palette-primary) 78%, var(--palette-text));--theme-primary-subtle: transparent;--theme-primary-subtle: color-mix(in srgb, var(--palette-primary) 14%, transparent);--theme-primary-bright: var(--palette-primary-hover);--theme-primary-bright: color-mix(in srgb, var(--palette-primary) 76%, var(--palette-text));--theme-accent-teal: var(--palette-secondary, var(--palette-primary));--theme-cta-glow: transparent;--theme-cta-glow: color-mix(in srgb, var(--palette-primary) 34%, transparent);--theme-shadow: 0 24px 64px -38px color-mix(in srgb, var(--palette-primary) 36%, transparent);--theme-surface-hi: var(--palette-input);--theme-surface-hi: color-mix(in srgb, var(--palette-input) 82%, var(--palette-primary));--theme-main-color: var(--palette-bg);--theme-bg-gradient: linear-gradient(180deg, var(--palette-surface) 0%, var(--palette-bg) 100%);--theme-bg-gradient: radial-gradient(circle at 16% 2%, color-mix(in srgb, var(--palette-primary) 13%, transparent), transparent 34%), radial-gradient(circle at 84% 22%, color-mix(in srgb, var(--palette-secondary, var(--palette-primary)) 8%, transparent), transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--palette-bg) 88%, var(--palette-surface)) 0%, var(--palette-bg) 100%);--theme-bg-accent-plane: none;--theme-bg-accent-plane: linear-gradient(150deg, transparent 0%, color-mix(in srgb, var(--palette-primary) 5%, transparent) 42%, transparent 72%)}[data-palette=ion][data-theme=dark]{--palette-bg:#060b14;--palette-surface:#0b1320;--palette-input:#121e30;--palette-text:#f0f5fc;--palette-muted:#92a4ba;--palette-primary:#6ca8ff;--palette-primary-hover:#8abbff;--palette-primary-ink:#071426;--palette-line:rgba(169,201,239,.16);--palette-secondary:#58d6b0}[data-palette=ion][data-theme=light]{--palette-bg:#eef3f9;--palette-surface:#fcfdff;--palette-input:#e3ebf5;--palette-text:#101a28;--palette-muted:#607084;--palette-primary:#235fb4;--palette-primary-hover:#194b91;--palette-primary-ink:#f8fbff;--palette-line:rgba(30,66,111,.13);--palette-secondary:#087a60}[data-palette=titan][data-theme=dark]{--palette-bg:#050606;--palette-surface:#0f1010;--palette-input:#191a19;--palette-text:#f3f0e8;--palette-muted:#a29e94;--palette-primary:#d4b77d;--palette-primary-hover:#e7cb92;--palette-primary-ink:#1c160b;--palette-line:rgba(224,215,194,.15)}[data-palette=titan][data-theme=light]{--palette-bg:#f1efe9;--palette-surface:#fcfbf7;--palette-input:#e8e4da;--palette-text:#191917;--palette-muted:#6f6b63;--palette-primary:#76571f;--palette-primary-hover:#594014;--palette-primary-ink:#fffaf0;--palette-line:rgba(52,47,38,.14)}[data-palette=lagoon][data-theme=dark]{--palette-bg:#070a18;--palette-surface:#0f152a;--palette-input:#18213b;--palette-text:#f7f3ff;--palette-muted:#a39db8;--palette-primary:#28c7d1;--palette-primary-hover:#4ddae2;--palette-primary-ink:#03191c;--palette-line:rgba(183,205,241,.16);--palette-secondary:#d6b45f}[data-palette=lagoon][data-theme=light]{--palette-bg:#f4f2fb;--palette-surface:#fffefe;--palette-input:#ebe8f5;--palette-text:#242034;--palette-muted:#706b82;--palette-primary:#087f8b;--palette-primary-hover:#05636d;--palette-primary-ink:#ffffff;--palette-line:rgba(46,39,89,.13);--palette-secondary:#9b6f18}[data-palette=porcelain][data-theme=dark]{--palette-bg:#070a10;--palette-surface:#0d131d;--palette-input:#151e2c;--palette-text:#f5f7fb;--palette-muted:#9ca9ba;--palette-primary:#83aaff;--palette-primary-hover:#a1c0ff;--palette-primary-ink:#071329;--palette-line:rgba(185,205,239,.16)}[data-palette=porcelain][data-theme=light]{--palette-bg:#f7f8fa;--palette-surface:#ffffff;--palette-input:#f0f2f6;--palette-text:#10141c;--palette-muted:#626d7d;--palette-primary:#234fd7;--palette-primary-hover:#183bac;--palette-primary-ink:#ffffff;--palette-line:rgba(24,39,68,.12)}[data-palette=ember][data-theme=dark]{--palette-bg:#070a0f;--palette-surface:#0f141c;--palette-input:#171d27;--palette-text:#f4f1e8;--palette-muted:#929caa;--palette-primary:#f2b35c;--palette-primary-hover:#ffc875;--palette-primary-ink:#211507;--palette-line:rgba(196,208,222,.16)}[data-palette=ember][data-theme=light]{--palette-bg:#f4f1e9;--palette-surface:#fffdf8;--palette-input:#ece8de;--palette-text:#171a1f;--palette-muted:#646e79;--palette-primary:#a45f08;--palette-primary-hover:#844a04;--palette-primary-ink:#fffaf1;--palette-line:rgba(52,43,31,.13)}[data-palette=aurora][data-theme=dark]{--palette-bg:#06100e;--palette-surface:#0c1916;--palette-input:#14241f;--palette-text:#eff9f5;--palette-muted:#91aaa1;--palette-primary:#58d6b0;--palette-primary-hover:#78e8c5;--palette-primary-ink:#041b14;--palette-line:rgba(174,225,207,.16)}[data-palette=aurora][data-theme=light]{--palette-bg:#edf4f0;--palette-surface:#fafdfb;--palette-input:#e1ebe6;--palette-text:#10201b;--palette-muted:#5c7168;--palette-primary:#087a60;--palette-primary-hover:#05624d;--palette-primary-ink:#f5fffb;--palette-line:rgba(20,75,58,.13)}[data-palette=mono][data-theme=dark]{--palette-bg:#090909;--palette-surface:#141413;--palette-input:#1d1d1b;--palette-text:#f0ede5;--palette-muted:#a39f96;--palette-primary:#e6e0d4;--palette-primary-hover:#fffaf0;--palette-primary-ink:#151411;--palette-line:rgba(236,232,222,.15)}[data-palette=mono][data-theme=light]{--palette-bg:#eeede9;--palette-surface:#fcfbf8;--palette-input:#e4e2dc;--palette-text:#191918;--palette-muted:#686761;--palette-primary:#252523;--palette-primary-hover:#090909;--palette-primary-ink:#faf9f4;--palette-line:rgba(32,31,28,.13)}[data-palette=glacier][data-theme=dark]{--palette-bg:#031012;--palette-surface:#07191b;--palette-input:#102629;--palette-text:#eefbfc;--palette-muted:#8eaaad;--palette-primary:#44d8e4;--palette-primary-hover:#68e8f1;--palette-primary-ink:#021a1d;--palette-line:rgba(161,224,229,.16)}[data-palette=glacier][data-theme=light]{--palette-bg:#f3fafa;--palette-surface:#ffffff;--palette-input:#e7f2f3;--palette-text:#102023;--palette-muted:#5f7478;--palette-primary:#007985;--palette-primary-hover:#005e67;--palette-primary-ink:#ffffff;--palette-line:rgba(15,75,81,.13)}[data-palette=sakura][data-theme=dark]{--palette-bg:#10070c;--palette-surface:#1b0d14;--palette-input:#28151e;--palette-text:#fff3f6;--palette-muted:#b19aa3;--palette-primary:#f17e9a;--palette-primary-hover:#ff9ab1;--palette-primary-ink:#2b0712;--palette-line:rgba(235,183,202,.16)}[data-palette=sakura][data-theme=light]{--palette-bg:#fff7f8;--palette-surface:#ffffff;--palette-input:#f7e8ed;--palette-text:#26151b;--palette-muted:#79606a;--palette-primary:#a92b50;--palette-primary-hover:#861f3e;--palette-primary-ink:#ffffff;--palette-line:rgba(103,28,52,.12)}[data-palette=signal][data-theme=dark]{--palette-bg:#080b06;--palette-surface:#11170d;--palette-input:#1a2414;--palette-text:#f5f9ef;--palette-muted:#a2ad97;--palette-primary:#b7e35c;--palette-primary-hover:#cbf477;--palette-primary-ink:#121c04;--palette-line:rgba(202,231,166,.16)}[data-palette=signal][data-theme=light]{--palette-bg:#f8faf3;--palette-surface:#ffffff;--palette-input:#ecf1e3;--palette-text:#182011;--palette-muted:#66705b;--palette-primary:#4c7109;--palette-primary-hover:#365504;--palette-primary-ink:#ffffff;--palette-line:rgba(54,79,18,.12)}[data-palette=amethyst][data-theme=dark]{--palette-bg:#060509;--palette-surface:#121018;--palette-input:#1d1927;--palette-text:#f5f0fa;--palette-muted:#a79bae;--palette-primary:#b9a2e8;--palette-primary-hover:#cdb7f7;--palette-primary-ink:#1c102b;--palette-line:rgba(214,200,237,.15)}[data-palette=amethyst][data-theme=light]{--palette-bg:#f4f0f6;--palette-surface:#fffdfd;--palette-input:#ece4f0;--palette-text:#211923;--palette-muted:#746579;--palette-primary:#69498f;--palette-primary-hover:#513570;--palette-primary-ink:#ffffff;--palette-line:rgba(65,40,78,.12)}[data-palette=carbon][data-theme=dark]{--palette-bg:#070405;--palette-surface:#140d0e;--palette-input:#211617;--palette-text:#faeeee;--palette-muted:#ae9998;--palette-primary:#f17a70;--palette-primary-hover:#ff9389;--palette-primary-ink:#280806;--palette-line:rgba(237,196,193,.15)}[data-palette=carbon][data-theme=light]{--palette-bg:#f6f0ef;--palette-surface:#fffdfc;--palette-input:#eee3e1;--palette-text:#281918;--palette-muted:#786361;--palette-primary:#a83730;--palette-primary-hover:#852821;--palette-primary-ink:#ffffff;--palette-line:rgba(89,37,34,.12)}[data-palette=syrup][data-theme=dark]{--palette-bg:#100a20;--palette-surface:#1a1230;--palette-input:#261b42;--palette-text:#fbf5ff;--palette-muted:#aea0bc;--palette-primary:#74dfd1;--palette-primary-hover:#91eee3;--palette-primary-ink:#05201d;--palette-line:rgba(215,196,239,.16)}[data-palette=syrup][data-theme=light]{--palette-bg:#f8f3ff;--palette-surface:#fffefe;--palette-input:#eee7f8;--palette-text:#291d35;--palette-muted:#776681;--palette-primary:#6550a5;--palette-primary-hover:#4d3a86;--palette-primary-ink:#ffffff;--palette-line:rgba(72,42,105,.12)}[data-palette=neonrose][data-theme=dark]{--palette-bg:#0d0d0e;--palette-surface:#18181a;--palette-input:#222225;--palette-text:#f5f3f5;--palette-muted:#a29da3;--palette-primary:#f45bd4;--palette-primary-hover:#ff79df;--palette-primary-ink:#2a0522;--palette-line:rgba(230,225,232,.14)}[data-palette=neonrose][data-theme=light]{--palette-bg:#fff5fb;--palette-surface:#ffffff;--palette-input:#f7e9f2;--palette-text:#25181f;--palette-muted:#79636f;--palette-primary:#c929a2;--palette-primary-hover:#a31d82;--palette-primary-ink:#ffffff;--palette-line:rgba(91,27,76,.12)}[data-palette=orchid][data-theme=dark]{--palette-bg:#0b0910;--palette-surface:#16131d;--palette-input:#211c2b;--palette-text:#f6f1f8;--palette-muted:#a59ca9;--palette-primary:#c68cf1;--palette-primary-hover:#d9a7fb;--palette-primary-ink:#210d31;--palette-line:rgba(225,213,238,.15)}[data-palette=orchid][data-theme=light]{--palette-bg:#f7f4fa;--palette-surface:#ffffff;--palette-input:#ede8f2;--palette-text:#211b26;--palette-muted:#706777;--palette-primary:#7d4bb1;--palette-primary-hover:#62378f;--palette-primary-ink:#ffffff;--palette-line:rgba(55,39,72,.12)}[data-palette=beacon][data-theme=dark]{--palette-bg:#0b0e11;--palette-surface:#181c21;--palette-input:#22272e;--palette-text:#f5f5f5;--palette-muted:#a7adb7;--palette-primary:#f0b90b;--palette-primary-hover:#f8d33a;--palette-primary-ink:#181a20;--palette-line:rgba(234,236,239,.12)}[data-palette=beacon][data-theme=light]{--palette-bg:#f5f5f5;--palette-surface:#ffffff;--palette-input:#f0f1f2;--palette-text:#1e2329;--palette-muted:#626a76;--palette-primary:#c99400;--palette-primary-hover:#a97900;--palette-primary-ink:#171a1f;--palette-line:rgba(30,35,41,.1)}[data-palette=primeblue][data-theme=dark]{--palette-bg:#08090b;--palette-surface:#15171c;--palette-input:#20232a;--palette-text:#f7f8fa;--palette-muted:#aab1bd;--palette-primary:#1f5fe0;--palette-primary-hover:#3773f5;--palette-primary-ink:#ffffff;--palette-line:rgba(233,238,247,.12)}[data-palette=primeblue][data-theme=light]{--palette-bg:#f6f7f9;--palette-surface:#ffffff;--palette-input:#eef1f5;--palette-text:#101828;--palette-muted:#586579;--palette-primary:#0052ff;--palette-primary-hover:#003ecc;--palette-primary-ink:#ffffff;--palette-line:rgba(15,30,54,.1)}[data-palette=specter][data-theme=dark]{--palette-bg:#111014;--palette-surface:#1f1d24;--palette-input:#2a2731;--palette-text:#f7f5fa;--palette-muted:#aaa4b3;--palette-primary:#ab9ff2;--palette-primary-hover:#c2b9fa;--palette-primary-ink:#181426;--palette-line:rgba(231,226,245,.12)}[data-palette=specter][data-theme=light]{--palette-bg:#f5f3fb;--palette-surface:#ffffff;--palette-input:#efebf7;--palette-text:#211d2d;--palette-muted:#655e73;--palette-primary:#6655c7;--palette-primary-hover:#5140ad;--palette-primary-ink:#ffffff;--palette-line:rgba(47,38,74,.1)}[data-palette=protocolpink][data-theme=dark]{--palette-bg:#120f12;--palette-surface:#1f191e;--palette-input:#2c222a;--palette-text:#fff7fb;--palette-muted:#b3a2ac;--palette-primary:#ff5cbd;--palette-primary-hover:#ff83cc;--palette-primary-ink:#2a071d;--palette-line:rgba(249,225,240,.12)}[data-palette=protocolpink][data-theme=light]{--palette-bg:#fff6fb;--palette-surface:#ffffff;--palette-input:#faebf3;--palette-text:#271521;--palette-muted:#705766;--palette-primary:#d51f8c;--palette-primary-hover:#ad146e;--palette-primary-ink:#ffffff;--palette-line:rgba(71,24,53,.1)}[data-palette=provelocity][data-theme=dark]{--palette-bg:#0d0a1b;--palette-surface:#17132d;--palette-input:#221d3e;--palette-text:#f8f6ff;--palette-muted:#aaa2c3;--palette-primary:#8067ff;--palette-primary-hover:#9d8aff;--palette-primary-ink:#130d2d;--palette-line:rgba(226,220,250,.12)}[data-palette=provelocity][data-theme=light]{--palette-bg:#f3f1fb;--palette-surface:#ffffff;--palette-input:#ece8f7;--palette-text:#211a37;--palette-muted:#625a78;--palette-primary:#5741d9;--palette-primary-hover:#432db8;--palette-primary-ink:#ffffff;--palette-line:rgba(38,26,82,.1)}[data-palette=gridmono][data-theme=dark]{--palette-bg:#080808;--palette-surface:#141414;--palette-input:#1e1e1e;--palette-text:#ffffff;--palette-muted:#b0b0b0;--palette-primary:#ffffff;--palette-primary-hover:#e5e5e5;--palette-primary-ink:#000000;--palette-line:rgba(255,255,255,.12)}[data-palette=gridmono][data-theme=light]{--palette-bg:#f2f2f2;--palette-surface:#ffffff;--palette-input:#eeeeee;--palette-text:#0a0a0a;--palette-muted:#555555;--palette-primary:#111111;--palette-primary-hover:#000000;--palette-primary-ink:#ffffff;--palette-line:rgba(10,10,10,.11)}[data-palette=walletlime][data-theme=dark]{--palette-bg:#070b03;--palette-surface:#10170a;--palette-input:#192512;--palette-text:#f4faee;--palette-muted:#a3b196;--palette-primary:#a6ff35;--palette-primary-hover:#b8ff5a;--palette-primary-ink:#101800;--palette-line:rgba(208,242,180,.15);--palette-secondary:#efffdc}[data-palette=walletlime][data-theme=light]{--palette-bg:#f4f8ee;--palette-surface:#fcfef9;--palette-input:#eaf2df;--palette-text:#13180d;--palette-muted:#66705c;--palette-primary:#8be600;--palette-primary-hover:#78c900;--palette-primary-ink:#101700;--palette-line:rgba(55,82,24,.13);--palette-secondary:#263515}[data-palette=ion][data-theme=dark]{--palette-line-strong: rgba(190, 216, 248, .22)}[data-palette=ion][data-theme=light]{--palette-line-strong: rgba(30, 66, 111, .2)}[data-palette=titan][data-theme=dark]{--palette-line-strong: rgba(232, 223, 202, .22)}[data-palette=titan][data-theme=light]{--palette-line-strong: rgba(52, 47, 38, .2)}[data-palette=lagoon][data-theme=dark]{--palette-line-strong: rgba(201, 219, 248, .23)}[data-palette=lagoon][data-theme=light]{--palette-line-strong: rgba(46, 39, 89, .19)}[data-palette=porcelain][data-theme=dark]{--palette-line-strong: rgba(202, 218, 244, .23)}[data-palette=porcelain][data-theme=light]{--palette-line-strong: rgba(24, 39, 68, .18)}[data-palette=ember][data-theme=dark]{--palette-line-strong: rgba(218, 226, 236, .22)}[data-palette=ember][data-theme=light]{--palette-line-strong: rgba(52, 43, 31, .2)}[data-palette=aurora][data-theme=dark]{--palette-line-strong: rgba(190, 236, 220, .22)}[data-palette=aurora][data-theme=light]{--palette-line-strong: rgba(20, 75, 58, .2)}[data-palette=mono][data-theme=dark]{--palette-line-strong: rgba(240, 237, 228, .21)}[data-palette=mono][data-theme=light]{--palette-line-strong: rgba(32, 31, 28, .2)}[data-palette=glacier][data-theme=dark]{--palette-line-strong: rgba(184, 236, 240, .22)}[data-palette=glacier][data-theme=light]{--palette-line-strong: rgba(15, 75, 81, .19)}[data-palette=sakura][data-theme=dark]{--palette-line-strong: rgba(244, 202, 216, .22)}[data-palette=sakura][data-theme=light]{--palette-line-strong: rgba(103, 28, 52, .18)}[data-palette=signal][data-theme=dark]{--palette-line-strong: rgba(218, 239, 190, .22)}[data-palette=signal][data-theme=light]{--palette-line-strong: rgba(54, 79, 18, .19)}[data-palette=amethyst][data-theme=dark]{--palette-line-strong: rgba(225, 211, 246, .22)}[data-palette=amethyst][data-theme=light]{--palette-line-strong: rgba(65, 40, 78, .19)}[data-palette=carbon][data-theme=dark]{--palette-line-strong: rgba(246, 211, 208, .22)}[data-palette=carbon][data-theme=light]{--palette-line-strong: rgba(89, 37, 34, .19)}[data-palette=syrup][data-theme=dark]{--palette-line-strong: rgba(226, 211, 246, .23)}[data-palette=syrup][data-theme=light]{--palette-line-strong: rgba(72, 42, 105, .19)}[data-palette=neonrose][data-theme=dark]{--palette-line-strong: rgba(240, 235, 242, .2)}[data-palette=neonrose][data-theme=light]{--palette-line-strong: rgba(91, 27, 76, .18)}[data-palette=orchid][data-theme=dark]{--palette-line-strong: rgba(236, 224, 247, .21)}[data-palette=orchid][data-theme=light]{--palette-line-strong: rgba(55, 39, 72, .18)}[data-palette=beacon][data-theme=dark]{--palette-line-strong: rgba(234, 236, 239, .22)}[data-palette=beacon][data-theme=light]{--palette-line-strong: rgba(30, 35, 41, .2)}[data-palette=primeblue][data-theme=dark]{--palette-line-strong: rgba(233, 238, 247, .22)}[data-palette=primeblue][data-theme=light]{--palette-line-strong: rgba(15, 30, 54, .19)}[data-palette=specter][data-theme=dark]{--palette-line-strong: rgba(231, 226, 245, .22)}[data-palette=specter][data-theme=light]{--palette-line-strong: rgba(47, 38, 74, .19)}[data-palette=protocolpink][data-theme=dark]{--palette-line-strong: rgba(249, 225, 240, .22)}[data-palette=protocolpink][data-theme=light]{--palette-line-strong: rgba(71, 24, 53, .19)}[data-palette=provelocity][data-theme=dark]{--palette-line-strong: rgba(226, 220, 250, .22)}[data-palette=provelocity][data-theme=light]{--palette-line-strong: rgba(38, 26, 82, .19)}[data-palette=gridmono][data-theme=dark]{--palette-line-strong: rgba(255, 255, 255, .24)}[data-palette=gridmono][data-theme=light]{--palette-line-strong: rgba(10, 10, 10, .23)}[data-palette=walletlime][data-theme=dark]{--palette-line-strong: rgba(218, 248, 190, .23)}[data-palette=walletlime][data-theme=light]{--palette-line-strong: rgba(55, 82, 24, .2)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html[data-theme-transition],html[data-theme-transition] *,html[data-theme-transition] *:before,html[data-theme-transition] *:after{transition:none!important}[data-theme-transition=expand]::view-transition-new(root),[data-theme-transition=collapse]::view-transition-old(root){z-index:2}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.theme-bg-base{background-color:var(--theme-bg-base)}.theme-bg-surface{background-color:var(--theme-bg-surface)}.theme-bg-surface-hover:hover{background-color:var(--theme-bg-surface-hover)}.theme-bg-surface-active:active{background-color:var(--theme-bg-surface-active)}.theme-bg-inputbox{background-color:var(--theme-bg-inputbox)}.theme-bg-main{background-color:var(--theme-bg-main);transition:all .2s ease-in-out;border:1px solid var(--theme-border-main);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.theme-bg-inputbox{box-shadow:inset 0 0 0 1px var(--theme-border-main)}.dark .theme-bg-main{box-shadow:0 24px 60px -34px rgba(0,0,0,.96),0 0 0 1px var(--theme-primary-subtle),inset 0 1px rgba(255,255,255,.05)}.dark .theme-bg-inputbox{box-shadow:inset 0 1px rgba(255,255,255,.035),0 1px rgba(255,255,255,.024)}.theme-text-base{color:var(--theme-text-base)}.theme-text-muted{color:var(--theme-text-muted)}.theme-text-subtle{color:var(--theme-text-subtle)}.theme-text-disabled{color:var(--theme-text-disabled)}.theme-text-inverse{color:var(--theme-text-inverse)}.theme-text-link{color:var(--theme-text-link)}.theme-text-link:hover{color:var(--theme-text-link-hover)}.theme-border{border-color:var(--theme-border-base)}.theme-border-strong{border-color:var(--theme-border-strong)}.theme-border-focus:focus{border-color:var(--theme-border-focus)}.theme-primary{background-color:var(--theme-primary);color:var(--theme-primary-ink, var(--theme-text-inverse))}.theme-primary:hover{background-color:var(--theme-primary-hover)}.theme-primary:active{background-color:var(--theme-primary-active)}.theme-primary-text{color:var(--theme-primary)}.theme-primary-border{border-color:var(--theme-primary)}.theme-primary-bg-subtle{background-color:var(--theme-primary-subtle)}.theme-primary-badge{background:var(--theme-primary-subtle);background:color-mix(in srgb,var(--theme-primary-ink, var(--theme-text-inverse)) 18%,transparent)}.theme-primary-hover:hover:not(:disabled){background-color:var(--theme-primary-hover)}.theme-primary-interactive{background-color:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-primary-ink, var(--theme-text-inverse))}.theme-primary-interactive:hover:not(:disabled){background-color:var(--theme-primary-hover);border-color:var(--theme-primary-hover)}.theme-primary-interactive:active:not(:disabled){background-color:var(--theme-primary-active);border-color:var(--theme-primary-active)}.theme-selected{background-color:var(--theme-primary-subtle);border-color:var(--theme-primary);color:var(--theme-primary)}.theme-focus-ring:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px}.theme-hover-border:hover{border-color:var(--theme-primary)}.theme-spinner{border-color:var(--theme-primary-subtle);border-top-color:var(--theme-primary)}.theme-skeleton{background-color:var(--theme-bg-surface-active)}.theme-success{background-color:var(--theme-status-success);color:var(--theme-status-success-contrast)}.theme-success-bg{background-color:var(--theme-status-success-bg);color:var(--theme-status-success-text)}.theme-success-text{color:var(--theme-status-success)}.theme-warning{background-color:var(--theme-status-warning);color:var(--theme-status-warning-contrast)}.theme-warning-bg{background-color:var(--theme-status-warning-bg);color:var(--theme-status-warning-text)}.theme-warning-text{color:var(--theme-status-warning)}.theme-error{background-color:var(--theme-status-error);color:var(--theme-status-error-contrast)}.theme-error-bg{background-color:var(--theme-status-error-bg);color:var(--theme-status-error-text)}.theme-error-text{color:var(--theme-status-error)}.theme-info{background-color:var(--theme-status-info);color:var(--theme-status-info-contrast)}.theme-info-bg{background-color:var(--theme-status-info-bg);color:var(--theme-status-info-text)}.theme-info-text{color:var(--theme-status-info)}.theme-card{background-color:var(--theme-bg-base);border:1px solid var(--theme-border-base);color:var(--theme-text-base);transition:all .2s ease-in-out}.theme-card-surface{background-color:var(--theme-bg-surface);color:var(--theme-text-base);transition:all .2s ease-in-out}.dark .theme-card-surface{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 32px -28px rgba(0,0,0,.82),inset 0 1px rgba(255,255,255,.035)}.dark .theme-card-surface:hover{box-shadow:0 18px 38px -30px rgba(0,0,0,.88),inset 0 1px rgba(255,255,255,.05)}.theme-button{background-color:var(--theme-bg-surface);color:var(--theme-text-muted);border:1px solid var(--theme-border-base);transition:all .2s ease-in-out}.dark .theme-button{background-color:var(--theme-bg-surface);border-color:var(--theme-border-base)}.theme-button:hover:not(:disabled){background-color:var(--theme-bg-surface-hover);border-color:var(--theme-border-strong);box-shadow:0 8px 20px -16px rgba(15,23,42,.45)}.dark .theme-button:hover:not(:disabled){box-shadow:0 10px 24px -20px rgba(0,0,0,.9)}.theme-button:active:not(:disabled){background-color:var(--theme-bg-surface-active)}.theme-button:disabled{color:var(--theme-text-disabled);cursor:not-allowed;opacity:.5}.theme-button-primary{background-color:var(--theme-primary);color:var(--theme-primary-ink, var(--theme-text-inverse));border-color:var(--theme-primary)}.theme-button-primary:hover:not(:disabled){background-color:var(--theme-primary-hover);border-color:var(--theme-primary-hover)}.theme-button-primary:active:not(:disabled){background-color:var(--theme-primary-active)}.theme-input{background-color:var(--theme-bg-base);color:var(--theme-text-base);border:1px solid var(--theme-border-base);transition:all .2s ease-in-out}.theme-input::-moz-placeholder{color:var(--theme-text-subtle)}.theme-input::placeholder{color:var(--theme-text-subtle)}.theme-input:focus{outline:none;border-color:var(--theme-border-focus);box-shadow:0 0 0 3px var(--theme-primary-subtle);transform:scale(1.01)}.dark .theme-input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark .theme-input:focus{box-shadow:0 0 0 3px var(--theme-primary-subtle),0 0 20px var(--theme-cta-glow),inset 0 1px rgba(255,255,255,.05)}.theme-input:disabled{color:var(--theme-text-disabled);background-color:var(--theme-bg-surface);cursor:not-allowed;opacity:.5}.theme-link{color:var(--theme-text-link);text-decoration:none;transition:color .2s ease-in-out}.theme-link:hover{color:var(--theme-text-link-hover);text-decoration:underline}.theme-overlay{background-color:var(--theme-bg-overlay)}.theme-transition{transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.theme-hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.theme-interactive{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in-out}.theme-interactive:active{transform:scale(.98)}.theme-shadow{box-shadow:var(--theme-shadow)}.theme-primary-gradient{background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-primary-hover) 100%);color:var(--theme-primary-ink, var(--theme-text-inverse))}@media (max-width: 639px){.modal-panel-fixed.modal-panel-fixed{height:min(30rem,88dvh);max-height:min(30rem,88dvh)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-left-4{left:-1rem}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}.left-4{left:1rem}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[0\.55rem\]{top:.55rem}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[80\]{z-index:80}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.col-span-2{grid-column:span 2 / span 2}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-mr-1{margin-right:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.max-h-\[400px\]{max-height:400px}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0px}.min-h-8{min-height:2rem}.min-h-\[20px\]{min-height:20px}.min-h-\[400px\]{min-height:400px}.min-h-\[58px\]{min-height:58px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[140px\]{width:140px}.w-\[60px\]{width:60px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[200px\]{min-width:200px}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[180px\]{max-width:180px}.max-w-\[480px\]{max-width:480px}.max-w-\[600px\]{max-width:600px}.max-w-\[68ch\]{max-width:68ch}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[var\(--theme-bg-surface\)\]{border-color:var(--theme-bg-surface)}.border-\[var\(--theme-border-error\)\]{border-color:var(--theme-border-error)}.border-\[var\(--theme-border-focus\)\]{border-color:var(--theme-border-focus)}.border-\[var\(--theme-border-success\)\]{border-color:var(--theme-border-success)}.border-\[var\(--theme-border-warning\)\]{border-color:var(--theme-border-warning)}.border-\[var\(--theme-primary\)\]{border-color:var(--theme-primary)}.border-\[var\(--theme-status-error\)\]{border-color:var(--theme-status-error)}.border-\[var\(--theme-status-info\)\]{border-color:var(--theme-status-info)}.border-\[var\(--theme-status-success\)\]{border-color:var(--theme-status-success)}.border-\[var\(--theme-status-warning\)\]{border-color:var(--theme-status-warning)}.border-t-transparent{border-top-color:transparent}.bg-\[var\(--theme-accent-teal\)\]{background-color:var(--theme-accent-teal)}.bg-\[var\(--theme-bg-surface-active\)\]{background-color:var(--theme-bg-surface-active)}.bg-\[var\(--theme-border-base\)\]{background-color:var(--theme-border-base)}.bg-\[var\(--theme-primary\)\]{background-color:var(--theme-primary)}.bg-\[var\(--theme-primary-ink\)\]{background-color:var(--theme-primary-ink)}.bg-\[var\(--theme-primary-subtle\)\]{background-color:var(--theme-primary-subtle)}.bg-\[var\(--theme-status-error\)\]{background-color:var(--theme-status-error)}.bg-\[var\(--theme-status-info\)\]{background-color:var(--theme-status-info)}.bg-\[var\(--theme-status-success\)\]{background-color:var(--theme-status-success)}.bg-\[var\(--theme-status-success-bg\)\]{background-color:var(--theme-status-success-bg)}.bg-\[var\(--theme-status-warning\)\]{background-color:var(--theme-status-warning)}.bg-\[var\(--theme-text-subtle\)\]{background-color:var(--theme-text-subtle)}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-7{padding-left:1.75rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-fine{font-size:var(--font-size-fine);line-height:1.35}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-micro{font-size:var(--font-size-micro);line-height:1.2}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-8{line-height:2rem}.leading-relaxed{line-height:1.625}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[var\(--theme-accent-teal\)\]{color:var(--theme-accent-teal)}.text-\[var\(--theme-primary\)\]{color:var(--theme-primary)}.text-\[var\(--theme-primary-bright\)\]{color:var(--theme-primary-bright)}.text-\[var\(--theme-primary-ink\)\]{color:var(--theme-primary-ink)}.text-\[var\(--theme-status-success\)\]{color:var(--theme-status-success)}.text-\[var\(--theme-text-disabled\)\]{color:var(--theme-text-disabled)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--theme-primary-subtle\)\]{--tw-shadow: 0 0 0 3px var(--theme-primary-subtle);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_28px_-18px_var\(--theme-cta-glow\)\]{--tw-shadow: 0 14px 28px -18px var(--theme-cta-glow);--tw-shadow-colored: 0 14px 28px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_-14px_var\(--theme-cta-glow\)\]{--tw-shadow: 0 14px 30px -14px var(--theme-cta-glow);--tw-shadow-colored: 0 14px 30px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[var\(--theme-primary\)\]{--tw-ring-color: var(--theme-primary)}.ring-\[var\(--theme-status-success\)\]{--tw-ring-color: var(--theme-status-success)}.ring-\[var\(--theme-status-warning\)\]{--tw-ring-color: var(--theme-status-warning)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.theme-bg-gradient{background:var(--theme-bg-gradient)}.theme-bg-color{background:var(--theme-main-color)}body{background:var(--theme-bg-gradient);background-attachment:fixed;color:var(--theme-text-base);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Noto Sans SC,Noto Sans TC,sans-serif}#app{position:relative;min-height:100vh;background:transparent}#app:before,#app:after{position:fixed;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}#app:before{z-index:0;background:var(--theme-bg-pattern);-webkit-mask-image:none;mask-image:none;opacity:0}#app:after{z-index:0;background:var(--theme-bg-accent-plane);opacity:.56}#app>*{position:relative;z-index:1}.dark #app:before{opacity:0}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-\[0\.6em\]:before{content:var(--tw-content);top:.6em}.before\:h-1\.5:before{content:var(--tw-content);height:.375rem}.before\:w-1\.5:before{content:var(--tw-content);width:.375rem}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-\[var\(--theme-primary\)\]:before{content:var(--tw-content);background-color:var(--theme-primary)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-\[var\(--theme-primary-hover\)\]:hover{background-color:var(--theme-primary-hover)}.hover\:bg-\[var\(--theme-primary-subtle\)\]:hover{background-color:var(--theme-primary-subtle)}.hover\:bg-\[var\(--theme-status-error-bg\)\]:hover{background-color:var(--theme-status-error-bg)}.hover\:bg-\[var\(--theme-status-warning-bg\)\]:hover{background-color:var(--theme-status-warning-bg)}.hover\:text-\[var\(--theme-status-error\)\]:hover{color:var(--theme-status-error)}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--theme-bg-surface-active\)\]:disabled{background-color:var(--theme-bg-surface-active)}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:text-\[var\(--theme-text-disabled\)\]:disabled{color:var(--theme-text-disabled)}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:scale-100:hover:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:brightness-100:hover:disabled{--tw-brightness: brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[var\(--theme-primary\)\]{color:var(--theme-primary)}@media (min-width: 640px){.sm\:mt-1\.5{margin-top:.375rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:max-h-\[52vh\]{max-height:52vh}.sm\:max-h-\[600px\]{max-height:600px}.sm\:min-h-\[300px\]{min-height:300px}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pr-2{padding-right:.5rem}.sm\:pr-2\.5{padding-right:.625rem}.sm\:pt-4{padding-top:1rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-9{line-height:2.25rem}}@media (min-width: 768px){.md\:-right-1{right:-.25rem}.md\:-top-1{top:-.25rem}.md\:right-2{right:.5rem}.md\:mb-1{margin-bottom:.25rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-1{margin-top:.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-8{height:2rem}.md\:h-9{height:2.25rem}.md\:max-h-\[500px\]{max-height:500px}.md\:min-h-\[400px\]{min-height:400px}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-3{width:.75rem}.md\:w-4{width:1rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-8{width:2rem}.md\:w-9{width:2.25rem}.md\:gap-1{gap:.25rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-xl{border-radius:.75rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:pb-0{padding-bottom:0}.md\:pb-\[120px\]{padding-bottom:120px}.md\:pb-\[150px\]{padding-bottom:150px}.md\:pr-\[100px\]{padding-right:100px}.md\:pt-16{padding-top:4rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-full{height:100%}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0px}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-\[var\(--theme-primary\)\]::-webkit-slider-thumb{background-color:var(--theme-primary)}
