._nav_789xd_2{z-index:200;background:var(--color-inverse-96);border-bottom:1px solid var(--color-primary-6);min-height:60px;box-shadow:0 1px 3px var(--color-shadow-4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:1.5rem;padding:8px 2rem;display:flex;position:sticky;top:0}._navLeft_789xd_18{flex-shrink:0;align-items:center;display:flex}._navLogo_789xd_24{color:var(--color-text);letter-spacing:-.02em;font-size:1.125rem;font-weight:800;text-decoration:none;transition:opacity .2s}._navLogo_789xd_24:hover{opacity:.7}._navRight_789xd_37{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._langToggle_789xd_44{all:unset;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-md);align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:color .2s,background-color .2s;display:inline-flex}._langToggle_789xd_44:hover{color:var(--color-text);background-color:var(--color-primary-5)}._navCta_789xd_64{color:var(--color-bg);white-space:nowrap;background:linear-gradient(135deg, var(--color-bg-dark-deep), var(--color-bg-dark-mid) 40%, var(--color-bg-dark));border-radius:var(--radius-md);box-shadow:0 2px 8px var(--color-dark-deep-22);align-items:center;padding:.5625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._navCta_789xd_64:hover{box-shadow:0 4px 12px var(--color-dark-deep-32);transform:translateY(-1px)}._workspaceLink_789xd_84{color:var(--color-text);border-radius:var(--radius-md);padding:.5rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none}._workspaceLink_789xd_84:hover{background:var(--color-primary-5)}._avatarButton_789xd_97{all:unset;cursor:pointer;line-height:0}._avatar_789xd_97{object-fit:cover;border-radius:var(--radius-full);width:2rem;height:2rem}@media (width<=767px){._nav_789xd_2{gap:.75rem;min-height:56px;padding:6px 1rem}._langToggle_789xd_44{padding:.375rem .625rem;font-size:.8125rem}._navCta_789xd_64{padding:.4375rem .875rem;font-size:.8125rem}._workspaceLink_789xd_84{padding:.375rem .5rem;font-size:.8125rem}}:root{--font-sans:"Poppins", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-action:var(--color-bg-dark);--color-primary-text:#fff;--color-accent-green:#8ace9c;--color-accent-green-light:#a8e6c1;--color-accent-yellow:#f6d677;--color-accent-red:#f09f8f;--color-accent-blue:#9cc9ff;--color-text:#020b0f;--color-text-muted:#718096;--color-text-faint:#a0aec0;--color-bg:#fff;--color-bg-surface:#f8fafc;--color-bg-dark:#020b0f;--color-bg-dark-mid:#0b0f1f;--color-bg-dark-deep:#050814;--color-border:#e2e8f0;--color-danger:var(--color-danger-emphasis);--color-success-emphasis:#155724;--color-mockup-chrome-deep:#1a1a1a;--color-info-emphasis:#1a56a8;--color-mockup-chrome:#252525;--color-mockup-control-expand:#27ca3f;--color-danger-emphasis:#842029;--color-warning-emphasis:#856404;--color-decorative-sky:#eef7ff;--color-decorative-lavender:#f4f0ff;--color-decorative-mint:#f7fff6;--color-mockup-control-close:#ff5f56;--color-mockup-control-minimize:#ffbd2e;--color-shadow-30:#0000004d;--color-shadow-4:#0000000a;--color-shadow-40:#0006;--color-shadow-55:#0000008c;--color-accent-green-10:#8ace9c1a;--color-accent-green-12:#8ace9c1f;--color-accent-green-15:#8ace9c26;--color-accent-green-18:#8ace9c2e;--color-accent-green-20:#8ace9c33;--color-accent-green-25:#8ace9c40;--color-accent-green-30:#8ace9c4d;--color-accent-green-35:#8ace9c59;--color-accent-green-40:#8ace9c66;--color-accent-green-50:#8ace9c80;--color-accent-green-8:#8ace9c14;--color-accent-blue-10:#9cc9ff1a;--color-accent-blue-60:#9cc9ff99;--color-accent-green-light-0:#a8e6c100;--color-accent-green-light-10:#a8e6c11a;--color-accent-green-light-12:#a8e6c11f;--color-accent-green-light-18:#a8e6c12e;--color-accent-green-light-22:#a8e6c138;--color-accent-green-light-25:#a8e6c140;--color-accent-green-light-35:#a8e6c159;--color-accent-green-light-75:#a8e6c1bf;--color-accent-green-light-90:#a8e6c1e6;--color-primary-10:#020b0f1a;--color-primary-12:#020b0f1f;--color-primary-16:#020b0f29;--color-primary-20:#020b0f33;--color-primary-3:#020b0f08;--color-primary-4:#020b0f0a;--color-primary-5:#020b0f0d;--color-primary-6:#020b0f0f;--color-primary-70:#020b0fb3;--color-primary-8:#020b0f14;--color-accent-red-0:#f09f8f00;--color-accent-red-10:#f09f8f1a;--color-accent-red-12:#f09f8f1f;--color-accent-red-14:#f09f8f24;--color-accent-red-15:#f09f8f26;--color-accent-red-18:#f09f8f2e;--color-accent-red-25:#f09f8f40;--color-accent-red-30:#f09f8f4d;--color-accent-red-35:#f09f8f59;--color-accent-red-5:#f09f8f0d;--color-accent-red-60:#f09f8f99;--color-accent-red-75:#f09f8fbf;--color-accent-red-8:#f09f8f14;--color-accent-yellow-0:#f6d67700;--color-accent-yellow-10:#f6d6771a;--color-accent-yellow-12:#f6d6771f;--color-accent-yellow-15:#f6d67726;--color-accent-yellow-20:#f6d67733;--color-accent-yellow-25:#f6d67740;--color-accent-yellow-30:#f6d6774d;--color-accent-yellow-35:#f6d67759;--color-accent-yellow-40:#f6d67766;--color-accent-yellow-6:#f6d6770f;--color-accent-yellow-60:#f6d67799;--color-accent-yellow-75:#f6d677bf;--color-accent-yellow-8:#f6d67714;--color-accent-yellow-95:#f6d677f2;--color-inverse-25:#ffffff40;--color-inverse-30:#ffffff4d;--color-inverse-35:#ffffff59;--color-inverse-38:#ffffff61;--color-inverse-50:#ffffff80;--color-inverse-6:#ffffff0f;--color-inverse-65:#ffffffa6;--color-inverse-7:#ffffff12;--color-inverse-70:#ffffffb3;--color-inverse-80:#fffc;--color-inverse-88:#ffffffe0;--color-inverse-96:#fffffff5;--color-dark-deep-22:#05081438;--color-dark-deep-32:#05081452;--shadow-button:0 4px 15px #00000014;--shadow-card:0 18px 48px #020b0f14;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--size-xs:.5rem;--size-sm:1rem;--size-md:1.5rem;--size-lg:2rem;--size-xl:3rem;--size-2xl:4rem;--size-3xl:6rem;--size-4xl:8rem}body{min-height:100vh;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*,:before,:after{box-sizing:border-box}
