@font-face{font-family:Sora;src:url(/fonts/Sora-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--color-canvas:#08090c;--color-surface:#10141d;--color-surface-elevated:#161c28;--color-surface-tint:#1e2636;--color-scaffold:#08090c;--color-primary:#38bdf8;--color-primary-hover:#7dd3fc;--color-on-primary:#041016;--color-secondary:#818cf8;--color-tertiary:#38bdf8;--color-on-surface:#f8fafc;--color-on-surface-variant:#94a3b8;--color-outline:#64748b;--color-outline-variant:#ffffff17;--color-border-hairline:#ffffff17;--color-border-hairline-hover:#ffffff2e;--color-border-rim:linear-gradient(180deg, #ffffff24 0%, #ffffff03 100%);--color-input-border:#ffffff1f;--color-success:#10b981;--color-warning:#f59e0b;--color-danger:#f43f5e;--color-hero-glow-a:#38bdf81f;--color-hero-glow-b:#818cf817;--color-editor:#0b0e15;--color-editor-text:#e2e8f0;--bg-blueprint-grid:radial-gradient(#ffffff0f 1px, transparent 1px);--radius-button:8px;--radius-card:12px;--radius-badge:6px;--radius-pill:999px;--radius-input:8px;--grid-gap:clamp(16px, 2.5vw, 24px);--card-padding:clamp(1.25rem, 3vw, 1.75rem);--card-gap:14px;--section-padding:clamp(3.5rem, 6vw, 5.5rem);--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:96px;--space-breadcrumbs-bottom:var(--space-md);--space-eyebrow-bottom:var(--space-xs);--space-title-bottom:var(--space-sm);--space-lead-bottom:var(--space-lg);--space-intro-bottom:clamp(1.75rem, 3.5vw, 2.75rem);--font-sans:"Sora", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Code", monospace;--max-content:1200px;--header-height:64px;--page-gutter:16px;--page-start:clamp(1.5rem, 4vh, 3rem);--shadow-soft:0 20px 48px -8px #000000b3, 0 0 0 1px #ffffff14;--shadow-card:0 4px 24px -2px #00000080, 0 0 0 1px #ffffff0f;--transition-theme:background-color .25s ease, color .25s ease, border-color .25s ease;--brand-spectrum:linear-gradient(115deg, #38bdf8, #818cf8)}@media (width>=600px){:root{--header-height:70px;--page-gutter:24px}}[data-theme=dark]{--color-canvas:#08090c;--color-surface:#10141d;--color-surface-elevated:#161c28;--color-surface-tint:#1e2636;--color-scaffold:#08090c;--color-primary:#38bdf8;--color-primary-hover:#7dd3fc;--color-on-primary:#041016;--color-secondary:#818cf8;--color-tertiary:#38bdf8;--color-on-surface:#f8fafc;--color-on-surface-variant:#94a3b8;--color-outline:#64748b;--color-outline-variant:#ffffff17;--color-border-hairline:#ffffff17;--color-border-hairline-hover:#ffffff2e;--color-border-rim:linear-gradient(180deg, #ffffff24 0%, #ffffff03 100%);--color-input-border:#ffffff1f;--color-success:#10b981;--color-warning:#f59e0b;--color-danger:#f43f5e;--color-hero-glow-a:#38bdf81f;--color-hero-glow-b:#818cf817;--color-editor:#0b0e15;--color-editor-text:#e2e8f0;--bg-blueprint-grid:radial-gradient(#ffffff0f 1px, transparent 1px);--shadow-soft:0 20px 48px -8px #000000b3, 0 0 0 1px #ffffff14;--shadow-card:0 4px 24px -2px #00000080, 0 0 0 1px #ffffff0f;--brand-spectrum:linear-gradient(115deg, #38bdf8, #818cf8)}[data-theme=light]{--color-canvas:#e8edf4;--color-scaffold:#e8edf4;--color-surface:#f7f9fc;--color-surface-elevated:#fff;--color-surface-tint:#dfe7f1;--color-primary:#087a8c;--color-primary-hover:#066677;--color-on-primary:#fff;--color-secondary:#5b3bb8;--color-tertiary:#2f4fc4;--color-on-surface:#121821;--color-on-surface-variant:#445064;--color-outline:#5c6b7e;--color-outline-variant:#1218211f;--color-border-hairline:#1218211a;--color-border-hairline-hover:#12182133;--color-border-rim:linear-gradient(180deg, #ffffffe6 0%, #fff0 100%);--color-input-border:#12182129;--color-success:#1f9d6a;--color-warning:#d97706;--color-danger:#d64555;--color-hero-glow-a:#087a8c1f;--color-hero-glow-b:#5b3bb814;--color-editor:#edf2f7;--color-editor-text:#1e293b;--bg-blueprint-grid:radial-gradient(#12182112 1px, transparent 1px);--shadow-soft:0 18px 40px #1218211a;--shadow-card:0 4px 16px #1218210f;--brand-spectrum:linear-gradient(115deg, #087a8c, #2f4fc4 48%, #5b3bb8)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{overscroll-behavior:none;background:var(--color-surface);width:100%;height:100%;margin:0;overflow:hidden}body{max-width:100%;font-family:var(--font-sans);color:var(--color-on-surface);background:var(--color-scaffold);overflow-wrap:anywhere;transition:var(--transition-theme);-webkit-font-smoothing:antialiased;font-weight:450}body:before{content:"";background-image:var(--bg-blueprint-grid);pointer-events:none;z-index:0;background-size:24px 24px;position:fixed;inset:0;transform:translateZ(0)}#root{z-index:1;width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}kbd{font-family:var(--font-mono);color:var(--color-on-surface);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:2px 6px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0003}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}h1,h2,h3,p{margin:0}code,pre,.mono{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.container{width:min(100% - 2 * var(--page-gutter), var(--max-content));min-width:0;max-width:100%;margin-inline:auto}.container>*{min-width:0;max-width:100%}.section{padding-block:var(--section-padding);max-width:100%;overflow-x:hidden}.section__eyebrow{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-eyebrow-bottom);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;font-weight:600;display:inline-flex}.section__title{margin:0 0 var(--space-title-bottom);letter-spacing:-.03em;color:var(--color-on-surface);overflow-wrap:anywhere;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.15}.section__lead{max-width:44rem;color:var(--color-on-surface-variant);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,2vw,1.0625rem);font-weight:450;line-height:1.6}.btn{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-button);white-space:normal;text-align:center;cursor:pointer;border:1px solid #0000;max-width:100%;min-height:42px;padding:10px 18px;font-size:.9375rem;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.btn:hover{filter:brightness(1.05)}.btn:active{filter:brightness(.97)}.btn--primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:none}.btn--primary:hover{background:var(--color-primary-hover);filter:none}[data-theme=light] .btn--primary{box-shadow:0 8px 20px color-mix(in srgb, var(--color-primary) 20%, transparent)}.btn--secondary{color:var(--color-on-surface);border-color:var(--color-outline-variant);background:0 0}.btn--secondary:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent);background:color-mix(in srgb, var(--color-surface-elevated) 80%, transparent);filter:none}.btn--ghost{color:var(--color-on-surface-variant);border-color:var(--color-outline-variant);background:0 0}.btn--ghost:hover{border-color:var(--color-primary);color:var(--color-primary);filter:none}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._marker_1sl3c_1{border:1px solid color-mix(in srgb, var(--color-on-surface) 18%, transparent);border-radius:var(--radius-badge);width:24px;height:16px;box-shadow:0 1px 2px color-mix(in srgb, var(--color-on-surface) 10%, transparent);flex:none;display:block;overflow:hidden}._large_1sl3c_12{width:28px;height:19px}._globe_1sl3c_17{aspect-ratio:1;background:var(--color-surface-tint);width:24px;height:24px;overflow:visible}._large_1sl3c_12._globe_1sl3c_17{width:28px;height:28px}._globeOutline_1sl3c_30,._globeLine_1sl3c_31{fill:none;stroke:currentColor;stroke-width:1.7px}._globeLine_1sl3c_31{stroke-linecap:round}._flag_1sl3c_41{background:var(--color-surface-tint)}._root_m2l8b_1{position:relative}._trigger_m2l8b_5{border-radius:var(--radius-button);min-width:44px;height:36px;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-family:inherit;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}._trigger_m2l8b_5:hover,._triggerOpen_m2l8b_23,._trigger_m2l8b_5:focus-visible{color:var(--color-on-surface);background:color-mix(in srgb, var(--color-surface-tint) 55%, transparent);border-color:var(--color-outline-variant)}._code_m2l8b_30{letter-spacing:.04em;font-size:.72rem;font-weight:700;line-height:1}._chevron_m2l8b_37{opacity:.7;transition:transform .18s}._chevronOpen_m2l8b_42{transform:rotate(180deg)}._panel_m2l8b_46{z-index:120;border-radius:var(--radius-card);border:1px solid var(--color-outline-variant);background:var(--color-surface-elevated);width:min(390px,100vw - 24px);height:min(430px,100vh - 96px);max-height:min(430px,100vh - 96px);box-shadow:var(--shadow-soft);flex-direction:column;padding:6px;animation:.16s both _menu-in_m2l8b_1;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}._panel_m2l8b_46[hidden]{display:none}._search_m2l8b_70{flex-shrink:0;padding:2px 2px 6px;position:relative}._searchLabel_m2l8b_76{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._searchInput_m2l8b_88{border:1px solid var(--color-input-border);border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-surface-tint) 35%, transparent);width:100%;height:36px;color:var(--color-on-surface);padding:0 12px;font-family:inherit;font-size:.86rem}._searchInput_m2l8b_88::placeholder{color:var(--color-on-surface-variant)}._searchInput_m2l8b_88:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._menu_m2l8b_54{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-height:0;display:grid;overflow:hidden auto}._empty_m2l8b_122{color:var(--color-on-surface-variant);text-align:center;grid-column:1/-1;margin:0;padding:16px 12px;font-size:.86rem;line-height:1.4}._item_m2l8b_132{border-radius:var(--radius-button);width:100%;min-width:0;color:var(--color-on-surface);text-align:left;box-sizing:border-box;cursor:pointer;background:0 0;border:none;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;text-decoration:none;transition:background-color .15s,color .15s;display:grid}._item_m2l8b_132:hover,._item_m2l8b_132:focus-visible{background:color-mix(in srgb, var(--color-surface-tint) 70%, transparent)}._itemActive_m2l8b_157{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}._itemCode_m2l8b_162{letter-spacing:.04em;min-width:1.5rem;font-size:.72rem;font-weight:800}._itemName_m2l8b_169{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}._itemCopy_m2l8b_179{gap:2px;min-width:0;display:grid}._itemRegion_m2l8b_185{color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.2;overflow:hidden}._checkSpacer_m2l8b_194{width:16px;height:16px}@keyframes _menu-in_m2l8b_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._inline_m2l8b_210{gap:10px;width:100%;padding:4px 0 8px;display:grid}._inlineLabel_m2l8b_217{color:var(--color-on-surface-variant);font-size:.78rem;font-weight:600}._inlineOptions_m2l8b_223{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;max-height:min(360px,100dvh - 220px);display:grid;overflow:hidden auto}._chip_m2l8b_236{border:1px solid var(--color-outline-variant);border-radius:var(--radius-button);background:var(--color-surface-elevated);min-width:0;min-height:48px;color:var(--color-on-surface);box-sizing:border-box;cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:grid}._chipCopy_m2l8b_256{text-align:left;gap:2px;min-width:0;display:grid}._chipName_m2l8b_263{color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;font-weight:600;overflow:hidden}._chip_m2l8b_236:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}._chip_m2l8b_236:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._chipActive_m2l8b_282{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}._chipActive_m2l8b_282 ._chipName_m2l8b_263{color:inherit}@media (width<=899px){._panel_m2l8b_46{top:calc(var(--header-height) + 8px);right:max(12px, env(safe-area-inset-right));width:min(420px,100vw - 24px);height:min(430px, calc(100dvh - var(--header-height) - 24px));max-height:min(430px, calc(100svh - var(--header-height) - 24px), calc(100dvh - var(--header-height) - 24px));-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;position:fixed;overflow:hidden auto}._search_m2l8b_70{z-index:1;background:var(--color-surface-elevated);position:sticky;top:0}._menu_m2l8b_54{touch-action:auto;flex:none;min-height:auto;overflow:visible}}@media (width<=520px){._menu_m2l8b_54{grid-template-columns:1fr}._chevron_m2l8b_37{display:none}._inlineOptions_m2l8b_223{grid-template-columns:1fr}}._toggle_1b55j_1{border-radius:var(--radius-button);width:36px;height:36px;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}._toggle_1b55j_1:hover{color:var(--color-on-surface);background:color-mix(in srgb, var(--color-surface-tint) 55%, transparent);border-color:var(--color-outline-variant)}._icon_1b55j_21{display:flex}._button_44u4y_1{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-button);text-align:center;white-space:normal;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid #0000;max-width:100%;font-family:inherit;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex;overflow:hidden}._button_44u4y_1:active{transform:scale(.985)}._button_44u4y_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}._sm_44u4y_32{min-height:34px;padding:6px 14px;font-size:.8125rem}._md_44u4y_38{min-height:42px;padding:10px 18px;font-size:.9375rem}._lg_44u4y_44{min-height:48px;padding:12px 24px;font-size:1rem}._fullWidth_44u4y_51{width:100%}._primary_44u4y_56{background:var(--color-primary);color:var(--color-on-primary);box-shadow:none;border-color:#0000}._primary_44u4y_56:hover{background:var(--color-primary-hover)}[data-theme=light] ._primary_44u4y_56{box-shadow:0 8px 20px color-mix(in srgb, var(--color-primary) 20%, transparent)}._secondary_44u4y_71{background:color-mix(in srgb, var(--color-surface-elevated) 60%, transparent);color:var(--color-on-surface);border-color:var(--color-outline-variant)}._secondary_44u4y_71:hover{border-color:var(--color-border-hairline-hover);background:var(--color-surface-elevated)}._ghost_44u4y_82{color:var(--color-on-surface-variant);background:0 0;border-color:#0000}._ghost_44u4y_82:hover{color:var(--color-primary);background:color-mix(in srgb, var(--color-surface-elevated) 50%, transparent)}._icon_44u4y_93{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._header_f6nc9_1{z-index:60;height:var(--header-height);background:var(--color-scaffold);border-bottom:1px solid #0000;flex-shrink:0;transition:background-color .2s,border-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,box-shadow .2s;position:relative}._sticky_f6nc9_12{background:color-mix(in srgb, var(--color-surface-elevated) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--color-outline-variant)}[data-theme=light] ._sticky_f6nc9_12{background:color-mix(in srgb, var(--color-surface-elevated) 96%, transparent);box-shadow:0 1px 0 var(--color-outline-variant)}._inner_f6nc9_23{justify-content:space-between;align-items:center;gap:clamp(14px,2vw,28px);height:100%;display:flex}._brand_f6nc9_31{border-radius:var(--radius-button);flex-shrink:1;align-items:center;gap:10px;min-width:0;margin-left:-10px;padding:6px 10px;transition:background-color .15s,opacity .15s;display:flex}._brand_f6nc9_31:hover{background:color-mix(in srgb, var(--color-surface-elevated) 60%, transparent)}._logo_f6nc9_47{border-radius:var(--radius-badge);object-fit:cover;flex-shrink:0;width:28px;height:28px}._word_f6nc9_55{letter-spacing:-.02em;color:var(--color-on-surface);font-size:.95rem;font-weight:700;transition:color .15s}._brand_f6nc9_31:hover ._word_f6nc9_55{color:var(--color-primary)}._nav_f6nc9_67{align-items:center;gap:clamp(4px,1vw,16px);min-width:0;display:none}._navItem_f6nc9_74{border-radius:var(--radius-button);color:var(--color-on-surface-variant);white-space:nowrap;border:1px solid #0000;align-items:center;padding:6px 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}._navItem_f6nc9_74:hover{color:var(--color-on-surface);background:color-mix(in srgb, var(--color-surface-tint) 50%, transparent)}._navItemActive_f6nc9_93{background:color-mix(in srgb, var(--color-surface-tint) 85%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--color-canvas) 40%, transparent);font-weight:600;color:var(--color-on-surface)!important}[data-theme=light] ._navItemActive_f6nc9_93{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-elevated));border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);box-shadow:0 1px 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}._actions_f6nc9_107{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}._prefs_f6nc9_114{align-items:center;gap:4px;display:flex}._cta_f6nc9_120{min-height:40px;padding:10px 16px;display:none}._menuButton_f6nc9_126{border:1px solid var(--color-outline-variant);border-radius:var(--radius-button);width:40px;height:40px;color:var(--color-on-surface);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._menuButtonOpen_f6nc9_141{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}._burger_f6nc9_145{width:18px;height:12px;position:relative}._burger_f6nc9_145 span{transform-origin:50%;background:currentColor;border-radius:2px;width:18px;height:2px;transition:top .2s,transform .2s,opacity .2s;display:block;position:absolute;left:0}._burger_f6nc9_145 span:first-child{top:0}._burger_f6nc9_145 span:nth-child(2){top:5px}._burger_f6nc9_145 span:nth-child(3){top:10px}._menuButtonOpen_f6nc9_141 ._burger_f6nc9_145 span:first-child{top:5px;transform:rotate(45deg)}._menuButtonOpen_f6nc9_141 ._burger_f6nc9_145 span:nth-child(2){opacity:0}._menuButtonOpen_f6nc9_141 ._burger_f6nc9_145 span:nth-child(3){top:5px;transform:rotate(-45deg)}._drawer_f6nc9_189{top:var(--header-height);z-index:40;padding:var(--space-md);background:var(--color-canvas);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}._drawerNav_f6nc9_205{gap:var(--space-xs);width:min(100%,420px);padding-bottom:var(--space-xl);margin-inline:auto;display:grid}._drawerNav_f6nc9_205>a:not(._drawerCta_f6nc9_213){align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-button);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);background:0 0;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;display:flex}._drawerNav_f6nc9_205>a:not(._drawerCta_f6nc9_213):hover{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, transparent)}._drawerLinkActive_f6nc9_233{border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:color-mix(in srgb, var(--color-primary) 10%, transparent)!important}._drawerIcon_f6nc9_239{width:20px;height:20px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._drawerCta_f6nc9_213{background:var(--color-primary);width:100%;color:var(--color-on-primary);box-shadow:none;border:none;justify-content:center;margin-top:4px;display:inline-flex}._drawerCta_f6nc9_213:hover{background:var(--color-primary-hover);color:var(--color-on-primary);filter:none}[data-theme=light] ._drawerCta_f6nc9_213{box-shadow:0 8px 20px color-mix(in srgb, var(--color-primary) 20%, transparent)}@media (width>=1024px){._nav_f6nc9_67{display:flex}._cta_f6nc9_120{display:inline-flex}._menuButton_f6nc9_126,._drawer_f6nc9_189{display:none}}._frame_lklub_1{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-outline-variant);width:100%;max-width:100%;box-shadow:var(--shadow-soft);contain:inline-size;touch-action:pan-y;flex-direction:column;display:flex;position:relative;overflow:hidden}._compact_lklub_16{width:min(100%,420px);height:32rem}._workstation_lklub_21{width:min(100%,760px);height:32rem}._workspace_lklub_26{touch-action:pan-y;flex:1;min-width:0;height:100%;min-height:0;display:grid}._workstation_lklub_21 ._workspace_lklub_26{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}._editor_lklub_39{border-left:1px solid var(--color-outline-variant);background:var(--color-editor);min-width:0;display:none}._workstation_lklub_21 ._editor_lklub_39{flex-direction:column;display:flex}._editorTabs_lklub_51{border-bottom:1px solid var(--color-border-hairline);color:var(--color-on-surface-variant);gap:2px;padding:8px 10px 0;font-size:.72rem;display:flex}._editorTabs_lklub_51 span{border-radius:var(--radius-badge) var(--radius-badge) 0 0;padding:6px 10px}._editorTabOn_lklub_65{background:color-mix(in srgb, var(--color-surface) 70%, transparent);color:var(--color-on-surface)}._code_lklub_70{min-height:0;font-family:var(--font-mono);color:var(--color-on-surface-variant);-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;white-space:pre;flex:1;max-width:100%;margin:0;padding:14px 12px;font-size:.72rem;line-height:1.65;overflow:auto hidden}._code_lklub_70 code{vertical-align:top;min-width:100%;max-width:none;display:inline-block}._lineNum_lklub_94{width:1.6rem;color:var(--color-outline);-webkit-user-select:none;user-select:none;margin-right:8px;display:inline-block}._lineAdd_lklub_102{background:color-mix(in srgb, var(--color-success) 12%, transparent);color:var(--color-success);display:block}._ghost_lklub_108{color:var(--color-primary)}._ef_lklub_112{flex-direction:column;min-width:0;min-height:0;display:flex}._mark_lklub_119{object-fit:contain;flex:none;width:28px;height:28px}._caret_lklub_126{vertical-align:-.12em;background:var(--color-primary);width:.5ch;height:1em;animation:1s step-end infinite _caret_lklub_126;display:inline-block}._efTop_lklub_136{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-md);display:flex}._efBrand_lklub_145{letter-spacing:-.02em;color:var(--color-on-surface);align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:inline-flex}._efLocal_lklub_155{color:var(--color-primary);font-size:.78rem;font-weight:650}._efTabs_lklub_161{min-height:32px;padding:0 var(--space-md);border-bottom:1px solid var(--color-outline-variant);align-items:flex-end;display:flex}._efTabOn_lklub_169{min-height:30px;color:var(--color-on-surface);box-shadow:inset 0 -2px 0 var(--color-on-surface);align-items:center;padding:0 2px 8px;font-size:.78rem;font-weight:650;display:inline-flex}._efThread_lklub_180{align-content:start;gap:var(--space-sm);min-width:0;min-height:0;padding:var(--space-md);flex:1;display:grid;overflow:hidden auto}._efUser_lklub_192,._efAssistant_lklub_193{overflow-wrap:anywhere;min-width:0;max-width:92%;font-size:.95rem;line-height:1.55}._efUser_lklub_192{border-radius:var(--radius-input);border:1px solid var(--color-outline-variant);background:color-mix(in srgb, var(--color-on-surface) 6%, var(--color-surface));color:var(--color-on-surface);justify-self:end;padding:8px 12px}._efAssistant_lklub_193{color:var(--color-on-surface-variant);justify-self:start}._efAssistant_lklub_193 p{margin:0 0 8px}._efAssistant_lklub_193 p:last-child{margin-bottom:0}._efGhost_lklub_223,._efDiff_lklub_224{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-input);border:1px solid var(--color-outline-variant);background:var(--color-surface-tint);font-family:var(--font-mono);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.6;overflow-x:hidden}._efGhost_lklub_223{color:var(--color-on-surface-variant)}._efGhost_lklub_223 em{color:var(--color-outline);margin-bottom:4px;font-style:normal;display:block}._efGhost_lklub_223 span{color:var(--color-primary)}._efPlan_lklub_252,._efReview_lklub_253{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant);display:grid}._efTitle_lklub_260,._efFile_lklub_261{min-width:0;color:var(--color-on-surface);overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:650}._efFile_lklub_261{font-family:var(--font-mono);color:var(--color-primary);font-size:.78rem;font-weight:600}._efPlan_lklub_252 ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}._efPlan_lklub_252 li{border-top:1px solid var(--color-outline-variant);color:var(--color-on-surface-variant);opacity:.4;padding:8px 0;font-size:.9rem;transition:opacity .25s}._efPlan_lklub_252 li:first-child{border-top:0;padding-top:0}._efPlan_lklub_252 li._on_lklub_299{opacity:1;color:var(--color-on-surface)}._efDiff_lklub_224{color:var(--color-on-surface)}._efDiff_lklub_224 ._add_lklub_308{color:var(--color-success);display:block}._efDiff_lklub_224 ._del_lklub_313{color:var(--color-danger);display:block}._efActions_lklub_318{gap:var(--space-sm);flex-wrap:wrap;display:flex}._efPrimary_lklub_324,._efGhostBtn_lklub_325{border-radius:var(--radius-button);align-items:center;min-height:36px;padding:0 14px;font-size:.8rem;font-weight:650;display:inline-flex}._efPrimary_lklub_324{background:var(--color-primary);color:var(--color-on-primary)}._efGhostBtn_lklub_325{border:1px solid var(--color-outline-variant);color:var(--color-on-surface-variant)}._efChips_lklub_345{flex-wrap:wrap;gap:6px;display:flex}._efChips_lklub_345 span{border-radius:var(--radius-badge);background:var(--color-surface);border:1px solid var(--color-border-hairline);font-family:var(--font-mono);color:var(--color-primary);padding:6px 10px;font-size:.72rem;display:inline-flex}._efComposer_lklub_362{padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-border-hairline);gap:8px;display:grid}._efInput_lklub_369{border-radius:var(--radius-input);border:1px solid var(--color-outline-variant);background:var(--color-canvas);align-items:center;min-height:44px;padding:0 12px;display:flex}._efLane_lklub_379{color:var(--color-on-surface-variant);font-size:.78rem;font-weight:650}._tty_lklub_386{font-family:var(--font-mono);color:var(--color-on-surface)}._ttyHead_lklub_391{padding:var(--space-md) var(--space-md) 0;gap:10px;display:grid}._ttyBrand_lklub_397{color:var(--color-on-surface);align-items:center;gap:10px;display:inline-flex}._ttyBrand_lklub_397 strong{letter-spacing:.18em;font-size:.95rem;font-weight:700}._ttyStatus_lklub_410{padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-outline-variant);color:var(--color-on-surface-variant);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.78rem;display:flex}._blades_lklub_422{gap:4px;display:inline-flex}._blades_lklub_422 i{border-radius:1px;width:7px;height:7px}._blades_lklub_422 i:first-child{background:var(--color-primary)}._blades_lklub_422 i:nth-child(2){background:var(--color-tertiary)}._blades_lklub_422 i:nth-child(3){background:color-mix(in srgb, var(--color-tertiary) 50%, var(--color-secondary))}._blades_lklub_422 i:nth-child(4){background:var(--color-secondary)}._ttyBody_lklub_449{align-content:start;gap:var(--space-sm);min-width:0;min-height:0;padding:var(--space-md);overflow-wrap:anywhere;flex:1;font-size:.9rem;line-height:1.55;display:grid;overflow:hidden auto}._ttyBody_lklub_449 p{margin:0}._ttyYou_lklub_468,._ttyBot_lklub_469{font-weight:600}._ttyYou_lklub_468{color:var(--color-on-surface)}._ttyBot_lklub_469{color:var(--color-primary)}._ttyFoot_lklub_481{padding:0 var(--space-md) var(--space-md);gap:8px;display:grid}._ttyPrompt_lklub_487{border-radius:var(--radius-input);border:1px solid var(--color-outline-variant);background:var(--color-canvas);align-items:center;gap:8px;min-height:44px;margin:0;padding:0 12px;display:flex}._ttySlash_lklub_499{color:var(--color-outline);margin:0;font-size:.78rem}@media (width<=720px){._compact_lklub_16,._workstation_lklub_21{width:100%;max-width:100%;height:auto}._workspace_lklub_26{flex:none;height:auto}._ef_lklub_112{min-height:min-content}._workstation_lklub_21 ._workspace_lklub_26{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start}._workstation_lklub_21 ._editor_lklub_39{border-left:0;border-top:1px solid var(--color-outline-variant);touch-action:pan-y;flex-direction:column;min-height:0;max-height:190px;display:flex}._workstation_lklub_21 ._editorTabs_lklub_51{scrollbar-width:none;touch-action:pan-x pan-y;padding:6px 8px 0;font-size:.68rem;overflow:auto hidden}._workstation_lklub_21 ._editorTabs_lklub_51::-webkit-scrollbar{display:none}._workstation_lklub_21 ._editorTabs_lklub_51 span{flex-shrink:0;padding:5px 8px}._workstation_lklub_21 ._code_lklub_70{padding:10px 8px;font-size:.65rem;line-height:1.55}._workstation_lklub_21 ._lineNum_lklub_94{width:1.25rem;margin-right:6px;font-size:.62rem}._efThread_lklub_180,._ttyBody_lklub_449{flex:none;min-height:0}}@media (width<=380px){._workstation_lklub_21 ._editor_lklub_39{max-height:168px}._workstation_lklub_21 ._code_lklub_70{font-size:.6rem}}@media (prefers-reduced-motion:reduce){._efPlan_lklub_252 li{transition:none}._caret_lklub_126{animation:none}}@keyframes _caret_lklub_126{50%{opacity:0}}._card_c4k0h_1{background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);box-sizing:border-box;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}._card_c4k0h_1:before{content:"";background:var(--color-border-rim);pointer-events:none;z-index:1;height:1px;position:absolute;top:0;left:0;right:0}._default_c4k0h_27{background:var(--color-surface)}._elevated_c4k0h_31{background:var(--color-surface-elevated)}._tint_c4k0h_35{background:var(--color-surface-tint)}._hoverable_c4k0h_39{cursor:pointer}@media (hover:hover){._hoverable_c4k0h_39:hover{border-color:var(--color-border-hairline-hover);box-shadow:var(--shadow-soft);transform:translateY(-2px)}}._paddingNone_c4k0h_52{padding:0}._paddingSm_c4k0h_56{padding:clamp(10px, 2.5vw, var(--space-md))}._paddingMd_c4k0h_60{padding:var(--card-padding)}._paddingLg_c4k0h_64{padding:clamp(1.75rem,4vw,3rem)}._header_c4k0h_68{gap:var(--space-xs);margin-bottom:var(--space-sm);flex-direction:column;display:flex}._title_c4k0h_75{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.25rem;font-weight:700}._description_c4k0h_83{color:var(--color-on-surface-variant);margin:0;font-size:.9375rem;line-height:1.6}._content_c4k0h_90{flex:1}._footer_c4k0h_94{margin-top:var(--space-md);align-items:center;gap:var(--space-sm);display:flex}._badge_w47vo_1{border-radius:var(--radius-badge);width:fit-content;max-width:100%;font-family:var(--font-mono);box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;border:1px solid #0000;align-items:center;gap:6px;font-weight:600;line-height:1.4;display:inline-flex}._sm_w47vo_18{padding:2px 7px;font-size:.6875rem}._md_w47vo_23{padding:4px 8px;font-size:.75rem}._lg_w47vo_28{padding:6px 12px;font-size:.8125rem}._pill_w47vo_33{border-radius:var(--radius-pill);padding-inline:10px}._default_w47vo_39{background:var(--color-surface-elevated);border-color:var(--color-outline-variant);color:var(--color-on-surface)}._primary_w47vo_45{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);color:var(--color-primary)}._muted_w47vo_51{background:var(--color-surface-elevated);border-color:var(--color-border-hairline);color:var(--color-on-surface-variant)}._code_w47vo_57{background:var(--color-surface-elevated);border-color:var(--color-border-hairline);color:var(--color-on-surface);font-weight:500}._success_w47vo_64{background:color-mix(in srgb, var(--color-success) 12%, transparent);border-color:color-mix(in srgb, var(--color-success) 30%, transparent);color:var(--color-success)}._dot_w47vo_70{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}._group_13m2a_1{gap:var(--space-sm);margin-top:var(--space-lg);justify-items:stretch;min-width:0;max-width:100%;display:grid}._compact_13m2a_10{margin-top:var(--space-md);justify-items:center}._compact_13m2a_10 ._stores_13m2a_15{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;width:100%;max-width:32rem;display:flex}._compact_13m2a_10 ._stores_13m2a_15>*{flex:200px;justify-content:center}._compact_13m2a_10 ._cliDownloads_13m2a_29{justify-content:center;width:100%;display:flex}._compact_13m2a_10 ._platforms_13m2a_35{justify-content:center}._compact_13m2a_10 ._tertiary_13m2a_39{text-align:center;justify-self:center}._stores_13m2a_15{gap:var(--space-sm);grid-template-columns:1fr;width:min(100%,42rem);display:grid}@media (width>=560px){._stores_13m2a_15{grid-template-columns:repeat(2,minmax(0,1fr))}}._stores_13m2a_15>*{width:100%}._cliDownloads_13m2a_29{gap:var(--space-sm);width:min(100%,42rem);display:grid}._primaryDownload_13m2a_67,._downloadOption_13m2a_68{justify-content:flex-start;align-items:center;gap:var(--space-sm);width:100%;display:inline-flex}._primaryDownload_13m2a_67{border-color:var(--color-outline-variant);background:var(--color-surface-elevated);color:var(--color-on-surface);box-shadow:var(--shadow-card)}._primaryDownload_13m2a_67:hover,._primaryDownload_13m2a_67:focus-visible{border-color:var(--color-outline);background:var(--color-surface-tint);filter:none}._downloadOption_13m2a_68{border-color:var(--color-outline-variant);color:var(--color-on-surface)}._downloadCopy_13m2a_95{text-align:left;gap:2px;min-width:0;display:grid}._downloadCopy_13m2a_95 small{color:color-mix(in srgb, currentColor 72%, transparent);font-size:.72rem;font-weight:500}._chooser_13m2a_108{gap:var(--space-sm);display:grid}._platforms_13m2a_35{flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px;display:flex}._platformLink_13m2a_121{border:1px solid var(--color-border-hairline);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface-elevated) 45%, transparent);color:var(--color-on-surface-variant);font-family:var(--font-mono);align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._platformLink_13m2a_121:hover,._platformLink_13m2a_121:focus-visible{border-color:var(--color-border-hairline-hover);background:var(--color-surface-elevated);color:var(--color-on-surface)}._platformIcon_13m2a_144{color:currentColor;flex:none;width:14px;height:14px}._platformIcon_13m2a_144 path:not([fill]){fill:currentColor}._platformIcon_13m2a_144 rect{stroke:currentColor}._primaryDownload_13m2a_67 ._platformIcon_13m2a_144,._downloadOption_13m2a_68 ._platformIcon_13m2a_144{color:var(--color-on-surface)}[data-theme=light] ._primaryDownload_13m2a_67{border-color:var(--color-input-border);background:color-mix(in srgb, var(--color-surface-tint) 46%, var(--color-surface-elevated));box-shadow:0 8px 20px color-mix(in srgb, var(--color-on-surface) 8%, transparent)}[data-theme=light] ._primaryDownload_13m2a_67:hover,[data-theme=light] ._primaryDownload_13m2a_67:focus-visible{border-color:var(--color-outline);background:color-mix(in srgb, var(--color-surface-tint) 60%, var(--color-surface-elevated));box-shadow:0 10px 24px color-mix(in srgb, var(--color-on-surface) 11%, transparent)}[data-theme=light] ._platformLink_13m2a_121{border-color:var(--color-input-border);background:color-mix(in srgb, var(--color-surface-tint) 38%, transparent)}[data-theme=light] ._platformLink_13m2a_121:hover,[data-theme=light] ._platformLink_13m2a_121:focus-visible{border-color:var(--color-outline);background:var(--color-surface-elevated);color:var(--color-on-surface)}._alternatives_13m2a_189{gap:var(--space-sm);display:grid}._tertiary_13m2a_39{justify-self:start;width:auto;max-width:100%}._hint_13m2a_200{max-width:36rem;color:var(--color-outline);font-size:.85rem;font-weight:500;line-height:1.45}._hero_206bg_1{padding-block:0;position:relative;overflow:hidden}._hero_206bg_1:before{content:"";background:radial-gradient(circle at center, var(--color-hero-glow-a) 0%, transparent 70%);pointer-events:none;z-index:0;width:min(80vw,750px);height:min(80vw,650px);position:absolute;top:-10%;right:-5%}._hero_206bg_1:after{content:"";background:radial-gradient(circle at center, var(--color-hero-glow-b) 0%, transparent 70%);pointer-events:none;z-index:0;width:min(70vw,600px);height:min(70vw,500px);position:absolute;bottom:0%;left:5%}._layout_206bg_39{z-index:1;gap:clamp(var(--space-lg), 4vw, var(--space-2xl));min-width:0;padding-block:var(--page-start) clamp(2rem, 5vh, 4rem);align-items:center;display:grid;position:relative}._copy_206bg_49{min-width:0;max-width:36rem;animation:.6s both _fade-up_206bg_1}._kicker_206bg_55{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-eyebrow-bottom);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;font-weight:600;display:inline-flex}._headline_206bg_68{letter-spacing:-.04em;max-width:16ch;color:var(--color-on-surface);overflow-wrap:break-word;text-wrap:balance;margin:0 0 var(--space-title-bottom);font-size:clamp(1.875rem,5vw,3.25rem);font-weight:700;line-height:1.15}._support_206bg_80{max-width:36rem;color:var(--color-on-surface-variant);margin-top:0;font-size:clamp(1rem,2vw,1.125rem);font-weight:450;line-height:1.6}._availability_206bg_89{margin-top:var(--space-md);font-family:var(--font-mono);color:var(--color-outline);font-size:.8125rem;font-weight:500}._visual_206bg_97{justify-self:stretch;width:min(100%,760px);min-width:0;max-width:100%;animation:.7s 80ms both _fade-up_206bg_1}@media (width>=980px){._layout_206bg_39{gap:var(--space-xl);min-height:calc(100vh - var(--header-height) - 2rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._visual_206bg_97{justify-self:end}}._strip_urgi4_1{border-block:1px solid var(--color-border-hairline);background:var(--color-surface);z-index:2;position:relative}._inner_urgi4_8{min-width:0;padding-block:var(--space-sm);gap:0;display:grid}._item_urgi4_15{padding-block:var(--space-sm);border-bottom:1px solid var(--color-border-hairline)}._item_urgi4_15:last-child{border-bottom:0}._trigger_urgi4_24{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-width:0;color:var(--color-on-surface);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:600;transition:color .15s;display:flex}._trigger_urgi4_24:hover{color:var(--color-primary)}._chevron_urgi4_48{color:var(--color-primary);font-family:var(--font-mono);font-size:.875rem;font-weight:600}._detail_urgi4_55{margin-top:var(--space-xs);max-width:36rem;color:var(--color-on-surface-variant);font-size:.875rem;font-weight:450;line-height:1.6}@media (width>=800px){._inner_urgi4_8{gap:var(--space-lg);padding-block:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}._item_urgi4_15{border-bottom:0;border-right:1px solid var(--color-border-hairline);padding-inline:var(--space-md)}._item_urgi4_15:first-child{padding-left:0}._item_urgi4_15:last-child{border-right:0;padding-right:0}}._card_1yivg_1{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}._header_1yivg_9{justify-content:space-between;align-items:center;gap:8px;display:flex}._title_1yivg_16{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-on-surface-variant);text-transform:uppercase;font-size:.75rem;font-weight:700}._files_1yivg_25{flex-direction:column;gap:6px;display:flex}._fileBtn_1yivg_31{border-radius:var(--radius-badge);border:1px solid var(--color-border-hairline);background:var(--color-surface-elevated);min-width:0;color:var(--color-on-surface-variant);font-family:var(--font-mono);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;transition:background-color .15s,color .15s,border-color .15s;display:flex}._fileBtn_1yivg_31:hover{background:var(--color-surface-tint);color:var(--color-on-surface)}._fileBtnActive_1yivg_53{color:var(--color-on-surface);border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}._codeArea_1yivg_58{background:var(--color-editor);min-width:0;color:var(--color-editor-text);border:1px solid var(--color-border-hairline);border-radius:var(--radius-button);-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;font-family:var(--font-mono);padding:12px;font-size:.75rem;line-height:1.6;overflow-x:auto}._line_1yivg_73{white-space:pre;grid-template-columns:1.6rem .8rem minmax(0,1fr);gap:6px;display:grid}._lineNum_1yivg_80,._lineMark_1yivg_81{color:var(--color-outline);-webkit-user-select:none;user-select:none;text-align:right}._lineContent_1yivg_87{min-width:0}._lineAdd_1yivg_91{color:var(--color-success)}._lineDel_1yivg_95{color:var(--color-danger);text-decoration:line-through}._footer_1yivg_100{border-top:1px solid var(--color-border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;font-size:.75rem;display:flex}._status_1yivg_111{min-width:0;color:var(--color-on-surface-variant);font-family:var(--font-mono);align-items:center;gap:8px;font-size:.75rem;display:flex}._dot_1yivg_121{background:var(--color-success);border-radius:50%;flex-shrink:0;width:6px;height:6px}._actions_1yivg_129{flex-shrink:0;align-items:center;gap:8px;display:flex}._actionBtn_1yivg_136{border-radius:var(--radius-badge);border:1px solid var(--color-border-hairline);background:var(--color-surface-elevated);min-height:32px;color:var(--color-on-surface);cursor:pointer;padding:6px 14px;font-size:.75rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}._actionBtn_1yivg_136:hover{background:var(--color-surface-tint);border-color:var(--color-border-hairline-hover)}._applyBtn_1yivg_154{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000}._applyBtn_1yivg_154:hover{background:var(--color-primary-hover)}._section_m2dom_1{position:relative}._intro_m2dom_5{max-width:44rem;margin-bottom:var(--space-intro-bottom);opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}._grid_m2dom_13{gap:var(--grid-gap);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){._grid_m2dom_13{gap:var(--grid-gap);grid-template-columns:1.6fr 1fr;align-items:stretch}}._diffWrapper_m2dom_28,._bridge_m2dom_29{opacity:0;min-width:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}._diffWrapper_m2dom_28{transition-delay:60ms}._bridge_m2dom_29{gap:var(--space-md);flex-direction:column;transition-delay:.12s;display:flex}._bridgeHeader_m2dom_47{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}._bridgeTitle_m2dom_54{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-surface);font-size:.75rem;font-weight:700}._bridgeBadge_m2dom_63{font-family:var(--font-mono);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);padding:2px 8px;font-size:.6875rem;font-weight:600}._points_m2dom_74{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}@media (width>=600px) and (width<=1023px){._points_m2dom_74{grid-template-columns:repeat(3,minmax(0,1fr))}}._pointItem_m2dom_88{align-items:center;gap:var(--space-sm);border-radius:var(--radius-button);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);color:var(--color-on-surface);padding:12px 14px;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}._pointCheck_m2dom_102{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-success) 14%, transparent);width:20px;height:20px;color:var(--color-success);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}._pointText_m2dom_116{flex:1;min-width:0}._bridgeLink_m2dom_121{color:var(--color-primary);padding-top:var(--space-xs);align-items:center;gap:6px;margin-top:auto;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}._bridgeLink_m2dom_121:hover{color:var(--color-primary-hover);gap:var(--space-xs)}._visible_m2dom_139 ._intro_m2dom_5,._visible_m2dom_139 ._diffWrapper_m2dom_28,._visible_m2dom_139 ._bridge_m2dom_29{opacity:1;transform:translateY(0)}@media (width<=900px){._intro_m2dom_5,._diffWrapper_m2dom_28,._bridge_m2dom_29,._visible_m2dom_139 ._intro_m2dom_5,._visible_m2dom_139 ._diffWrapper_m2dom_28,._visible_m2dom_139 ._bridge_m2dom_29{transform:none}}._section_1klpm_1{position:relative}._intro_1klpm_5{max-width:44rem;margin-bottom:var(--space-intro-bottom);opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}._list_1klpm_13{gap:var(--grid-gap);grid-template-columns:1fr;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=860px){._list_1klpm_13{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_1klpm_29{opacity:0;min-width:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(16px)}._iconWrapper_1klpm_38{border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);width:42px;height:42px;color:var(--color-primary);margin-bottom:var(--space-md);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:flex}._card_1klpm_29:hover ._iconWrapper_1klpm_38{background:color-mix(in srgb, var(--color-primary) 18%, transparent);transform:scale(1.05)}._cardTitle_1klpm_58{letter-spacing:-.02em;margin:0 0 var(--space-xs);color:var(--color-on-surface);font-size:1.25rem;font-weight:700}._cardDesc_1klpm_66{color:var(--color-on-surface-variant);flex-grow:1;margin:0;font-size:.9375rem;line-height:1.6}._cardFooter_1klpm_74{margin-top:var(--space-lg);gap:var(--space-xs);flex-direction:column;align-items:flex-start;display:flex}._link_1klpm_82{color:var(--color-primary);padding-top:var(--space-xs);align-items:center;gap:6px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}._link_1klpm_82:after{content:"";z-index:1;position:absolute;inset:0}._card_1klpm_29:hover ._link_1klpm_82{gap:10px}._link_1klpm_82:hover{color:var(--color-primary-hover);gap:var(--space-xs)}._visible_1klpm_110 ._intro_1klpm_5,._visible_1klpm_110 ._card_1klpm_29{opacity:1;transform:translateY(0)}@media (hover:hover){._visible_1klpm_110 ._card_1klpm_29:hover{transform:translateY(-2px)}}._section_1tboh_1{position:relative;overflow:hidden}._section_1tboh_1:before{content:"";background:radial-gradient(ellipse at center, var(--color-hero-glow-a) 0%, transparent 70%);pointer-events:none;z-index:0;width:min(90vw,750px);height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._panel_1tboh_23{z-index:1;text-align:center;align-items:center;gap:var(--space-xs);opacity:0;flex-direction:column;max-width:52rem;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3.5rem);transition:opacity .45s,transform .45s;display:flex;position:relative;transform:translateY(12px)}@media (width<=900px){._panel_1tboh_23{transform:none}}._slogan_1tboh_45{letter-spacing:-.03em;max-width:24ch;color:var(--color-on-surface);margin:0 auto var(--space-title-bottom);font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;line-height:1.15}._lead_1tboh_55{margin:0 auto var(--space-lead-bottom);max-width:38rem;color:var(--color-on-surface-variant);font-size:clamp(1rem,2vw,1.0625rem);font-weight:450;line-height:1.6}._metaRow_1tboh_64{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--space-md);font-family:var(--font-mono);color:var(--color-outline);flex-wrap:wrap;font-size:.75rem;display:flex}._metaLink_1tboh_76{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:opacity .15s,color .15s}._metaLink_1tboh_76:hover{color:var(--color-primary)}._metaDot_1tboh_87{opacity:.5}._notice_1tboh_91{color:inherit;line-height:1.5}._visible_1tboh_96 ._panel_1tboh_23{opacity:1;transform:translateY(0)}._footer_14wtd_1{padding-block:clamp(2.5rem, 6vw, var(--space-3xl)) calc(var(--space-xl) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border-hairline);background:var(--color-surface);transition:var(--transition-theme)}._inner_14wtd_9{gap:var(--space-xl);min-width:0;display:grid}._brand_14wtd_15{gap:var(--space-xs);max-width:320px;display:grid}._brandRow_14wtd_21{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:700;display:flex}._logo_14wtd_29{border-radius:var(--radius-badge);width:28px;height:28px}._brand_14wtd_15 p{color:var(--color-on-surface-variant);font-size:.9rem;font-weight:450;line-height:1.55}._securityPill_14wtd_42{border-radius:var(--radius-pill);background:var(--color-surface-tint);border:1px solid var(--color-border-hairline);font-family:var(--font-mono);color:var(--color-on-surface-variant);align-items:center;gap:.5rem;width:fit-content;margin-top:4px;padding:.3rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}._securityDot_14wtd_58{background:var(--color-success);width:6px;height:6px;box-shadow:0 0 6px var(--color-success);border-radius:50%}._columns_14wtd_66{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){._columns_14wtd_66{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr))}}._columns_14wtd_66 nav{align-content:start;gap:8px;display:grid}._colTitle_14wtd_85{letter-spacing:.05em;text-transform:uppercase;color:var(--color-outline);margin-bottom:6px;font-size:.75rem;font-weight:700}._columns_14wtd_66 a{color:var(--color-on-surface-variant);font-size:.88rem;font-weight:500;line-height:1.45;transition:color .15s}._columns_14wtd_66 a:hover{color:var(--color-primary)}._copy_14wtd_106{color:var(--color-outline);padding-top:var(--space-md);border-top:1px solid var(--color-border-hairline);font-size:.8125rem}@media (width>=960px){._inner_14wtd_9{grid-template-columns:280px 1fr;align-items:start;gap:clamp(2rem,4vw,4rem)}._copy_14wtd_106{grid-column:1/-1}}._nav_n1hn5_1{align-items:center;width:100%;display:flex}._list_n1hn5_7{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:.84rem;font-weight:500;line-height:1.4;list-style:none;display:flex}._item_n1hn5_20{align-items:center;gap:6px;display:inline-flex}._separator_n1hn5_26{color:var(--color-on-surface-variant);opacity:.4;flex-shrink:0}._link_n1hn5_32{color:var(--color-on-surface-variant);border-radius:var(--radius-badge);align-items:center;gap:5px;margin:-2px -5px;padding:2px 5px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}._link_n1hn5_32:hover{color:var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);text-decoration:none}._homeIcon_n1hn5_50{opacity:.8;flex-shrink:0}._current_n1hn5_55{color:var(--color-on-surface);letter-spacing:-.01em;padding:2px 0;font-weight:600}._page_u7q5l_1{padding-top:var(--page-start);min-height:calc(100vh - var(--header-height) - 120px);padding-bottom:clamp(3rem,7vh,5.5rem)}._inner_u7q5l_7{max-width:760px}._breadcrumbsWrapper_u7q5l_11{margin-bottom:var(--space-breadcrumbs-bottom)}._status_u7q5l_15{color:var(--color-on-surface-variant);font-weight:600}._document_u7q5l_20{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-outline-variant) 30%, transparent);padding:clamp(24px,4vw,40px)}._title_u7q5l_27{letter-spacing:-.03em;margin:0 0 var(--space-title-bottom);font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;line-height:1.15}._meta_u7q5l_35{margin:0 0 var(--space-lead-bottom);flex-wrap:wrap;gap:8px;display:flex}._meta_u7q5l_35 p{border-radius:var(--radius-badge);background:var(--color-surface-elevated);min-width:0;max-width:100%;color:var(--color-on-surface-variant);overflow-wrap:anywhere;margin:0;padding:6px 10px;font-size:.78rem;font-weight:600;line-height:1.4}._toc_u7q5l_56{border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);background:var(--color-surface-elevated);gap:8px;margin:20px 0 8px;padding:16px;display:grid}._toc_u7q5l_56 a{color:var(--color-primary);font-size:.88rem;font-weight:600;line-height:1.4}._toc_u7q5l_56 a:hover{text-decoration:underline}._section_u7q5l_77 h2{border-left:2px solid var(--color-primary);letter-spacing:-.02em;scroll-margin-top:calc(var(--header-height) + 16px);margin:28px 0 10px;padding-left:12px;font-size:1.08rem;font-weight:700}._document_u7q5l_20 p,._document_u7q5l_20 li{color:color-mix(in srgb, var(--color-on-surface) 78%, var(--color-on-surface-variant));font-weight:450;line-height:1.75}._document_u7q5l_20 p{margin:0 0 12px}._document_u7q5l_20 ul{margin:0 0 12px;padding-left:1.2rem}._document_u7q5l_20 a{color:var(--color-primary);font-weight:700}._document_u7q5l_20 a:hover{text-decoration:underline}._hero_g4r3v_1{padding-top:var(--page-start);width:100%;padding-bottom:0}._shell_g4r3v_7{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));margin:0 auto}._flush_g4r3v_12{width:100%;margin:0;padding:0}._breadcrumbs_g4r3v_18{margin-bottom:var(--space-breadcrumbs-bottom)}._header_g4r3v_22{text-align:left;max-width:52rem}._eyebrow_g4r3v_27{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-eyebrow-bottom);font-size:.75rem;font-weight:600;display:inline-flex}._title_g4r3v_40{margin:0 0 var(--space-title-bottom);letter-spacing:-.04em;color:var(--color-on-surface);text-wrap:balance;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.15}._lead_g4r3v_50{color:var(--color-on-surface-variant);max-width:46rem;margin:0;font-size:clamp(1rem,2vw,1.125rem);font-weight:450;line-height:1.6}._extra_g4r3v_59{margin-top:var(--space-lead-bottom)}._hub_1e0no_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_1e0no_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));gap:var(--space-intro-bottom);flex-direction:column;margin:0 auto;display:flex}._grid_1e0no_13{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){._grid_1e0no_13{grid-template-columns:repeat(2,1fr)}}._card_1e0no_25{flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}._card_1e0no_25:hover{text-decoration:none}._cardTop_1e0no_36{flex-direction:column;gap:12px;display:flex}._badgeRow_1e0no_42{justify-content:space-between;align-items:center;display:flex}._editorName_1e0no_48{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.4rem;font-weight:700}._tagline_1e0no_56{color:var(--color-on-surface-variant);margin:0;font-size:.92rem;line-height:1.6}._cardCta_1e0no_63{color:var(--color-primary);align-items:center;gap:6px;margin-top:24px;font-size:.88rem;font-weight:600;display:inline-flex}._frame_58fz7_1{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border-hairline);width:100%;max-width:820px;height:440px;box-shadow:var(--shadow-soft);font-family:var(--font-mono);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}._frame_58fz7_1:before{content:"";background:var(--color-border-rim);pointer-events:none;z-index:10;height:1px;position:absolute;top:0;left:0;right:0}._titlebar_58fz7_29{background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-hairline);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:38px;padding:0 14px;display:flex}._titleLeft_58fz7_40{align-items:center;gap:12px;display:flex}._breadcrumbs_58fz7_46{font-family:var(--font-mono);color:var(--color-on-surface-variant);font-size:.75rem}._breadcrumbActive_58fz7_52{color:var(--color-on-surface);font-weight:600}._titleRight_58fz7_57{align-items:center;gap:10px;display:flex}._shortcutTag_58fz7_63{font-family:var(--font-mono);border-radius:var(--radius-badge);background:var(--color-surface);border:1px solid var(--color-border-hairline);color:var(--color-primary);padding:2px 7px;font-size:.72rem;font-weight:600}._workspace_58fz7_74{background:var(--color-editor);flex:1;min-height:0;display:flex;overflow:hidden}._editorPane_58fz7_82{border-right:1px solid var(--color-border-hairline);flex:1.2;min-width:0;display:flex;overflow:hidden}._lineNumbers_58fz7_90{border-right:1px solid var(--color-border-hairline);color:var(--color-outline);-webkit-user-select:none;user-select:none;text-align:right;opacity:.6;flex-direction:column;min-width:32px;padding:14px 10px;font-size:.75rem;line-height:1.6;display:flex}._codeArea_58fz7_104{flex:1;padding:14px;overflow:hidden}._codeLines_58fz7_110{color:var(--color-editor-text);white-space:pre-wrap;word-break:break-all;margin:0;font-size:.76rem;line-height:1.6}._assistantPane_58fz7_119{background:var(--color-surface);flex-direction:column;flex:.85;gap:12px;min-width:0;padding:14px;display:flex;overflow-y:auto}._assistantHeader_58fz7_130{border-bottom:1px solid var(--color-border-hairline);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}._assistantBrand_58fz7_138{font-family:var(--font-sans);color:var(--color-on-surface);align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:flex}._statusDot_58fz7_148{background:var(--color-success);width:7px;height:7px;box-shadow:0 0 6px var(--color-success);border-radius:50%}._assistantTag_58fz7_156{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);border-radius:var(--radius-badge);padding:2px 6px;font-size:.68rem;font-weight:600}._chatBubbleUser_58fz7_166{border-radius:var(--radius-badge);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);color:var(--color-on-surface);padding:8px 10px;font-size:.75rem;line-height:1.4}._chatBubbleAssistant_58fz7_176{border-radius:var(--radius-badge);background:var(--color-surface-tint);border:1px solid var(--color-border-hairline);color:var(--color-on-surface-variant);padding:10px 12px;font-size:.75rem;line-height:1.5}._actionPill_58fz7_186{color:var(--color-primary);margin-bottom:4px;font-weight:600;display:inline-block}._statusBar_58fz7_193{background:var(--color-surface-elevated);border-top:1px solid var(--color-border-hairline);height:26px;color:var(--color-on-surface-variant);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:0 12px;font-size:.7rem;display:flex}._statusGroup_58fz7_206{align-items:center;gap:12px;display:flex}@media (width<=680px){._frame_58fz7_1{height:480px}._workspace_58fz7_74{flex-direction:column}._editorPane_58fz7_82{border-right:none;border-bottom:1px solid var(--color-border-hairline);flex:1}._assistantPane_58fz7_119{flex:1}}._hero_1890m_1{padding-top:var(--page-start);padding-bottom:clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}._shell_1890m_8{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);margin:0 auto;display:grid}@media (width>=960px){._shell_1890m_8{grid-template-columns:1.05fr .95fr}}._content_1890m_23{flex-direction:column;display:flex}._breadcrumbs_1890m_28{margin-bottom:var(--space-breadcrumbs-bottom)}._kicker_1890m_32{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-eyebrow-bottom);font-size:.75rem;font-weight:600;display:inline-flex}._title_1890m_45{margin:0 0 var(--space-title-bottom);letter-spacing:-.04em;color:var(--color-on-surface);text-wrap:balance;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.15}._lead_1890m_55{margin:0 0 var(--space-lead-bottom);color:var(--color-on-surface-variant);max-width:46rem;font-size:clamp(1rem,2vw,1.125rem);font-weight:450;line-height:1.6}._actions_1890m_64{flex-wrap:wrap;align-items:center;gap:12px;margin-top:0;display:flex}._primaryCta_1890m_72{border-radius:var(--radius-button);background:var(--color-primary);min-height:46px;color:var(--color-on-primary);justify-content:center;align-items:center;padding:0 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .15s;display:inline-flex}._primaryCta_1890m_72:hover{background:var(--color-primary-hover);text-decoration:none;transform:translateY(-1px)}._secondaryCta_1890m_93{border-radius:var(--radius-button);background:var(--color-surface-tint);border:1px solid var(--color-outline-variant);min-height:46px;color:var(--color-on-surface);justify-content:center;align-items:center;padding:0 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}._secondaryCta_1890m_93:hover{background:var(--color-surface-elevated);text-decoration:none}._commandBox_1890m_114{border-radius:var(--radius-input);background:var(--color-surface);border:1px solid var(--color-border-hairline);width:100%;max-width:480px;font-family:var(--font-mono);color:var(--color-on-surface);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:8px 12px;font-size:.8rem;display:inline-flex}._copyButton_1890m_131{border:1px solid var(--color-border-hairline);border-radius:var(--radius-badge);background:var(--color-surface-elevated);color:var(--color-on-surface-variant);cursor:pointer;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._copyButton_1890m_131:hover{color:var(--color-primary);border-color:var(--color-primary)}._mockupWrapper_1890m_150{justify-content:center;width:100%;display:flex}._section_15ejz_1{border-top:1px solid var(--color-border-hairline);border-bottom:1px solid var(--color-border-hairline);padding:clamp(3.5rem,7vw,5.5rem) 0}._shell_15ejz_7{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));margin:0 auto}._header_15ejz_12{text-align:left;max-width:680px;margin-bottom:clamp(2rem,4vw,3rem)}._title_15ejz_18{letter-spacing:-.03em;color:var(--color-on-surface);margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}._lead_15ejz_26{color:var(--color-on-surface-variant);margin:0;font-size:1rem;line-height:1.6}._grid_15ejz_33{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){._grid_15ejz_33{grid-template-columns:repeat(3,1fr)}}._card_15ejz_45{flex-direction:column;gap:12px;display:flex}._iconWrapper_15ejz_51{border-radius:var(--radius-button);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);width:38px;height:38px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}._cardTitle_15ejz_63{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.05rem;font-weight:700}._cardDesc_15ejz_71{color:var(--color-on-surface-variant);margin:0;font-size:.88rem;line-height:1.6}._section_1d1e6_1{padding:clamp(3rem,6vw,5rem) 0}._shell_1d1e6_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));margin:0 auto}._header_1d1e6_10{text-align:center;max-width:680px;margin:0 auto clamp(2rem,4vw,3.5rem)}._title_1d1e6_16{letter-spacing:-.02em;color:var(--color-on-surface);margin:0 0 12px;font-size:clamp(1.8rem,3.2vw,2.4rem);font-weight:800}._lead_1d1e6_24{color:var(--color-on-surface-variant);margin:0;font-size:1.05rem;line-height:1.6}._stepsList_1d1e6_31{grid-template-columns:1fr;gap:24px;max-width:820px;margin:0 auto;padding:0;list-style:none;display:grid}._stepItem_1d1e6_41{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-outline-variant);grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:24px;display:grid}._stepNumber_1d1e6_52{background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:flex}._stepBody_1d1e6_66{flex-direction:column;gap:8px;display:flex}._stepTitle_1d1e6_72{color:var(--color-on-surface);margin:0;font-size:1.15rem;font-weight:700}._stepDesc_1d1e6_79{color:var(--color-on-surface-variant);margin:0;font-size:.95rem;line-height:1.6}._snippet_1d1e6_86{border-radius:var(--radius-input);background:var(--color-canvas);border:1px solid var(--color-outline-variant);font-family:var(--font-mono);color:var(--color-primary);margin-top:6px;padding:8px 12px;font-size:.8rem;overflow-x:auto}._section_bt54k_1{background:var(--color-surface);border-top:1px solid var(--color-outline-variant);padding:clamp(3rem,6vw,5rem) 0}._shell_bt54k_7{width:min(calc(100% - 2 * var(--page-gutter)), 820px);margin:0 auto}._header_bt54k_12{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}._title_bt54k_17{letter-spacing:-.02em;color:var(--color-on-surface);margin:0 0 12px;font-size:clamp(1.8rem,3.2vw,2.4rem);font-weight:800}._lead_bt54k_25{color:var(--color-on-surface-variant);margin:0;font-size:1.05rem;line-height:1.6}._list_bt54k_32{flex-direction:column;gap:12px;display:flex}._item_bt54k_38{border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-surface-elevated);transition:border-color .2s;overflow:hidden}._item_bt54k_38[open]{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}._summary_bt54k_50{color:var(--color-on-surface);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1.05rem;font-weight:700;list-style:none;display:flex}._summary_bt54k_50::-webkit-details-marker{display:none}._chevron_bt54k_68{width:18px;height:18px;color:var(--color-primary);flex-shrink:0;transition:transform .2s}._item_bt54k_38[open] ._chevron_bt54k_68{transform:rotate(180deg)}._answer_bt54k_80{color:var(--color-on-surface-variant);margin:0;padding:0 20px 20px;font-size:.95rem;line-height:1.7}._page_41ngq_1{flex-direction:column;display:flex}._bottomCta_41ngq_8{background:var(--color-surface-elevated);border-top:1px solid var(--color-outline-variant);text-align:center;padding:clamp(3rem,6vw,5rem) 0}._bottomShell_41ngq_15{width:min(calc(100% - 2 * var(--page-gutter)), 640px);flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex}._bottomTitle_41ngq_24{color:var(--color-on-surface);margin:0;font-size:clamp(1.8rem,3.2vw,2.3rem);font-weight:800}._bottomLead_41ngq_31{color:var(--color-on-surface-variant);margin:0 0 8px;font-size:1.05rem;line-height:1.6}._bottomActions_41ngq_38{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}._primaryCta_41ngq_46{border-radius:var(--radius-button);background:var(--color-primary);min-height:46px;color:var(--color-on-primary);justify-content:center;align-items:center;padding:0 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .15s;display:inline-flex}._primaryCta_41ngq_46:hover{background:var(--color-primary-hover);text-decoration:none;transform:translateY(-1px)}._container_18ris_1{background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}._container_18ris_1:before{content:"";background:var(--color-border-rim);pointer-events:none;z-index:2;height:1px;position:absolute;top:0;left:0;right:0}._statusBar_18ris_25{background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}._statusPulse_18ris_36{font-family:var(--font-mono);color:var(--color-success);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}._pulseDot_18ris_48{background:var(--color-success);width:7px;height:7px;box-shadow:0 0 8px var(--color-success);border-radius:50%;animation:2.5s ease-in-out infinite _pulse_18ris_48}@keyframes _pulse_18ris_48{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}._statusBadge_18ris_68{font-family:var(--font-mono);color:var(--color-on-surface-variant);background:var(--color-surface);border-radius:var(--radius-badge);border:1px solid var(--color-border-hairline);padding:3px 8px;font-size:.7rem}._body_18ris_79{flex-direction:column;gap:20px;padding:clamp(20px,4vw,32px);display:flex}._localBox_18ris_87{border:1px dashed color-mix(in srgb, var(--color-primary) 30%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-primary) 2%, transparent);flex-direction:column;gap:20px;padding:clamp(16px,3vw,24px);display:flex;position:relative}._localHeader_18ris_98{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._localTitle_18ris_106{font-family:var(--font-mono);color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:.78rem;font-weight:700;display:flex}._localShieldBadge_18ris_118{font-family:var(--font-mono);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:var(--radius-pill);padding:2px 8px;font-size:.7rem;font-weight:600}._pipelineGrid_18ris_130{gap:var(--grid-gap,20px);grid-template-columns:1fr;display:grid}@media (width>=640px){._pipelineGrid_18ris_130{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._pipelineGrid_18ris_130{grid-template-columns:repeat(4,1fr)}}._stageCard_18ris_149{padding:var(--card-padding,24px);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-card);flex-direction:column;justify-content:space-between;gap:12px;transition:border-color .2s,transform .2s;display:flex;position:relative}._stageCard_18ris_149:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._stageCard_18ris_149:hover{border-color:var(--color-border-hairline-hover);transform:translateY(-2px)}._cardTop_18ris_179{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._cardNum_18ris_187{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:700}._cardIcon_18ris_196{border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);width:32px;height:32px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._cardHead_18ris_209{flex-direction:column;gap:4px;display:flex}._cardTitle_18ris_215{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:.98rem;font-weight:700}._cardTag_18ris_223{font-family:var(--font-mono);color:var(--color-secondary);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-secondary) 10%, transparent);width:fit-content;padding:2px 6px;font-size:.68rem;font-weight:600;display:inline-block}._cardDesc_18ris_235{color:var(--color-on-surface-variant);margin:0;font-size:.86rem;line-height:1.55}._cardChips_18ris_242{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._chip_18ris_249{font-family:var(--font-mono);border-radius:var(--radius-badge);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);color:var(--color-on-surface-variant);padding:2px 7px;font-size:.68rem}._connectorsBar_18ris_260{border-radius:var(--radius-button);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);font-family:var(--font-mono);color:var(--color-on-surface-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:.72rem;display:flex}._connectorItem_18ris_275{align-items:center;gap:6px;display:flex}._connectorBullet_18ris_281{color:var(--color-primary);font-weight:700}._cloudBarrier_18ris_287{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-danger) 4%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-danger) 24%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:relative}._cloudLeft_18ris_300{align-items:center;gap:12px;display:flex}._cloudIcon_18ris_306{border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-danger) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 25%, transparent);width:32px;height:32px;color:var(--color-danger);flex-shrink:0;justify-content:center;align-items:center;display:flex}._cloudText_18ris_319{flex-direction:column;gap:2px;display:flex}._cloudTitle_18ris_325{color:var(--color-on-surface);align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:flex}._cloudBadge_18ris_334{font-family:var(--font-mono);color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 28%, transparent);border-radius:var(--radius-badge);padding:2px 6px;font-size:.65rem;font-weight:700}._cloudDesc_18ris_345{color:var(--color-on-surface-variant);margin:0;font-size:.82rem}._cloudZeroEgress_18ris_351{font-family:var(--font-mono);color:var(--color-danger);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 20%, transparent);padding:4px 10px;font-size:.72rem;font-weight:600}._page_lgwz2_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_lgwz2_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));flex-direction:column;gap:clamp(2.5rem,6vw,4.5rem);margin:0 auto;display:flex}._sectionTitle_lgwz2_13{letter-spacing:-.025em;color:var(--color-on-surface);margin:0 0 var(--space-intro-bottom);font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2}._securityGrid_lgwz2_22{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){._securityGrid_lgwz2_22{grid-template-columns:repeat(3,1fr)}}._secCard_lgwz2_34{flex-direction:column;gap:12px;display:flex}._secNumber_lgwz2_40{font-family:var(--font-mono);color:var(--color-primary);font-size:.8rem;font-weight:700}._secTitle_lgwz2_47{color:var(--color-on-surface);margin:0;font-size:1.1rem;font-weight:700}._secDesc_lgwz2_54{color:var(--color-on-surface-variant);margin:0;font-size:.9rem;line-height:1.6}._tableWrap_lgwz2_61{border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);overflow-x:auto}._table_lgwz2_61{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}._table_lgwz2_61 th,._table_lgwz2_61 td{border-bottom:1px solid var(--color-border-hairline);padding:14px 18px}._table_lgwz2_61 th{background:var(--color-surface-elevated);font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-on-surface-variant);text-transform:uppercase;font-size:.75rem;font-weight:600}._table_lgwz2_61 td{color:var(--color-on-surface-variant)}._table_lgwz2_61 td:first-child{font-family:var(--font-mono);color:var(--color-on-surface);font-weight:600}._table_lgwz2_61 tr:last-child td{border-bottom:none}._ctaBox_lgwz2_106{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._ctaText_lgwz2_114 h3{color:var(--color-on-surface);margin-bottom:6px;font-size:1.3rem;font-weight:700}._ctaText_lgwz2_114 p{color:var(--color-on-surface-variant);margin:0;font-size:.92rem}._card_u0eh5_1{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}._header_u0eh5_9{justify-content:space-between;align-items:center;display:flex}._titleGroup_u0eh5_15{align-items:center;gap:8px;display:flex}._pulseDot_u0eh5_21{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 8px var(--color-success);will-change:transform, opacity;border-radius:50%;animation:2.5s ease-in-out infinite _pulse_u0eh5_21}@keyframes _pulse_u0eh5_21{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}._title_u0eh5_15{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-on-surface-variant);text-transform:uppercase;font-size:.75rem;font-weight:700}._badge_u0eh5_51{font-family:var(--font-mono);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-success) 12%, transparent);color:var(--color-success);border:1px solid color-mix(in srgb, var(--color-success) 25%, transparent);padding:2px 7px;font-size:.68rem;font-weight:600}._metricsGrid_u0eh5_62{grid-template-columns:1fr 1fr;gap:12px;display:grid}._metricItem_u0eh5_68{background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);border-radius:var(--radius-button);flex-direction:column;gap:4px;padding:10px 12px;display:flex}._metricLabel_u0eh5_78{font-family:var(--font-sans);color:var(--color-on-surface-variant);font-size:.7rem;font-weight:500}._metricValue_u0eh5_85{font-family:var(--font-mono);color:var(--color-on-surface);font-size:.92rem;font-weight:700}._metricHighlight_u0eh5_92{color:var(--color-primary)}._socketRow_u0eh5_96{background:var(--color-editor);border:1px solid var(--color-border-hairline);border-radius:var(--radius-button);font-family:var(--font-mono);justify-content:space-between;align-items:center;padding:10px 12px;font-size:.75rem;display:flex}._socketLabel_u0eh5_108{color:var(--color-on-surface-variant)}._socketPath_u0eh5_112{color:var(--color-primary);font-weight:600}._footerNote_u0eh5_117{color:var(--color-outline);margin:0;font-size:.75rem;line-height:1.5}._card_1akfk_1{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}._header_1akfk_9{justify-content:space-between;align-items:center;display:flex}._title_1akfk_15{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-on-surface-variant);text-transform:uppercase;font-size:.75rem;font-weight:700}._tag_1akfk_24{font-family:var(--font-mono);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);padding:2px 7px;font-size:.68rem;font-weight:600}._modelButtons_1akfk_35{flex-direction:column;gap:6px;display:flex}._modelBtn_1akfk_41{border-radius:var(--radius-badge);border:1px solid var(--color-border-hairline);background:var(--color-surface-elevated);color:var(--color-on-surface-variant);font-family:var(--font-mono);cursor:pointer;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.75rem;transition:all .15s;display:flex}._modelBtn_1akfk_41:hover{background:var(--color-surface-tint);color:var(--color-on-surface)}._modelBtnActive_1akfk_61{background:var(--color-surface-tint);border-color:var(--color-primary);color:var(--color-on-surface);font-weight:600}._specsBox_1akfk_68{background:var(--color-editor);border:1px solid var(--color-border-hairline);border-radius:var(--radius-button);grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}._specItem_1akfk_78{flex-direction:column;gap:2px;display:flex}._specLabel_1akfk_84{color:var(--color-outline);text-transform:uppercase;font-size:.68rem;font-weight:600}._specValue_1akfk_91{font-family:var(--font-mono);color:var(--color-primary);font-size:.85rem;font-weight:700}._targetLine_1akfk_98{color:var(--color-on-surface-variant);margin:0;font-size:.75rem}._card_6kwd7_1{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}._header_6kwd7_9{justify-content:space-between;align-items:center;display:flex}._title_6kwd7_15{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-on-surface-variant);text-transform:uppercase;font-size:.75rem;font-weight:700}._badge_6kwd7_24{font-family:var(--font-mono);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--color-secondary) 14%, transparent);color:var(--color-secondary);border:1px solid color-mix(in srgb, var(--color-secondary) 28%, transparent);padding:2px 7px;font-size:.68rem;font-weight:600}._stepsList_6kwd7_35{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._stepItem_6kwd7_44{border-radius:var(--radius-button);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:.8rem;display:flex}._stepLeft_6kwd7_56{align-items:center;gap:10px;min-width:0;display:flex}._iconDone_6kwd7_63{color:var(--color-success);font-weight:700}._iconActive_6kwd7_68{border:2px solid var(--color-primary);border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:1s linear infinite _spin_6kwd7_1}@keyframes _spin_6kwd7_1{to{transform:rotate(360deg)}}._iconPending_6kwd7_83{color:var(--color-outline)}._stepName_6kwd7_87{min-width:0;font-family:var(--font-mono);color:var(--color-on-surface)}._stepDuration_6kwd7_93{font-family:var(--font-mono);color:var(--color-on-surface-variant);font-size:.72rem}._stepActive_6kwd7_99{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}._footer_6kwd7_103{color:var(--color-outline);border-top:1px solid var(--color-border-hairline);justify-content:space-between;align-items:center;padding-top:4px;font-size:.75rem;display:flex}._section_11ygl_1{padding-top:0;padding-bottom:clamp(3rem,7vh,5.5rem);position:relative}._grid_11ygl_7{gap:var(--grid-gap);margin-top:var(--space-intro-bottom);grid-template-columns:1fr;display:grid}@media (width>=960px){._grid_11ygl_7{grid-template-columns:repeat(3,1fr)}._span2_11ygl_19{grid-column:span 2}}._section_1p6es_1{border-top:1px solid var(--color-outline-variant)}._surface_1p6es_5{background:var(--color-surface)}._intro_1p6es_9{width:100%;min-width:0;max-width:42rem}._stepsRow_1p6es_15{gap:var(--space-xl);margin:var(--space-2xl) 0 0;padding:0;list-style:none;display:grid}._stepItem_1p6es_23{padding-top:var(--space-md);border-top:1px solid var(--color-outline-variant);gap:8px;display:grid}._number_1p6es_30{letter-spacing:.08em;color:var(--color-primary);font-size:.78rem;font-weight:700}._stepItem_1p6es_23 h3{letter-spacing:-.02em;font-size:1.1rem}._stepItem_1p6es_23 p{color:var(--color-on-surface-variant);font-size:.95rem;line-height:1.6}._detail_1p6es_48{color:var(--color-outline);font-size:.82rem;font-weight:500}._privacyBlock_1p6es_54{border-top:1px solid var(--color-outline-variant);margin-top:clamp(3rem,8vw,5rem);padding-top:clamp(2rem,5vw,3rem)}._privacyLayout_1p6es_60{gap:var(--space-xl);margin-top:var(--space-xl);display:grid}._flow_1p6es_66{padding:var(--space-lg);border-radius:var(--radius-card);background:var(--color-surface-elevated);border:1px solid var(--color-outline-variant);align-content:start;gap:4px;margin:0;list-style:none;display:grid}._flowNode_1p6es_78{letter-spacing:-.02em;justify-items:center;gap:4px;font-weight:650;display:grid}._flowArrow_1p6es_86{color:var(--color-primary);font-weight:500}._privacyColumns_1p6es_91{gap:var(--space-xl);display:grid}._privacyColumns_1p6es_91 h3{margin-bottom:var(--space-md);letter-spacing:-.02em;font-size:1rem}._privacyList_1p6es_102{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}._privacyList_1p6es_102 li{gap:4px;display:grid}._privacyList_1p6es_102 strong{font-size:.92rem}._privacyList_1p6es_102 span{color:var(--color-on-surface-variant);font-size:.9rem;line-height:1.55}._privacyLinks_1p6es_125{gap:var(--space-md);margin-top:var(--space-xl);color:var(--color-primary);flex-wrap:wrap;font-size:.9rem;font-weight:600;display:flex}._privacyLinks_1p6es_125 a:hover{text-decoration:underline}._requirementsLayout_1p6es_139{gap:var(--space-xl);align-items:start;min-width:0;display:grid}._requirementsLayout_1p6es_139>*{min-width:0;max-width:100%}._tiers_1p6es_151{gap:var(--space-md);margin-top:var(--space-xl);width:100%;min-width:0;display:grid}._tier_1p6es_151{min-width:0;padding-block:var(--space-md);border-top:1px solid var(--color-outline-variant)}._tierRam_1p6es_165{font-family:var(--font-mono);color:var(--color-primary);font-size:.85rem;font-weight:600}._tier_1p6es_151 h3{margin-top:4px;font-size:1.05rem}._tier_1p6es_151 p{color:var(--color-on-surface-variant);margin-top:6px;font-size:.9rem;line-height:1.55}._requirementsList_1p6es_184{gap:var(--space-sm);margin-top:var(--space-xl);width:100%;min-width:0;display:grid}._requirement_1p6es_139{min-width:0;padding-block:var(--space-md);border-top:1px solid var(--color-outline-variant);grid-template-columns:minmax(0,1fr);gap:4px;display:grid}._requirement_1p6es_139:last-child{border-bottom:1px solid var(--color-outline-variant)}._requirement_1p6es_139 dt,._requirement_1p6es_139 dd{min-width:0}._requirement_1p6es_139 dt{font-weight:700}._requirement_1p6es_139 dd{color:var(--color-on-surface-variant);margin:0;line-height:1.55}._commandPanel_1p6es_220{padding:var(--space-lg);border-radius:var(--radius-card);color:var(--color-on-surface);background:var(--color-surface-elevated);border:1px solid var(--color-outline-variant);box-shadow:var(--shadow-soft)}._commandLabel_1p6es_229{letter-spacing:.04em;color:var(--color-primary);font-size:.78rem;font-weight:700}._command_1p6es_220{margin-block:var(--space-md);font-family:var(--font-mono);white-space:nowrap;font-size:clamp(.85rem,2.5vw,1rem);display:block;overflow-x:auto}._commandNote_1p6es_245{color:var(--color-on-surface-variant);font-size:.88rem;line-height:1.6}._tableWrap_1p6es_251{margin-top:var(--space-xl);border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-surface);display:none;overflow-x:auto}._table_1p6es_251{border-collapse:collapse;text-align:left;width:100%}._table_1p6es_251 th,._table_1p6es_251 td{border-bottom:1px solid var(--color-outline-variant);vertical-align:top;padding:15px 18px}._table_1p6es_251 th{letter-spacing:.03em;color:var(--color-outline);background:var(--color-surface-elevated);font-size:.78rem;font-weight:600}._table_1p6es_251 th:nth-child(2),._table_1p6es_251 td:nth-child(2){color:var(--color-primary);font-weight:700}._table_1p6es_251 td{color:var(--color-on-surface-variant);font-size:.9rem;line-height:1.5}._table_1p6es_251 td:first-child{color:var(--color-on-surface);font-weight:650}._table_1p6es_251 tr:last-child td{border-bottom:0}._mobileCards_1p6es_302{gap:var(--space-md);margin-top:var(--space-xl);display:grid}._mobileCard_1p6es_302{padding:var(--space-lg);border-top:1px solid var(--color-outline-variant)}._mobileCard_1p6es_302 h3{margin-bottom:var(--space-md);color:var(--color-primary);font-size:1.05rem}._mobileCard_1p6es_302 dl{gap:var(--space-sm);margin:0;display:grid}._mobileCard_1p6es_302 dt{color:var(--color-outline);font-size:.78rem;font-weight:600}._mobileCard_1p6es_302 dd{color:var(--color-on-surface-variant);margin:2px 0 0;font-size:.92rem;line-height:1.45}._note_1p6es_338{margin-top:var(--space-sm);color:var(--color-outline);font-size:.78rem;line-height:1.5}._faqGroups_1p6es_345{gap:var(--space-xl);max-width:820px;margin-top:var(--space-xl);display:grid}._faqCategory_1p6es_352{margin-bottom:var(--space-sm);letter-spacing:.04em;color:var(--color-on-surface-variant);font-size:.8rem;font-weight:600}._faqList_1p6es_360{gap:var(--space-sm);display:grid}._faqItem_1p6es_365{border-bottom:1px solid var(--color-outline-variant);background:0 0;overflow:hidden}._faqItem_1p6es_365 summary{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:56px;padding:var(--space-sm) 0;cursor:pointer;font-weight:650;line-height:1.4;list-style:none;display:flex}._faqItem_1p6es_365 summary::-webkit-details-marker{display:none}._faqItem_1p6es_365 summary:after{content:"+";color:var(--color-primary);flex-shrink:0;font-size:1.25rem;font-weight:500}._faqItem_1p6es_365[open] summary:after{content:"−"}._faqAnswer_1p6es_400{padding:0 0 var(--space-md);max-width:46rem;color:var(--color-on-surface-variant);font-size:.95rem;line-height:1.7}._visionStrip_1p6es_408{border-top:1px solid var(--color-outline-variant);background:var(--color-surface);padding-block:clamp(2.5rem,6vw,4rem)}._visionKicker_1p6es_414{color:var(--color-on-surface-variant);margin-bottom:var(--space-sm);font-size:.8rem;font-weight:600}._visionLine_1p6es_421{letter-spacing:-.025em;max-width:48rem;color:var(--color-on-surface);font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:650;line-height:1.35}@media (width>=600px){._requirement_1p6es_139{gap:var(--space-md);grid-template-columns:minmax(0,.35fr) minmax(0,1fr)}}@media (width>=760px){._stepsRow_1p6es_15,._tiers_1p6es_151{grid-template-columns:repeat(3,minmax(0,1fr))}._privacyLayout_1p6es_60{grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:start}._privacyColumns_1p6es_91{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._requirementsLayout_1p6es_139{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (width>=900px){._tableWrap_1p6es_251{display:block}._mobileCards_1p6es_302{display:none}}._page_5p41y_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_5p41y_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));flex-direction:column;gap:clamp(2rem,4vw,3.5rem);margin:0 auto;display:flex}._layout_5p41y_13{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:clamp(2rem,4vw,3.5rem);min-width:0;max-width:100%;display:grid}._sidebarCol_5p41y_22{min-width:0;max-width:100%;height:100%;position:relative}._contentCol_5p41y_29{flex-direction:column;gap:clamp(2.5rem,5vw,4rem);min-width:0;max-width:100%;display:flex}._categorySection_5p41y_37{scroll-margin-top:calc(var(--header-height,70px) + 1.5rem);border-bottom:1px solid var(--color-border-hairline);flex-direction:column;gap:1.25rem;padding-bottom:clamp(2rem,4vw,3rem);display:flex}._categorySection_5p41y_37:last-of-type{border-bottom:none;padding-bottom:.5rem}._categoryHeader_5p41y_51{margin-bottom:var(--space-intro-bottom);flex-direction:column;gap:0;display:flex}._categoryEyebrow_5p41y_58{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-eyebrow-bottom);font-size:.75rem;font-weight:600;display:inline-flex}._categoryTitle_5p41y_71{letter-spacing:-.025em;color:var(--color-on-surface);margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2}._faqList_5p41y_80{flex-direction:column;gap:1rem;display:flex}._faqCard_5p41y_86{background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}._faqCard_5p41y_86:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._faqCard_5p41y_86:hover{border-color:var(--color-border-hairline-hover)}._faqQuestion_5p41y_111{cursor:pointer;color:var(--color-on-surface);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.4;list-style:none;display:flex}._faqQuestion_5p41y_111::-webkit-details-marker{display:none}._faqIcon_5p41y_130{background:var(--color-surface-tint);border:1px solid var(--color-border-hairline);width:24px;height:24px;color:var(--color-primary);font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:600;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}._faqCard_5p41y_86[open] ._faqIcon_5p41y_130{background:color-mix(in srgb, var(--color-primary) 15%, transparent);color:var(--color-primary);transform:rotate(45deg)}._faqAnswer_5p41y_153{color:var(--color-on-surface-variant);margin:0;padding:0 1.5rem 1.25rem;font-size:.95rem;line-height:1.65}._sidebar_5p41y_22{background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);max-height:calc(100vh - 5rem);box-shadow:var(--shadow-card);flex-direction:column;gap:.5rem;min-width:0;max-width:100%;padding:1.25rem;display:flex;position:relative;top:1.5rem;overflow-y:auto}._sidebar_5p41y_22:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._sidebarTitle_5p41y_191{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-variant);margin-bottom:.25rem;padding-left:.5rem;font-size:.75rem;font-weight:700}._sidebarLinks_5p41y_202{flex-direction:column;gap:.25rem;display:flex}._sidebarItem_5p41y_208{border-radius:var(--radius-button);color:var(--color-on-surface-variant);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}._sidebarItem_5p41y_208:hover{color:var(--color-on-surface);background:var(--color-surface-tint)}._sidebarItem_5p41y_208._active_5p41y_230{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent);font-weight:600}._activeDot_5p41y_237{background:var(--color-primary);width:6px;height:6px;box-shadow:0 0 8px var(--color-primary);border-radius:50%;flex-shrink:0}._itemText_5p41y_246{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._sidebarFooter_5p41y_254{border-top:1px solid var(--color-border-hairline);margin-top:1rem;padding-top:.875rem}._docsLinkBadge_5p41y_260{border-radius:var(--radius-button);background:var(--color-surface-tint);border:1px solid var(--color-border-hairline);color:var(--color-primary);justify-content:space-between;align-items:center;padding:.625rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}._docsLinkBadge_5p41y_260:hover{border-color:var(--color-border-hairline-hover)}._ctaBox_5p41y_280{background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:1rem;padding:clamp(24px,4vw,36px);display:flex;position:relative}._ctaBox_5p41y_280:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._ctaText_5p41y_306 h3{color:var(--color-on-surface);margin:0 0 6px;font-size:1.3rem;font-weight:700}._ctaText_5p41y_306 p{color:var(--color-on-surface-variant);margin:0;font-size:.92rem;line-height:1.5}._ctaActions_5p41y_320{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=860px){._layout_5p41y_13{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;max-width:100%}._sidebarCol_5p41y_22{order:-1;min-width:0;max-width:100%;height:auto}._sidebar_5p41y_22{flex-direction:column;min-width:0;max-width:100%;max-height:none;padding:.75rem 1rem;position:static;overflow:hidden}._sidebarLinks_5p41y_202{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:.5rem;width:100%;min-width:0;max-width:100%;padding-bottom:.25rem;overflow-x:auto}._sidebarLinks_5p41y_202::-webkit-scrollbar{display:none}._sidebarItem_5p41y_208{white-space:nowrap;flex-shrink:0}._sidebarFooter_5p41y_254{display:none}._faqQuestion_5p41y_111{padding:1rem 1.125rem}._faqAnswer_5p41y_153{padding:0 1.125rem 1rem}._ctaBox_5p41y_280{flex-direction:column;align-items:flex-start}}._page_w8ozk_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_w8ozk_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));flex-direction:column;gap:clamp(2.5rem,6vw,4rem);margin:0 auto;display:flex}._sectionTitle_w8ozk_13{letter-spacing:-.025em;color:var(--color-on-surface);margin:0 0 var(--space-intro-bottom);font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:700;line-height:1.2}._tiersGrid_w8ozk_23{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){._tiersGrid_w8ozk_23{grid-template-columns:repeat(3,1fr)}}._tierCard_w8ozk_35{flex-direction:column;gap:12px;display:flex}._tierHeader_w8ozk_41{justify-content:space-between;align-items:center;display:flex}._tierTitle_w8ozk_48{color:var(--color-on-surface);margin:0;font-size:1.15rem;font-weight:700}._tierDesc_w8ozk_55{color:var(--color-on-surface-variant);margin:0;font-size:.9rem;line-height:1.6}._specsGrid_w8ozk_63{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=680px){._specsGrid_w8ozk_63{grid-template-columns:repeat(2,1fr)}}._specCard_w8ozk_75{flex-direction:column;gap:8px;display:flex}._specHeader_w8ozk_81{align-items:center;gap:10px;display:flex}._specIconBadge_w8ozk_87{border-radius:var(--radius-button);background:var(--color-surface-elevated);border:1px solid var(--color-border-hairline);width:32px;height:32px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._specTitle_w8ozk_100{color:var(--color-on-surface);margin:0;font-size:1.05rem;font-weight:700}._specDesc_w8ozk_107{color:var(--color-on-surface-variant);margin:0;font-size:.88rem;line-height:1.6}._commandWindow_w8ozk_115{border-radius:var(--radius-card);border:1px solid var(--color-border-hairline);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}._windowHeader_w8ozk_123{background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-hairline);align-items:center;gap:12px;padding:12px 18px;display:flex}._windowDots_w8ozk_132{gap:6px;display:flex}._dot_w8ozk_137{border-radius:50%;width:10px;height:10px}._dotClose_w8ozk_143{background:var(--color-danger)}._dotMinimize_w8ozk_147{background:var(--color-warning)}._dotMaximize_w8ozk_151{background:var(--color-success)}._windowTitle_w8ozk_155{font-family:var(--font-mono);color:var(--color-outline);letter-spacing:.04em;font-size:.75rem;font-weight:600}._windowBody_w8ozk_163{background:var(--color-editor);color:var(--color-editor-text);flex-direction:column;gap:14px;padding:clamp(18px,3.5vw,28px);display:flex}._commandLabel_w8ozk_172{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);font-size:.72rem;font-weight:700}._commandBox_w8ozk_181{background:color-mix(in srgb, var(--color-canvas) 85%, transparent);border:1px solid var(--color-border-hairline);border-radius:var(--radius-button);font-family:var(--font-mono);align-items:center;padding:14px 18px;font-size:clamp(.85rem,2.5vw,1rem);display:flex;overflow-x:auto}._promptSymbol_w8ozk_193{color:var(--color-outline);-webkit-user-select:none;user-select:none;margin-right:12px;font-weight:700}._commandText_w8ozk_200{color:var(--color-editor-text);white-space:nowrap}._commandNote_w8ozk_205{color:var(--color-on-surface-variant);margin:0;font-size:.86rem;line-height:1.6}._hub_bg667_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_bg667_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));gap:var(--space-intro-bottom);flex-direction:column;margin:0 auto;display:flex}._grid_bg667_13{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){._grid_bg667_13{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}._card_bg667_25{flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}._card_bg667_25:hover{text-decoration:none}._cardTop_bg667_36{flex-direction:column;gap:12px;display:flex}._badgeRow_bg667_42{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._num_bg667_50{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:700}._competitorTitle_bg667_59{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.3rem;font-weight:700}._tagline_bg667_67{color:var(--color-on-surface-variant);margin:0;font-size:.92rem;line-height:1.55}._cardCta_bg667_74{color:var(--color-primary);align-items:center;gap:8px;margin-top:24px;font-size:.9rem;font-weight:600;transition:gap .15s;display:flex}._card_bg667_25:hover ._cardCta_bg667_74{gap:12px}._trademarkDisclaimer_bg667_89{border-top:1px solid var(--color-border-hairline);color:var(--color-on-surface-variant);opacity:.8;padding-top:16px;font-size:.78rem;line-height:1.6}._trademarkDisclaimer_bg667_89 p{margin:0}._page_1j4py_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_1j4py_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));flex-direction:column;gap:clamp(2.5rem,6vw,4.5rem);margin:0 auto;display:flex}._heroActions_1j4py_13{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}._sectionHeader_1j4py_21{text-align:left;max-width:44rem;margin-bottom:var(--space-intro-bottom)}._sectionEyebrow_1j4py_27{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-eyebrow-bottom);font-size:.75rem;font-weight:600;display:inline-flex}._sectionTitle_1j4py_40{letter-spacing:-.025em;color:var(--color-on-surface);margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2}._diffGrid_1j4py_50{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){._diffGrid_1j4py_50{grid-template-columns:repeat(3,1fr)}}._diffCard_1j4py_62{flex-direction:column;gap:12px;display:flex}._diffCardTop_1j4py_68{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._cardNum_1j4py_76{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:700}._diffIcon_1j4py_85{border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);width:36px;height:36px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._diffTitle_1j4py_98{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.1rem;font-weight:700}._diffDesc_1j4py_106{color:var(--color-on-surface-variant);margin:0;font-size:.9rem;line-height:1.6}._tableWrap_1j4py_114{border-radius:var(--radius-card);border:1px solid var(--color-border-hairline);background:var(--color-surface);box-shadow:var(--shadow-card);display:none;overflow-x:auto}@media (width>=640px){._tableWrap_1j4py_114{display:block}}._table_1j4py_114{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}._table_1j4py_114 th,._table_1j4py_114 td{border-bottom:1px solid var(--color-border-hairline);vertical-align:middle;padding:14px 18px}._table_1j4py_114 th{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-surface-variant);background:var(--color-surface-elevated);font-size:.75rem;font-weight:600}._table_1j4py_114 ._reflexorHeader_1j4py_153{color:var(--color-primary);font-weight:700}._table_1j4py_114 td{color:var(--color-on-surface-variant);line-height:1.5}._featureCell_1j4py_163{color:var(--color-on-surface);font-weight:600;font-family:var(--font-mono);font-size:.85rem}._reflexorCell_1j4py_170{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, transparent);font-weight:700}._competitorCell_1j4py_176{color:var(--color-on-surface-variant)}._highlightRow_1j4py_180{background:color-mix(in srgb, var(--color-primary) 3%, transparent)}._table_1j4py_114 tr:last-child td{border-bottom:0}._mobileCards_1j4py_189{gap:16px;display:grid}@media (width>=640px){._mobileCards_1j4py_189{display:none}}._mobileCard_1j4py_189{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}._mobileCard_1j4py_189:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._mobileFeatureTitle_1j4py_223{color:var(--color-on-surface);margin:0;font-size:.95rem;font-weight:700}._mobileRowGrid_1j4py_230{grid-template-columns:1fr 1fr;gap:12px;display:grid}._mobileCol_1j4py_236{flex-direction:column;gap:4px;display:flex}._mobileColLabel_1j4py_242{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-surface-variant);font-size:.72rem;font-weight:600}._mobileColValueReflexor_1j4py_251{color:var(--color-primary);font-size:.88rem;font-weight:700}._mobileColValue_1j4py_251{color:var(--color-on-surface-variant);font-size:.88rem}._ctaBox_1j4py_263{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._ctaText_1j4py_271 h3{color:var(--color-on-surface);margin:0 0 6px;font-size:1.3rem;font-weight:700}._ctaText_1j4py_271 p{color:var(--color-on-surface-variant);margin:0;font-size:.92rem}._trademarkDisclaimer_1j4py_284{border-top:1px solid var(--color-border-hairline);color:var(--color-on-surface-variant);opacity:.8;padding-top:16px;font-size:.78rem;line-height:1.6}._trademarkDisclaimer_1j4py_284 p{margin:0}._page_5neil_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_5neil_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));flex-direction:column;gap:clamp(2.5rem,6vw,4.5rem);margin:0 auto;display:flex}._heroActions_5neil_13{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}._sectionHeader_5neil_21{text-align:left;max-width:44rem;margin-bottom:var(--space-intro-bottom)}._sectionEyebrow_5neil_27{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-eyebrow-bottom);font-size:.75rem;font-weight:600;display:inline-flex}._sectionTitle_5neil_40{letter-spacing:-.025em;color:var(--color-on-surface);margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2}._pillarsGrid_5neil_50{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){._pillarsGrid_5neil_50{grid-template-columns:repeat(3,1fr)}}._pillarCard_5neil_62{flex-direction:column;gap:12px;display:flex}._pillarCardTop_5neil_68{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._cardNum_5neil_76{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:700}._pillarIcon_5neil_85{border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);width:36px;height:36px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._pillarTitle_5neil_98{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.1rem;font-weight:700}._pillarDesc_5neil_106{color:var(--color-on-surface-variant);margin:0;font-size:.9rem;line-height:1.6}._highlightsGrid_5neil_114{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){._highlightsGrid_5neil_114{grid-template-columns:repeat(2,1fr)}}._highlightCard_5neil_126{flex-direction:column;gap:12px;display:flex}._highlightBadgeRow_5neil_132{display:flex}._highlightTitle_5neil_136{letter-spacing:-.02em;color:var(--color-on-surface);margin:0;font-size:1.05rem;font-weight:700}._highlightDesc_5neil_144{color:var(--color-on-surface-variant);margin:0;font-size:.9rem;line-height:1.6}._ctaBox_5neil_152{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._ctaText_5neil_160 h3{color:var(--color-on-surface);margin:0 0 6px;font-size:1.3rem;font-weight:700}._ctaText_5neil_160 p{color:var(--color-on-surface-variant);margin:0;font-size:.92rem}._sidebar_12v0s_1{top:calc(var(--header-height,70px) + 2rem);background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);max-height:calc(100vh - 6rem);box-shadow:var(--shadow-card);flex-direction:column;gap:.75rem;min-width:0;max-width:100%;padding:1.25rem 1rem;display:flex;position:relative;overflow-y:auto}._sidebar_12v0s_1:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._headerRow_12v0s_30{border-bottom:1px solid var(--color-border-hairline);justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem .625rem;display:flex}._titleWrapper_12v0s_39{align-items:center;gap:.5rem;display:inline-flex}._titleIcon_12v0s_45{color:var(--color-primary);flex-shrink:0}._title_12v0s_39{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface);margin:0;font-size:.75rem;font-weight:700}._sectionCount_12v0s_60{font-family:var(--font-mono);color:var(--color-on-surface-variant);background:var(--color-surface-tint);border-radius:var(--radius-badge);border:1px solid var(--color-border-hairline);padding:.15rem .45rem;font-size:.6875rem;font-weight:600}._navLinks_12v0s_71{flex-direction:column;gap:.35rem;display:flex}._item_12v0s_77{border-radius:var(--radius-button);color:var(--color-on-surface-variant);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.625rem;padding:.55rem .75rem;font-size:.85rem;font-weight:450;line-height:1.45;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:flex;position:relative}._item_12v0s_77:hover{color:var(--color-on-surface);background:var(--color-surface-tint);border-color:var(--color-border-hairline);transform:translate(2px)}._item_12v0s_77._active_12v0s_103{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent);font-weight:600}._itemIcon_12v0s_110{color:var(--color-outline);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}._item_12v0s_77:hover ._itemIcon_12v0s_110{color:var(--color-on-surface)}._item_12v0s_77._active_12v0s_103 ._itemIcon_12v0s_110{color:var(--color-primary)}._itemText_12v0s_127{white-space:normal;word-break:break-word;flex:1;min-width:0}._sidebarFooter_12v0s_134{border-top:1px solid var(--color-border-hairline);margin-top:.75rem;padding-top:.75rem}._releaseBadge_12v0s_140{border-radius:var(--radius-button);background:var(--color-surface-tint);border:1px solid var(--color-border-hairline);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;text-decoration:none;transition:border-color .15s,background-color .15s,transform .15s;display:flex}._releaseBadge_12v0s_140:hover{border-color:var(--color-border-hairline-hover);background:var(--color-surface-elevated);transform:translateY(-1px)}._releaseInfo_12v0s_159{flex-direction:column;gap:.2rem;display:flex}._releaseTag_12v0s_165{color:var(--color-primary);font-size:.78rem;font-weight:700;font-family:var(--font-mono)}._releaseDesc_12v0s_172{color:var(--color-on-surface-variant);font-size:.72rem}._releaseArrow_12v0s_177{color:var(--color-outline);flex-shrink:0;transition:color .15s,transform .15s}._releaseBadge_12v0s_140:hover ._releaseArrow_12v0s_177{color:var(--color-primary);transform:translate(1px,-1px)}@media (width<=860px){._sidebar_12v0s_1{top:calc(var(--header-height,70px) + .5rem);z-index:30;background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);flex-direction:column;min-width:0;max-width:100%;max-height:none;margin-bottom:1.5rem;padding:.625rem .75rem;position:sticky;overflow:hidden;box-shadow:0 4px 20px #00000059}._headerRow_12v0s_30{border-bottom:none;padding:0 .25rem .375rem}._title_12v0s_39{font-size:.72rem}._sectionCount_12v0s_60{padding:.1rem .35rem;font-size:.65rem}._navLinks_12v0s_71{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:.5rem;width:100%;min-width:0;max-width:100%;padding:2px 2px 4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%)}._navLinks_12v0s_71::-webkit-scrollbar{display:none}._item_12v0s_77{white-space:nowrap;border-radius:var(--radius-pill);background:var(--color-surface-tint);border:1px solid var(--color-border-hairline);flex-shrink:0;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.8125rem;font-weight:500}._item_12v0s_77:hover{transform:none}._item_12v0s_77._active_12v0s_103{background:color-mix(in srgb, var(--color-primary) 14%, var(--color-surface));border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 10px color-mix(in srgb, var(--color-primary) 22%, transparent);font-weight:600}._itemIcon_12v0s_110{display:inline-flex}._itemText_12v0s_127{white-space:nowrap}._sidebarFooter_12v0s_134{display:none}}._container_1ovwf_1{border-radius:var(--radius-card);background:var(--color-editor);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-card);min-width:0;max-width:100%;margin:.75rem 0;position:relative;overflow:hidden}._header_1ovwf_13{background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-hairline);justify-content:space-between;align-items:center;padding:.5rem .875rem;display:flex}._label_1ovwf_22{font-family:var(--font-mono);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}._copyButton_1ovwf_30{border:1px solid var(--color-border-hairline);border-radius:var(--radius-button);color:var(--color-on-surface-variant);cursor:pointer;background:0 0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:all .15s;display:inline-flex}._copyButton_1ovwf_30:hover{color:var(--color-on-surface);border-color:var(--color-border-hairline-hover);background:var(--color-surface-tint)}._copyButton_1ovwf_30._copied_1ovwf_50{color:var(--color-success);border-color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent)}._pre_1ovwf_56{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;font-family:var(--font-mono);color:var(--color-editor-text);background:0 0;margin:0;padding:.875rem 1rem;font-size:.875rem;line-height:1.55;overflow-x:auto}._code_1ovwf_70{font-family:inherit;font-size:inherit;color:inherit;white-space:pre}._callout_gzdg1_1{border-radius:var(--radius-card);border:1px solid var(--color-border-hairline);background:var(--color-surface);color:var(--color-on-surface);box-shadow:var(--shadow-card);gap:.875rem;min-width:0;max-width:100%;margin:.75rem 0;padding:1rem 1.25rem;font-size:.92rem;line-height:1.6;display:flex}._tip_gzdg1_17{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}._tip_gzdg1_17 ._icon_gzdg1_22{color:var(--color-primary)}._note_gzdg1_26{background:color-mix(in srgb, var(--color-secondary) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--color-secondary) 30%, transparent)}._note_gzdg1_26 ._icon_gzdg1_22{color:var(--color-secondary)}._warning_gzdg1_35{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--color-danger) 30%, transparent)}._warning_gzdg1_35 ._icon_gzdg1_22{color:var(--color-danger)}._icon_gzdg1_22{flex-shrink:0;margin-top:.125rem}._content_gzdg1_49{overflow-wrap:break-word;flex:1;min-width:0}._content_gzdg1_49 strong{color:var(--color-on-surface);margin-bottom:.25rem;font-weight:700;display:block}._page_1gg9b_1{padding-bottom:clamp(4rem,8vw,7rem)}._shell_1gg9b_5{width:min(calc(100% - 2 * var(--page-gutter)), var(--max-content));flex-direction:column;gap:clamp(1.5rem,3.5vw,2.5rem);margin:0 auto;display:flex}._layout_1gg9b_13{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);min-width:0;max-width:100%;display:grid}._sidebarCol_1gg9b_22{min-width:0;max-width:100%;position:relative}._contentCol_1gg9b_28{flex-direction:column;gap:clamp(2rem,4vw,3rem);min-width:0;max-width:100%;display:flex}._docBreadcrumb_1gg9b_36{color:var(--color-on-surface-variant);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}._docBreadcrumb_1gg9b_36 a{color:var(--color-on-surface-variant);text-decoration:none;transition:color .15s}._docBreadcrumb_1gg9b_36 a:hover{color:var(--color-primary)}._docBreadcrumbSep_1gg9b_56{color:var(--color-outline);opacity:.6}._docBreadcrumbCurrent_1gg9b_61{color:var(--color-on-surface);font-weight:600}._section_1gg9b_66{flex-direction:column;gap:1.5rem;min-width:0;max-width:100%;display:flex}._sectionHeader_1gg9b_74{margin-bottom:var(--space-intro-bottom);flex-direction:column;gap:0;display:flex}._sectionEyebrow_1gg9b_81{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-eyebrow-bottom);font-size:.75rem;font-weight:600;display:inline-flex}._sectionTitle_1gg9b_94{letter-spacing:-.025em;color:var(--color-on-surface);margin:0 0 var(--space-title-bottom);font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2}._sectionLead_1gg9b_103{color:var(--color-on-surface-variant);max-width:46rem;margin:0;font-size:1rem;font-weight:450;line-height:1.6}._commandList_1gg9b_112{flex-direction:column;gap:1.25rem;display:flex}._commandCard_1gg9b_118{background:var(--color-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-padding,24px);flex-direction:column;gap:.75rem;min-width:0;max-width:100%;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}._commandCard_1gg9b_118:before{content:"";background:var(--color-border-rim);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._commandHeader_1gg9b_144{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._commandName_1gg9b_152{color:var(--color-on-surface);font-size:1.05rem;font-weight:700;font-family:var(--font-mono);overflow-wrap:break-word;min-width:0;margin:0}._commandDesc_1gg9b_162{color:var(--color-on-surface-variant);min-width:0;margin:0;font-size:.92rem;line-height:1.55}._hardwareGrid_1gg9b_170{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}._hardwareCard_1gg9b_176{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex}._hardwareTarget_1gg9b_184{color:var(--color-on-surface);margin:0;font-size:1.05rem;font-weight:700}._hardwareModels_1gg9b_191{font-family:var(--font-mono);color:var(--color-on-surface-variant);background:var(--color-surface-tint);border-radius:var(--radius-button);border:1px solid var(--color-border-hairline);word-break:break-word;overflow-wrap:break-word;padding:.4rem .6rem;font-size:.8rem}._hardwareNote_1gg9b_203{color:var(--color-on-surface-variant);margin:0;font-size:.88rem;line-height:1.55}._changelogTimeline_1gg9b_210{border-left:2px solid var(--color-border-hairline);flex-direction:column;gap:1.75rem;margin-left:.5rem;padding-left:1.5rem;display:flex;position:relative}._changelogItem_1gg9b_220{flex-direction:column;gap:.5rem;display:flex;position:relative}._changelogItem_1gg9b_220:before{content:"";background:var(--color-primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-scaffold);border-radius:50%;position:absolute;top:6px;left:calc(-1.5rem - 5px)}._changelogBadge_1gg9b_239{align-items:center;gap:.5rem;display:inline-flex}._changelogVersion_1gg9b_245{font-family:var(--font-mono);color:var(--color-primary);font-size:.95rem;font-weight:700}._changelogDate_1gg9b_252{color:var(--color-on-surface-variant);font-size:.8125rem}._changelogHighlights_1gg9b_257{color:var(--color-on-surface-variant);margin:0;padding-left:1.25rem;font-size:.92rem;line-height:1.6}._pagination_1gg9b_266{border-top:1px solid var(--color-border-hairline);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem;display:grid}._pageNavBtn_1gg9b_275{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border-hairline);color:var(--color-on-surface);cursor:pointer;text-align:left;flex-direction:column;gap:.35rem;min-width:0;max-width:100%;padding:.875rem 1.25rem;text-decoration:none;transition:all .2s;display:flex}._pageNavBtn_1gg9b_275:hover{border-color:var(--color-primary);background:var(--color-surface-elevated);transform:translateY(-2px);box-shadow:0 4px 16px #0003}._nextBtn_1gg9b_299{text-align:right;align-items:flex-end;margin-left:auto}._pageNavHint_1gg9b_305{font-family:var(--font-mono);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:600}._pageNavTitle_1gg9b_314{color:var(--color-on-surface);font-size:.95rem;font-weight:600}._ctaBox_1gg9b_320{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:1rem;display:flex}._ctaText_1gg9b_329 h3{color:var(--color-on-surface);margin:0 0 6px;font-size:1.3rem;font-weight:700}._ctaText_1gg9b_329 p{color:var(--color-on-surface-variant);margin:0;font-size:.92rem;line-height:1.5}@media (width<=860px){._layout_1gg9b_13{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;max-width:100%}._sidebarCol_1gg9b_22{order:-1;min-width:0;max-width:100%}._pagination_1gg9b_266{grid-template-columns:1fr}._nextBtn_1gg9b_299{text-align:left;align-items:flex-start;margin-left:0}._ctaBox_1gg9b_320{flex-direction:column;align-items:flex-start}}._app_1ornh_1{background:0 0;flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden}._scroll_1ornh_11{overscroll-behavior:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-on-surface) 32%, transparent) transparent;flex:1;width:100%;max-width:100%;min-height:0;overflow:hidden auto}._scroll_1ornh_11::-webkit-scrollbar{width:10px}._scroll_1ornh_11::-webkit-scrollbar-track{background:0 0}._scroll_1ornh_11::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-on-surface) 28%, transparent);border-radius:var(--radius-pill);background-clip:padding-box;border:2px solid #0000}._scroll_1ornh_11::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-on-surface) 48%, transparent);background-clip:padding-box;border:2px solid #0000}._scroll_1ornh_11.app-scroll-locked{touch-action:none;overflow:hidden}._scroll_1ornh_11 main{min-width:0;max-width:100%}
