.landing_landingRoot___Qceh{min-height:100vh;background-color:var(--bg-dark);color:var(--text-primary);font-family:var(--font-sans);position:relative;overflow-x:hidden;padding-top:4.5rem}.landing_ambientGlow__k6HZN{position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:960px;height:520px;background:radial-gradient(ellipse at center,rgba(6,182,212,.11) 0,rgba(16,185,129,.04) 45%,transparent 75%);pointer-events:none;z-index:0}.landing_navbar__OdDUC{position:fixed;top:0;left:0;right:0;z-index:100;height:4.5rem;background:color-mix(in srgb,var(--bg-dark) 92%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);opacity:1;transition:background .28s cubic-bezier(.16,1,.3,1),opacity .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,box-shadow .28s ease}.landing_navbarScrolling__M31r_{background:color-mix(in srgb,var(--bg-dark) 38%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom-color:rgba(255,255,255,.04);opacity:.62}.landing_navbarScrolling__M31r_:hover{background:color-mix(in srgb,var(--bg-dark) 92%,transparent);border-bottom-color:var(--border-subtle);opacity:1}.landing_navbarInner__BlMpH{max-width:1420px;width:100%;height:100%;margin:0 auto;padding:0 1.75rem;display:flex;align-items:center;justify-content:space-between;position:relative;gap:1rem}.landing_brandLink__E_O9m{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;color:var(--text-primary);font-weight:800;font-size:1.05rem;letter-spacing:-.02em;flex-shrink:0;z-index:2}.landing_navLinks__VVuLd{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1.25rem;z-index:1}.landing_navLink__MZKeB{font-size:.825rem;font-weight:500;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color .2s ease}.landing_navLink__MZKeB:hover{color:var(--text-primary)}.landing_navActions__Z9hwm{display:flex;align-items:center;gap:.75rem;flex-shrink:0;z-index:2}.landing_btnGhost__JX_YB{display:inline-flex;align-items:center;gap:.45rem;height:2.35rem;padding:0 1rem;border-radius:.5rem;border:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font-size:.825rem;font-weight:600;text-decoration:none;transition:all .2s ease}.landing_btnGhost__JX_YB:hover{border-color:var(--accent-cyan);background:rgba(6,182,212,.06)}.landing_btnPrimary__RwIM2{display:inline-flex;align-items:center;gap:.45rem;height:2.35rem;padding:0 1.1rem;border-radius:.5rem;background:var(--accent-cyan);color:#041318;font-size:.825rem;font-weight:700;text-decoration:none;transition:all .2s ease}.landing_btnPrimary__RwIM2:hover{filter:brightness(1.08);transform:translateY(-1px)}.landing_userAvatar__VDcOw{width:1.25rem;height:1.25rem;border-radius:999px;object-fit:cover}.landing_mainContainer__GrUjD{position:relative;z-index:1;max-width:1140px;margin:0 auto;padding:0 2rem}.landing_heroSection__OoSxC{padding:5.75rem 0 4.25rem;display:flex;flex-direction:column;align-items:center;text-align:center}.landing_heroBadge__qxEIg{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .85rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-secondary);font-size:.76rem;font-weight:500;margin-bottom:.75rem}.landing_heroBadgeDot__zDy6D{width:6px;height:6px;border-radius:999px;background:var(--accent-cyan)}.landing_heroTitle__4vzZA{font-size:clamp(2.1rem,3.8vw,3.25rem);font-weight:850;letter-spacing:-.035em;line-height:1.08;max-width:780px;margin:0 0 .75rem;color:var(--text-primary)}.landing_heroTitleHighlight__Svwva{background:linear-gradient(95deg,var(--accent-cyan) 0,var(--accent-emerald) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroSubtitle__f1hZp{font-size:.98rem;line-height:1.6;color:var(--text-secondary);max-width:580px;margin:0 0 1.25rem}.landing_heroCtaGroup__qr0JA{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.85rem;margin-bottom:1.75rem}.landing_heroBtnLarge__aMlKa{display:inline-flex;align-items:center;gap:.55rem;height:2.75rem;padding:0 1.45rem;border-radius:.6rem;background:var(--accent-cyan);color:#041318;font-size:.875rem;font-weight:750;text-decoration:none;box-shadow:0 8px 20px -6px rgba(6,182,212,.4);transition:all .2s ease}.landing_heroBtnLarge__aMlKa:hover{transform:translateY(-2px);box-shadow:0 12px 26px -6px rgba(6,182,212,.55)}.landing_heroBtnSecondary__NdVAL{display:inline-flex;align-items:center;gap:.55rem;height:2.75rem;padding:0 1.35rem;border-radius:.6rem;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-primary);font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s ease}.landing_heroBtnSecondary__NdVAL:hover{border-color:var(--accent-cyan);transform:translateY(-2px)}.landing_editorShowcase__PqAuv{width:100%;max-width:860px;border-radius:1rem;border:1px solid var(--border-subtle);background:var(--bg-card);box-shadow:0 24px 60px -20px rgba(0,0,0,.45);overflow:hidden;text-align:left}.landing_editorHeader__29KLo{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 45%,var(--bg-card))}.landing_windowDots__nG4OY{display:flex;align-items:center;gap:.45rem}.landing_dot__0DHFX{width:10px;height:10px;border-radius:999px}.landing_editorFileName__epi57{font-family:var(--font-mono);font-size:.78rem;color:var(--text-secondary)}.landing_editorStatsRow__vVjnt{display:flex;align-items:center;gap:1.15rem;font-family:var(--font-mono);font-size:.78rem}.landing_statItem__x_Jtv{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-secondary)}.landing_statItem__x_Jtv strong{color:var(--text-primary)}.landing_editorBody__RB3Yq{padding:1.25rem 1.75rem;font-family:var(--font-mono);font-size:.88rem;line-height:1.8;cursor:default;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:145px}.landing_codeLine__WaVaV{display:flex;gap:1.15rem;white-space:pre-wrap}.landing_lineNum__g8xH9{width:1.25rem;text-align:right;color:var(--text-muted);opacity:.45;flex-shrink:0}.landing_charTyped__3fhIE{color:var(--accent-emerald)}.landing_charActive__sUOv6{background:var(--accent-cyan);color:#041318;border-radius:2px;padding:0 1px;animation:landing_cursorPulse__6hzzD 1s infinite}@keyframes landing_cursorPulse__6hzzD{0%,to{opacity:1}50%{opacity:.65}}.landing_charError__k_4_P{background:rgba(244,63,94,.35);color:#f43f5e;border-radius:2px;padding:0 1px;-webkit-text-decoration:underline wavy #f43f5e;text-decoration:underline wavy #f43f5e}.landing_charPending__rlZ7B{color:var(--text-muted);opacity:.65}.landing_editorFooter__xzzOO{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 45%,var(--bg-card));font-size:.78rem;color:var(--text-secondary)}.landing_snippetPills__hbcyi{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.landing_snippetPill__MDA7I{padding:.28rem .65rem;border-radius:.4rem;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-secondary);font-family:var(--font-mono);font-size:.72rem;font-weight:500;cursor:pointer;transition:all .15s ease}.landing_snippetPill__MDA7I:hover{border-color:var(--accent-cyan);color:var(--text-primary)}.landing_snippetPillActive__t8HlP{border-color:var(--accent-cyan);background:rgba(6,182,212,.12);color:var(--accent-cyan);font-weight:700}.landing_section__fNCPw{padding:7rem 0;border-top:1px solid var(--border-subtle)}.landing_sectionHeader__5O4s5{max-width:640px;margin-bottom:3.75rem}.landing_sectionEyebrow__YYJWg{font-family:var(--font-mono);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-cyan);margin-bottom:.75rem}.landing_sectionTitle__PQur3{font-size:clamp(1.85rem,3vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 1rem;color:var(--text-primary)}.landing_sectionDesc__qykyf{font-size:1.025rem;line-height:1.65;color:var(--text-secondary);margin:0}.landing_pillarsGrid__LTf_c{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem;margin-bottom:2.5rem}.landing_pillarCard__b4nG7{border-radius:1rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:2rem;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.landing_pillarCard__b4nG7:hover{border-color:rgba(6,182,212,.4);transform:translateY(-3px);box-shadow:0 16px 36px -12px rgba(0,0,0,.5)}.landing_pillarIconBox__4QJ2l{width:2.5rem;height:2.5rem;border-radius:.65rem;background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.22);color:var(--accent-cyan);display:flex;align-items:center;justify-content:center}.landing_pillarTitle__bplEw{font-size:1.2rem;font-weight:750;letter-spacing:-.015em;margin:0;color:var(--text-primary)}.landing_pillarText__8x_MF{font-size:.925rem;line-height:1.65;color:var(--text-secondary);margin:0}.landing_pillarVisual__un0GN{margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:.78rem;color:var(--text-secondary)}.landing_telemetryLabGrid__ie2FL{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:1.5rem;gap:1.5rem}.landing_telemetryPanel__xXDfQ{border-radius:.95rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:1.65rem;display:flex;flex-direction:column;gap:1.15rem;position:relative;overflow:hidden}.landing_telemetryPanelHeader__6T_fW{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.landing_telemetryPanelTitle__pZJhO{font-size:1.05rem;font-weight:750;color:var(--text-primary);margin:0 0 .25rem}.landing_telemetryPanelSubtitle__qtF5o{font-size:.82rem;color:var(--text-secondary);margin:0}.landing_curveTopControls__LFDBj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.landing_curveStatsRow__giCMw{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.65rem;gap:.65rem;width:100%}.landing_curveStatBadge__ZLS2D{display:flex;flex-direction:column;justify-content:center;gap:.15rem;padding:.55rem .75rem;border-radius:.5rem;border:1px solid var(--border-medium,var(--border-subtle));background:var(--bg-card-alt,color-mix(in srgb,var(--bg-dark) 60%,var(--bg-card)));font-family:var(--font-mono);min-width:0}.landing_curveStatLabel__t7T64{font-size:.6rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_curveStatVal__o3Ctu{font-size:.95rem;font-weight:750;color:var(--text-primary);white-space:nowrap}.landing_svgCurveBox__CbiKT{width:100%;background:color-mix(in srgb,var(--bg-dark) 45%,var(--bg-card));border:1px solid var(--border-subtle);border-radius:.75rem;padding:.85rem .75rem .5rem .5rem;position:relative;display:flex;flex-direction:column}.landing_curveInfoSlot__iXWeM{min-height:2.35rem;display:flex;align-items:center;justify-content:space-between;padding:0 .5rem .35rem;border-bottom:1px dashed rgba(255,255,255,.07);margin-bottom:.35rem;font-family:var(--font-mono);font-size:.75rem}.landing_curveInfoPlaceholder__zflMC{color:var(--text-muted);font-size:.7rem;opacity:.7;display:flex;align-items:center;gap:.4rem}.landing_curveInfoActive__gMgMQ{display:flex;align-items:baseline;gap:.6rem}.landing_curveInfoWpm__U_dcY{color:var(--accent-cyan);font-size:.85rem;font-weight:800}.landing_curveInfoMeta__XXORS{color:var(--text-secondary);font-size:.7rem}.landing_curveTooltip__bKsAM{position:absolute;transform:translate(-50%,-100%);background:rgba(11,14,20,.95);border:1px solid rgba(6,182,212,.4);box-shadow:0 6px 18px rgba(0,0,0,.55);border-radius:.5rem;padding:.4rem .65rem;pointer-events:none;z-index:10;white-space:nowrap}.landing_activityGridBox__pcNil{display:flex;flex-direction:column;gap:.75rem;background:color-mix(in srgb,var(--bg-dark) 45%,var(--bg-card));border:1px solid var(--border-subtle);border-radius:.75rem;padding:1.1rem 1.15rem}.landing_activityMatrixHeader__YC5od{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.landing_activityMatrixCount__9Yo7h{font-size:.76rem;font-weight:500;color:var(--text-secondary);font-family:var(--font-sans);letter-spacing:-.01em}.landing_activityMatrixCount__9Yo7h strong{color:var(--text-primary);font-family:var(--font-mono);font-weight:750;font-size:.82rem}.landing_activityLegend__3kcyZ{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:.65rem;color:var(--text-muted)}.landing_activityLegendCell__dBeqm{width:10px;height:10px;border-radius:2px;outline:1px solid var(--border-subtle);outline-offset:-1px;display:inline-block}.landing_profileStyleMatrixGrid__Q8NWZ{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:1rem repeat(7,.75rem);grid-gap:3px;gap:3px;width:100%}.landing_matrixMonthLabel__r1HhX{font-size:.6rem;font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;align-self:end;padding-bottom:2px}.landing_matrixCell__YIXC1{width:100%;height:100%;min-height:9px;border-radius:2px;outline:1px solid var(--border-subtle);outline-offset:-1px;cursor:pointer;transition:transform .12s ease,outline .12s ease}.landing_matrixCell__YIXC1:hover{outline:2px solid rgba(52,211,153,.75);outline-offset:-1px;z-index:2}.landing_matrixCell0__quIc0{background-color:var(--activity-cell-0,rgba(255,255,255,.03))}.landing_matrixCell1__iIu5J{background-color:var(--activity-cell-1,rgba(16,185,129,.22))}.landing_matrixCell2__nfBj6{background-color:var(--activity-cell-2,rgba(16,185,129,.45))}.landing_matrixCell3__xxE90{background-color:var(--activity-cell-3,rgba(16,185,129,.72))}.landing_matrixCell4__BBzmC{background-color:var(--activity-cell-4,#10b981)}.landing_activityFooterNote___VjuU{font-size:.8rem;line-height:1.55;color:var(--text-secondary);margin:0;padding-top:.25rem;border-top:1px solid var(--border-subtle)}.landing_catalogStatCard__7AGRV,.landing_modeCard__HBo6F,.landing_progressionBanner__675md,.landing_telemetryPanel__xXDfQ{transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.landing_telemetryPanel__xXDfQ:hover{border-color:rgba(6,182,212,.4);transform:translateY(-2px);box-shadow:0 14px 32px -10px rgba(0,0,0,.45)}.landing_catalogStatCard__7AGRV:hover{border-color:rgba(6,182,212,.4);transform:translateY(-2px);box-shadow:0 10px 24px -8px rgba(0,0,0,.4)}.landing_modeCard__HBo6F:hover{border-color:rgba(6,182,212,.4);transform:translateY(-3px);box-shadow:0 14px 32px -10px rgba(0,0,0,.45)}.landing_progressionBanner__675md:hover{border-color:rgba(6,182,212,.35);box-shadow:0 16px 36px -12px rgba(0,0,0,.45)}[data-theme=light] .landing_svgCurveBox__CbiKT,[data-theme=sepia] .landing_svgCurveBox__CbiKT{background:var(--bg-card-alt)}[data-theme=light] .landing_curveInfoSlot__iXWeM,[data-theme=sepia] .landing_curveInfoSlot__iXWeM{border-bottom-color:var(--border-medium)}[data-theme=light] .landing_closingBadge__57Qmg,[data-theme=sepia] .landing_closingBadge__57Qmg{background:var(--bg-card-alt);border-color:var(--border-strong,var(--border-medium));color:var(--text-primary)}[data-theme=light] .landing_heroBtnLarge__aMlKa,[data-theme=sepia] .landing_heroBtnLarge__aMlKa{box-shadow:0 6px 16px -4px rgba(0,0,0,.18);color:#ffffff}[data-theme=sepia] .landing_heroBtnLarge__aMlKa{background:#8C6E54;color:#F9F7F4}[data-theme=light] .landing_curveSvgGridLine__lsnTO,[data-theme=sepia] .landing_curveSvgGridLine__lsnTO{stroke:var(--border-medium)}[data-theme=light] .landing_curveSvgGridText__QaR1r,[data-theme=sepia] .landing_curveSvgGridText__QaR1r{fill:var(--text-muted)}[data-theme=light] .landing_curveSvgPolyline__zlobh,[data-theme=sepia] .landing_curveSvgPolyline__zlobh{stroke:var(--accent-cyan)}[data-theme=light] .landing_curveSvgDot__J54_Q,[data-theme=sepia] .landing_curveSvgDot__J54_Q{fill:var(--bg-card);stroke:var(--accent-cyan)}.landing_catalogStatsBar__BZ8U_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:2.75rem}.landing_catalogStatCard__7AGRV{border-radius:.85rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:1.35rem 1.5rem;display:flex;flex-direction:column;gap:.35rem;position:relative;overflow:hidden}.landing_catalogStatNumber__EPJya{font-family:var(--font-mono);font-size:1.95rem;font-weight:850;letter-spacing:-.02em;color:var(--text-primary)}.landing_catalogStatLabel__oDsFP{font-size:.84rem;font-weight:500;color:var(--text-secondary)}.landing_catalogCardsGrid__vMLLQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2.5rem}.landing_showcaseCard__Jf1Ax{border-radius:.95rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;cursor:pointer;text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1)}.landing_showcaseCard__Jf1Ax:hover{transform:translateY(-4px);border-color:rgba(6,182,212,.45);box-shadow:0 18px 38px -12px rgba(0,0,0,.55)}.landing_specializedBgCyan__r4Srt{background-image:radial-gradient(circle at 92% 10%,rgba(6,182,212,.08) 0,transparent 60%)}.landing_specializedBgCyan__r4Srt:hover{background-image:radial-gradient(circle at 92% 10%,rgba(6,182,212,.14) 0,transparent 65%);border-color:rgba(6,182,212,.4)}.landing_specializedBgRose__itLuc{background-image:radial-gradient(circle at 92% 10%,rgba(244,63,94,.08) 0,transparent 60%)}.landing_specializedBgRose__itLuc:hover{background-image:radial-gradient(circle at 92% 10%,rgba(244,63,94,.14) 0,transparent 65%);border-color:rgba(244,63,94,.4)}.landing_specializedBgViolet__TxHgJ{background-image:radial-gradient(circle at 92% 10%,rgba(168,85,247,.08) 0,transparent 60%)}.landing_specializedBgViolet__TxHgJ:hover{background-image:radial-gradient(circle at 92% 10%,rgba(168,85,247,.14) 0,transparent 65%);border-color:rgba(168,85,247,.4)}.landing_specializedBgAmber__hUyZ0{background-image:radial-gradient(circle at 92% 10%,rgba(245,158,11,.08) 0,transparent 60%)}.landing_specializedBgAmber__hUyZ0:hover{background-image:radial-gradient(circle at 92% 10%,rgba(245,158,11,.14) 0,transparent 65%);border-color:rgba(245,158,11,.4)}.landing_specializedBgEmerald__92mBu{background-image:radial-gradient(circle at 92% 10%,rgba(16,185,129,.08) 0,transparent 60%)}.landing_specializedBgEmerald__92mBu:hover{background-image:radial-gradient(circle at 92% 10%,rgba(16,185,129,.14) 0,transparent 65%);border-color:rgba(16,185,129,.4)}.landing_cardTopBadgeRow__u_BOv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.landing_badgePill__6LCr9{font-family:var(--font-mono);font-size:.72rem;font-weight:700;padding:.2rem .55rem;border-radius:.35rem;letter-spacing:.04em}.landing_badgeCyan__iHFaF{background:rgba(6,182,212,.12);color:var(--accent-cyan);border:1px solid rgba(6,182,212,.3)}.landing_badgeRose__6usq_{background:rgba(244,63,94,.12);color:var(--accent-rose);border:1px solid rgba(244,63,94,.3)}.landing_badgeViolet__Nsofd{background:rgba(168,85,247,.12);color:var(--accent-violet);border:1px solid rgba(168,85,247,.3)}.landing_badgeAmber__5bN10{background:rgba(245,158,11,.12);color:var(--accent-amber);border:1px solid rgba(245,158,11,.3)}.landing_badgeEmerald__Wql2m{background:rgba(16,185,129,.12);color:var(--accent-emerald);border:1px solid rgba(16,185,129,.3)}.landing_showcaseCardTitle__vKQ3_{font-size:.98rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 .3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_showcaseCardSubtitle__Z0j2G{font-size:.76rem;line-height:1.45;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.25rem}.landing_codeSnippetPreviewBox__kYeZ4{border-radius:.625rem;background-color:var(--bg-card-alt,color-mix(in srgb,var(--bg-dark) 65%,var(--bg-card)));border:1px solid var(--border-subtle);padding:.85rem .9rem;font-family:var(--font-mono);font-size:.69rem;line-height:1.65;color:var(--text-secondary);overflow:hidden;display:flex;flex-direction:column;gap:.2rem}.landing_previewCodeLine__nXGpc{display:flex;gap:.75rem;min-width:0;align-items:baseline}.landing_previewLineNumber__1z0Im{color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:.875rem;flex-shrink:0;text-align:right}.landing_previewCodeText__3IY4c{overflow:hidden;min-width:0;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:100%}.landing_codeSnippetPreviewBox__kYeZ4 .keyword{color:var(--accent-violet);font-weight:600}.landing_codeSnippetPreviewBox__kYeZ4 .string{color:var(--accent-emerald)}.landing_codeSnippetPreviewBox__kYeZ4 .number{color:var(--accent-amber)}.landing_codeSnippetPreviewBox__kYeZ4 .comment{color:var(--text-muted);font-style:italic}.landing_showcaseCardFooter__iRHZC{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.15rem}.landing_showcaseDotsRow__Oobca{display:flex;align-items:center;gap:.35rem}.landing_showcaseDotActive__KM5IL{width:.375rem;height:.375rem;border-radius:9999px;background-color:var(--text-primary)}.landing_showcaseDotInactive__ei8y_{width:.375rem;height:.375rem;border-radius:9999px;background-color:var(--border-medium,rgba(255,255,255,.16))}.landing_catalogFooterBar__M_Phq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;padding:1.75rem 2rem;border-radius:1rem;border:1px solid var(--border-subtle);background:var(--bg-card)}.landing_catalogFooterText__quqhJ{font-size:.95rem;color:var(--text-secondary);margin:0}.landing_catalogFooterText__quqhJ strong{color:var(--text-primary)}.landing_catalogExploreBtn__Rcva_{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;border-radius:.5rem;background:var(--accent-cyan);color:#041318;font-size:.84rem;font-weight:750;text-decoration:none;transition:all .2s ease}.landing_catalogExploreBtn__Rcva_:hover{filter:brightness(1.08);transform:translateY(-1px)}.landing_personalizationBento__XM6m0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.landing_personalizationCard__JL4Zi{border-radius:1rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:1.85rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.35rem;position:relative;overflow:hidden;transition:border-color .25s ease,transform .25s ease}.landing_personalizationCard__JL4Zi:hover{border-color:rgba(6,182,212,.35)}.landing_personalizationHeader__qrR8c{display:flex;flex-direction:column;gap:.4rem}.landing_personalizationEyebrow__VjiZF{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1}.landing_personalizationTitle__w0YMD{font-size:1.15rem;font-weight:750;color:var(--text-primary);margin:0}.landing_personalizationDesc__XBmXX{font-size:.85rem;line-height:1.55;color:var(--text-secondary);margin:0}.landing_themeGrid__qeJpi{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-gap:.85rem;gap:.85rem;height:100%;margin-top:.5rem}.landing_themeBtn__WVjdY{padding:1rem 1.15rem;border-radius:.75rem;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 50%,var(--bg-card));cursor:pointer;display:flex;align-items:center;gap:.75rem;color:var(--text-primary);font-size:.88rem;font-weight:650;transition:all .18s ease;min-width:0;justify-content:flex-start}.landing_themeBtn__WVjdY:hover{border-color:var(--accent-cyan);transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.2)}.landing_themeBtnActive__mXJ_S{border-color:var(--accent-cyan);background:rgba(6,182,212,.12);box-shadow:0 0 0 1px rgba(6,182,212,.35)}.landing_themeSwatch__IAm8D{width:18px;height:18px;border-radius:999px;flex-shrink:0;border:2px solid rgba(255,255,255,.25);box-shadow:0 2px 4px rgba(0,0,0,.25)}.landing_switchGrid__pgJMY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.65rem;gap:.65rem}.landing_switchOptionBtn__oJQAF{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.35rem;padding:.85rem .95rem;border-radius:.65rem;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 55%,var(--bg-card));cursor:pointer;transition:all .18s ease;color:var(--text-primary);text-align:left;min-height:5.25rem}.landing_switchOptionBtn__oJQAF:hover{border-color:var(--accent-amber);background:rgba(245,158,11,.06)}.landing_switchOptionActive__3xc0l{border-color:var(--accent-amber);background:rgba(245,158,11,.11)}.landing_switchTopRow__s6Vsd{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:.5rem;min-height:2.2rem}.landing_switchLabel__KAAqw{font-size:.8rem;font-weight:700;color:var(--text-primary);line-height:1.3}.landing_switchSubtext__vPE4e{font-size:.7rem;line-height:1.4;color:var(--text-muted)}.landing_switchAuditionBadge__wGSe1{font-family:var(--font-mono);font-size:.62rem;font-weight:600;padding:.15rem .45rem;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-secondary);flex-shrink:0;white-space:nowrap;line-height:1.2;margin-top:1px}.landing_keyboardInteractiveContainer__DpV8G{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.25rem;width:100%;height:100%;margin:0;padding-top:.5rem}.landing_keyboardMiniFrame__T5np7{display:flex;flex-direction:column;gap:3px;background:var(--bg-sunken,color-mix(in srgb,var(--bg-dark) 70%,var(--bg-card)));padding:.85rem 1rem;border-radius:.75rem;border:1px solid var(--border-subtle);box-shadow:inset 0 2px 5px rgba(0,0,0,.2);width:-moz-fit-content;width:fit-content;max-width:100%;margin:auto 0}.landing_keyboardMiniRow__pke_2{display:flex;justify-content:center;gap:3px}.landing_keyboardMiniKey__t7gaW{font-family:var(--font-mono);font-size:.68rem;font-weight:600;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border-bottom:1px solid var(--border-medium,var(--border-subtle));border:1px solid var(--border-medium,var(--border-subtle));border-bottom:2px solid var(--border-strong,rgba(255,255,255,.18));border-radius:4px;color:var(--text-primary);transition:all .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 2px rgba(0,0,0,.1)}.landing_keyboardMiniKeyAccent__6dknJ{border-color:rgba(16,185,129,.6) rgba(16,185,129,.6) rgba(16,185,129,.85);color:var(--accent-emerald);background:rgba(16,185,129,.14);font-weight:750}.landing_tagCloud__XWas7{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;width:100%;margin-top:auto}.landing_layoutSelectorBtn__B_Ho3{padding:.35rem .65rem;border-radius:.5rem;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 50%,var(--bg-card));font-family:var(--font-mono);font-size:.72rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.landing_layoutSelectorBtn__B_Ho3:hover{border-color:var(--accent-emerald);color:var(--text-primary)}.landing_layoutSelectorBtnActive__9E3Cs{border-color:var(--accent-emerald);background:rgba(16,185,129,.12);color:var(--accent-emerald);font-weight:700}.landing_identityShowcaseContainer__dLRAw{display:flex;flex-direction:column;gap:1rem}.landing_identityCardMiniProfile__zoVJs{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.85rem 1rem;border-radius:.75rem;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 55%,var(--bg-card))}.landing_identityAvatarWrapper__ZrLv4{position:relative;flex-shrink:0}.landing_identityAvatarImg__a5GEH{width:48px;height:48px;border-radius:50%;border:2px solid var(--accent-cyan);background:var(--bg-dark);object-fit:cover;display:block}.landing_identityAvatarOnlineDot__kxX0s{position:absolute;bottom:1px;right:1px;width:10px;height:10px;border-radius:50%;background:#10b981;border:2px solid var(--bg-card)}.landing_identityInfoCol__aUNXB{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1}.landing_identityNameRow___CeC3{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.landing_identityUsername__OkLK2{font-size:.92rem;font-weight:750;color:var(--text-primary)}.landing_identityRankBadge__Kp71e{font-family:var(--font-mono);font-size:.64rem;font-weight:700;padding:.12rem .45rem;border-radius:999px;background:rgba(6,182,212,.12);border:1px solid rgba(6,182,212,.35);color:var(--accent-cyan)}.landing_identityEquippedTitleRow__ea0wq{display:flex;color:#c084fc}.landing_identityEquippedTitleRow__ea0wq,.landing_randomizeAvatarBtn__iwQaE{align-items:center;gap:.35rem;font-family:var(--font-mono);font-size:.72rem;font-weight:600}.landing_randomizeAvatarBtn__iwQaE{display:inline-flex;padding:.4rem .75rem;border-radius:.5rem;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-primary);cursor:pointer;transition:all .15s ease;flex-shrink:0}.landing_randomizeAvatarBtn__iwQaE:hover{border-color:#a855f7;color:#c084fc;transform:translateY(-1px)}.landing_identitySectionLabel__rh5tx{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:700}.landing_identityTitlesGrid__6ClUZ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.45rem;gap:.45rem}.landing_identityTitleItem__0gQ1T{display:flex;flex-direction:column;gap:.15rem;padding:.45rem .65rem;border-radius:.5rem;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-dark) 45%,var(--bg-card));cursor:pointer;text-align:left;transition:all .15s ease}.landing_identityTitleItem__0gQ1T:hover{border-color:rgba(192,132,252,.4);background:rgba(192,132,252,.04)}.landing_identityTitleItemActive__uttsY{border-color:#c084fc;background:rgba(168,85,247,.12);box-shadow:0 0 0 1px rgba(192,132,252,.25)}.landing_identityTitleItemHeader__y32Ru{display:flex;align-items:center;justify-content:space-between;font-size:.74rem;font-weight:700;color:var(--text-primary)}.landing_identityTitleItemActive__uttsY .landing_identityTitleItemHeader__y32Ru{color:#d8b4fe}.landing_identityTitleItemReq__7ojfI{font-family:var(--font-mono);font-size:.62rem;color:var(--text-muted)}.landing_identityBadgesRow__4iBvT{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.landing_identityBadgePill__TkAge{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .55rem;border-radius:.4rem;background:color-mix(in srgb,var(--bg-dark) 55%,var(--bg-card));border:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:.66rem;color:var(--text-secondary)}.landing_modesGrid__GfpON{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:2.5rem}.landing_modeCard__HBo6F{border-radius:.9rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:1.6rem;display:flex;flex-direction:column;gap:.65rem}.landing_modeBadge__UP_p2{width:-moz-fit-content;width:fit-content;font-family:var(--font-mono);font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:999px}.landing_modeName__3Qj9q{font-size:1.1rem;font-weight:750;color:var(--text-primary);margin:.2rem 0 0}.landing_modeDescription___vmzj{font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin:0}.landing_progressionBanner__675md{border-radius:1rem;border:1px solid var(--border-subtle);background:var(--bg-card);padding:2.25rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.landing_progressionItem__OYqMJ{display:flex;flex-direction:column;gap:.45rem}.landing_progressionLabel__3katw{font-family:var(--font-mono);font-size:.75rem;color:var(--accent-cyan);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.landing_progressionTitle__2bPWt{font-size:1.1rem;font-weight:750;color:var(--text-primary);margin:0}.landing_progressionSub__KRY2g{font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin:0}.landing_closingSection__RLOCI{padding:7rem 0 7.5rem;border-top:1px solid var(--border-subtle);text-align:center;display:flex;flex-direction:column;align-items:center}.landing_closingBadge__57Qmg{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .95rem;border-radius:999px;border:1px solid rgba(6,182,212,.3);background:rgba(6,182,212,.08);color:var(--accent-cyan);font-family:var(--font-mono);font-size:.74rem;font-weight:600;margin-bottom:1.25rem}.landing_closingTitle__GmK5N{font-size:clamp(2.1rem,3.8vw,3.1rem);font-weight:850;letter-spacing:-.03em;line-height:1.12;max-width:640px;margin:0 0 1.25rem}.landing_closingSub__HOw6C{font-size:1.02rem;line-height:1.65;color:var(--text-secondary);max-width:580px;margin:0 0 2.5rem}@media (max-width:1024px){.landing_mainContainer__GrUjD{padding:0 1.75rem}.landing_pillarsGrid__LTf_c{grid-template-columns:1fr;gap:1.25rem}.landing_telemetryLabGrid__ie2FL{grid-template-columns:1fr;gap:1.5rem}.landing_curveStatsRow__giCMw{grid-template-columns:repeat(3,1fr);gap:.6rem}.landing_catalogStatsBar__BZ8U_{grid-template-columns:repeat(2,1fr);gap:1rem}.landing_catalogCardsGrid__vMLLQ{grid-template-columns:repeat(2,1fr);gap:1.25rem}.landing_personalizationBento__XM6m0{grid-template-columns:1fr;gap:1.5rem}.landing_modesGrid__GfpON{grid-template-columns:repeat(2,1fr);gap:1.15rem}.landing_progressionBanner__675md{grid-template-columns:1fr;gap:1.5rem;padding:1.75rem}.landing_section__fNCPw{padding:5.5rem 0}.landing_sectionHeader__5O4s5{margin-bottom:2.75rem}}@media (max-width:820px){.landing_navLinks__VVuLd{gap:1.25rem}.landing_mainContainer__GrUjD,.landing_navbarInner__BlMpH{padding:0 1.35rem}.landing_heroSection__OoSxC{padding:5rem 0 3.5rem}.landing_heroTitle__4vzZA{font-size:clamp(2rem,5.2vw,2.75rem)}.landing_heroSubtitle__f1hZp{font-size:.95rem;max-width:520px}.landing_catalogCardsGrid__vMLLQ{grid-template-columns:1fr}.landing_catalogFooterBar__M_Phq{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem}.landing_catalogExploreBtn__Rcva_{width:100%;justify-content:center}.landing_pillarCard__b4nG7{padding:1.6rem}.landing_telemetryPanel__xXDfQ{padding:1.35rem}.landing_personalizationCard__JL4Zi{padding:1.5rem}.landing_closingSection__RLOCI{padding:5rem 0 5.5rem}.landing_closingTitle__GmK5N{font-size:clamp(1.9rem,5vw,2.6rem)}}@media (max-width:640px){.landing_navLinks__VVuLd{display:none}.landing_mainContainer__GrUjD,.landing_navbarInner__BlMpH{padding:0 1.15rem}.landing_navActions__Z9hwm .landing_btnGhost__JX_YB{display:none}.landing_navActions__Z9hwm{gap:.45rem}.landing_btnPrimary__RwIM2{height:2.15rem;padding:0 .85rem;font-size:.78rem}.landing_heroSection__OoSxC{padding:3rem 0 2.25rem}.landing_heroBadge__qxEIg{font-size:.72rem;padding:.25rem .7rem;margin-bottom:.75rem}.landing_heroTitle__4vzZA{font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.15;margin-bottom:.75rem}.landing_heroSubtitle__f1hZp{font-size:.88rem;line-height:1.55;margin-bottom:1.25rem}.landing_heroCtaGroup__qr0JA{flex-direction:column;width:100%;gap:.65rem;margin-bottom:1.75rem}.landing_heroBtnLarge__aMlKa,.landing_heroBtnSecondary__NdVAL{width:100%;justify-content:center;height:2.6rem;font-size:.85rem}.landing_editorShowcase__PqAuv{border-radius:.75rem}.landing_editorHeader__29KLo{padding:.75rem 1rem;gap:.5rem}.landing_editorFileName__epi57{font-size:.72rem}.landing_editorStatsRow__vVjnt{gap:.75rem;font-size:.72rem}.landing_editorBody__RB3Yq{padding:1rem;font-size:.78rem;line-height:1.65;min-height:135px;overflow-x:auto;-webkit-overflow-scrolling:touch}.landing_editorFooter__xzzOO{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 1rem}.landing_snippetPills__hbcyi{width:100%;display:flex;flex-wrap:wrap;gap:.35rem}.landing_snippetPill__MDA7I{flex:1 1 auto;text-align:center;padding:.3rem .5rem;font-size:.7rem}.landing_section__fNCPw{padding:3.75rem 0}.landing_sectionHeader__5O4s5{margin-bottom:2rem}.landing_sectionTitle__PQur3{font-size:clamp(1.55rem,5.5vw,1.95rem)}.landing_sectionDesc__qykyf{font-size:.9rem;line-height:1.55}.landing_catalogStatsBar__BZ8U_{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:2rem}.landing_catalogStatCard__7AGRV{padding:1rem 1.15rem}.landing_catalogStatNumber__EPJya{font-size:1.6rem}.landing_catalogStatLabel__oDsFP{font-size:.78rem}.landing_showcaseCard__Jf1Ax{padding:1.25rem;gap:.85rem}.landing_telemetryPanel__xXDfQ{padding:1.15rem;gap:.85rem}.landing_curveTopControls__LFDBj{flex-direction:column;align-items:flex-start;gap:.35rem}.landing_curveStatsRow__giCMw{grid-template-columns:repeat(2,1fr);gap:.45rem}.landing_curveStatBadge__ZLS2D:last-child{grid-column:span 2}.landing_curveStatBadge__ZLS2D{padding:.45rem .55rem}.landing_curveStatLabel__t7T64{font-size:.58rem}.landing_curveStatVal__o3Ctu{font-size:.85rem}.landing_curveInfoSlot__iXWeM{min-height:2.85rem;flex-wrap:wrap;gap:.25rem;padding:0 .35rem .35rem}.landing_activityGridBox__pcNil{padding:.85rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.landing_profileStyleMatrixGrid__Q8NWZ{min-width:440px}.landing_activityMatrixHeader__YC5od{gap:.4rem}.landing_modesGrid__GfpON{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.landing_modeCard__HBo6F{padding:1.25rem}.landing_progressionBanner__675md{padding:1.35rem 1.15rem;gap:1.25rem}.landing_personalizationCard__JL4Zi{padding:1.25rem;gap:1.15rem}.landing_themeGrid__qeJpi{grid-template-columns:repeat(2,1fr);gap:.5rem}.landing_themeBtn__WVjdY{padding:.7rem .8rem;font-size:.8rem;gap:.5rem}.landing_switchGrid__pgJMY{grid-template-columns:1fr;gap:.5rem}.landing_switchOptionBtn__oJQAF{min-height:auto;padding:.75rem .85rem}.landing_switchTopRow__s6Vsd{min-height:auto}.landing_keyboardInteractiveContainer__DpV8G{gap:.85rem;padding-top:.25rem}.landing_keyboardMiniFrame__T5np7{padding:.65rem .5rem;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.landing_tagCloud__XWas7{gap:.35rem}.landing_layoutSelectorBtn__B_Ho3{padding:.3rem .55rem;font-size:.68rem}.landing_identityCardMiniProfile__zoVJs{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.75rem .85rem}.landing_identityNameRow___CeC3{flex-direction:column;align-items:flex-start;gap:.25rem}.landing_randomizeAvatarBtn__iwQaE{width:100%;justify-content:center}.landing_identityTitlesGrid__6ClUZ{grid-template-columns:1fr;gap:.4rem}.landing_closingSection__RLOCI{padding:3.5rem 0 4.5rem}.landing_closingTitle__GmK5N{font-size:clamp(1.65rem,6.2vw,2.15rem)}.landing_closingSub__HOw6C{font-size:.9rem;margin-bottom:1.75rem}}@media (max-width:400px){.landing_mainContainer__GrUjD,.landing_navbarInner__BlMpH{padding:0 .85rem}.landing_navBrand__EHfS4 span{font-size:.92rem}.landing_heroBadge__qxEIg{font-size:.68rem;padding:.2rem .55rem}.landing_editorFileName__epi57{display:none}.landing_catalogStatsBar__BZ8U_,.landing_themeGrid__qeJpi{grid-template-columns:1fr}.landing_keyboardMiniKey__t7gaW{min-width:19px;height:21px;font-size:.58rem}.landing_identityBadgePill__TkAge{font-size:.62rem;padding:.2rem .45rem}}