.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}._list_mk1c5_1{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._chip_mk1c5_10{background:var(--badge-success-bg);color:var(--badge-success-text);border:1px solid var(--badge-success-border);font-family:var(--font-mono,ui-monospace, "Cascadia Mono", "Segoe UI Mono", monospace);word-break:break-all;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._empty_mk1c5_24{background:var(--bg-base);color:var(--text-secondary);border-radius:.375rem;margin:0;padding:.5rem .75rem;font-size:.75rem;font-style:italic}._trigger_tu13c_1{appearance:none;cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:2px;line-height:0;display:inline-flex}._trigger_tu13c_1:hover:not(:disabled),._trigger_tu13c_1:focus-visible{border-color:var(--border-base);background:var(--bg-hover)}._trigger_tu13c_1:focus{outline:none}._trigger_tu13c_1:focus-visible{outline:2px solid var(--xboxGreen);outline-offset:2px}._trigger_tu13c_1:disabled{cursor:default;opacity:.6}._popupBody_tu13c_35{background:var(--bg-base);min-width:240px;max-width:320px;color:var(--text-primary);border:1px solid var(--border-base);z-index:10000;border-radius:4px;flex-direction:column;padding:4px 0;display:flex;box-shadow:0 6.4px 14.4px #0000002e,0 1.2px 3.6px #0000001f}._identity_tu13c_49{border-bottom:1px solid var(--border-base);flex-direction:column;gap:2px;padding:8px 16px 10px;display:flex}._identityName_tu13c_57{color:var(--text-primary);font-size:13px;font-weight:600}._identityEmail_tu13c_63{color:var(--text-secondary);word-break:break-all;font-size:12px}._rolesSection_tu13c_69{border-bottom:1px solid var(--border-base);flex-direction:column;gap:6px;padding:10px 16px;display:flex}._rolesHeader_tu13c_77{justify-content:space-between;align-items:center;gap:8px;display:flex}._rolesTitle_tu13c_84{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:600}._rolesCount_tu13c_92{background:var(--icon-bg-brand);min-width:1.25rem;height:1.25rem;color:var(--icon-brand);border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:11px;font-weight:600;display:inline-flex}._signOutButton_tu13c_106{appearance:none;text-align:left;font:inherit;color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:10px 16px;font-size:13px}._signOutButton_tu13c_106:hover,._signOutButton_tu13c_106:focus-visible{background:var(--bg-hover)}._signOutButton_tu13c_106:focus{outline:none}he-layout[data-no-menu] he-nav-header::part(navigation-button){display:none}he-layout[data-no-menu] he-nav-header::part(nav-title){color:var(--text-on-brand);margin-left:24px}.app-shell-menu[data-collapsed] he-task-menu{--min-width:56px}.app-shell-menu[data-collapsed]{width:56px;min-width:56px;max-width:56px}.app-shell-menu[data-collapsed] he-task-item::part(content),.app-shell-menu[data-collapsed] he-task-item::part(end){display:none}.app-shell-menu[data-collapsed] he-task-item::part(positioning-region){justify-content:center}@media (width>=769px){.app-shell-menu:not([data-collapsed]){width:var(--app-shell-menu-width,240px);box-sizing:border-box;min-width:120px;max-width:560px;position:relative}.app-shell-menu:not([data-collapsed]) he-task-menu{--min-width:100%;width:100%}.app-shell-menu-resizer{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;z-index:10;background:0 0;width:6px;transition:background-color .12s;position:absolute;top:0;bottom:0;right:0}.app-shell-menu-resizer:hover,.app-shell-menu-resizer:active{background:var(--he-color-primary,#0078d4);opacity:.4}}he-layout[data-full-bleed]::part(main){padding:0}he-layout[data-themed-surface]::part(sub-header),he-layout[data-themed-surface]::part(main),he-layout[data-themed-surface]::part(menu){background:var(--bg);color:var(--text)}he-layout[data-themed-surface]::part(sub-header){border-bottom:1px solid var(--border)}he-layout[data-themed-surface] he-breadcrumb,he-layout[data-themed-surface] he-breadcrumb-item{color:var(--text)}he-nav-header::part(end){justify-content:flex-end}@media (width<=768px){he-layout::part(menu){display:none}he-layout[data-mobile-menu-open]::part(menu){z-index:1000;background:var(--bg-base);width:260px;max-width:80vw;display:block;position:fixed;top:48px;bottom:0;left:0;overflow-y:auto;box-shadow:2px 0 12px #00000040}}.app-shell-mobile-backdrop{z-index:999;background:#0006;position:fixed;inset:48px 0 0}@media (width>=769px){.app-shell-mobile-backdrop{display:none}}._loadingMessage_1peww_1{color:var(--text-primary);padding:24px}._errorMessage_1peww_6{color:var(--text-error);padding:24px}._headerStart_1peww_11{align-items:center;gap:8px;padding-left:8px;display:flex}._headerStartTitle_1peww_18{color:var(--text-on-brand);font-size:18px;font-weight:600}._main_1peww_24{box-sizing:border-box;background:var(--bg-base);width:100%;color:var(--text-primary);padding:24px}._mainFullBleed_1peww_32{padding:0}._pageHeader_1peww_36{margin-bottom:24px}._pageTitle_1peww_40{color:var(--text-primary);margin:0;font-size:28px}._pageDescription_1peww_46{color:var(--text-secondary);margin-top:6px;font-size:14px}._card_aqq6h_1{background:var(--item-bg);max-width:560px;color:var(--text-primary);border-left:4px solid var(--icon-primary);box-shadow:0 1px 2px var(--card-shadow);border-radius:8px;margin:48px auto;padding:32px}._heading_aqq6h_12{color:var(--text-primary);margin:0 0 12px;font-size:22px}._body_aqq6h_18{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:1.5}._path_aqq6h_25,._role_aqq6h_26{background:var(--bg-base);border:1px solid var(--border-base);color:var(--text-primary);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}._rolesLine_aqq6h_36{color:var(--text-secondary);margin:0 0 24px;font-size:14px;line-height:1.6}._actions_aqq6h_43{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}._actionLink_aqq6h_50{color:inherit;text-decoration:none}._page_1c5bx_1{background:var(--bg-base);min-height:100dvh;color:var(--text-primary);flex-direction:column;display:flex}._hero_1c5bx_9{background:radial-gradient(circle at 20% 0%, #107c102e, transparent 55%), radial-gradient(circle at 80% 20%, #0078d429, transparent 50%), var(--bg-base);flex:1 0 auto;justify-content:center;align-items:center;padding:64px 24px 48px;display:flex}._heroInner_1c5bx_18{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:720px;display:flex}._eyebrow_1c5bx_28{letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:12px}._title_1c5bx_36{color:var(--text-primary);margin:0;font-size:clamp(36px,6vw,56px);font-weight:700;line-height:1.05}._tagline_1c5bx_44{max-width:560px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.5}._ctaRow_1c5bx_52{flex-direction:column;align-items:center;gap:8px;margin-top:8px;display:flex}._errorWrap_1c5bx_60{width:100%;max-width:560px;margin-top:16px}._features_1c5bx_66{padding:32px 24px 64px}._featuresInner_1c5bx_70{max-width:1080px;margin:0 auto}._featuresHeading_1c5bx_75{color:var(--text-primary);text-align:center;margin:0 0 24px;font-size:20px;font-weight:600}._featuresGrid_1c5bx_83{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._featureCard_1c5bx_89{box-sizing:border-box;height:100%;padding:20px;display:block}._featureCardInner_1c5bx_96{flex-direction:column;gap:8px;display:flex}._featureTitle_1c5bx_102{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}._featureDescription_1c5bx_109{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}._footer_1c5bx_116{border-top:1px solid var(--border-base);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:16px 24px 24px;font-size:12px;display:flex}@media (width<=768px){._hero_1c5bx_9{padding:40px 20px 32px}._features_1c5bx_66{padding:24px 20px 48px}._featuresGrid_1c5bx_83{grid-template-columns:1fr}}.he-theme-light{--white:#fff;--white-20:#fff3;--white-38:#ffffff60;--white-40:#fff6;--white-65:#ffffffa6;--black:#000;--black-2:#00000005;--black-20:#0003;--black-40:#0006;--black-70:#000000b3;--gray-50:#f9f9fa;--gray-100:#f0f1f3;--gray-110:#f3f2f1;--gray-150:#f8f8f8;--gray-200:#eaebee;--gray-300:#e1e1e1;--gray-350:#d6d6d6;--gray-400:#d1d1d1;--gray-500:#c0c4cb;--gray-550:#c3c7ce;--gray-600:#818a98;--gray-625:#6b7584;--gray-650:#605e5c;--gray-700:#666;--gray-760:#3e434b;--gray-800:#424750;--gray-850:#2d3036;--gray-870:#25282c;--gray-880:#1e1e1e;--gray-900:#1a1b1e;--gray-950:#191816;--gray-100-40:#f0f1f366;--gray-100-66:#f0f1f366;--gray-100-80:#f9f9facc;--gray-100-100:#f0f1f3;--gray-200-40:#3e434b66;--gray-760-40:#3e434b66;--gray-870-40:#25282c66;--gray-900-10:#1a1b1e1a;--gray-900-40:#1a1b1e66;--gray-900-65:#1a1b1ea6;--gray-900-66:#1a1b1e66;--gray-900-a6:#1a1b1ea6;--purple-25:#f7f5fc;--purple-50:#f5f7fd;--purple-100:#e7eafa;--purple-150:#e5e5fc;--purple-200:#b8b4ff;--purple-350:#9a8dd8;--purple-400:#7d64ef;--purple-450:#6c31fb;--purple-500:#5f41c9;--purple-650:#4a24ae;--purple-700:#463e7d;--purple-glow:#deb2ea;--purple-mid:#b289ea;--purple-glow-15:#ddb1e926;--purple-mid-15:#af85e826;--purple-200-0:#b8b4ff00;--purple-400-20:#7d64ef33;--purple-400-60:#7d64ef99;--purple-450-20:#6d31fb33;--purple-500-30:#5f41c94d;--purple-650-60:#4a24ae99;--lavender-50:#f8f5ff;--lavender-100:#dcd6f0;--lavender-200:#eae7f6;--lavender-200-4:#dcd6f00a;--red-100:#fce6e8;--red-200:#fcd6d8;--red-500:#dc3545;--red-700:#91081b;--red-850:#6a000e;--red-900:#e51d23;--red-900-hover:#c31a1f;--red-900-active:#a8171b;--green-100:#e0efe3;--green-100-70:#e0efe3b3;--green-200:#d4ec8e;--green-250:#a8deb6;--green-300:#6bcb77;--green-300-70:#60e1a0b3;--green-350:#71bb88;--green-400:#32a460;--green-450:#31b26a;--green-450-10:#31b26a1a;--green-500:#107c10;--green-600:#007738;--green-700:#008746;--green-700-40:#00874666;--green-700-hover:#00703a;--green-700-active:#005e30;--green-750:#3b5e4b;--green-800:#00551e;--green-800-50:#07513f80;--green-900:#003b11;--blue-200:#a3c9ff;--blue-200-30:#a3c9ff4d;--blue-500:#4a94f0;--blue-500-40:#006ef566;--blue-700:#0062b1;--blue-700-40:#0062b166;--blue-800:#014985;--blue-glow:#79c9f4a1;--magenta-500:#c03bc4;--magenta-600:#9b2c9f;--magenta-500-6:#c03bc40f;--magenta-500-20:#c03bc433;--magenta-500-60:#c03bc499;--magenta-600-60:#781c7b99;--teal-100-3:#7dcdbf08;--teal-200:#b7d3dd;--teal-200-60:#b7d3dd99;--teal-500:#4bafbd;--teal-500-10:#4bafbd1a;--teal-700:#178181;--orange-100:#fff5e7;--orange-300:#ffb347;--orange-500:#d83b01;--orange-600:#cd7600;--orange-700:#ffb90026;--orange-800:#7a3100;--xboxGreen:#107c10;--xboxGreenLight:#dff6dd;--xboxGreenHover:#0e6b0e;--xboxGreenActive:#0b5a0b;--shadow-100:#0000001a;--shadow-200:#00000021;--shadow-card:#00000026;--shadow-card-subtle:#0000000d;--shadow-glow:#ffffff1a;--bg-base:var(--white);--bg-surface:var(--gray-100-40);--bg-surface-elevated:var(--gray-100-66);--bg-hover:var(--gray-100-80);--bg-hover-subtle:var(--gray-900-10);--bg-brand:var(--xboxGreenLight);--bg-secondary:var(--gray-100);--bg-disabled:var(--gray-150);--bg-disabled-subtle:var(--gray-200);--bg-error:var(--red-200);--overlay-backdrop-bg:var(--black-40);--card-selected-bg:var(--xboxGreenLight);--icon-brand:var(--xboxGreen);--icon-bg-brand:var(--xboxGreenLight);--item-bg:var(--white);--item-bg-hover:var(--xboxGreenLight);--icon-bg:var(--xboxGreenLight);--icon-primary:var(--xboxGreen);--icon-success:var(--green-700);--text-primary:var(--gray-900);--text-secondary:var(--gray-900-65);--text-brand:var(--green-500);--text-error:var(--red-700);--text-error-secondary:var(--red-500);--text-disabled:var(--gray-900-66);--text-on-brand:var(--white);--border-base:var(--gray-500);--border-strong:var(--gray-600);--border-brand:var(--xboxGreen);--border-subtle:var(--gray-200);--table-row-hover-bg:var(--gray-100-80);--badge-success-bg:var(--green-100);--badge-success-text:var(--green-700);--badge-success-border:var(--green-800);--badge-danger-bg:var(--red-100);--badge-neutral-bg:var(--gray-200);--badge-warning-bg:var(--orange-100);--badge-warning-text:var(--orange-800);--badge-warning-border:var(--orange-800);--badge-text:var(--black);--input-bg:var(--he-color-neutral-0);--input-border:var(--he-form-control-border-color);--stepper-text:var(--gray-900);--stepper-text-active:var(--gray-800);--audience-rule-bg:var(--gray-100);--audience-operator-bg:var(--gray-200);--card-shadow:var(--shadow-200);--card-bg:var(--white);--card-no-access-bg:var(--white-40);--card-border:var(--green-450);--card-active-bg-start:var(--purple-glow-15);--card-active-bg-end:var(--purple-mid-15);--card-badge-bg:var(--green-100-70);--card-badge-text:var(--green-700);--card-icon-gradient-start:var(--teal-200-60);--card-icon-gradient-end:var(--green-250);--card-icon-gradient2-start:var(--teal-500);--card-icon-gradient2-end:var(--teal-700);--card-icon-no-access-gradient-start:var(--gray-200);--card-icon-no-access-gradient-end:var(--gray-550);--card-cta-bg:var(--gray-50);--card-cta-bg-disabled:var(--gray-100-80);--card-cta-color:var(--green-700);--feedback-card-bg-start:var(--white);--feedback-card-bg-end:var(--lavender-100);--feedback-card-border:var(--white);--feedback-card-icon:var(--purple-400);--dot-bg:var(--black-20);--dot-bg-hover:var(--black-40);--dot-bg-active:var(--black-70);--dashboard-bg-gradient-start:var(--teal-500-10);--dashboard-bg-gradient-end:var(--green-450-10);--modal-section-bg:var(--gray-100-40);--banner-border-featured:var(--blue-500-40);--banner-border-new:var(--purple-400-60);--banner-border-next:var(--magenta-500-60);--banner-cta-bg:var(--gray-50);--banner-bg-start:var(--xboxGreenLight);--banner-bg-end:#eaf7e5;--banner-overlay-start:#107c1033;--banner-overlay-end:#107c101a;--banner-radial-glow:#107c1066;--banner-placeholder-bg-start:#107c1033;--banner-placeholder-bg-end:#107c1014;--banner-placeholder-border:var(--gray-900-10);--banner-placeholder-icon:var(--gray-900-65);--banner-product-label-text:var(--gray-900);--banner-symbol-text:var(--gray-900);--banner-illustration-accent:#107c1099;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.he-theme-dark{--white:#fff;--white-20:#fff3;--white-38:#ffffff60;--white-40:#fff6;--white-65:#ffffffa6;--black:#000;--black-2:#00000005;--black-20:#0003;--black-40:#0006;--black-70:#000000b3;--gray-50:#f9f9fa;--gray-100:#f0f1f3;--gray-110:#f3f2f1;--gray-150:#f8f8f8;--gray-200:#eaebee;--gray-300:#e1e1e1;--gray-350:#d6d6d6;--gray-400:#d1d1d1;--gray-500:#c0c4cb;--gray-550:#c3c7ce;--gray-600:#818a98;--gray-625:#6b7584;--gray-650:#605e5c;--gray-700:#666;--gray-760:#3e434b;--gray-800:#424750;--gray-850:#2d3036;--gray-870:#25282c;--gray-880:#1e1e1e;--gray-900:#1a1b1e;--gray-950:#191816;--gray-100-40:#f0f1f366;--gray-100-66:#f0f1f366;--gray-100-80:#f9f9facc;--gray-100-100:#f0f1f3;--gray-200-40:#3e434b66;--gray-760-40:#3e434b66;--gray-870-40:#25282c66;--gray-900-10:#1a1b1e1a;--gray-900-40:#1a1b1e66;--gray-900-65:#1a1b1ea6;--gray-900-66:#1a1b1e66;--gray-900-a6:#1a1b1ea6;--purple-25:#f7f5fc;--purple-50:#f5f7fd;--purple-100:#e7eafa;--purple-150:#e5e5fc;--purple-200:#b8b4ff;--purple-350:#9a8dd8;--purple-400:#7d64ef;--purple-450:#6c31fb;--purple-500:#5f41c9;--purple-650:#4a24ae;--purple-700:#463e7d;--purple-glow:#deb2ea;--purple-mid:#b289ea;--purple-glow-15:#ddb1e926;--purple-mid-15:#af85e826;--purple-200-0:#b8b4ff00;--purple-400-20:#7d64ef33;--purple-400-60:#7d64ef99;--purple-450-20:#6d31fb33;--purple-500-30:#5f41c94d;--purple-650-60:#4a24ae99;--lavender-50:#f8f5ff;--lavender-100:#dcd6f0;--lavender-200:#eae7f6;--lavender-200-4:#dcd6f00a;--red-100:#fce6e8;--red-200:#fcd6d8;--red-500:#dc3545;--red-700:#91081b;--red-850:#6a000e;--red-900:#e51d23;--red-900-hover:#c31a1f;--red-900-active:#a8171b;--green-100:#e0efe3;--green-100-70:#e0efe3b3;--green-200:#d4ec8e;--green-250:#a8deb6;--green-300:#6bcb77;--green-300-70:#60e1a0b3;--green-350:#71bb88;--green-400:#32a460;--green-450:#31b26a;--green-450-10:#31b26a1a;--green-500:#107c10;--green-600:#007738;--green-700:#008746;--green-700-40:#00874666;--green-700-hover:#00703a;--green-700-active:#005e30;--green-750:#3b5e4b;--green-800:#00551e;--green-800-50:#07513f80;--green-900:#003b11;--blue-200:#a3c9ff;--blue-200-30:#a3c9ff4d;--blue-500:#4a94f0;--blue-500-40:#006ef566;--blue-700:#0062b1;--blue-700-40:#0062b166;--blue-800:#014985;--blue-glow:#79c9f4a1;--magenta-500:#c03bc4;--magenta-600:#9b2c9f;--magenta-500-6:#c03bc40f;--magenta-500-20:#c03bc433;--magenta-500-60:#c03bc499;--magenta-600-60:#781c7b99;--teal-100-3:#7dcdbf08;--teal-200:#b7d3dd;--teal-200-60:#b7d3dd99;--teal-500:#4bafbd;--teal-500-10:#4bafbd1a;--teal-700:#178181;--orange-100:#fff5e7;--orange-300:#ffb347;--orange-500:#d83b01;--orange-600:#cd7600;--orange-700:#ffb90026;--orange-800:#7a3100;--xboxGreen:#107c10;--xboxGreenLight:#dff6dd;--xboxGreenHover:#0e6b0e;--xboxGreenActive:#0b5a0b;--shadow-100:#0000001a;--shadow-200:#00000021;--shadow-card:#00000026;--shadow-card-subtle:#0000000d;--shadow-glow:#ffffff1a;--bg-base:var(--gray-870);--bg-surface:var(--gray-870);--bg-surface-elevated:var(--gray-900-66);--bg-hover:var(--gray-700);--bg-hover-subtle:var(--gray-900-10);--bg-brand:var(--xboxGreen);--bg-secondary:var(--gray-850);--bg-disabled:var(--gray-870-40);--bg-disabled-subtle:var(--gray-900-66);--bg-error:var(--red-700);--overlay-backdrop-bg:var(--black-70);--card-selected-bg:var(--green-800-50);--icon-brand:var(--white);--icon-bg-brand:var(--xboxGreen);--item-bg:var(--gray-900-66);--item-bg-hover:var(--gray-950);--icon-bg:var(--xboxGreen);--icon-primary:var(--green-300);--icon-success:var(--green-700);--text-primary:var(--white);--text-secondary:var(--white-65);--text-brand:var(--green-700);--text-error:var(--red-900);--text-error-secondary:var(--red-700);--text-disabled:var(--gray-600);--text-on-brand:var(--white);--border-base:var(--gray-500);--border-strong:var(--gray-600);--border-brand:var(--green-300);--border-subtle:var(--gray-760);--table-row-hover-bg:var(--gray-200-40);--badge-success-bg:var(--green-900);--badge-success-text:var(--green-300);--badge-success-border:var(--green-300);--badge-danger-bg:var(--red-850);--badge-neutral-bg:var(--gray-850);--badge-warning-bg:var(--orange-700);--badge-warning-text:var(--orange-300);--badge-warning-border:var(--orange-600);--badge-text:var(--white);--input-bg:var(--he-color-neutral-0);--input-border:var(--he-form-control-border-color);--stepper-text:var(--white-40);--stepper-text-active:var(--white);--audience-rule-bg:var(--gray-900-66);--audience-operator-bg:var(--gray-850);--card-shadow:var(--shadow-glow);--card-bg:var(--gray-870);--card-no-access-bg:var(--gray-870-40);--card-border:var(--green-750);--card-active-bg-start:var(--magenta-500-6);--card-active-bg-end:var(--purple-450-20);--card-badge-bg:var(--green-800-50);--card-badge-text:var(--green-300-70);--card-icon-gradient-start:var(--teal-500);--card-icon-gradient-end:var(--green-700);--card-icon-gradient2-start:var(--teal-200-60);--card-icon-gradient2-end:var(--green-250);--card-icon-no-access-gradient-start:var(--gray-625);--card-icon-no-access-gradient-end:var(--gray-800);--card-cta-bg:var(--gray-760);--card-cta-bg-disabled:var(--gray-760-40);--card-cta-color:var(--green-350);--feedback-card-bg-start:var(--white);--feedback-card-bg-end:var(--lavender-100);--feedback-card-border:var(--white-38);--feedback-card-icon:var(--purple-400);--dot-bg:var(--white-20);--dot-bg-hover:var(--white-65);--dot-bg-active:var(--white);--dashboard-bg-gradient-start:var(--teal-500-10);--dashboard-bg-gradient-end:var(--green-450-10);--modal-section-bg:var(--gray-900-40);--banner-border-featured:var(--blue-800);--banner-border-new:var(--purple-650-60);--banner-border-next:var(--magenta-600-60);--banner-cta-bg:var(--gray-760);--banner-bg-start:#113a13;--banner-bg-end:#0a2410;--banner-overlay-start:#107c1059;--banner-overlay-end:#107c1033;--banner-radial-glow:#107c10b3;--banner-placeholder-bg-start:#107c1059;--banner-placeholder-bg-end:#107c1026;--banner-placeholder-border:#ffffff1f;--banner-placeholder-icon:var(--white-65);--banner-product-label-text:var(--white);--banner-symbol-text:var(--white);--banner-illustration-accent:#6bcb77cc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bold{font-weight:600}.light{font-weight:400}body.he-theme-dark,body.he-theme-light{background-color:var(--bg-base)}html,body{background:var(--bg-base);color:var(--text-primary)}:root{--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;--text:var(--text-secondary);--text-h:var(--text-primary);--bg:var(--bg-base);--border:var(--border-base);--code-bg:var(--bg-secondary);--accent:var(--icon-primary);--accent-bg:var(--bg-brand);--accent-border:var(--icon-primary);--social-bg:var(--bg-surface);--shadow:0 10px 15px -3px var(--shadow-100), 0 4px 6px -2px var(--shadow-100);--he-color-primary-50:#f0fdf4;--he-color-primary-100:#dff6dd;--he-color-primary-200:#bbf7d0;--he-color-primary-300:#86efac;--he-color-primary-400:#4ade80;--he-color-primary-500:#22c55e;--he-color-primary-600:#16a34a;--he-color-primary-700:#107c10;--he-color-primary-800:#166534;--he-color-primary-900:#14532d;--he-color-primary-950:#0c311b;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}#root{box-sizing:border-box;background:var(--bg-base);width:100%;min-height:100svh;color:var(--text-primary);flex-direction:column;display:flex}body{background:var(--bg-base);color:var(--text-primary);margin:0}h1,h2{font-family:var(--heading);color:var(--text-primary);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h1{margin:20px 0;font-size:36px}h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-primary);border-radius:4px;display:inline-flex}code{background:var(--bg-secondary);padding:4px 8px;font-size:15px;line-height:135%}
