@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap";@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:normal;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmUiAw-yBxCyPWP.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiAw-CNa4tw4G.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw-3fZ6d7DD.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:normal;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAw-CHKg1YId.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw-BepdiOnY.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:normal;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiAw-4ZhHFPot.woff) format("woff")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ-D-x-0Q06.woff2) format("woff2"),url(/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa-Dr0goTwe.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:root{--color-bg-980: #07172f;--color-bg-960: #081b38;--color-bg-940: #0a2043;--color-bg-920: #183b72;--color-border-emphasis: rgba(161, 194, 248, 40%);--color-border-soft: rgba(161, 194, 248, 28%);--color-danger-500: #ff6f79;--color-info-400: #22d3ee;--color-primary-500: #0b63f6;--color-primary-600: #1558c2;--color-primary-650: #165dd9;--color-primary-450: #2d86ff;--color-success-500: #3ed686;--color-surface-680: rgba(20, 42, 83, 58%);--color-surface-620: rgba(53, 88, 153, 35%);--color-surface-580: rgba(42, 77, 138, 18%);--color-surface-560: rgba(42, 77, 138, 30%);--color-surface-520: rgba(12, 28, 57, 68%);--color-surface-500: rgba(12, 29, 59, 54%);--color-surface-460: rgba(14, 32, 65, 44%);--color-surface-420: rgba(19, 43, 85, 56%);--color-surface-380: rgba(9, 23, 49, 76%);--color-surface-360: rgba(12, 33, 66, 62%);--color-text-strong: #f5f9ff;--color-text-primary: #f3f8ff;--color-text-muted: rgba(214, 232, 255, 78%);--font-family-body: "Inter", "Segoe UI", -apple-system, "BlinkMacSystemFont", sans-serif;--font-family-mono: "JetBrains Mono", "Fira Code", monospace;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-22: 22px;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.1;--line-height-base: 1.5;--space-0: 0;--space-1: 4px;--space-1-5: 6px;--space-1-75: 7px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-5: 14px;--space-4: 16px;--space-4-5: 18px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-8-5: 34px;--space-9: 36px;--space-10: 40px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 14px;--radius-2xl: 16px;--radius-pill: 999px;--border-thin: 1px;--duration-fast: .2s;--easing-standard: ease;--shadow-lg: 0 20px 40px rgba(4, 12, 26, 32%);--shadow-md: 0 16px 34px rgba(4, 13, 28, 35%);--shadow-sm: 0 12px 20px rgba(11, 99, 246, 35%);--app-background: radial-gradient( 120% 100% at 12% 8%, var(--color-bg-920) 0%, var(--color-bg-940) 48%, var(--color-bg-980) 100% ), linear-gradient(180deg, var(--color-bg-960), var(--color-bg-980));--bg: var(--color-bg-940);--border: var(--color-border-soft);--border-strong: var(--color-border-emphasis);--code-background: rgba(8, 23, 48, 58%);--code-border: rgba(149, 189, 250, 22%);--code-text: #d9ebff;--control-background: var(--color-surface-500);--control-border: rgba(156, 190, 245, 34%);--control-placeholder: rgba(204, 224, 255, 55%);--control-text: #eff6ff;--danger: var(--color-danger-500);--header-background: rgba(8, 24, 51, 48%);--header-backdrop: blur(10px);--header-border: rgba(151, 189, 247, 22%);--heading-color: var(--color-text-strong);--heading-letter-spacing: -.01em;--kpi-background: linear-gradient(145deg, rgba(31, 60, 112, 35%), rgba(21, 46, 90, 26%));--kpi-border: rgba(159, 193, 247, 26%);--kpi-label-color: rgba(190, 214, 250, 82%);--kpi-value-color: #f2f8ff;--panel-backdrop: blur(15px) saturate(140%);--panel-background: linear-gradient(140deg, var(--color-surface-420), var(--color-surface-460));--panel-background-strong: linear-gradient( 140deg, var(--color-surface-380), var(--color-surface-360) );--panel-border: var(--border-thin) solid var(--border);--panel-border-strong: var(--border-thin) solid var(--border-strong);--platform-container-max-width: 1480px;--primary: var(--color-primary-500);--primary-strong: var(--color-primary-600);--success: var(--color-success-500);--surface: var(--color-surface-680);--surface-muted: var(--color-surface-620);--surface-strong: var(--color-surface-520);--table-border: rgba(152, 188, 246, 20%);--table-text: rgba(230, 240, 255, 92%);--tag-danger-background: rgba(180, 53, 62, 30%);--tag-danger-text: #ffe2e5;--tag-success-background: rgba(35, 142, 90, 32%);--tag-success-text: #dcffee;--tag-text: #deebff;--text: var(--color-text-primary);--text-muted: var(--color-text-muted);--button-danger-border: rgba(255, 126, 134, 50%);--button-danger-text: #ffd2d6;--button-letter-spacing: .01em;--button-ghost-background: rgba(255, 255, 255, 5%);--button-ghost-background-hover: rgba(255, 255, 255, 10%);--button-ghost-border: var(--control-border);--button-ghost-text: rgba(255, 255, 255, 70%);--button-hover-translate-y: 0;--button-primary-background: #3b82f6;--button-primary-background-hover: #2563eb;--button-primary-border: rgba(114, 175, 255, 90%);--button-primary-shadow: none;--button-primary-text: #fff;--banner-padding-x: var(--space-3);--banner-padding-y: var(--space-2-5);--banner-radius: var(--radius-lg);--card-padding: var(--space-5);--code-padding-x: var(--space-1-5);--code-padding-y: var(--space-1);--code-radius: var(--radius-sm);--container-max-width: 1160px;--container-width: 92vw;--desktop-table-min-width: 640px;--error-banner-background: linear-gradient(145deg, rgba(131, 39, 57, 42%), rgba(98, 26, 42, 35%));--error-banner-border: rgba(255, 144, 153, 44%);--error-banner-text: #ffe6e8;--error-font-size: var(--font-size-14);--form-gap: var(--space-3);--grid-gap: var(--space-4);--grid-min-three: 240px;--grid-min-two: 320px;--header-height: 68px;--input-padding-x: var(--space-3);--input-padding-y: var(--space-2-5);--input-radius: var(--radius-md);--kpi-min-width: 180px;--kpi-padding: var(--space-3);--kpi-title-font-size: var(--font-size-12);--kpi-title-margin-bottom: var(--space-1-5);--kpi-value-font-size: var(--font-size-22);--mobile-card-padding: var(--space-4);--mobile-container-offset: var(--space-5);--mobile-kpi-min-width: 140px;--mobile-kpi-value-font-size: var(--font-size-18);--mobile-row-gap: var(--space-2);--mobile-section-padding-bottom: var(--space-6);--mobile-section-padding-top: var(--space-4);--mobile-table-min-width: 560px;--nav-gap: var(--space-3);--radius: var(--radius-xl);--row-gap: var(--space-2-5);--section-padding-bottom: var(--space-8);--section-padding-top: var(--space-6);--shadow: var(--shadow-lg);--stack-gap: var(--space-2-5);--table-font-size: var(--font-size-14);--table-padding-x: var(--space-2);--table-padding-y: var(--space-2-5);--tag-font-size: var(--font-size-12);--tag-padding-x: var(--space-2-5);--tag-padding-y: var(--space-1);--tag-radius: var(--radius-pill);--textarea-min-height: 120px;--transition-duration: var(--duration-fast);--warning-panel-background: linear-gradient( 145deg, rgba(105, 53, 38, 42%), rgba(83, 39, 31, 36%) );--warning-panel-border: rgba(255, 177, 133, 40%);--warning-panel-text: #ffe6d7;--warning-padding-x: var(--space-4-5);--warning-padding-y: var(--space-4);--layout-auth-border: rgba(151, 189, 255, 30%);--layout-auth-padding-top: var(--space-2);--layout-cta-min-width: 98px;--layout-cta-padding-inline: var(--space-2-5);--layout-footer-background: linear-gradient(180deg, rgba(8, 24, 51, 60%), rgba(8, 24, 51, 16%));--layout-footer-border: rgba(151, 189, 247, 20%);--layout-footer-gap: var(--space-3);--layout-footer-padding-bottom: var(--space-8);--layout-footer-padding-top: var(--space-5);--layout-footer-text-color: rgba(225, 238, 255, 82%);--layout-guest-action-background: rgba(95, 145, 230, 11%);--layout-header-padding-top: var(--space-3);--layout-header-z-index: 12;--layout-icon-glyph-size: 17px;--layout-icon-size: 34px;--layout-icon-width: 14px;--layout-link-active-background: rgba(117, 166, 255, 20%);--layout-link-active-color: #fff;--layout-link-color: rgba(230, 239, 255, 92%);--layout-link-gap: var(--space-1-5);--layout-link-padding-x: var(--space-2);--layout-link-padding-y: var(--space-1-75);--layout-link-radius: var(--radius-md);--layout-link-size: var(--font-size-13);--layout-link-weight: var(--font-weight-semibold);--layout-main-z-index: 2;--layout-menu-line-color: #d9ebff;--layout-menu-line-gap: 3px;--layout-menu-line-height: 2px;--layout-menu-line-radius: var(--radius-pill);--layout-menu-line-width: 14px;--layout-mobile-compact-padding: var(--space-3);--layout-mobile-gap: var(--space-2);--layout-mobile-menu-background: linear-gradient( 150deg, rgba(13, 34, 70, 92%), rgba(11, 29, 58, 88%) );--layout-mobile-menu-border: rgba(151, 188, 247, 30%);--layout-mobile-menu-margin-top: var(--space-1-5);--layout-mobile-menu-padding: var(--space-2-5);--layout-mobile-menu-radius: var(--radius-lg);--layout-mobile-menu-shadow: 0 14px 26px rgba(4, 12, 26, 35%);--layout-nav-gap: var(--space-2);--layout-nav-group-gap: var(--space-1-5);--layout-overlay-background: radial-gradient(120% 110% at 12% 8%, rgba(10, 93, 245, 15%) 0%, rgba(10, 93, 245, 0%) 60%), radial-gradient(130% 150% at 84% 86%, rgba(34, 211, 238, 14%) 0%, rgba(34, 211, 238, 0%) 62%), linear-gradient(180deg, rgba(4, 17, 38, 78%), rgba(8, 26, 52, 82%));--layout-overlay-z-index: 1;--layout-panel-backdrop: blur(14px) saturate(140%);--layout-panel-background: linear-gradient(135deg, rgba(13, 31, 66, 70%), rgba(16, 46, 95, 56%));--layout-panel-border: rgba(156, 191, 250, 30%);--layout-panel-min-height: 72px;--layout-panel-padding-x: var(--space-3-5);--layout-panel-padding-y: var(--space-2-5);--layout-panel-radius: var(--radius-2xl);--layout-panel-shadow: var(--shadow-md);--layout-shell-min-height: 100vh;--layout-transition-duration: var(--duration-fast);--workspace-backdrop-background: rgba(3, 12, 26, 62%);--workspace-content-padding-bottom: var(--space-8);--workspace-context-subtitle-size: var(--font-size-13);--workspace-context-title-size: var(--font-size-18);--workspace-context-title-weight: var(--font-weight-bold);--workspace-frame-gap: var(--space-3);--workspace-main-gap: var(--space-3);--workspace-nav-gap: var(--space-1-5);--workspace-profile-background: rgba(14, 35, 70, 62%);--workspace-profile-border: rgba(154, 189, 247, 30%);--workspace-profile-gap: var(--space-1-5);--workspace-profile-min-width: 172px;--workspace-profile-padding-x: var(--space-3);--workspace-profile-padding-y: var(--space-2);--workspace-profile-radius: var(--radius-lg);--workspace-sidebar-gap: var(--space-3);--workspace-sidebar-mobile-width: 320px;--workspace-sidebar-width-platform: 220px;--workspace-sidebar-width: 248px;--workspace-topbar-gap: var(--space-3)}*{box-sizing:border-box}html,body,#q-app{min-height:100%}body{background:var(--app-background);color:var(--text);font-family:var(--font-family-body);font-size:var(--font-size-16);line-height:var(--line-height-base);margin:var(--space-0)}h1,h2,h3,h4{color:var(--heading-color);letter-spacing:var(--heading-letter-spacing);margin:var(--space-0) var(--space-0) var(--space-2)}p{margin:var(--space-0) var(--space-0) var(--space-2)}ul,ol{margin:var(--space-0)}a{color:inherit;text-decoration:none}.container{margin:var(--space-0) auto;width:min(var(--container-max-width),var(--container-width))}.platform-page{width:min(var(--platform-container-max-width),96vw)}.glass-panel,.card{-webkit-backdrop-filter:var(--panel-backdrop);backdrop-filter:var(--panel-backdrop);background:var(--panel-background);border:var(--panel-border);box-shadow:var(--shadow)}.glass-strong{-webkit-backdrop-filter:var(--panel-backdrop);backdrop-filter:var(--panel-backdrop);background:var(--panel-background-strong);border:var(--panel-border-strong);box-shadow:var(--shadow)}.card{border-radius:var(--radius);padding:var(--card-padding)}.card p,.card li,.card label,.card small{color:var(--table-text)}.grid{display:grid;gap:var(--grid-gap)}.grid.two{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-two),1fr))}.grid.three{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-three),1fr))}.input,.select,.button,.textarea{background:var(--control-background);border:var(--border-thin) solid var(--control-border);border-radius:var(--input-radius);color:var(--control-text);font:inherit;padding:var(--input-padding-y) var(--input-padding-x);width:100%}.input::placeholder,.textarea::placeholder{color:var(--control-placeholder)}.textarea{min-height:var(--textarea-min-height);resize:vertical}.button{cursor:pointer;font-weight:var(--font-weight-semibold);letter-spacing:var(--button-letter-spacing);transition:background-color var(--transition-duration) var(--easing-standard),border-color var(--transition-duration) var(--easing-standard),box-shadow var(--transition-duration) var(--easing-standard)}.button.primary{background:var(--button-primary-background);border-color:var(--button-primary-border);box-shadow:var(--button-primary-shadow);color:var(--button-primary-text)}.button.primary:hover{background:var(--button-primary-background-hover)}.button.ghost{background:var(--button-ghost-background);border-color:var(--button-ghost-border);color:var(--button-ghost-text)}.button.ghost:hover{background:var(--button-ghost-background-hover)}.button.danger{border-color:var(--button-danger-border);color:var(--button-danger-text)}.row{display:flex;flex-wrap:wrap;gap:var(--row-gap)}.platform-filters-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.platform-filters-field{display:grid;gap:4px}.platform-toolbar-row{justify-content:flex-end}.platform-row-inline{align-items:center;justify-content:flex-end}.platform-feedback-banner{border-radius:var(--banner-radius);padding:var(--banner-padding-y) var(--banner-padding-x)}.platform-feedback-banner--error{background:var(--error-banner-background);border:var(--border-thin) solid var(--error-banner-border);color:var(--error-banner-text)}.platform-feedback-banner--success{background:var(--tag-success-background);border:var(--border-thin) solid rgba(132,208,174,.44);color:var(--tag-success-text)}.space-between{align-items:center;justify-content:space-between}.tag{background:var(--surface-muted);border-radius:var(--tag-radius);color:var(--tag-text);display:inline-block;font-size:var(--tag-font-size);padding:var(--tag-padding-y) var(--tag-padding-x)}.tag.success{background:var(--tag-success-background);color:var(--tag-success-text)}.tag.danger{background:var(--tag-danger-background);color:var(--tag-danger-text)}.muted{color:var(--text-muted)}code{background:var(--code-background);border:var(--border-thin) solid var(--code-border);border-radius:var(--code-radius);color:var(--code-text);font-family:var(--font-family-mono);padding:var(--code-padding-y) var(--code-padding-x)}.error{color:var(--danger);font-size:var(--error-font-size)}.table{border-collapse:collapse;width:100%}.table th,.table td{border-bottom:var(--border-thin) solid var(--table-border);color:var(--table-text);font-size:var(--table-font-size);padding:var(--table-padding-y) var(--table-padding-x);text-align:left}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.table-wrap .table{min-width:var(--desktop-table-min-width)}.header{-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);background:var(--header-background);border-bottom:var(--border-thin) solid var(--header-border)}.header .container{align-items:center;display:flex;justify-content:space-between;min-height:var(--header-height)}.nav{display:flex;flex-wrap:wrap;gap:var(--nav-gap)}.section{padding:var(--section-padding-top) var(--space-0) var(--section-padding-bottom)}.form{display:grid;gap:var(--form-gap)}.page-grid{display:grid;gap:var(--grid-gap)}.stack-sm{display:grid;gap:var(--stack-gap)}.kpi-grid{display:grid;gap:var(--stack-gap);grid-template-columns:repeat(auto-fit,minmax(var(--kpi-min-width),1fr))}.kpi{background:var(--kpi-background);border:var(--border-thin) solid var(--kpi-border);border-radius:var(--banner-radius);padding:var(--kpi-padding)}.kpi span{color:var(--kpi-label-color);display:block;font-size:var(--kpi-title-font-size);font-weight:var(--font-weight-semibold);margin-bottom:var(--kpi-title-margin-bottom);text-transform:uppercase}.kpi strong{color:var(--kpi-value-color);font-size:var(--kpi-value-font-size);line-height:var(--line-height-tight)}.error-banner{background:var(--error-banner-background);border:var(--border-thin) solid var(--error-banner-border);border-radius:var(--banner-radius);color:var(--error-banner-text);padding:var(--banner-padding-y) var(--banner-padding-x)}.warning-panel{background:var(--warning-panel-background);border:var(--border-thin) solid var(--warning-panel-border);border-radius:var(--radius);color:var(--warning-panel-text);padding:var(--warning-padding-y) var(--warning-padding-x)}@media(max-width:43.75rem){.container{width:min(var(--container-max-width),100vw - var(--mobile-container-offset))}.section{padding:var(--mobile-section-padding-top) var(--space-0) var(--mobile-section-padding-bottom)}.card{padding:var(--mobile-card-padding)}.row{align-items:stretch;flex-direction:column;gap:var(--mobile-row-gap)}.row .button{width:100%}.space-between{align-items:flex-start}.grid.two,.grid.three{grid-template-columns:1fr}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(var(--mobile-kpi-min-width),1fr))}.kpi strong{font-size:var(--mobile-kpi-value-font-size)}.table-wrap .table{min-width:var(--mobile-table-min-width)}.table-wrap .table th,.table-wrap .table td{white-space:nowrap}}.fail-fast-error-panel[data-v-6a30790b]{align-items:start;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:16px;display:grid;gap:14px;grid-template-columns:auto 1fr;padding:var(--card-padding)}.fail-fast-error-panel--error[data-v-6a30790b]{background:#ef44441a;border:1px solid rgba(239,68,68,.26);color:#ffe8eb}.fail-fast-error-panel--warning[data-v-6a30790b]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.26);color:#fff2d2}.fail-fast-error-panel--info[data-v-6a30790b]{background:#3b82f61a;border:1px solid rgba(59,130,246,.24);color:#d7e6ff}.fail-fast-error-panel__icon[data-v-6a30790b]{align-items:center;background:#ef444429;border:1px solid rgba(239,68,68,.3);border-radius:999px;display:flex;height:42px;justify-content:center;width:42px}.fail-fast-error-panel__icon-svg[data-v-6a30790b]{fill:none;height:22px;stroke:#ffd4da;stroke-width:1.9;width:22px}.fail-fast-error-panel__dot[data-v-6a30790b]{fill:#ffd4da}.fail-fast-error-panel__copy[data-v-6a30790b]{display:grid;gap:6px}.fail-fast-error-panel__title[data-v-6a30790b]{color:#fff2f4;font-size:1rem;font-weight:600;margin:0}.fail-fast-error-panel__message[data-v-6a30790b]{color:#ffdfe3e6;margin:0}.fail-fast-error-panel__reason-code[data-v-6a30790b]{color:#ffc7d0e6;font-size:.88rem;margin:0}.fail-fast-error-panel__action[data-v-6a30790b]{grid-column:1/-1}.fail-fast-error-panel__button[data-v-6a30790b]{min-width:148px}@media(max-width:700px){.fail-fast-error-panel[data-v-6a30790b]{grid-template-columns:1fr}}.social-block[data-v-43b360af]{display:grid;gap:10px}.social-note[data-v-43b360af]{color:#ffffff7a;font-size:12px;margin:0}.social-grid[data-v-43b360af]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.social-button[data-v-43b360af]{align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,10%);border-radius:12px;color:#ffffffb3;cursor:pointer;display:inline-flex;gap:10px;justify-content:center;min-height:46px;padding:11px 12px;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.social-button[data-v-43b360af]:hover:enabled{background:#ffffff17;border-color:#ffffff2e;color:#fff}.social-button[data-v-43b360af]:disabled{cursor:not-allowed;opacity:.55}.social-icon[data-v-43b360af]{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 4px}.social-button--google .social-icon[data-v-43b360af]{background:#4285f433;color:#9ec4ff}.social-button--yandex .social-icon[data-v-43b360af]{background:#ef444433;color:#ff9ea3}.social-button--github .social-icon[data-v-43b360af]{background:#ffffff29;color:#ffffffdb}.social-button--gitlab .social-icon[data-v-43b360af]{background:#f973163d;color:#ffc68e}@media(max-width:640px){.social-grid[data-v-43b360af]{grid-template-columns:1fr}}.auth-page{width:min(100%,440px)}.auth-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0d;border:1px solid rgba(255,255,255,.11);border-radius:18px;box-shadow:0 18px 42px #020a1a61;padding:32px 32px 24px}.auth-title{color:#fff;font-size:clamp(40px,4.5vw,54px);font-weight:400;line-height:1.02;margin:0 0 8px}.auth-title--compact{font-size:clamp(36px,4.1vw,50px);line-height:1.04;max-width:6ch}.auth-subtitle{color:#ffffff85;margin:0 0 20px}.auth-divider{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;margin:20px 0 16px}.auth-divider-line{background:#ffffff1a;display:block;height:1px}.auth-divider-text{color:#ffffff57;font-size:12px}.auth-form{display:grid;gap:10px}.auth-label{color:#ffffffb8;font-size:13px;margin-top:2px}.auth-input{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:14px;min-height:48px;padding:12px 14px}.auth-input::placeholder{color:#ffffff4d}.auth-input:focus-visible{border-color:#3b82f680;box-shadow:0 0 0 2px #3b82f633;outline:none}.auth-password-wrap{position:relative}.auth-input--password{padding-right:46px}.auth-password-toggle{align-items:center;background:transparent;border:0;color:#ffffff61;cursor:pointer;display:inline-flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:42px}.auth-password-toggle:hover{color:#ffffffb3}.auth-error,.auth-loading{border-radius:10px;font-size:13px;margin:2px 0 0;padding:8px 10px}.auth-error{background:#ef44441f;border:1px solid rgba(239,68,68,.28);color:#ff98a2}.auth-error-panel{margin-top:2px}.auth-loading{background:#3b82f61a;border:1px solid rgba(59,130,246,.24);color:#93c5fdeb}.auth-submit{border-radius:12px;margin-top:2px;min-height:48px}.auth-terms{color:#ffffff6b;font-size:12px;line-height:1.5;margin:6px 0 0}.auth-footer{border-top:1px solid rgba(255,255,255,.1);margin-top:20px;padding-top:18px}.auth-footer p{color:#ffffff80;margin:0}.auth-footer a,.auth-terms a{color:#93c5fd}@media(max-width:640px){.auth-card{padding:24px 18px 18px}}.page-empty-state[data-v-d90a6bd7]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;border:1px dashed rgba(255,255,255,.18);border-radius:16px;display:grid;gap:14px;place-items:center;padding:var(--card-padding);text-align:center}.page-empty-state__icon[data-v-d90a6bd7]{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:999px;display:flex;height:56px;justify-content:center;width:56px}.page-empty-state__icon-svg[data-v-d90a6bd7]{fill:none;height:26px;stroke:#ffffffb8;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:26px}.page-empty-state__copy[data-v-d90a6bd7]{display:grid;gap:6px}.page-empty-state__title[data-v-d90a6bd7]{color:#fff;font-size:1rem;font-weight:600;margin:0}.page-empty-state__description[data-v-d90a6bd7]{color:#ffffff73;margin:0;max-width:48ch}.page-empty-state__action[data-v-d90a6bd7]{align-items:center;display:flex;justify-content:center}.page-empty-state__button[data-v-d90a6bd7]{min-width:164px}.page-loading-state[data-v-e839adce]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;display:grid;gap:16px;padding:var(--card-padding)}.page-loading-state--compact[data-v-e839adce]{gap:12px}.page-loading-state__copy[data-v-e839adce]{display:grid;gap:6px;margin:0}.page-loading-state__title[data-v-e839adce]{color:#fff;font-size:.95rem;font-weight:600;margin:0}.page-loading-state__description[data-v-e839adce]{color:#ffffff73;margin:0}.page-loading-state__skeleton[data-v-e839adce]{display:grid;gap:10px}.page-loading-state__row[data-v-e839adce]{animation:page-loading-state-shimmer-e839adce 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff12 15%,#ffffff29,#ffffff12 85%);background-size:280% 100%;border-radius:10px;height:12px}.page-loading-state__row--hero[data-v-e839adce]{height:20px;margin-bottom:4px;width:min(420px,88%)}@keyframes page-loading-state-shimmer-e839adce{0%{background-position:100% 0}to{background-position:-100% 0}}.section-card[data-v-c2f0a686]{-webkit-backdrop-filter:var(--panel-backdrop);backdrop-filter:var(--panel-backdrop);background:var(--panel-background);border:var(--panel-border);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:var(--space-3)}.section-card--strong[data-v-c2f0a686]{background:var(--panel-background-strong);border:var(--panel-border-strong)}.section-card--muted[data-v-c2f0a686]{background:linear-gradient(140deg,var(--surface),var(--surface-muted))}.section-card--default[data-v-c2f0a686]{padding:var(--card-padding)}.section-card--compact[data-v-c2f0a686]{gap:var(--space-2-5);padding:var(--space-4)}.section-card__header[data-v-c2f0a686]{align-items:start;display:flex;gap:var(--space-2-5);justify-content:space-between}.section-card__heading[data-v-c2f0a686]{display:grid;gap:var(--space-1)}.section-card__title[data-v-c2f0a686]{color:var(--heading-color);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);margin:0}.section-card__subtitle[data-v-c2f0a686]{color:var(--text-muted);font-size:var(--font-size-14);margin:0}.section-card__header-actions[data-v-c2f0a686]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.section-card__body[data-v-c2f0a686]{display:grid;gap:var(--space-2-5)}.section-card__footer[data-v-c2f0a686]{border-top:var(--border-thin) solid var(--table-border);display:flex;gap:var(--space-2-5);justify-content:flex-end;padding-top:var(--space-3)}@media(max-width:700px){.section-card__header[data-v-c2f0a686]{flex-direction:column}.section-card__footer[data-v-c2f0a686]{justify-content:stretch}}.section-loading-state[data-v-61824389]{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);display:grid;gap:10px;padding:var(--card-padding)}.section-loading-state__label[data-v-61824389]{color:var(--text-muted);font-size:.86rem;margin:0}.section-loading-state__card-grid[data-v-61824389]{display:grid;gap:10px}.section-loading-state__card-line[data-v-61824389],.section-loading-state__table-head[data-v-61824389],.section-loading-state__table-cell[data-v-61824389]{animation:section-loading-state-shimmer-61824389 1.2s linear infinite;background:linear-gradient(90deg,#90bcff1a 12%,#90bcff3d 45%,#90bcff1a 88%);background-size:260% 100%;border-radius:9px}.section-loading-state__card-line[data-v-61824389]{height:12px}.section-loading-state__table[data-v-61824389]{display:grid;gap:8px}.section-loading-state__table-head[data-v-61824389]{height:16px;width:min(280px,62%)}.section-loading-state__table-row[data-v-61824389]{display:grid;gap:8px;grid-template-columns:repeat(var(--section-loading-columns),minmax(0,1fr))}.section-loading-state__table-cell[data-v-61824389]{display:block;height:11px;min-width:0}@keyframes section-loading-state-shimmer-61824389{0%{background-position:100% 0}to{background-position:-100% 0}}.data-table-surface[data-v-044b5373]{width:100%}.data-table-surface__filters[data-v-044b5373]{border-top:1px solid rgba(255,255,255,.1);display:grid;gap:var(--form-gap);margin-top:2px;padding-top:12px}.data-table-surface__table-wrap[data-v-044b5373]{margin-top:2px}.data-table-surface__table th[data-v-044b5373]{color:#ffffff73;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.data-table-surface__table tbody tr[data-v-044b5373]:hover{background:#ffffff08}.data-table-surface__cell--left[data-v-044b5373]{text-align:left}.data-table-surface__cell--center[data-v-044b5373]{text-align:center}.data-table-surface__cell--right[data-v-044b5373]{text-align:right}.data-table-surface__cell--nowrap[data-v-044b5373]{white-space:nowrap}@media(max-width:700px){.data-table-surface__filters[data-v-044b5373]{padding-top:10px}}.button-auto[data-v-9012bff1]{width:auto}.filters-grid[data-v-9012bff1]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.filters-field[data-v-9012bff1]{display:grid;gap:4px}.metric-card[data-v-f7626541]{-webkit-backdrop-filter:var(--panel-backdrop);backdrop-filter:var(--panel-backdrop);background:var(--kpi-background);border:var(--border-thin) solid var(--kpi-border);border-radius:var(--radius);display:grid;gap:var(--space-2);min-height:124px;padding:var(--kpi-padding)}.metric-card__header[data-v-f7626541]{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between}.metric-card__title[data-v-f7626541]{color:var(--kpi-label-color);font-size:var(--kpi-title-font-size);font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin:0;text-transform:uppercase}.metric-card__badge[data-v-f7626541]{display:flex;margin-left:auto}.metric-card__value[data-v-f7626541]{color:var(--kpi-value-color);font-size:var(--kpi-value-font-size);font-weight:var(--font-weight-bold);line-height:1.1;margin:0}.metric-card__caption[data-v-f7626541]{color:var(--text-muted);font-size:var(--font-size-14);display:grid;gap:var(--space-2);margin:0}.metric-card__trend[data-v-f7626541]{display:inline-flex;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);margin:0;width:fit-content}.metric-card__trend--up[data-v-f7626541]{color:var(--success)}.metric-card__trend--down[data-v-f7626541]{color:var(--danger)}.metric-card__trend--neutral[data-v-f7626541]{color:var(--text-muted)}.overview-kpis[data-v-b96d9018]{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.overview-kpi-meter[data-v-b96d9018]{background:#ffffff1a;border-radius:var(--radius-pill);height:6px;margin-bottom:var(--space-2);overflow:hidden}.overview-kpi-meter-fill[data-v-b96d9018]{background:linear-gradient(90deg,var(--color-info-400),var(--primary));display:block;height:100%}.overview-kpi-link[data-v-b96d9018]{color:#9ec9ff;display:inline-flex;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}@media(max-width:900px){.overview-kpis[data-v-b96d9018]{grid-template-columns:1fr}}.overview-timeline-link[data-v-7e0586e7]{color:#9ec9ff;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}.overview-timeline-empty[data-v-7e0586e7],.overview-timeline-action[data-v-7e0586e7],.overview-timeline-meta[data-v-7e0586e7]{margin:0}.overview-timeline-list[data-v-7e0586e7]{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.overview-timeline-row[data-v-7e0586e7]{align-items:center;background:#ffffff0a;border:var(--border-thin) solid var(--table-border);border-radius:var(--radius-lg);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3)}.overview-timeline-copy[data-v-7e0586e7]{display:grid;gap:var(--space-1)}.overview-timeline-action[data-v-7e0586e7]{color:var(--heading-color);font-weight:var(--font-weight-semibold)}.overview-timeline-tags[data-v-7e0586e7]{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.muted-tag[data-v-7e0586e7]{border:var(--border-thin) solid var(--table-border);color:var(--text-muted)}@media(max-width:900px){.overview-timeline-row[data-v-7e0586e7]{align-items:flex-start;flex-direction:column}.overview-timeline-tags[data-v-7e0586e7]{justify-content:flex-start}}.workspace-page-intro[data-v-ffa9bd3e]{align-items:end;display:flex;gap:var(--space-4);justify-content:space-between}.workspace-page-intro__copy[data-v-ffa9bd3e]{display:grid;gap:var(--space-2);max-width:62ch}.workspace-page-intro__eyebrow[data-v-ffa9bd3e]{color:#a8cbff;font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.12em;margin:0;text-transform:uppercase}.workspace-page-intro__copy h2[data-v-ffa9bd3e]{font-size:clamp(2rem,4vw,3.1rem);line-height:.98;margin:0}.workspace-page-intro__description[data-v-ffa9bd3e]{margin:0}.workspace-page-intro__actions[data-v-ffa9bd3e]{align-items:center;display:flex;gap:var(--space-2);justify-content:flex-end}@media(max-width:48rem){.workspace-page-intro[data-v-ffa9bd3e]{align-items:stretch;flex-direction:column}.workspace-page-intro__actions[data-v-ffa9bd3e]{justify-content:stretch;width:100%}}.dashboard-summary[data-v-14d73e1b]{margin:0;max-width:62ch}.button-auto[data-v-9bf1ef26]{width:auto}.settings-error-banner[data-v-9bf1ef26]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.settings-error-banner p[data-v-9bf1ef26]{margin:0}.settings-field[data-v-9bf1ef26]{display:grid;gap:4px}.settings-success[data-v-9bf1ef26]{background:var(--tag-success-background);border:1px solid rgb(132 208 174 / 44%);border-radius:var(--banner-radius);color:var(--tag-success-text);padding:12px}.settings-toggle[data-v-9bf1ef26]{align-items:center;display:flex;gap:10px}.tokens-panel[data-v-67144a97]{display:grid;gap:var(--grid-gap)}.tokens-panel__banner[data-v-67144a97],.tokens-panel__error[data-v-67144a97],.tokens-dialog[data-v-67144a97]{display:grid;gap:var(--space-2)}.tokens-panel__banner p[data-v-67144a97],.tokens-panel__error[data-v-67144a97],.tokens-dialog h3[data-v-67144a97],.tokens-dialog p[data-v-67144a97]{margin:0}.tokens-panel__banner[data-v-67144a97]{background:linear-gradient(145deg,#214a9247,#1229533d);border:var(--border-thin) solid var(--table-border);border-radius:var(--radius);padding:var(--card-padding)}.tokens-panel__error[data-v-67144a97]{background:var(--error-banner-background);border:var(--border-thin) solid var(--error-banner-border);border-radius:var(--radius-lg);color:var(--error-banner-text);padding:var(--space-3)}.tokens-panel__actions[data-v-67144a97]{display:flex;justify-content:flex-end}.tokens-dialog__success[data-v-67144a97]{color:var(--tag-success-text)}.tokens-dialog__secret-row[data-v-67144a97]{align-items:center;display:flex;gap:var(--space-2)}.tokens-dialog__secret[data-v-67144a97]{flex:1 1 auto;overflow-x:auto}.tokens-dialog__actions[data-v-67144a97]{display:flex;gap:var(--space-2);justify-content:flex-end}@media(max-width:48rem){.tokens-dialog__secret-row[data-v-67144a97],.tokens-dialog__actions[data-v-67144a97]{align-items:stretch;flex-direction:column}}.status-banner[data-v-3909fa96],.operation-result[data-v-3909fa96]{border-radius:var(--radius)}.status-banner p[data-v-3909fa96],.operation-result p[data-v-3909fa96],.subscription-workspace__facts p[data-v-3909fa96]{margin:0}.status-banner--success[data-v-3909fa96],.operation-result--success[data-v-3909fa96]{background:var(--tag-success-background);color:var(--tag-success-text)}.status-banner--warning[data-v-3909fa96],.operation-result--info[data-v-3909fa96]{background:var(--warning-panel-background);color:var(--warning-panel-text)}.operation-result--error[data-v-3909fa96]{background:var(--error-banner-background);color:var(--error-banner-text)}.subscription-workspace__facts[data-v-3909fa96]{display:grid;gap:var(--space-2)}.seats-input[data-v-3909fa96]{max-width:180px;text-align:center}.seats-input-row[data-v-3909fa96]{align-items:center;display:flex;gap:var(--space-2)}.subscription-workspace__steps[data-v-3909fa96]{display:grid;gap:var(--space-2);margin:0;padding-left:1.2rem}@media(max-width:700px){.seats-input[data-v-3909fa96]{max-width:100%}.seats-input-row[data-v-3909fa96]{align-items:stretch;flex-direction:column}}.platform-overview__metrics[data-v-32504f6e]{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.platform-overview__action-grid[data-v-32504f6e]{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.platform-overview__action-card[data-v-32504f6e]{-webkit-backdrop-filter:var(--panel-backdrop);backdrop-filter:var(--panel-backdrop);background:linear-gradient(140deg,#16305e7a,#0e234657);border:var(--border-thin) solid var(--table-border);border-radius:var(--radius-lg);display:grid;gap:var(--space-2);min-height:120px;padding:var(--space-4);transition:border-color var(--transition-duration) var(--easing-standard),transform var(--transition-duration) var(--easing-standard)}.platform-overview__action-card[data-v-32504f6e]:hover{border-color:var(--border-strong);transform:translateY(-1px)}.platform-overview__action-card strong[data-v-32504f6e]{color:var(--heading-color)}.platform-overview__action-card span[data-v-32504f6e]{color:var(--text-muted);font-size:var(--font-size-14)}.button-auto[data-v-292b6ba2]{width:auto}.payments-toolbar-row[data-v-292b6ba2]{align-items:end;gap:12px}.toolbar-select-label[data-v-292b6ba2]{display:grid;gap:4px}.button-auto[data-v-ec1e5064]{width:auto}.settings-field[data-v-ec1e5064]{display:grid;gap:6px}.settings-toggle[data-v-ec1e5064]{align-items:center;display:flex;gap:12px}.settings-toggle input[data-v-ec1e5064]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.settings-toggle__switch[data-v-ec1e5064]{background:#ffffff1a;border-radius:999px;display:inline-flex;flex-shrink:0;height:22px;position:relative;transition:background-color .2s ease;width:40px}.settings-toggle__switch[data-v-ec1e5064]:after{background:#fff;border-radius:999px;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.settings-toggle input:checked+.settings-toggle__switch[data-v-ec1e5064]{background:#3b82f6b3}.settings-toggle input:checked+.settings-toggle__switch[data-v-ec1e5064]:after{transform:translate(18px)}.settings-toggle__label[data-v-ec1e5064]{color:#ffffffb3}.access-modes-section[data-v-ad939d1c]{gap:16px}.access-modes-grid[data-v-ad939d1c]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.access-mode-card[data-v-ad939d1c]{background:#09101dbd;border:1px solid rgba(151,188,247,10%);border-radius:16px;display:grid;gap:12px;min-height:196px;padding:20px}.access-mode-header[data-v-ad939d1c]{align-items:center;display:flex;gap:12px}.access-mode-header h3[data-v-ad939d1c]{color:#fff;font-size:18px;font-weight:600;line-height:1.35;margin:0}.access-mode-icon[data-v-ad939d1c]{align-items:center;background:#3882f61f;border:1px solid rgba(115,179,255,22%);border-radius:12px;color:#53a6ff;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.access-mode-icon svg[data-v-ad939d1c]{height:22px;width:22px}.access-mode-icon path[data-v-ad939d1c]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.access-mode-card .muted[data-v-ad939d1c]{color:#ffffff94;font-size:14px;line-height:1.6;margin:0}.access-mode-badge[data-v-ad939d1c]{background:#ffffff0a;border-color:#ffffff1a;color:#ffffffad;padding-block:5px}.access-mode-actions[data-v-ad939d1c]{display:flex;flex-wrap:wrap;gap:10px}.access-mode-link[data-v-ad939d1c]{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,10%);border-radius:10px;color:#ffffffc7;display:inline-flex;justify-content:center;min-height:42px;min-width:auto;padding:10px 18px;text-decoration:none}.access-mode-link[data-v-ad939d1c]:hover{background:#ffffff14;color:#fff}@media(max-width:780px){.access-modes-grid[data-v-ad939d1c]{grid-template-columns:1fr}.access-mode-actions[data-v-ad939d1c]{display:grid}}.audience-grid[data-v-a52cc833]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.audience-tag[data-v-a52cc833]{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,8%);border-radius:12px;color:#ffffffbd;display:inline-flex;font-size:13px;font-weight:500;gap:12px;min-height:54px;padding:0 13px}.audience-tag-icon[data-v-a52cc833]{align-items:center;color:#58a6ff;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;width:22px}.audience-tag-icon svg[data-v-a52cc833]{height:22px;width:22px}.audience-tag-icon path[data-v-a52cc833]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media(max-width:980px){.audience-grid[data-v-a52cc833]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.audience-grid[data-v-a52cc833]{grid-template-columns:1fr}}.install-command-box[data-v-fdb014c6]{display:grid;gap:10px}.install-command-box.compact[data-v-fdb014c6]{gap:8px}.install-command-box__content[data-v-fdb014c6]{display:grid;gap:8px}.install-command-box__command-shell[data-v-fdb014c6]{position:relative}.install-command-box__command[data-v-fdb014c6]{background:#060a15d1;border:1px solid rgba(146,185,247,12%);border-radius:10px;color:#22c55e;display:block;font-size:11.5px;line-height:1.5;overflow-x:auto;padding:10px 84px 10px 12px;white-space:nowrap}.install-command-box__actions[data-v-fdb014c6]{align-items:center;display:flex;height:100%;gap:6px;position:absolute;right:10px;top:0}.install-command-box__icon-button[data-v-fdb014c6]{align-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,8%);border-radius:9px;color:#ffffff94;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;transition:color var(--layout-transition-duration) var(--easing-standard),border-color var(--layout-transition-duration) var(--easing-standard),background-color var(--layout-transition-duration) var(--easing-standard);width:28px}.install-command-box__icon-button[data-v-fdb014c6]:hover{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffe5}.install-command-box__icon-button svg[data-v-fdb014c6]{height:14px;width:14px}.install-command-box__error[data-v-fdb014c6]{background:#53182475;border:1px solid rgba(255,119,146,24%);border-radius:10px;color:#ffc1ce;margin:0;padding:10px 12px}.install-command-box__hint[data-v-fdb014c6]{margin:0}@media(max-width:640px){.install-command-box__command[data-v-fdb014c6]{padding-right:52px}.install-command-box__actions[data-v-fdb014c6]{right:8px}.install-command-box__icon-button[data-v-fdb014c6]{height:28px;width:28px}.install-command-box__actions .external-link[data-v-fdb014c6]{display:none}}.final-cta[data-v-6c09723e]{background:linear-gradient(140deg,#17275a85,#221b487a);border:1px solid rgba(90,144,245,28%);border-radius:16px;display:grid;gap:12px;padding:30px 28px;text-align:center}.final-cta-icon[data-v-6c09723e]{color:#5db0ff;font-size:34px;line-height:1;margin:0}.install-label[data-v-6c09723e]{color:#ffffff57;font-size:11px;font-weight:600;letter-spacing:.09em;margin:0;text-transform:uppercase}.final-cta h2[data-v-6c09723e],.final-cta .muted[data-v-6c09723e]{margin:0}.cta-actions[data-v-6c09723e]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cta-actions .button[data-v-6c09723e]{border-radius:10px;min-height:42px;padding:10px 18px}.final-cta[data-v-6c09723e] .install-command-box{margin:0 auto;max-width:840px}.external-link[data-v-6c09723e]{align-items:center;display:inline-flex;justify-content:center}@media(max-width:820px){.final-cta[data-v-6c09723e]{padding:23px}}@media(max-width:640px){.cta-actions .button[data-v-6c09723e]{justify-content:center;width:100%}}.hero-section[data-v-c99c6780]{background:#080f1cd6;border:1px solid rgba(151,188,247,14%);-webkit-backdrop-filter:blur(22px) saturate(110%);backdrop-filter:blur(22px) saturate(110%);border-radius:16px;display:grid;gap:18px 24px;grid-template-columns:minmax(0,708px) minmax(72px,1fr);padding:30px 30px 22px}.hero-section[data-v-c99c6780]>:is(.hero-badge-row,h1,.hero-description,.hero-actions){grid-column:1}.hero-section>.chip-surface[data-v-c99c6780]{grid-column:1 / -1}.hero-badge-row[data-v-c99c6780]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px}.hero-badge[data-v-c99c6780]{align-items:center;background:#3b82f61a;border:1px solid rgba(59,130,246,20%);border-radius:999px;color:#60a5fa;display:inline-flex;font-size:12px;font-weight:500;letter-spacing:.05em;margin:0;padding:7px 15px;text-transform:uppercase}.hero-badge--source[data-v-c99c6780]{background:#ffffff0d;border-color:#ffffff1a;color:#fff9;letter-spacing:.01em;text-transform:none}.hero-section h1[data-v-c99c6780]{color:#fff;font-size:clamp(42px,3.45vw,47px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:min(705px,100%);position:relative;z-index:1}.hero-description[data-v-c99c6780]{color:#ffffffa3;font-size:16px;line-height:1.68;margin:0;max-width:min(590px,100%);position:relative;z-index:1}.hero-actions[data-v-c99c6780]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.hero-actions .button[data-v-c99c6780]{border-radius:10px;font-size:13.5px;font-weight:500;min-height:44px;padding:11px 20px}.hero-actions .button.primary[data-v-c99c6780]{background:#3b82f6;border-color:#3b82f6e0;box-shadow:none;color:#fff}.hero-actions .button.primary[data-v-c99c6780]:hover{background:#2563eb;filter:none}.hero-actions .button.ghost[data-v-c99c6780]{background:#ffffff0a;border-color:#ffffff14;color:#ffffff9e;box-shadow:none}.hero-actions .button.ghost[data-v-c99c6780]:hover{background:#ffffff14;color:#ffffffd1}.chip-surface[data-v-c99c6780]{display:grid;gap:14px;position:relative;z-index:1}.hero-chip-surface[data-v-c99c6780]{margin-top:-2px}.chip-group[data-v-c99c6780]{display:grid;gap:8px}.chip-group-title[data-v-c99c6780]{color:#ffffff57;font-size:11px;font-weight:600;letter-spacing:.09em;margin:0;text-transform:uppercase}.chip-group:first-child .chip-item[data-v-c99c6780]:nth-child(1){background:#22c55e33;border-color:#22c55e42;color:#4ade80}.chip-group:first-child .chip-item[data-v-c99c6780]:nth-child(2){background:#ef444433;border-color:#ef444442;color:#f87171}.chip-group:first-child .chip-item[data-v-c99c6780]:nth-child(3){background:#eab30833;border-color:#eab30842;color:#facc15}.chip-group:first-child .chip-item[data-v-c99c6780]:nth-child(4){background:#3b82f633;border-color:#3b82f642;color:#60a5fa}.chip-group:first-child .chip-item[data-v-c99c6780]:nth-child(5){background:#6366f133;border-color:#6366f142;color:#818cf8}.chip-group:first-child .chip-item[data-v-c99c6780]:nth-child(6){background:#06b6d433;border-color:#06b6d442;color:#22d3ee}@media(max-width:1200px){.hero-section[data-v-c99c6780]{grid-template-columns:minmax(0,1fr);padding:32px 28px 24px}.hero-section h1[data-v-c99c6780]{font-size:clamp(36px,4.7vw,44px);max-width:100%}}@media(max-width:980px){.hero-actions .button[data-v-c99c6780]{padding:11px 18px}}@media(max-width:640px){.hero-section[data-v-c99c6780]{gap:16px;padding:28px 20px 22px}.hero-section h1[data-v-c99c6780]{font-size:34px;max-width:100%}.hero-actions[data-v-c99c6780]{gap:10px}.hero-actions .button[data-v-c99c6780]{justify-content:center;width:100%}}.integration-grid[data-v-1fc8bb30]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.integration-card[data-v-1fc8bb30]{background:#09101db8;border:1px solid rgba(255,255,255,8%);border-radius:12px;display:grid;gap:10px;min-height:118px;padding:18px 15px}.integration-title-row[data-v-1fc8bb30]{align-items:center;display:flex;gap:8px;justify-content:space-between}.integration-title[data-v-1fc8bb30]{align-items:center;display:inline-flex;gap:10px}.integration-icon[data-v-1fc8bb30]{align-items:center;background:#3882f61f;border:1px solid rgba(115,179,255,22%);border-radius:10px;color:#53a6ff;display:inline-flex;height:36px;justify-content:center;width:36px}.integration-icon svg[data-v-1fc8bb30]{height:18px;width:18px}.integration-icon path[data-v-1fc8bb30]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.integration-title-row h3[data-v-1fc8bb30]{font-size:15px;font-weight:600;line-height:1.35;margin:0}.integration-card .muted[data-v-1fc8bb30]{font-size:12px;line-height:1.48;margin:0}@media(max-width:980px){.integration-grid[data-v-1fc8bb30]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.integration-grid[data-v-1fc8bb30]{grid-template-columns:1fr}}.story-surface[data-v-c72ee8c7]{display:grid;gap:14px}.story-intro[data-v-c72ee8c7]{margin:20px auto 6px;max-width:860px;text-align:center}.story-chip[data-v-c72ee8c7]{background:#8d4afa24;border:1px solid rgba(170,117,255,24%);border-radius:999px;color:#a87aff;display:inline-block;font-size:12px;font-weight:600;margin:0 0 8px;padding:5px 12px}.story-intro h2[data-v-c72ee8c7]{line-height:1.12;margin:0 auto;max-width:20ch;text-wrap:balance}.story-intro .muted[data-v-c72ee8c7]{margin:8px auto 0;max-width:64ch;text-wrap:pretty}.story-grid[data-v-c72ee8c7],.story-meta-grid[data-v-c72ee8c7]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.story-panel[data-v-c72ee8c7]{display:grid;gap:12px;min-height:100%;padding:24px}.story-panel .mission-line[data-v-c72ee8c7]{color:#ffffffad;font-size:15px;line-height:1.72;margin:0}.story-needs[data-v-c72ee8c7]{gap:8px;padding:24px}.story-needs h3[data-v-c72ee8c7]{font-size:clamp(28px,2vw,36px);font-weight:600;line-height:1.15;margin:0;max-width:16ch;text-wrap:balance}.story-needs-list[data-v-c72ee8c7]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.story-needs-list li[data-v-c72ee8c7]{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,9%);border-radius:12px;color:#ffffffad;display:grid;font-size:12.5px;gap:10px;grid-template-columns:34px minmax(0,1fr);line-height:1.4;padding:11px 12px}.story-needs-icon[data-v-c72ee8c7]{align-items:center;background:#3478e738;border:1px solid rgba(101,165,255,36%);border-radius:10px;color:#58a7ff;display:inline-flex;height:34px;justify-content:center;width:34px}.story-needs-icon svg[data-v-c72ee8c7]{height:20px;width:20px}.story-needs-icon path[data-v-c72ee8c7]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.mission-quote[data-v-c72ee8c7]{background:#0b101e8f;border:1px solid rgba(155,191,250,16%);border-radius:12px;display:grid;gap:8px;padding:14px}.mission-quote-label[data-v-c72ee8c7]{color:#fff6;font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.mission-quote-text[data-v-c72ee8c7]{margin:0}.cross-platform-note[data-v-c72ee8c7]{gap:12px}@media(max-width:980px){.story-grid[data-v-c72ee8c7],.story-meta-grid[data-v-c72ee8c7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.story-grid[data-v-c72ee8c7],.story-meta-grid[data-v-c72ee8c7]{grid-template-columns:1fr}}.roadmap-section[data-v-8af26340]{gap:12px}.roadmap-subtitle[data-v-8af26340]{margin:0}.roadmap-coming-grid[data-v-8af26340]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-coming-card[data-v-8af26340]{background:#09101db8;border:1px solid rgba(255,255,255,8%);border-radius:12px;display:grid;gap:10px;min-height:112px;padding:16px}.roadmap-card-head[data-v-8af26340]{align-items:center;display:flex;gap:8px;justify-content:space-between}.roadmap-card-head h3[data-v-8af26340],.roadmap-coming-card .muted[data-v-8af26340]{margin:0}@media(max-width:980px){.roadmap-coming-grid[data-v-8af26340]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.roadmap-coming-grid[data-v-8af26340]{grid-template-columns:1fr}}.stack-grid[data-v-a9bd12de]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.stack-side[data-v-a9bd12de]{display:grid;gap:14px}.list-block[data-v-a9bd12de]{display:grid;gap:10px;list-style:none;margin:0;padding-left:0}.list-block li[data-v-a9bd12de]{align-items:flex-start;color:#ffffff8f;display:flex;font-size:14px;gap:10px;line-height:1.55}.list-block li[data-v-a9bd12de]:before{background:#3b82f6;border-radius:999px;content:"";height:6px;margin-top:7px;width:6px}.stack-card-grid[data-v-a9bd12de]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.stack-card[data-v-a9bd12de]{background:#ffffff0a;border:1px solid rgba(255,255,255,8%);border-radius:12px;padding:14px 13px}.stack-label[data-v-a9bd12de],.stack-value[data-v-a9bd12de]{margin:0}.stack-label[data-v-a9bd12de]{color:#ffffff5c;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.stack-value[data-v-a9bd12de]{color:#fff;font-size:15px;font-weight:600;margin-top:3px}.run-now-card[data-v-a9bd12de]{gap:10px;padding:18px}.run-now-card h3[data-v-a9bd12de],.run-now-card .muted[data-v-a9bd12de]{margin:0}.run-now-link[data-v-a9bd12de]{align-self:start}@media(max-width:980px){.stack-grid[data-v-a9bd12de]{grid-template-columns:1fr}}.roadmap-card[data-v-4efb427a]{background:#09101dbd;border:1px solid rgba(148,185,245,11%);border-radius:16px;display:grid;gap:8px;padding:20px}.roadmap-card h3[data-v-4efb427a],.roadmap-card .muted[data-v-4efb427a]{margin:0}.timeline-card h3[data-v-4efb427a]{font-size:16px;line-height:1.25;margin:0}.timeline-card .muted[data-v-4efb427a]{color:#ffffff85;font-size:13px;line-height:1.5;margin:0}.timeline-icon[data-v-4efb427a]{align-items:center;background:#438fff1f;border:1px solid rgba(113,177,255,22%);border-radius:999px;color:#58a6ff;display:inline-flex;font-size:15px;height:28px;justify-content:center;line-height:1;margin:0;width:28px}.timeline-list[data-v-4efb427a]{display:grid;gap:6px;list-style:none;margin:0;padding:0}.timeline-list li[data-v-4efb427a]{color:#ffffff8a;font-size:12.5px;line-height:1.45;padding-left:16px;position:relative}.timeline-list li[data-v-4efb427a]:before{color:#2fde8f;content:"◦";font-size:16px;left:0;line-height:1;position:absolute;top:0}.trio-grid[data-v-00ff5efa]{gap:12px}.trio-section[data-v-00ff5efa]{padding-top:0}.trio-card[data-v-00ff5efa]{align-content:start;background:#09101dbd;-webkit-backdrop-filter:blur(18px) saturate(106%);backdrop-filter:blur(18px) saturate(106%);border:1px solid rgba(151,188,247,10%);border-radius:16px;display:grid;gap:10px;min-height:142px;padding:22px 20px}.trio-card h3[data-v-00ff5efa]{color:#fff;font-size:16px;font-weight:600;line-height:1.5;margin:0;max-width:18ch}.trio-card .muted[data-v-00ff5efa]{color:#ffffff8a;font-size:13.5px;line-height:1.6;margin:0;max-width:30ch}.why-carousel[data-v-8ff65994]{display:block}.why-footer[data-v-8ff65994]{align-items:center;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;margin-top:10px}.carousel-button[data-v-8ff65994]{align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,10%);border-radius:999px;color:#ffffff7f;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.carousel-button[data-v-8ff65994]:hover{background:#ffffff1a;color:#fff}.carousel-slide[data-v-8ff65994]{background:#ffffff0a;border:1px solid rgba(255,255,255,8%);border-radius:14px;display:grid;gap:9px;min-height:118px;padding:20px}.carousel-step[data-v-8ff65994]{color:#ffffff4d;font-size:12px;font-weight:500;letter-spacing:.01em;margin:0}.carousel-slide h3[data-v-8ff65994]{color:#fff;font-size:clamp(22px,2vw,28px);font-weight:600;margin:0}.carousel-slide .muted[data-v-8ff65994]{color:#ffffff85;font-size:14px;line-height:1.55;margin:0}.carousel-dots[data-v-8ff65994]{display:flex;gap:6px;justify-content:center}.carousel-dot[data-v-8ff65994]{background:#fff3;border:0;border-radius:999px;cursor:pointer;height:6px;transition:all var(--layout-transition-duration) var(--easing-standard);width:16px}.carousel-dot.active[data-v-8ff65994]{background:#3b82f6;width:32px}@media(max-width:820px){.carousel-button[data-v-8ff65994]{height:30px;width:30px}}.landing-anchor{scroll-margin-top:86px}.section-panel{background:#09101dcc;border:1px solid rgba(151,188,247,.12);-webkit-backdrop-filter:blur(20px) saturate(108%);backdrop-filter:blur(20px) saturate(108%);border-radius:16px;display:grid;gap:14px;padding:28px}.section-stack{display:grid;gap:16px}.section-panel h2,.section-stack h2{color:#fff;font-size:clamp(24px,2vw,28px);font-weight:600;line-height:1.18;margin:0}.chip-row{display:flex;flex-wrap:wrap;gap:6px}.chip-item{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#ffffffbd;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;line-height:1;padding:4px 10px}.chip-item--deploy{background:#ffffff0a;border-color:#ffffff14;border-radius:8px;color:#ffffff80;font-weight:500;padding-block:5px}.chip-soon{background:#f5c42529;border:1px solid rgba(245,196,37,.22);border-radius:999px;color:#d9b437;font-size:10.5px;font-weight:600;line-height:1;padding:2px 5px}.soon-badge{background:#f5c42524;border:1px solid rgba(245,196,37,.2);border-radius:999px;color:#d9b437;font-size:10.5px;font-weight:600;padding:2px 7px;white-space:nowrap}.content-fallback-banner{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.content-fallback-banner .muted{margin:0}@media(max-width:820px){.section-panel{padding:23px}}.landing-shell[data-v-cf0352f9]{display:grid;gap:24px;margin:0 auto;padding:14px 0 64px;width:var(--public-content-width, min(1216px, calc(100vw - 48px) ))}.scroll-top-button[data-v-cf0352f9]{align-items:center;background:#071023b8;border:1px solid rgba(151,188,247,34%);border-radius:999px;bottom:clamp(16px,3.2vw,28px);color:#ffffffd1;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;height:42px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:clamp(12px,2.8vw,28px);transform:translateY(10px);transition:opacity var(--layout-transition-duration) var(--easing-standard),transform var(--layout-transition-duration) var(--easing-standard),border-color var(--layout-transition-duration) var(--easing-standard);width:42px;z-index:14}.scroll-top-button.visible[data-v-cf0352f9]{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-top-button[data-v-cf0352f9]:hover{border-color:#97bcf78a;color:#fff}@media(max-width:640px){.landing-shell[data-v-cf0352f9]{gap:18px;padding-top:4px}.scroll-top-button[data-v-cf0352f9]{bottom:14px;right:14px}}.public-async-panel[data-v-51667dcf]{display:grid;gap:12px}.public-async-panel__header[data-v-51667dcf]{display:grid;gap:6px}.public-async-panel__title[data-v-51667dcf]{color:#fff;font-size:clamp(30px,2.5vw,38px);line-height:1.08;margin:0;max-width:18ch}.public-async-panel__description[data-v-51667dcf]{color:#ffffff94;margin:0}.pricing-shell{display:grid;gap:16px;margin:0 auto;padding:8px 0 56px;width:var(--public-content-width, min(1480px, 100vw - 40px))}.pricing-panel{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0e17295c;border:1px solid rgba(151,188,247,.2);border-radius:16px;display:grid;gap:12px;padding:24px}.pricing-hero{overflow:hidden;position:relative}.pricing-hero:after{background:radial-gradient(circle at center,rgba(57,128,245,.12),transparent 72%);content:"";height:260px;pointer-events:none;position:absolute;right:-30px;top:-20px;width:260px}.pricing-eyebrow,.plan-tag,.calc-label{color:#8cbdf8;font-size:12px;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.pricing-hero h1{color:#fff;font-size:clamp(38px,3.5vw,56px);line-height:1.05;margin:0;max-width:20ch}.pricing-hero .muted,.pricing-cta .muted{color:#ffffff94;margin:0;max-width:70ch}.pricing-main{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(420px,520px)}.pricing-column{display:grid;gap:16px;min-width:0}.plan-list,.faq-list{display:grid;gap:12px}.plan-list,.faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-card h3,.faq-card h3,.plan-card .muted,.faq-card .muted{margin:0}.plan-card h3{font-size:clamp(34px,2.05vw,42px);font-weight:600;line-height:1.03;overflow-wrap:anywhere;text-wrap:balance}.plan-card{background:#0b14268f;border:1px solid rgba(151,188,247,.16);border-radius:14px;display:grid;gap:8px;min-width:0;padding:16px}.plan-price{color:#f3f9ff;font-size:20px;font-weight:600;margin:0;overflow-wrap:anywhere}.plan-list-items{display:grid;gap:6px;list-style:none;margin:0;padding:0}.plan-list-items li{color:#ffffff9e;font-size:13px;line-height:1.4;padding-left:14px;position:relative}.plan-list-items li:before{color:#3ba3ff;content:"•";left:0;line-height:1;position:absolute;top:0}.calculator-card{gap:14px;position:sticky;top:84px}.calculator-card h2,.pricing-cta h2{color:#fff;font-size:clamp(30px,2.5vw,38px);line-height:1.08;margin:0;max-width:18ch}.calculator-head .muted{color:#ffffff8f;margin:0}.region-row{display:flex;flex-wrap:nowrap;gap:8px}.region-chip{align-items:center;background:#2b59ac38;border:1px solid rgba(154,198,255,.28);border-radius:12px;color:#ffffffe0;cursor:pointer;display:inline-flex;flex-direction:column;font:inherit;font-size:12px;gap:2px;justify-content:center;min-height:52px;min-width:0;padding:8px 12px;width:100%}.region-chip small{color:#dfefffcc;font-size:11px}.region-chip.active{background:#3a80f457;border-color:#a0d4ffb8}.slider-label{color:#fffc;display:block;font-size:14px;margin:0}.slider{accent-color:#5ca8ff;margin:0;width:100%}.calc-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.calc-item{background:#0a162e80;border:1px solid rgba(154,198,255,.2);border-radius:12px;padding:10px}.calc-item.total{background:#2270dc3d;border-color:#a2d3ff6b;grid-column:1/-1}.calc-value{color:#f8fbff;font-size:24px;font-weight:600;margin:4px 0 0}.calculator-formula{color:#ffffff7a;font-size:12px;margin:0}.faq-card{background:#0b14268f;border:1px solid rgba(151,188,247,.16);border-radius:12px;display:grid;gap:8px;padding:14px}.faq-card h3{color:#ffffffe6;font-size:16px;font-weight:600;line-height:1.3}.faq-card .muted{color:#ffffff94;font-size:14px}.pricing-cta{background:linear-gradient(140deg,#17275a7a,#221b4870);border:1px solid rgba(90,144,245,.28)}.cta-actions{display:flex;flex-wrap:wrap;gap:10px}.button-auto{width:auto}@media(max-width:1100px){.pricing-main{grid-template-columns:1fr}.pricing-shell{width:min(1120px,100vw - 32px)}.calculator-card{position:static;top:auto}.plan-list,.faq-list{grid-template-columns:1fr}}@media(max-width:820px){.pricing-panel{padding:20px}.pricing-hero h1{font-size:clamp(34px,6vw,46px)}.calc-grid{grid-template-columns:1fr}.calc-item.total{grid-column:auto}.region-chip{flex:1 1 130px}.plan-card h3{font-size:clamp(28px,6vw,38px)}}@media(max-width:640px){.pricing-shell{width:min(100vw - 20px,560px)}.pricing-panel{padding:18px}.pricing-hero h1,.calculator-card h2,.pricing-cta h2{max-width:100%}.cta-actions .button-auto{width:100%}}.brand-link[data-v-f3169f39]{--brand-gap: 8px;--brand-meta-gap: 2px;--brand-text-color: #f3f8ff;--brand-text-size: 18px;--brand-text-size-mobile: 17px;--brand-text-weight: 600;--brand-text-letter-spacing: -.01em;--brand-line-height: 1;--brand-suffix-color: rgba(214, 232, 255, 78%);--brand-suffix-size: 11px;--brand-suffix-size-mobile: 10px;--brand-suffix-weight: 600;--brand-suffix-letter-spacing: .03em;align-items:center;display:inline-flex;gap:var(--brand-gap)}.brand-icon[data-v-f3169f39]{display:block;flex-shrink:0}.brand-meta[data-v-f3169f39]{display:grid;gap:var(--brand-meta-gap)}.brand-text[data-v-f3169f39]{color:var(--brand-text-color);font-size:var(--brand-text-size);font-weight:var(--brand-text-weight);letter-spacing:var(--brand-text-letter-spacing);line-height:var(--brand-line-height)}.brand-suffix[data-v-f3169f39]{color:var(--brand-suffix-color);font-size:var(--brand-suffix-size);font-weight:var(--brand-suffix-weight);letter-spacing:var(--brand-suffix-letter-spacing);line-height:var(--brand-line-height);text-transform:uppercase}@media(max-width:900px){.brand-text[data-v-f3169f39]{font-size:var(--brand-text-size-mobile)}.brand-suffix[data-v-f3169f39]{font-size:var(--brand-suffix-size-mobile)}}.vanta-background[data-v-0834acda]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:0}.vanta-background--fallback[data-v-0834acda]{background:radial-gradient(120% 100% at 12% 8%,#2258ba61,#0a193600 48%),linear-gradient(180deg,#030a1deb,#020818f5)}.workspace-shell[data-v-1d71f033]{min-height:var(--layout-shell-min-height);position:relative}.workspace-shell--platform[data-v-1d71f033]{--workspace-frame-gap: var(--space-2);--workspace-profile-min-width: 0px;--workspace-sidebar-gap: var(--space-2-5);--workspace-sidebar-width: var(--workspace-sidebar-width-platform)}.workspace-shell--platform[data-v-1d71f033] .container{width:min(var(--platform-container-max-width),96vw)}.workspace-overlay[data-v-1d71f033]{background:var(--layout-overlay-background);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:var(--layout-overlay-z-index)}.workspace-backdrop[data-v-1d71f033]{background:var(--workspace-backdrop-background);border:0;top:0;right:0;bottom:0;left:0;position:fixed;z-index:calc(var(--layout-header-z-index) - 1)}.workspace-frame[data-v-1d71f033]{display:grid;gap:var(--workspace-frame-gap);grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr);padding:var(--layout-header-padding-top) 18px 0;position:relative;z-index:var(--layout-main-z-index)}.workspace-sidebar[data-v-1d71f033],.workspace-topbar[data-v-1d71f033]{-webkit-backdrop-filter:var(--layout-panel-backdrop);backdrop-filter:var(--layout-panel-backdrop);background:var(--layout-panel-background);border:var(--border-thin) solid var(--layout-panel-border);border-radius:var(--layout-panel-radius);box-shadow:var(--layout-panel-shadow)}.workspace-sidebar[data-v-1d71f033]{display:flex;flex-direction:column;gap:var(--workspace-sidebar-gap);min-height:calc(var(--layout-shell-min-height) - var(--layout-header-padding-top));padding:var(--layout-panel-padding-y) var(--layout-panel-padding-x)}.workspace-shell--platform .workspace-sidebar[data-v-1d71f033]{padding-inline:var(--space-3)}.workspace-brand[data-v-1d71f033]{display:grid;gap:var(--space-1)}.workspace-brand-meta[data-v-1d71f033]{font-size:var(--workspace-context-subtitle-size);margin:var(--space-0);overflow-wrap:anywhere}.workspace-sidebar-intro[data-v-1d71f033]{display:grid;gap:var(--space-2)}.workspace-nav[data-v-1d71f033]{display:grid;gap:var(--workspace-nav-gap)}.workspace-link[data-v-1d71f033]{align-items:center;border-radius:var(--layout-link-radius);color:var(--layout-link-color);display:inline-flex;font-size:var(--layout-link-size);font-weight:var(--layout-link-weight);gap:var(--layout-link-gap);padding:var(--layout-link-padding-y) var(--layout-link-padding-x);transition:background-color var(--layout-transition-duration) var(--easing-standard),color var(--layout-transition-duration) var(--easing-standard)}.workspace-shell--platform .workspace-link[data-v-1d71f033]{min-height:38px}.workspace-link[data-v-1d71f033]:hover,.workspace-link.router-link-active[data-v-1d71f033]{background:var(--layout-link-active-background);color:var(--layout-link-active-color)}.workspace-link-icon[data-v-1d71f033]{align-items:center;display:inline-flex;justify-content:center;line-height:var(--line-height-tight);width:var(--layout-icon-width)}.workspace-sidebar-footer[data-v-1d71f033]{margin-top:auto}.workspace-main[data-v-1d71f033]{display:grid;gap:var(--workspace-main-gap)}.workspace-topbar[data-v-1d71f033]{align-items:center;display:flex;gap:var(--workspace-topbar-gap);justify-content:space-between;min-height:var(--layout-panel-min-height);padding:var(--layout-panel-padding-y) var(--layout-panel-padding-x);position:relative;z-index:var(--layout-header-z-index)}.workspace-context[data-v-1d71f033]{min-width:0}.workspace-context h1[data-v-1d71f033]{font-size:var(--workspace-context-title-size);font-weight:var(--workspace-context-title-weight);margin:var(--space-0)}.workspace-context p[data-v-1d71f033]{font-size:var(--workspace-context-subtitle-size);margin:var(--space-1) var(--space-0) var(--space-0)}.workspace-profile[data-v-1d71f033]{border-radius:var(--workspace-profile-radius);display:grid;gap:var(--workspace-profile-gap);min-width:var(--workspace-profile-min-width)}.workspace-profile--default[data-v-1d71f033]{background:var(--workspace-profile-background);border:var(--border-thin) solid var(--workspace-profile-border);padding:var(--workspace-profile-padding-y) var(--workspace-profile-padding-x)}.workspace-profile--plain[data-v-1d71f033]{align-items:center;display:flex;gap:var(--space-2);justify-content:flex-end;min-width:0}.workspace-profile-primary[data-v-1d71f033],.workspace-profile-secondary[data-v-1d71f033]{margin:var(--space-0);overflow-wrap:anywhere}.workspace-profile-secondary[data-v-1d71f033]{color:var(--text-muted);font-size:var(--workspace-context-subtitle-size)}.workspace-content[data-v-1d71f033]{padding-bottom:var(--workspace-content-padding-bottom)}.workspace-menu-toggle[data-v-1d71f033]{display:none}.workspace-shell__footer-row[data-v-1d71f033-s]{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between}.workspace-shell__profile-actions[data-v-1d71f033-s]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;min-width:0}.workspace-shell__profile-chip[data-v-1d71f033-s]{background:var(--workspace-profile-background);border:var(--border-thin) solid var(--workspace-profile-border);border-radius:var(--workspace-profile-radius);display:grid;gap:var(--space-1);min-width:0;padding:var(--workspace-profile-padding-y) var(--workspace-profile-padding-x)}.workspace-shell__profile-name[data-v-1d71f033-s]{color:var(--heading-color);font-weight:var(--font-weight-semibold);margin:0}.workspace-shell__profile-meta[data-v-1d71f033-s]{color:var(--text-muted);font-size:var(--workspace-context-subtitle-size);margin:0}@media(max-width:67.5rem){.workspace-frame[data-v-1d71f033]{grid-template-columns:minmax(0,1fr);padding-left:14px;padding-right:14px}.workspace-menu-toggle[data-v-1d71f033]{align-items:center;display:inline-flex;flex-direction:column;gap:var(--layout-menu-line-gap);height:var(--layout-icon-size);justify-content:center;min-width:var(--layout-icon-size);padding:var(--space-0);width:var(--layout-icon-size)}.menu-line[data-v-1d71f033]{background:var(--layout-menu-line-color);border-radius:var(--layout-menu-line-radius);display:block;height:var(--layout-menu-line-height);width:var(--layout-menu-line-width)}.workspace-sidebar[data-v-1d71f033]{border-radius:0 var(--layout-panel-radius) var(--layout-panel-radius) 0;bottom:var(--space-0);display:none;left:var(--space-0);max-width:100%;position:fixed;top:var(--space-0);width:min(var(--workspace-sidebar-mobile-width),100%);z-index:var(--layout-header-z-index)}.workspace-sidebar.open[data-v-1d71f033]{display:flex}}@media(max-width:48rem){.workspace-topbar[data-v-1d71f033]{align-items:flex-start;flex-wrap:wrap}.workspace-profile--default[data-v-1d71f033],.workspace-profile--plain[data-v-1d71f033]{min-width:100%;width:100%}.workspace-shell__profile-actions[data-v-1d71f033-s]{justify-content:stretch;width:100%}}.cabinet-home-link[data-v-82193482]{align-items:center;background:#5f91e61f;border:1px solid rgba(117,166,255,20%);border-radius:var(--layout-link-radius);color:var(--layout-link-color);display:inline-flex;font-size:var(--layout-link-size);font-weight:var(--layout-link-weight);min-height:40px;padding:var(--layout-link-padding-y) var(--layout-link-padding-x);transition:background-color var(--layout-transition-duration) var(--easing-standard),color var(--layout-transition-duration) var(--easing-standard)}.cabinet-home-link[data-v-82193482]:hover{background:var(--layout-link-active-background);color:var(--layout-link-active-color)}.cabinet-logout[data-v-82193482]{justify-content:center}.cabinet-site-link[data-v-82193482],.cabinet-platform-link[data-v-82193482]{width:auto}@media(max-width:48rem){.cabinet-platform-link[data-v-82193482],.cabinet-site-link[data-v-82193482]{flex:1 1 auto}}.auth-shell[data-v-aecf80c7]{min-height:100vh;position:relative}.auth-overlay[data-v-aecf80c7]{background:radial-gradient(140% 120% at 14% 10%,#1748a338,#1748a300 62%),radial-gradient(130% 130% at 85% 88%,#22d3ee1f,#22d3ee00 66%),linear-gradient(180deg,#041126b8,#051227c2);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:var(--layout-overlay-z-index)}.auth-main[data-v-aecf80c7]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px 16px;position:relative;z-index:var(--layout-main-z-index)}@media(max-width:700px){.auth-main[data-v-aecf80c7]{padding:36px 14px}}.lang-switch[data-v-c326b204]{--lang-glass-background: rgba(255, 255, 255, 4%);--lang-glass-border: rgba(255, 255, 255, 16%);--lang-radius: 7px;--lang-trigger-color: rgba(255, 255, 255, 58%);--lang-trigger-font-size: 10px;--lang-trigger-font-weight: 600;--lang-trigger-gap: 0;--lang-trigger-padding-vertical: 4px;--lang-trigger-padding-horizontal: 8px;--lang-letter-spacing: .02em;--lang-menu-blur: blur(10px) saturate(130%);--lang-menu-background: rgba(9, 18, 34, 94%);--lang-menu-border: rgba(255, 255, 255, 16%);--lang-menu-shadow: 0 10px 26px rgba(4, 12, 26, 40%);--lang-menu-gap: 2px;--lang-menu-min-width: 64px;--lang-menu-padding: 4px;--lang-menu-offset: 6px;--lang-menu-z-index: 50;--lang-option-gap: 0;--lang-option-padding-vertical: 6px;--lang-option-padding-horizontal: 8px;--lang-option-active-background: rgba(86, 141, 255, 24%);--lang-option-active-border: rgba(136, 180, 255, 45%);--lang-option-active-color: #fff;--lang-flag-size: 14px;display:inline-flex;position:relative}.glass-soft[data-v-c326b204]{background:var(--lang-glass-background);border:1px solid var(--lang-glass-border);border-radius:var(--lang-radius)}.lang-trigger[data-v-c326b204]{align-items:center;border-color:transparent;color:var(--lang-trigger-color);display:inline-flex;font-size:var(--lang-trigger-font-size);font-weight:var(--lang-trigger-font-weight);gap:var(--lang-trigger-gap);min-width:0;padding:var(--lang-trigger-padding-vertical) var(--lang-trigger-padding-horizontal);width:auto}.lang-current[data-v-c326b204]{letter-spacing:var(--lang-letter-spacing);text-transform:lowercase}.lang-menu[data-v-c326b204]{-webkit-backdrop-filter:var(--lang-menu-blur);backdrop-filter:var(--lang-menu-blur);background:var(--lang-menu-background);border:1px solid var(--lang-menu-border);border-radius:var(--lang-radius);box-shadow:var(--lang-menu-shadow);display:grid;gap:var(--lang-menu-gap);min-width:var(--lang-menu-min-width);padding:var(--lang-menu-padding);position:absolute;right:0;top:calc(100% + var(--lang-menu-offset));z-index:var(--lang-menu-z-index)}.lang-option[data-v-c326b204]{align-items:center;border-color:transparent;color:var(--lang-trigger-color);display:inline-flex;font-size:var(--lang-trigger-font-size);font-weight:var(--lang-trigger-font-weight);gap:var(--lang-option-gap);justify-content:center;min-width:0;padding:var(--lang-option-padding-vertical) var(--lang-option-padding-horizontal);width:100%}.lang-option.active[data-v-c326b204]{background:var(--lang-option-active-background);border-color:var(--lang-option-active-border);color:var(--lang-option-active-color)}.platform-logout[data-v-afaab0ea]{justify-content:center}.platform-cabinet-link[data-v-afaab0ea]{align-items:center;background:#5f91e61f;border:1px solid rgba(117,166,255,20%);border-radius:var(--layout-link-radius);color:var(--layout-link-color);display:inline-flex;font-size:var(--layout-link-size);font-weight:var(--layout-link-weight);min-height:40px;padding:var(--layout-link-padding-y) var(--layout-link-padding-x);transition:background-color var(--layout-transition-duration) var(--easing-standard),color var(--layout-transition-duration) var(--easing-standard)}.platform-cabinet-link[data-v-afaab0ea]:hover{background:var(--layout-link-active-background);color:var(--layout-link-active-color)}.public-footer[data-v-fb83ac79]{background:linear-gradient(180deg,#040914ad,#040914d6),#030817ad;border-top:1px solid rgba(255,255,255,6%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin-top:32px;padding:36px 0 18px;position:relative;z-index:var(--layout-main-z-index)}.public-footer-inner[data-v-fb83ac79]{display:grid;gap:28px;width:var(--public-content-width, min(1216px, calc(100vw - 32px) ))}.public-footer-columns[data-v-fb83ac79]{display:grid;gap:36px;grid-template-columns:repeat(4,minmax(0,1fr))}.public-footer-column[data-v-fb83ac79]{display:grid;gap:12px}.public-footer-title[data-v-fb83ac79]{color:#ffffff9e;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.public-footer-links[data-v-fb83ac79]{display:grid;gap:10px}.public-footer-link[data-v-fb83ac79]{color:#ffffff61;font-size:13px;font-weight:400;line-height:1.35;transition:color var(--layout-transition-duration) var(--easing-standard)}.public-footer-link[data-v-fb83ac79]:hover,.public-footer-link.is-active[data-v-fb83ac79]{color:#ffffffa3}.public-footer-license[data-v-fb83ac79]{color:#ffffff38;font-size:11px;margin:0}.public-footer-meta[data-v-fb83ac79]{align-items:center;border-top:1px solid rgba(255,255,255,10%);display:flex;justify-content:space-between;padding-top:16px}.public-footer-meta-right[data-v-fb83ac79]{align-items:center;display:flex;gap:10px}.public-footer-github[data-v-fb83ac79]{align-items:center;border:1px solid rgba(255,255,255,10%);border-radius:10px;color:#ffffff61;display:inline-flex;height:32px;justify-content:center;width:32px}.public-footer-github[data-v-fb83ac79]:hover{color:#ffffffc7}.public-footer-github svg[data-v-fb83ac79]{height:13px;width:13px}@media(max-width:61.25rem){.public-footer-columns[data-v-fb83ac79]{grid-template-columns:repeat(2,minmax(0,1fr))}.public-footer-license[data-v-fb83ac79],.public-footer-link[data-v-fb83ac79],.public-footer-title[data-v-fb83ac79]{text-align:center}.public-footer-meta[data-v-fb83ac79]{align-items:center;flex-direction:column;gap:10px}}@media(max-width:40rem){.public-footer-columns[data-v-fb83ac79]{grid-template-columns:1fr}}.public-header[data-v-51862872]{-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);background:linear-gradient(180deg,#040914f0,#040914d1),#040914cc;border-bottom:1px solid rgba(255,255,255,7%);left:0;padding-top:0;position:fixed;right:0;top:0;width:100%;z-index:var(--layout-header-z-index)}.public-header-inner[data-v-51862872]{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;gap:12px;justify-content:space-between;min-height:68px;padding:0;width:var(--public-content-width, min(1216px, calc(100vw - 40px) ))}[data-v-51862872] .brand-link{--brand-gap: 6px;--brand-text-size: 17px;--brand-text-size-mobile: 16px;--brand-text-weight: 600}.public-nav[data-v-51862872]{align-items:center;display:flex;flex-wrap:nowrap;gap:9px;justify-content:flex-end}.public-nav-group[data-v-51862872]{align-items:center;display:flex;gap:4px}.public-nav-group--auth[data-v-51862872]{margin-left:10px}.public-nav-group--auth.guest .public-action-link[data-v-51862872]:not(.primary){background:transparent}.public-nav-group--meta[data-v-51862872]{border-left:1px solid rgba(255,255,255,12%);margin-left:8px;padding-left:8px}.public-nav-link[data-v-51862872]{align-items:center;border:1px solid transparent;border-radius:10px;color:#ffffff85;display:inline-flex;font-size:11px;font-weight:500;gap:4px;letter-spacing:.01em;min-height:33px;padding:8px 11px;transition:background-color var(--layout-transition-duration) var(--easing-standard),border-color var(--layout-transition-duration) var(--easing-standard),color var(--layout-transition-duration) var(--easing-standard)}.public-nav-link[data-v-51862872]:hover{background:#ffffff0a;border-color:#ffffff14;color:#fff}.public-nav-link.is-active[data-v-51862872]{background:#ffffff0d;border-color:#ffffff14;color:#ffffffe0;box-shadow:none}.public-nav-icon[data-v-51862872]{display:inline-flex;font-size:13px;line-height:1;opacity:.9}.public-action-link[data-v-51862872]{align-items:center;border-radius:10px;display:inline-flex;gap:6px;justify-content:center;font-size:11px;font-weight:600;min-width:auto;padding:9px 13px;white-space:nowrap;width:auto}.public-nav-group--auth .public-action-link[data-v-51862872]:not(.primary){background:transparent;border-color:transparent;color:#ffffffa8;font-weight:500;min-width:auto;padding:8px 12px}.public-nav-group--auth .public-action-link.primary[data-v-51862872]{background:linear-gradient(180deg,#4f98ff,#3b82f6);border-color:#60a5fa8f;box-shadow:0 8px 24px #124aa12e,inset 0 1px #ffffff2e;color:#fff;min-width:auto;padding:9px 15px}.public-nav-group--auth .public-action-link.primary[data-v-51862872]:hover{background:linear-gradient(180deg,#61a6ff,#458cf9);filter:none}.public-action-bullet[data-v-51862872]{align-items:center;background:#06215675;border:1px solid rgba(168,210,255,38%);border-radius:999px;display:inline-flex;height:18px;justify-content:center;width:18px}.public-action-bullet svg[data-v-51862872]{height:12px;width:12px}.public-logout[data-v-51862872]{align-items:center;border-radius:var(--layout-link-radius);display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:var(--space-0);width:36px}.public-logout svg[data-v-51862872]{height:16px;width:16px}.public-github[data-v-51862872]{align-items:center;border-radius:10px;border-color:#ffffff21;background:#ffffff0d;color:#fff9;display:inline-flex;gap:0;height:36px;justify-content:center;min-width:0;padding:0;width:36px}.public-github[data-v-51862872]:hover{color:#fff}.public-github svg[data-v-51862872]{height:12px;width:12px}.public-github-label[data-v-51862872]{display:none;font-size:10px;line-height:1}.menu-toggle[data-v-51862872]{display:none}@media(max-width:61.25rem){.public-header-inner[data-v-51862872]{align-items:center;flex-wrap:wrap;gap:var(--layout-mobile-gap);padding:10px 0;width:var(--public-content-width, min(1480px, calc(100vw - 40px) ))}.menu-toggle[data-v-51862872]{align-items:center;display:inline-flex;flex-direction:column;gap:var(--layout-menu-line-gap);height:36px;justify-content:center;margin-left:auto;min-width:36px;padding:var(--space-0);width:36px}.menu-line[data-v-51862872]{background:var(--layout-menu-line-color);border-radius:var(--layout-menu-line-radius);display:block;height:var(--layout-menu-line-height);width:var(--layout-menu-line-width)}.public-nav[data-v-51862872]{align-items:stretch;background:var(--layout-mobile-menu-background);border:var(--border-thin) solid var(--layout-mobile-menu-border);border-radius:var(--layout-mobile-menu-radius);box-shadow:var(--layout-mobile-menu-shadow);display:none;flex-direction:column;gap:var(--layout-mobile-gap);margin-top:var(--layout-mobile-menu-margin-top);padding:var(--layout-mobile-menu-padding);width:100%}.public-nav.open[data-v-51862872]{display:flex}.public-nav-group[data-v-51862872],.public-nav-group--auth[data-v-51862872],.public-nav-group--meta[data-v-51862872]{border-left:0;margin-left:var(--space-0);padding-left:var(--space-0);width:100%}.public-nav-group[data-v-51862872],.public-nav-group--auth[data-v-51862872],.public-nav-group--meta[data-v-51862872]{flex-direction:column}.public-nav-group--auth[data-v-51862872],.public-nav-group--meta[data-v-51862872]{border-top:var(--border-thin) solid var(--layout-auth-border);padding-top:var(--layout-auth-padding-top)}.public-nav-link[data-v-51862872],.public-action-link[data-v-51862872],.public-logout[data-v-51862872],.public-github[data-v-51862872]{justify-content:center;width:100%}[data-v-51862872] .lang-switch{margin:0 auto}.public-github-label[data-v-51862872]{display:inline}}@media(max-width:40rem){[data-v-51862872] .brand-link{width:100%}.public-header-inner[data-v-51862872]{padding:var(--layout-mobile-compact-padding)}}.public-shell[data-v-ec9122f4]{--public-content-width: min(1180px, calc(100vw - 48px) );min-height:var(--layout-shell-min-height);position:relative}.public-overlay[data-v-ec9122f4]{background:radial-gradient(120% 90% at 50% 0%,#1438801a,#14388000 72%),linear-gradient(180deg,#01081952,#0108196b);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:var(--layout-overlay-z-index)}.public-main[data-v-ec9122f4]{padding-top:66px;position:relative;z-index:var(--layout-main-z-index)}@media(max-width:61.25rem){.public-main[data-v-ec9122f4]{padding-top:74px}}
