:root{--font-display: "Orbit", Arial, sans-serif;--font-body: "Roboto", Arial, sans-serif;--font-fallback: Arial, sans-serif;--palette-1: #0a0612;--palette-1-rgb: 10, 6, 18;--palette-2: #12081f;--palette-2-rgb: 18, 8, 31;--palette-3: #1a0f2e;--palette-3-rgb: 26, 15, 46;--palette-4: #241538;--palette-4-rgb: 36, 21, 56;--palette-5: #3d2660;--palette-5-rgb: 61, 38, 96;--palette-6: #5c3d8a;--palette-6-rgb: 92, 61, 138;--palette-7: #8b6bb8;--palette-7-rgb: 139, 107, 184;--palette-8: #b8a0dc;--palette-8-rgb: 184, 160, 220;--palette-9: #e2d4f8;--palette-9-rgb: 226, 212, 248;--btn-palette-1: #140822;--btn-palette-1-rgb: 20, 8, 34;--btn-palette-2: #1e0e36;--btn-palette-2-rgb: 30, 14, 54;--btn-palette-3: #2a1650;--btn-palette-3-rgb: 42, 22, 80;--btn-palette-4: #381f68;--btn-palette-4-rgb: 56, 31, 104;--btn-palette-5: #462880;--btn-palette-5-rgb: 70, 40, 128;--btn-palette-6: #553298;--btn-palette-6-rgb: 85, 50, 152;--btn-palette-7: #6640b0;--btn-palette-7-rgb: 102, 64, 176;--btn-palette-8: #7a4ec4;--btn-palette-8-rgb: 122, 78, 196;--btn-palette-9: #9260d8;--btn-palette-9-rgb: 146, 96, 216;--electric-cyan: #00f5ff;--electric-cyan-rgb: 0, 245, 255;--electric-violet: #b026ff;--electric-violet-rgb: 176, 38, 255;--electric-magenta: #ff2d9a;--electric-magenta-rgb: 255, 45, 154;--electric-pink: #ff006e;--electric-pink-rgb: 255, 0, 110;--electric-teal: #00ffc6;--electric-teal-rgb: 0, 255, 198;--accent-primary: var(--electric-cyan);--accent-primary-rgb: var(--electric-cyan-rgb);--accent-secondary: var(--electric-violet);--accent-secondary-rgb: var(--electric-violet-rgb);--accent-warm: var(--electric-magenta);--accent-warm-rgb: var(--electric-magenta-rgb);--accent-mid: var(--electric-teal);--accent-mid-rgb: var(--electric-teal-rgb);--ui-accent: var(--accent-primary);--ui-accent-rgb: var(--accent-primary-rgb);--ui-accent-2: var(--accent-secondary);--ui-accent-2-rgb: var(--accent-secondary-rgb);--ui-border: rgba(255, 255, 255, .08);--ui-border-hover: rgba(var(--electric-cyan-rgb), .18);--ui-border-active: rgba(var(--electric-cyan-rgb), .38);--ui-glow: 0 1px 3px rgba(0, 0, 0, .35);--ui-glow-strong: 0 2px 6px rgba(0, 0, 0, .45);--ui-glow-accent: 0 0 12px rgba(var(--electric-cyan-rgb), .32), 0 0 24px rgba(var(--electric-cyan-rgb), .14);--ui-glow-accent-strong: 0 0 16px rgba(var(--electric-cyan-rgb), .45), 0 0 32px rgba(var(--electric-violet-rgb), .2);--ui-glow-magenta: 0 0 14px rgba(var(--electric-magenta-rgb), .38), 0 0 28px rgba(var(--electric-pink-rgb), .16);--ui-chip-bg: rgba(255, 255, 255, .03);--ui-chip-bg-hover: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .1) 0%, rgba(var(--electric-violet-rgb), .06) 100% );--ui-chip-bg-active: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .2) 0%, rgba(var(--electric-violet-rgb), .1) 100% );--gradient-accent-v: linear-gradient(180deg, var(--electric-cyan), var(--electric-violet));--gradient-accent-h: linear-gradient(90deg, var(--electric-cyan), var(--electric-violet));--gradient-accent-soft: linear-gradient(90deg, var(--electric-cyan), var(--electric-teal));--gradient-panel: linear-gradient(135deg, var(--palette-2), var(--palette-4), var(--palette-3));--gradient-btn: linear-gradient(180deg, var(--btn-palette-4), var(--btn-palette-5));--gradient-btn-warm: var(--gradient-btn);--gradient-claim: var(--gradient-btn);--gradient-cta-blue: var(--gradient-btn);--gradient-brand-text: linear-gradient( 180deg, var(--text-primary) 0%, var(--electric-cyan) 72%, var(--electric-violet) 100% );--glass-fill: linear-gradient( 165deg, rgba(var(--electric-magenta-rgb), .04) 0%, rgba(var(--palette-3-rgb), .24) 42%, rgba(var(--electric-cyan-rgb), .03) 100% );--glass-border: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .22), rgba(var(--electric-violet-rgb), .14), rgba(var(--electric-magenta-rgb), .12) );--glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .05), 0 2px 12px rgba(0, 0, 0, .4), 0 0 1px rgba(var(--electric-violet-rgb), .12);--glass-blur: blur(8px);--glass-dropdown-fill: linear-gradient( 180deg, rgba(var(--surface-dropdown-top-rgb), .42), rgba(var(--surface-dropdown-mid-rgb), .38), rgba(var(--surface-dropdown-bottom-rgb), .4) );--tab-accent: var(--ui-accent);--tab-accent-rgb: var(--ui-accent-rgb);--tab-accent-2: var(--ui-accent-2);--tab-accent-2-rgb: var(--ui-accent-2-rgb);--glass-tab-tint-idle: rgba(var(--palette-3-rgb), .35);--glass-tab-tint-hover: rgba(var(--palette-4-rgb), .5);--glass-tab-tint-active: rgba(var(--tab-accent-rgb), .14);--glass-tab-border-color: rgba(255, 255, 255, .08);--glass-tab-border-hover-color: rgba(255, 255, 255, .11);--glass-tab-border-active-color: rgba(var(--tab-accent-rgb), .42);--glass-tab-glow: var(--ui-glow-accent);--glass-tab-bg: var(--glass-tab-tint-idle);--glass-tab-bg-hover: var(--glass-tab-tint-hover);--glass-tab-border: var(--glass-tab-border-color);--glass-tab-border-hover: var(--glass-tab-border-hover-color);--glass-tab-border-active: var(--glass-tab-border-active-color);--tab-rail-scale: 1.5;--tab-rail-width: calc(20px * var(--tab-rail-scale));--tab-rail-gap: 1px;--tab-rail-radius: calc(4px * var(--tab-rail-scale));--tab-rail-label-size: clamp(7px, 3vw, 10px);--tab-rail-slot-min: calc(29.25px * var(--tab-rail-scale));--cta-transition: .16s ease;--cta-disabled-opacity: .52;--cta-radius-sm: 6px;--cta-radius-md: 8px;--cta-radius-lg: 10px;--cta-height-sm: 22px;--cta-height-md: 28px;--cta-height-lg: 38px;--cta-padding-sm: 0 8px;--cta-padding-md: 0 12px;--cta-padding-lg: 0 16px;--cta-font-sm: .5rem;--cta-font-md: .62rem;--cta-font-lg: .72rem;--cta-focus-ring: 0 0 0 2px rgba(var(--bg-base-rgb), .95), 0 0 0 3px rgba(var(--electric-cyan-rgb), .45), var(--ui-glow-accent);--cta-primary-text: #e8ffff;--cta-primary-fill: linear-gradient( 128deg, rgba(var(--btn-palette-2-rgb), .98) 0%, rgba(var(--btn-palette-4-rgb), .95) 35%, rgba(var(--electric-violet-rgb), .35) 68%, rgba(var(--electric-cyan-rgb), .55) 100% );--cta-primary-fill-hover: linear-gradient( 128deg, rgba(var(--btn-palette-3-rgb), 1) 0%, rgba(var(--btn-palette-5-rgb), .96) 32%, rgba(var(--electric-violet-rgb), .45) 62%, rgba(var(--electric-cyan-rgb), .72) 100% );--cta-primary-border: rgba(var(--electric-cyan-rgb), .75);--cta-primary-bg: var(--cta-primary-fill);--cta-primary-bg-hover: var(--cta-primary-fill-hover);--cta-primary-shadow: inset 0 1px 0 rgba(255, 255, 255, .22), 0 0 0 1px rgba(var(--electric-cyan-rgb), .28), 0 0 14px rgba(var(--electric-cyan-rgb), .35), 0 0 28px rgba(var(--electric-violet-rgb), .15);--cta-primary-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .28), 0 0 0 1px rgba(var(--electric-cyan-rgb), .55), 0 0 20px rgba(var(--electric-cyan-rgb), .5), 0 0 36px rgba(var(--electric-violet-rgb), .22);--cta-primary-text-glow: 0 0 12px rgba(var(--electric-cyan-rgb), .55);--cta-accent-text: #fff0f8;--cta-accent-fill: linear-gradient( 118deg, rgba(var(--btn-palette-2-rgb), .98) 0%, rgba(var(--electric-violet-rgb), .4) 40%, rgba(var(--electric-magenta-rgb), .58) 100% );--cta-accent-fill-hover: linear-gradient( 118deg, rgba(var(--btn-palette-3-rgb), 1) 0%, rgba(var(--electric-violet-rgb), .5) 38%, rgba(var(--electric-pink-rgb), .65) 100% );--cta-accent-border: rgba(var(--electric-magenta-rgb), .78);--cta-accent-bg: var(--cta-accent-fill);--cta-accent-bg-hover: var(--cta-accent-fill-hover);--cta-accent-shadow: inset 0 1px 0 rgba(255, 255, 255, .22), 0 0 0 1px rgba(var(--electric-magenta-rgb), .28), 0 0 14px rgba(var(--electric-magenta-rgb), .38), 0 0 24px rgba(var(--electric-pink-rgb), .14);--cta-accent-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .24), 0 0 0 1px rgba(var(--electric-magenta-rgb), .48), var(--ui-glow-magenta);--cta-accent-text-glow: 0 0 12px rgba(var(--electric-magenta-rgb), .55);--cta-secondary-text: var(--text-bright);--cta-secondary-fill: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .12) 0%, rgba(var(--electric-violet-rgb), .08) 55%, rgba(var(--btn-palette-1-rgb), .22) 100% );--cta-secondary-fill-hover: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .2) 0%, rgba(var(--electric-violet-rgb), .14) 55%, rgba(var(--btn-palette-2-rgb), .32) 100% );--cta-secondary-border: rgba(var(--electric-cyan-rgb), .42);--cta-secondary-bg: var(--cta-secondary-fill);--cta-secondary-bg-hover: var(--cta-secondary-fill-hover);--cta-secondary-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 0 10px rgba(var(--electric-cyan-rgb), .12);--cta-secondary-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .12), var(--ui-glow-accent);--cta-tertiary-text: var(--electric-cyan);--cta-tertiary-fill: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .1) 0%, rgba(var(--electric-violet-rgb), .06) 100% );--cta-tertiary-fill-hover: linear-gradient( 135deg, rgba(var(--electric-cyan-rgb), .18) 0%, rgba(var(--electric-violet-rgb), .1) 100% );--cta-tertiary-border: rgba(var(--electric-cyan-rgb), .32);--cta-tertiary-bg: var(--cta-tertiary-fill);--cta-tertiary-bg-hover: var(--cta-tertiary-fill-hover);--cta-tertiary-shadow: 0 0 8px rgba(var(--electric-cyan-rgb), .1);--cta-tertiary-shadow-hover: var(--ui-glow-accent);--cta-ghost-text: var(--text-muted-strong);--cta-ghost-bg: rgba(var(--btn-palette-1-rgb), .35);--cta-ghost-bg-hover: rgba(var(--electric-cyan-rgb), .1);--cta-ghost-border-color: rgba(var(--electric-cyan-rgb), .32);--cta-ghost-border-hover: rgba(var(--electric-cyan-rgb), .55);--cta-ghost-shadow: 0 0 6px rgba(var(--electric-cyan-rgb), .06);--cta-ghost-shadow-hover: var(--ui-glow-accent);--cta-danger-text: #f8f0f0;--cta-danger-fill: #5c3a42;--cta-danger-fill-hover: #6b454e;--cta-danger-border: rgba(255, 255, 255, .1);--cta-danger-bg: var(--cta-danger-fill);--cta-danger-bg-hover: var(--cta-danger-fill-hover);--cta-danger-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 1px 2px rgba(0, 0, 0, .28);--cta-danger-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .1), 0 2px 4px rgba(0, 0, 0, .32);--glass-btn-fill: var(--cta-secondary-fill);--glass-btn-fill-hover: var(--cta-secondary-fill-hover);--glass-border-btn: var(--cta-secondary-border);--glass-shadow-btn: var(--cta-secondary-shadow);--bg-action-btn: var(--cta-tertiary-bg);--bg-action-btn-hover: var(--cta-tertiary-bg-hover);--bg-swap-arrow: var(--cta-primary-bg);--glass-field-bg: rgba(var(--palette-4-rgb), .45);--glass-field-bg-hover: rgba(var(--palette-5-rgb), .55);--bg-exchange-fill: var(--glass-fill);--bg-rate-fill: var(--glass-fill);--bg-showcase-fill: var(--glass-fill);--bg-tab-idle: var(--glass-tab-bg);--bg-tab-active: var(--glass-tab-bg-hover);--bg-dock-panel-fill: var(--glass-fill);--bg-navbar-fill: rgba(var(--bg-deep-rgb), .06);--bg-navbar-border: rgba(255, 255, 255, .07);--navbar-logo-size: 36px;--navbar-row-h: 32px;--bg-base: #0a0612;--bg-base-rgb: 10, 6, 18;--bg-deep: #12081f;--bg-deep-rgb: 18, 8, 31;--bg-elevated: #1a0f2e;--bg-elevated-rgb: 26, 15, 46;--bg-body-top: #0c0716;--bg-body-bottom: #050308;--surface-card-top: rgba(var(--palette-4-rgb), .35);--surface-card-bottom: rgba(var(--palette-2-rgb), .5);--surface-panel-rgb: 26, 15, 46;--surface-panel-deep-rgb: 10, 6, 18;--surface-input: rgba(255, 255, 255, .05);--surface-input-rgb: 255, 255, 255;--surface-input-hover: rgba(255, 255, 255, .08);--surface-input-hover-rgb: 255, 255, 255;--surface-dropdown-top-rgb: 56, 31, 104;--surface-dropdown-mid-rgb: 36, 21, 56;--surface-dropdown-bottom-rgb: 18, 8, 31;--text-primary: #f4f0ff;--text-primary-rgb: 244, 240, 255;--text-bright: #ffffff;--text-bright-rgb: 255, 255, 255;--text-soft: #e8e0f8;--text-on-accent: #0a0612;--text-on-accent-rgb: 10, 6, 18;--text-muted: #b8a8d4;--text-muted-rgb: 184, 168, 212;--text-dim: #9484b0;--text-dim-rgb: 148, 132, 176;--text-muted-strong: #ddd0f5;--text-muted-strong-rgb: 221, 208, 245;--text-faint: rgba(244, 240, 255, .72);--text-ghost: rgba(244, 240, 255, .48);--text-hint: #9484b0;--text-placeholder: #7a6a98;--text-disabled: rgba(244, 240, 255, .36);--text-accent-soft: #c8f8ff;--text-accent-glow: #ffe8f5;--text-link: var(--electric-cyan);--color-positive: #00ffc6;--color-positive-rgb: 0, 255, 198;--color-positive-bright: #7affdf;--color-negative: #ff4da6;--color-negative-rgb: 255, 77, 166;--color-negative-soft: #ff8fc4;--color-warning: #b89a5c;--color-warning-rgb: 184, 154, 92;--electric-green: #39ff14;--electric-green-rgb: 57, 255, 20;--status-online: var(--electric-green);--status-online-rgb: var(--electric-green-rgb);--status-online-glow: rgba(var(--electric-green-rgb), .55);--status-offline: #6b8a9e;--status-offline-rgb: 107, 138, 158;--border-subtle: rgba(255, 255, 255, .1);--border-faint: rgba(255, 255, 255, .06);--border-soft: rgba(255, 255, 255, .08);--border-accent: rgba(var(--accent-primary-rgb), .35);--border-accent-hover: rgba(var(--accent-primary-rgb), .48);--overlay-highlight: rgba(255, 255, 255, .04);--overlay-highlight-strong: rgba(255, 255, 255, .07);--surface-inset-top: rgba(255, 255, 255, .04);--surface-inset-top-strong: rgba(255, 255, 255, .06);--surface-raised: rgba(255, 255, 255, .03);--surface-sunken: rgba(0, 0, 0, .35);--surface-sunken-hover: rgba(0, 0, 0, .45);--surface-scrollbar-thumb: rgba(255, 255, 255, .18);--surface-scrollbar-thumb-hover: rgba(255, 255, 255, .28);--surface-scrim: rgba(var(--bg-base-rgb), .62);--surface-scrim-heavy: rgba(0, 0, 0, .72);--gradient-surface-header: linear-gradient(180deg, rgba(255, 255, 255, .04), transparent);--gradient-surface-shine: linear-gradient(180deg, rgba(255, 255, 255, .05), transparent);--shadow-ink-rgb: 0, 0, 0;--glow-primary: rgba(var(--electric-cyan-rgb), .18);--glow-warm: rgba(var(--electric-magenta-rgb), .14);--surface-success-bg: rgba(var(--color-positive-rgb), .1);--surface-success-border: rgba(var(--color-positive-rgb), .22);--surface-success-glow: rgba(var(--electric-teal-rgb), .12);--surface-warning-bg: rgba(var(--color-warning-rgb), .1);--surface-warning-border: rgba(var(--color-warning-rgb), .22);--surface-error-bg: rgba(var(--color-negative-rgb), .1);--surface-error-border: rgba(var(--color-negative-rgb), .22);--surface-error-scrim: rgba(0, 0, 0, .08);--surface-info-bg: rgba(var(--accent-primary-rgb), .08);--surface-info-border: rgba(var(--accent-primary-rgb), .18);--surface-focus-ring: rgba(var(--accent-primary-rgb), .28);--surface-inset-pressed: var(--overlay-highlight);--surface-shine-strong: rgba(255, 255, 255, .06);--shadow-elevated: rgba(0, 0, 0, .45);--drawer-bg: rgba(var(--bg-deep-rgb), .88);--drawer-bg-2: rgba(var(--bg-base-rgb), .92);--drawer-text: var(--text-primary);--drawer-muted: var(--text-muted);--drawer-muted-rgb: var(--text-muted-rgb);--dock-tab-cyan: var(--accent-primary);--showcase-tab-cyan: var(--accent-primary)}:where(.cta){appearance:none;box-sizing:border-box;border:1px solid transparent;font-family:var(--font-display);font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:transform var(--cta-transition),filter var(--cta-transition),box-shadow var(--cta-transition),background var(--cta-transition),border-color var(--cta-transition),color var(--cta-transition),opacity var(--cta-transition)}:where(.cta):focus-visible{outline:none;box-shadow:var(--cta-focus-ring)}:where(.cta):disabled,:where(.cta)[aria-disabled=true]{opacity:var(--cta-disabled-opacity);cursor:not-allowed;transform:none!important;filter:saturate(.45) brightness(.88);pointer-events:none}:where(.cta):active:not(:disabled){transform:translateY(0) scale(.98)}:where(.cta--primary,.composer-primary,.navbar-auth-btn--primary,.launch-drawer__btn--primary,.wallet-compact__btn--primary,.primary-button,.exchange-panel__swap,.pending-mine){color:var(--cta-primary-text);background:var(--cta-primary-bg);border-color:var(--cta-primary-border);box-shadow:var(--cta-primary-shadow);text-shadow:var(--cta-primary-text-glow)}:where(.cta--primary,.composer-primary,.navbar-auth-btn--primary,.launch-drawer__btn--primary,.wallet-compact__btn--primary,.primary-button,.exchange-panel__swap,.pending-mine):hover:not(:disabled){background:var(--cta-primary-bg-hover);box-shadow:var(--cta-primary-shadow-hover);border-color:rgba(var(--electric-cyan-rgb),.78);filter:brightness(1.1) saturate(1.28)}:where(.cta--accent,.faucet-inline__claim,.showcase-lab__cta,.wallet-compact__btn--accent){color:var(--cta-accent-text);background:var(--cta-accent-bg);border-color:var(--cta-accent-border);box-shadow:var(--cta-accent-shadow);text-shadow:var(--cta-accent-text-glow)}:where(.cta--accent,.faucet-inline__claim,.showcase-lab__cta,.wallet-compact__btn--accent):hover:not(:disabled){background:var(--cta-accent-bg-hover);box-shadow:var(--cta-accent-shadow-hover);border-color:rgba(var(--electric-magenta-rgb),.82);filter:brightness(1.08) saturate(1.18)}:where(.cta--secondary,.composer-secondary,.ghost-button,.launch-drawer__btn--ghost,.launch-drawer__btn--secondary,.wallet-compact__btn--secondary,.switch-button,.navbar-auth-btn--ghost){color:var(--cta-secondary-text);background:var(--cta-secondary-bg);border-color:var(--cta-secondary-border);box-shadow:var(--cta-secondary-shadow)}:where(.cta--secondary,.composer-secondary,.ghost-button,.launch-drawer__btn--ghost,.launch-drawer__btn--secondary,.wallet-compact__btn--secondary,.switch-button,.navbar-auth-btn--ghost):hover:not(:disabled){background:var(--cta-secondary-bg-hover);box-shadow:var(--cta-secondary-shadow-hover);border-color:rgba(var(--electric-cyan-rgb),.58);filter:brightness(1.05) saturate(1.1)}:where(.cta--tertiary,.showcase-chart__retry,.showcase-chart__tool-btn,.showcase-chart__range-btn,.showcase-chart__type-btn,.showcase-news__retry,.showcase-news__filter,.showcase-news__refresh,.showcase-chat__ribbon-btn,.showcase-chat__menu-select,.showcase-chat__menu-btn,.showcase-chat__dropdown-trigger,.showcase-chat__icon-btn,.showcase-chat__send,.pending-refresh,.wallet-compact__mini,.wallet-compact__btn:not(.wallet-compact__btn--primary,.wallet-compact__btn--accent,.wallet-compact__btn--secondary,.wallet-compact__btn--ghost)){color:var(--cta-tertiary-text);background:var(--cta-tertiary-bg);border-color:var(--cta-tertiary-border);box-shadow:var(--cta-tertiary-shadow)}:where(.cta--tertiary,.showcase-chart__retry,.showcase-chart__tool-btn,.showcase-chart__range-btn,.showcase-chart__type-btn,.showcase-news__retry,.showcase-news__filter,.showcase-news__refresh,.showcase-chat__ribbon-btn,.showcase-chat__menu-select,.showcase-chat__menu-btn,.showcase-chat__dropdown-trigger,.showcase-chat__icon-btn,.showcase-chat__send,.pending-refresh,.wallet-compact__mini,.wallet-compact__btn:not(.wallet-compact__btn--primary,.wallet-compact__btn--accent,.wallet-compact__btn--secondary,.wallet-compact__btn--ghost)):hover:not(:disabled){background:var(--cta-tertiary-bg-hover);box-shadow:var(--cta-tertiary-shadow-hover);border-color:rgba(var(--electric-cyan-rgb),.48);color:var(--text-bright);filter:brightness(1.06)}:where(.showcase-chart__range-btn--active,.showcase-chart__type-btn--active){color:var(--text-bright);background:var(--ui-chip-bg-active);border-color:var(--ui-border-active);box-shadow:var(--ui-glow-accent-strong);text-shadow:0 0 8px rgba(var(--electric-cyan-rgb),.35)}:where(.cta--ghost,.wallet-compact__btn--ghost){color:var(--cta-ghost-text);background:var(--cta-ghost-bg);box-shadow:var(--cta-ghost-shadow);border-color:var(--cta-ghost-border-color)}:where(.cta--ghost,.wallet-compact__btn--ghost):hover:not(:disabled){background:var(--cta-ghost-bg-hover);box-shadow:var(--cta-ghost-shadow-hover);border-color:var(--cta-ghost-border-hover);color:var(--text-bright)}:where(.cta--danger){color:var(--cta-danger-text);background:var(--cta-danger-bg);border-color:var(--cta-danger-border);box-shadow:var(--cta-danger-shadow)}:where(.cta--danger):hover:not(:disabled){background:var(--cta-danger-bg-hover);box-shadow:var(--cta-danger-shadow-hover);filter:brightness(1.06)}.cta--sm{min-height:var(--cta-height-sm);padding:var(--cta-padding-sm);font-size:var(--cta-font-sm);border-radius:var(--cta-radius-sm)}.cta--md{min-height:var(--cta-height-md);padding:var(--cta-padding-md);font-size:var(--cta-font-md);border-radius:var(--cta-radius-md)}.cta--lg{min-height:var(--cta-height-lg);padding:var(--cta-padding-lg);font-size:var(--cta-font-lg);border-radius:var(--cta-radius-lg)}html,body,app-root{display:block;height:100%;max-height:100%;overflow:hidden}.app-workspace{grid-template-columns:var(--tab-rail-width, 30px) minmax(0,1fr);column-gap:var(--panel-column-gap, 5px)}app-dock-tabs,app-dock-tabs .dock-shell{display:contents}app-dock-tabs .dock-tabs{display:grid;grid-template-columns:var(--tab-rail-width, 30px);grid-template-rows:repeat(5,minmax(0,1fr));width:var(--tab-rail-width, 30px);min-width:var(--tab-rail-width, 30px);max-width:var(--tab-rail-width, 30px);height:100%;min-height:0}app-dock-tabs .dock-tab{width:var(--tab-rail-width, 30px)!important;min-width:var(--tab-rail-width, 30px)!important;max-width:var(--tab-rail-width, 30px)!important;height:100%;min-height:0;flex:none!important;transform:none!important}app-dock-tabs .dock-tabs{grid-column:1;grid-row:1}app-dock-tabs .dock-shell__panel{grid-column:2;grid-row:1;width:100%;min-width:0;max-width:none;height:100%;min-height:0;padding:0;margin:0;justify-self:stretch;align-self:stretch}app-dock-tabs .dock-tabs-panel{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:100%;box-shadow:inset 0 1px 0 var(--surface-inset-top)}app-dock-tabs .dock-panel-layer>app-wallet-panel,app-dock-tabs .dock-panel-layer>app-pending-transactions,app-dock-tabs .dock-panel-layer>app-block-composer,app-dock-tabs .dock-panel-layer>app-blocks-list,app-dock-tabs .dock-panel-layer>app-peer-panel{display:block;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;margin:0;padding:0}app-dock-tabs .wallet-compact,app-dock-tabs .pending-panel,app-dock-tabs .composer-card,app-dock-tabs .blocks-panel,app-dock-tabs .peer-panel{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;margin:0;box-sizing:border-box}app-dock-tabs .dock-panel-layer:has(app-pending-transactions),app-dock-tabs .dock-panel-layer:has(app-block-composer),app-dock-tabs .dock-panel-layer:has(app-wallet-panel),app-dock-tabs .dock-panel-layer:has(app-blocks-list),app-dock-tabs .dock-panel-layer:has(app-peer-panel){overflow:hidden;display:flex;flex-direction:column}app-dock-tabs .dock-panel-layer>app-pending-transactions,app-dock-tabs .dock-panel-layer>app-block-composer,app-dock-tabs .dock-panel-layer>app-wallet-panel{flex:1 1 auto;min-height:0;height:100%;width:100%}app-dock-tabs .peer-shell{padding:5px}app-dock-tabs .composer-card,app-dock-tabs .pending-panel,app-dock-tabs .wallet-compact{padding:0}app-dock-tabs .overlay-card{height:100%;min-height:0;margin:0;box-shadow:inset 0 1px 0 var(--surface-inset-top)}app-showcase-tabs .showcase-tabs{width:100%;min-width:var(--tab-rail-width, 30px)}app-showcase-tabs .showcase-tab{min-width:100%;width:100%}html,body,button,input,textarea,select,optgroup{font-family:var(--font-body)}:where(h1,h2,h3,h4,h5,h6,.brand-title,.bandeau-accueil__content span,.dock-tab-label,.showcase-tab,.showcase-tab__label,.showcase-window__title,.faucet-inline__claim-text,.faucet-inline__value,.wallet-compact__title,.showcase-news__title,.showcase-news__filter,.showcase-news__refresh,.showcase-chat__title,.showcase-chat__menu-select,.launch-drawer__glass-select,.showcase-chat__menu-btn,.showcase-chat__dropdown-trigger,.showcase-news__tag,.showcase-news__item-title,.showcase-chart__range-btn,.showcase-chart__type-btn,.showcase-chart__tool-btn,.showcase-chart__retry,.rate-card__symbol,.launch-drawer__eyebrow,.launch-drawer h3,.drawer-eyebrow,.drawer h3,.composer-title,.pending-title,.pending-state-title,.exchange-panel__label-row,.icon-btn span,.navbar-auth-btn,.composer-primary,.composer-secondary,.cta){font-family:var(--font-display)}:where(.wallet-compact__mono,.pending-hash,.block-hash,.detail-code,.detail-inline-code){font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.03em}:where(.composer-card,.pending-panel,.peer-shell,.wallet-compact,.status-shell,.launch-drawer,.drawer,.faucet-inline){border:1px solid transparent;background:var(--glass-fill) padding-box,var(--glass-border) border-box;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}html,body{margin:0;width:100%;height:100%;background:var(--bg-base);overflow-x:hidden;color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body :where(input,textarea,select){color:var(--text-primary);-webkit-text-fill-color:var(--text-primary)}body :where(input,textarea)::placeholder{color:var(--text-placeholder)!important;-webkit-text-fill-color:var(--text-placeholder)!important}body :where(button,input,textarea,select):disabled{color:var(--text-disabled)!important;-webkit-text-fill-color:var(--text-disabled)!important}*{box-sizing:border-box}body{min-height:100vh;background:radial-gradient(circle at 14% 10%,rgba(var(--electric-magenta-rgb),.09),transparent 42%),radial-gradient(circle at 86% 14%,rgba(var(--electric-cyan-rgb),.07),transparent 40%),radial-gradient(circle at 50% 92%,rgba(var(--electric-violet-rgb),.08),transparent 38%),linear-gradient(180deg,var(--bg-body-top) 0%,var(--bg-base) 52%,var(--bg-body-bottom) 100%)}
