@charset "UTF-8";@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-cyrillic-ext-wght-normal-JQUONSEA.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-vietnamese-wght-normal-TOS5SH3L.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-latin-ext-wght-normal-UBEBQO7H.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-latin-wght-normal-XZSBT77D.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gb-primary: #5b4cf5;--gb-primary-hover: color-mix(in oklab, var(--gb-primary) 88%, black);--gb-primary-pressed: color-mix(in oklab, var(--gb-primary) 76%, black);--gb-primary-soft: color-mix(in oklab, var(--gb-primary) 12%, var(--gb-surface));--gb-primary-softer: color-mix(in oklab, var(--gb-primary) 6%, var(--gb-surface));--gb-on-primary: #ffffff;color-scheme:light;--gb-secondary: #0e8f80;--gb-secondary-soft: #e4f6f3;--gb-video: #6d4ff6;--gb-video-soft: #f1edff;--gb-ink: #0f1240;--gb-ink-hover: #1b1f5c;--gb-on-ink: #ffffff;--gb-tooltip-bg: #0f1235;--gb-shadow-ink: 0 10px 22px -12px rgb(15 18 64 / .7);--gb-accent: #ff6a2c;--gb-accent-soft: #fff0e8;--gb-accent-ink: #b5410f;--gb-on-accent: #ffffff;--gb-hero-gradient: linear-gradient(160deg, #1d1b6b 0%, #3a2fb8 45%, #2aa6c9 100%);--gb-glass: rgb(255 255 255 / .62);--gb-glass-border: rgb(255 255 255 / .7);--gb-glass-strong: rgb(255 255 255 / .94);--gb-topbar-bg: rgb(238 240 250 / .78);--gb-shimmer: rgb(255 255 255 / .65);--gb-shadow-hero: 0 30px 60px -30px rgb(58 47 184 / .8);--gb-orb-1: #8b5cf6;--gb-orb-2: #22d3ee;--gb-headline-gradient: linear-gradient(90deg, #ffd29d, #ff8a4c);--gb-sidebar-bg: var(--gb-surface);--gb-sidebar-border: var(--gb-border);--gb-sidebar-border-soft: var(--gb-border);--gb-sidebar-text: var(--gb-text-secondary);--gb-sidebar-text-strong: var(--gb-text);--gb-sidebar-hover-bg: var(--gb-surface-muted);--gb-sidebar-active-bg: var(--gb-primary-soft);--gb-sidebar-active-text: var(--gb-primary);--gb-chart-1: var(--gb-primary);--gb-chart-2: #1baf7a;--gb-chart-3: #eda100;--gb-chart-bar: color-mix(in oklab, var(--gb-primary) 42%, var(--gb-surface));--gb-heat-0: var(--gb-surface-sunken);--gb-heat-1: color-mix(in oklab, var(--gb-primary) 28%, var(--gb-surface));--gb-heat-2: color-mix(in oklab, var(--gb-primary) 62%, var(--gb-surface));--gb-heat-3: var(--gb-primary);--gb-canvas-gradient: radial-gradient(1200px 600px at 0% 0%, #e3e6ff 0%, transparent 60%), radial-gradient(900px 500px at 100% 0%, #dcefff 0%, transparent 55%), #eef0fa;--gb-health-green: #13803c;--gb-health-green-soft: #e7f6ed;--gb-health-amber: #a85a06;--gb-health-amber-soft: #fdf2df;--gb-health-red: #c52a2a;--gb-health-red-soft: #fdecec;--gb-health-green-bar: #2fa760;--gb-health-amber-bar: #e39a2d;--gb-bg: #eef0fa;--gb-surface: #ffffff;--gb-surface-muted: #f7f8fd;--gb-surface-sunken: #e9ebf7;--gb-border: #e5e7f3;--gb-border-strong: #d3d6ea;--gb-overlay: rgb(15 23 42 / .42);--gb-text: #0f1235;--gb-text-secondary: #474c6b;--gb-text-tertiary: #636886;--gb-text-disabled: #a4acbb;--gb-text-inverse: #ffffff;--gb-success: #13803c;--gb-success-soft: #e7f6ed;--gb-warning: #a85a06;--gb-warning-soft: #fdf2df;--gb-error: #c52a2a;--gb-error-soft: #fdecec;--gb-info: var(--gb-primary);--gb-info-soft: var(--gb-primary-soft);--gb-star: #f5a524;--gb-tint-blue: #eaf1ff;--gb-tint-blue-ink: var(--gb-primary);--gb-tint-teal: #e2f5f1;--gb-tint-teal-ink: #0e8f80;--gb-tint-rose: #fdeaee;--gb-tint-rose-ink: #d0395b;--gb-tint-amber: #fdf1dd;--gb-tint-amber-ink: #b86a07;--gb-tint-violet: #efebff;--gb-tint-violet-ink: #6d4ff6;--gb-tint-green: #e6f6e9;--gb-tint-green-ink: #1f8a3b;--gb-tint-sky: #e3f4fb;--gb-tint-sky-ink: #0b7fab;--gb-tint-slate: #eef1f6;--gb-tint-slate-ink: #475166;--gb-font: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--gb-font-mono: ui-monospace, "SFMono-Regular", Menlo, monospace;--gb-text-display: 2rem;--gb-text-h1: 1.625rem;--gb-text-h2: 1.25rem;--gb-text-h3: 1.0625rem;--gb-text-body: .9375rem;--gb-text-body-sm: .875rem;--gb-text-caption: .8125rem;--gb-text-micro: .75rem;--gb-text-label: .8125rem;--gb-leading-tight: 1.2;--gb-leading-snug: 1.35;--gb-leading-body: 1.55;--gb-weight-regular: 450;--gb-weight-medium: 550;--gb-weight-semibold: 650;--gb-weight-bold: 750;--gb-space-1: 4px;--gb-space-2: 8px;--gb-space-3: 12px;--gb-space-4: 16px;--gb-space-5: 24px;--gb-space-6: 32px;--gb-space-7: 48px;--gb-space-8: 64px;--gb-radius-sm: 8px;--gb-radius-md: 12px;--gb-radius-lg: 22px;--gb-radius-xl: 28px;--gb-radius-full: 999px;--gb-shadow-subtle: 0 1px 2px rgb(16 24 40 / .04), 0 1px 1px rgb(16 24 40 / .02);--gb-shadow-medium: 0 6px 18px -6px rgb(16 24 40 / .1), 0 2px 4px -2px rgb(16 24 40 / .04);--gb-shadow-elevated: 0 24px 48px -16px rgb(16 24 40 / .22), 0 4px 10px -4px rgb(16 24 40 / .06);--gb-shadow-primary: 0 10px 24px -10px color-mix(in srgb, var(--gb-primary) 60%, transparent);--gb-focus-ring: 0 0 0 3px color-mix(in srgb, var(--gb-primary) 32%, transparent);--gb-ease: cubic-bezier(.2, .8, .2, 1);--gb-ease-out: cubic-bezier(.16, 1, .3, 1);--gb-duration-fast: .12s;--gb-duration-base: .2s;--gb-duration-slow: .32s;--gb-content-max: 1200px;--gb-reading-max: 720px;--gb-gutter: 16px;--gb-topbar-height: 64px;--gb-bottom-nav-height: 64px;--gb-sidebar-width: 256px;--gb-safe-top: env(safe-area-inset-top, 0px);--gb-safe-bottom: env(safe-area-inset-bottom, 0px);--gb-touch: 44px;--gb-z-sticky: 20;--gb-z-nav: 30;--gb-z-sheet: 50;--gb-z-dialog: 60;--gb-z-toast: 70}@media(min-width:768px){:root{--gb-gutter: 24px;--gb-text-display: 2.25rem;--gb-text-h1: 1.875rem}}@media(min-width:1280px){:root{--gb-gutter: 32px;--gb-text-display: 2.5rem}}@media(prefers-reduced-motion:reduce){:root{--gb-duration-fast: 0ms;--gb-duration-base: 0ms;--gb-duration-slow: 0ms}}:root[data-theme=energy-orange]{--gb-primary: #f2541b;--gb-on-primary: #ffffff;--gb-accent: #8db600;--gb-accent-soft: #eef8d0;--gb-accent-ink: #4d6400;--gb-ink: #16181d;--gb-ink-hover: #2a2d35;--gb-bg: #f6f4f1;--gb-canvas-gradient: #f6f4f1;--gb-surface-muted: #faf8f5;--gb-surface-sunken: #efebe6;--gb-border: #ece8e3;--gb-border-strong: #ddd6ce;--gb-text: #16181d;--gb-text-secondary: #474a52;--gb-text-tertiary: #6b6f78;--gb-topbar-bg: rgb(246 244 241 / .82);--gb-hero-gradient: linear-gradient(150deg, #16181d 0%, #3a1d10 55%, #f2541b 130%);--gb-orb-1: #f2541b;--gb-orb-2: #ffb08f;--gb-headline-gradient: linear-gradient(90deg, #ffd29d, #ff7a3d);--gb-shadow-hero: 0 30px 60px -30px rgb(22 24 29 / .7);--gb-sidebar-bg: #16181d;--gb-sidebar-border: #16181d;--gb-sidebar-text: #c9ccd3;--gb-sidebar-text-strong: #ffffff;--gb-sidebar-hover-bg: #24272e;--gb-sidebar-border-soft: #24272e;--gb-sidebar-active-bg: var(--gb-primary);--gb-sidebar-active-text: #ffffff}:root[data-theme=neon-lime]{color-scheme:dark;--gb-bg: #0e1116;--gb-canvas-gradient: #0e1116;--gb-surface: #171b22;--gb-surface-muted: #1d222b;--gb-surface-sunken: #242a35;--gb-border: #262c37;--gb-border-strong: color-mix(in oklab, #262c37 70%, white);--gb-overlay: rgb(0 0 0 / .6);--gb-tooltip-bg: #2b313c;--gb-text: #f2f4f7;--gb-text-secondary: #c3c9d4;--gb-text-tertiary: #98a2b3;--gb-text-disabled: #5d6573;--gb-text-inverse: #0b0e13;--gb-success: #4ade80;--gb-success-soft: rgb(74 222 128 / .14);--gb-warning: #fbbf24;--gb-warning-soft: rgb(251 191 36 / .14);--gb-error: #f87171;--gb-error-soft: rgb(248 113 113 / .14);--gb-star: #fbbf24;--gb-secondary: #2dd4bf;--gb-secondary-soft: rgb(45 212 191 / .14);--gb-video: #a78bfa;--gb-video-soft: rgb(167 139 250 / .16);--gb-health-green: #4ade80;--gb-health-green-soft: rgb(74 222 128 / .14);--gb-health-amber: #fbbf24;--gb-health-amber-soft: rgb(251 191 36 / .14);--gb-health-red: #f87171;--gb-health-red-soft: rgb(248 113 113 / .14);--gb-health-green-bar: #4ade80;--gb-health-amber-bar: #fbbf24;--gb-tint-blue: rgb(96 165 250 / .14);--gb-tint-teal: rgb(45 212 191 / .14);--gb-tint-teal-ink: #5eead4;--gb-tint-rose: rgb(251 113 133 / .14);--gb-tint-rose-ink: #fda4af;--gb-tint-amber: rgb(251 191 36 / .14);--gb-tint-amber-ink: #fcd34d;--gb-tint-violet: rgb(167 139 250 / .16);--gb-tint-violet-ink: #c4b5fd;--gb-tint-green: rgb(74 222 128 / .14);--gb-tint-green-ink: #86efac;--gb-tint-sky: rgb(56 189 248 / .14);--gb-tint-sky-ink: #7dd3fc;--gb-tint-slate: rgb(148 163 184 / .14);--gb-tint-slate-ink: #cbd5e1;--gb-glass: color-mix(in srgb, #171b22 78%, transparent);--gb-glass-border: #262c37;--gb-glass-strong: color-mix(in srgb, #171b22 94%, transparent);--gb-topbar-bg: color-mix(in srgb, #0e1116 82%, transparent);--gb-shimmer: rgb(255 255 255 / .06);--gb-shadow-subtle: 0 1px 2px rgb(0 0 0 / .4);--gb-shadow-medium: 0 8px 24px -8px rgb(0 0 0 / .6);--gb-shadow-elevated: 0 24px 48px -16px rgb(0 0 0 / .7);--gb-shadow-ink: 0 10px 22px -12px rgb(0 0 0 / .8);--gb-shadow-hero: 0 30px 60px -30px rgb(0 0 0 / .9);--gb-primary-soft: color-mix(in oklab, var(--gb-primary) 16%, var(--gb-surface));--gb-primary-softer: color-mix(in oklab, var(--gb-primary) 8%, var(--gb-surface));--gb-chart-bar: color-mix(in oklab, var(--gb-primary) 38%, var(--gb-surface));--gb-accent-soft: color-mix(in oklab, var(--gb-accent) 16%, var(--gb-surface));--gb-accent-ink: color-mix(in oklab, var(--gb-accent) 80%, white);--gb-sidebar-bg: #0e1116;--gb-sidebar-border: #262c37;--gb-sidebar-hover-bg: #1d222b;--gb-sidebar-border-soft: #262c37;--gb-primary: #c6f432;--gb-on-primary: #0b0e13;--gb-accent: #22d3ee;--gb-on-accent: #0b0e13;--gb-ink: #c6f432;--gb-ink-hover: #d4fa5a;--gb-on-ink: #0b0e13;--gb-hero-gradient: linear-gradient(150deg, #0b0e13 0%, #1a2410 60%, #3d5200 120%);--gb-orb-1: #c6f432;--gb-orb-2: #22d3ee;--gb-headline-gradient: linear-gradient(90deg, #c6f432, #22d3ee);--gb-chart-2: #22d3ee;--gb-sidebar-active-bg: var(--gb-primary);--gb-sidebar-active-text: #0b0e13}:root[data-theme=emerald-navy]{--gb-primary: #0f9d6e;--gb-on-primary: #ffffff;--gb-accent: #d97706;--gb-accent-soft: #fef3c7;--gb-accent-ink: #92400e;--gb-ink: #0b1b33;--gb-ink-hover: #16294a;--gb-bg: #f3f6f8;--gb-canvas-gradient: #f3f6f8;--gb-surface-muted: #f7f9fb;--gb-surface-sunken: #e8eef2;--gb-border: #e3e8ee;--gb-text: #0b1b33;--gb-text-secondary: #3d4d66;--gb-text-tertiary: #5b6b82;--gb-topbar-bg: rgb(243 246 248 / .82);--gb-hero-gradient: linear-gradient(150deg, #0b1b33 0%, #0d3b45 55%, #0f9d6e 120%);--gb-orb-1: #10b981;--gb-orb-2: #38bdf8;--gb-headline-gradient: linear-gradient(90deg, #a7f3d0, #fcd34d);--gb-chart-2: #2563eb;--gb-shadow-hero: 0 30px 60px -30px rgb(11 27 51 / .7);--gb-sidebar-bg: #0b1b33;--gb-sidebar-border: #0b1b33;--gb-sidebar-text: #c9d3e3;--gb-sidebar-text-strong: #ffffff;--gb-sidebar-hover-bg: #16294a;--gb-sidebar-border-soft: #16294a;--gb-sidebar-active-bg: var(--gb-primary);--gb-sidebar-active-text: #ffffff}:root[data-theme=coral-black]{--gb-primary: #e8303f;--gb-on-primary: #ffffff;--gb-accent: #e0a800;--gb-accent-soft: #fff3c4;--gb-accent-ink: #7a5c00;--gb-on-accent: #0a0a0a;--gb-ink: #0a0a0a;--gb-ink-hover: #262626;--gb-bg: #fafafa;--gb-canvas-gradient: #fafafa;--gb-surface-muted: #f7f7f7;--gb-surface-sunken: #efefef;--gb-border: #eaeaea;--gb-border-strong: #d6d6d6;--gb-text: #0a0a0a;--gb-text-secondary: #404040;--gb-text-tertiary: #666666;--gb-topbar-bg: rgb(250 250 250 / .85);--gb-hero-gradient: linear-gradient(150deg, #0a0a0a 0%, #2a0a0e 55%, #e8303f 130%);--gb-orb-1: #e8303f;--gb-orb-2: #ffc300;--gb-headline-gradient: linear-gradient(90deg, #ffc300, #ff6b6b);--gb-chart-2: #0a0a0a;--gb-shadow-hero: 0 30px 60px -30px rgb(0 0 0 / .6);--gb-sidebar-bg: #0a0a0a;--gb-sidebar-border: #0a0a0a;--gb-sidebar-text: #d4d4d4;--gb-sidebar-text-strong: #ffffff;--gb-sidebar-hover-bg: #1f1f1f;--gb-sidebar-border-soft: #1f1f1f;--gb-sidebar-active-bg: var(--gb-primary);--gb-sidebar-active-text: #ffffff}:root[data-theme=electric-blue]{--gb-primary: #2f6bff;--gb-on-primary: #ffffff;--gb-accent: #0e9f6e;--gb-accent-soft: #dcf5ea;--gb-accent-ink: #065f46;--gb-ink: #0b1020;--gb-ink-hover: #182040;--gb-bg: #f2f5fb;--gb-canvas-gradient: radial-gradient(1200px 600px at 0% 0%, #e2eaff 0%, transparent 60%), #f2f5fb;--gb-surface-muted: #f7f9fd;--gb-surface-sunken: #e6ecf7;--gb-border: #e1e7f2;--gb-text: #0b1020;--gb-text-secondary: #3a4560;--gb-text-tertiary: #5a6785;--gb-topbar-bg: rgb(242 245 251 / .82);--gb-hero-gradient: linear-gradient(150deg, #0b1020 0%, #13265e 55%, #2f6bff 120%);--gb-orb-1: #2f6bff;--gb-orb-2: #22d3ee;--gb-headline-gradient: linear-gradient(90deg, #93c5fd, #6ee7b7);--gb-chart-2: #0e9f6e;--gb-shadow-hero: 0 30px 60px -30px rgb(11 16 32 / .7);--gb-sidebar-bg: #0b1020;--gb-sidebar-border: #0b1020;--gb-sidebar-text: #aeb8d0;--gb-sidebar-text-strong: #ffffff;--gb-sidebar-hover-bg: #182040;--gb-sidebar-border-soft: #182040;--gb-sidebar-active-bg: var(--gb-primary);--gb-sidebar-active-text: #ffffff}:root[data-theme=teal-sand]{--gb-primary: #0f7c7a;--gb-on-primary: #ffffff;--gb-accent: #c98a1b;--gb-accent-soft: #fbebcb;--gb-accent-ink: #7a4f06;--gb-ink: #0f3d3e;--gb-ink-hover: #175455;--gb-bg: #f7f3ec;--gb-canvas-gradient: #f7f3ec;--gb-surface-muted: #fbf8f3;--gb-surface-sunken: #efe8dc;--gb-border: #eae2d4;--gb-border-strong: #dccfb9;--gb-text: #13302f;--gb-text-secondary: #3f5452;--gb-text-tertiary: #6b7774;--gb-topbar-bg: rgb(247 243 236 / .85);--gb-hero-gradient: linear-gradient(150deg, #0f3d3e 0%, #135d5c 55%, #c98a1b 140%);--gb-orb-1: #2dd4bf;--gb-orb-2: #f2c14e;--gb-headline-gradient: linear-gradient(90deg, #f2c14e, #fde68a);--gb-chart-2: #c98a1b;--gb-shadow-hero: 0 30px 60px -30px rgb(15 61 62 / .7);--gb-sidebar-bg: #0f3d3e;--gb-sidebar-border: #0f3d3e;--gb-sidebar-text: #cfe3df;--gb-sidebar-text-strong: #ffffff;--gb-sidebar-hover-bg: #175455;--gb-sidebar-border-soft: #175455;--gb-sidebar-active-bg: #f2c14e;--gb-sidebar-active-text: #0f3d3e}:root[data-theme=purple-night]{color-scheme:dark;--gb-bg: #160f29;--gb-canvas-gradient: #160f29;--gb-surface: #21173a;--gb-surface-muted: #271c45;--gb-surface-sunken: #2f2353;--gb-border: #33275a;--gb-border-strong: color-mix(in oklab, #33275a 70%, white);--gb-overlay: rgb(0 0 0 / .6);--gb-tooltip-bg: #2b313c;--gb-text: #f2f4f7;--gb-text-secondary: #c3c9d4;--gb-text-tertiary: #98a2b3;--gb-text-disabled: #5d6573;--gb-text-inverse: #0b0e13;--gb-success: #4ade80;--gb-success-soft: rgb(74 222 128 / .14);--gb-warning: #fbbf24;--gb-warning-soft: rgb(251 191 36 / .14);--gb-error: #f87171;--gb-error-soft: rgb(248 113 113 / .14);--gb-star: #fbbf24;--gb-secondary: #2dd4bf;--gb-secondary-soft: rgb(45 212 191 / .14);--gb-video: #a78bfa;--gb-video-soft: rgb(167 139 250 / .16);--gb-health-green: #4ade80;--gb-health-green-soft: rgb(74 222 128 / .14);--gb-health-amber: #fbbf24;--gb-health-amber-soft: rgb(251 191 36 / .14);--gb-health-red: #f87171;--gb-health-red-soft: rgb(248 113 113 / .14);--gb-health-green-bar: #4ade80;--gb-health-amber-bar: #fbbf24;--gb-tint-blue: rgb(96 165 250 / .14);--gb-tint-teal: rgb(45 212 191 / .14);--gb-tint-teal-ink: #5eead4;--gb-tint-rose: rgb(251 113 133 / .14);--gb-tint-rose-ink: #fda4af;--gb-tint-amber: rgb(251 191 36 / .14);--gb-tint-amber-ink: #fcd34d;--gb-tint-violet: rgb(167 139 250 / .16);--gb-tint-violet-ink: #c4b5fd;--gb-tint-green: rgb(74 222 128 / .14);--gb-tint-green-ink: #86efac;--gb-tint-sky: rgb(56 189 248 / .14);--gb-tint-sky-ink: #7dd3fc;--gb-tint-slate: rgb(148 163 184 / .14);--gb-tint-slate-ink: #cbd5e1;--gb-glass: color-mix(in srgb, #21173a 78%, transparent);--gb-glass-border: #33275a;--gb-glass-strong: color-mix(in srgb, #21173a 94%, transparent);--gb-topbar-bg: color-mix(in srgb, #160f29 82%, transparent);--gb-shimmer: rgb(255 255 255 / .06);--gb-shadow-subtle: 0 1px 2px rgb(0 0 0 / .4);--gb-shadow-medium: 0 8px 24px -8px rgb(0 0 0 / .6);--gb-shadow-elevated: 0 24px 48px -16px rgb(0 0 0 / .7);--gb-shadow-ink: 0 10px 22px -12px rgb(0 0 0 / .8);--gb-shadow-hero: 0 30px 60px -30px rgb(0 0 0 / .9);--gb-primary-soft: color-mix(in oklab, var(--gb-primary) 16%, var(--gb-surface));--gb-primary-softer: color-mix(in oklab, var(--gb-primary) 8%, var(--gb-surface));--gb-chart-bar: color-mix(in oklab, var(--gb-primary) 38%, var(--gb-surface));--gb-accent-soft: color-mix(in oklab, var(--gb-accent) 16%, var(--gb-surface));--gb-accent-ink: color-mix(in oklab, var(--gb-accent) 80%, white);--gb-sidebar-bg: #160f29;--gb-sidebar-border: #33275a;--gb-sidebar-hover-bg: #271c45;--gb-sidebar-border-soft: #33275a;--gb-text-secondary: #d3c8ec;--gb-text-tertiary: #a99bc8;--gb-primary: #e04bd6;--gb-on-primary: #ffffff;--gb-accent: #a855f7;--gb-ink: #a855f7;--gb-ink-hover: #b773f8;--gb-on-ink: #ffffff;--gb-hero-gradient: linear-gradient(150deg, #120b22 0%, #3b1670 55%, #e04bd6 130%);--gb-orb-1: #a855f7;--gb-orb-2: #e04bd6;--gb-headline-gradient: linear-gradient(90deg, #f0abfc, #c4b5fd);--gb-chart-2: #a855f7;--gb-sidebar-bg: #120b22;--gb-sidebar-active-bg: #a855f7;--gb-sidebar-active-text: #ffffff}:root[data-theme=mono-volt]{--gb-primary: #111111;--gb-on-primary: #e6ff00;--gb-accent: #c8de00;--gb-accent-soft: #f4ffb3;--gb-accent-ink: #4a5600;--gb-on-accent: #111111;--gb-ink: #111111;--gb-ink-hover: #2b2b2b;--gb-on-ink: #e6ff00;--gb-bg: #f4f4f4;--gb-canvas-gradient: #f4f4f4;--gb-surface-muted: #f8f8f8;--gb-surface-sunken: #ececec;--gb-border: #e3e3e3;--gb-border-strong: #cfcfcf;--gb-text: #111111;--gb-text-secondary: #3a3a3a;--gb-text-tertiary: #6e6e6e;--gb-primary-soft: #f1f1f1;--gb-primary-softer: #f7f7f7;--gb-topbar-bg: rgb(244 244 244 / .85);--gb-hero-gradient: linear-gradient(150deg, #000000 0%, #1c1c1c 60%, #3a3a3a 120%);--gb-orb-1: #e6ff00;--gb-orb-2: #ffffff;--gb-headline-gradient: linear-gradient(90deg, #e6ff00, #f4ffb3);--gb-chart-bar: #cfcfcf;--gb-chart-2: #c8de00;--gb-heat-1: #d9d9d9;--gb-heat-2: #8a8a8a;--gb-heat-3: #111111;--gb-shadow-hero: 0 30px 60px -30px rgb(0 0 0 / .6);--gb-sidebar-active-bg: #111111;--gb-sidebar-active-text: #e6ff00}:root[data-theme=forest-cream]{--gb-primary: #2e7d4f;--gb-on-primary: #ffffff;--gb-accent: #c2410c;--gb-accent-soft: #fce7da;--gb-accent-ink: #9a3412;--gb-ink: #1f3b2d;--gb-ink-hover: #2a4d3b;--gb-bg: #f5f2e8;--gb-canvas-gradient: #f5f2e8;--gb-surface: #fffdf7;--gb-surface-muted: #faf7ee;--gb-surface-sunken: #ede8d8;--gb-border: #e6e0cf;--gb-border-strong: #d6cdb4;--gb-text: #1f2a22;--gb-text-secondary: #46524a;--gb-text-tertiary: #6a7268;--gb-topbar-bg: rgb(245 242 232 / .85);--gb-hero-gradient: linear-gradient(150deg, #1f3b2d 0%, #2e5a3f 55%, #a3b86c 130%);--gb-orb-1: #84cc16;--gb-orb-2: #fbbf24;--gb-headline-gradient: linear-gradient(90deg, #d9f99d, #fde68a);--gb-chart-2: #c2410c;--gb-shadow-hero: 0 30px 60px -30px rgb(31 59 45 / .7);--gb-sidebar-bg: #1f3b2d;--gb-sidebar-border: #1f3b2d;--gb-sidebar-text: #d5e2d8;--gb-sidebar-text-strong: #ffffff;--gb-sidebar-hover-bg: #2a4d3b;--gb-sidebar-border-soft: #2a4d3b;--gb-sidebar-active-bg: #e9f5e1;--gb-sidebar-active-text: #1f3b2d}:root[data-theme=ember-dark]{color-scheme:dark;--gb-bg: #111418;--gb-canvas-gradient: #111418;--gb-surface: #1a1e24;--gb-surface-muted: #1f242b;--gb-surface-sunken: #262c34;--gb-border: #2a2f37;--gb-border-strong: color-mix(in oklab, #2a2f37 70%, white);--gb-overlay: rgb(0 0 0 / .6);--gb-tooltip-bg: #2b313c;--gb-text: #f2f4f7;--gb-text-secondary: #c3c9d4;--gb-text-tertiary: #98a2b3;--gb-text-disabled: #5d6573;--gb-text-inverse: #0b0e13;--gb-success: #4ade80;--gb-success-soft: rgb(74 222 128 / .14);--gb-warning: #fbbf24;--gb-warning-soft: rgb(251 191 36 / .14);--gb-error: #f87171;--gb-error-soft: rgb(248 113 113 / .14);--gb-star: #fbbf24;--gb-secondary: #2dd4bf;--gb-secondary-soft: rgb(45 212 191 / .14);--gb-video: #a78bfa;--gb-video-soft: rgb(167 139 250 / .16);--gb-health-green: #4ade80;--gb-health-green-soft: rgb(74 222 128 / .14);--gb-health-amber: #fbbf24;--gb-health-amber-soft: rgb(251 191 36 / .14);--gb-health-red: #f87171;--gb-health-red-soft: rgb(248 113 113 / .14);--gb-health-green-bar: #4ade80;--gb-health-amber-bar: #fbbf24;--gb-tint-blue: rgb(96 165 250 / .14);--gb-tint-teal: rgb(45 212 191 / .14);--gb-tint-teal-ink: #5eead4;--gb-tint-rose: rgb(251 113 133 / .14);--gb-tint-rose-ink: #fda4af;--gb-tint-amber: rgb(251 191 36 / .14);--gb-tint-amber-ink: #fcd34d;--gb-tint-violet: rgb(167 139 250 / .16);--gb-tint-violet-ink: #c4b5fd;--gb-tint-green: rgb(74 222 128 / .14);--gb-tint-green-ink: #86efac;--gb-tint-sky: rgb(56 189 248 / .14);--gb-tint-sky-ink: #7dd3fc;--gb-tint-slate: rgb(148 163 184 / .14);--gb-tint-slate-ink: #cbd5e1;--gb-glass: color-mix(in srgb, #1a1e24 78%, transparent);--gb-glass-border: #2a2f37;--gb-glass-strong: color-mix(in srgb, #1a1e24 94%, transparent);--gb-topbar-bg: color-mix(in srgb, #111418 82%, transparent);--gb-shimmer: rgb(255 255 255 / .06);--gb-shadow-subtle: 0 1px 2px rgb(0 0 0 / .4);--gb-shadow-medium: 0 8px 24px -8px rgb(0 0 0 / .6);--gb-shadow-elevated: 0 24px 48px -16px rgb(0 0 0 / .7);--gb-shadow-ink: 0 10px 22px -12px rgb(0 0 0 / .8);--gb-shadow-hero: 0 30px 60px -30px rgb(0 0 0 / .9);--gb-primary-soft: color-mix(in oklab, var(--gb-primary) 16%, var(--gb-surface));--gb-primary-softer: color-mix(in oklab, var(--gb-primary) 8%, var(--gb-surface));--gb-chart-bar: color-mix(in oklab, var(--gb-primary) 38%, var(--gb-surface));--gb-accent-soft: color-mix(in oklab, var(--gb-accent) 16%, var(--gb-surface));--gb-accent-ink: color-mix(in oklab, var(--gb-accent) 80%, white);--gb-sidebar-bg: #111418;--gb-sidebar-border: #2a2f37;--gb-sidebar-hover-bg: #1f242b;--gb-sidebar-border-soft: #2a2f37;--gb-primary: #ff6a1f;--gb-on-primary: #ffffff;--gb-accent: #34d399;--gb-on-accent: #0b0e13;--gb-ink: #ff6a1f;--gb-ink-hover: #ff8547;--gb-on-ink: #ffffff;--gb-hero-gradient: linear-gradient(150deg, #0d0f12 0%, #2a1408 55%, #ff6a1f 140%);--gb-orb-1: #ff6a1f;--gb-orb-2: #fbbf24;--gb-headline-gradient: linear-gradient(90deg, #fdba74, #fde68a);--gb-chart-2: #34d399;--gb-sidebar-bg: #0d0f12;--gb-sidebar-active-bg: var(--gb-primary);--gb-sidebar-active-text: #ffffff}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;min-height:100dvh;background:var(--gb-canvas-gradient);background-attachment:fixed;color:var(--gb-text);font-family:var(--gb-font);font-size:var(--gb-text-body);font-weight:var(--gb-weight-regular);line-height:var(--gb-leading-body);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{line-height:var(--gb-leading-tight);letter-spacing:-.015em;font-weight:var(--gb-weight-bold);text-wrap:balance}p{text-wrap:pretty}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:var(--gb-primary);text-decoration:none;text-underline-offset:3px}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--gb-primary);outline-offset:2px;border-radius:6px}::selection{background:var(--gb-primary-soft)}.gb-display{font-size:var(--gb-text-display);font-weight:var(--gb-weight-bold);line-height:1.1;letter-spacing:-.025em}.gb-h1{font-size:var(--gb-text-h1);font-weight:var(--gb-weight-bold);letter-spacing:-.02em}.gb-h2{font-size:var(--gb-text-h2);font-weight:var(--gb-weight-bold)}.gb-h3{font-size:var(--gb-text-h3);font-weight:var(--gb-weight-semibold)}.gb-body{font-size:var(--gb-text-body)}.gb-body-sm{font-size:var(--gb-text-body-sm)}.gb-caption{font-size:var(--gb-text-caption);color:var(--gb-text-tertiary)}.gb-label{font-size:var(--gb-text-label);font-weight:var(--gb-weight-semibold);color:var(--gb-text-secondary)}.gb-overline{font-size:var(--gb-text-micro);font-weight:var(--gb-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--gb-text-tertiary)}.gb-muted{color:var(--gb-text-secondary)}.gb-subtle{color:var(--gb-text-tertiary)}.gb-tabular{font-variant-numeric:tabular-nums}:root{--gb-page-text: var(--gb-text);--gb-page-text-secondary: var(--gb-text-secondary);--gb-page-text-tertiary: var(--gb-text-tertiary);--gb-page-border: var(--gb-border);--gb-page-surface-sunken: var(--gb-surface-sunken)}.gb-btn{--btn-bg: var(--gb-surface);--btn-fg: var(--gb-text);--btn-border: var(--gb-border-strong);--btn-bg-hover: var(--gb-surface-muted);--btn-height: 48px;--btn-pad: 20px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--gb-space-2);min-height:var(--btn-height);padding:0 var(--btn-pad);border:1px solid var(--btn-border);border-radius:var(--gb-radius-md);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--gb-text-body);font-weight:var(--gb-weight-semibold);line-height:1;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background var(--gb-duration-fast) var(--gb-ease),border-color var(--gb-duration-fast) var(--gb-ease),box-shadow var(--gb-duration-fast) var(--gb-ease),transform var(--gb-duration-fast) var(--gb-ease)}.gb-btn:hover:not(:disabled,[aria-disabled=true]){background:var(--btn-bg-hover);text-decoration:none}.gb-btn:active:not(:disabled,[aria-disabled=true]){transform:scale(.98)}.gb-btn:focus-visible{outline:none;box-shadow:var(--gb-focus-ring)}.gb-btn:disabled,.gb-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.gb-btn--primary{--btn-bg: var(--gb-primary);--btn-fg: var(--gb-on-primary);--btn-border: transparent;--btn-bg-hover: var(--gb-primary-hover);box-shadow:var(--gb-shadow-primary)}.gb-btn--primary:active:not(:disabled){--btn-bg: var(--gb-primary-pressed)}.gb-btn--ink{--btn-bg: var(--gb-ink);--btn-fg: var(--gb-on-ink);--btn-border: transparent;--btn-bg-hover: var(--gb-ink-hover);box-shadow:var(--gb-shadow-ink)}.gb-btn--soft{--btn-bg: var(--gb-primary-soft);--btn-fg: var(--gb-primary);--btn-border: transparent;--btn-bg-hover: color-mix(in srgb, var(--gb-primary) 22%, var(--gb-surface))}.gb-btn--ghost{--btn-bg: transparent;--btn-fg: var(--gb-text-secondary);--btn-border: transparent;--btn-bg-hover: var(--gb-surface-sunken)}.gb-btn--danger{--btn-bg: var(--gb-surface);--btn-fg: var(--gb-error);--btn-border: #f3c9c9;--btn-bg-hover: var(--gb-error-soft)}.gb-btn--success{--btn-bg: var(--gb-success);--btn-fg: #fff;--btn-border: transparent;--btn-bg-hover: #0f6c32}.gb-btn--video{--btn-bg: var(--gb-video);--btn-fg: #fff;--btn-border: transparent;--btn-bg-hover: #5b3de6;box-shadow:0 8px 20px -8px #6d4ff68c}.gb-btn--sm{--btn-height: 36px;--btn-pad: 14px;font-size:var(--gb-text-body-sm);border-radius:10px}.gb-btn--lg{--btn-height: 54px;--btn-pad: 24px;font-size:1rem}.gb-btn--block{display:flex;width:100%}.gb-btn--icon{--btn-pad: 0;width:var(--btn-height);min-width:var(--btn-height)}.gb-btn gb-icon{flex:none}.gb-input,.gb-select,.gb-textarea{display:block;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--gb-border-strong);border-radius:var(--gb-radius-md);background:var(--gb-surface);color:var(--gb-text);font-size:1rem;line-height:1.4;transition:border-color var(--gb-duration-fast) var(--gb-ease),box-shadow var(--gb-duration-fast) var(--gb-ease)}.gb-input::placeholder,.gb-select::placeholder,.gb-textarea::placeholder{color:color-mix(in oklab,var(--gb-text-tertiary) 62%,transparent);opacity:1}.gb-input:hover:not(:disabled),.gb-select:hover:not(:disabled),.gb-textarea:hover:not(:disabled){border-color:var(--gb-text-disabled)}.gb-input:focus,.gb-select:focus,.gb-textarea:focus{outline:none;border-color:var(--gb-primary);box-shadow:var(--gb-focus-ring)}.gb-input:disabled,.gb-select:disabled,.gb-textarea:disabled{background:var(--gb-surface-muted);color:var(--gb-text-disabled);cursor:not-allowed}.gb-input[aria-invalid=true],.gb-input.ng-invalid.ng-touched,.gb-select[aria-invalid=true],.gb-select.ng-invalid.ng-touched,.gb-textarea[aria-invalid=true],.gb-textarea.ng-invalid.ng-touched{border-color:var(--gb-error)}.gb-input[aria-invalid=true]:focus,.gb-input.ng-invalid.ng-touched:focus,.gb-select[aria-invalid=true]:focus,.gb-select.ng-invalid.ng-touched:focus,.gb-textarea[aria-invalid=true]:focus,.gb-textarea.ng-invalid.ng-touched:focus{box-shadow:0 0 0 3px #c52a2a33}.gb-select{appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.gb-textarea{min-height:104px;resize:vertical}.gb-card--glass{background:var(--gb-glass)!important;border-color:var(--gb-glass-border)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.gb-card{background:var(--gb-surface);border:1px solid var(--gb-border);border-radius:var(--gb-radius-lg);box-shadow:var(--gb-shadow-subtle)}.gb-card--pad{padding:var(--gb-space-4)}@media(min-width:768px){.gb-card--pad{padding:var(--gb-space-5)}}.gb-card--interactive{cursor:pointer;transition:transform var(--gb-duration-base) var(--gb-ease),box-shadow var(--gb-duration-base) var(--gb-ease),border-color var(--gb-duration-base) var(--gb-ease)}@media(hover:hover){.gb-card--interactive:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-medium);border-color:var(--gb-border-strong)}}.gb-card--interactive:active{transform:translateY(0) scale(.995)}.gb-card--interactive:focus-visible{outline:none;box-shadow:var(--gb-focus-ring)}.gb-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--gb-border);border-radius:var(--gb-radius-full);background:var(--gb-surface);color:var(--gb-text-secondary);font-size:var(--gb-text-body-sm);font-weight:var(--gb-weight-medium);white-space:nowrap;transition:all var(--gb-duration-fast) var(--gb-ease)}.gb-chip:hover{border-color:var(--gb-border-strong);color:var(--gb-text)}.gb-chip[aria-pressed=true],.gb-chip[aria-selected=true],.gb-chip--active{border-color:var(--gb-text);background:var(--gb-text);color:var(--gb-text-inverse)}.gb-chip:focus-visible{outline:none;box-shadow:var(--gb-focus-ring)}.gb-chip--static{min-height:28px;padding:0 10px;background:var(--gb-surface-muted);font-size:var(--gb-text-caption);cursor:default}.gb-badge{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:var(--gb-radius-full);font-size:var(--gb-text-micro);font-weight:var(--gb-weight-semibold);white-space:nowrap;background:var(--gb-surface-sunken);color:var(--gb-text-secondary)}.gb-badge--success{background:var(--gb-success-soft);color:var(--gb-success)}.gb-badge--warning{background:var(--gb-warning-soft);color:var(--gb-warning)}.gb-badge--error{background:var(--gb-error-soft);color:var(--gb-error)}.gb-badge--info{background:var(--gb-info-soft);color:var(--gb-info)}.gb-badge--video{background:var(--gb-video-soft);color:var(--gb-video)}.gb-badge--teal{background:var(--gb-secondary-soft);color:var(--gb-secondary)}.gb-badge--accent{background:var(--gb-accent-soft);color:var(--gb-accent-ink)}.gb-divider{height:1px;border:0;margin:0;background:var(--gb-border)}.gb-list-row{display:flex;align-items:center;gap:var(--gb-space-3);min-height:56px;padding:var(--gb-space-3) var(--gb-space-4);color:var(--gb-text);text-decoration:none}.gb-list-row+.gb-list-row{border-top:1px solid var(--gb-border)}.gb-list-row--link{cursor:pointer;transition:background var(--gb-duration-fast) var(--gb-ease)}.gb-list-row--link:hover{background:var(--gb-surface-muted);text-decoration:none}.gb-spinner{width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:gb-spin .7s linear infinite}@keyframes gb-spin{to{transform:rotate(360deg)}}.gb-skeleton{position:relative;overflow:hidden;border-radius:var(--gb-radius-sm);background:var(--gb-surface-sunken)}.gb-skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--gb-shimmer),transparent);animation:gb-shimmer 1.4s var(--gb-ease) infinite}@keyframes gb-shimmer{to{transform:translate(100%)}}.gb-enter-fade{animation:gb-fade-in var(--gb-duration-base) var(--gb-ease-out) both}.gb-enter-rise{animation:gb-rise-in var(--gb-duration-slow) var(--gb-ease-out) both}.gb-leave-fade{animation:gb-fade-out var(--gb-duration-fast) var(--gb-ease) both}@keyframes gb-fade-in{0%{opacity:0}}@keyframes gb-fade-out{to{opacity:0}}@keyframes gb-rise-in{0%{opacity:0;transform:translateY(8px)}}.gb-container{width:100%;max-width:var(--gb-content-max);margin-inline:auto;padding-inline:var(--gb-gutter)}.gb-stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--gb-space-4))}.gb-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--gb-space-2))}.gb-row{display:flex;align-items:center;gap:var(--row-gap, var(--gb-space-3));min-width:0}.gb-spacer{flex:1}.gb-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.gb-scroller{display:flex;gap:var(--scroller-gap, var(--gb-space-3));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--gb-gutter) * -1);padding-inline:var(--gb-gutter);padding-block:4px 8px}.gb-scroller::-webkit-scrollbar{display:none}.gb-scroller>*{scroll-snap-align:start;flex:none}.gb-section{display:flex;flex-direction:column;gap:var(--gb-space-3)}.gb-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gb-space-3)}.gb-section-head h2{font-size:var(--gb-text-h3);font-weight:var(--gb-weight-bold)}.gb-section-head a{font-size:var(--gb-text-body-sm);font-weight:var(--gb-weight-semibold)}.gb-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gb-skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:10px 16px;border-radius:var(--gb-radius-md);background:var(--gb-text);color:var(--gb-text-inverse);font-weight:var(--gb-weight-semibold);transform:translateY(-150%);transition:transform var(--gb-duration-base) var(--gb-ease)}.gb-skip-link:focus{transform:translateY(0)}.gb-grid-auto{display:grid;gap:var(--grid-gap, var(--gb-space-4));grid-template-columns:repeat(auto-fill,minmax(var(--grid-min, 280px),1fr))}@media(max-width:767.98px){.gb-hide-mobile{display:none!important}}@media(min-width:1024px){.gb-hide-desktop{display:none!important}}@media(max-width:1023.98px){.gb-show-desktop{display:none!important}}html.gb-read-only main [gbButton]:not([data-ro]),html.gb-read-only main button[type=submit],html.gb-read-only main button:not([data-ro]):has(>gb-icon[name=edit],>gb-icon[name=trash]),html.gb-read-only main button:not([data-ro]):is([aria-label^="Edit " i],[aria-label^="Delete " i],[aria-label^="Remove " i],[title^=Remove i],[title^=Delete i]),html.gb-read-only main .ro-hide{display:none!important}html.gb-read-only main [role=switch],html.gb-read-only main label:has([role=switch]){pointer-events:none}html.gb-read-only main [role=switch]{opacity:.55}html.gb-read-only main :is(form,fieldset,.ro-lock) :is(input,select,textarea,button,label,[role=switch],[role=radio],[role=checkbox],.cdk-drag):not([data-ro]){pointer-events:none}html.gb-read-only main :is(form,fieldset,.ro-lock) :is(input,select,textarea){background:var(--gb-surface-sunken)}.gb-seo{max-width:820px;margin:0 auto;padding:32px 16px 48px;line-height:1.65;color:var(--gb-text-secondary, #475467);opacity:0;animation:gb-seo-show 0s linear 1.5s forwards}.gb-seo h1{color:var(--gb-text, #101828);font-size:2rem;line-height:1.2}.gb-seo h2,.gb-seo h3{color:var(--gb-text, #101828)}.gb-seo a{color:var(--gb-primary, #5b4cf5)}@keyframes gb-seo-show{to{opacity:1}}
