@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700&family=Orbitron:wght@500;600;700;800&family=Space+Grotesk:wght@500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root nav[data-dao-navigation=floating]{position:fixed;left:50%;right:auto;bottom:max(12px,var(--safe-bottom, 0px),env(safe-area-inset-bottom,0px));transform:translate(-50%);width:min(calc(100% - 32px),540px);min-height:76px;height:auto;padding:8px;border:1px solid var(--dd-border, var(--dao-border, rgba(255, 255, 255, .12)));border-radius:999px;background:var(--dd-panel, var(--dao-surface-1, rgba(6, 8, 14, .96)));box-shadow:0 10px 30px #0002;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box}:root nav[data-dao-navigation=floating] .dhb__btn{margin-top:0;width:52px;height:52px}:root nav[data-dao-navigation=floating] .dhb__mark{transform:none}:root nav[data-dao-navigation=floating]>button,:root nav[data-dao-navigation=floating] .dtools-nav__btn{min-width:0;min-height:52px}.dao-nav-art{--nav-art-base: var(--dao-text-primary, var(--dd-text, var(--theme-text, currentColor)));--nav-art-accent: var(--dao-accent-resolved, var(--dd-accent, var(--accent, currentColor)));display:inline-grid;place-items:center;width:var(--nav-art-size);height:var(--nav-art-size);flex:none;line-height:1}.dao-nav-art>svg{width:100%!important;height:100%!important;overflow:visible}:root{--dao-space-1: 4px;--dao-space-2: 8px;--dao-space-3: 12px;--dao-space-4: 16px;--dao-space-5: 20px;--dao-space-6: 24px;--dao-space-7: 32px;--dao-space-8: 40px;--dao-space-9: 48px;--dao-radius-control: 6px;--dao-radius-card: 10px;--dao-radius-card-lg: 12px;--dao-radius-modal: 14px;--dao-radius-sheet: 16px;--dao-radius-pill: 999px;--dao-motion-fast: .15s;--dao-motion-standard: .18s;--dao-motion-slow: .26s;--dao-motion-easing: cubic-bezier(.2, .7, .3, 1);--dao-motion-enter-easing: cubic-bezier(.16, 1, .3, 1);--dao-motion-exit-easing: cubic-bezier(.4, 0, 1, 1);--dao-motion-distance: 12px;--dao-motion-parallax-distance: 24px;--dao-particle-opacity: 1;--dao-background-motion-duration: 6s;--dao-opacity-faint: .06;--dao-opacity-soft: .12;--dao-opacity-medium: .35;--dao-opacity-strong: .6;--dao-z-base: 0;--dao-z-raised: 10;--dao-z-overlay: 100;--dao-z-modal: 200;--dao-z-toast: 300;--dao-touch-target-min: 44px;--dao-text-body: 15px;--dao-text-secondary: 13px;--dao-text-technical: 11px;--dao-text-nav: 11px;--dao-text-chart-label: 11px;--dao-text-button: 15px;--dao-text-title: 24px;--dao-header-icon-size: 30px}@media(prefers-color-scheme:dark){:root{color-scheme:dark}}.dao-module-root[data-motion-resolved=reduced]{--dao-motion-fast: 0ms;--dao-motion-standard: 0ms;--dao-motion-slow: 0ms;--dao-motion-distance: 0px;--dao-motion-parallax-distance: 0px;--dao-particle-opacity: 0;--dao-background-motion-duration: 0s}.dao-module-root{--dao-safe-top: var(--safe-top, env(safe-area-inset-top, 0px));--dao-safe-bottom: var(--safe-bottom, env(safe-area-inset-bottom, 0px));--dao-telegram-header-height: 0px;--dao-content-bottom-padding: calc(var(--dao-bottom-nav-height, 64px) + var(--dao-safe-bottom))}:root{--dao-success: oklch(70% .14 145);--dao-warning: oklch(78% .13 90);--dao-critical: oklch(62% .19 25);--dao-info: oklch(70% .12 230);--dao-disabled: oklch(55% .01 60);--dao-sr-support: oklch(70% .14 155);--dao-sr-resistance: oklch(68% .17 28);--dao-sr-current-zone: var(--dao-accent);--dao-focus-ring-outer: oklch(78% .14 220);--dao-strength-strong: oklch(62% .19 290);--dao-strength-medium: oklch(70% .12 220);--dao-strength-weak: oklch(65% .03 80);--dao-strength-strong-border: oklch(62% .19 290);--dao-strength-strong-surface: oklch(62% .19 290 / 10%);--dao-strength-medium-border: oklch(70% .12 220);--dao-strength-medium-surface: oklch(70% .12 220 / 10%);--dao-strength-weak-border: oklch(65% .03 80);--dao-strength-weak-surface: oklch(65% .03 80 / 8%)}.dao-module-root[data-theme-appearance=light]{--dao-focus-ring-outer: oklch(45% .14 220);--dao-success: oklch(46% .14 145);--dao-warning: oklch(50% .14 90);--dao-critical: oklch(48% .19 25);--dao-info: oklch(45% .13 230);--dao-sr-support: oklch(44% .13 155);--dao-sr-resistance: oklch(49% .17 28);--dao-sr-current-zone: var(--dao-accent);--dao-strength-strong: oklch(45% .18 290);--dao-strength-medium: oklch(45% .12 220);--dao-strength-weak: oklch(42% .04 80);--dao-strength-strong-border: oklch(45% .18 290);--dao-strength-strong-surface: oklch(45% .18 290 / 8%);--dao-strength-medium-border: oklch(45% .12 220);--dao-strength-medium-surface: oklch(45% .12 220 / 8%);--dao-strength-weak-border: oklch(42% .04 80);--dao-strength-weak-surface: oklch(42% .04 80 / 6%)}.dao-module-root[data-theme-family=editorial-graphite][data-theme-appearance=dark]{--dao-canvas: #14171b;--dao-surface-1: #1e2227;--dao-surface-2: #282d33;--dao-elevated: #343a42;--dao-border: #444b54;--dao-divider: #363c43;--dao-text-primary: #f4f5f6;--dao-text-secondary: #c1c6cc;--dao-text-muted: #8e969f;--dao-accent: #aab2bb;--dao-accent-hover: #c0c6cd;--dao-accent-pressed: #929ba5;--dao-accent-soft: #30363d;--dao-on-accent: #14171b;--dao-input-background: #252a30;--dao-input-border: #505862;--dao-selected-background: #353c44;--dao-disabled-background: #24282d;--dao-disabled-text: #7d858e;--dao-chart-line: #bcc4cd;--dao-chart-grid: #3a4149;--dao-focus-ring-inner: var(--dao-canvas);--dao-focus-ring-outer: #d3d8dd;--dao-pattern-line: rgba(205, 212, 219, .1);--dao-pattern-line-strong: rgba(205, 212, 219, .18);--dao-chapter-watermark: rgba(230, 234, 238, .07);--dao-shadow: 0 16px 34px rgba(0, 0, 0, .24);--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 300;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=editorial-graphite][data-theme-appearance=light]{--dao-canvas: #f4f4f1;--dao-surface-1: #ffffff;--dao-surface-2: #e6e7e7;--dao-elevated: #d7d9db;--dao-border: #b7bcc2;--dao-divider: #cdd0d3;--dao-text-primary: #17191c;--dao-text-secondary: #474d54;--dao-text-muted: #666c73;--dao-accent: #373d44;--dao-accent-hover: #24292e;--dao-accent-pressed: #15191d;--dao-accent-soft: #e1e3e5;--dao-on-accent: #ffffff;--dao-input-background: #ffffff;--dao-input-border: #aeb4bb;--dao-selected-background: #dadddf;--dao-disabled-background: #e7e8e8;--dao-disabled-text: #666c73;--dao-chart-line: #343a40;--dao-chart-grid: #c9cdd1;--dao-focus-ring-inner: var(--dao-canvas);--dao-focus-ring-outer: #252b31;--dao-pattern-line: rgba(39, 44, 49, .09);--dao-pattern-line-strong: rgba(39, 44, 49, .16);--dao-chapter-watermark: rgba(24, 27, 30, .065);--dao-shadow: 0 12px 28px rgba(21, 25, 29, .09);--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 300;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=luxe-petrol][data-theme-appearance=dark]{--dao-canvas: #061718;--dao-canvas-gradient: linear-gradient(160deg, #0b262a, #030a13);--dao-surface-1: #0b2324;--dao-surface-2: #123031;--dao-elevated: #193c3d;--dao-border: #315354;--dao-divider: #253f40;--dao-text-primary: #f5f0e8;--dao-text-secondary: #c9c0b5;--dao-text-muted: #938b82;--dao-accent: #c98a5a;--dao-accent-hover: #d99b6b;--dao-accent-pressed: #aa6d43;--dao-accent-soft: #342820;--dao-on-accent: #1a100a;--dao-accent-border: #dca577;--dao-champagne: #d5b98d;--dao-champagne-soft: #3a3126;--dao-input-background: #102a2b;--dao-input-border: #426061;--dao-selected-background: #243d3d;--dao-disabled-background: #142728;--dao-disabled-text: #776f68;--dao-chart-line: #d19563;--dao-chart-grid: #294546;--dao-focus-ring-inner: #061718;--dao-focus-ring-outer: #efb985;--dao-pattern-line: rgba(216, 174, 126, .1);--dao-pattern-line-strong: rgba(216, 174, 126, .18);--dao-orbit-line: rgba(211, 157, 104, .24);--dao-atmosphere-petrol: rgba(25, 91, 88, .22);--dao-atmosphere-copper: rgba(189, 111, 61, .13);--dao-shadow: 0 18px 42px rgba(0, 0, 0, .32);--dao-focus-glow: 0 0 0 1px rgba(218, 154, 99, .32), 0 14px 34px rgba(0, 0, 0, .28);--dao-on-dark-primary: #f5f0e8;--dao-on-dark-secondary: #c9c0b5;--dao-on-dark-muted: #938b82;--dao-on-light-primary: #251d18;--dao-on-light-secondary: #67584c;--dao-on-light-muted: #7d7065;--dao-hero-font-family: "Playfair Display", serif;--dao-hero-font-style: italic;--dao-hero-font-weight: 600;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=luxe-petrol][data-theme-appearance=light]{--dao-canvas: #f3ece2;--dao-canvas-gradient: linear-gradient(160deg, #f3ece2, #e9ded0);--dao-surface-1: #fffaf3;--dao-surface-2: #e9ded0;--dao-elevated: #ffffff;--dao-border: #cfbda8;--dao-divider: #ddd0c1;--dao-text-primary: #251d18;--dao-text-secondary: #67584c;--dao-text-muted: #7d7065;--dao-accent: #98562d;--dao-accent-hover: #7f4423;--dao-accent-pressed: #66361c;--dao-accent-soft: #ead8c7;--dao-on-accent: #fffaf4;--dao-accent-border: #7f4423;--dao-champagne: #ac8557;--dao-champagne-soft: #eee2d1;--dao-input-background: #fffdf9;--dao-input-border: #c7b29b;--dao-selected-background: #e8d6c3;--dao-disabled-background: #e8e0d7;--dao-disabled-text: #766c63;--dao-chart-line: #98562d;--dao-chart-grid: #d8c9b9;--dao-focus-ring-inner: #fffaf3;--dao-focus-ring-outer: #714020;--dao-pattern-line: rgba(99, 70, 45, .09);--dao-pattern-line-strong: rgba(99, 70, 45, .16);--dao-orbit-line: rgba(159, 99, 51, .22);--dao-atmosphere-ivory: rgba(255, 255, 255, .42);--dao-atmosphere-champagne: rgba(190, 139, 84, .12);--dao-shadow: 0 15px 34px rgba(74, 51, 33, .11);--dao-focus-glow: 0 0 0 1px rgba(151, 84, 44, .22), 0 14px 30px rgba(74, 51, 33, .09);--dao-on-dark-primary: #f5f0e8;--dao-on-dark-secondary: #c9c0b5;--dao-on-dark-muted: #938b82;--dao-on-light-primary: #251d18;--dao-on-light-secondary: #67584c;--dao-on-light-muted: #7d7065;--dao-hero-font-family: "Playfair Display", serif;--dao-hero-font-style: italic;--dao-hero-font-weight: 600;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=dark]{--dao-canvas: #050817;--dao-surface-1: #0b1224;--dao-surface-2: #111a30;--dao-elevated: #17233c;--dao-border: #2a3851;--dao-divider: #202d43;--dao-text-primary: #edf7fa;--dao-text-secondary: #a9bbc7;--dao-text-muted: #74889a;--dao-accent: #00bfc6;--dao-accent-hover: #2bd3d8;--dao-accent-pressed: #00979d;--dao-accent-soft: #0e343b;--dao-on-accent: #031014;--dao-accent-border: #43d9de;--dao-prism: #9281ff;--dao-prism-soft: #242344;--dao-prism-muted: #7069ae;--dao-input-background: #10182a;--dao-input-border: #34465f;--dao-selected-background: #123841;--dao-disabled-background: #111827;--dao-disabled-text: #697b8c;--dao-chart-line: #23d2d8;--dao-chart-line-secondary: #9484ff;--dao-chart-grid: #233149;--dao-chart-line-glow: drop-shadow(0 0 3px rgba(0, 212, 213, .7));--dao-focus-ring-inner: #050817;--dao-focus-ring-outer: #6cecf0;--dao-signal-line: rgba(44, 223, 226, .16);--dao-signal-line-strong: rgba(44, 223, 226, .28);--dao-prism-line: rgba(155, 133, 255, .18);--dao-atmosphere-cyan: rgba(0, 190, 198, .18);--dao-atmosphere-violet: rgba(130, 93, 224, .15);--dao-atmosphere-blue: rgba(35, 99, 173, .14);--dao-shadow: 0 18px 44px rgba(0, 3, 15, .38);--dao-focus-glow: 0 0 0 1px rgba(31, 217, 222, .36), 0 0 30px rgba(0, 190, 198, .13);--dao-on-dark-primary: #edf7fa;--dao-on-dark-secondary: #a9bbc7;--dao-on-dark-muted: #74889a;--dao-on-light-primary: #111827;--dao-on-light-secondary: #4c5e6c;--dao-on-light-muted: #5b6e7a;--dao-on-luminous-primary: #f4fdff;--dao-on-luminous-secondary: #c3dce2;--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 800;--dao-hero-text-shadow: 0 0 10px rgba(0, 212, 213, .6)}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=light]{--dao-canvas: #eaf2f7;--dao-surface-1: #f7fbfd;--dao-surface-2: #dce7ef;--dao-elevated: #ffffff;--dao-border: #bccdd8;--dao-divider: #ccd9e1;--dao-text-primary: #111827;--dao-text-secondary: #4c5e6c;--dao-text-muted: #5b6e7a;--dao-accent: #007c82;--dao-accent-hover: #006b70;--dao-accent-pressed: #00565b;--dao-accent-soft: #d4ecee;--dao-on-accent: #ffffff;--dao-accent-border: #00666b;--dao-prism: #7564d9;--dao-prism-soft: #e7e3f8;--dao-prism-muted: #9189bd;--dao-input-background: #ffffff;--dao-input-border: #afc4d0;--dao-selected-background: #d2ecee;--dao-disabled-background: #dfe8ed;--dao-disabled-text: #5f7180;--dao-chart-line: #007e86;--dao-chart-line-secondary: #7666d6;--dao-chart-grid: #cad8e1;--dao-focus-ring-inner: #ffffff;--dao-focus-ring-outer: #005b63;--dao-signal-line: rgba(0, 124, 130, .12);--dao-signal-line-strong: rgba(0, 124, 130, .21);--dao-prism-line: rgba(117, 100, 217, .15);--dao-atmosphere-cyan: rgba(41, 197, 204, .16);--dao-atmosphere-violet: rgba(131, 105, 220, .12);--dao-atmosphere-pearl: rgba(255, 255, 255, .56);--dao-shadow: 0 15px 34px rgba(38, 69, 88, .12);--dao-focus-glow: 0 0 0 1px rgba(0, 124, 130, .22), 0 14px 30px rgba(48, 93, 112, .09);--dao-on-dark-primary: #edf7fa;--dao-on-dark-secondary: #a9bbc7;--dao-on-dark-muted: #74889a;--dao-on-light-primary: #111827;--dao-on-light-secondary: #4c5e6c;--dao-on-light-muted: #5b6e7a;--dao-on-luminous-primary: #f4fdff;--dao-on-luminous-secondary: #c3dce2;--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 800;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=dark]{--dao-canvas: #0c1422;--dao-surface-1: #111b2e;--dao-surface-2: #16243b;--dao-elevated: #202f4b;--dao-border: #314665;--dao-divider: #273a56;--dao-text-primary: #f1f6ff;--dao-text-secondary: #b8c5d8;--dao-text-muted: #8798b0;--dao-accent: #58e6ff;--dao-accent-hover: #7cecff;--dao-accent-pressed: #2ccbe8;--dao-accent-soft: #173b52;--dao-on-accent: #07131d;--dao-accent-border: #8af0ff;--dao-accent-2: #b788ff;--dao-accent-2-hover: #c9a8ff;--dao-accent-2-soft: #30284e;--dao-spectrum-blue: #4f8cff;--dao-spectrum-teal: #27d9bd;--dao-spectrum-coral: #ff758f;--dao-spectrum-amber: #ffad5a;--dao-input-background: #152137;--dao-input-border: #3c5272;--dao-selected-background: #1c4057;--dao-disabled-background: #172234;--dao-disabled-text: #74869d;--dao-chart-line: #62e6ff;--dao-chart-line-secondary: #ac83ff;--dao-chart-line-tertiary: #ffae62;--dao-chart-grid: #2a3b56;--dao-focus-ring-inner: #0c1422;--dao-focus-ring-outer: #a7f4ff;--dao-luminous-edge: rgba(88, 230, 255, .38);--dao-luminous-edge-strong: rgba(183, 136, 255, .42);--dao-signal-line: rgba(98, 230, 255, .18);--dao-prism-line: rgba(183, 136, 255, .17);--dao-atmosphere-cyan: rgba(41, 210, 235, .23);--dao-atmosphere-blue: rgba(70, 116, 232, .21);--dao-atmosphere-violet: rgba(153, 93, 231, .2);--dao-atmosphere-coral: rgba(255, 107, 142, .09);--dao-shadow: 0 20px 48px rgba(1, 7, 20, .35);--dao-luminous-shadow: 0 0 0 1px rgba(88, 230, 255, .16), 0 16px 42px rgba(2, 8, 24, .34), 0 0 28px rgba(88, 230, 255, .08);--dao-on-dark-primary: #f1f6ff;--dao-on-dark-secondary: #b8c5d8;--dao-on-dark-muted: #8798b0;--dao-on-light-primary: #0f172a;--dao-on-light-secondary: #53647b;--dao-on-light-muted: #687a91;--dao-on-signal-dark: #07131d;--dao-on-spectrum-primary: #f7fbff;--dao-on-spectrum-secondary: #d4e2f5;--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 800;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=light]{--dao-canvas: #f6f9ff;--dao-surface-1: #ffffff;--dao-surface-2: #eaf1fb;--dao-elevated: #ffffff;--dao-border: #c5d4e8;--dao-divider: #d8e2f0;--dao-text-primary: #0f172a;--dao-text-secondary: #53647b;--dao-text-muted: #687a91;--dao-accent: #2979ff;--dao-accent-hover: #1767eb;--dao-accent-pressed: #0e55cc;--dao-accent-soft: #dcecff;--dao-on-accent: #ffffff;--dao-accent-border: #145fd6;--dao-accent-2: #a259ff;--dao-accent-2-hover: #8b3fea;--dao-accent-2-soft: #eee3ff;--dao-spectrum-cyan: #16bfdb;--dao-spectrum-teal: #00a98f;--dao-spectrum-coral: #e95c7c;--dao-spectrum-amber: #db7d26;--dao-input-background: #ffffff;--dao-input-border: #b7c9df;--dao-selected-background: #dcecff;--dao-disabled-background: #e9eef5;--dao-disabled-text: #65768a;--dao-chart-line: #2979ff;--dao-chart-line-secondary: #a259ff;--dao-chart-line-tertiary: #ef8d39;--dao-chart-grid: #d3deec;--dao-focus-ring-inner: #ffffff;--dao-focus-ring-outer: #1459c7;--dao-luminous-edge: rgba(41, 121, 255, .28);--dao-luminous-edge-strong: rgba(162, 89, 255, .3);--dao-signal-line: rgba(41, 121, 255, .13);--dao-prism-line: rgba(162, 89, 255, .13);--dao-atmosphere-cyan: rgba(49, 204, 230, .18);--dao-atmosphere-blue: rgba(71, 130, 255, .17);--dao-atmosphere-violet: rgba(163, 98, 239, .15);--dao-atmosphere-coral: rgba(255, 108, 142, .1);--dao-atmosphere-pearl: rgba(255, 255, 255, .78);--dao-shadow: 0 16px 38px rgba(52, 78, 121, .12);--dao-luminous-shadow: 0 0 0 1px rgba(41, 121, 255, .14), 0 14px 36px rgba(57, 89, 138, .11), 0 0 26px rgba(105, 170, 255, .1);--dao-on-dark-primary: #f1f6ff;--dao-on-dark-secondary: #b8c5d8;--dao-on-dark-muted: #8798b0;--dao-on-light-primary: #0f172a;--dao-on-light-secondary: #53647b;--dao-on-light-muted: #687a91;--dao-on-signal-dark: #07131d;--dao-on-spectrum-primary: #f7fbff;--dao-on-spectrum-secondary: #d4e2f5;--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 800;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=dao-nacre][data-theme-appearance=dark]{--dao-canvas: #0a1918;--dao-surface-1: #122624;--dao-surface-2: #1c3530;--dao-elevated: #29473f;--dao-border: #3b5b51;--dao-divider: #2b463e;--dao-text-primary: #eff5ed;--dao-text-secondary: #bdcfc4;--dao-text-muted: #8ea9a2;--dao-accent: #9fe3cf;--dao-accent-hover: #c3f2e3;--dao-accent-pressed: #7ebead;--dao-accent-soft: #233f38;--dao-on-accent: #102a24;--dao-accent-border: #bcead9;--dao-prism: #d6bccb;--dao-prism-soft: #352c34;--dao-input-background: #152d29;--dao-input-border: #49695d;--dao-selected-background: #284b40;--dao-disabled-background: #1b2d29;--dao-disabled-text: #87978f;--dao-chart-line: #9fe3cf;--dao-chart-line-secondary: #d6bccb;--dao-chart-grid: #2b463e;--dao-focus-ring-inner: #0a1918;--dao-focus-ring-outer: #cbf4e8;--dao-pearl-light: rgba(206, 239, 222, .16);--dao-pearl-rose: rgba(205, 154, 184, .15);--dao-pearl-mint: rgba(96, 191, 159, .22);--dao-pearl-edge: rgba(190, 220, 202, .25);--dao-shadow: 0 18px 42px rgba(0, 15, 11, .3);--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 600;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=dao-nacre][data-theme-appearance=light]{--dao-canvas: #f4f2ec;--dao-surface-1: #fffdfa;--dao-surface-2: #e9ebe3;--dao-elevated: #ffffff;--dao-border: #bdcbc0;--dao-divider: #d4ddd2;--dao-text-primary: #17372f;--dao-text-secondary: #4d655a;--dao-text-muted: #62736b;--dao-accent: #216d60;--dao-accent-hover: #165749;--dao-accent-pressed: #104437;--dao-accent-soft: #dcece2;--dao-on-accent: #fffdfa;--dao-accent-border: #296f5f;--dao-prism: #96617e;--dao-prism-soft: #f0e2e9;--dao-input-background: #fffdfa;--dao-input-border: #adbcaf;--dao-selected-background: #d9e8dd;--dao-disabled-background: #e7ebe2;--dao-disabled-text: #6c7b70;--dao-chart-line: #216d60;--dao-chart-line-secondary: #96617e;--dao-chart-grid: #cbd7cb;--dao-focus-ring-inner: #fffdfa;--dao-focus-ring-outer: #154e42;--dao-pearl-light: rgba(255, 255, 255, .85);--dao-pearl-rose: rgba(198, 132, 173, .18);--dao-pearl-mint: rgba(102, 176, 146, .22);--dao-pearl-edge: rgba(117, 151, 128, .24);--dao-shadow: 0 18px 40px rgba(55, 82, 64, .1);--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 600;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=dao-titanium][data-theme-appearance=dark]{--dao-canvas: #151619;--dao-surface-1: #202226;--dao-surface-2: #2b2e33;--dao-elevated: #393d44;--dao-border: #50565f;--dao-divider: #3a3f47;--dao-text-primary: #f3f3f4;--dao-text-secondary: #bfc1c7;--dao-text-muted: #a0a3ac;--dao-accent: #ff9c86;--dao-accent-hover: #ffbcaa;--dao-accent-pressed: #dc7b68;--dao-accent-soft: #4a302d;--dao-on-accent: #291a18;--dao-accent-border: #ffc1b0;--dao-prism: #becad5;--dao-prism-soft: #343a43;--dao-input-background: #26292e;--dao-input-border: #656b74;--dao-selected-background: #493735;--dao-disabled-background: #292b30;--dao-disabled-text: #90959e;--dao-chart-line: #ff9c86;--dao-chart-line-secondary: #becad5;--dao-chart-grid: #40454d;--dao-focus-ring-inner: #151619;--dao-focus-ring-outer: #ffd1c5;--dao-metal-highlight: rgba(222, 233, 242, .22);--dao-metal-edge: rgba(226, 233, 241, .2);--dao-metal-shadow: rgba(5, 8, 14, .24);--dao-coral-light: rgba(255, 140, 113, .16);--dao-shadow: 0 18px 36px rgba(0, 0, 0, .3);--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 800;--dao-hero-text-shadow: none}.dao-module-root[data-theme-family=dao-titanium][data-theme-appearance=light]{--dao-canvas: #eff0f2;--dao-surface-1: #ffffff;--dao-surface-2: #e2e5e9;--dao-elevated: #ffffff;--dao-border: #bbc0c8;--dao-divider: #d0d4db;--dao-text-primary: #20232a;--dao-text-secondary: #4c5059;--dao-text-muted: #656b75;--dao-accent: #a84032;--dao-accent-hover: #8a3024;--dao-accent-pressed: #70261d;--dao-accent-soft: #f2dfda;--dao-on-accent: #ffffff;--dao-accent-border: #a64334;--dao-prism: #566678;--dao-prism-soft: #dfe5ed;--dao-input-background: #ffffff;--dao-input-border: #aab1bc;--dao-selected-background: #f0dbd4;--dao-disabled-background: #e5e7eb;--dao-disabled-text: #727984;--dao-chart-line: #a84032;--dao-chart-line-secondary: #566678;--dao-chart-grid: #cbd0d8;--dao-focus-ring-inner: #ffffff;--dao-focus-ring-outer: #7e2c21;--dao-metal-highlight: rgba(255, 255, 255, .92);--dao-metal-edge: rgba(87, 101, 120, .2);--dao-metal-shadow: rgba(93, 111, 137, .12);--dao-coral-light: rgba(216, 109, 85, .13);--dao-shadow: 0 16px 34px rgba(48, 59, 75, .12);--dao-hero-font-family: "Manrope", sans-serif;--dao-hero-font-style: normal;--dao-hero-font-weight: 800;--dao-hero-text-shadow: none}@supports (color: oklch(50% 0 0)){.dao-module-root[data-theme-family=editorial-graphite][data-theme-appearance=dark]{--dao-canvas: oklch(20.3% .009 255.6);--dao-surface-1: oklch(25% .011 254);--dao-surface-2: oklch(29.5% .013 253);--dao-elevated: oklch(34.6% .016 255.6);--dao-border: oklch(41% .018 254.7);--dao-divider: oklch(29.8% .011 254);--dao-text-primary: oklch(97% .002 247.8);--dao-text-secondary: oklch(82.4% .01 252.8);--dao-text-muted: oklch(67% .016 251.2);--dao-accent: oklch(76% .016 251.2);--dao-accent-soft: oklch(76% .016 251.2 / .16);--dao-chart-line: oklch(81.7% .015 251.2);--dao-focus-ring-outer: oklch(88% .009 247.9)}.dao-module-root[data-theme-family=editorial-graphite][data-theme-appearance=light]{--dao-canvas: oklch(96.6% .004 106.5);--dao-surface-1: oklch(100% 0 89.9);--dao-surface-2: oklch(92.7% .001 197.1);--dao-elevated: oklch(88.4% .004 247.9);--dao-border: oklch(79.3% .01 252.8);--dao-divider: oklch(85.6% .003 197.1);--dao-text-primary: oklch(21.3% .007 258.4);--dao-text-secondary: oklch(41.7% .014 252.2);--dao-text-muted: oklch(52.8% .013 252.2);--dao-accent: oklch(35.7% .015 252.3);--dao-accent-soft: oklch(35.7% .015 252.3 / .1);--dao-chart-line: oklch(34.5% .013 248.2);--dao-focus-ring-outer: oklch(28.6% .014 248.3)}.dao-module-root[data-theme-family=luxe-petrol][data-theme-appearance=dark]{--dao-canvas: oklch(19% .023 200.3);--dao-canvas-gradient: linear-gradient(160deg, oklch(23.8% .03 199), oklch(11% .015 240));--dao-surface-1: oklch(23.8% .03 199);--dao-surface-2: oklch(28.7% .036 198.3);--dao-elevated: oklch(33.1% .04 197.9);--dao-border: oklch(41.7% .04 198.1);--dao-divider: oklch(34.7% .032 198.9);--dao-text-primary: oklch(95.7% .012 79.8);--dao-text-secondary: oklch(81.2% .018 73);--dao-text-muted: oklch(64.1% .016 70.8);--dao-accent: oklch(68.6% .1 57.4);--dao-accent-soft: oklch(68.6% .1 57.4 / .16);--dao-chart-line: oklch(71.7% .098 60.1);--dao-focus-ring-outer: oklch(82.3% .092 64.9)}.dao-module-root[data-theme-family=luxe-petrol][data-theme-appearance=light]{--dao-canvas: oklch(94.6% .015 77.1);--dao-canvas-gradient: linear-gradient(160deg, oklch(94.6% .015 77.1), oklch(90.6% .022 74.1));--dao-surface-1: oklch(98.7% .011 76.6);--dao-surface-2: oklch(90.6% .022 74.1);--dao-elevated: oklch(100% 0 89.9);--dao-border: oklch(80.8% .035 71.6);--dao-divider: oklch(86.4% .025 71.4);--dao-text-primary: oklch(23.8% .016 53.8);--dao-text-secondary: oklch(47.2% .027 60.7);--dao-text-muted: oklch(55.4% .023 62.6);--dao-accent: oklch(52.2% .103 50.6);--dao-accent-soft: oklch(52.2% .103 50.6 / .1);--dao-chart-line: oklch(52.2% .103 50.6);--dao-focus-ring-outer: oklch(42.4% .082 51.9)}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=dark]{--dao-canvas: oklch(14% .034 270.7);--dao-surface-1: oklch(18.6% .038 266.6);--dao-surface-2: oklch(22.2% .045 266);--dao-elevated: oklch(25.9% .05 263.8);--dao-border: oklch(34% .048 261.6);--dao-divider: oklch(29.6% .044 260.6);--dao-text-primary: oklch(97% .011 217.5);--dao-text-secondary: oklch(78.2% .026 236.9);--dao-text-muted: oklch(61.7% .036 245.6);--dao-accent: oklch(73.1% .124 199.5);--dao-accent-soft: oklch(30.2% .044 212);--dao-chart-line: oklch(78.7% .129 198.7);--dao-focus-ring-outer: oklch(87.3% .113 198.1);--dao-prism: oklch(67.7% .18 286.7);--dao-prism-soft: oklch(27.5% .06 283.1);--dao-chart-line-glow: drop-shadow(0 0 3px oklch(78.7% .129 198.7 / .7));--dao-hero-text-shadow: 0 0 10px oklch(73.1% .124 199.5 / .6)}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=light]{--dao-canvas: oklch(95.7% .011 234.8);--dao-surface-1: oklch(98.6% .005 228.8);--dao-surface-2: oklch(92.2% .016 239.1);--dao-elevated: oklch(100% 0 89.9);--dao-border: oklch(83.9% .024 236);--dao-divider: oklch(87.8% .018 234.5);--dao-text-primary: oklch(21% .032 264.7);--dao-text-secondary: oklch(47.2% .032 241.7);--dao-text-muted: oklch(52.7% .03 235.8);--dao-accent: oklch(53.3% .091 200.7);--dao-accent-soft: oklch(92.6% .025 202.8);--dao-chart-line: oklch(54% .092 202.6);--dao-focus-ring-outer: oklch(43% .073 205.2);--dao-prism: oklch(57.8% .172 286.3);--dao-prism-soft: oklch(92.5% .029 294.6)}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=dark]{--dao-canvas: oklch(19.1% .031 261.1);--dao-surface-1: oklch(22.3% .04 262.5);--dao-surface-2: oklch(26% .048 259.9);--dao-elevated: oklch(30.6% .055 262.2);--dao-border: oklch(39.1% .059 258);--dao-divider: oklch(34.6% .055 257.9);--dao-text-primary: oklch(97.2% .013 262.4);--dao-text-secondary: oklch(81.9% .03 257.8);--dao-text-muted: oklch(67.5% .041 257);--dao-accent: oklch(85.8% .125 211.4);--dao-accent-soft: oklch(33.8% .058 239.7);--dao-accent-2: oklch(72.1% .172 300.4);--dao-accent-2-soft: oklch(30.5% .067 291.6);--dao-chart-line: oklch(86.1% .119 212.2);--dao-focus-ring-outer: oklch(92.1% .077 207.2)}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=light]{--dao-canvas: oklch(98.2% .009 264.5);--dao-surface-1: oklch(100% 0 89.9);--dao-surface-2: oklch(95.6% .015 257.2);--dao-elevated: oklch(100% 0 89.9);--dao-border: oklch(86.5% .032 255.6);--dao-divider: oklch(90.9% .022 256.7);--dao-text-primary: oklch(20.8% .04 265.8);--dao-text-secondary: oklch(49.8% .042 256.1);--dao-text-muted: oklch(57.3% .042 254.7);--dao-accent: oklch(60.6% .214 260.4);--dao-accent-soft: oklch(93.7% .031 252.7);--dao-accent-2: oklch(63.1% .235 299.8);--dao-accent-2-soft: oklch(93.3% .039 303.4);--dao-chart-line: oklch(60.6% .214 260.4);--dao-focus-ring-outer: oklch(49.3% .184 260.1)}}.dao-module-root{--dao-canvas-gradient-resolved: var(--dao-canvas-gradient, var(--dao-canvas));background:var(--dao-canvas-gradient-resolved, var(--dao-canvas, #0a0705));color:var(--dao-text-primary, #f4f1ef)}.dao-module-root{--dao-button-height: 52px;--dao-bottom-nav-height: 64px;--dao-card-radius: var(--dao-radius-card-lg);--dao-input-border: 1.5px;--dao-sheet-radius: var(--dao-radius-sheet)}.dao-module-root[data-material-intensity=calm]{--dao-surface-shadow: none;--dao-hero-glow: none;--dao-hero-border: 1px solid var(--dao-border);--dao-atmosphere-opacity: 0}.dao-module-root[data-material-intensity=depth]{--dao-surface-shadow: 0 8px 20px rgba(0, 0, 0, .18);--dao-hero-glow: 0 14px 32px var(--dao-accent-soft);--dao-hero-border: 1px solid var(--dao-accent-soft);--dao-atmosphere-opacity: .5}.dao-module-root[data-material-intensity=luminous]{--dao-surface-shadow: 0 10px 26px rgba(0, 0, 0, .22);--dao-hero-glow: 0 0 46px var(--dao-accent-soft);--dao-hero-border: 1px solid var(--dao-accent);--dao-atmosphere-opacity: 1}.dao-module-root[data-surface-style=clean] .dao-surface{background:var(--dao-surface-1);border:1px solid var(--dao-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dao-module-root[data-surface-style=soft] .dao-surface{background:var(--dao-surface-1);border:1px solid var(--dao-border);box-shadow:var(--dao-surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.dao-module-root[data-surface-style=glass-accent] .dao-surface{background:var(--dao-surface-1);border:1px solid var(--dao-accent-soft);box-shadow:var(--dao-surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}@supports (backdrop-filter: blur(1px)) and (background: color-mix(in oklch,white 50%,transparent)){.dao-module-root[data-surface-style=glass-accent] .dao-surface{background:color-mix(in oklch,var(--dao-surface-1) 70%,transparent);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}}.dao-module-root[data-theme-family=aurora-mist][data-surface-style=soft] .dao-surface{background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 48%),var(--dao-surface-1)}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=dark][data-surface-style=glass-accent] .dao-surface{background:#101c32;border:1px solid rgba(61,210,216,.24)}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=light][data-surface-style=glass-accent] .dao-surface{background:#f7fbfd;border:1px solid rgba(61,210,216,.24)}@supports (backdrop-filter: blur(1px)){.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=dark][data-surface-style=glass-accent] .dao-surface{background:#101c32d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dao-module-root[data-theme-family=aurora-mist][data-theme-appearance=light][data-surface-style=glass-accent] .dao-surface{background:#f7fbfdd6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.dao-module-root[data-theme-family=lumina-aurora][data-surface-style=clean] .dao-surface{box-shadow:var(--dao-shadow)}.dao-module-root[data-theme-family=lumina-aurora][data-surface-style=soft] .dao-surface{background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 48%),var(--dao-surface-1);box-shadow:var(--dao-shadow)}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=dark][data-surface-style=glass-accent] .dao-surface{background:#111b2e;border:1px solid rgba(88,230,255,.22)}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=light][data-surface-style=glass-accent] .dao-surface{background:#fff;border:1px solid rgba(76,131,226,.18)}@supports (backdrop-filter: blur(1px)){.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=dark][data-surface-style=glass-accent] .dao-surface{background:#111b2ed6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dao-module-root[data-theme-family=lumina-aurora][data-theme-appearance=light][data-surface-style=glass-accent] .dao-surface{background:#fffc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.dao-module-root[data-theme-family=lumina-aurora] .dao-focus-card[data-dao-hero]{border:1px solid var(--dao-luminous-edge);box-shadow:var(--dao-luminous-shadow)}.dao-module-root[data-theme-family=dao-nacre]{--dao-card-radius: 20px}.dao-module-root[data-theme-family=dao-titanium]{--dao-card-radius: 12px}.dao-module-root[data-theme-family=dao-nacre][data-surface-style=soft] .dao-surface{background:linear-gradient(145deg,var(--dao-pearl-light),transparent 52%),var(--dao-surface-1)}.dao-module-root[data-theme-family=dao-titanium][data-surface-style=soft] .dao-surface{background:linear-gradient(176deg,var(--dao-metal-highlight),transparent 8%),var(--dao-surface-1)}.dao-module-root:is([data-theme-family=dao-nacre],[data-theme-family=dao-titanium])[data-material-intensity=depth]{--dao-surface-shadow: var(--dao-shadow)}.dao-module-root[data-theme-family=dao-nacre][data-material-intensity=luminous]{--dao-hero-glow: 0 16px 42px var(--dao-pearl-mint), 0 -1px 0 var(--dao-pearl-edge)}.dao-module-root[data-theme-family=dao-titanium][data-material-intensity=luminous]{--dao-hero-glow: 0 18px 42px var(--dao-metal-shadow), 0 0 34px var(--dao-coral-light)}.dao-module-root:is([data-theme-family=dao-nacre],[data-theme-family=dao-titanium])[data-material-intensity=calm] .dao-surface{background:var(--dao-surface-1);box-shadow:none}.dao-module-root :focus-visible{outline:2px solid var(--dao-focus-ring-outer);outline-offset:2px;box-shadow:0 0 0 2px var(--dao-focus-ring-inner)}.dao-module-root{--dao-report-hero-bg: var(--dao-surface-1);--dao-report-hero-border: var(--dao-border);--dao-report-hero-shadow: var(--dao-hero-glow);--dao-report-driver-bg: var(--dao-surface-2);--dao-report-factor-track: var(--dao-surface-2);--dao-report-level-bg: var(--dao-surface-1);--dao-report-level-border: var(--dao-border);--dao-report-price-anchor-bg: var(--dao-accent-soft);--dao-report-disclosure-bg: var(--dao-surface-1);--dao-report-section-gap: var(--dao-space-4);--dao-report-card-padding: var(--dao-space-4);--dao-report-card-radius: var(--dao-radius-card-lg);--dao-action-primary-bg: var(--dao-accent);--dao-action-primary-fg: var(--dao-on-accent, var(--dao-accent-foreground, #0a0705));--dao-action-primary-border: var(--dao-accent-border, var(--dao-accent-hover, var(--dao-accent)))}:root{--dao-pattern-opacity: .5;--dao-pattern-opacity-dense: .22;--dao-pattern-mask-start: 0%;--dao-pattern-mask-end: 100%;--dao-background-motion-opacity: 1}.dao-bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:var(--dao-z-base);opacity:var(--dao-atmosphere-opacity, 1);transition:opacity var(--dao-motion-standard) var(--dao-motion-easing);-webkit-mask-image:linear-gradient(to bottom,transparent var(--dao-pattern-mask-start),black calc(var(--dao-pattern-mask-start) + 8%),black calc(var(--dao-pattern-mask-end) - 8%),transparent var(--dao-pattern-mask-end));mask-image:linear-gradient(to bottom,transparent var(--dao-pattern-mask-start),black calc(var(--dao-pattern-mask-start) + 8%),black calc(var(--dao-pattern-mask-end) - 8%),transparent var(--dao-pattern-mask-end))}.dao-bg-layer--recede{opacity:calc(var(--dao-atmosphere-opacity, 1) * .4)}.dao-bg-layer[data-bg-preset=E01]{background:none}.dao-bg-layer[data-bg-preset=A01]{background:radial-gradient(circle at 78% 0%,rgba(28,90,143,.13),transparent 34%),linear-gradient(180deg,#070b1a,#050817 55%,#030510)}.dao-bg-layer[data-bg-preset=A04]{background:radial-gradient(circle at 76% 0%,rgba(255,255,255,.58),transparent 34%),linear-gradient(180deg,#edf5f9,#eaf2f7 62%,#e5eef4)}.dao-bg-layer[data-bg-preset=U01]{background:radial-gradient(circle at 82% 0%,rgba(78,126,226,.18),transparent 36%),linear-gradient(180deg,#111c30,#0c1422 56%,#080e19)}.dao-bg-layer[data-bg-preset=U04]{background:radial-gradient(circle at 75% 0%,rgba(255,255,255,.88),transparent 36%),linear-gradient(180deg,#fff,#f6f9ff 62%,#eff5ff)}.dao-bg-layer[data-bg-preset=L01]{background:radial-gradient(circle at 76% 5%,rgba(40,103,99,.14),transparent 34%),linear-gradient(180deg,#082021,#061718 48%,#040f10)}.dao-bg-layer[data-bg-preset=L04]{background:linear-gradient(180deg,rgba(255,255,255,.32),transparent 34%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=E04]{background:linear-gradient(180deg,rgba(255,255,255,.38),transparent 36%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=E02]{background-image:repeating-linear-gradient(to right,var(--dao-border) 0 1px,transparent 1px 120px),repeating-linear-gradient(to bottom,var(--dao-border) 0 1px,transparent 1px 120px);opacity:calc(var(--dao-pattern-opacity) * .6)}.dao-bg-layer[data-bg-preset=E05]{background-color:var(--dao-canvas);background-image:linear-gradient(rgba(39,44,49,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(39,44,49,.08) 1px,transparent 1px);background-size:24px 24px;opacity:1}.dao-bg-layer[data-bg-preset=L02]{background:radial-gradient(circle at 88% 10%,rgba(32,95,92,.16),transparent 34%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=L02]:before{content:"";position:absolute;top:0;right:0;width:420px;height:420px;border-radius:50%;border:1px solid var(--dao-orbit-line);transform:translate(42%,-36%);pointer-events:none}.dao-bg-layer[data-bg-preset=L05]{background:radial-gradient(circle at 80% 0%,rgba(202,156,102,.13),transparent 32%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=L05]:before{content:"";position:absolute;top:0;right:0;width:420px;height:420px;border-radius:50%;border:1px solid rgba(154,92,47,.22);transform:translate(42%,-36%);pointer-events:none}.dao-bg-layer[data-bg-preset=A02]{background:linear-gradient(135deg,transparent 0 31%,var(--dao-signal-line) 31% calc(31% + 1px),transparent calc(31% + 1px)),linear-gradient(42deg,transparent 0 68%,var(--dao-prism-line) 68% calc(68% + 1px),transparent calc(68% + 1px)),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=A02]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(2px 2px at 24% 32%,var(--dao-accent) 0,transparent 60%),radial-gradient(1.5px 1.5px at 62% 18%,var(--dao-prism) 0,transparent 60%),radial-gradient(1.5px 1.5px at 78% 60%,var(--dao-accent) 0,transparent 60%),radial-gradient(1px 1px at 40% 78%,var(--dao-prism) 0,transparent 60%);animation:dao-bg-twinkle 5s ease-in-out infinite}.dao-bg-layer[data-bg-preset=A05]{background:radial-gradient(ellipse at 8% 18%,rgba(45,203,207,.13),transparent 38%),radial-gradient(ellipse at 92% 32%,rgba(130,107,218,.11),transparent 42%),linear-gradient(160deg,rgba(255,255,255,.48),transparent 42%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=U02]{background:linear-gradient(135deg,transparent 0 33%,rgba(88,230,255,.08) 33% calc(33% + 1px),transparent calc(33% + 1px)),linear-gradient(38deg,transparent 0 71%,rgba(183,136,255,.075) 71% calc(71% + 1px),transparent calc(71% + 1px)),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=U02]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(2px 2px at 20% 28%,var(--dao-accent) 0,transparent 60%),radial-gradient(1.5px 1.5px at 58% 14%,var(--dao-accent-2) 0,transparent 60%),radial-gradient(1.5px 1.5px at 82% 64%,var(--dao-accent) 0,transparent 60%),radial-gradient(1px 1px at 44% 82%,var(--dao-accent-2) 0,transparent 60%);animation:dao-bg-twinkle 9s ease-in-out infinite}.dao-bg-layer[data-bg-preset=U05]{background:linear-gradient(132deg,rgba(72,137,255,.1),transparent 34%),linear-gradient(305deg,rgba(172,97,241,.08),transparent 40%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=E03]{background-image:radial-gradient(ellipse 60% 40% at 15% 0%,var(--dao-accent-soft),transparent 70%)}.dao-bg-layer[data-bg-preset=E03]:after{content:attr(data-chapter-numeral);position:absolute;right:-.1em;bottom:-.28em;font:800 min(46vw,280px) / 1 "Manrope",sans-serif;color:var(--dao-text-primary);opacity:.05;letter-spacing:-.04em;pointer-events:none}.dao-bg-layer[data-bg-preset=E06]{background:linear-gradient(90deg,transparent 0 18%,rgba(39,44,49,.12) 18% calc(18% + 1px),transparent calc(18% + 1px)),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=E06]:after{content:attr(data-chapter-numeral);position:absolute;right:-.1em;bottom:-.28em;font:800 min(46vw,280px) / 1 "Manrope",sans-serif;color:var(--dao-chapter-watermark, rgba(24, 27, 30, .065));letter-spacing:-.04em;pointer-events:none}.dao-bg-layer[data-bg-preset=L03]{background:radial-gradient(ellipse at 18% 5%,rgba(174,94,50,.11),transparent 34%),radial-gradient(ellipse at 88% 20%,rgba(31,103,97,.2),transparent 38%),linear-gradient(180deg,#092122,#061718 58%,#040e0f)}.dao-bg-layer[data-bg-preset=L06]{background:radial-gradient(circle at 70% 0%,rgba(255,255,255,.58),transparent 32%),linear-gradient(135deg,rgba(175,121,73,.045),transparent 44%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=L06]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,rgba(81,56,37,.026) .65px,transparent .75px);background-size:7px 7px;pointer-events:none}.dao-bg-layer[data-bg-preset=A03]{background:radial-gradient(ellipse at 12% 10%,rgba(0,190,198,.24),transparent 38%),radial-gradient(ellipse at 88% 24%,rgba(126,90,218,.2),transparent 42%),radial-gradient(ellipse at 48% 100%,rgba(28,76,143,.17),transparent 46%),linear-gradient(180deg,#07101f,#050817 58%,#03040d)}.dao-bg-layer[data-bg-preset=A03]:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;background-image:radial-gradient(ellipse 50% 40% at 30% 20%,var(--dao-atmosphere-cyan),transparent 60%);background-repeat:no-repeat;animation:dao-bg-aurora-drift 22s ease-in-out infinite}.dao-bg-layer[data-bg-preset=A03]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(2px 2px at 12% 22%,var(--dao-accent) 0,transparent 60%),radial-gradient(1.5px 1.5px at 78% 58%,var(--dao-prism) 0,transparent 60%),radial-gradient(1.5px 1.5px at 45% 80%,var(--dao-accent) 0,transparent 60%);animation:dao-bg-twinkle 6s ease-in-out infinite}.dao-bg-layer[data-bg-preset=A06]{background:linear-gradient(115deg,rgba(0,182,190,.09),transparent 32%),linear-gradient(245deg,rgba(124,95,218,.09),transparent 38%),radial-gradient(circle at 50% 0%,rgba(255,255,255,.7),transparent 35%),var(--dao-canvas)}.dao-bg-layer[data-bg-preset=U03]{background:radial-gradient(ellipse at 8% 14%,rgba(32,204,225,.25),transparent 38%),radial-gradient(ellipse at 88% 18%,rgba(155,91,226,.23),transparent 42%),radial-gradient(ellipse at 52% 94%,rgba(57,103,219,.2),transparent 48%),linear-gradient(180deg,#111b30,#0c1422 60%,#080d18)}.dao-bg-layer[data-bg-preset=U03]:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;background-image:radial-gradient(ellipse 50% 40% at 30% 20%,var(--dao-atmosphere-cyan),transparent 60%);background-repeat:no-repeat;animation:dao-bg-aurora-drift 24s ease-in-out infinite}.dao-bg-layer[data-bg-preset=U03]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(2px 2px at 14% 20%,var(--dao-accent) 0,transparent 60%),radial-gradient(1.5px 1.5px at 76% 30%,var(--dao-accent-2) 0,transparent 60%),radial-gradient(1.5px 1.5px at 42% 68%,var(--dao-accent) 0,transparent 60%),radial-gradient(1px 1px at 60% 85%,var(--dao-accent-2) 0,transparent 60%),radial-gradient(1px 1px at 88% 62%,var(--dao-accent) 0,transparent 60%);animation:dao-bg-particle-float 20s ease-in-out infinite}.dao-bg-layer[data-bg-preset=U06]{background:radial-gradient(ellipse at 5% 18%,rgba(25,196,218,.18),transparent 40%),radial-gradient(ellipse at 94% 26%,rgba(166,92,235,.16),transparent 43%),radial-gradient(ellipse at 54% 92%,rgba(255,123,151,.09),transparent 42%),linear-gradient(180deg,#fff,#f4f8ff)}.dao-bg-layer:is([data-bg-preset=N01],[data-bg-preset=N04]){background:radial-gradient(ellipse 65% 460px at 90% 0,var(--dao-pearl-light),transparent 76%),var(--dao-canvas)}.dao-bg-layer:is([data-bg-preset=N02],[data-bg-preset=N05]){background:radial-gradient(ellipse 60% 420px at 95% 10%,var(--dao-pearl-mint),transparent 72%),var(--dao-canvas)}.dao-bg-layer:is([data-bg-preset=N02],[data-bg-preset=N05]):before{content:"";position:absolute;width:min(115vw,960px);height:660px;top:100px;right:-38%;border:1px solid var(--dao-pearl-edge);border-radius:48% 52% 39% 61%/39% 45% 55% 61%;box-shadow:0 0 0 26px var(--dao-canvas),0 0 0 27px var(--dao-pearl-edge),0 0 0 68px var(--dao-canvas),0 0 0 69px var(--dao-pearl-edge);transform:rotate(-24deg)}.dao-bg-layer:is([data-bg-preset=N03],[data-bg-preset=N06]){background:radial-gradient(ellipse 78% 580px at 110% 220px,var(--dao-pearl-rose),transparent 70%),radial-gradient(ellipse 68% 630px at -10% 540px,var(--dao-pearl-mint),transparent 70%),var(--dao-canvas)}.dao-bg-layer:is([data-bg-preset=N03],[data-bg-preset=N06]):before{content:"";position:absolute;top:50px;right:-330px;width:800px;height:700px;border-radius:46% 54% 40% 60%/55% 40% 60% 45%;background:conic-gradient(from 40deg,transparent,var(--dao-pearl-light),var(--dao-pearl-rose),transparent 38%,var(--dao-pearl-mint),var(--dao-pearl-light) 72%,transparent);-webkit-mask-image:radial-gradient(ellipse at center,transparent 47%,black 48% 49%,transparent 50% 55%,black 56% 58%,transparent 60% 66%,black 67% 70%,transparent 72%);mask-image:radial-gradient(ellipse at center,transparent 47%,black 48% 49%,transparent 50% 55%,black 56% 58%,transparent 60% 66%,black 67% 70%,transparent 72%);transform:rotate(-23deg);animation:dao-bg-nacre-breathe 28s ease-in-out infinite}.dao-bg-layer:is([data-bg-preset=N03],[data-bg-preset=N06]):after{content:"";position:absolute;top:160px;right:-170px;width:530px;height:470px;border-radius:50%;background:radial-gradient(ellipse at 48% 45%,var(--dao-pearl-light),transparent 65%);opacity:.65}@keyframes dao-bg-nacre-breathe{0%,to{transform:rotate(-23deg) translateY(0);opacity:.68}50%{transform:rotate(-20deg) translateY(4px);opacity:1}}.dao-bg-layer:is([data-bg-preset=T01],[data-bg-preset=T04]){background:linear-gradient(148deg,var(--dao-metal-highlight),transparent 330px),var(--dao-canvas)}.dao-bg-layer:is([data-bg-preset=T02],[data-bg-preset=T05]){background:linear-gradient(118deg,transparent 0 62%,var(--dao-metal-shadow) 62% 75%,transparent 75%),var(--dao-canvas)}.dao-bg-layer:is([data-bg-preset=T02],[data-bg-preset=T05]):before{content:"";position:absolute;inset:64px 24px auto;height:670px;border-top:1px solid var(--dao-metal-edge);border-right:1px solid var(--dao-metal-edge);background:linear-gradient(90deg,var(--dao-accent) 0 28px,transparent 28px) top right / 28px 2px no-repeat,linear-gradient(90deg,var(--dao-metal-edge),var(--dao-metal-edge)) 0 75% / 100% 1px no-repeat}.dao-bg-layer:is([data-bg-preset=T03],[data-bg-preset=T06]){background:radial-gradient(ellipse 58% 410px at 100% 480px,var(--dao-coral-light),transparent 72%),linear-gradient(144deg,var(--dao-metal-highlight),transparent 510px),var(--dao-canvas)}.dao-bg-layer:is([data-bg-preset=T03],[data-bg-preset=T06]):before{content:"";position:absolute;inset:0 0 auto;height:850px;background:linear-gradient(126deg,transparent 0 39%,var(--dao-metal-edge) 39% calc(39% + 1px),transparent calc(39% + 1px) 61%,var(--dao-metal-edge) 61% calc(61% + 1px),transparent calc(61% + 1px)),linear-gradient(126deg,transparent 43%,var(--dao-metal-highlight) 48%,var(--dao-metal-shadow) 49%,transparent 59%)}.dao-bg-layer:is([data-bg-preset=T03],[data-bg-preset=T06]):after{content:"";position:absolute;inset:0 0 auto;height:780px;background:linear-gradient(126deg,transparent 45%,var(--dao-coral-light) 49%,transparent 54%);animation:dao-bg-titanium-exposure 19s ease-in-out infinite}@keyframes dao-bg-titanium-exposure{0%,to{opacity:.32}50%{opacity:.88}}.dao-module-root[data-material-intensity=calm] .dao-bg-layer:is([data-bg-preset^=N],[data-bg-preset^=T]):before,.dao-module-root[data-material-intensity=calm] .dao-bg-layer:is([data-bg-preset^=N],[data-bg-preset^=T]):after{animation:none}@media(prefers-reduced-motion:reduce){.dao-bg-layer:is([data-bg-preset^=N],[data-bg-preset^=T]):before,.dao-bg-layer:is([data-bg-preset^=N],[data-bg-preset^=T]):after{animation:none!important}}@keyframes dao-bg-twinkle{0%,to{opacity:.55}50%{opacity:1}}@keyframes dao-bg-aurora-drift{0%,to{background-position:0% 0%}50%{background-position:6% 4%}}@keyframes dao-bg-particle-float{0%,to{opacity:.42;transform:translateY(0)}50%{opacity:.85;transform:translateY(-3px)}}.dao-module-root[data-motion-resolved=reduced] .dao-bg-layer:before,.dao-module-root[data-motion-resolved=reduced] .dao-bg-layer:after{animation:none!important}.dao-module-root[data-motion-resolved=reduced] .dao-bg-layer{transition:none!important}.dao-module-root{position:relative;isolation:isolate;overflow:hidden;font-family:Manrope,sans-serif}.dao-module-content{position:relative;z-index:var(--dao-z-raised)}.dashboard-theme{--dd-text: var(--dao-text-primary);--dd-muted: var(--dao-text-secondary);--dd-accent: var(--dao-accent-resolved, var(--dao-accent));--dd-border: var(--dao-divider, var(--dao-border));--dd-panel: var(--dao-surface-1);--dd-soft: var(--dao-surface-2);color:var(--dd-text);background:var(--dao-canvas);min-height:100dvh;overflow:clip}.dashboard-theme--overlay{min-height:0;height:0;overflow:visible}.dashboard-theme[data-theme-appearance=dark]{color-scheme:dark}.dashboard-theme[data-theme-appearance=light]{color-scheme:light}.dashboard-theme [data-dashboard-surface]{background:var(--dd-panel);box-shadow:var(--dao-shadow)}.dashboard-theme[data-surface-style=clean] [data-dashboard-surface]{box-shadow:none}.dashboard-theme[data-surface-style=glass-accent] [data-dashboard-hero]{background:color-mix(in srgb,var(--dd-panel) 85%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border))}.dashboard-theme [data-dashboard-hero]{box-shadow:var(--dao-hero-glow)}.dashboard-theme[data-material-intensity=calm] [data-dashboard-surface]{box-shadow:none}.dashboard-theme[data-theme-family=luxe-petrol] h1{font-family:Playfair Display,Georgia,serif;font-weight:500}.dashboard-theme[data-theme-family=editorial-graphite] [data-dashboard-surface]{border-radius:5px}.dashboard-theme[data-theme-family=editorial-graphite] [data-dashboard-art]{filter:saturate(.5)}.dashboard-theme[data-theme-family=dao-nacre] h1{font-weight:500;letter-spacing:-.055em}.dashboard-theme[data-theme-family=dao-nacre] [data-dashboard-surface]{border-radius:20px}.dashboard-theme[data-theme-family=dao-nacre][data-surface-style=soft] [data-dashboard-surface]{background:linear-gradient(150deg,color-mix(in srgb,var(--dd-accent) 5%,transparent),transparent 42%,color-mix(in srgb,var(--dao-prism, #edc9cd) 4%,transparent)),var(--dd-panel);border-color:color-mix(in srgb,var(--dd-accent) 15%,var(--dd-border))}.dashboard-theme[data-theme-family=dao-nacre] [data-dashboard-hero]{border-radius:24px;border-top-color:color-mix(in srgb,var(--dao-prism, #edc9cd) 30%,var(--dd-border));border-left-color:color-mix(in srgb,var(--dd-accent) 38%,var(--dd-border))}.dashboard-theme[data-theme-family=dao-titanium] h1{font-weight:650;letter-spacing:-.045em}.dashboard-theme[data-theme-family=dao-titanium] [data-dashboard-surface]{border-radius:12px}.dashboard-theme[data-theme-family=dao-titanium][data-surface-style=soft] [data-dashboard-surface]{background:linear-gradient(115deg,color-mix(in srgb,var(--dao-metal-highlight, var(--dd-text)) 5%,transparent),transparent 35% 80%,color-mix(in srgb,var(--dd-accent) 3%,transparent)),var(--dd-panel);border-top-color:color-mix(in srgb,var(--dao-metal-highlight, var(--dd-text)) 30%,var(--dd-border))}.dashboard-theme[data-theme-family=dao-titanium] [data-dashboard-hero]{border-left:2px solid color-mix(in srgb,var(--dd-accent) 70%,var(--dd-border))}.dashboard-theme[data-theme-appearance=light] img[src$="dao-mark-2layer.svg"]{filter:brightness(.3) saturate(.7)}.dashboard-theme[data-motion-resolved=full] [data-dashboard-hero]{animation:dashboard-arrive .65s ease-out both}.dashboard-theme[data-motion-resolved=full][data-material-intensity=luminous] [data-dashboard-hero]:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;pointer-events:none;background:radial-gradient(ellipse at 20% 20%,color-mix(in srgb,var(--dd-accent) 10%,transparent),transparent 55%);animation:dashboard-light 18s ease-in-out infinite alternate}.dashboard-theme[data-motion-resolved=full] [data-dashboard-art]{transition:transform .6s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.dashboard-theme[data-motion-resolved=full] button:hover [data-dashboard-art]{transform:translateY(-4px) scale(1.03)}}@keyframes dashboard-arrive{0%{opacity:.2}to{opacity:1}}@keyframes dashboard-light{to{transform:translate(12%,8%) rotate(12deg)}}.dashboard-theme[data-motion-resolved=reduced] *,.dashboard-theme[data-motion-resolved=reduced] *:before,.dashboard-theme[data-motion-resolved=reduced] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){.dashboard-theme *,.dashboard-theme *:before,.dashboard-theme *:after{animation:none!important;transition:none!important}}.dhb{position:relative;display:flex;align-items:center;justify-content:center;height:100%;-webkit-tap-highlight-color:transparent}.dhb__btn{position:relative;width:clamp(58px,16vw,66px);height:clamp(58px,16vw,66px);margin-top:-18px;border:0;border-radius:50%;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;outline:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1)}.dhb__btn:focus-visible{outline:2px solid var(--dao-accent-resolved, var(--accent, #55dfcd));outline-offset:12px}.dhb__btn--open{transform:rotate(45deg)}.dhb__mark{transform:scale(1.3)}.dhb__btn--static .mask-glyph__ring{animation:none;filter:none}.dhb__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#06080cb8}.dhb__menu--portal{position:fixed;z-index:201;width:0;height:0;pointer-events:none}.dhb__item{position:absolute;display:flex;flex-direction:column;align-items:center;gap:5px;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;pointer-events:auto;transform:translate(-50%) scale(1);animation:dhb-item-in .18s cubic-bezier(.16,1,.3,1) backwards}.dhb__item--1{left:-132px;bottom:112px;animation-delay:0ms}.dhb__item--2{left:-76px;bottom:184px;animation-delay:20ms}.dhb__item--3{left:0;bottom:252px;animation-delay:40ms}.dhb__item--4{left:76px;bottom:184px;animation-delay:60ms}.dhb__item--5{left:132px;bottom:112px;animation-delay:80ms}@keyframes dhb-item-in{0%{opacity:0;transform:translate(-50%,10px) scale(.7)}to{opacity:1;transform:translate(-50%) scale(1)}}.dhb__badge{width:clamp(56px,15vw,62px);height:clamp(56px,15vw,62px);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}.dhb__label{font-family:var(--font-ui);font-size:.5rem;font-weight:700;color:#fff;background:#00000080;padding:2px 6px;border-radius:6px;white-space:nowrap}._root_ck07p_1{min-height:100dvh;color:var(--dd-text);font-family:Manrope,sans-serif;overflow-x:clip}._taskAlternative_ck07p_2{display:block;font-size:10px;line-height:1.6;font-weight:400;color:var(--dd-muted);margin-top:5px}._notificationForm_ck07p_3{display:grid;gap:14px;margin:24px 0;padding:20px;border:1px solid var(--dd-border);border-radius:18px;background:var(--dd-panel)}._notificationForm_ck07p_3 h3{margin:0;font-size:17px}._notificationForm_ck07p_3 p,._notificationForm_ck07p_3 small{font-size:11px;line-height:1.65;color:var(--dd-muted);margin:0}._notificationForm_ck07p_3 fieldset{border:0;padding:0;margin:0;min-width:0}._notificationForm_ck07p_3 fieldset:disabled{opacity:.55}._preferenceToggle_ck07p_6{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;font-size:12px;border-bottom:1px solid var(--dd-border)}._preferenceToggle_ck07p_6 input{width:20px;height:20px;accent-color:var(--dd-accent)}._quietFields_ck07p_8{display:grid;grid-template-columns:1fr 1fr;gap:12px}._quietFields_ck07p_8 label{display:grid;gap:8px;min-width:0;font-size:11px}._quietFields_ck07p_8 label:nth-child(3){grid-column:1/-1}._quietFields_ck07p_8 input{min-width:0;width:100%;padding:10px;border:1px solid var(--dd-border);border-radius:9px;background:var(--dd-panel);color:var(--dd-text);font:inherit}._quietFields_ck07p_8 button{grid-column:1/-1;background:var(--dd-soft);color:var(--dd-accent);padding:10px;border:0;border-radius:9px}._welcomeSteps_ck07p_10{padding:20px 0}._welcomeSteps_ck07p_10 h2{font-size:clamp(24px,5vw,34px);line-height:1.2;letter-spacing:-.04em;margin:16px 0}._welcomeSteps_ck07p_10 p{font-size:14px;line-height:1.8;color:var(--dd-muted);margin-bottom:28px}._root_ck07p_1 *{box-sizing:border-box}._root_ck07p_1 button,._root_ck07p_1 a{-webkit-tap-highlight-color:transparent}._root_ck07p_1 button{cursor:pointer}._root_ck07p_1 button:focus-visible,._root_ck07p_1 a:focus-visible,._root_ck07p_1 select:focus-visible{outline:2px solid var(--dd-accent);outline-offset:4px}._root_ck07p_1 button:disabled{cursor:default;opacity:.65}._app_ck07p_16{max-width:1120px;margin:0 auto;padding:0 26px 90px}._designToolbar_ck07p_17{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 24px;background:var(--dd-panel);border-bottom:1px solid var(--dd-border);font-size:11px}._designToolbar_ck07p_17 a{color:var(--dd-accent);text-decoration:none;margin-right:8px}._designToolbar_ck07p_17>span{margin-right:auto;font-weight:700}._designToolbar_ck07p_17 select,._designToolbar_ck07p_17 button{padding:8px 10px;color:var(--dd-text);background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:9px;font:inherit;max-width:100%}._main_ck07p_21{padding-top:14px}._kicker_ck07p_22{display:block;color:var(--dd-muted);font:9px/1.5 IBM Plex Mono,monospace;letter-spacing:.13em;text-transform:uppercase}._greeting_ck07p_23{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}._greeting_ck07p_23 h1{font-size:clamp(25px,3.7vw,41px);line-height:1.17;letter-spacing:-.055em;font-weight:550;margin:5px 0 0}._greeting_ck07p_23 h1 em{font-style:normal;color:var(--dd-accent)}._nameTag_ck07p_26{display:flex;align-items:center;gap:14px;color:var(--dd-text);font-size:12px}._nameTag_ck07p_26>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--dd-border);border-radius:50%;color:var(--dd-accent)}._homeLayout_ck07p_28{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:32px}._roomColumn_ck07p_29{min-width:0}._scene_ck07p_30{position:relative;isolation:isolate;height:520px;overflow:hidden;border-radius:24px;background:#07131a;color:#e6f6f6;box-shadow:inset 0 0 0 1px #bde3ee30,0 18px 50px #0002}._roomImage_ck07p_31{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 62%;animation:_roomReveal_ck07p_1 .4s ease both}._scene_ck07p_30[data-room=shell-loft] ._roomImage_ck07p_31{object-position:center 63%}._sceneShade_ck07p_33{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#010d1970,transparent 26%,transparent 85%,#030f196b)}._sceneTop_ck07p_34{position:absolute;z-index:2;top:17px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:8px}._presence_ck07p_35{font:9px IBM Plex Mono,monospace;display:flex;align-items:center;gap:6px}._presence_ck07p_35 i{width:4px;height:4px;border-radius:50%;background:#87e3cf;box-shadow:0 0 9px #87e3cf88}._root_ck07p_1 ._roomLink_ck07p_37{display:flex;align-items:center;gap:5px;background:#091924b0;border:1px solid #b0e1e533;color:#e2f3f4;font-size:10px;padding:8px;border-radius:10px}._roomLink_ck07p_37 svg{width:14px;height:14px}._speech_ck07p_39{position:absolute;z-index:2;top:60px;left:16px;right:16px;margin:0;text-align:center;color:#e4f0f2;font-size:12px;line-height:1.5;text-shadow:0 2px 6px #000}._groundShadow_ck07p_40{position:absolute;width:34%;height:6%;left:33%;bottom:6%;border-radius:50%;background:#0009;filter:blur(9px)}._root_ck07p_1 ._turtle_ck07p_41{position:absolute;z-index:1;height:66%;aspect-ratio:2/3;left:50%;bottom:9%;transform:translate(-50%);background:transparent;border:0;padding:0;outline-offset:10px;border-radius:40%}._turtle_ck07p_41 img{position:absolute;width:248.544%;max-width:none;height:auto;left:-74.272%;top:-15.81%;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 10px 12px #0005);transform-origin:50% 88%;animation:_turtleBreathe_ck07p_1 5.8s ease-in-out infinite;transition:filter .35s}._turtle_ck07p_41:hover img,._turtle_ck07p_41[data-greeting=true] img{filter:drop-shadow(0 4px 18px #58dacf3b)}._touchHint_ck07p_45{position:absolute;bottom:13px;width:100%;text-align:center;font:9px IBM Plex Mono,monospace;color:#b8d4db;letter-spacing:.03em;pointer-events:none}._touchHint_ck07p_45 span{margin-left:7px;color:#8cefe0}._homeAside_ck07p_47{min-width:0;display:flex;flex-direction:column;gap:18px}._desktopIntro_ck07p_48{margin:0 0 14px}._desktopIntro_ck07p_48 h2{margin:16px 0;font-size:42px;line-height:1.12;font-weight:500;letter-spacing:-.055em}._desktopIntro_ck07p_48 h2 em{font-family:Georgia,serif;color:var(--dd-accent);font-weight:400}._desktopIntro_ck07p_48 p{font-size:12px;line-height:1.8;max-width:310px;color:var(--dd-muted)}._root_ck07p_1 ._episodeCard_ck07p_52{width:100%;display:grid;grid-template-columns:38px 1fr 18px;gap:12px;text-align:left;align-items:center;padding:20px 18px;border:1px solid var(--dd-border);border-radius:20px;color:var(--dd-text);background:var(--dd-panel);transition:transform .25s,border-color .25s}._episodeCard_ck07p_52:hover{transform:translateY(-2px);border-color:var(--dd-accent)}._episodeCard_ck07p_52 strong{display:block;margin:4px 0;font-size:17px;line-height:1.25;font-weight:650;letter-spacing:-.02em}._episodeCard_ck07p_52 small{display:block;font-size:10px;line-height:1.5;color:var(--dd-muted)}._episodeCard_ck07p_52 ._kicker_ck07p_22{font-size:8px;letter-spacing:.07em;color:var(--dd-accent)}._episodeCard_ck07p_52>svg{width:17px}._episodeGlyph_ck07p_58{font-size:30px;line-height:1;text-align:center;color:var(--dd-accent);text-shadow:0 0 24px color-mix(in srgb,var(--dd-accent) 25%,transparent)}._sparkStrip_ck07p_59{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:64px;border-bottom:1px solid var(--dd-border);padding:7px 2px 15px}._sparkStrip_ck07p_59>div{flex:1}._sparkStrip_ck07p_59>div>span{display:block;font-size:9px;color:var(--dd-muted);margin-bottom:3px}._sparkStrip_ck07p_59 strong{display:block;font:500 21px/1.1 IBM Plex Mono,monospace;letter-spacing:-.04em}._sparkStrip_ck07p_59 strong small{font-size:9px;color:var(--dd-muted);letter-spacing:.02em}._sparkEmblem_ck07p_64{color:var(--dd-accent);width:31px}._sparkEmblem_ck07p_64 svg{width:26px;height:26px}._root_ck07p_1 ._collect_ck07p_66{background:var(--dd-soft);color:var(--dd-accent);border:1px solid var(--dd-border);border-radius:10px;padding:10px 14px;font-size:11px}._collect_ck07p_66 span{margin-left:7px}._sparkStrip_ck07p_59[data-full=true]{border-color:var(--dd-accent)}._sparkStrip_ck07p_59[data-full=true] ._collect_ck07p_66{background:var(--dd-accent);color:var(--dd-on-accent)}._fullCaption_ck07p_70{flex-basis:100%;color:var(--dd-accent);font-size:10px;margin-left:43px}._root_ck07p_1 ._milestone_ck07p_71{display:grid;grid-template-columns:28px 1fr auto;align-items:center;width:100%;gap:13px;padding:0;border:0;background:none;text-align:left;color:var(--dd-text)}._milestone_ck07p_71 b{display:block;font-size:12px;font-weight:550}._milestone_ck07p_71 small{display:block;color:var(--dd-muted);font-size:9px;margin-top:5px;line-height:1.5}._progress_ck07p_74{display:block;background:var(--dd-border);height:2px;margin:10px 0 0;overflow:hidden}._progress_ck07p_74>i{display:block;height:100%;background:var(--dd-accent);transition:width .5s}._welcomeNote_ck07p_76{padding:12px 15px;margin:0;background:var(--dd-soft);border-left:2px solid var(--dd-accent);border-radius:0 12px 12px 0;font-size:11px;line-height:1.7}._root_ck07p_1 ._primary_ck07p_77,._sheetContent_ck07p_77 ._primary_ck07p_77{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--dd-accent);color:var(--dd-on-accent);border:0;width:100%;padding:15px 18px;border-radius:12px;font-size:12px;font-weight:650;cursor:pointer}._primary_ck07p_77 svg{width:18px;height:18px}._root_ck07p_1 ._memoryLine_ck07p_79{display:grid;width:100%;grid-template-columns:25px 1fr 17px;gap:12px;align-items:center;border:0;text-align:left;padding:10px 0;color:var(--dd-text);background:transparent;font-size:11px}._memoryLine_ck07p_79 small{display:block;color:var(--dd-muted);font-size:9px;margin-top:5px}._memoryLine_ck07p_79>svg{color:var(--dd-muted)}._memoryLine_ck07p_79>svg:last-child{width:16px}._status_ck07p_83{font-size:10px;line-height:1.5;color:var(--dd-accent);margin:12px 0 0}._status_ck07p_83:empty{display:none}._bottomNav_ck07p_85{position:fixed;z-index:10;display:flex;align-items:center;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:min(calc(100% - 32px),540px);padding:8px;background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:20px;box-shadow:0 10px 30px #0002}._root_ck07p_1 ._bottomNav_ck07p_85 button{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:8px 4px;background:transparent;border:0;border-radius:12px;color:var(--dd-muted);font-size:9px}._root_ck07p_1 ._bottomNav_ck07p_85 button[aria-current=page]{color:var(--dd-accent);background:var(--dd-soft)}._bottomNav_ck07p_85 svg{width:19px;height:19px}._sheetContent_ck07p_77{color:var(--dd-text)}._sheetContent_ck07p_77 p{font-size:13px;line-height:1.8;color:var(--dd-muted)}._sheetContent_ck07p_77 h3{font-size:24px;line-height:1.25;font-weight:500;letter-spacing:-.03em}._sheetContent_ck07p_77 :is(button,a):focus-visible{outline:2px solid var(--dd-accent);outline-offset:4px}._choices_ck07p_93{display:flex;flex-direction:column;gap:10px;margin:20px 0}._sheetContent_ck07p_77 ._choices_ck07p_93 button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:17px;border:1px solid var(--dd-border);border-radius:12px;color:var(--dd-text);background:var(--dd-soft);text-align:left;font-size:12px;cursor:pointer}._choices_ck07p_93 button span{white-space:nowrap;color:var(--dd-accent);font:10px IBM Plex Mono,monospace}._choices_ck07p_93 button:hover{border-color:var(--dd-accent)}._outcome_ck07p_97{border-top:1px solid var(--dd-border);padding-top:20px;margin-top:20px}@keyframes _turtleBreathe_ck07p_1{0%,to{transform:scale(1)}50%{transform:scale(1.009)}}@keyframes _roomReveal_ck07p_1{0%{opacity:.65}to{opacity:1}}@media(min-width:1000px){._main_ck07p_21{padding-top:25px}}@media(max-width:700px){._app_ck07p_16{padding:0 16px 96px}._main_ck07p_21{padding-top:14px}._greeting_ck07p_23{margin-bottom:15px;gap:10px}._greeting_ck07p_23 h1{font-size:25px}._greeting_ck07p_23 ._kicker_ck07p_22{font-size:8px}._nameTag_ck07p_26{font-size:10px;gap:7px}._nameTag_ck07p_26>span{width:26px;height:26px}._homeLayout_ck07p_28{display:flex;flex-direction:column;gap:15px;align-items:stretch}._scene_ck07p_30{height:clamp(320px,91vw,410px);border-radius:20px}._sceneTop_ck07p_34{top:13px;left:12px;right:12px}._presence_ck07p_35{font-size:8px;gap:5px}._root_ck07p_1 ._roomLink_ck07p_37{font-size:9px;padding:6px}._speech_ck07p_39{top:53px;font-size:11px}._homeAside_ck07p_47{gap:13px}._desktopIntro_ck07p_48{display:none}._root_ck07p_1 ._episodeCard_ck07p_52{padding:15px 13px;gap:10px;grid-template-columns:30px 1fr 16px;border-radius:16px}._episodeCard_ck07p_52 strong{font-size:16px}._episodeCard_ck07p_52 ._kicker_ck07p_22{font-size:7px}._episodeCard_ck07p_52 small{font-size:10px}._episodeGlyph_ck07p_58{font-size:25px}._sparkStrip_ck07p_59{padding:6px 1px 13px}._milestone_ck07p_71 small{font-size:9px}._root_ck07p_1 ._primary_ck07p_77{padding:14px 16px}._root_ck07p_1 ._memoryLine_ck07p_79{padding:5px 0}._designToolbar_ck07p_17{gap:8px;padding:10px 15px}._designToolbar_ck07p_17>span{font-size:10px}._designToolbar_ck07p_17 select{max-width:160px}._designToolbar_ck07p_17 a{font-size:10px}}@media(max-width:359px){._app_ck07p_16{padding-left:12px;padding-right:12px}._greeting_ck07p_23 h1{font-size:22px}._nameTag_ck07p_26>span{display:none}._scene_ck07p_30{height:320px}._presence_ck07p_35{font-size:7px}._root_ck07p_1 ._roomLink_ck07p_37{font-size:8px}._root_ck07p_1 ._episodeCard_ck07p_52{gap:7px;padding:13px 10px}._episodeCard_ck07p_52 ._kicker_ck07p_22{font-size:6.5px}._episodeCard_ck07p_52 strong{font-size:15px}._episodeCard_ck07p_52 small{font-size:9px}._milestone_ck07p_71 small{font-size:8px}}@media(prefers-reduced-motion:reduce){._root_ck07p_1 *,._sheetContent_ck07p_77 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._root_ck07p_1 ._nameTag_ck07p_26{background:transparent;padding:8px 0;max-width:130px;overflow-wrap:anywhere;text-align:right}._root_ck07p_1 ._v1Nav_ck07p_146{display:grid;grid-template-columns:1fr 1fr 1.1fr 1fr 1fr;gap:1px}._v1Nav_ck07p_146 ._hub_ck07p_147{min-width:0;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;font-size:8px;color:var(--dd-accent)}._root_ck07p_1 ._v1Nav_ck07p_146 ._hub_ck07p_147 button{padding:0;background:transparent}._hub_ck07p_147 .dhb,._hub_ck07p_147 .dhb__btn{width:52px;height:52px}._root_ck07p_1 ._v1Nav_ck07p_146>button{min-height:52px;font-size:8px;padding:7px 0}._otherHero_ck07p_152 img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}._nameForm_ck07p_153{display:grid;gap:12px;margin-bottom:25px}._nameForm_ck07p_153 label{display:grid;gap:8px;font-size:13px}._nameForm_ck07p_153 input{width:100%;border:1px solid var(--dd-border);border-radius:12px;background:var(--dd-panel);color:var(--dd-text);padding:12px;font:inherit}._nameForm_ck07p_153 small{color:var(--dd-muted);font-size:11px}._actionList_ck07p_157{display:grid;gap:12px}._sheetContent_ck07p_77 ._actionList_ck07p_157 button,._actionList_ck07p_157 button{width:100%;background:var(--dd-soft);color:var(--dd-text);border:1px solid var(--dd-border);border-radius:12px;text-align:left;padding:16px;cursor:pointer}._root_ck07p_1 ._status_ck07p_83{margin-top:12px}._root_ck07p_1 ._fullCaption_ck07p_70{margin-top:7px}._hub_ck07p_147 .dhb__mark{width:100%;height:100%}._adventure_ck07p_164{display:grid;gap:12px;margin:14px 0 4px}._startCard_ck07p_165{padding:24px;border:1px solid var(--dd-border);border-radius:24px;background:var(--dd-panel)}._startCard_ck07p_165 h2{font-size:25px;line-height:1.15;letter-spacing:-.04em;margin:14px 0}._startCard_ck07p_165 p{font-size:14px;line-height:1.65;color:var(--dd-muted);margin-bottom:20px}._adventureLead_ck07p_167{display:flex;align-items:center;gap:16px;padding:20px;text-align:left;border:1px solid var(--dd-border);border-radius:22px;color:var(--dd-text);background:linear-gradient(130deg,color-mix(in srgb,var(--dd-accent) 13%,var(--dd-panel)),var(--dd-panel));cursor:pointer}._adventureLead_ck07p_167>span:nth-child(2){display:grid;gap:7px;flex:1}._adventureLead_ck07p_167 small{font:10px/1.3 IBM Plex Mono,monospace;letter-spacing:.12em;color:var(--dd-accent)}._adventureLead_ck07p_167 strong{font-size:20px;line-height:1.16;letter-spacing:-.035em}._adventureLead_ck07p_167 span span{font-size:12px;color:var(--dd-muted)}._adventureSeal_ck07p_168{font-size:40px;color:var(--dd-accent)}._adventureLinks_ck07p_169{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._adventureLinks_ck07p_169 button{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:13px 8px;border:1px solid var(--dd-border);border-radius:12px;background:var(--dd-panel);color:var(--dd-text);font-size:12px;cursor:pointer}._adventureLinks_ck07p_169 button span{color:var(--dd-accent)}._adventureSheet_ck07p_170{display:grid;gap:18px;padding:2px 2px 12px;color:var(--dd-text)}._adventureSheet_ck07p_170 p{font-size:14px;line-height:1.7}._adventureSheet_ck07p_170 h3{font-size:24px;letter-spacing:-.04em;line-height:1.15;margin:8px 0}._adventureSheet_ck07p_170 small{color:var(--dd-muted);font-size:11px;line-height:1.6}._previousChoice_ck07p_171{border-left:2px solid var(--dd-accent);padding-left:16px}._previousChoice_ck07p_171 small{color:var(--dd-accent);letter-spacing:.12em;font-size:9px}._previousChoice_ck07p_171 p{font-size:12px;color:var(--dd-muted);margin:7px 0 0}._adventureSheet_ck07p_170 ._storyPrompt_ck07p_171{font-size:20px;line-height:1.5;letter-spacing:-.02em;margin:8px 0}._storyOutcome_ck07p_172{display:flex;gap:14px;padding:18px;background:color-mix(in srgb,var(--dd-accent) 10%,var(--dd-panel));border:1px solid var(--dd-border);border-radius:18px;animation:_torti-page-reveal_ck07p_1 .3s ease-out}._storyOutcome_ck07p_172>span{color:var(--dd-accent);font-size:26px}._storyOutcome_ck07p_172 p{margin:0}._storySaved_ck07p_172{font-size:11px!important;color:var(--dd-muted)}._arcCard_ck07p_173{padding:20px;border:1px solid var(--dd-border);border-radius:20px;background:var(--dd-panel)}._arcCard_ck07p_173>p{color:var(--dd-muted);font-size:12px}._arcCard_ck07p_173>button{display:flex;width:100%;align-items:center;gap:12px;padding:15px 0;text-align:left;border:0;border-top:1px solid var(--dd-border);background:transparent;color:var(--dd-text);font-size:13px;cursor:pointer}._arcCard_ck07p_173>button>span:first-child{color:var(--dd-accent);font-family:IBM Plex Mono,monospace}._arcCard_ck07p_173>button>span:last-child{margin-left:auto;font-size:10px}._arcCard_ck07p_173>button:disabled{opacity:.45;cursor:default}._arcCard_ck07p_173>small{display:block;margin-top:12px}._keepsakeCard_ck07p_174{display:flex;align-items:center;gap:12px;padding:15px 12px;border:1px solid var(--dd-border);border-radius:16px;background:var(--dd-panel)}._keepsakeCard_ck07p_174>div{flex:1;min-width:0}._keepsakeCard_ck07p_174 strong{display:block;font-size:14px}._keepsakeCard_ck07p_174 small{display:block;margin-top:5px}._keepsakeCard_ck07p_174 button{padding:8px;border:1px solid var(--dd-border);border-radius:8px;background:transparent;color:var(--dd-text);font-size:11px;cursor:pointer}._keepsakeCard_ck07p_174 button:disabled{opacity:.45;cursor:default}._keepsakeArt_ck07p_174{width:48px;height:48px;flex:none;color:var(--dd-accent)}._roomKeepsakes_ck07p_175{position:absolute;z-index:4;left:16px;bottom:30%;display:grid;gap:9px}._roomKeepsakes_ck07p_175 button{width:45px;height:48px;padding:2px;display:grid;place-items:center;background:#06191b9e;border:1px solid rgba(179,234,218,.3);border-radius:10px;box-shadow:0 8px 18px #0005;cursor:pointer}._roomKeepsakes_ck07p_175 ._keepsakeArt_ck07p_174{width:36px;height:36px;color:#b7e6d4;filter:drop-shadow(0 0 7px #9debc940)}._pathMeter_ck07p_176{height:5px;background:var(--dd-border);border-radius:10px;overflow:hidden}._pathMeter_ck07p_176 i{display:block;height:100%;background:var(--dd-accent);transition:width .3s}._pathTask_ck07p_176{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--dd-border)}._pathTask_ck07p_176>span{color:var(--dd-accent)}._pathTask_ck07p_176 strong{flex:1;font-size:13px;font-weight:500}._pathTask_ck07p_176 b{font:12px IBM Plex Mono,monospace}._exercise_ck07p_177{padding:20px;background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:18px}._exercise_ck07p_177>small{color:var(--dd-accent);letter-spacing:.12em;font-size:9px}._exerciseFeedback_ck07p_177{border-left:2px solid var(--dd-accent);padding:12px 16px;margin:0;background:color-mix(in srgb,var(--dd-accent) 7%,transparent)}@keyframes _torti-page-reveal_ck07p_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._storyOutcome_ck07p_172{animation:none}._pathMeter_ck07p_176 i{transition:none}}[data-motion-resolved=reduced] ._storyOutcome_ck07p_172{animation:none}._moduleFooter_ck07p_181{position:static;min-height:0;transform:none;padding:0;pointer-events:none}._moduleFooter_ck07p_181 .dashboard-theme{min-height:0;background:transparent;overflow:visible}._moduleFooter_ck07p_181 .dao-bg-layer{display:none}._moduleFooter_ck07p_181 ._bottomNav_ck07p_85{position:relative;inset:auto;width:100%;margin:0;transform:none;pointer-events:auto}._moduleFooter_ck07p_181 button>span:first-child{font-size:23px;line-height:1}._moduleFooter_ck07p_181{min-height:0}._adventureSheet_ck07p_170 :is(button,a):focus-visible{outline:2px solid var(--dd-accent);outline-offset:3px}._storyEnding_ck07p_185{margin-top:16px;padding:16px;border:1px solid var(--dd-border);border-radius:12px;background:var(--dd-panel)}._storyEnding_ck07p_185 summary{font-size:13px;line-height:1.6;cursor:pointer}._storyEnding_ck07p_185 p{font-size:14px;line-height:1.8;margin-top:12px}._storyPrompt_ck07p_171{white-space:pre-line;line-height:1.85}._app_ck07p_16{padding-bottom:calc(152px + env(safe-area-inset-bottom,0px))}._milestone_ck07p_71{scroll-margin-bottom:calc(152px + env(safe-area-inset-bottom,0px))}._root_ck07p_1 [hidden]{display:none!important}._fullScreen_ck07p_190{display:block}._fullScreen_ck07p_190 ._homeAside_ck07p_47{width:100%}._fullScreen_ck07p_190 ._adventure_ck07p_164{margin:0}._fullScreen_ck07p_190 ._adventureSheet_ck07p_170{padding:0}._fullScreen_ck07p_190 ._sheetContent_ck07p_77{padding:0;max-height:none;overflow:visible}._screenHeading_ck07p_190{padding:24px 0 28px}._screenHeading_ck07p_190 h1{font-size:clamp(30px,6vw,46px);font-weight:550;letter-spacing:-.05em;margin:8px 0 18px}._help_ck07p_190{border-bottom:1px solid var(--dd-border);font-size:12px}._help_ck07p_190 summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:44px;list-style:none;color:var(--dd-accent)}._help_ck07p_190 summary span{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--dd-border);border-radius:50%}._help_ck07p_190 p{max-width:720px;color:var(--dd-muted);line-height:1.8;margin:4px 0 20px}._wallet_ck07p_190{display:flex;gap:8px;align-items:center;color:var(--dd-accent);min-width:80px}._wallet_ck07p_190 svg{width:19px;flex-shrink:0}._wallet_ck07p_190 small{display:block;font:8px IBM Plex Mono,monospace;letter-spacing:.1em}._wallet_ck07p_190 strong{font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap}._wallet_ck07p_190 button{padding:6px;color:var(--dd-accent)}._settingsScreen_ck07p_190{max-width:800px;margin:auto}._languageSetting_ck07p_190{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid var(--dd-border);border-radius:16px;font-size:13px}._languageSetting_ck07p_190 select{padding:10px;color:var(--dd-text);background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:8px}._atelier_ck07p_190{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-bottom:40px}._atelierStage_ck07p_190{position:relative;min-height:430px;display:flex;align-items:center;justify-content:center;border-radius:26px;border:1px solid var(--dd-border);overflow:hidden;background:radial-gradient(ellipse at 50% 72%,var(--dd-soft),transparent 67%),var(--dd-panel)}._atelierStage_ck07p_190:after{content:"";position:absolute;bottom:40px;width:65%;height:24px;border-radius:50%;background:var(--dd-accent);opacity:.12;filter:blur(12px)}._atelierFigure_ck07p_190{position:relative;aspect-ratio:2/3;width:240px;height:360px;max-width:72%;z-index:1}._atelierFigure_ck07p_190 img{position:absolute;max-width:none;object-fit:contain;pointer-events:none}._atelierEyebrow_ck07p_190{position:absolute;top:23px;left:22px;font:8px IBM Plex Mono,monospace;letter-spacing:.12em;color:var(--dd-muted)}._atelierPreviewLabel_ck07p_190{position:absolute;bottom:18px;font-size:9px;color:var(--dd-muted);z-index:2}._atelierControls_ck07p_190{align-self:center;min-width:0}._atelierControls_ck07p_190 h2{font-size:32px;letter-spacing:-.04em;margin:8px 0 22px;font-weight:550}._atelierControls_ck07p_190 p{font-size:13px;line-height:1.8;color:var(--dd-muted)}._atelierControls_ck07p_190 small{display:block;font-size:10px;line-height:1.7;color:var(--dd-muted);margin-top:20px}._swatches_ck07p_190{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}._swatches_ck07p_190 button{display:flex;align-items:center;flex-direction:column;gap:9px;padding:9px 3px;color:var(--dd-muted);border:1px solid transparent;border-radius:12px;min-width:0}._swatches_ck07p_190 button[aria-pressed=true]{border-color:var(--dd-accent);color:var(--dd-text);background:var(--dd-soft)}._swatches_ck07p_190 i{width:32px;height:32px;border-radius:50%;box-shadow:inset 0 2px 3px #ffffff60,inset 0 -3px 5px #0003;display:block}._swatches_ck07p_190 span{font-size:8px;letter-spacing:-.02em;white-space:nowrap}._stagePicker_ck07p_190{display:grid;grid-template-columns:repeat(9,1fr);gap:4px;margin:20px 0}._stagePicker_ck07p_190 button{min-height:38px;color:var(--dd-muted);border-radius:8px;border:1px solid var(--dd-border);font:11px IBM Plex Mono,monospace}._stagePicker_ck07p_190 button[aria-pressed=true]{color:var(--dd-accent);background:var(--dd-soft);border-color:var(--dd-accent)}._atelierLinks_ck07p_190{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}._atelierLinks_ck07p_190 button{padding:20px;border:1px solid var(--dd-border);border-radius:18px;text-align:left;color:var(--dd-text);background:var(--dd-panel)}._atelierLinks_ck07p_190 strong{display:block;font-size:15px;font-weight:550}._atelierLinks_ck07p_190 span{display:block;margin-top:8px;font-size:10px;color:var(--dd-muted);line-height:1.6}@media(max-width:700px){._atelier_ck07p_190{grid-template-columns:1fr;gap:22px}._atelierStage_ck07p_190{min-height:380px}._atelierFigure_ck07p_190{width:205px;height:307.5px}._atelierControls_ck07p_190 h2{font-size:28px}._atelierLinks_ck07p_190 button{padding:15px}._wallet_ck07p_190{min-width:72px;gap:5px}._wallet_ck07p_190 strong{font-size:12px}._wallet_ck07p_190 small{font-size:7px}._screenHeading_ck07p_190{padding-top:12px}}._root_ck07p_1 ._swatches_ck07p_190 button,._root_ck07p_1 ._stagePicker_ck07p_190 button{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:none;backdrop-filter:none}._root_ck07p_1 ._swatches_ck07p_190 button[aria-pressed=true],._root_ck07p_1 ._stagePicker_ck07p_190 button[aria-pressed=true]{background:var(--dd-soft)}._atelierSwitch_ck07p_195{display:flex;gap:4px;padding:5px;border:1px solid var(--dd-border);border-radius:14px;margin-bottom:24px;background:var(--dd-panel)}._root_ck07p_1 ._atelierSwitch_ck07p_195 button{flex:1;min-height:44px;border-radius:10px;color:var(--dd-muted);background:none}._root_ck07p_1 ._atelierSwitch_ck07p_195 button[aria-pressed=true]{color:var(--dd-text);background:var(--dd-soft)}._evolutionGrid_ck07p_196{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}._evolutionGrid_ck07p_196 article{border:1px solid var(--dd-border);border-radius:18px;background:var(--dd-panel);padding:18px}._evolutionGrid_ck07p_196 article>span{font:10px IBM Plex Mono,monospace;color:var(--dd-accent)}._evolutionGrid_ck07p_196 article>div{position:relative;aspect-ratio:2/3;margin:18px 4px 0;overflow:hidden}._evolutionGrid_ck07p_196 img{position:absolute;max-width:none}._fullScreen_ck07p_190 .workshop-page{background:transparent;padding:0}._fullScreen_ck07p_190 .workshop-page__title{display:none}@media(max-width:600px){._evolutionGrid_ck07p_196{grid-template-columns:repeat(2,1fr);gap:10px}._evolutionGrid_ck07p_196 article{padding:12px}}._atelierAvailability_ck07p_199{padding:12px 16px;border:1px solid var(--dd-border);border-radius:14px;font-size:13px}._garments_ck07p_201{grid-column:1/-1;margin:24px 0 36px;padding:22px;border:1px solid var(--dd-border);border-radius:24px;background:var(--dd-panel);color:var(--dd-text)}._garments_ck07p_201 h2{font-size:26px;letter-spacing:-.04em;font-weight:550}._garments_ck07p_201 p{font-size:12px;line-height:1.7;color:var(--dd-muted)}._garments_ck07p_201 ._atelierStage_ck07p_190{min-height:400px;margin:20px 0}._garmentChoices_ck07p_201,._garmentActions_ck07p_201{display:flex;gap:10px;flex-wrap:wrap}._garments_ck07p_201 button{padding:14px 18px;border:1px solid var(--dd-border);border-radius:12px;color:var(--dd-text);background:var(--dd-soft);min-height:44px}._garments_ck07p_201 button[aria-pressed=true]{border-color:var(--dd-accent);color:var(--dd-accent)}._garmentActions_ck07p_201 button:first-child,._purchaseConfirm_ck07p_201 button:first-of-type{background:var(--dd-accent);color:var(--dd-bg)}._garments_ck07p_201 button:disabled{opacity:.45;cursor:default}._purchaseConfirm_ck07p_201{padding:18px;border:1px solid var(--dd-accent);border-radius:16px}._purchaseConfirm_ck07p_201 button{margin:6px 8px 0 0}._turtle_ck07p_41 img[data-garment]{filter:none!important}._garments_ck07p_201 ._atelierStage_ck07p_190{padding:24px 0 54px}._garments_ck07p_201 ._atelierPreviewLabel_ck07p_190{bottom:20px}._turtleFigure_ck07p_204{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 88%;animation:_turtleBreathe_ck07p_1 5.8s ease-in-out infinite}._turtleFigure_ck07p_204 img{animation:none}._turtle_ck07p_41[data-reaction="1"] ._turtleFigure_ck07p_204{animation:_tortiWelcome_ck07p_1 1.1s ease-in-out}._turtle_ck07p_41[data-reaction="2"] ._turtleFigure_ck07p_204{animation:_tortiCurious_ck07p_1 1.4s ease-in-out}._turtle_ck07p_41[data-reaction="3"] ._turtleFigure_ck07p_204{animation:_tortiSettle_ck07p_1 1.6s ease-in-out}._scene_ck07p_30[data-motion-active=false] *{animation-play-state:paused!important}@keyframes _tortiWelcome_ck07p_1{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-7px) rotate(-2deg)}65%{transform:translateY(-3px) rotate(1deg)}}@keyframes _tortiCurious_ck07p_1{0%,to{transform:rotate(0)}40%,65%{transform:rotate(3deg)}}@keyframes _tortiSettle_ck07p_1{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){._turtle_ck07p_41 ._turtleFigure_ck07p_204,._turtle_ck07p_41[data-reaction] ._turtleFigure_ck07p_204{animation:none!important;transition:none!important}}._portrait_ck07p_206{display:block;position:relative;width:34px;height:34px;min-width:34px;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--dd-accent) 16%,var(--dd-panel));border:1px solid var(--dd-border)}._portrait_ck07p_206 img{position:absolute;width:64px;max-width:none;left:-17px;top:-7px;height:auto}[data-motion-resolved=reduced] ._turtle_ck07p_41 ._turtleFigure_ck07p_204{animation:none!important;transition:none!important}._nameTag_ck07p_26{flex-shrink:0;max-width:150px;white-space:nowrap}._nameTag_ck07p_26>span{flex-shrink:0}._heroName_ck07p_208{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:500}._homeAside_ck07p_47[data-home=true]{gap:10px;align-self:start}._homeAside_ck07p_47[data-home=true]>div:empty{display:none}._homeAside_ck07p_47[data-home=true] ._adventureStack_ck07p_213{display:grid;gap:10px}._homeAside_ck07p_47[data-home=true] ._adventure_ck07p_164{margin:0;gap:10px}._homeAside_ck07p_47[data-home=true] ._desktopIntro_ck07p_48{margin:0}._homeAside_ck07p_47[data-home=true] ._sparkStrip_ck07p_59{padding:14px 16px;border:1px solid var(--dd-border);border-radius:18px;background:linear-gradient(110deg,var(--dd-soft),var(--dd-panel));min-height:80px}._homeAside_ck07p_47[data-home=true] ._fullCaption_ck07p_70{margin:0 0 0 43px;line-height:1.4}._homeAside_ck07p_47[data-home=true] ._milestone_ck07p_71{padding:14px 4px;min-height:68px;border-block:1px solid var(--dd-border)}._homeAside_ck07p_47[data-home=true] ._adventureLead_ck07p_167{padding:17px;border-radius:18px}._homeAside_ck07p_47[data-home=true] ._adventureLead_ck07p_167 strong{font-size:18px}._homeAside_ck07p_47[data-home=true] ._adventureSeal_ck07p_168{font-size:30px}@media(max-width:700px){._homeLayout_ck07p_28{gap:10px}}._homeAside_ck07p_47[data-home=true] ._legacyHome_ck07p_224:not(:has(button,p)){display:none}@media(max-width:700px){._homeIntro_ck07p_225:not(:has(._welcomeNote_ck07p_76)){display:none}}.dao-module-root[data-dao-module=tools]{--dao-bg: var(--dao-canvas);--dao-surface: var(--dao-surface-1);--dao-text: var(--dao-text-primary);--dao-danger: var(--dao-critical);color:var(--dao-text-primary);--dao-elevated-legacy: var(--dao-elevated);--dao-input-bg-legacy: var(--dao-surface-1);--dao-input-text-legacy: var(--dao-text-primary);--dao-selected-bg-legacy: var(--dao-accent-soft);--dao-disabled-bg-legacy: var(--dao-surface-2);--dao-disabled-text-legacy: var(--dao-text-muted);--dao-cta-fg-legacy: var(--dao-canvas);--dao-cta-bg-legacy: var(--dao-accent);--dao-accent-blue: var(--dao-accent);--dao-glow-blue: color-mix(in srgb, var(--dao-accent), transparent 74%);--dao-accent-cyan: var(--dao-accent);--dao-on-dark-primary: #f4f1ef;--dao-on-dark-secondary: #b7aca1;--dao-on-dark-muted: #7a6f66;--dao-on-light-primary: #1e1a16;--dao-on-light-secondary: #524c47;--dao-on-light-muted: #807973;--dao-tools-nav-shell-height: 64px;--dao-tools-nav-protrusion: 26px;--dao-tools-nav-blocking-inset: calc( var(--dao-tools-nav-shell-height) + var(--dao-tools-nav-protrusion) + env(safe-area-inset-bottom) );--dao-bottom-nav-content-inset: var(--dao-tools-nav-blocking-inset);--font-ui: "Manrope", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "Manrope", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-numeric: "IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, monospace;overflow:visible}.dao-module-root[data-dao-module=tools]:not(.dtools-nav-theme-root):not(.dao-theme-preview){min-height:100dvh}.dao-module-root[data-dao-module=tools] .dao-scanners-page,.dao-module-root[data-dao-module=tools] .dao-calculators-page{background:var(--dao-canvas)}.dao-module-root[data-dao-module=tools] .chartAnalyst-card,.dao-module-root[data-dao-module=tools] .chartAnalyst-card--danger,.dao-module-root[data-dao-module=tools] .chartAnalyst-fiveSecond,.dao-module-root[data-dao-module=tools] .chartAnalyst-quickInsight,.dao-module-root[data-dao-module=tools] .chartAnalyst-mtfPreview__row,.dao-module-root[data-dao-module=tools] .chartAnalyst-proAccordion,.dao-module-root[data-dao-module=tools] .chartAnalyst-mtfMatrix__tableRow{background:var(--dao-surface-1)}.dao-module-root[data-dao-module=tools] input,.dao-module-root[data-dao-module=tools] select,.dao-module-root[data-dao-module=tools] button:not(.dtools-nav__btn){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;font:inherit}.dao-module-root[data-dao-module=tools] input,.dao-module-root[data-dao-module=tools] select,.dao-module-root[data-dao-module=tools] button:not(.dao-btn):not(.dtools-nav__btn){color:var(--dao-text-primary)}.dao-module-root[data-dao-module=tools] input,.dao-module-root[data-dao-module=tools] select{background-color:var(--dao-surface-1);border:1px solid var(--dao-border);border-radius:var(--dao-radius-control);min-height:var(--dao-touch-target-min);box-sizing:border-box}.dao-module-root[data-dao-module=tools] select{padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--dao-text-secondary) 50%),linear-gradient(135deg,var(--dao-text-secondary) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.dao-module-root[data-dao-module=tools] input:focus-visible,.dao-module-root[data-dao-module=tools] select:focus-visible{outline:2px solid var(--dao-focus-ring-outer);outline-offset:2px}.dao-module-root[data-dao-module=tools] .dao-scanners-tabs button.is-active,.dao-module-root[data-dao-module=tools] .dao-scanners-window-tabs button.is-active,.dao-module-root[data-dao-module=tools] .dao-calculators-tabs button.is-active{color:var(--dao-accent);background:var(--dao-accent-soft);border-color:var(--dao-accent);border-bottom:2px solid var(--dao-accent);box-shadow:none;font-weight:700}.dao-module-root[data-dao-module=tools] .dao-scanners-empty button,.dao-module-root[data-dao-module=tools] .dao-scanners-roadmap button,.dao-module-root[data-dao-module=tools] .dao-calculators-shell__top button,.dao-module-root[data-dao-module=tools] .dao-calculators-result__top button{color:var(--dao-text-primary);background:var(--dao-surface-2);border:1px solid var(--dao-border)}.dao-module-root[data-dao-module=tools] :disabled,.dao-module-root[data-dao-module=tools] [aria-disabled=true]{opacity:1;color:var(--dao-text-muted);background-color:var(--dao-surface-2);cursor:not-allowed}.dao-module-root[data-dao-module=tools][data-theme-appearance] .chartAnalyst-page{background:none}.dao-ecosystem-appearance{min-height:100dvh;background:var(--dao-canvas);color:var(--dao-text-primary);--theme-bg: var(--dao-canvas);--theme-card-bg: var(--dao-surface-1);--theme-border: var(--dao-border);--theme-accent-raw: var(--dao-accent-resolved);--accent: var(--dao-accent-resolved);--theme-accent2: var(--dao-accent);--theme-logo-color: var(--dao-text-primary);--theme-text: var(--dao-text-primary);--theme-body-text: var(--dao-text-secondary);--theme-muted: var(--dao-text-muted);--theme-button-bg: var(--dao-surface-2);--theme-pattern-layer: none;--color-bg-primary: var(--dao-canvas);--color-bg-secondary: var(--dao-surface-1);--color-bg-tertiary: var(--dao-surface-2);--color-surface-card: var(--dao-surface-1);--color-surface-elevated: var(--dao-elevated);--color-surface-input: var(--dao-surface-2);--color-text-primary: var(--dao-text-primary);--color-text-secondary: var(--dao-text-secondary);--color-text-muted: var(--dao-text-muted);--color-text-inverse: var(--dao-on-accent);--color-border-default: var(--dao-border);--color-border-subtle: var(--dao-divider);--color-border-strong: var(--dao-border);--color-border-divider: var(--dao-divider)}.dao-ecosystem-appearance[data-theme-appearance=light]{color-scheme:light}.dao-ecosystem-appearance[data-theme-appearance=dark]{color-scheme:dark}.dao-ecosystem-appearance[data-motion-resolved=reduced] *,.dao-ecosystem-appearance[data-motion-resolved=reduced] *:before,.dao-ecosystem-appearance[data-motion-resolved=reduced] *:after{animation:none!important;transition:none!important}.bn{position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;align-items:center;height:74px;padding:0 4px 4px;background:#06080ef7;border-top:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-sizing:border-box}.bn__btn{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:100%;border:0;background:transparent;cursor:pointer;color:#ffffff4d;font-family:var(--font-ui);font-size:.56rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;padding:0 2px;transition:color .12s ease,background .12s ease,box-shadow .12s ease}.bn__btn:hover:not(.bn__btn--active){color:color-mix(in srgb,var(--accent, var(--color-game-bonus)) 55%,rgba(255,255,255,.3))}.bn__btn:hover:not(.bn__btn--active) .bn__icon{background:color-mix(in srgb,var(--accent, var(--color-game-bonus)) 8%,transparent)}.bn__btn--active{color:var(--accent, var(--color-game-bonus));background:linear-gradient(180deg,color-mix(in srgb,var(--accent, var(--color-game-bonus)) 7.5%,transparent),color-mix(in srgb,var(--accent, var(--color-game-bonus)) 1.8%,transparent));box-shadow:inset 0 1px #ffffff0a}.bn__icon{display:flex;align-items:center;justify-content:center;width:38px;height:34px;border-radius:9px;transition:background .12s ease}.bn__btn--active .bn__icon{background:color-mix(in srgb,var(--accent, var(--color-game-bonus)) 12%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--accent, var(--color-game-bonus)) 18%,transparent)}.bn__label{display:block;line-height:1.15;white-space:nowrap;overflow:visible}.bn__hub-wrap{position:relative;flex:1;display:flex;align-items:center;justify-content:center;height:100%}.devTmaBanner{position:fixed;top:0;left:0;right:0;z-index:9999;padding:4px 12px;font-size:11px;font-weight:600;text-align:center;color:#1a1a1a;background:#ffd54f;letter-spacing:.02em}.ui-fullscreen-loading{display:grid;place-items:center;min-height:100vh;padding:var(--space-24);color:var(--color-text-secondary);background:radial-gradient(circle at 50% -8%,rgba(0,229,255,.18),transparent 34%),radial-gradient(circle at 14% 22%,rgba(37,99,235,.18),transparent 30%),#000002;font-family:var(--font-display);letter-spacing:0;box-sizing:border-box}.ui-fullscreen-loading__panel{display:grid;justify-items:center;gap:var(--space-14);width:min(100%,320px);border:1px solid rgba(0,229,255,.16);border-radius:18px;padding:28px var(--space-20);background:linear-gradient(180deg,#ffffff12,#ffffff05),#020a10bd;box-shadow:0 24px 54px #00000057,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ui-fullscreen-loading__brand{color:var(--color-game-bonus);font-size:.72rem;font-weight:900;text-transform:uppercase}.ui-fullscreen-loading__ring{width:62px;height:62px;border:3px solid rgba(0,229,255,.18);border-top-color:var(--color-game-bonus);border-radius:var(--radius-round);box-shadow:var(--glow-result);animation:ui-state-spin 1s linear infinite}.ui-fullscreen-loading__label{color:var(--color-text-primary);font-size:.92rem;font-weight:900;text-align:center}.ui-fullscreen-loading__hint{color:var(--color-text-tertiary);font-family:var(--font-ui);font-size:.72rem;text-align:center}.ui-card-skeleton{display:flex;align-items:center;gap:var(--space-12);width:min(calc(100vw - 32px),358px);border:1px solid rgba(0,229,255,.14);border-radius:14px;padding:var(--space-16);background:linear-gradient(180deg,#ffffff0f,#ffffff04),#020a108f;box-shadow:0 16px 30px #00000038,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ui-card-skeleton__avatar,.ui-card-skeleton__line{display:block;border-radius:var(--radius-s);background:linear-gradient(90deg,#64748b29,#64748b57,#64748b29);background-size:220% 100%;animation:ui-state-shimmer 1.4s linear infinite}.ui-card-skeleton__avatar{width:40px;height:40px;border-radius:var(--radius-round)}.ui-card-skeleton__content{display:grid;flex:1;gap:var(--space-8)}.ui-card-skeleton__line{height:8px}.ui-card-skeleton__line:nth-child(2){width:72%}.ui-card-skeleton__line:nth-child(3){width:54%}.ui-empty-state{display:grid;justify-items:center;gap:var(--space-12);width:min(calc(100vw - 32px),358px);position:relative;overflow:hidden;border:1px solid rgba(0,229,255,.18);border-radius:16px;padding:var(--space-24) var(--space-16);color:var(--color-text-secondary);background:linear-gradient(180deg,#ffffff12,#ffffff04),radial-gradient(circle at 50% 0%,rgba(0,229,255,.11),transparent 45%),#020a10b3;text-align:center;box-shadow:0 18px 36px #0000003d,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ui-empty-state:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.11),transparent 34%),repeating-linear-gradient(0deg,rgba(255,255,255,.016) 0 1px,transparent 1px 5px);opacity:.34}.ui-empty-state>*{position:relative;z-index:1}.ui-empty-state--compact{grid-template-columns:32px minmax(0,1fr);justify-items:start;gap:var(--space-12);padding:var(--space-12);text-align:left}.ui-empty-state__icon{display:grid;place-items:center;width:64px;height:64px;color:var(--color-game-bonus)}.ui-empty-state--compact .ui-empty-state__icon{width:32px;height:32px}.ui-empty-state__icon svg{width:100%;height:100%}.ui-empty-state__icon img{width:100%;height:100%;object-fit:contain}.ui-empty-state__title{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:.875rem;letter-spacing:0;text-transform:uppercase}.ui-empty-state__message{margin:0;max-width:28ch;font-size:.8125rem;line-height:1.45}.ui-error-state__title{color:var(--color-state-danger)}@keyframes ui-state-spin{to{transform:rotate(360deg)}}@keyframes ui-state-shimmer{to{background-position:-220% 0}}.ui-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);border:1px solid transparent;border-radius:var(--radius-s);padding:0 var(--space-16);color:var(--color-text-primary);font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px #ffffff1a,var(--shadow-button);transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease,opacity .12s ease}.ui-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.26),transparent 42%),linear-gradient(180deg,#ffffff1f,#ffffff06);opacity:.72;pointer-events:none}.ui-button:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:calc(var(--radius-s) - 1px);border:1px solid rgba(255,255,255,.055);pointer-events:none}.ui-button:not(:disabled):hover{box-shadow:0 0 22px #00e5ff29,inset 0 1px #ffffff29,var(--shadow-button)}.ui-button:active,.ui-button--pressed{transform:translateY(1px)}.ui-button:disabled{cursor:not-allowed;opacity:.48;transform:none}.ui-button--m{height:52px}.ui-button--s{height:38px;min-height:var(--touch-target-min);padding:0 var(--space-12);font-size:.6875rem}.ui-button--full{width:100%}.ui-button--primary{background:linear-gradient(180deg,#22c55ef2,#16a34ab3),#22c55e2e;border-color:#22c55eb8;box-shadow:0 0 24px #22c55e3d,var(--glow-active),var(--shadow-button)}.ui-button--secondary{background:linear-gradient(180deg,#ffffff13,#ffffff05),#00e5ff14;border-color:#00e5ffad;color:var(--color-game-bonus);box-shadow:0 0 18px #00e5ff1f,inset 0 1px #ffffff1a}.ui-button--ghost{background:linear-gradient(180deg,#ffffff0e,#ffffff03),#a855f70b;border-color:#a855f733;color:var(--color-game-rare);box-shadow:inset 0 1px #ffffff12}.ui-button--danger{background:linear-gradient(180deg,#ef444470,#b91c1c80),#ef44441f;border-color:#ef4444b8;color:#ff8d84;box-shadow:var(--glow-danger),var(--shadow-button)}.ui-button--warning{background:linear-gradient(180deg,#f59e0b57,#b4530966),#f59e0b1f;border-color:#f59e0bad;color:#facc15;box-shadow:0 0 18px #f59e0b2e,var(--shadow-button)}.ui-button--success{border-color:#22c55ecc;color:var(--color-state-success)}.ui-button--danger.ui-button--danger,.ui-button--danger.ui-button--primary,.ui-button--danger.ui-button--secondary,.ui-button--danger.ui-button--ghost{border-color:#ef4444d1}.ui-button__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-button__spinner{width:14px;height:14px;margin-right:var(--space-8);border:2px solid currentColor;border-right-color:transparent;border-radius:var(--radius-round);animation:ui-button-spin .9s linear infinite}@keyframes ui-button-spin{to{transform:rotate(360deg)}}.dao-module-root.dao-app-nav-theme-root{overflow:visible}.dao-app-nav{position:fixed;right:0;bottom:0;left:0;z-index:210;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:calc(66px + env(safe-area-inset-bottom));padding:6px 6px max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--dao-border, rgba(0, 229, 255, .16));background:var(--dao-surface-1, #05070c);box-shadow:inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box}.dao-app-nav__btn{display:flex;min-width:0;min-height:52px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;border-radius:12px;background:transparent;color:var(--dao-text-muted, rgba(218, 232, 255, .46));cursor:pointer;font-family:var(--font-ui);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1;padding:0 2px;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.dao-app-nav__btn--active{color:var(--dao-accent-resolved, #7df9ff);background:linear-gradient(180deg,color-mix(in srgb,var(--dao-accent-resolved, #00e5ff) 14%,transparent),color-mix(in srgb,var(--dao-accent-resolved, #00e5ff) 3%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dao-accent-resolved, #00e5ff) 20%,transparent),0 0 18px color-mix(in srgb,var(--dao-accent-resolved, #00e5ff) 14%,transparent)}.dao-app-nav__icon{display:grid;width:28px;height:28px;place-items:center}.dao-app-nav__icon svg{width:21px;height:21px;fill:currentColor}.dao-app-nav__label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dao-app-nav__hub-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px}._root_gvnif_1{color:var(--dd-text);line-height:1.45;font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;min-height:var(--app-height, 100dvh);width:100%;isolation:isolate;-webkit-font-smoothing:antialiased}._root_gvnif_1 *,._root_gvnif_1 *:before,._root_gvnif_1 *:after{box-sizing:border-box}._root_gvnif_1 button,._root_gvnif_1 select{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}._root_gvnif_1 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}._root_gvnif_1 button:focus-visible,._root_gvnif_1 select:focus-visible{outline:2px solid var(--dd-accent);outline-offset:4px}._root_gvnif_1 button:disabled,._root_gvnif_1 select:disabled{opacity:.5;cursor:wait}._root_gvnif_1 h1,._root_gvnif_1 h2,._root_gvnif_1 p{margin:0}._root_gvnif_1 button{touch-action:manipulation}._root_gvnif_1 [hidden]{display:none!important}._topbar_gvnif_19{max-width:1040px;margin:auto;display:flex;align-items:center;gap:18px;height:86px;padding:14px 28px;border-bottom:1px solid var(--dd-border)}._iconButton_gvnif_20{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:44px;background:transparent;border-radius:10px}._iconButton_gvnif_20:hover{background:color-mix(in srgb,var(--dd-accent) 3%,transparent)}._brand_gvnif_22{display:flex;gap:10px;align-items:center;flex:1}._brand_gvnif_22 img{width:42px;height:44px;object-fit:contain}._brand_gvnif_22 strong{display:block;font-size:20px;line-height:1.2;letter-spacing:-.7px;font-weight:750}._brand_gvnif_22 span{display:block;font-size:9px;color:var(--dd-accent);letter-spacing:2.4px;margin-top:4px}._topActions_gvnif_26{display:flex;gap:10px;align-items:center}._language_gvnif_27{height:36px;display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--dd-border);border-radius:9px}._language_gvnif_27 svg{width:14px;height:14px}._language_gvnif_27 select{background:var(--dd-panel);border:0;font-size:12px;padding:3px 0}._main_gvnif_30{max-width:1000px;margin:auto;padding:24px 28px 130px}._intro_gvnif_31{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}._eyebrow_gvnif_32{display:block;font-size:10px;font-weight:500;letter-spacing:1.5px;color:var(--dd-muted)}._intro_gvnif_31 h1{font-size:clamp(24px,4vw,33px);font-weight:550;letter-spacing:-1px;margin-top:6px}._orbit_gvnif_34{height:40px;width:40px;display:grid;place-items:center;color:var(--dd-accent);border:1px solid var(--dd-border);border-radius:50%;box-shadow:0 0 24px #55dfcd0c}._sectionToggle_gvnif_35,._sectionHeading_gvnif_35{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 0 13px;background:transparent;color:var(--dd-muted)!important;font-size:11px!important;letter-spacing:2px;text-transform:uppercase}._sectionToggle_gvnif_35>span,._sectionHeading_gvnif_35>span:first-child{display:flex;gap:11px;align-items:center}._sectionToggle_gvnif_35>svg{height:16px;width:16px;transition:transform .25s}._sectionToggle_gvnif_35 ._chevronOpen_gvnif_38{transform:rotate(90deg)}._financeGrid_gvnif_39{display:grid;grid-template-columns:1fr 1fr;gap:12px}._balance_gvnif_40{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:16px;border:1px solid var(--dd-border);padding:22px;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--dd-accent) 3%,transparent),transparent 70%),var(--dd-panel)}._balance_gvnif_40>header{display:flex;justify-content:space-between;align-items:center;z-index:1}._balance_gvnif_40>header>svg{color:var(--dd-accent);width:19px}._sparkBalance_gvnif_43{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:17px;position:relative;z-index:1}._sparkBalance_gvnif_43 strong{font-size:clamp(32px,5vw,48px);font-weight:600;letter-spacing:-1.8px;line-height:1.1;overflow-wrap:anywhere}._sparkBalance_gvnif_43 span{font-size:11px;letter-spacing:1px;color:var(--dd-accent)}._balanceHint_gvnif_46{color:var(--dd-muted);font-size:11px;margin-top:8px!important;z-index:1}._balanceWatermark_gvnif_47{position:absolute;width:140px;height:140px;top:25px;right:-24px;opacity:.035;pointer-events:none;transform:rotate(-12deg)}._balanceRows_gvnif_48{display:flex;flex-direction:column;gap:0;margin-top:auto;padding-top:25px;z-index:1}._balanceRows_gvnif_48 button{display:grid;grid-template-columns:1fr auto;text-align:left;gap:4px 8px;background:transparent;padding:13px 0 0;border-top:1px solid var(--dd-border);margin-top:12px}._balanceRows_gvnif_48 button>span{display:flex;align-items:center;gap:7px;font-size:12px}._balanceRows_gvnif_48 strong{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}._balanceRows_gvnif_48 small{grid-column:1 / -1;font-size:10px;color:var(--dd-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scoreDot_gvnif_53,._creditDot_gvnif_53{width:5px;height:5px;border-radius:50%;background:var(--dd-accent);flex-shrink:0}._creditDot_gvnif_53{background:var(--dd-accent)}._trades_gvnif_55{border:1px solid var(--dd-border);border-radius:13px;background:var(--dd-panel);padding:15px 18px;margin-top:12px}._trades_gvnif_55>header{display:flex;align-items:center;justify-content:space-between;gap:10px}._trades_gvnif_55 h2{font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px}._count_gvnif_58{background:color-mix(in srgb,var(--dd-accent) 3%,transparent);padding:2px 7px;color:var(--dd-muted);border-radius:20px;font-size:10px}._trades_gvnif_55 header button{display:flex;align-items:center;gap:3px;white-space:nowrap;background:transparent;color:var(--dd-muted);padding:8px 0 8px 8px;font-size:11px}._trades_gvnif_55 header svg{width:14px;height:14px}._emptyTrades_gvnif_61{display:flex;justify-content:space-between;gap:10px;margin-top:10px!important;padding-top:14px;border-top:1px solid var(--dd-border);color:var(--dd-muted);font-size:12px}._emptyTrades_gvnif_61 span{font-size:10px;color:var(--dd-muted)}._tradeRows_gvnif_63{margin-top:8px}._tradeLabels_gvnif_64,._tradeRow_gvnif_63{display:grid;grid-template-columns:1.3fr .9fr .65fr 16px;gap:8px;align-items:center}._tradeLabels_gvnif_64{color:var(--dd-muted);font-size:9px;padding:10px 0;letter-spacing:.7px}._tradeRow_gvnif_63{background:transparent;width:100%;border-top:1px solid var(--dd-border)!important;padding:12px 0;text-align:left;font-size:12px!important}._tradeRow_gvnif_63 strong{font-weight:500;overflow-wrap:anywhere}._tradeRow_gvnif_63>svg{width:14px;color:var(--dd-muted)}._tradeRow_gvnif_63 ._long_gvnif_69,._tradeRow_gvnif_63 ._short_gvnif_69{width:fit-content;padding:4px 7px;border-radius:4px;font-size:9px;letter-spacing:.5px}._long_gvnif_69{color:var(--dao-success);background:color-mix(in srgb,var(--dao-success) 8%,transparent)}._short_gvnif_69{color:var(--dao-critical);background:color-mix(in srgb,var(--dao-critical) 8%,transparent)}._financeLinks_gvnif_72{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}._financeLinks_gvnif_72>button{background:linear-gradient(135deg,var(--dd-panel),var(--dd-panel));border:1px solid var(--dd-border);border-radius:12px;min-width:0;display:grid;grid-template-columns:26px 1fr 12px;align-content:center;gap:5px 11px;padding:20px 15px;text-align:left}._financeLinks_gvnif_72>button>svg:first-child{grid-row:1 / 3;align-self:center;color:var(--dd-accent)}._financeLinks_gvnif_72 strong{font-size:13px;font-weight:550;letter-spacing:-.2px}._financeLinks_gvnif_72 span{grid-column:2;font-size:10px;color:var(--dd-muted);line-height:1.45}._financeLinks_gvnif_72 ._cardArrow_gvnif_77{grid-column:3;grid-row:1 / 3;width:12px;align-self:center}._financeLinks_gvnif_72>button:nth-child(2){background:linear-gradient(135deg,var(--dd-panel),var(--dd-panel));border-color:var(--dd-border)}._financeLinks_gvnif_72>button:nth-child(2)>svg:first-child{color:var(--dd-accent)}._financeLinks_gvnif_72>button:nth-child(3){background:linear-gradient(135deg,var(--dd-panel),var(--dd-panel));border-color:var(--dd-border)}._financeLinks_gvnif_72>button:nth-child(3)>svg:first-child{color:var(--dd-accent)}._gameSection_gvnif_82{position:relative;margin:26px -12px 0;padding:15px 12px 13px;border:1px solid var(--dd-border);border-radius:22px;background:radial-gradient(ellipse at 80% 0,var(--dd-panel),transparent 60%),radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--dd-accent) 13%,transparent),transparent 40%),var(--dd-panel)}._gameSection_gvnif_82 ._sectionHeading_gvnif_35{padding-left:2px;color:var(--dd-accent)!important}._tinyLabel_gvnif_84{font-size:8px;letter-spacing:1.7px;color:var(--dd-muted)}._gameGrid_gvnif_85{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._gameCard_gvnif_86{display:flex;flex-direction:column;position:relative;overflow:hidden;min-width:0;text-align:left;padding:0;border-radius:14px;border:1px solid var(--dd-border)!important;background:var(--dd-panel)}._gameTitle_gvnif_87{padding:18px 15px 0;display:grid;grid-template-columns:1fr 12px;position:relative;z-index:2}._gameTitle_gvnif_87 h2{font-size:17px;font-weight:650;letter-spacing:-.5px}._gameTitle_gvnif_87>svg{width:12px;height:18px}._gameTitle_gvnif_87 p{font-size:10px;margin-top:5px;grid-column:1/-1;color:var(--dd-muted);line-height:1.5}._characterScene_gvnif_91{flex-shrink:0;position:relative;height:188px;isolation:isolate;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--dd-accent) 24%,transparent),transparent 70%)}._characterScene_gvnif_91:after{content:"";position:absolute;bottom:0;height:20px;left:0;right:0;background:linear-gradient(transparent,var(--dd-panel));pointer-events:none}._characterScene_gvnif_91 img{width:100%;height:100%;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 6px 18px #0005);transform-origin:bottom center;transition:transform .6s cubic-bezier(.16,1,.3,1)}._cityGrid_gvnif_94{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#74bcfa0d 1px,transparent 1px),linear-gradient(90deg,#74bcfa0d 1px,transparent 1px);background-size:26px 26px;transform:perspective(130px) rotateX(50deg);opacity:.8}._heroCard_gvnif_95{background:linear-gradient(160deg,var(--dd-panel),var(--dd-panel));border-color:var(--dd-border)!important}._heroCard_gvnif_95 ._characterScene_gvnif_91{background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--dd-accent) 21%,transparent),transparent 70%)}._heroCard_gvnif_95 ._characterScene_gvnif_91:after{background:linear-gradient(transparent,var(--dd-panel))}._heroCard_gvnif_95 ._characterScene_gvnif_91 img{width:110%;max-width:none;margin-left:-5%}._marketCard_gvnif_99{background:linear-gradient(160deg,var(--dd-panel),var(--dd-panel));border-color:var(--dd-border)!important}._marketCard_gvnif_99 ._characterScene_gvnif_91{background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--dd-accent) 15%,transparent),transparent 70%)}._marketCard_gvnif_99 ._characterScene_gvnif_91:after{background:linear-gradient(transparent,var(--dd-panel))}._marketCard_gvnif_99 ._characterScene_gvnif_91 img{width:100%;padding:8px}._gameFooter_gvnif_103{margin-top:auto!important;position:relative;z-index:2;margin:0 14px;padding:12px 0 14px;border-top:1px solid var(--dd-border)}._gameFooter_gvnif_103>span{display:block;font-size:10px;color:var(--dd-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._gameFooter_gvnif_103>strong{font-size:11px;font-weight:550;display:flex;justify-content:space-between;align-items:center;gap:5px;margin-top:7px}._gameFooter_gvnif_103 svg{width:13px;height:13px;color:var(--dd-accent)}._support_gvnif_107{display:flex;align-items:center;width:100%;gap:12px;background:linear-gradient(100deg,var(--dd-panel),var(--dd-panel));border:1px solid var(--dd-border)!important;margin-top:12px;padding:14px 16px;border-radius:12px;text-align:left}._supportIcon_gvnif_108{color:var(--dd-muted);width:32px;height:32px;display:grid;place-items:center}._support_gvnif_107>span:nth-child(2){flex:1}._support_gvnif_107 strong{font-size:13px;font-weight:550}._support_gvnif_107 small{display:block;color:var(--dd-muted);font-size:11px;margin-top:3px}._support_gvnif_107>svg{width:18px;color:var(--dd-muted)}._signature_gvnif_113{font-size:8px;letter-spacing:1.5px;color:var(--dd-muted);text-align:center;margin-top:24px!important}._signature_gvnif_113 span{color:var(--dd-accent);margin:0 8px}._bottomNav_gvnif_115{display:grid;grid-template-columns:1fr 1fr 1fr;position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,1000px);min-height:85px;padding:10px 24px max(9px,var(--safe-bottom, 0px),env(safe-area-inset-bottom,0px));z-index:30;background:var(--dd-panel);border:1px solid var(--dd-border);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #0002}._bottomNav_gvnif_115>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;color:var(--dd-muted);font-size:10px}._bottomNav_gvnif_115>button>svg{width:24px;height:24px}._bottomNav_gvnif_115 small{font-size:8px;color:var(--dd-accent)}._homeButton_gvnif_119{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:1px}._homeButton_gvnif_119 .dhb{height:49px}._homeButton_gvnif_119 .dhb__btn{width:55px;height:55px;margin-top:-20px}._homeButton_gvnif_119 .dhb__btn:focus-visible{outline-offset:10px}._homeButton_gvnif_119>span{font-size:9px;color:var(--dd-accent);margin-top:4px}._demoNotice_gvnif_124{background:var(--dd-panel);color:var(--dd-muted);text-align:center;padding:7px;font-size:9px;letter-spacing:2px}._error_gvnif_125{margin:12px 24px!important;font-size:12px;color:var(--dao-critical)}._sheet_gvnif_126{background:var(--dd-panel);min-height:0;width:min(92%,440px);max-height:min(80dvh,700px);padding:0;margin:auto;border:1px solid var(--dd-border);border-radius:20px;box-shadow:0 30px 120px #0008;z-index:100}._sheet_gvnif_126::backdrop{background:#020a10b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._sheetInside_gvnif_128{padding:15px 20px 25px}._sheetInside_gvnif_128>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}._sheetInside_gvnif_128 h2{font-size:20px;font-weight:550;letter-spacing:-.5px}._menuLinks_gvnif_131,._notificationLinks_gvnif_131{display:grid;gap:5px}._menuLinks_gvnif_131>button,._notificationLinks_gvnif_131>button{display:flex;align-items:center;gap:14px;text-align:left;background:color-mix(in srgb,var(--dd-accent) 1%,transparent);border-radius:9px;padding:16px 10px;border-top:1px solid var(--dd-border);font-size:14px}._menuLinks_gvnif_131 button>span,._notificationLinks_gvnif_131 button>span{flex:1}._menuLinks_gvnif_131 svg,._notificationLinks_gvnif_131 svg{width:19px;color:var(--dd-accent)}._notificationLinks_gvnif_131 p{font-size:13px;color:var(--dd-muted);line-height:1.6;margin:0 0 15px}._notificationLinks_gvnif_131 strong{display:block;font-size:13px;font-weight:550}._notificationLinks_gvnif_131 small{display:block;color:var(--dd-muted);font-size:11px;margin-top:5px;line-height:1.5}@media(hover:hover)and (prefers-reduced-motion:no-preference){._gameCard_gvnif_86:hover ._characterScene_gvnif_91 img{transform:scale(1.045) translateY(-3px)}._financeLinks_gvnif_72>button,._gameCard_gvnif_86,._support_gvnif_107{transition:border-color .25s,background-color .25s}._financeLinks_gvnif_72>button:hover,._gameCard_gvnif_86:hover,._support_gvnif_107:hover{border-color:var(--dd-border)!important}}@media(max-width:620px){._topbar_gvnif_19{height:72px;padding:10px 12px;gap:7px}._brand_gvnif_22{gap:7px}._brand_gvnif_22 img{width:32px;height:35px}._brand_gvnif_22 strong{font-size:14px;letter-spacing:-.4px}._brand_gvnif_22 span{font-size:7px;letter-spacing:1.35px}._topActions_gvnif_26{gap:2px}._iconButton_gvnif_20{flex-basis:36px;width:36px}._language_gvnif_27{padding:0 5px;gap:3px}._language_gvnif_27 svg{width:12px}._language_gvnif_27 select{font-size:10px}._main_gvnif_30{padding:18px 16px 126px}._intro_gvnif_31{margin-bottom:16px}._intro_gvnif_31 ._eyebrow_gvnif_32{font-size:8px;letter-spacing:1.25px}._intro_gvnif_31 h1{font-size:25px}._orbit_gvnif_34{width:33px;height:33px}._orbit_gvnif_34 svg{width:17px}._sectionToggle_gvnif_35,._sectionHeading_gvnif_35{font-size:9px!important;letter-spacing:1.6px;padding-bottom:9px}._sectionToggle_gvnif_35>span,._sectionHeading_gvnif_35>span:first-child{gap:8px}._sectionToggle_gvnif_35 svg,._sectionHeading_gvnif_35 svg{width:18px}._financeGrid_gvnif_39{gap:8px}._balance_gvnif_40{border-radius:12px;padding:13px 11px}._balance_gvnif_40 ._eyebrow_gvnif_32{font-size:8px;letter-spacing:1px}._balance_gvnif_40>header>svg{width:15px}._sparkBalance_gvnif_43{margin-top:20px;gap:4px}._sparkBalance_gvnif_43 strong{font-size:clamp(28px,7.8vw,40px);letter-spacing:-1.3px}._sparkBalance_gvnif_43 span{font-size:8px}._balanceHint_gvnif_46{font-size:9px;line-height:1.5}._balanceRows_gvnif_48{padding-top:10px}._balanceRows_gvnif_48 button{gap:4px;padding-top:11px}._balanceRows_gvnif_48 button>span{font-size:9px;gap:4px}._balanceRows_gvnif_48 strong{font-size:12px}._balanceRows_gvnif_48 small{font-size:8px}._trades_gvnif_55{padding:10px 12px;margin-top:8px}._trades_gvnif_55 h2{font-size:11px;gap:5px}._trades_gvnif_55 header button{font-size:9px}._emptyTrades_gvnif_61{font-size:10px;padding:9px 0 2px;margin-top:5px!important}._emptyTrades_gvnif_61 span,._tradeLabels_gvnif_64{font-size:8px}._tradeRow_gvnif_63{font-size:10px!important;padding:10px 0}._financeLinks_gvnif_72{gap:7px;margin-top:8px}._financeLinks_gvnif_72>button{display:block;position:relative;padding:13px 9px 11px;border-radius:10px}._financeLinks_gvnif_72>button>svg:first-child{width:21px;height:22px;margin-bottom:7px}._financeLinks_gvnif_72 strong{display:block;font-size:10px;letter-spacing:-.3px;white-space:nowrap}._financeLinks_gvnif_72 span{display:block;font-size:8px;margin-top:4px}._financeLinks_gvnif_72 ._cardArrow_gvnif_77{position:absolute;right:7px;top:14px;height:12px}._gameSection_gvnif_82{margin-top:22px;margin-left:-7px;margin-right:-7px;padding:11px 7px 8px;border-radius:17px}._tinyLabel_gvnif_84{font-size:6px;letter-spacing:1px}._gameGrid_gvnif_85{gap:7px}._gameCard_gvnif_86{border-radius:10px}._gameTitle_gvnif_87{padding:12px 9px 0;grid-template-columns:1fr 7px}._gameTitle_gvnif_87 h2{font-size:12px;letter-spacing:-.35px}._gameTitle_gvnif_87>svg{width:9px;height:13px}._gameTitle_gvnif_87 p{font-size:8px;line-height:1.4;min-height:22px;margin-top:4px}._characterScene_gvnif_91{height:126px}._gameFooter_gvnif_103{margin:0 8px;padding:9px 0 11px}._gameFooter_gvnif_103>span{font-size:8px}._gameFooter_gvnif_103>strong{font-size:8px;gap:2px}._gameFooter_gvnif_103 svg{width:10px;height:10px;flex-shrink:0}._support_gvnif_107{margin-top:8px;padding:10px;gap:9px;border-radius:10px}._support_gvnif_107 strong{font-size:12px}._support_gvnif_107 small{font-size:9px}._supportIcon_gvnif_108{width:26px}._signature_gvnif_113{font-size:6px;letter-spacing:1px}}@media(max-width:359px){._topbar_gvnif_19{gap:2px;padding-inline:7px}._brand_gvnif_22 strong{font-size:12px}._brand_gvnif_22 span{font-size:6px}._main_gvnif_30{padding-inline:12px}._financeGrid_gvnif_39{grid-template-columns:1fr}._balanceRows_gvnif_48{flex-direction:row;gap:16px}._balanceRows_gvnif_48>button{flex:1}._sparkBalance_gvnif_43{margin-top:12px}._financeLinks_gvnif_72 strong{font-size:8px}._gameTitle_gvnif_87{padding-inline:7px}._gameTitle_gvnif_87 h2{font-size:10px}._characterScene_gvnif_91{height:105px}._tinyLabel_gvnif_84{display:none}}@media(prefers-reduced-motion:reduce){._root_gvnif_1 *,._root_gvnif_1 *:before,._root_gvnif_1 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._decisionReady_gvnif_228{border-color:var(--dd-border)!important;box-shadow:0 0 0 1px #55dfcd24,0 0 24px #55dfcd16;background:linear-gradient(160deg,var(--dd-panel),var(--dd-panel))}._decisionReady_gvnif_228 ._characterScene_gvnif_91{background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--dd-accent) 22%,transparent),transparent 75%)}._decisionReady_gvnif_228 ._characterScene_gvnif_91:after{background:linear-gradient(transparent,var(--dd-panel))}._storageFull_gvnif_231{border-color:var(--dd-border)!important;box-shadow:0 0 0 1px #ffd98b1a,0 0 24px #ffd98b12}._attentionBadge_gvnif_232{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 12px 0;padding:7px 6px;min-height:29px;border-radius:6px;font-size:11px;line-height:1.3;font-weight:650;text-align:center}._decisionBadge_gvnif_233{background:var(--dd-accent);color:var(--dd-on-accent)}._decisionBadge_gvnif_233 i{width:5px;height:5px;background:currentColor;border-radius:50%;flex-shrink:0}._storageBadge_gvnif_235{background:#edcc89;color:#453419}._storageBadge_gvnif_235 svg{width:13px;height:13px;flex-shrink:0}._situationTitle_gvnif_237{font-size:10px;line-height:1.45;color:var(--dao-success);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:6px!important}._decisionReady_gvnif_228 ._gameFooter_gvnif_103>strong{color:var(--dao-success)}._heroStorage_gvnif_239{margin:0 14px 12px;text-align:left}._heroStorage_gvnif_239>span{display:block;font-size:9px;color:var(--dd-muted)}._heroStorage_gvnif_239>strong{display:block;color:var(--dd-text);font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;margin:3px 0 7px}._heroStorage_gvnif_239 strong small{color:var(--dd-muted);font-size:10px;font-weight:400}._heroStorage_gvnif_239>small{display:block;font-size:9px;line-height:1.45;color:var(--dd-muted);margin-top:5px}._storageTrack_gvnif_244{height:4px;border-radius:4px;background:color-mix(in srgb,var(--dd-accent) 9%,transparent);overflow:hidden}._storageTrack_gvnif_244 i{display:block;height:100%;background:var(--dd-accent);border-radius:inherit}._storageFull_gvnif_231 ._storageTrack_gvnif_244 i{background:#edcc89}._storageFull_gvnif_231 ._gameFooter_gvnif_103>strong{color:var(--dao-warning)}@media(max-width:620px){._attentionBadge_gvnif_232{margin:8px 7px 0;padding:6px 4px;gap:3px;font-size:9px;min-height:30px}._storageBadge_gvnif_235 svg{width:10px;height:10px}._heroStorage_gvnif_239{margin:0 8px 10px}._heroStorage_gvnif_239>span,._heroStorage_gvnif_239>small{font-size:8px}._heroStorage_gvnif_239>strong{font-size:14px;margin:3px 0 6px}._heroStorage_gvnif_239 strong small{font-size:8px}._situationTitle_gvnif_237{font-size:9px}}._bottomNav_gvnif_115>button[aria-current=page]{color:var(--dd-accent)}button._sparkBalance_gvnif_43{background:transparent;border:0;padding:0;text-align:left;color:var(--dd-text);max-width:100%;position:relative;z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none}._topUpPlus_gvnif_262{display:inline-grid;place-items:center;flex-shrink:0;align-self:center;width:24px;height:24px;border:1px solid var(--dd-border);border-radius:50%;margin-left:auto;color:var(--dd-accent);font-size:18px;font-style:normal;font-weight:400}@media(max-width:600px){._topUpPlus_gvnif_262{width:18px;height:18px;font-size:14px;margin-left:2px}}._avatarScene_gvnif_266{display:grid;place-items:center}._avatarScene_gvnif_266:after{display:none}._gameAvatar_gvnif_268{position:relative;display:grid;place-items:center;width:136px;height:136px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--dd-accent) 16%,var(--dd-panel)),var(--dd-soft));border:1px solid color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border));box-shadow:0 0 0 5px color-mix(in srgb,var(--dd-accent) 4%,transparent),0 9px 24px #0002}._gameAvatar_gvnif_268>svg{width:40%;height:40%;color:var(--dd-muted)}._characterScene_gvnif_91 ._gameAvatar_gvnif_268 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:none;transform:none}@media(hover:hover){._gameCard_gvnif_86:hover ._gameAvatar_gvnif_268 img{transform:none}}@media(max-width:650px){._gameAvatar_gvnif_268{width:82px;height:82px}}@media(max-width:359px){._gameAvatar_gvnif_268{width:66px;height:66px}}._sparkBalance_gvnif_43{align-items:flex-end;margin-top:8px}._sparkBalance_gvnif_43 ._sparkUnit_gvnif_277{display:grid;justify-items:center;gap:3px;margin-left:auto}._sparkUnit_gvnif_277 ._topUpPlus_gvnif_262{margin:0;width:24px;height:24px;font-size:18px}._balanceRows_gvnif_48 button{grid-template-columns:minmax(0,1fr) auto 16px}._balanceRows_gvnif_48 small{grid-column:1 / 3;white-space:normal}._actionArrow_gvnif_281{color:#58bdf5!important;width:16px;height:16px;flex-shrink:0}._balanceRows_gvnif_48 ._actionArrow_gvnif_281{grid-column:3;grid-row:1 / 3;align-self:center}._financeLinks_gvnif_72 ._financeCard_gvnif_283{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;min-width:0;min-height:230px;padding:18px 15px 39px;border:1px solid var(--dd-border);border-radius:12px;background:var(--dd-panel);text-align:left}._financeLinks_gvnif_72 ._financeCard_gvnif_283>svg:first-child{width:23px;height:23px;color:var(--dd-accent);margin:0 0 4px}._financeLinks_gvnif_72 ._financeCard_gvnif_283 strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}._financeLinks_gvnif_72 ._financeCard_gvnif_283>span,._toolsContents_gvnif_286,._journalEmpty_gvnif_286{font-size:12px;line-height:1.5;color:var(--dd-muted)}._financeLinks_gvnif_72 ._financeCard_gvnif_283>._actionArrow_gvnif_281{position:absolute;bottom:13px;right:13px}._financeLinks_gvnif_72 ._toolsContents_gvnif_286{margin-top:5px;color:var(--dd-text)}._journalHeading_gvnif_289{display:flex;flex-direction:column;gap:11px;align-items:flex-start;background:transparent;padding:0;text-align:left}._journalHeading_gvnif_289>svg{width:23px;height:23px;color:var(--dd-accent)}._journalPreview_gvnif_291{width:100%;display:grid;gap:4px;margin-top:4px}._journalPreview_gvnif_291>button{min-height:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 6px;width:100%;background:transparent;border-top:1px solid var(--dd-border);padding:7px 0;text-align:left}._financeLinks_gvnif_72 ._journalPreview_gvnif_291 strong{font-size:12px}._financeLinks_gvnif_72 ._journalPreview_gvnif_291 span{font-size:10px;padding:2px 4px;border-radius:3px}._journalOpen_gvnif_295{display:grid;place-items:center;position:absolute;right:0;bottom:0;width:44px;height:44px;background:transparent}._journalEmpty_gvnif_286{margin-top:9px!important}._summaryUnavailable_gvnif_297{margin-top:20px}@media(max-width:620px){._financeLinks_gvnif_72 ._financeCard_gvnif_283{min-height:235px;padding:13px 9px 37px;gap:6px}._financeLinks_gvnif_72 ._financeCard_gvnif_283 strong{font-size:12px}._financeLinks_gvnif_72 ._financeCard_gvnif_283>span,._toolsContents_gvnif_286,._journalEmpty_gvnif_286{font-size:11px}._financeLinks_gvnif_72 ._journalPreview_gvnif_291 strong{font-size:10px}._financeLinks_gvnif_72 ._journalPreview_gvnif_291 span{font-size:9px}._financeLinks_gvnif_72 ._financeCard_gvnif_283>._actionArrow_gvnif_281{bottom:13px;right:13px}._sparkBalance_gvnif_43{margin-top:8px}}@media(max-width:359px){._financeLinks_gvnif_72 ._financeCard_gvnif_283>strong,._financeLinks_gvnif_72 ._journalHeading_gvnif_289 strong{font-size:10px;letter-spacing:-.3px}}._tortiStageFrame_gvnif_311{display:block;position:relative;height:92%;aspect-ratio:2/3;margin:0 auto}._heroCard_gvnif_95 ._tortiStageFrame_gvnif_311 img{position:absolute;max-width:none;margin:0;object-fit:fill}button._reward_oglxm_1:disabled{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;margin-top:15px;padding:14px 12px;text-align:left;background:color-mix(in srgb,var(--dd-accent) 3%,var(--dd-panel));color:var(--dd-muted);border:1px dashed var(--dd-border);border-radius:12px;font-family:inherit;cursor:not-allowed;opacity:1}._play_oglxm_8{display:grid;place-items:center;width:30px;height:30px;color:var(--dd-muted)}._play_oglxm_8 svg{width:25px;height:25px;stroke:currentColor;stroke-width:1.3}._copy_oglxm_10{display:flex;flex-direction:column;min-width:0;gap:4px}._copy_oglxm_10 strong{color:var(--dd-text);font-size:12px;font-weight:550;letter-spacing:-.2px}._copy_oglxm_10>span{font-size:10px;line-height:1.4}._reward_oglxm_1>small{font-size:9px;padding:4px 7px;background:var(--dd-soft);border-radius:5px}button._compact_oglxm_14:disabled{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:11px 9px;position:relative;z-index:1}._compact_oglxm_14 ._play_oglxm_8{width:24px}._compact_oglxm_14 ._play_oglxm_8 svg{width:22px}@media(max-width:650px){button._compact_oglxm_14:disabled{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:9px 7px;margin-top:12px}._compact_oglxm_14 ._play_oglxm_8{display:none}._compact_oglxm_14 ._copy_oglxm_10 strong{font-size:10px}._compact_oglxm_14 ._copy_oglxm_10>span{font-size:8px}._compact_oglxm_14>small{font-size:7px;padding:3px 4px}}._content_i0n4b_1{padding:6px 2px 8px}._hero_i0n4b_2{position:relative;padding:14px 0 24px}._emblem_i0n4b_3{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--dd-border);border-radius:16px;color:var(--dd-accent);background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--dd-accent) 14%,transparent),transparent),var(--dd-soft);margin-bottom:17px}._emblem_i0n4b_3 svg{width:27px;height:27px}._eyebrow_i0n4b_5{font:9px IBM Plex Mono,monospace;color:var(--dd-muted);letter-spacing:1.5px}._hero_i0n4b_2 h3{font-size:clamp(23px,5vw,30px);font-weight:500;line-height:1.2;letter-spacing:-1px;margin:9px 0}._hero_i0n4b_2 p,._note_i0n4b_7{color:var(--dd-muted);font-size:12px;line-height:1.65;margin:8px 0 14px}._packs_i0n4b_8{display:grid;gap:9px}._pack_i0n4b_8{display:grid;grid-template-columns:35px minmax(0,1fr) auto 14px;gap:12px;align-items:center;width:100%;padding:15px 13px;border:1px solid var(--dd-border)!important;border-radius:14px;background:var(--dd-soft);color:var(--dd-text);text-align:left}._packMark_i0n4b_10{width:33px;height:38px;color:var(--dd-accent);display:grid;place-items:center}._pack_i0n4b_8 strong{font-size:14px;font-weight:600;display:block}._pack_i0n4b_8 small{font:11px IBM Plex Mono,monospace;color:var(--dd-muted);display:block;margin-top:6px}._pack_i0n4b_8>svg{width:13px;color:var(--dd-muted)}._price_i0n4b_14{white-space:nowrap;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}._price_i0n4b_14 i{color:var(--dd-accent);font-style:normal}._confirmation_i0n4b_16{padding:20px 17px;border:1px solid var(--dd-border);border-radius:18px;background:var(--dd-soft)}._confirmation_i0n4b_16 h4{margin:12px 0 20px;font-size:23px;font-weight:500;letter-spacing:-.7px}._summary_i0n4b_18{margin:0 0 18px}._summary_i0n4b_18>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:15px 0;border-top:1px solid var(--dd-border)}._summary_i0n4b_18 dt{font-size:12px;color:var(--dd-muted)}._summary_i0n4b_18 dd{margin:0;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}._summary_i0n4b_18 small{font-size:11px;color:var(--dd-accent);font-weight:500}._primary_i0n4b_23,._secondary_i0n4b_23{width:100%;min-height:48px;border-radius:12px;padding:13px 15px;font-size:13px;font-weight:600;margin-top:10px}._primary_i0n4b_23{color:var(--dd-on-accent,var(--dao-on-accent))!important;background:var(--dd-accent)}._secondary_i0n4b_23{border:1px solid var(--dd-border)!important;background:transparent;color:var(--dd-text)}._content_i0n4b_1 button:disabled{opacity:.5;cursor:not-allowed}._presets_i0n4b_27{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:24px}._presets_i0n4b_27 button{min-height:51px;border:1px solid var(--dd-border)!important;border-radius:12px;color:var(--dd-text);background:var(--dd-soft);font-size:14px;font-variant-numeric:tabular-nums}._presets_i0n4b_27 [aria-pressed=true]{background:var(--dd-accent);color:var(--dd-on-accent,var(--dao-on-accent))}._custom_i0n4b_30{display:block;font-size:12px;color:var(--dd-muted)}._custom_i0n4b_30>div{display:flex;align-items:center;margin-top:9px;border:1px solid var(--dd-border);border-radius:12px;background:var(--dd-soft);padding-right:17px}._custom_i0n4b_30 input{width:100%;min-width:0;padding:14px;border:0;background:transparent;color:var(--dd-text);font-size:20px;font-variant-numeric:tabular-nums}._custom_i0n4b_30>div>span{font-size:22px;color:var(--dd-accent)}._error_i0n4b_34{font-size:12px;line-height:1.6;color:var(--dd-text);border-left:2px solid var(--dao-danger,#d95a61);padding-left:10px}._result_i0n4b_35{border:1px solid var(--dd-border);border-radius:16px;padding:20px;background:var(--dd-soft)}._result_i0n4b_35 strong{font-size:20px;font-weight:500}._result_i0n4b_35 p{color:var(--dd-muted);font-size:13px;line-height:1.6}@media(hover:hover){._pack_i0n4b_8:hover{border-color:var(--dd-accent)!important;background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-soft))}}@media(max-width:360px){._pack_i0n4b_8{grid-template-columns:25px minmax(0,1fr) auto 10px;gap:8px;padding:13px 10px}._pack_i0n4b_8 strong,._price_i0n4b_14{font-size:13px}._presets_i0n4b_27{gap:6px}._hero_i0n4b_2 h3{font-size:24px}}._hero_i0n4b_2{padding:8px 0 15px}._emblem_i0n4b_3{position:absolute;right:0;top:0;width:34px;height:34px;border-radius:11px;margin:0}._emblem_i0n4b_3 svg{width:21px;height:21px}._hero_i0n4b_2>._eyebrow_i0n4b_5{display:block;padding-right:42px;max-width:100%;font-size:8px;line-height:1.8}._hero_i0n4b_2 h3{margin-top:14px;font-size:25px}._content_i0n4b_1 ._pack_i0n4b_8{padding:11px 10px}._content_i0n4b_1 ._presets_i0n4b_27 button{padding:8px 3px;white-space:nowrap;font-size:13px}.dao-module-root.jbn-theme-root{overflow:visible}.jbn{position:fixed;right:0;bottom:0;left:0;z-index:210;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:calc(75px + env(safe-area-inset-bottom));padding:6px 6px max(8px,env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--dao-accent-blue),transparent 72%);background:linear-gradient(180deg,#091424c7,#030810fa),var(--dao-bg);box-shadow:inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-sizing:border-box}.jbn__hub-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.jbn__btn{position:relative;display:flex;min-width:0;min-height:54px;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;border-radius:12px;background:transparent;color:color-mix(in srgb,var(--dao-text-muted),transparent 8%);font-family:var(--font-ui);font-size:.56rem;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.jbn__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:34px;border-radius:10px;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.jbn__label{display:block;max-width:100%;overflow:hidden;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.jbn__btn--active{color:var(--dao-accent-blue);background:linear-gradient(180deg,color-mix(in srgb,var(--dao-accent-blue),transparent 90%),transparent);box-shadow:inset 0 1px #ffffff0e}.jbn__btn--active .jbn__icon{background:color-mix(in srgb,var(--dao-accent-blue),transparent 84%);box-shadow:0 0 18px #0088ff38,inset 0 1px #ffffff1a}[data-dao-theme=light] .jbn{background:linear-gradient(180deg,#ffffffd1,#eef4fffa),var(--dao-bg)}.dao-module-root.dtools-nav-theme-root{overflow:visible}.dtools-nav{position:fixed;right:0;bottom:0;left:0;z-index:210;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:calc(var(--dao-tools-nav-shell-height) + env(safe-area-inset-bottom));padding:2px 6px max(4px,env(safe-area-inset-bottom));border-top:1px solid var(--dao-border);background:var(--dao-surface-1);box-shadow:inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box}.dtools-nav__btn{display:flex;min-width:0;min-height:36px;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:0;border-radius:12px;background:transparent;color:var(--dao-text-muted);cursor:pointer;font-family:var(--font-ui);font-size:.56rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;line-height:1.15;padding:0 2px;transition:color .14s ease,background .14s ease}.dtools-nav__btn--active{color:var(--dao-accent-resolved)}.dtools-nav__icon{display:grid;width:46px;height:46px;place-items:center}.dtools-nav__icon svg{width:38px;height:38px;fill:currentColor}.dtools-nav__label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtools-nav__center-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;-webkit-tap-highlight-color:transparent}.dtools-nav__center-wrap .dhb__btn{margin-top:-34px}._root_1sho9_1{--profile-radius: 16px}._main_1sho9_2{max-width:850px}._panel_1sho9_3{background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:var(--profile-radius);padding:24px;margin-bottom:16px}._identity_1sho9_4{position:relative;overflow:hidden;display:flex;gap:18px;align-items:center;flex-wrap:wrap;padding:28px 24px}._avatar_1sho9_5{display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--dd-border);background:var(--dd-soft);border-radius:50%;color:var(--dd-accent)}._avatar_1sho9_5 svg{width:28px;height:28px}._kicker_1sho9_7,._sectionTitle_1sho9_7>span{color:var(--dd-muted);font:9px monospace;letter-spacing:1.6px}._identity_1sho9_4 h2{font-size:24px;font-weight:550;letter-spacing:-.8px;margin:7px 0!important}._identity_1sho9_4 p{color:var(--dd-muted);font-size:12px}._connected_1sho9_10{margin-left:auto;border:1px solid var(--dd-border);border-radius:20px;padding:7px 11px;color:var(--dao-success);font-size:10px}._sectionTitle_1sho9_7{margin-bottom:20px}._sectionTitle_1sho9_7 h2{font-size:22px;font-weight:550;letter-spacing:-.65px;margin:8px 0!important}._sectionTitle_1sho9_7 p{color:var(--dd-muted);font-size:12px;line-height:1.7}._accountRows_1sho9_14{margin:0}._accountRows_1sho9_14>div{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid var(--dd-border);padding:16px 0;font-size:12px}._accountRows_1sho9_14 dt{color:var(--dd-muted)}._accountRows_1sho9_14 dd{margin:0;text-align:right;overflow-wrap:anywhere}._optionRow_1sho9_18,._selectRow_1sho9_18{display:flex;gap:15px;align-items:center;justify-content:space-between;border-top:1px solid var(--dd-border);padding:18px 0;font-size:12px}._segmented_1sho9_19{display:flex;border:1px solid var(--dd-border);border-radius:24px;padding:4px;gap:3px}._root_1sho9_1 ._segmented_1sho9_19 button{padding:9px 15px;background:transparent;border-radius:20px;font-size:11px}._root_1sho9_1 ._segmented_1sho9_19 [aria-pressed=true]{background:var(--dd-accent);color:var(--dd-on-accent)}._note_1sho9_22{color:var(--dd-muted);font-size:11px;line-height:1.7}._themeChoices_1sho9_23{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}._root_1sho9_1 ._themeChoices_1sho9_23>button{position:relative;border:1px solid var(--dd-border);border-radius:12px;background:var(--dao-canvas);padding:18px;text-align:left}._root_1sho9_1 ._themeChoices_1sho9_23 [aria-pressed=true]{border-color:var(--dd-accent);box-shadow:inset 0 0 0 1px var(--dd-accent)}._themeChoices_1sho9_23 strong{display:block;font-size:13px;font-weight:550;margin-top:12px}._themeChoices_1sho9_23 small{display:block;font-size:10px;color:var(--dd-muted);line-height:1.6;margin-top:5px;padding-right:6px}._swatches_1sho9_28{display:flex}._swatches_1sho9_28 i{width:20px;height:20px;border-radius:50%;border:1px solid #93939350;margin-right:-4px}._check_1sho9_30{position:absolute;top:18px;right:18px;color:var(--dd-accent)}._selectRow_1sho9_18 select{max-width:65%;min-width:0;font-size:11px;padding:12px 10px;background:var(--dd-soft);border:1px solid var(--dd-border);border-radius:8px}._advanced_1sho9_32{margin-top:18px;border-top:1px solid var(--dd-border)}._advanced_1sho9_32 summary{padding:19px 0;font-size:12px;cursor:pointer;color:var(--dd-accent)}._advanced_1sho9_32 ._selectRow_1sho9_18:first-of-type{border-top:0}._accentRow_1sho9_35{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:20px}._accentRow_1sho9_35>span{font-size:12px;margin-right:auto}._root_1sho9_1 ._accentRow_1sho9_35>button:not(._textButton_1sho9_37){width:28px;height:28px;border:2px solid var(--dd-panel);border-radius:50%;outline:1px solid var(--dd-border)}._root_1sho9_1 ._accentRow_1sho9_35 [aria-pressed=true]{outline:2px solid var(--dd-text)!important}._saveRow_1sho9_39{display:flex;align-items:center;gap:10px;margin-top:24px;padding-top:18px;border-top:1px solid var(--dd-border)}._saveRow_1sho9_39>span{flex:1;font-size:10px;color:var(--dd-muted);line-height:1.6}._root_1sho9_1 ._primary_1sho9_41,._root_1sho9_1 ._danger_1sho9_41{background:var(--dd-accent);color:var(--dd-on-accent);padding:12px 18px;border-radius:8px;font-size:12px}._root_1sho9_1 ._textButton_1sho9_37{background:transparent;color:var(--dd-accent);padding:10px 8px;font-size:11px}._shortcut_1sho9_43{margin-bottom:16px}._shortcut_1sho9_43 .hs-shortcut{background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:16px;margin:0;padding:22px 24px;color:var(--dd-text);box-shadow:none}._shortcut_1sho9_43 .hs-shortcut__eyebrow{color:var(--dd-accent)}._shortcut_1sho9_43 .hs-shortcut__copy h2{color:var(--dd-text);font:550 19px Manrope,sans-serif}._shortcut_1sho9_43 .hs-shortcut__copy p{color:var(--dd-muted)}._shortcut_1sho9_43 .hs-shortcut__button{background:var(--dd-accent);color:var(--dd-on-accent);border:0;box-shadow:none}._switchRow_1sho9_49{position:relative;display:flex;align-items:center;gap:18px;padding:18px 0;border-top:1px solid var(--dd-border);cursor:pointer}._switchRow_1sho9_49>span{flex:1}._switchRow_1sho9_49 strong{font-size:12px;font-weight:500}._switchRow_1sho9_49 small{display:block;font-size:10px;line-height:1.7;color:var(--dd-muted);margin-top:5px;max-width:470px}._switchRow_1sho9_49 input{position:absolute;right:0;width:45px;height:44px;opacity:0;margin:0;cursor:pointer}._switchRow_1sho9_49 i{width:42px;height:25px;padding:3px;border-radius:20px;background:var(--dd-soft);border:1px solid var(--dd-border);flex-shrink:0;pointer-events:none}._switchRow_1sho9_49 i:after{content:"";display:block;width:17px;height:17px;border-radius:50%;background:var(--dd-muted);transition:transform .2s}._switchRow_1sho9_49 input:checked+i{background:var(--dd-accent);border-color:var(--dd-accent)}._switchRow_1sho9_49 input:checked+i:after{background:var(--dd-on-accent);transform:translate(17px)}._switchRow_1sho9_49 input:disabled+i{opacity:.45}._switchRow_1sho9_49 input:focus-visible+i{outline:2px solid var(--dd-accent);outline-offset:4px}._deleteRow_1sho9_60{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-top:20px;border-top:1px solid var(--dd-border)}._deleteRow_1sho9_60 strong{font-size:12px;font-weight:500}._deleteRow_1sho9_60 p{font-size:10px;color:var(--dd-muted);line-height:1.6;margin-top:6px!important}._root_1sho9_1 ._deleteRow_1sho9_60 button{background:transparent;color:var(--dao-critical);padding:12px 0 12px 12px;font-size:12px}._error_1sho9_64{font-size:11px;line-height:1.65;color:var(--dao-critical);margin:12px 0!important}._notificationLinks_1sho9_65{display:grid;gap:8px;border-top:1px solid var(--dd-border);padding-top:14px;margin-top:10px}._root_1sho9_1 ._notificationLinks_1sho9_65 button{background:transparent;text-align:left;font-size:11px;color:var(--dd-accent);padding:9px 0}._confirm_1sho9_67 p{font-size:13px;line-height:1.7;color:var(--dd-muted);margin-bottom:20px!important}._confirm_1sho9_67 ._danger_1sho9_41{background:var(--dao-critical);color:#fff;margin-right:10px}@media(max-width:600px){._panel_1sho9_3{padding:18px 16px;border-radius:14px}._sectionTitle_1sho9_7 h2{font-size:20px}._identity_1sho9_4{gap:13px}._identity_1sho9_4 h2{font-size:22px}._avatar_1sho9_5{width:52px;height:52px}._connected_1sho9_10{margin-left:65px}._selectRow_1sho9_18{gap:8px;align-items:start}._selectRow_1sho9_18 select{max-width:62%;font-size:10px}._optionRow_1sho9_18{align-items:start;flex-direction:column;gap:12px}._root_1sho9_1 ._segmented_1sho9_19 button{padding:10px 13px}._themeChoices_1sho9_23{gap:8px}._root_1sho9_1 ._themeChoices_1sho9_23>button{padding:13px}._themeChoices_1sho9_23 strong{font-size:11px}._themeChoices_1sho9_23 small{font-size:9px}._check_1sho9_30{top:14px;right:13px}._saveRow_1sho9_39{flex-wrap:wrap}._saveRow_1sho9_39>span{flex-basis:100%}._shortcut_1sho9_43 .hs-shortcut{padding:18px 16px}}.tools-w1{--layout-base-frame-width: 960px;--tools-radius: 22px}body:has(.tools-w1){min-width:0}.tools-w1>header{max-width:1040px}.tools-w1 .dao-module-root{min-height:0;background:transparent}.tools-w1 .dao-module-root>.dao-bg-layer{display:none}.tools-w1 .tools-page,.tools-w1 .dc-page,.tools-w1 .ds-page,.tools-w1 .chartAnalyst-page{width:min(100%,1024px);min-height:calc(100dvh - 86px);margin:auto;padding:28px 28px max(130px,var(--dao-bottom-nav-content-inset));box-sizing:border-box}.tools-w1 button,.tools-w1 select,.tools-w1 input{touch-action:manipulation}.tools-w1 :is(button,input,select):focus-visible{outline:2px solid var(--dd-accent);outline-offset:4px}.tools-w1 .tools-wallet{display:flex;align-items:center;gap:8px;color:var(--dd-text);background:transparent;padding:3px 0 3px 8px;min-height:44px}.tools-wallet>svg{color:var(--dd-accent);width:19px}.tools-wallet>span:not(.tools-wallet-plus){display:grid;text-align:right}.tools-wallet strong{font-size:17px;font-variant-numeric:tabular-nums;font-weight:650}.tools-wallet small{font-size:8px;letter-spacing:1.4px;color:var(--dd-muted)}.tools-wallet-plus{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;color:var(--dd-accent);background:color-mix(in srgb,var(--dd-accent) 9%,transparent)}.tools-wallet-wrap{display:grid;justify-items:end}.tools-w1 .tools-wallet-retry{font-size:9px;background:transparent;color:var(--dd-muted);padding:4px}.tools-demo{text-align:center;padding:6px;font-size:9px;letter-spacing:1.4px;color:var(--dd-muted);border-bottom:1px solid var(--dd-border)}.tools-intro{display:grid;grid-template-columns:1fr 160px;gap:20px;align-items:center;min-height:188px;margin-bottom:24px;position:relative}.tools-eyebrow{font-size:10px;font-weight:650;letter-spacing:2px;color:var(--dd-accent)}.tools-intro h1{font-size:clamp(29px,4vw,43px);line-height:1.13;letter-spacing:-1.6px;margin:18px 0 13px;font-weight:550}.tools-intro em{font-style:normal;color:var(--dd-accent)}.tools-intro p,.tools-settings-heading p{max-width:420px;font-size:13px;line-height:1.65;color:var(--dd-muted)}.tools-sculpture{position:relative;width:160px;height:160px;color:var(--dd-accent);overflow:hidden}.tools-orbit{position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:1px solid color-mix(in srgb,var(--dd-accent) 27%,transparent);border-radius:50%;transform:rotate(-30deg) scaleY(.65)}.tools-orbit:nth-child(2){transform:rotate(40deg) scaleY(.75);top:13%;right:13%;bottom:13%;left:13%}.tools-orbit:nth-child(3){top:24%;right:24%;bottom:24%;left:24%;transform:none;background:radial-gradient(circle,color-mix(in srgb,var(--dd-accent) 12%,transparent),transparent)}.tools-sculpture svg{width:100%;height:100%;position:relative;padding:12px}.tools-sculpture--risk .tools-orbit{border-radius:20%;transform:rotate(-22deg)}.tools-sculpture--risk .tools-orbit:nth-child(2){transform:rotate(12deg)}.tools-sculpture--radar .tools-orbit{transform:none}.tools-section-heading{display:flex;justify-content:space-between;align-items:center;margin:28px 0 13px}.tools-section-heading h2{font-size:17px;font-weight:550;letter-spacing:-.4px}.tools-section-heading>span{font-size:9px;color:var(--dd-muted);letter-spacing:1px}.tools-w1 .tools-credits{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:19px 22px;border:1px solid var(--dd-border);border-radius:18px}.tools-credits>span{display:grid;gap:4px}.tools-credits small{font-size:10px;color:var(--dd-muted);display:block}.tools-credits strong{font-size:31px;font-weight:550;letter-spacing:-1px;line-height:1.2}.tools-credits strong span{font-size:11px;color:var(--dd-accent);letter-spacing:1px}.tools-credits>div{text-align:right;display:grid;gap:5px}.tools-credits p{flex-basis:100%;font-size:11px;color:var(--dd-muted)}.tools-w1 .tools-primary,.tools-w1 .tools-secondary,.tools-guard .tools-primary,.tools-guard .tools-secondary{border-radius:10px;padding:11px 16px;min-height:44px;border:1px solid var(--dd-border);font-size:12px;font-weight:600;cursor:pointer}.tools-w1 .tools-primary,.tools-guard .tools-primary{background:var(--dd-accent);color:var(--dd-on-accent);border-color:var(--dd-accent)}.tools-w1 .tools-secondary,.tools-guard .tools-secondary{background:var(--dd-soft);color:var(--dd-text)}.tools-w1 button:disabled{cursor:default;opacity:.65}.tools-analysis-options{display:grid;grid-template-columns:1fr;gap:15px}.tools-w1 .tools-analysis-card{padding:24px;text-align:left;border:1px solid var(--dd-border);border-radius:var(--tools-radius);position:relative;overflow:hidden;isolation:isolate}.tools-analysis-card h2{font-size:21px;font-weight:550;letter-spacing:-.7px;position:relative}.tools-analysis-card p{font-size:12px;line-height:1.6;margin-top:9px;max-width:290px;color:var(--dd-muted);position:relative}.tools-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative}.tools-card-top svg{width:20px;height:20px;color:var(--dd-accent)}.tools-pill{color:var(--dd-muted);font-size:9px;letter-spacing:1.3px}.tools-chart-art{display:flex;align-items:center;justify-content:center;gap:14px;height:100px;margin:30px 0;color:var(--dd-accent);position:relative;background:repeating-linear-gradient(0deg,transparent 0 23px,var(--dd-border) 24px,transparent 25px)}.tools-chart-art i{width:12px;max-height:64px;border:1px solid currentColor;border-radius:2px;position:relative;background:color-mix(in srgb,var(--dd-accent) 25%,var(--dd-panel))}.tools-chart-art i:before{content:"";position:absolute;height:calc(100% + 14px);top:-7px;left:50%;width:1px;background:currentColor;z-index:-1}.tools-chart-art i:nth-child(2n){opacity:.4;transform:translateY(11px)}.tools-manual-art{display:grid;align-content:center;gap:12px;height:100px;margin:30px 0}.tools-manual-art span{font:9px IBM Plex Mono,monospace;letter-spacing:1px;display:flex;align-items:center;gap:15px;color:var(--dd-muted)}.tools-manual-art i{height:5px;flex:1;max-width:70%;border-radius:10px;background:color-mix(in srgb,var(--dd-accent) 25%,var(--dd-soft))}.tools-manual-art span:nth-child(2) i{max-width:40%}.tools-manual-art span:nth-child(3) i{max-width:55%}.tools-w1 .tools-history{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:20px 0;background:transparent;border-bottom:1px solid var(--dd-border)}.tools-history>span{flex:1;display:grid;gap:4px}.tools-history strong{font-size:14px;font-weight:550}.tools-history small{font-size:11px;color:var(--dd-muted)}.tools-history>svg{width:22px;height:22px;color:var(--dd-accent);flex-shrink:0}.tools-w1 .tools-note{color:var(--dd-muted);font-size:11px;line-height:1.6;margin-top:15px}.tools-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tools-w1 .tools-home-grid button{border:1px solid var(--dd-border);padding:22px;text-align:left;border-radius:var(--tools-radius)}.tools-home-grid button>svg{width:54px;height:54px;fill:currentColor;color:var(--dd-accent);margin:27px 0 18px}.tools-home-grid h2{font-size:22px;font-weight:550;margin-bottom:8px}.tools-home-grid p{font-size:12px;color:var(--dd-muted);line-height:1.5}.tools-settings-heading{margin:10px 0 25px}.tools-settings-heading h1{font-size:36px;font-weight:550;letter-spacing:-1.4px;margin:14px 0 8px}.tools-preferences,.tools-support{border:1px solid var(--dd-border);border-radius:var(--tools-radius);padding:6px 22px}.tools-settings>section{margin-bottom:18px}.tools-setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--dd-border)}.tools-setting-row:last-child{border-bottom:0}.tools-setting-row>span{display:grid;gap:6px}.tools-setting-row strong{font-size:13px;font-weight:550}.tools-setting-row small{font-size:10px;color:var(--dd-muted)}.tools-setting-row select{padding:11px 8px;background:var(--dd-soft);color:var(--dd-text);border:1px solid var(--dd-border);border-radius:10px;max-width:45%;font-size:12px}.tools-w1 .tools-toggle{display:flex;align-items:center;min-width:48px;min-height:44px;padding:10px 0;background:transparent;position:relative}.tools-toggle:before{content:"";position:absolute;top:10px;right:0;bottom:10px;left:0;border-radius:20px;background:var(--dd-soft);border:1px solid var(--dd-border)}.tools-toggle i{width:18px;height:18px;border-radius:50%;background:var(--dd-muted);position:relative;margin-left:3px}.tools-toggle[aria-checked=true]:before{background:var(--dd-accent);border-color:var(--dd-accent)}.tools-toggle[aria-checked=true] i{margin-left:27px;background:var(--dd-on-accent)}.tools-support .tools-history:last-child{border-bottom:0}.tools-guard{display:grid;gap:12px;padding:20px 0}.tools-guard p{margin:0 0 8px;font-size:13px}.tools-w1 .dc-page__actions,.tools-w1 .dc-page__frame,.tools-w1 .ds-page__frame{width:100%}.tools-w1 .dc-selector-trigger{padding:20px 24px;border:1px solid color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border));border-radius:var(--tools-radius);background:linear-gradient(115deg,color-mix(in srgb,var(--dd-accent) 8%,var(--dd-panel)),var(--dd-panel));min-height:94px}.tools-w1 .dc-selector-trigger__icon{width:42px;height:42px;padding:9px;border-radius:12px;background:var(--dd-panel);color:var(--dd-accent)}.tools-w1 .dc-selector-trigger__text{gap:5px}.tools-w1 .dc-selector-trigger__text strong{font-size:19px;white-space:normal}.tools-w1 .dc-selector-trigger__eyebrow{font-size:9px;letter-spacing:1.2px;color:var(--dd-accent)}.tools-selector-caption{font-size:11px;color:var(--dd-muted)}.tools-w1 .dc-selector-trigger__chevron{color:var(--dd-accent)}.tools-w1 .dc-page__frame{border:1px solid var(--dd-border);border-radius:var(--tools-radius);background:var(--dd-panel);padding:24px;margin-top:18px;gap:20px}.tools-w1 .dc-calc-header h2{font-size:18px;font-weight:550;letter-spacing:-.5px}.tools-w1 .dc-calc-header p{font-size:12px;line-height:1.6;color:var(--dd-muted)}.tools-w1 .dc-field__control{background:var(--dd-soft);border-color:var(--dd-border);border-radius:10px}.tools-w1 .dc-result{background:linear-gradient(125deg,color-mix(in srgb,var(--dd-accent) 8%,var(--dd-panel)),var(--dd-panel));border-color:color-mix(in srgb,var(--dd-accent) 25%,var(--dd-border))}.tools-w1 .ds-picker__tile:last-child{grid-column:1 / -1;flex-direction:row;min-height:52px}.tools-w1 .ds-controls{gap:12px}.tools-w1 .ds-controls__status{border:0;background:transparent;padding:0;font-size:10px}.tools-w1 .ds-picker{margin-top:8px}.tools-w1 .ds-picker__label{color:var(--dd-muted);font-size:10px;letter-spacing:1px}.tools-w1 .ds-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tools-w1 .ds-picker__tile{flex-direction:column;justify-content:center;text-align:center;min-width:0;min-height:92px;padding:12px 8px;border:1px solid var(--dd-border);border-radius:14px;background:var(--dd-panel);gap:9px}.tools-w1 .ds-picker__tile--selected{border-color:var(--dd-accent);background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-panel));box-shadow:inset 0 -2px 0 var(--dd-accent)}.tools-w1 .ds-picker__tileIcon{color:var(--dd-accent);width:27px;height:27px}.tools-w1 .ds-picker__tileLabel{font-size:10px;font-weight:550}.tools-w1 .ds-overview{border:1px solid var(--dd-border);border-radius:var(--tools-radius);padding:24px;background:var(--dd-panel)}.tools-w1 .ds-overview__head h2{font-size:23px;font-weight:550;letter-spacing:-.8px}.tools-w1 .ds-overview__head p{font-size:12px;line-height:1.6;color:var(--dd-muted)}.tools-w1 .ds-overview__kicker{color:var(--dd-accent);font-size:9px;letter-spacing:1.5px}.tools-w1 .ds-overview__metrics{gap:8px}.tools-w1 .ds-overview .dao-metric-card{border:0;background:var(--dd-soft);border-radius:10px}.tools-w1 .ds-overview__cta{color:var(--dd-accent);border-color:var(--dd-border);background:transparent}.tools-w1 .chartAnalyst-header__entryIcon,.tools-w1 .chartAnalyst-header__entryRow>svg{display:none}.tools-w1 .chartAnalyst-header{margin-top:10px}.tools-w1 .chartAnalyst-header__entryTitle{font-size:28px;font-weight:550;letter-spacing:-1px}.tools-w1 .chartAnalyst-frame{width:100%}.tools-w1 .chartAnalyst-card{border-radius:18px}.tools-w1 .chartAnalyst-page--centered{color:var(--dd-text)}.tools-w1 .chartAnalyst-cta--white{color:var(--dd-text);background:var(--dd-soft)}.tools-w1 .chartAnalyst-cta--cyan{color:var(--dd-accent);background:var(--dd-soft)}.tools-w1 .dtools-nav{left:50%;right:auto;transform:translate(-50%);width:min(100%,1024px);padding-top:9px;padding-bottom:max(9px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--dd-panel) 96%,transparent);border-color:var(--dd-border)}.tools-w1 .dtools-nav__btn{color:var(--dd-muted);font-size:10px;font-weight:500;text-transform:none;gap:3px;min-height:49px}.tools-w1 .dtools-nav__btn--active{color:var(--dd-accent)}.tools-w1 .dtools-nav__icon{width:28px;height:28px}.tools-w1 .dtools-nav__icon svg{width:42px;height:42px}.tools-w1 .dtools-nav__btn:last-child svg{width:25px;height:25px;fill:none}.tools-w1 .dtools-nav__center-wrap .dhb__btn{margin-top:-18px}@media(max-width:600px){.tools-w1 .tools-page,.tools-w1 .dc-page,.tools-w1 .ds-page,.tools-w1 .chartAnalyst-page{padding:18px 18px max(124px,var(--dao-bottom-nav-content-inset))}.tools-intro{grid-template-columns:minmax(0,1fr) 80px;gap:8px;min-height:170px;margin-bottom:18px}.tools-intro h1{font-size:29px;letter-spacing:-1.1px;margin-top:13px}.tools-intro p{font-size:11px}.tools-sculpture{width:105px;height:105px;margin-left:-12px;opacity:.75}.tools-eyebrow{font-size:8px;letter-spacing:1.6px}.tools-wallet>svg{display:none}.tools-wallet strong{font-size:15px}.tools-wallet-plus{width:23px;height:23px}.tools-w1 .tools-credits{padding:15px 17px;gap:10px}.tools-credits strong{font-size:27px}.tools-credits small{font-size:9px}.tools-w1 .tools-credits .tools-secondary{font-size:10px;padding:9px 11px}.tools-analysis-options{grid-template-columns:1fr;gap:12px}.tools-w1 .tools-analysis-card{padding:20px}.tools-chart-art,.tools-manual-art{height:70px;margin:18px 0 22px}.tools-analysis-card h2{font-size:21px}.tools-analysis-card p{font-size:11px;max-width:260px}.tools-w1 .tools-analysis-card--manual{padding-right:116px}.tools-analysis-card--manual .tools-manual-art{position:absolute;right:18px;top:35px;width:80px;opacity:.65}.tools-analysis-card--manual h2{margin-top:24px}.tools-analysis-card--manual .tools-card-top>svg{position:absolute;right:-98px}.tools-home-grid{grid-template-columns:1fr;gap:12px}.tools-w1 .tools-home-grid button{display:grid;grid-template-columns:48px 1fr 24px;gap:6px 14px;padding:20px}.tools-home-grid button>svg{width:40px;height:40px;margin:0;grid-row:1/3;align-self:center}.tools-home-grid .tools-card-top{grid-column:3;grid-row:1/3}.tools-home-grid .tools-card-top .tools-eyebrow{display:none}.tools-home-grid h2{grid-column:2;grid-row:1;font-size:20px;margin:0}.tools-home-grid p{grid-column:2;font-size:10px}.tools-settings-heading h1{font-size:31px}.tools-setting-row{gap:10px}.tools-preferences,.tools-support{padding:0 16px}.tools-setting-row strong{font-size:12px}.tools-setting-row small{line-height:1.5}.tools-w1 .dc-selector-trigger{padding:17px;gap:12px}.tools-w1 .dc-selector-trigger__text strong{font-size:17px}.tools-w1 .dc-page__frame,.tools-w1 .ds-overview{padding:18px}.tools-w1 .ds-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-w1 .ds-picker__tile{min-height:86px;padding:11px 6px}.tools-w1 .ds-picker__tile:last-child{grid-column:span 3;flex-direction:row;min-height:52px}}@media(max-width:350px){.tools-w1 .tools-page,.tools-w1 .dc-page,.tools-w1 .ds-page,.tools-w1 .chartAnalyst-page{padding-inline:14px}.tools-intro{grid-template-columns:minmax(0,1fr) 55px}.tools-sculpture{width:80px;height:80px;margin-left:-20px}.tools-intro h1{font-size:26px}.tools-credits small{font-size:8px}.tools-w1 .tools-wallet{gap:4px;padding-left:0}.tools-wallet strong{font-size:13px}}.tools-w1 .dc-field__control>input.dc-field__input{background:transparent;border:0;box-shadow:none;border-radius:0;color:var(--dd-text);min-width:0}.tools-w1 .ds-controls .dao-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));mask-image:none;-webkit-mask-image:none;overflow:visible;gap:2px}.tools-w1 .ds-controls .dao-tabs__tab{padding:0 3px;font-size:11px;min-width:0;min-height:44px;border-radius:8px}.tools-w1 .ds-controls .dao-tabs__tab--active{color:var(--dd-accent);background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-panel));border-bottom-color:var(--dd-accent)}.tools-w1 .ds-tabs .dao-tabs__tab{font-size:12px;padding-inline:12px}.dashboard-theme .journal-w1.journal-w1{--dao-bg: var(--dao-canvas);--dao-surface: var(--dd-panel);--dao-surface-3: var(--dd-soft);--dao-text: var(--dd-text);--dao-text-muted: var(--dd-muted);--dao-danger: var(--dao-critical);--dao-accent-blue: var(--dd-accent);--dao-accent-cyan: var(--dd-accent);--font-display: "Manrope", sans-serif;color:var(--dd-text);font-family:Manrope,sans-serif}.dashboard-theme .journal-w1.journal-w1 .jg{background:transparent;min-height:0;padding:0 0 calc(var(--dao-tools-nav-height, 92px) + 32px)}.dashboard-theme .journal-w1.journal-w1 .jg__header,.dashboard-theme .journal-w1.journal-w1 .jg__frame{width:min(1120px,100%);padding-inline:28px}.dashboard-theme .journal-w1.journal-w1 .jg__header{padding-top:20px;margin-bottom:28px;text-align:left;display:grid;gap:10px}.dashboard-theme .journal-w1.journal-w1 .jg__title-row{justify-content:flex-start;gap:0}.dashboard-theme .journal-w1.journal-w1 .jg__line{display:none}.dashboard-theme .journal-w1.journal-w1 .jg__header h1{font-size:clamp(28px,4vw,42px);line-height:1.14;letter-spacing:-.045em;text-transform:none;color:var(--dd-text);text-shadow:none;margin:0}.dashboard-theme .journal-w1.journal-w1 .jg__header p{max-width:720px;color:var(--dd-muted);font-size:13px;line-height:1.7;text-align:left;margin:0}.dashboard-theme .journal-w1.journal-w1 .jg__header-top{min-height:34px}.dashboard-theme .journal-w1.journal-w1 .jg__back{width:44px;height:40px;border-radius:12px;color:var(--dd-text);background:var(--dd-panel);border-color:var(--dd-border);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg__frame{display:flex;flex-direction:column;gap:20px}.dashboard-theme .journal-w1.journal-w1 :is(h2,h3,h4){letter-spacing:-.025em;text-transform:none;text-shadow:none}.dashboard-theme .journal-w1.journal-w1 h2{font-size:21px;line-height:1.3}.dashboard-theme .journal-w1.journal-w1 :is(button,input,textarea,select){font-family:inherit}.dashboard-theme .journal-w1.journal-w1 button{cursor:pointer}.dashboard-theme .journal-w1.journal-w1 :is(button,summary,input,textarea,select):focus-visible{outline:2px solid var(--dd-accent);outline-offset:4px}.dashboard-theme .journal-w1.journal-w1 :is(.jg-card,.jg-state,.jg-budget,.jg-warning,.jg-score,.jg-trade-card,.jg-checkitem,.jg-active-position,.jg-exchange-position,.jg-priority){background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:22px;box-shadow:none;padding:22px;color:var(--dd-text);min-width:0}.dashboard-theme .journal-w1.journal-w1 :is(.jg-card,.jg-trade-card,.jg-active-position,.jg-exchange-position):before,.dashboard-theme .journal-w1.journal-w1 :is(.jg-card,.jg-trade-card,.jg-active-position,.jg-exchange-position):after{display:none}.dashboard-theme .journal-w1.journal-w1 .jg-card__eyebrow,.dashboard-theme .journal-w1.journal-w1 .jr-kicker{color:var(--dd-accent);font:600 10px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.dashboard-theme .journal-w1.journal-w1 .jg-card p{font-size:13px;line-height:1.7;color:var(--dd-muted)}.dashboard-theme .journal-w1.journal-w1 :is(.jg-section-head,.jg-list-head){gap:16px}.dashboard-theme .journal-w1.journal-w1 :is(.jg-section-link,.jr-text-link){background:transparent;border:0;color:var(--dd-accent);font-size:12px;font-weight:650;padding:10px 0;text-align:left}.dashboard-theme .journal-w1.journal-w1 .jg-grid{gap:14px}.dashboard-theme .journal-w1.journal-w1 .jg-trade-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-theme .journal-w1.journal-w1 .jg-trade-card{text-align:left;transition:border-color .2s,transform .2s}.dashboard-theme .journal-w1.journal-w1 .jg-trade-card:hover{border-color:var(--dd-accent);transform:translateY(-2px)}.dashboard-theme .journal-w1.journal-w1 .jg-trade-card__metrics{gap:12px}.dashboard-theme .journal-w1.journal-w1 .jg-latest-trade{background:transparent;box-shadow:none;border-color:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 :is(.jg-filter-list,.jg-period){padding:5px;gap:5px;border-radius:15px;background:var(--dd-soft);border:1px solid var(--dd-border);width:fit-content;max-width:100%;box-sizing:border-box}.dashboard-theme .journal-w1.journal-w1 :is(.jg-filter,.jg-period__btn){background:transparent;border:1px solid transparent;border-radius:11px;color:var(--dd-muted);min-height:42px;padding:9px 18px;box-shadow:none;font-size:12px;font-weight:600}.dashboard-theme .journal-w1.journal-w1 :is(.jg-filter--active,.jg-period__btn--active){background:var(--dd-panel);border-color:var(--dd-border);color:var(--dd-accent);box-shadow:0 2px 8px color-mix(in srgb,var(--dd-text) 5%,transparent)}.dashboard-theme .journal-w1.journal-w1 .jg__actions{flex-wrap:wrap;gap:10px}.dashboard-theme .journal-w1.journal-w1 .ui-button{border-radius:12px;min-height:46px;height:auto;padding:12px 18px;font:600 12px/1.4 Manrope,sans-serif;text-transform:none;letter-spacing:0;text-shadow:none;box-shadow:none;border:1px solid var(--dd-border);color:var(--dd-text);background:var(--dd-panel)}.dashboard-theme .journal-w1.journal-w1 .ui-button:before,.dashboard-theme .journal-w1.journal-w1 .ui-button:after{display:none}.dashboard-theme .journal-w1.journal-w1 :is(.ui-button--primary,.jg-cta-button,.jg-always-green){background:var(--dd-accent);color:var(--dd-on-accent);border-color:var(--dd-accent);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .ui-button--danger{background:color-mix(in srgb,var(--dao-critical) 9%,var(--dd-panel));border-color:color-mix(in srgb,var(--dao-critical) 45%,var(--dd-border));color:var(--dao-critical)}.dashboard-theme .journal-w1.journal-w1 .ui-button:disabled{opacity:.5;cursor:not-allowed}.dashboard-theme .journal-w1.journal-w1 :is(.jg-warning--danger,.jg-budget-projection--red){border-color:color-mix(in srgb,var(--dao-critical) 50%,var(--dd-border));background:color-mix(in srgb,var(--dao-critical) 5%,var(--dd-panel))}.dashboard-theme .journal-w1.journal-w1 .jg-warning{border-left:3px solid var(--dao-warning)}.dashboard-theme .journal-w1.journal-w1 .jg-warning--danger{border-left-color:var(--dao-critical)}.dashboard-theme .journal-w1.journal-w1 :is(.jg-risk-badge,.jg-status-badge,.jg-pill){box-shadow:none;border-radius:7px;padding:5px 8px;font-size:10px;text-shadow:none}.dashboard-theme .journal-w1.journal-w1 :is(.jg-input,.jg-select,.jg-textarea){width:100%;box-sizing:border-box;max-width:100%;background:var(--dd-soft);border:1px solid var(--dd-border);border-radius:12px;min-height:48px;color:var(--dd-text);font-size:15px;box-shadow:none;padding:12px 14px}.dashboard-theme .journal-w1.journal-w1 .jg-textarea{min-height:108px;resize:vertical}.dashboard-theme .journal-w1.journal-w1 :is(.jg-input,.jg-select,.jg-textarea)::placeholder{color:var(--dd-muted);opacity:.75}.dashboard-theme .journal-w1.journal-w1 .jg-field{min-width:0;gap:8px}.dashboard-theme .journal-w1.journal-w1 .jg-field>span{color:var(--dd-muted);font-size:12px;font-weight:550}.dashboard-theme .journal-w1.journal-w1 :is(.jg-form-note,.jg-field__hint,.jg-safe-note){color:var(--dd-muted);font-size:12px;line-height:1.7}.dashboard-theme .journal-w1.journal-w1 :is(.jg-segmented,.jg-direction-toggle){gap:8px}.dashboard-theme .journal-w1.journal-w1 :is(.jg-segmented button,.jg-direction-toggle__btn,.jg-chip,.jg-symbol-field__suggestions button){border:1px solid var(--dd-border);border-radius:10px;background:var(--dd-soft);color:var(--dd-muted);min-height:42px;box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-segmented button[aria-pressed=true],.dashboard-theme .journal-w1.journal-w1 .jg-chip--active{background:color-mix(in srgb,var(--dd-accent) 10%,var(--dd-panel));color:var(--dd-accent);border-color:color-mix(in srgb,var(--dd-accent) 55%,var(--dd-border))}.dashboard-theme .journal-w1.journal-w1 .jg-direction-toggle__btn[aria-pressed=true]{background:var(--dd-panel);border-color:currentColor}.dashboard-theme .journal-w1.journal-w1 :is(.jg-segmented button,.jg-direction-toggle__btn):before{display:none}.dashboard-theme .journal-w1.journal-w1 .jg-direction-toggle__btn--long[aria-pressed=true]{color:var(--dao-success)}.dashboard-theme .journal-w1.journal-w1 .jg-direction-toggle__btn--short[aria-pressed=true]{color:var(--dao-critical)}.dashboard-theme .journal-w1.journal-w1 .jr-trade-form{background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:24px;padding:28px;gap:18px}.dashboard-theme .journal-w1.journal-w1 .jr-form-heading{font-size:12px;display:flex;gap:12px;align-items:center;color:var(--dd-accent);margin:20px 0 0;padding-top:22px;border-top:1px solid var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jr-form-heading:first-child{margin:0;border:0;padding-top:0}.dashboard-theme .journal-w1.journal-w1 .jr-form-heading span{font-size:18px;color:var(--dd-text)}.jr-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jr-flow li{display:flex;gap:10px;align-items:center;color:var(--dd-muted);font-size:11px;padding:12px 0;border-bottom:2px solid var(--dd-border)}.jr-flow li span{font-size:10px;border:1px solid var(--dd-border);padding:6px;border-radius:8px}.jr-flow li.is-current{border-color:var(--dd-accent);color:var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jr-command{position:relative;display:grid;grid-template-columns:1.3fr 1fr .7fr;gap:20px;padding:32px;border:1px solid var(--dd-border);border-radius:26px;overflow:hidden;align-items:center;background:radial-gradient(ellipse at 55% 90%,color-mix(in srgb,var(--dd-accent) 9%,transparent),transparent 65%),var(--dd-panel)}.jr-command__intro,.jr-command__gauge,.jr-command__stats{position:relative;z-index:1;min-width:0}.dashboard-theme .journal-w1.journal-w1 .jr-command h2{font-size:clamp(26px,3vw,37px);font-weight:550;letter-spacing:-.045em;line-height:1.16;margin:16px 0}.jr-command h2 em{font-style:normal;color:var(--dd-accent)}.jr-command p{color:var(--dd-muted);font-size:12px;line-height:1.75;margin:0 0 22px;max-width:310px}.jr-command .tools-primary{display:flex;align-items:center;gap:10px;font-size:12px;width:fit-content;padding:13px 16px}.jr-command .tools-primary svg{width:18px;height:18px}.jr-command .tools-primary>span{margin-left:8px}.jr-command__gauge{display:flex;flex-direction:column;align-items:center;gap:6px}.jr-ring{width:min(100%,220px);aspect-ratio:1;position:relative;color:var(--dd-accent)}.jr-ring svg{display:block;width:100%;fill:none}.jr-ring__guide{stroke:var(--dd-border);stroke-dasharray:.6 5}.jr-ring__track{stroke:color-mix(in srgb,var(--dd-accent) 10%,var(--dd-border));stroke-width:9}.jr-ring__value{stroke:var(--dd-accent);stroke-width:9;stroke-linecap:round}.jr-ring__inner{stroke:var(--dd-border);stroke-width:.5}.jr-ring>span{position:absolute;top:24%;right:24%;bottom:24%;left:24%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;text-align:center}.jr-ring strong{font-size:clamp(30px,3vw,42px);color:var(--dd-text);letter-spacing:-.06em;font-weight:550}.jr-ring small{font-size:10px;line-height:1.45;color:var(--dd-muted)}.jr-gauge-caption{color:var(--dd-muted);font-size:11px;text-align:center}.jr-command__stats{display:grid;gap:18px;border-left:1px solid var(--dd-border);padding-left:24px}.jr-command__stats>div{display:grid;gap:7px}.jr-command__stats span{color:var(--dd-muted);font-size:11px}.jr-command__stats strong{font-size:24px;font-weight:550;letter-spacing:-.04em}.jr-command__stats strong small{color:var(--dd-muted);font-size:14px}.jr-week{display:flex;align-items:center;gap:25px;border:1px solid var(--dd-border);border-radius:18px;padding:20px 24px}.jr-week>div:first-child{display:grid;gap:6px}.jr-week strong{font-size:21px;font-weight:550}.jr-week strong small{color:var(--dd-muted);font-size:13px}.jr-week>span{color:var(--dd-muted);font-size:11px}.jr-week>span b{color:var(--dd-text)}.jr-week__track{flex:1;height:5px;border-radius:6px;background:var(--dd-border);overflow:hidden}.jr-week__track span{display:block;height:100%;background:var(--dd-accent);border-radius:inherit}.dashboard-theme .journal-w1.journal-w1 .jg-quick-actions{background:transparent;border:0;padding:12px 0}.dashboard-theme .journal-w1.journal-w1 .jg-quick-actions__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:14px;border:1px solid var(--dd-border);border-radius:20px;overflow:hidden}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action{border:0;border-right:1px solid var(--dd-border);border-bottom:1px solid var(--dd-border);border-radius:0;background:var(--dd-panel);color:var(--dd-text);min-height:106px;box-shadow:none;padding:20px;text-align:left}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:nth-child(3n){border-right:0}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:nth-last-child(-n+3){border-bottom:0}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:hover{background:color-mix(in srgb,var(--dd-accent) 6%,var(--dd-panel))}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action svg,.dashboard-theme .journal-w1.journal-w1 .jg-quick-action>span:last-child{color:var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-active-position{border-left:3px solid var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-active-position__asset{background:var(--dd-soft);color:var(--dd-accent);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position{padding:28px;background:linear-gradient(130deg,color-mix(in srgb,var(--dd-accent) 7%,transparent),transparent 55%),var(--dd-panel)}.dashboard-theme .journal-w1.journal-w1 :is(.jg-exchange-position__actions button,.jg-exchange-position__note){border-radius:10px;box-shadow:none;background:var(--dd-soft);border-color:var(--dd-border);color:var(--dd-text);min-height:44px}.dashboard-theme .journal-w1.journal-w1 .jg-detail-disclaimer{color:var(--dd-muted);font-size:11px;margin:0;line-height:1.6}.dashboard-theme .journal-w1.journal-w1 .jg-timeline{gap:0}.dashboard-theme .journal-w1.journal-w1 .jg-timeline__item{border:0;border-left:1px solid var(--dd-border);margin-left:6px;padding:16px 18px;border-radius:0;background:transparent;position:relative}.dashboard-theme .journal-w1.journal-w1 .jg-timeline__item:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dd-accent);position:absolute;left:-4px;top:22px}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores{gap:14px}.dashboard-theme .journal-w1.journal-w1 .jg-score-card{min-height:170px;padding:22px;background:var(--dd-panel)}.dashboard-theme .journal-w1.journal-w1 .jg-score-card>strong{color:var(--dd-text);font-size:44px;font-weight:550}.dashboard-theme .journal-w1.journal-w1 .jg-score-card>strong small{color:var(--dd-muted);font-size:13px}.dashboard-theme .journal-w1.journal-w1 .jg-score-card__label{color:var(--dd-muted)}.jr-score-track{height:4px;display:block;background:var(--dd-border);margin-top:18px;border-radius:4px;overflow:hidden}.jr-score-track i{height:100%;display:block;background:var(--dd-accent);border-radius:inherit}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard-card__title,.dashboard-theme .journal-w1.journal-w1 .jg-dashboard-usage strong{color:var(--dd-text)}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard-progress{background:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard-progress i{background:var(--dd-accent);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard-activity{background:transparent;border-color:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg-card-info-button{color:var(--dd-muted);border-color:var(--dd-border);background:var(--dd-soft);box-shadow:none;min-width:32px;min-height:32px}.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card{background:var(--dd-panel)}.jr-pnl-caption{margin-top:24px}.jr-outcomes{display:grid;grid-template-columns:1fr 180px;align-items:center;gap:26px;border:1px solid var(--dd-border);border-radius:22px;padding:28px}.jr-outcomes h2{margin:10px 0}.jr-outcomes p{font-size:12px;line-height:1.7;color:var(--dd-muted)}.jr-outcomes__bar{height:18px;display:flex;gap:4px;border-radius:6px;overflow:hidden;background:var(--dd-soft);margin:26px 0 14px}.jr-outcomes [data-tone=win]{background:var(--dao-success)}.jr-outcomes [data-tone=loss]{background:var(--dao-critical)}.jr-outcomes [data-tone=neutral]{background:var(--dd-accent)}.jr-outcomes__legend{display:flex;flex-wrap:wrap;gap:15px}.jr-outcomes__legend>span{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--dd-muted)}.jr-outcomes__legend i{width:6px;height:6px;border-radius:2px}.jr-outcomes__legend b{color:var(--dd-text)}.jr-outcomes__check{text-align:center;color:var(--dd-muted);font-size:11px}.dashboard-theme .journal-w1.journal-w1 .jr-preference-group{border:1px solid var(--dd-border);border-radius:14px;background:var(--dd-panel);overflow:hidden}.jr-preference-group summary{padding:19px;cursor:pointer;font-size:14px;font-weight:600}.jr-preference-group summary::marker{color:var(--dd-accent)}.jr-preference-group>div{padding:0 19px 20px;display:grid;gap:16px}.dashboard-theme .journal-w1.journal-w1 .jg-preference-note{background:var(--dd-soft);border:0;border-radius:10px}.dashboard-theme .journal-w1.journal-w1 .jg-checkitem{padding:16px;min-height:58px}.dashboard-theme .journal-w1.journal-w1 .jg-checkitem input{accent-color:var(--dd-accent);width:20px;height:20px}.dashboard-theme .journal-w1.journal-w1 .jg-chart{background:var(--dd-panel);border-color:var(--dd-border);border-radius:20px;box-shadow:none}.journal-dialog{padding:4px 0 12px;min-width:0}.journal-dialog .jg-close-modal{width:100%;background:transparent;padding:0}.journal-dialog .jg-close-modal--trade .jg-close-card{background:var(--dd-panel)}.journal-dialog .jg-close-form__content{max-height:none;overflow:visible;padding:0}.journal-dialog footer{margin-top:20px}.journal-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.journal-nav-slot{display:contents}.dashboard-theme .journal-w1.journal-w1 .tools-settings{padding:28px 28px calc(var(--dao-tools-nav-height, 92px) + 30px)}@media(min-width:900px){.dashboard-theme .journal-w1.journal-w1[data-journal-step=journal_add] .jg__frame,.dashboard-theme .journal-w1.journal-w1[data-journal-step=journal_risk_rules] .jg__frame,.dashboard-theme .journal-w1.journal-w1[data-journal-step=journal_checklist] .jg__frame,.dashboard-theme .journal-w1.journal-w1[data-journal-step=journal_skip] .jg__frame{max-width:860px}.dashboard-theme .journal-w1.journal-w1 .jr-trade-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dashboard-theme .journal-w1.journal-w1 .jr-trade-form>:is(h2,.jg-symbol-field,.jg-form-grid,.jg-form-note,button,.jg-hedge-form){grid-column:1/-1}}@media(max-width:700px){.dashboard-theme .journal-w1.journal-w1 .tools-settings{padding-top:18px;padding-inline:18px}.dashboard-theme .journal-w1.journal-w1 .jg__header,.dashboard-theme .journal-w1.journal-w1 .jg__frame{padding-inline:18px}.dashboard-theme .journal-w1.journal-w1 .jg__header{margin-bottom:22px;padding-top:12px}.dashboard-theme .journal-w1.journal-w1 .jg__header h1{font-size:29px}.dashboard-theme .journal-w1.journal-w1 .jg__frame{gap:16px}.dashboard-theme .journal-w1.journal-w1 .jr-command{grid-template-columns:1fr 140px;padding:23px 20px 18px;gap:10px}.jr-command__intro{grid-column:1/-1}.dashboard-theme .journal-w1.journal-w1 .jr-command h2{font-size:30px}.jr-command__intro p{max-width:290px}.jr-command__gauge{grid-row:2;grid-column:2;margin-right:-6px}.jr-command__stats{grid-row:2;grid-column:1;border:0;padding:14px 0 0;gap:13px}.jr-command__stats>div:nth-child(3){display:flex;flex-wrap:wrap;align-items:center;gap:6px}.jr-command__stats>div:nth-child(3) strong{font-size:12px}.jr-command__stats strong{font-size:23px}.jr-ring>span{top:22%;right:22%;bottom:22%;left:22%}.jr-ring strong{font-size:30px}.jr-ring small{font-size:8px}.jr-gauge-caption{font-size:9px}.jr-week{flex-wrap:wrap;gap:14px;padding:17px 20px}.jr-week__track{order:3;flex-basis:100%}.jr-week>span{margin-left:auto}.dashboard-theme .journal-w1.journal-w1 :is(.jg-card,.jg-state,.jg-score,.jg-trade-card,.jg-active-position,.jg-exchange-position){padding:18px;border-radius:18px}.dashboard-theme .journal-w1.journal-w1 .jg-trade-list{grid-template-columns:minmax(0,1fr)}.dashboard-theme .journal-w1.journal-w1 .jg-quick-actions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action{padding:16px;min-height:98px}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:nth-child(3n){border-right:1px solid var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:nth-child(2n){border-right:0}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:nth-last-child(3){border-bottom:1px solid var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jr-trade-form{padding:20px 17px}.jr-flow li{font-size:9px;gap:6px;align-items:flex-start}.jr-flow li span{padding:4px}.dashboard-theme .journal-w1.journal-w1 .jg-filter{min-height:42px;padding:8px 13px}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores{gap:8px}.dashboard-theme .journal-w1.journal-w1 .jg-score-card{padding:13px 10px;min-height:160px}.dashboard-theme .journal-w1.journal-w1 .jg-score-card>strong{font-size:31px}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard-card__title{font-size:11px;gap:4px}.dashboard-theme .journal-w1.journal-w1 .jg-card-info-button{min-width:24px;min-height:24px}.jr-outcomes{grid-template-columns:minmax(0,1fr);padding:22px}.jr-outcomes__check{width:140px;justify-self:center}.dashboard-theme .journal-w1.journal-w1 .jg-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-theme .journal-w1.journal-w1 .jg-field>span{font-size:11px}}@media(max-width:359px){.dashboard-theme .journal-w1.journal-w1 .jg__header,.dashboard-theme .journal-w1.journal-w1 .jg__frame{padding-inline:12px}.dashboard-theme .journal-w1.journal-w1 .jr-command{padding:20px 16px;grid-template-columns:1fr 120px}.dashboard-theme .journal-w1.journal-w1 .jr-command h2{font-size:27px}.dashboard-theme .journal-w1.journal-w1 .jr-command .tools-primary{font-size:11px;padding:12px}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores{grid-template-columns:minmax(0,1fr)}.dashboard-theme .journal-w1.journal-w1 .jg-score-card{min-height:0}.dashboard-theme .journal-w1.journal-w1 .jg-grid{gap:10px}}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context{background:var(--dd-panel);border-color:var(--dd-border);border-radius:20px;box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__header{padding:20px}.dashboard-theme .journal-w1.journal-w1 :is(.jg-chart-context__toggle,.jg-chart-context__symbols button,.jg-chart-context__trades button,.jg-chart-context__timeframes button,.jg-chart-context__refresh){background:var(--dd-soft);border:1px solid var(--dd-border);color:var(--dd-muted);box-shadow:none;min-height:38px;border-radius:9px}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__toggle,.dashboard-theme .journal-w1.journal-w1 .jg-chart-context button.is-active{color:var(--dd-accent);border-color:var(--dd-accent);background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-panel))}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__safety{color:var(--dd-muted);background:var(--dd-soft);border-color:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__canvas{background:var(--dd-panel);border-color:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__legend-item{color:var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__legend-item.is-stop{color:var(--dao-critical)}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__legend-item.is-take_profit{color:var(--dao-success)}.dashboard-theme .journal-w1.journal-w1 .jg-soft-warning__card{padding:0;border:0}.dashboard-theme .journal-w1.journal-w1 .jg-soft-warning__checklist{background:var(--dd-soft);border-color:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg__frame{padding-block:0}.dashboard-theme .journal-w1.journal-w1 .jg-open-trades-overview{background:transparent;border:0;padding:0}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card{background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:18px;box-shadow:none;--position-rail: var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card:before{background:var(--dd-accent);box-shadow:none;width:2px}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__body{padding:20px 18px;gap:12px;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "badges" "primary" "market"}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__asset{color:var(--dd-accent);background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-panel));border:1px solid color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border));box-shadow:none;border-radius:14px;width:44px;height:44px;font-size:12px}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__heading strong{font-size:18px;font-weight:650}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__metrics{background:var(--dd-soft);border-color:var(--dd-border);border-radius:10px}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__metric{border-color:var(--dd-border)}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__value{font-size:12px;font-weight:600;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.dashboard-theme .journal-w1.journal-w1 :is(.jg-open-position-card__refresh,.jg-exchange-position__refresh,.jg-exchange-position__edit){background:var(--dd-soft);color:var(--dd-accent);border:1px solid var(--dd-border);box-shadow:none;width:36px;height:36px}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__refresh{top:15px;right:14px;bottom:auto;width:44px;height:44px}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__metrics--market{margin-right:0;padding-right:0}.dashboard-theme .journal-w1.journal-w1 .jg-latest-trades__list{border-color:var(--dd-border);background:transparent}.dashboard-theme .journal-w1.journal-w1 .jg-latest-trade-row__asset{background:var(--dd-soft);color:var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-latest-trade-row{border-color:var(--dd-border);min-height:72px}.dashboard-theme .journal-w1.journal-w1 .jg-latest-trade-row__meta{white-space:normal;font-size:11px;line-height:1.7}.dashboard-theme .journal-w1.journal-w1 :is(.jg-exchange-position__size span,.jg-exchange-position__market-price>span){color:var(--dd-muted);font-weight:500}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position__grid--prices{border-block:1px solid var(--dd-border);padding-block:18px;margin-bottom:16px}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position__metric-label{color:var(--dd-muted)}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position__metric strong{font-size:18px;font-weight:600}.dashboard-theme .journal-w1.journal-w1 :is(.jg-pattern-row,.jg-reward-mini,.jg-hedge-metrics,.jg-streak-row,.jg-activity-day,.jg-flow-guide,.jg-checkitem__box){background:var(--dd-soft);border-color:var(--dd-border);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 :is(.jg-checkitem__icon,.jg-reward-badge,.jg-pattern-positive,.jg-reward-status){background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-panel));border-color:var(--dd-border);color:var(--dd-accent);box-shadow:none;text-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-checkitem input:checked+.jg-checkitem__box{background:var(--dd-accent);border-color:var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-checkitem input:checked+.jg-checkitem__box:after{border-color:var(--dd-on-accent)}.dashboard-theme .journal-w1.journal-w1 :is(.jg-score-card__label,.jg-priority__eyebrow){color:var(--dd-muted)}.dashboard-theme .journal-w1.journal-w1 .jg-card-info-button{box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__gauge{filter:none}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__gauge:after{display:none}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__arc-segment{filter:none}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__arc-segment--green{stroke:var(--dao-success)}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__arc-segment--orange{stroke:var(--dao-warning)}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__arc-segment--red{stroke:var(--dao-critical)}.dashboard-theme .journal-w1.journal-w1 .jg-open-risk__gauge i{background:var(--dd-text);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-quick-actions{background:transparent;padding:10px 0;border:0}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action strong{font-size:14px;font-weight:600}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action>span{color:var(--dd-muted);font-size:11px}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action{position:relative}.dashboard-theme .journal-w1.journal-w1 .jg-quick-action:after{content:"↗";color:var(--dd-accent);position:absolute;top:15px;right:13px;font-size:15px}.dashboard-theme .journal-w1.journal-w1 .jg-trade-card__asset{color:var(--dd-accent);background:var(--dd-soft);box-shadow:none}.dashboard-theme .journal-w1.journal-w1 .jg-trade-card__footer{background:transparent;border-color:var(--dd-border)}@media(min-width:760px){.dashboard-theme .journal-w1.journal-w1 .jg-open-trades-overview__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.dashboard-theme .journal-w1.journal-w1 .jr-checklist-hero{display:grid;grid-template-columns:1fr 140px;align-items:center}.jr-checklist-hero .jr-ring{grid-column:2;grid-row:1/4}.jr-checklist-hero h2,.jr-checklist-hero p{grid-column:1}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position__note{background:var(--dd-soft)!important;color:var(--dd-text)!important;border:1px solid var(--dd-border)!important;box-shadow:none!important}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position__close--final{background:var(--dd-accent)!important;color:var(--dd-on-accent)!important;border-color:var(--dd-accent)!important;box-shadow:none!important}.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card--positive strong,.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card--positive>small{color:var(--dao-success)!important}.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card--negative strong,.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card--negative>small{color:var(--dao-critical)!important}.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card--zero strong,.dashboard-theme .journal-w1.journal-w1 .jg-pnl-card--zero>small{color:var(--dd-text)!important}.dashboard-theme .journal-w1.journal-w1 .jg-exchange-position__risk--normal{color:var(--dd-text)!important}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__metric small{white-space:normal;overflow:visible;text-overflow:clip}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__metric{min-width:0}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__header{align-items:flex-start}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__header h2{font-size:18px}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__header p{font-size:11px;line-height:1.65}.dashboard-theme .journal-w1.journal-w1 .jg-chart-context__toggle{font-size:11px;padding:9px 12px;min-height:42px}.dashboard-theme .journal-w1.journal-w1 .jg-checkitem input{z-index:1;left:16px;top:50%;transform:translateY(-50%);margin:0;width:24px;height:24px;cursor:pointer}.dashboard-theme .journal-w1.journal-w1 .jg-checkitem:focus-within{outline:2px solid var(--dd-accent);outline-offset:3px}.dashboard-theme .journal-w1.journal-w1 :is(button,input,select,textarea,summary){scroll-margin-block:30px calc(var(--dao-tools-nav-blocking-inset,92px) + 30px)}.dashboard-theme .journal-w1.journal-w1 .jg{padding-bottom:calc(var(--dao-tools-nav-blocking-inset,92px) + 30px)}.dashboard-theme .journal-w1.journal-w1{--dao-accent-green:var(--dao-success);--dao-accent-violet:var(--dd-accent)}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__metric>span:first-child{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.45}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__heading{padding-right:50px}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__badges{max-width:none;justify-content:flex-start}.dashboard-theme .journal-w1.journal-w1 .jg-open-position-card__badges:empty{display:none}.dashboard-theme .journal-w1.journal-w1 .jr-trade-utilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 10px}.dashboard-theme .journal-w1.journal-w1 .jr-trade-utilities .jg-exchange-position__note{min-width:0;width:100%;min-height:52px;padding:10px 8px;font-size:12px;white-space:normal;line-height:1.45}.dashboard-theme .journal-w1.journal-w1 [data-attention=warning]{--jr-alert: var(--dao-warning)}.dashboard-theme .journal-w1.journal-w1 [data-attention=critical]{--jr-alert: var(--dao-critical)}.dashboard-theme .journal-w1.journal-w1 [data-attention=warning],.dashboard-theme .journal-w1.journal-w1 [data-attention=critical]{border-color:color-mix(in srgb,var(--jr-alert) 55%,var(--dd-border));background:linear-gradient(120deg,color-mix(in srgb,var(--jr-alert) 8%,transparent),transparent),var(--dd-panel)}.dashboard-theme .journal-w1.journal-w1 [data-attention=critical].jg-open-position-card:before{background:var(--jr-alert)}.dashboard-theme .journal-w1.journal-w1 [data-attention]:not([data-attention=neutral]) :is(.jg-score-card__label,.jr-score-advice,.jr-budget-alert){color:var(--jr-alert)}.dashboard-theme .journal-w1.journal-w1 [data-attention]:not([data-attention=neutral]) :is(.jr-score-track i,.jg-dashboard-progress i,.jr-week__track span){background:var(--jr-alert)}.dashboard-theme .journal-w1.journal-w1 [data-attention]:not([data-attention=neutral]) .jr-ring__value{stroke:var(--jr-alert)}.dashboard-theme .journal-w1.journal-w1 .jr-score-advice{font-size:12px;line-height:1.6;margin:12px 0 0}.dashboard-theme .journal-w1.journal-w1 .jg-score-card__label{display:flex;gap:7px;align-items:center}.jr-attention-symbol,.jr-budget-alert b{display:inline-grid;place-items:center;border:1px solid currentColor;width:18px;height:18px;border-radius:50%;flex:0 0 18px;font-size:11px}.jr-budget-alert{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:650}.dashboard-theme .journal-w1.journal-w1 .jr-trade-utilities .ui-button__label{white-space:normal;overflow:visible;text-overflow:clip}.dashboard-theme .journal-w1.journal-w1 .jg-score-card .jr-score-advice{display:block;text-shadow:none}@media(max-width:700px){.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores:has([data-attention=critical],[data-attention=warning]){grid-template-columns:minmax(0,1fr)}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores:has([data-attention=critical],[data-attention=warning]) .jg-score-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 18px;padding:18px;min-height:0}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores:has([data-attention=critical],[data-attention=warning]) .jg-score-card>strong{grid-column:2;grid-row:1/3;align-self:center}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores:has([data-attention=critical],[data-attention=warning]) .jg-score-card__label{grid-column:1;font-size:12px;line-height:1.45;margin:0}.dashboard-theme .journal-w1.journal-w1 .jg-dashboard__scores:has([data-attention=critical],[data-attention=warning]) :is(.jr-score-advice,.jr-score-track){grid-column:1/-1;margin-top:2px}}.legacy-app-toast-stack{position:fixed;z-index:1200;top:calc(env(safe-area-inset-top,0px) + 12px);left:50%;display:grid;width:min(358px,calc(100vw - 24px));gap:8px;pointer-events:none;transform:translate(-50%)}@keyframes legacy-app-toast-in{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.legacy-app-toast{--toast-accent: var(--color-brand-gold);display:grid;grid-template-columns:30px 1fr 28px;align-items:start;gap:9px;min-height:64px;padding:12px 10px 12px 12px;overflow:hidden;color:var(--color-text-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--toast-accent),transparent 88%),transparent 58%),#0f141df5;border:1px solid color-mix(in srgb,var(--toast-accent),transparent 35%);border-radius:12px;box-shadow:0 10px 30px #00000073,0 0 20px color-mix(in srgb,var(--toast-accent),transparent 76%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;animation:legacy-app-toast-in .22s cubic-bezier(.22,1,.36,1)}.legacy-app-toast--success{--toast-accent: var(--color-state-success)}.legacy-app-toast--info{--toast-accent: var(--color-game-bonus)}.legacy-app-toast--warning{--toast-accent: var(--color-state-warning)}.legacy-app-toast--error{--toast-accent: var(--color-state-danger)}.legacy-app-toast__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--toast-accent),transparent 40%);border-radius:8px;background:color-mix(in srgb,var(--toast-accent),transparent 82%);color:var(--toast-accent);flex-shrink:0}.legacy-app-toast__body{min-width:0;padding-top:1px}.legacy-app-toast__title{font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.03em;line-height:1.25;color:var(--toast-accent);text-transform:uppercase}.legacy-app-toast__message{margin-top:4px;font-size:.66rem;line-height:1.4;color:var(--color-text-secondary)}.legacy-app-toast__close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--color-text-muted);background:transparent;border:0;border-radius:8px;cursor:pointer}.legacy-app-toast__close:active{color:var(--color-text-primary);background:#ffffff14}.app-toast-stack{position:fixed;z-index:1200;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(370px,calc(100vw - 32px));pointer-events:none}.app-toast-stack>.dashboard-theme{height:auto;min-height:0;overflow:visible;background:transparent}.app-toast{position:relative;overflow:hidden;pointer-events:auto;box-sizing:border-box;width:100%;max-height:min(560px,calc(100dvh - 48px));overflow-y:auto;border:1px solid color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border));border-radius:26px;padding:26px 28px 31px;background:radial-gradient(ellipse at 50% 22%,color-mix(in srgb,var(--dd-accent) 11%,transparent),transparent 65%),var(--dd-panel);color:var(--dd-text);box-shadow:0 22px 80px color-mix(in srgb,var(--dao-canvas) 70%,transparent),0 5px 22px color-mix(in srgb,var(--dd-text) 13%,transparent);font-family:Manrope,sans-serif;text-align:center;animation:app-notice-arrive .28s ease-out}.app-toast__source{font-size:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--dd-muted);display:block;padding:2px 28px}.app-toast__close{position:absolute;top:10px;right:10px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--dd-muted);cursor:pointer}.app-toast__close:hover{background:var(--dd-soft);color:var(--dd-accent)}.app-toast__close:focus-visible{outline:2px solid var(--dd-accent);outline-offset:-4px}.app-toast__art{width:140px;height:140px;position:relative;margin:17px auto 13px;display:grid;place-items:center;color:var(--dd-accent)}.app-toast__orbit{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid color-mix(in srgb,var(--dd-accent) 22%,var(--dd-border));border-radius:50%;transform:rotate(-25deg) scaleY(.8)}.app-toast__orbit--inner{top:13px;right:13px;bottom:13px;left:13px;transform:rotate(30deg) scaleY(1.12);border-style:dashed;opacity:.7}.app-toast__seal{position:relative;display:grid;place-items:center;width:77px;height:77px;border:1px solid color-mix(in srgb,var(--dd-accent) 55%,var(--dd-border));border-radius:25px;background:linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 19%,var(--dd-panel)),var(--dd-panel));box-shadow:inset 0 1px 1px color-mix(in srgb,var(--dd-text) 10%,transparent),0 12px 30px color-mix(in srgb,var(--dd-accent) 12%,transparent);transform:rotate(-7deg)}.app-toast__seal svg{transform:rotate(7deg)}.app-toast__dot{position:absolute;top:18px;right:30px;width:6px;height:6px;background:var(--dd-accent);border:3px solid var(--dd-panel);border-radius:50%}.app-toast__star{position:absolute;left:12px;bottom:25px;font-style:normal;font-size:23px}.app-toast__title{font-size:22px;font-weight:650;line-height:1.3;letter-spacing:-.035em;overflow-wrap:anywhere}.app-toast__message{color:var(--dd-muted);font-size:13px;line-height:1.75;margin:12px auto 0;max-width:285px;overflow-wrap:anywhere}.app-toast__line{display:block;width:30px;height:3px;background:var(--dd-accent);border-radius:3px;margin:24px auto 0}.app-toast--error .app-toast__seal{color:var(--dao-critical)}.app-toast--warning .app-toast__seal{color:var(--dao-warning)}@keyframes app-notice-arrive{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.app-toast{animation:none}}*,*:before,*:after{box-sizing:border-box}html{color:var(--color-text-primary);background:var(--color-bg-primary);font-family:var(--font-ui);font-feature-settings:"tnum" 1,"cv02" 1,"cv03" 1,"cv04" 1;text-rendering:optimizeLegibility}html,body,#root{min-height:var(--app-viewport-height)}body{margin:0;min-width:320px;color:var(--color-text-primary);background:var(--color-bg-primary);font-family:var(--font-ui);font-size:var(--text-body-size);line-height:var(--text-body-line-height)}html.app-shell--miniapp body{background:#000002;overflow-x:hidden}html.app-shell--miniapp #root{padding-top:var(--app-top-safe-offset)}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:not(:disabled){transition:transform .12s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease,color .14s ease,opacity .14s ease}button:not(:disabled):active{transform:translateY(1px)}@supports ((backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))){button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.text-display,.text-h1,.text-h2,.text-label{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase}.text-display{font-size:var(--text-display-size);font-weight:800;line-height:var(--text-display-line-height)}.text-h1{font-size:var(--text-h1-size);font-weight:700;line-height:var(--text-h1-line-height)}.text-h2{font-size:var(--text-h2-size);font-weight:700;line-height:var(--text-h2-line-height)}.text-body{font-size:var(--text-body-size);line-height:var(--text-body-line-height)}.text-caption{color:var(--color-text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-line-height)}.text-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}:root{--color-bg-primary: #0b0f14;--color-bg-secondary: #11161f;--color-bg-tertiary: #151b25;--color-surface-card: #161c27;--color-surface-elevated: #1e2431;--color-surface-input: #121823;--color-surface-overlay: #0b0f14cc;--color-surface-card-strong: var(--color-surface-elevated);--color-surface-raised: var(--color-surface-elevated);--color-text-primary: #f5f7fa;--color-text-secondary: #b8bcc9;--color-text-muted: #7a8596;--color-text-disabled: #4e5768;--color-text-inverse: #0b0f14;--color-border-default: #242a36;--color-border-strong: #3c3c4d;--color-border-divider: #1f2633;--color-border-subtle: rgba(36, 42, 54, .72);--color-overlay-scrim: #0b0f14cc;--color-overlay-modal: #0b0f14e6;--color-line-focus: #3a8cff;--color-link: #4ea1ff;--color-state-success: #22c55e;--color-state-success-dark: #16a34a;--color-state-warning: #f59e0b;--color-state-warning-dark: #b45309;--color-state-danger: #ef4444;--color-state-danger-dark: #b91c1c;--color-state-info: #3882f6;--color-state-neutral: #64748b;--color-game-fomo: #ff2ed6;--color-game-rekt: #ff3b30;--color-game-bonus: #00e5ff;--color-game-rare: #a855f7;--color-game-legendary: #ffd23f;--color-game-locked: #384252;--color-game-disabled: #2a303c;--color-stat-bankroll: #22c55e;--color-stat-reputation: #3882f6;--color-stat-stress: #ef4444;--color-stat-fomo: #ff2ed6;--color-stat-risk: #f59e0b;--color-stat-discipline: #00e5ff;--color-stat-degen-index: #a855f7;--color-archetype-risk-manager: #3a8cff;--color-archetype-meme-degen: #b84dff;--color-archetype-onchain-detective: #00d4ff;--color-archetype-leverage-cowboy: #ffba00;--color-archetype-hodl-monk: #ffd23f;--color-archetype-airdrop-farmer: #22e6b3;--color-archetype-moon-prophet: #39ff14;--color-archetype-capitulation-doomer: #ff3b30;--color-fx-glow-success: #22c55e;--color-fx-glow-warning: #f59e0b;--color-fx-glow-danger: #ef4444;--color-fx-glow-bonus: #00e5ff;--color-fx-glow-purple: #a855f7;--color-brand-cyan: var(--color-game-bonus);--color-brand-turquoise: #22e6b3;--color-brand-lime: #39ff14;--color-brand-gold: var(--color-game-legendary);--color-brand-amber: var(--color-state-warning);--color-accent-purple: var(--color-game-rare);--color-accent-magenta: var(--color-game-fomo);--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-64: 64px;--space-80: 80px;--radius-xs: 4px;--radius-s: 8px;--radius-m: 12px;--radius-l: 16px;--radius-xl: 24px;--radius-round: 999px;--radius-card: var(--radius-s);--radius-control: var(--radius-xs);--shadow-card: 0 4px 16px rgba(0, 0, 0, .35);--shadow-modal: 0 20px 60px rgba(0, 0, 0, .6);--shadow-elevated: 0 8px 24px rgba(0, 0, 0, .45);--shadow-button: 0 4px 12px rgba(0, 0, 0, .3);--glow-active: 0 0 2px rgba(58, 140, 255, .25), 0 0 16px rgba(58, 140, 255, .45);--glow-warning: 0 0 2px rgba(245, 158, 11, .25), 0 0 16px rgba(245, 158, 11, .45);--glow-danger: 0 0 2px rgba(239, 68, 68, .25), 0 0 16px rgba(239, 68, 68, .45);--glow-result: 0 0 24px rgba(0, 229, 255, .6);--overlay-disabled: rgba(11, 15, 20, .6);--overlay-readonly: rgba(255, 255, 255, .04);--layout-base-frame-width: 390px;--layout-base-frame-height: 844px;--layout-compact-check-width: 360px;--layout-compact-check-height: 800px;--layout-large-check-width: 430px;--layout-large-check-height: 932px;--layout-safe-padding: 16px;--layout-safe-padding-compact: 12px;--layout-edge-gutter: 16px;--layout-edge-gutter-compact: 12px;--layout-header-height: 56px;--layout-header-height-compact: 52px;--layout-bottom-nav-height: 74px;--app-bottom-nav-clearance: calc(var(--safe-bottom, 0px) + var(--layout-bottom-nav-height) + 24px);--layout-bottom-sticky-height: 72px;--layout-bottom-sticky-height-compact: 64px;--layout-tab-bar-height: 56px;--layout-card-min-height: 104px;--layout-card-padding: 16px;--layout-card-gap: 12px;--layout-modal-max-width: 358px;--layout-modal-padding: 20px;--layout-section-gap: 24px;--layout-list-gap: 12px;--touch-target-min: 44px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--app-viewport-height: 100dvh;--app-top-safe-offset: 0px;--font-display: "Orbitron", "Exo 2", "Avenir Next Condensed", "Arial Black", Impact, system-ui, sans-serif;--font-ui: "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-numeric: "Inter", "Orbitron", "Avenir Next Condensed", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--text-display-size: 4rem;--text-display-line-height: 1;--text-h1-size: 2rem;--text-h1-line-height: 1.15;--text-h2-size: 1.25rem;--text-h2-line-height: 1.2;--text-body-size: 1rem;--text-body-line-height: 1.5;--text-caption-size: .75rem;--text-caption-line-height: 1.35}html.app-shell--browser,html.app-shell--standalone{--app-top-safe-offset: max(var(--safe-top), 12px)}html.app-shell--telegram{--app-top-safe-offset: var(--safe-top)}:root,[data-dao-theme=dark]{--dao-bg: #070a12;--dao-surface: #101624;--dao-surface-2: #161e31;--dao-text: #f4f7fb;--dao-text-muted: #9aa7bd;--dao-border: rgba(255, 255, 255, .1);--dao-accent-green: #35f29a;--dao-accent-blue: #5fa8ff;--dao-accent-violet: #9b6cff;--dao-accent-gold: #f6c85f;--dao-danger: #ff5c7a;--dao-warning: #ffb84d;--dao-glow-green: rgba(53, 242, 154, .24);--dao-glow-blue: rgba(95, 168, 255, .26);--dao-card-shadow: 0 18px 36px rgba(0, 0, 0, .34)}[data-dao-theme=light]{--dao-bg: #f6f8fc;--dao-surface: #ffffff;--dao-surface-2: #eef3fa;--dao-text: #101624;--dao-text-muted: #64748b;--dao-border: rgba(15, 23, 42, .12);--dao-accent-green: #00a86b;--dao-accent-blue: #2563eb;--dao-accent-violet: #7c3aed;--dao-accent-gold: #b7791f;--dao-danger: #e11d48;--dao-warning: #d97706;--dao-glow-green: rgba(0, 168, 107, .14);--dao-glow-blue: rgba(37, 99, 235, .14);--dao-card-shadow: 0 12px 28px rgba(15, 23, 42, .1)}:root{--theme-base: #4b5563;--theme-accent-raw: #22c55e;--theme-light-bg: transparent;--theme-pattern-layer: none}[data-accent-mode=dark]{--theme-bg: var(--theme-pattern-layer), color-mix(in srgb, var(--theme-base) 16%, #05060a 84%);--theme-card-bg: color-mix(in srgb, var(--theme-base) 13%, rgba(15, 17, 22, .5) 87%);--theme-border: color-mix(in srgb, var(--theme-accent-raw) 45%, transparent);--accent: var(--theme-accent-raw);--theme-accent2: color-mix(in srgb, var(--theme-base) 55%, white 45%);--theme-logo-color: color-mix(in srgb, var(--theme-base) 55%, white 45%);--theme-text: #f5f6f8;--theme-body-text: rgba(255, 255, 255, .78);--theme-muted: rgba(255, 255, 255, .55);--theme-button-bg: linear-gradient(135deg, rgba(255, 255, 255, .08), rgba(0, 0, 0, .3));--theme-glass-blur: blur(20px) saturate(170%)}[data-accent-mode=light]{--theme-bg: var(--theme-pattern-layer), color-mix(in srgb, var(--theme-base) 9%, var(--theme-light-bg) 91%);--theme-card-bg: color-mix(in srgb, var(--theme-base) 7%, rgba(255, 255, 255, .55) 93%);--theme-border: color-mix(in srgb, var(--theme-accent-raw) 55%, transparent);--accent: color-mix(in srgb, var(--theme-accent-raw) 80%, black 20%);--theme-accent2: color-mix(in srgb, var(--theme-base) 85%, black 15%);--theme-logo-color: color-mix(in srgb, var(--theme-base) 85%, black 15%);--theme-text: #15171c;--theme-body-text: color-mix(in srgb, #15171c 78%, transparent);--theme-muted: color-mix(in srgb, #15171c 48%, transparent);--theme-button-bg: linear-gradient( 135deg, color-mix(in srgb, var(--theme-accent-raw) 18%, white 82%), color-mix(in srgb, var(--theme-accent-raw) 8%, white 92%) );--theme-glass-blur: blur(20px) saturate(160%)}[data-show-borders=false]{--theme-border: transparent}
