:root{--p-gray-50:220 20% 98%;--p-gray-100:220 16% 96%;--p-gray-200:218 25% 92%;--p-gray-300:214 24% 84%;--p-gray-400:215 16% 59%;--p-gray-500:215 14% 46%;--p-gray-600:215 14% 34%;--p-gray-700:215 20% 25%;--p-gray-800:220 26% 18%;--p-gray-900:222 44% 13%;--p-gray-950:222 47% 11%;--p-paper-50:40 33% 99%;--p-paper-100:38 30% 96%;--p-paper-200:36 24% 92%;--p-brand-50:226 100% 97%;--p-brand-100:226 100% 92%;--p-brand-200:228 96% 89%;--p-brand-400:239 84% 67%;--p-brand-450:243 75% 64%;--p-brand-500:243 75% 59%;--p-brand-600:244 62% 51%;--p-brand-700:245 58% 44%;--p-brand-800:244 47% 43%;--p-brand-900:245 50% 30%;--p-sealed-50:152 81% 96%;--p-sealed-100:152 76% 80%;--p-sealed-400:160 84% 39%;--p-sealed-500:161 94% 30%;--p-sealed-600:164 96% 24%;--p-red-100:0 93% 89%;--p-red-500:0 74% 42%;--p-red-600:0 70% 35%;--p-amber-100:32 98% 83%;--p-amber-500:32 95% 44%;--p-amber-600:21 90% 40%;--p-gl-blue-50:214 100% 95.5%;--p-gl-blue-100:214 100% 89.4%;--p-gl-blue-400:211 100% 65.5%;--p-gl-blue-500:221 100% 51.4%;--p-gl-blue-600:217 100% 49.6%;--p-gl-blue-700:225 100% 50%;--p-gl-blue-800:229 100% 44.3%;--p-gl-violet-500:259 100% 61.8%;--p-gl-cyan-500:201 100% 58%;--p-gl-ink-950:226 54% 11%;--p-gl-ink-700:222 26% 43.3%;--p-gl-ink-500:223 20% 47.3%;--p-gl-ink-400:223 35% 61.8%;--p-gl-ink-200:220 46% 88.4%;--p-gl-ink-100:221 49% 92.4%;--p-gl-ink-50:223 100% 96.5%;--p-gl-green-50:150 72% 92.9%;--p-gl-green-600:146 100% 25.3%;--p-gl-amber-50:38 100% 93.7%;--p-gl-amber-600:33 100% 33.1%;--p-gl-pink-50:352 100% 97.1%;--p-gl-pink-600:355 100% 44.1%;--p-gl-purple-50:257 100% 96.5%;--p-gl-purple-600:259 100% 57.1%;--p-gl-navy-950:223 57% 10%;--p-gl-navy-900:224 50% 13.3%;--p-gl-navy-800:225 47% 16.9%;--p-gl-navy-100:227 100% 95.5%;--p-gl-navy-300:226 31% 66.3%;color-scheme:light;--color-bg-canvas:223 100% 96.5%;--color-bg-surface:0 0% 100%;--color-bg-surface-raised:0 0% 100%;--color-bg-subtle:225 100% 98.4%;--color-bg-muted:222 62% 95.9%;--color-bg-inverse:226 54% 11%;--color-bg-overlay:224 50% 22%;--color-bg-panel-dark:226 54% 11%;--color-bg-panel-dark-raised:224 45% 15%;--code-ink:#cad4e0;--code-caption-ink:#98a4b6;--color-border-hairline:222 42% 95.3%;--color-border-faint:220 53% 96.7%;--color-fg-default:226 54% 11%;--color-fg-muted:223 20% 47.3%;--color-fg-subtle:222 26% 43.3%;--color-fg-on-solid:0 0% 100%;--color-fg-inverse:227 100% 95.5%;--color-fg-danger:355 100% 44.1%;--color-fg-success:146 100% 25.3%;--color-fg-warning:33 100% 33.1%;--color-fg-info:217 100% 49%;--color-border-subtle:221 49% 92.4%;--color-border-default:220 46% 88.4%;--color-border-strong:223 35% 61.8%;--color-border-danger:352 100% 89.4%;--color-border-success:148 58% 84.1%;--color-border-warning:36 100% 82.5%;--color-border-info:219 100% 90.6%;--color-accent-solid:221 100% 51.4%;--color-accent-solid-hover:222 100% 46%;--color-accent-solid-active:223 100% 41%;--color-accent-subtle:214 100% 95.5%;--color-accent-muted:214 100% 89.4%;--color-accent-fg:225 100% 50%;--color-accent-on-solid:0 0% 100%;--color-accent-border:219 100% 90.6%;--accent-grad-to:#389dff;--color-highlight-solid:160 100% 35.5%;--color-highlight-solid-hover:160 100% 30%;--color-highlight-subtle:150 72% 92.9%;--color-highlight-fg:146 100% 25.3%;--color-highlight-border:148 58% 84.1%;--color-bg-danger-solid:353 100% 41.6%;--color-bg-danger-solid-hover:353 100% 34.5%;--color-bg-danger-subtle:352 100% 97.1%;--color-fg-on-danger:0 0% 100%;--color-bg-success-solid:160 100% 35.5%;--color-bg-success-subtle:150 72% 92.9%;--color-bg-warning-solid:34 100% 49%;--color-bg-warning-subtle:38 100% 93.7%;--color-bg-info-solid:221 100% 51.4%;--color-bg-info-subtle:214 100% 95.5%;--color-field-surface:214 100% 95.5%;--color-signature-ink:226 54% 11%;--color-field-selected-ring:221 100% 51.4%;--color-field-border-locked:223 35% 61.8%;--color-focus-ring:221 100% 51.4%;--font-sans:var(--font-jakarta),system-ui,-apple-system,"Segoe UI",sans-serif;--font:var(--font-sans);--font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--text-xs:.6875rem;--text-label:.75rem;--text-sm:.8125rem;--text-body:.875rem;--text-panel:.9375rem;--text-section:1.3125rem;--text-title:1.625rem;--text-metric:1.9375rem;--text-display-size:var(--text-title);--text-display-leading:1.115;--text-display-tracking:-.025em;--text-display-weight:750;--text-heading-1-size:var(--text-section);--text-heading-1-leading:1.24;--text-heading-1-tracking:-.02em;--text-heading-1-weight:700;--text-heading-2-size:var(--text-panel);--text-heading-2-leading:1.33;--text-heading-2-tracking:0;--text-heading-2-weight:700;--text-heading-3-size:var(--text-body);--text-heading-3-leading:1.43;--text-heading-3-weight:600;--text-body-size:var(--text-body);--text-body-leading:1.43;--text-label-size:var(--text-label);--text-label-leading:1.42;--text-label-tracking:0;--text-label-weight:500;--text-code-size:.71875rem;--text-code-leading:1.7;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--control-height:2.75rem;--control-height-sm:2.25rem;--control-height-lg:3.125rem;--row-height:4.5625rem;--sidebar-width:17.625rem;--sidebar-width-folded:5.5rem;--radius-none:0px;--radius-xs:.375rem;--radius-sm:.5rem;--radius-control:.6875rem;--radius-tile:.875rem;--radius:1.25rem;--radius-banner:1.5rem;--radius-pill:999px;--radius-field:.625rem;--radius-card:1.1875rem;--radius-dialog:1.375rem;--radius-popover:.8125rem;--radius-md:var(--radius-control);--radius-lg:var(--radius);--radius-full:var(--radius-pill);--radius-btn:var(--radius-control);--radius-panel:var(--radius);--radius-hero:var(--radius-banner);--shadow-soft:0 3px 12px rgba(52,79,161,.045);--shadow-blue:0 5px 16px rgba(31,101,255,.22),inset 0 1px 1px rgba(255,255,255,.44);--shadow-panel:0 12px 30px rgba(74,111,207,.035),inset 0 1px 2px rgba(255,255,255,.9);--shadow-overlay:0 26px 100px rgba(38,55,115,.2),0 0 0 6px rgba(255,255,255,.12);--shadow-1:var(--shadow-soft);--shadow-2:0 4px 10px rgba(70,120,218,.08),0 12px 30px rgba(74,111,207,.06);--shadow-3:0 12px 40px rgba(51,74,137,.17);--shadow-4:var(--shadow-overlay);--focus-ring:0 0 0 3px hsl(var(--color-focus-ring)/.5);--duration-quick:160ms;--duration-overlay:200ms;--ease:cubic-bezier(.2,.8,.2,1);--duration-instant:0ms;--duration-fast:var(--duration-quick);--duration-normal:var(--duration-overlay);--duration-slow:260ms;--ease-standard:var(--ease);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-emphasized:cubic-bezier(.2,0,0,1.2);--z-base:0;--z-pdf-page:1;--z-field-overlay:5;--z-field-selected:6;--z-sticky-header:20;--z-panel:30;--z-dropdown:50;--z-overlay:70;--z-modal:80;--z-toast:90;--z-tooltip:95;--ink:#0d142b;--muted:#606e91;--muted-canvas:#505c7c;--nav-ink:#52638b;--blue:#0755ff;--violet:#783cff;--cyan:#29b7ff;--green:#009e47;--amber:#de7900;--rose:#ff168c;--danger:#ff172b;--canvas:#edf2ff;--line:rgba(137,157,207,.16);--line-control:rgba(147,167,208,.25);--line-field:#7384aa;--glass:rgba(255,255,255,.68);--surface:rgba(255,255,255,.8);--surface-raised:rgba(255,255,255,.96);--surface-solid:#fcfdff;--surface-subtle:#f4f6fc;--white-edge:rgba(255,255,255,.92);--tint-blue:#e8f2ff;--tint-violet:#f2edff;--tint-green:#e0faed;--tint-amber:#fff3df;--tint-danger:#fff0f2;--tint-neutral:#f0f3f9;--gradient-primary:linear-gradient(112deg,#286dff,#2360ff 49%,#006efe 85%,#389dff);--gradient-luminous:linear-gradient(110deg,#8f54ff,#6946ff 34%,#0074e4 85%,#2bb8ff);--gradient-banner:radial-gradient(ellipse at 58% 103%,rgba(132,159,255,.53),transparent 42%),radial-gradient(ellipse at 62% -15%,rgba(119,111,255,.72),transparent 60%),linear-gradient(112deg,#256f9e,#104297 22%,#154cae 46%,#204798 71%,#3f4be1);--gradient-canvas:radial-gradient(ellipse at 67% 104%,rgba(153,132,255,.28),transparent 41%),radial-gradient(ellipse at 25% 82%,rgba(150,194,255,.25),transparent 54%),linear-gradient(112deg,#f4f7ff,#eaf1ff 28%,#f2f5ff);--field-bg:rgba(255,255,255,.7);--field-edge:var(--line-field);--field-focus-edge:#5895ff;--field-invalid-edge:#ee7290;--field-invalid-bg:#fff8fa;--field-disabled-bg:#edf0f7;--field-disabled-ink:#8090ac;--field-error-ink:#b72548;--btn-danger-bg:var(--tint-danger);--btn-danger-ink:#c5203c;--btn-danger-edge:#f8d8df;--btn-danger-hover:#ffe3e9;--btn-quiet-hover:var(--tint-blue);--btn-quiet-hover-ink:var(--blue);--btn-solid:var(--blue);--alert-info-bg:rgba(233,243,255,.8);--alert-info-edge:#dce9ff;--alert-info-ink:#2659a6;--alert-success-bg:#ecfaf2;--alert-success-edge:#d5efdf;--alert-success-ink:#167245;--alert-warning-bg:#fff8e9;--alert-warning-edge:#f5e9c6;--alert-warning-ink:#895708;--alert-danger-bg:#fff1f5;--alert-danger-edge:#f5d8e1;--alert-danger-ink:#ae2742;--skeleton:linear-gradient(100deg,#e8edf8 30%,#f4f7fc 45%,#e8edf8 60%);--empty-edge:#dbe5f7;--empty-bg:rgba(249,252,255,.6);--segmented-bg:rgba(255,255,255,.5);--segmented-edge:var(--line-control);--presence:#00b65b;--activity:#00b44f;--permission-yes:#00863c;--canvas-base:var(--canvas);--canvas-bg:radial-gradient(ellipse at 66% 0%,rgba(174,166,253,.17),transparent 42%),var(--gradient-canvas);--art-curve-a:#99b6ff;--art-curve-b:#969bff;--art-curve-c:#cee0ff;--art-floor-a:#83bdff;--art-floor-b:#b5a1ff;--art-floor-c:#d7d9ff;--art-ribbon-a:#afccff;--art-ribbon-b:#e8f5ff;--art-sheen:#ffffff;--art-sheen-opacity:.055;--glass-sidebar:linear-gradient(115deg,rgba(255,255,255,.76),rgba(247,249,255,.66) 72%,rgba(236,242,255,.45));--glass-sidebar-drawer:linear-gradient(120deg,#f6f9ff,#eaf0ff);--glass-sidebar-edge:rgba(255,255,255,.94);--glass-sidebar-shadow:6px 0 25px rgba(114,159,244,.055);--glass-card:linear-gradient(116deg,rgba(255,255,255,.8),rgba(255,255,255,.52));--glass-card-edge:rgba(255,255,255,.97);--glass-card-shadow:var(--shadow-soft),inset 0 1px 1px #fff;--glass-panel:linear-gradient(180deg,rgba(255,255,255,.46),rgba(255,255,255,.92) 1.75rem,rgba(255,255,255,.87));--glass-panel-flat:linear-gradient(116deg,rgba(255,255,255,.82),rgba(255,255,255,.62));--glass-panel-edge:var(--white-edge);--glass-panel-shadow:var(--shadow-panel);--glass-strip:rgba(255,255,255,.37);--glass-strip-edge:rgba(255,255,255,.7);--glass-tab-hover:rgba(255,255,255,.43);--glass-tab-active:linear-gradient(110deg,rgba(255,255,255,.94),rgba(255,255,255,.64));--glass-field:var(--field-bg);--glass-field-edge:var(--line-field);--glass-field-strong:var(--surface);--glass-line:var(--line);--glass-inset:rgba(255,255,255,.6);--glass-chip:rgba(255,255,255,.88);--glass-search:rgba(252,252,255,.6);--glass-search-edge:rgba(164,183,224,.27);--glass-kbd:#e8ebf7;--glass-kbd-ink:#5d6a89;--glass-round:rgba(239,243,254,.6);--glass-round-edge:rgba(232,236,249,.8);--glass-usage:radial-gradient(ellipse at 92% 0,rgba(178,205,255,.55),transparent 80%),linear-gradient(130deg,rgba(226,232,255,.62),rgba(248,249,255,.65));--glass-usage-edge:rgba(255,255,255,.74);--glass-topbar:rgba(246,249,255,.82);--glass-well:var(--surface-subtle);--glass-well-edge:var(--line);--nav-hover:rgba(222,232,255,.58);--nav-active:linear-gradient(105deg,rgba(214,237,255,.64),rgba(181,199,255,.76) 69%,rgba(185,218,255,.74));--nav-active-edge:rgba(82,176,255,.17);--nav-active-ink:#001ee2;--nav-active-icon:#064eff;--nav-guide:rgba(133,153,195,.24);--nav-label:#5b6b91;--nav-dot:#7e8bab;--nav-child-hover:rgba(221,231,252,.55);--nav-child-active:linear-gradient(90deg,rgba(226,238,255,.67),rgba(211,229,255,.72));--nav-child-active-ink:#0033e8;--nav-child-active-dot:#0065ff;--nav-badge:#e5162b;--table-frame:rgba(255,255,255,.65);--table-frame-edge:var(--line);--table-head:linear-gradient(105deg,#f2f4fc,#f5f7fc 65%,#f4f6fc);--table-head-ink:#536185;--table-line:var(--line);--table-row-hover:rgba(242,247,255,.69);--table-row-selected:rgba(226,239,255,.75);--check-edge:#7b8fc0;--check-on:#1765ff;--popover-bg:rgba(255,255,255,.98);--popover-edge:#e3eafa;--popover-shadow:var(--shadow-3);--popover-hover:#eff5ff;--popover-hover-ink:#165eff;--popover-title:#677796;--dialog-bg:var(--surface-solid);--dialog-edge:var(--white-edge);--dialog-shadow:var(--shadow-overlay);--dialog-line:#edf0f8;--dialog-close:#eef3fc;--dialog-close-ink:#7b8aa5;--backdrop:rgba(28,44,85,.25);--backdrop-blur:7px;--drawer-backdrop:rgba(32,48,87,.25);--toast-bg:rgba(255,255,255,.97);--toast-edge:#ffffff;--toast-ink:#4f688b;--toast-icon:#2b9a78;--toast-shadow:0 8px 30px rgba(61,90,166,.17);--grad-primary:var(--gradient-primary);--grad-primary-edge:rgba(255,255,255,.87);--grad-primary-shadow:var(--shadow-blue);--grad-primary-shadow-hover:0 6px 20px rgba(31,101,255,.33),inset 0 1px 1px rgba(255,255,255,.44);--grad-luminous:var(--gradient-luminous);--grad-luminous-edge:rgba(172,213,255,.72);--grad-luminous-shadow:0 0 21px rgba(105,122,255,.25),inset 0 1px 7px rgba(255,255,255,.28);--grad-luminous-shadow-hover:0 0 25px rgba(117,140,255,.45),inset 0 1px 7px rgba(255,255,255,.35);--grad-scope:linear-gradient(110deg,#a98cff,#7b57ff 20%,#7150ff 39%,#016dff 80%,#31b6ff);--grad-scope-shadow:0 3px 8px rgba(100,86,255,.25),inset 0 1px 5px rgba(255,255,255,.44);--grad-page:linear-gradient(140deg,#43a3ff,#166dff 30%,#306aff 52%,#4055ff 70%,#5a32ff);--grad-page-shadow:0 3px 7px rgba(64,89,239,.17);--grad-switch-on:linear-gradient(110deg,#6551ff,#0098fe);--grad-switch-on-edge:#5480ff;--grad-avatar:linear-gradient(140deg,#1992ff,#006fd8 20%,#006edc 70%,#046ed8 80%,#2586ed);--grad-pro:linear-gradient(135deg,#6450f0,#5b55f0 90%);--grad-brand-tile:linear-gradient(140deg,#163c56,#0d1526 40%,#080d18 73%,#263b4b);--grad-meter:linear-gradient(90deg,#6551ff,#2360ff 55%,#389dff);--grad-hero:var(--gradient-banner);--grad-hero-tenant:radial-gradient(ellipse at 58% 103%,rgba(120,200,255,.42),transparent 42%),radial-gradient(ellipse at 62% -15%,rgba(150,110,255,.6),transparent 60%),linear-gradient(112deg,#3a2f9e,#3334b4 26%,#1d4fc2 58%,#2b6fd6);--grad-hero-edge:rgba(92,187,255,.4);--grad-hero-shadow:inset 0 1px 3px rgba(206,235,255,.25),inset 0 -2px 6px rgba(52,158,255,.25),0 9px 22px rgba(44,103,190,.07);--hero-eyebrow:#ffe38b;--hero-eyebrow-tenant:#b5ecff;--hero-ink:rgba(255,255,255,.96);--hero-wash:rgba(8,22,82,.34);--hero-tile:radial-gradient(ellipse at 50% 70%,rgba(248,177,49,.38),transparent 78%),linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.055));--hero-tile-tenant:radial-gradient(ellipse at 50% 70%,rgba(120,210,255,.34),transparent 78%),linear-gradient(135deg,rgba(255,255,255,.17),rgba(255,255,255,.06));--hero-crown:#ffd97b;--ghost-on-dark-bg:rgba(21,55,119,.19);--ghost-on-dark-hover:rgba(255,255,255,.13);--ghost-on-dark-edge:rgba(228,242,255,.76);--ghost-on-dark-shadow:inset 0 0 0 3px rgba(211,229,255,.045),0 2px 9px rgba(9,39,95,.1);--chip-good-bg:var(--tint-green);--chip-good-ink:#008049;--chip-bad-bg:#fff0f5;--chip-bad-ink:#d22b52;--chip-flat-bg:#f0efef;--chip-flat-ink:#4d5974;--tone-blue-tile:linear-gradient(130deg,#d8e9ff,#c9e0ff);--tone-blue-icon:#004bff;--tone-blue-glow:rgba(44,115,210,.10);--tone-blue-soft:#e8f2ff;--tone-blue-ink:#005efa;--tone-blue-deep:#0036ef;--tone-blue-avatar:radial-gradient(circle at 75% 75%,#d5e8ff,#c8e0ff 64%,#c2daff);--tone-blue-line:#4fa6ff;--tone-blue-fill:rgba(145,207,255,.5);--tone-blue-wash:radial-gradient(ellipse at 35% 40%,rgba(215,231,255,.19),transparent 90%),rgba(255,255,255,.62);--tone-purple-tile:linear-gradient(130deg,#eadcff,#e0d1ff);--tone-purple-icon:#7627ff;--tone-purple-glow:rgba(125,65,230,.13);--tone-purple-soft:#f2edff;--tone-purple-ink:#6924ff;--tone-purple-deep:#6909ff;--tone-purple-avatar:radial-gradient(circle at 70% 70%,#e9ddff,#dfceff 68%,#ddc7ff);--tone-purple-line:#9351ff;--tone-purple-fill:rgba(182,139,255,.38);--tone-purple-wash:radial-gradient(ellipse at 65% 65%,rgba(231,214,255,.17),transparent 90%),rgba(255,255,255,.63);--tone-green-tile:linear-gradient(130deg,#bdfff1,#a3f5dd);--tone-green-icon:#00b579;--tone-green-glow:rgba(0,195,146,.11);--tone-green-soft:#e0faed;--tone-green-ink:#008138;--tone-green-deep:#006b30;--tone-green-avatar:radial-gradient(circle at 70% 70%,#d6fbe9,#c3f5dd 68%,#b5f0d3);--tone-green-line:#36c9a0;--tone-green-fill:rgba(101,221,191,.55);--tone-green-wash:radial-gradient(ellipse at 68% 70%,rgba(205,255,236,.27),transparent 90%),rgba(255,255,255,.65);--tone-amber-tile:linear-gradient(130deg,#fff0d4,#ffedc8);--tone-amber-icon:#fa8d00;--tone-amber-glow:rgba(238,174,40,.09);--tone-amber-soft:#fff3df;--tone-amber-ink:#a95c00;--tone-amber-deep:#8a4b00;--tone-amber-avatar:radial-gradient(circle at 70% 70%,#fff3dc,#ffe9c2 68%,#ffe2b0);--tone-amber-line:#ff9c11;--tone-amber-fill:rgba(255,211,139,.55);--tone-amber-wash:radial-gradient(ellipse at 65% 65%,rgba(255,234,198,.14),transparent 90%),rgba(255,255,255,.73);--tone-pink-tile:linear-gradient(130deg,#ffdaf1,#ffcde8);--tone-pink-icon:#ff168c;--tone-pink-glow:rgba(242,73,167,.13);--tone-pink-soft:#fff0f2;--tone-pink-ink:#e10013;--tone-pink-deep:#b8005f;--tone-pink-avatar:radial-gradient(circle at 70% 70%,#ffe4f2,#ffd3ea 68%,#ffc8e3);--tone-pink-line:#ff4088;--tone-pink-fill:rgba(255,141,187,.5);--tone-pink-wash:radial-gradient(ellipse at 70% 60%,rgba(255,221,240,.17),transparent 90%),rgba(255,255,255,.72);--tone-neutral-tile:linear-gradient(130deg,#eef2fa,#e5eaf5);--tone-neutral-icon:#52638b;--tone-neutral-glow:rgba(78,107,176,.09);--tone-neutral-soft:#f0f3f9;--tone-neutral-ink:#5c6b8f;--tone-neutral-deep:#3d4a6b;--tone-neutral-avatar:linear-gradient(135deg,#e9edf6,#dde3f0);--tone-neutral-line:#8a99bd;--tone-neutral-fill:rgba(160,175,210,.4);--tone-neutral-wash:rgba(255,255,255,.66);--avatar-dark:linear-gradient(135deg,#192336,#101929 75%)}:root[data-theme=dark]{color-scheme:dark;--color-bg-canvas:223 57% 10%;--color-bg-surface:224 50% 13.3%;--color-bg-surface-raised:225 47% 16.9%;--color-bg-subtle:226 52% 12.4%;--color-bg-muted:225 46% 19%;--color-bg-inverse:227 100% 95.5%;--color-bg-overlay:227 60% 5.9%;--color-bg-panel-dark:227 59% 7.6%;--color-bg-panel-dark-raised:224 45% 12%;--color-fg-default:227 100% 95.5%;--color-fg-muted:226 31% 66.3%;--color-fg-subtle:225 43% 80%;--color-fg-inverse:226 54% 11%;--color-fg-danger:351 100% 77.3%;--color-fg-success:156 62% 57.5%;--color-fg-warning:32 100% 68%;--color-fg-info:230 100% 82.4%;--color-border-subtle:226 41% 23.9%;--color-border-default:226 38% 29%;--color-border-strong:226 28% 52.9%;--color-border-hairline:225 43% 20%;--color-border-faint:226 43% 17.3%;--color-border-danger:352 45% 34%;--color-border-success:160 45% 26%;--color-border-warning:32 55% 30%;--color-border-info:224 50% 34%;--color-accent-solid:226 100% 60.4%;--color-accent-solid-hover:226 100% 66%;--color-accent-solid-active:226 100% 55%;--color-accent-fg:222 100% 80.8%;--color-accent-subtle:222 57% 23.7%;--color-accent-muted:224 57% 39.4%;--color-accent-border:224 50% 34%;--accent-grad-to:#4aa6ff;--color-highlight-solid:160 84% 39.4%;--color-highlight-solid-hover:160 84% 45%;--color-highlight-subtle:197 60% 17.6%;--color-highlight-fg:156 62% 57.5%;--color-highlight-border:160 45% 26%;--color-bg-danger-solid:353 100% 41.6%;--color-bg-danger-solid-hover:353 90% 48%;--color-bg-danger-subtle:297 29% 19%;--color-bg-success-subtle:197 60% 17.6%;--color-bg-warning-subtle:30 38% 16.5%;--color-bg-info-subtle:222 57% 23.7%;--color-field-surface:222 57% 23.7%;--color-signature-ink:227 100% 95.5%;--color-field-selected-ring:226 100% 60.4%;--color-focus-ring:223 100% 71%;--shadow-2:0 2px 6px rgb(0 0 10/.45),0 12px 30px rgb(0 0 12/.3);--ink:#e8edff;--muted:#8e9bc4;--muted-canvas:#9aa6cc;--nav-ink:#a9b5d9;--blue:#6b95ff;--violet:#a98cff;--cyan:#5fcbff;--green:#4fd6a0;--amber:#ffb45c;--rose:#ff6fa6;--danger:#ff8b9c;--canvas:#0b1328;--line:rgba(140,165,245,.14);--line-control:rgba(140,165,245,.22);--line-field:#62719b;--glass:rgba(24,34,70,.62);--surface:rgba(20,30,62,.8);--surface-raised:rgba(22,31,64,.96);--surface-solid:#121b37;--surface-subtle:#0f1730;--white-edge:rgba(150,175,255,.14);--tint-blue:rgba(59,130,255,.18);--tint-violet:rgba(139,92,255,.2);--tint-green:rgba(16,185,129,.18);--tint-amber:rgba(245,158,11,.18);--tint-danger:rgba(255,59,85,.18);--tint-neutral:rgba(255,255,255,.07);--gradient-banner:radial-gradient(ellipse at 58% 103%,rgba(110,140,255,.4),transparent 42%),radial-gradient(ellipse at 62% -15%,rgba(105,95,255,.55),transparent 60%),linear-gradient(112deg,#1d5a85,#0d3680 22%,#123f95 46%,#1b3c82 71%,#3540c4);--gradient-canvas:radial-gradient(ellipse at 67% 104%,rgba(110,90,255,.24),transparent 41%),radial-gradient(ellipse at 25% 82%,rgba(40,110,255,.18),transparent 54%),linear-gradient(112deg,#0a1022,#0b1430 28%,#0c1128);--shadow-soft:0 6px 22px rgba(0,0,12,.28);--shadow-blue:0 6px 18px rgba(40,100,255,.35),inset 0 1px 1px rgba(255,255,255,.3);--shadow-panel:0 16px 40px rgba(0,0,12,.3),inset 0 1px 0 rgba(255,255,255,.05);--shadow-overlay:0 30px 100px rgba(0,0,10,.6),0 0 0 6px rgba(255,255,255,.03);--field-bg:rgba(10,16,36,.45);--field-focus-edge:#6b95ff;--field-invalid-edge:#ff6f8e;--field-invalid-bg:rgba(255,59,85,.08);--field-disabled-bg:rgba(255,255,255,.04);--field-disabled-ink:#6c79a3;--field-error-ink:#ff8ba3;--btn-danger-ink:#ff9aa8;--btn-danger-edge:rgba(255,90,120,.28);--btn-danger-hover:rgba(255,59,85,.26);--btn-quiet-hover-ink:#cfe0ff;--btn-solid:#3563ff;--alert-info-bg:rgba(59,130,255,.14);--alert-info-edge:rgba(107,149,255,.3);--alert-info-ink:#a9c4ff;--alert-success-bg:rgba(16,185,129,.13);--alert-success-edge:rgba(60,210,160,.28);--alert-success-ink:#7fe6bd;--alert-warning-bg:rgba(245,158,11,.13);--alert-warning-edge:rgba(255,180,70,.28);--alert-warning-ink:#ffc978;--alert-danger-bg:rgba(255,59,85,.13);--alert-danger-edge:rgba(255,110,140,.3);--alert-danger-ink:#ffa3b3;--skeleton:linear-gradient(100deg,rgba(255,255,255,.05) 30%,rgba(255,255,255,.11) 45%,rgba(255,255,255,.05) 60%);--empty-edge:rgba(140,165,245,.24);--empty-bg:rgba(255,255,255,.03);--segmented-bg:rgba(10,16,36,.35);--presence:#22c55e;--activity:#34d27a;--permission-yes:#4fd6a0;--canvas-bg:radial-gradient(ellipse at 66% 0%,rgba(120,110,253,.14),transparent 42%),var(--gradient-canvas);--art-curve-a:#3d5bd6;--art-curve-b:#5a4fd8;--art-curve-c:#2f59c9;--art-floor-a:#2e6bd8;--art-floor-b:#6a4fe0;--art-floor-c:#3a3f9a;--art-ribbon-a:#4a6ad8;--art-ribbon-b:#2a3f8c;--art-sheen:#8fa8ff;--art-sheen-opacity:.03;--glass-sidebar:linear-gradient(115deg,rgba(22,31,64,.82),rgba(16,24,50,.74) 72%,rgba(14,21,46,.62));--glass-sidebar-drawer:linear-gradient(120deg,#111a36,#0d1530);--glass-sidebar-edge:rgba(140,165,245,.12);--glass-sidebar-shadow:6px 0 25px rgba(0,0,10,.25);--glass-card:linear-gradient(116deg,rgba(30,42,82,.78),rgba(19,28,60,.6));--glass-card-edge:rgba(150,175,255,.14);--glass-card-shadow:var(--shadow-soft),inset 0 1px 0 rgba(255,255,255,.05);--glass-panel:linear-gradient(180deg,rgba(24,34,70,.6),rgba(20,30,62,.9) 1.75rem,rgba(19,28,60,.88));--glass-panel-flat:linear-gradient(116deg,rgba(24,34,70,.86),rgba(18,27,58,.8));--glass-strip:rgba(20,30,62,.55);--glass-strip-edge:rgba(150,175,255,.12);--glass-tab-hover:rgba(255,255,255,.05);--glass-tab-active:linear-gradient(110deg,rgba(34,48,96,.95),rgba(24,35,72,.85));--glass-inset:rgba(255,255,255,.05);--glass-chip:rgba(255,255,255,.07);--glass-search:rgba(10,16,36,.45);--glass-search-edge:rgba(140,165,245,.2);--glass-kbd:rgba(255,255,255,.08);--glass-kbd-ink:#9aa7cf;--glass-round:rgba(255,255,255,.06);--glass-round-edge:rgba(140,165,245,.18);--glass-usage:radial-gradient(ellipse at 92% 0,rgba(80,120,255,.28),transparent 80%),linear-gradient(130deg,rgba(34,46,92,.7),rgba(22,31,64,.7));--glass-usage-edge:rgba(150,175,255,.14);--glass-topbar:rgba(12,19,42,.86);--glass-well:rgba(255,255,255,.04);--nav-hover:rgba(120,150,255,.1);--nav-active:linear-gradient(105deg,rgba(58,98,220,.42),rgba(80,90,230,.36) 69%,rgba(60,120,240,.34));--nav-active-edge:rgba(120,170,255,.22);--nav-active-ink:#dce7ff;--nav-active-icon:#8fb4ff;--nav-guide:rgba(140,160,220,.18);--nav-label:#7f8cb4;--nav-dot:#6c79a3;--nav-child-hover:rgba(120,150,255,.08);--nav-child-active:linear-gradient(90deg,rgba(60,100,230,.28),rgba(60,100,230,.2));--nav-child-active-ink:#cfe0ff;--nav-child-active-dot:#6b95ff;--nav-badge:#db1a2e;--table-frame:rgba(10,16,36,.35);--table-head:linear-gradient(105deg,rgba(34,46,90,.7),rgba(30,42,84,.7));--table-head-ink:#9aa7cf;--table-row-hover:rgba(107,149,255,.07);--table-row-selected:rgba(107,149,255,.13);--check-edge:#6676a8;--check-on:#3563ff;--popover-bg:rgba(20,29,60,.98);--popover-edge:rgba(150,175,255,.16);--shadow-3:0 16px 44px rgba(0,0,10,.5);--popover-hover:rgba(107,149,255,.14);--popover-hover-ink:#cfe0ff;--popover-title:#8e9bc4;--dialog-edge:rgba(150,175,255,.16);--dialog-line:rgba(140,165,245,.12);--dialog-close:rgba(255,255,255,.07);--dialog-close-ink:#a9b5d9;--backdrop:rgba(3,6,18,.55);--drawer-backdrop:rgba(3,6,18,.5);--toast-bg:rgba(22,31,64,.97);--toast-edge:rgba(150,175,255,.18);--toast-ink:#d5def7;--toast-icon:#4fd6a0;--toast-shadow:0 12px 34px rgba(0,0,10,.5);--grad-primary-edge:rgba(170,200,255,.45);--grad-primary-shadow-hover:0 8px 24px rgba(40,100,255,.5),inset 0 1px 1px rgba(255,255,255,.3);--grad-luminous-edge:rgba(150,190,255,.55);--grad-switch-on-edge:#4d78ff;--grad-meter:linear-gradient(90deg,#7a66ff,#3563ff 55%,#4aa6ff);--grad-hero-tenant:radial-gradient(ellipse at 58% 103%,rgba(100,180,255,.32),transparent 42%),radial-gradient(ellipse at 62% -15%,rgba(130,95,255,.5),transparent 60%),linear-gradient(112deg,#2d2580,#2a2c98 26%,#1a44a8 58%,#245fbd);--grad-hero-edge:rgba(92,187,255,.28);--grad-hero-shadow:inset 0 1px 3px rgba(206,235,255,.16),inset 0 -2px 6px rgba(52,158,255,.2),0 12px 30px rgba(0,0,12,.35);--chip-good-bg:var(--tint-green);--chip-good-ink:#5fe0ad;--chip-bad-bg:var(--tint-danger);--chip-bad-ink:#ff9aa8;--chip-flat-bg:rgba(255,255,255,.07);--chip-flat-ink:#b6c1e2;--tone-blue-tile:linear-gradient(130deg,rgba(70,130,255,.32),rgba(50,110,255,.18));--tone-blue-icon:#8fb4ff;--tone-blue-glow:rgba(0,0,10,.3);--tone-blue-soft:rgba(59,130,255,.18);--tone-blue-ink:#9ec0ff;--tone-blue-deep:#cfe0ff;--tone-blue-avatar:radial-gradient(circle at 75% 75%,rgba(80,140,255,.4),rgba(60,120,255,.26) 64%,rgba(60,120,255,.2));--tone-blue-line:#6fb4ff;--tone-blue-fill:rgba(80,160,255,.3);--tone-blue-wash:radial-gradient(ellipse at 35% 40%,rgba(80,140,255,.1),transparent 90%),rgba(24,34,70,.66);--tone-purple-tile:linear-gradient(130deg,rgba(150,100,255,.34),rgba(130,80,255,.2));--tone-purple-icon:#c4a8ff;--tone-purple-glow:rgba(0,0,10,.3);--tone-purple-soft:rgba(139,92,255,.2);--tone-purple-ink:#c4a8ff;--tone-purple-deep:#e2d4ff;--tone-purple-avatar:radial-gradient(circle at 70% 70%,rgba(150,100,255,.42),rgba(130,80,255,.28) 68%,rgba(130,80,255,.22));--tone-purple-line:#b08aff;--tone-purple-fill:rgba(150,110,255,.3);--tone-purple-wash:radial-gradient(ellipse at 65% 65%,rgba(150,100,255,.1),transparent 90%),rgba(24,34,70,.66);--tone-green-tile:linear-gradient(130deg,rgba(20,200,150,.3),rgba(16,185,129,.16));--tone-green-icon:#5fe0ad;--tone-green-glow:rgba(0,0,10,.3);--tone-green-soft:rgba(16,185,129,.18);--tone-green-ink:#5fe0ad;--tone-green-deep:#b9f5dc;--tone-green-avatar:radial-gradient(circle at 70% 70%,rgba(20,200,150,.36),rgba(16,185,129,.24) 68%,rgba(16,185,129,.18));--tone-green-line:#4fd6a0;--tone-green-fill:rgba(60,210,160,.35);--tone-green-wash:radial-gradient(ellipse at 68% 70%,rgba(20,200,150,.08),transparent 90%),rgba(24,34,70,.66);--tone-amber-tile:linear-gradient(130deg,rgba(255,170,40,.3),rgba(245,158,11,.16));--tone-amber-icon:#ffc56b;--tone-amber-glow:rgba(0,0,10,.3);--tone-amber-soft:rgba(245,158,11,.18);--tone-amber-ink:#ffc56b;--tone-amber-deep:#ffe2b0;--tone-amber-avatar:radial-gradient(circle at 70% 70%,rgba(255,170,40,.34),rgba(245,158,11,.22) 68%,rgba(245,158,11,.18));--tone-amber-line:#ffb44a;--tone-amber-fill:rgba(255,180,70,.3);--tone-amber-wash:radial-gradient(ellipse at 65% 65%,rgba(255,170,40,.07),transparent 90%),rgba(24,34,70,.66);--tone-pink-tile:linear-gradient(130deg,rgba(255,60,150,.32),rgba(255,59,138,.18));--tone-pink-icon:#ff9ac2;--tone-pink-glow:rgba(0,0,10,.3);--tone-pink-soft:rgba(255,59,85,.18);--tone-pink-ink:#ff9aa8;--tone-pink-deep:#ffd1e3;--tone-pink-avatar:radial-gradient(circle at 70% 70%,rgba(255,60,150,.38),rgba(255,59,138,.24) 68%,rgba(255,59,138,.18));--tone-pink-line:#ff6fa6;--tone-pink-fill:rgba(255,90,150,.3);--tone-pink-wash:radial-gradient(ellipse at 70% 60%,rgba(255,60,150,.08),transparent 90%),rgba(24,34,70,.66);--tone-neutral-tile:linear-gradient(130deg,rgba(255,255,255,.1),rgba(255,255,255,.05));--tone-neutral-icon:#b6c1e2;--tone-neutral-glow:rgba(0,0,10,.3);--tone-neutral-soft:rgba(255,255,255,.07);--tone-neutral-ink:#b6c1e2;--tone-neutral-deep:#e8edff;--tone-neutral-avatar:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.06));--tone-neutral-line:#8e9bc4;--tone-neutral-fill:rgba(142,155,196,.25);--tone-neutral-wash:rgba(24,34,70,.66);--avatar-dark:linear-gradient(135deg,#2a3656,#1a2440 75%)}[data-surface=marketing]{--mk-display-xl:clamp(2.75rem,1.5rem + 3.9vw,4.5rem);--mk-display-lg:clamp(2rem,1.35rem + 2.2vw,3rem);--mk-display-md:clamp(1.625rem,1.3rem + 1.3vw,2.375rem);--mk-display-sm:clamp(1.1875rem,1.1rem + 0.45vw,1.4375rem);--mk-tracking-xl:-0.048em;--mk-tracking-lg:-0.04em;--mk-tracking-md:-0.025em;--mk-tracking-sm:-0.015em;--mk-lh-display:1.06;--mk-lh-display-sm:1.2;--mk-copy-xl:1.1875rem;--mk-copy-lg:1.0625rem;--mk-copy-md:0.9375rem;--mk-copy-sm:0.875rem;--mk-copy-xs:0.78125rem;--mk-lh-copy:1.6;--mk-lh-copy-tight:1.45;--mk-measure:58ch;--mk-eyebrow-size:0.71875rem;--mk-eyebrow-tracking:0.17em;--mk-eyebrow-weight:700;--mk-font-display:var(--font-sans);--mk-display-weight:750;--mk-font-sans:var(--font-sans);--mk-space-section:clamp(3.5rem,2.5rem + 3.5vw,6.5rem);--mk-space-band:clamp(2.5rem,1.75rem + 3.5vw,5rem);--mk-space-stack:1.25rem;--mk-space-stack-lg:2.25rem;--mk-space-grid:1.125rem;--mk-container:1248px;--mk-container-wide:1400px;--mk-container-prose:760px;--mk-gutter:clamp(16px,4vw,56px);--mk-radius-cta:var(--radius-control);--mk-radius-card:var(--radius-card);--mk-radius-shot:var(--radius);--mk-radius-chip:var(--radius-pill);--mk-radius-banner:var(--radius-banner);--mk-cta-height:44px;--mk-cta-height-lg:50px;--mk-canvas:var(--p-gl-ink-50);--mk-canvas-alt:224 100% 97.8%;--mk-canvas-sunken:var(--p-gl-ink-100);--mk-card:220 100% 98.2%;--mk-ink:var(--p-gl-ink-950);--mk-ink-muted:223 22% 40%;--mk-ink-subtle:222 28% 37%;--mk-hairline:var(--p-gl-ink-100);--mk-hairline-strong:var(--p-gl-ink-200);--mk-control-edge:223 35% 58%;--mk-band:222 53% 50%;--mk-band-raised:226 54% 11%;--mk-band-ink:0 0% 100%;--mk-band-ink-muted:216 100% 95.5%;--mk-band-hairline:0 0% 100%;--mk-action:var(--p-gl-blue-500);--mk-action-hover:222 100% 46%;--mk-action-active:223 100% 41%;--mk-action-ink:0 0% 100%;--mk-action-subtle:var(--p-gl-blue-50);--mk-action-muted:var(--p-gl-blue-100);--mk-action-fg:var(--p-gl-blue-700);--mk-sealed:147 100% 31%;--mk-sealed-fg:146 100% 22%;--mk-sealed-subtle:var(--p-gl-green-50);--mk-sealed-border:148 58% 84.1%;--mk-canvas-bg:radial-gradient(ellipse at 66% 0%,rgba(174,166,253,.17),transparent 42%),var(--gradient-canvas);--mk-glass:var(--glass-card);--mk-glass-edge:var(--glass-card-edge);--mk-glass-shadow:var(--glass-card-shadow);--mk-panel:var(--glass-panel-flat);--mk-panel-edge:var(--glass-panel-edge);--mk-panel-shadow:var(--glass-panel-shadow);--mk-strip:var(--glass-strip);--mk-strip-edge:var(--glass-strip-edge);--mk-topbar:var(--glass-topbar);--mk-line:var(--line);--mk-well:var(--surface-subtle);--mk-row:var(--glass-inset);--mk-row-hover:var(--table-row-hover);--mk-nav-hover:var(--nav-hover);--mk-table-head:var(--table-head);--mk-window:var(--canvas-bg);--mk-grad-primary:var(--gradient-primary);--mk-grad-luminous:var(--gradient-luminous);--mk-grad-banner:var(--gradient-banner);--mk-banner-edge:var(--grad-hero-edge);--mk-banner-shadow:var(--grad-hero-shadow);--mk-band-eyebrow:hsl(46 100% 85%);--mk-shadow-card:var(--glass-card-shadow);--mk-shadow-lift:var(--glass-card-shadow),var(--shadow-2);--mk-shadow-shot:var(--shadow-overlay);--mk-shadow-cta:var(--shadow-blue);--mk-glow:var(--gradient-banner);--mk-glow-sealed:var(--grad-hero-tenant);--mk-eyebrow-ink:224 38% 50%;--mk-grad-text:linear-gradient(105deg,#125ff4 10%,#6950f5 82%);--mk-grad-text-solid:225 91% 51%;--mk-announce:rgba(233,237,252,.6);--mk-announce-edge:rgba(255,255,255,.6);--mk-navshell:rgba(255,255,255,.69);--mk-navshell-edge:rgba(255,255,255,.91);--mk-navshell-shadow:0 9px 24px rgba(42,73,128,.035),inset 0 1px 0 #fff;--mk-frost:linear-gradient(125deg,rgba(255,255,255,.91),rgba(255,255,255,.54));--mk-frost-edge:rgba(255,255,255,.95);--mk-frost-shadow:0 15px 40px rgba(92,122,184,.03),inset 0 1px 2px #fff;--mk-feature:linear-gradient(135deg,#fff,rgba(242,246,255,.85));--mk-feature-violet:linear-gradient(135deg,#fff,rgba(241,237,255,.85));--mk-feature-mint:linear-gradient(135deg,#fff,rgba(238,249,248,.64));--mk-feature-edge:#fff;--mk-feature-shadow:0 5px 24px rgba(93,121,187,.035);--mk-paper:#fff;--mk-paper-edge:#e4eafa;--mk-paper-line:#ecf0f7;--mk-paper-shadow:0 10px 30px rgba(107,121,184,.08);--mk-tint-panel:linear-gradient(114deg,#f5f8ff,#f6f3ff 62%,#edf6ff);--mk-tint-shell:linear-gradient(110deg,rgba(237,244,255,.64),rgba(241,236,255,.45));--mk-tab:rgba(255,255,255,.53);--mk-tab-edge:rgba(223,231,247,.6);--mk-tab-active:linear-gradient(125deg,#edf3ff,#f0ebff);--mk-tab-active-edge:#acbdff;--mk-security-art:radial-gradient(ellipse at 50% 30%,#e3e5ff,#f1f5ff 63%,#eef6ff);--mk-plan:linear-gradient(130deg,rgba(255,255,255,.96),rgba(255,255,255,.67));--mk-plan-popular:linear-gradient(140deg,#fff,rgba(244,240,255,.87));--mk-plan-popular-edge:#b5b8fe;--mk-plan-popular-ring:0 0 0 4px rgba(189,196,255,.15),0 12px 30px rgba(106,113,217,.08);--mk-grad-popular:linear-gradient(105deg,#8b5bed,#555fed);--mk-band-soft:219 100% 88%;--mk-ribbon-a:#d3e6ff;--mk-ribbon-b:#c1d9ff;--mk-ribbon-c:#cbbdff;--mk-ribbon-stroke-a:#a8d4ff;--mk-ribbon-stroke-b:#bbb3ff;--mk-ribbon-edge:rgba(255,255,255,.38);--mk-ribbon-opacity:.65}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-surface=marketing]{--mk-canvas:var(--p-gl-navy-950);--mk-canvas-alt:225 49% 14%;--mk-canvas-sunken:226 41% 24%;--mk-card:226 48% 19.4%;--mk-ink:var(--p-gl-navy-100);--mk-ink-muted:226 31% 72%;--mk-ink-subtle:225 39% 76%;--mk-hairline:226 41% 23.9%;--mk-hairline-strong:226 38% 29%;--mk-control-edge:226 28% 55%;--mk-band:222 63% 38%;--mk-band-raised:227 59% 7.6%;--mk-action:226 100% 60.4%;--mk-action-hover:226 100% 66%;--mk-action-fg:222 100% 80.8%;--mk-action-subtle:222 57% 23.7%;--mk-action-muted:224 57% 39.4%;--mk-sealed-fg:156 62% 57.5%;--mk-sealed-subtle:164 60% 14%;--mk-sealed-border:160 45% 26%;--mk-canvas-bg:radial-gradient(ellipse at 66% 0%,rgba(120,110,253,.14),transparent 42%),radial-gradient(ellipse at 67% 104%,rgba(110,90,255,.24),transparent 41%),radial-gradient(ellipse at 25% 82%,rgba(40,110,255,.18),transparent 54%),linear-gradient(112deg,#0a1022,#0b1430 28%,#0c1128);--mk-glass:linear-gradient(116deg,rgba(30,42,82,.78),rgba(19,28,60,.6));--mk-glass-edge:rgba(150,175,255,.14);--mk-glass-shadow:0 6px 22px rgba(0,0,12,.28),inset 0 1px 0 rgba(255,255,255,.05);--mk-panel:linear-gradient(116deg,rgba(24,34,70,.86),rgba(18,27,58,.8));--mk-panel-edge:rgba(150,175,255,.14);--mk-panel-shadow:0 16px 40px rgba(0,0,12,.3),inset 0 1px 0 rgba(255,255,255,.05);--mk-strip:rgba(20,30,62,.55);--mk-strip-edge:rgba(150,175,255,.12);--mk-topbar:rgba(12,19,42,.86);--mk-line:rgba(140,165,245,.14);--mk-well:#0f1730;--mk-row:rgba(255,255,255,.05);--mk-row-hover:rgba(107,149,255,.07);--mk-nav-hover:rgba(120,150,255,.1);--mk-table-head:linear-gradient(105deg,rgba(34,46,90,.7),rgba(30,42,84,.7));--mk-window:radial-gradient(ellipse at 67% 104%,rgba(110,90,255,.24),transparent 41%),linear-gradient(112deg,#0a1022,#0b1430 28%,#0c1128);--mk-grad-banner:radial-gradient(ellipse at 58% 103%,rgba(110,140,255,.4),transparent 42%),radial-gradient(ellipse at 62% -15%,rgba(105,95,255,.55),transparent 60%),linear-gradient(112deg,#1d5a85,#0d3680 22%,#123f95 46%,#1b3c82 71%,#3540c4);--mk-banner-edge:rgba(92,187,255,.28);--mk-banner-shadow:inset 0 1px 3px rgba(206,235,255,.16),inset 0 -2px 6px rgba(52,158,255,.2),0 12px 30px rgba(0,0,12,.35);--mk-shadow-card:0 6px 22px rgba(0,0,12,.28),inset 0 1px 0 rgba(255,255,255,.05);--mk-shadow-lift:0 6px 22px rgba(0,0,12,.28),0 12px 30px rgb(0 0 12/.3);--mk-shadow-shot:0 30px 100px rgba(0,0,10,.6),0 0 0 6px rgba(255,255,255,.03);--mk-eyebrow-ink:224 75% 80%;--mk-grad-text:linear-gradient(105deg,#7ea6ff 10%,#b69dff 82%);--mk-grad-text-solid:222 100% 75%;--mk-announce:rgba(14,22,50,.72);--mk-announce-edge:rgba(150,175,255,.12);--mk-navshell:rgba(16,24,52,.74);--mk-navshell-edge:rgba(150,175,255,.16);--mk-navshell-shadow:0 9px 24px rgba(0,0,12,.3),inset 0 1px 0 rgba(255,255,255,.05);--mk-frost:linear-gradient(125deg,rgba(30,42,82,.78),rgba(19,28,60,.6));--mk-frost-edge:rgba(150,175,255,.14);--mk-frost-shadow:0 15px 40px rgba(0,0,12,.28),inset 0 1px 0 rgba(255,255,255,.05);--mk-feature:linear-gradient(135deg,rgba(30,42,82,.82),rgba(19,28,60,.66));--mk-feature-violet:linear-gradient(135deg,rgba(36,36,88,.82),rgba(28,22,66,.66));--mk-feature-mint:linear-gradient(135deg,rgba(26,44,74,.82),rgba(16,38,52,.66));--mk-feature-edge:rgba(150,175,255,.14);--mk-feature-shadow:0 6px 22px rgba(0,0,12,.28);--mk-paper:#172040;--mk-paper-edge:rgba(150,175,255,.16);--mk-paper-line:rgba(150,175,255,.16);--mk-paper-shadow:0 10px 30px rgba(0,0,12,.3);--mk-tint-panel:linear-gradient(114deg,rgba(26,38,80,.8),rgba(34,28,78,.72) 62%,rgba(20,36,76,.8));--mk-tint-shell:linear-gradient(110deg,rgba(26,38,80,.6),rgba(34,28,78,.45));--mk-tab:rgba(255,255,255,.04);--mk-tab-edge:rgba(150,175,255,.14);--mk-tab-active:linear-gradient(125deg,rgba(40,64,140,.55),rgba(70,50,150,.45));--mk-tab-active-edge:rgba(130,150,255,.5);--mk-security-art:radial-gradient(ellipse at 50% 30%,rgba(80,80,200,.35),rgba(20,30,64,.6) 63%,rgba(16,26,56,.6));--mk-plan:linear-gradient(130deg,rgba(30,42,82,.86),rgba(19,28,60,.7));--mk-plan-popular:linear-gradient(140deg,rgba(34,40,92,.92),rgba(40,28,86,.82));--mk-plan-popular-edge:rgba(150,140,255,.6);--mk-plan-popular-ring:0 0 0 4px rgba(130,120,255,.14),0 12px 30px rgba(0,0,12,.3);--mk-grad-popular:linear-gradient(105deg,#8b5bed,#555fed);--mk-band-soft:219 100% 88%;--mk-ribbon-a:#3a64e0;--mk-ribbon-b:#3d6cf2;--mk-ribbon-c:#6d52f0;--mk-ribbon-stroke-a:#3f86ff;--mk-ribbon-stroke-b:#7d5cff;--mk-ribbon-edge:rgba(150,180,255,.28);--mk-ribbon-opacity:.5}}:root[data-theme=dark] [data-surface=marketing]{--mk-canvas:var(--p-gl-navy-950);--mk-canvas-alt:225 49% 14%;--mk-canvas-sunken:226 41% 24%;--mk-card:226 48% 19.4%;--mk-ink:var(--p-gl-navy-100);--mk-ink-muted:226 31% 72%;--mk-ink-subtle:225 39% 76%;--mk-hairline:226 41% 23.9%;--mk-hairline-strong:226 38% 29%;--mk-control-edge:226 28% 55%;--mk-band:222 63% 38%;--mk-band-raised:227 59% 7.6%;--mk-action:226 100% 60.4%;--mk-action-hover:226 100% 66%;--mk-action-fg:222 100% 80.8%;--mk-action-subtle:222 57% 23.7%;--mk-action-muted:224 57% 39.4%;--mk-sealed-fg:156 62% 57.5%;--mk-sealed-subtle:164 60% 14%;--mk-sealed-border:160 45% 26%;--mk-canvas-bg:radial-gradient(ellipse at 66% 0%,rgba(120,110,253,.14),transparent 42%),var(--gradient-canvas);--mk-glass:var(--glass-card);--mk-glass-edge:var(--glass-card-edge);--mk-glass-shadow:var(--glass-card-shadow);--mk-panel:var(--glass-panel-flat);--mk-panel-edge:var(--glass-panel-edge);--mk-panel-shadow:var(--glass-panel-shadow);--mk-strip:var(--glass-strip);--mk-strip-edge:var(--glass-strip-edge);--mk-topbar:var(--glass-topbar);--mk-line:var(--line);--mk-well:var(--surface-subtle);--mk-row:var(--glass-inset);--mk-row-hover:var(--table-row-hover);--mk-nav-hover:var(--nav-hover);--mk-table-head:var(--table-head);--mk-window:var(--canvas-bg);--mk-grad-banner:var(--gradient-banner);--mk-banner-edge:var(--grad-hero-edge);--mk-banner-shadow:var(--grad-hero-shadow);--mk-shadow-card:var(--glass-card-shadow);--mk-shadow-lift:var(--glass-card-shadow),var(--shadow-2);--mk-shadow-shot:var(--shadow-overlay);--mk-eyebrow-ink:224 75% 80%;--mk-grad-text:linear-gradient(105deg,#7ea6ff 10%,#b69dff 82%);--mk-grad-text-solid:222 100% 75%;--mk-announce:rgba(14,22,50,.72);--mk-announce-edge:rgba(150,175,255,.12);--mk-navshell:rgba(16,24,52,.74);--mk-navshell-edge:rgba(150,175,255,.16);--mk-navshell-shadow:0 9px 24px rgba(0,0,12,.3),inset 0 1px 0 rgba(255,255,255,.05);--mk-frost:linear-gradient(125deg,rgba(30,42,82,.78),rgba(19,28,60,.6));--mk-frost-edge:rgba(150,175,255,.14);--mk-frost-shadow:0 15px 40px rgba(0,0,12,.28),inset 0 1px 0 rgba(255,255,255,.05);--mk-feature:linear-gradient(135deg,rgba(30,42,82,.82),rgba(19,28,60,.66));--mk-feature-violet:linear-gradient(135deg,rgba(36,36,88,.82),rgba(28,22,66,.66));--mk-feature-mint:linear-gradient(135deg,rgba(26,44,74,.82),rgba(16,38,52,.66));--mk-feature-edge:rgba(150,175,255,.14);--mk-feature-shadow:0 6px 22px rgba(0,0,12,.28);--mk-paper:#172040;--mk-paper-edge:rgba(150,175,255,.16);--mk-paper-line:rgba(150,175,255,.16);--mk-paper-shadow:0 10px 30px rgba(0,0,12,.3);--mk-tint-panel:linear-gradient(114deg,rgba(26,38,80,.8),rgba(34,28,78,.72) 62%,rgba(20,36,76,.8));--mk-tint-shell:linear-gradient(110deg,rgba(26,38,80,.6),rgba(34,28,78,.45));--mk-tab:rgba(255,255,255,.04);--mk-tab-edge:rgba(150,175,255,.14);--mk-tab-active:linear-gradient(125deg,rgba(40,64,140,.55),rgba(70,50,150,.45));--mk-tab-active-edge:rgba(130,150,255,.5);--mk-security-art:radial-gradient(ellipse at 50% 30%,rgba(80,80,200,.35),rgba(20,30,64,.6) 63%,rgba(16,26,56,.6));--mk-plan:linear-gradient(130deg,rgba(30,42,82,.86),rgba(19,28,60,.7));--mk-plan-popular:linear-gradient(140deg,rgba(34,40,92,.92),rgba(40,28,86,.82));--mk-plan-popular-edge:rgba(150,140,255,.6);--mk-plan-popular-ring:0 0 0 4px rgba(130,120,255,.14),0 12px 30px rgba(0,0,12,.3);--mk-grad-popular:linear-gradient(105deg,#8b5bed,#555fed);--mk-band-soft:219 100% 88%;--mk-ribbon-a:#3a64e0;--mk-ribbon-b:#3d6cf2;--mk-ribbon-c:#6d52f0;--mk-ribbon-stroke-a:#3f86ff;--mk-ribbon-stroke-b:#7d5cff;--mk-ribbon-edge:rgba(150,180,255,.28);--mk-ribbon-opacity:.5}