.lx-root{--lxh-cyan:62, 198, 255;--lxh-gold:240, 193, 74;--lxh-ok:92, 207, 140;--lxh-bad:240, 127, 118;--lxh-violet:140, 150, 255;--lxh-amber:255, 159, 67;--lxh-dim:139, 153, 166}@media (min-width:900px) and (max-width:1179px){.lxh-many .lx-nav{display:none}.lxh-many .lx-menu-btn{display:inline-flex}.lxh-many .lx-mobile-nav{display:grid}}@media (min-width:1180px){.lx-header.lxh-many>.lx-wrap{max-width:1280px}.lxh-many .lx-brand img{width:200px}.lxh-many .lx-nav a{white-space:nowrap;padding:8px;font-size:14px}}.lx-root .lxh-tone-cyan{--t:var(--lxh-cyan)}.lx-root .lxh-tone-gold{--t:var(--lxh-gold)}.lx-root .lxh-tone-ok{--t:var(--lxh-ok)}.lx-root .lxh-tone-bad{--t:var(--lxh-bad)}.lx-root .lxh-tone-violet{--t:var(--lxh-violet)}.lx-root .lxh-tone-amber{--t:var(--lxh-amber)}.lx-root .lxh-tone-dim{--t:var(--lxh-dim)}.lxh-dash,.lxh-page{gap:18px;min-width:0;display:grid}.lxh-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.lxh-head>div:first-child{flex:420px;min-width:0}.lx-root .lxh-head h1{margin:6px 0 8px;font-size:clamp(28px,4.4vw,40px);line-height:1.1}.lxh-head p{max-width:68ch;font-size:15px}.lxh-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lxh-head-actions .lxh-icon{width:16px;height:16px}.lxh-card,.lxh-hero,.lxh-sec{--t:var(--lxh-cyan);border:1px solid rgba(var(--t), .3);background:linear-gradient(90deg, transparent, rgba(var(--t), .75), transparent) top / 100% 1.5px no-repeat, radial-gradient(120% 90% at 100% 0%, rgba(var(--t), .12), transparent 55%), #0d131beb;border-radius:18px;min-width:0;padding:18px;transition:border-color .18s;position:relative;box-shadow:inset 0 1px #ffffff0a,0 10px 30px #00000040}.lxh-card:hover,.lxh-sec:hover{border-color:rgba(var(--t), .55)}@media (min-width:640px){.lxh-card{padding:20px 22px}}.lx-root .lxh-card h2,.lx-root .lxh-hero h2,.lx-root .lxh-row-head h2{align-items:center;gap:8px;font-size:18px;display:inline-flex}.lxh-card>h2{margin-bottom:12px!important}.lxh-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.lxh-row-head{justify-content:space-between;align-items:center;gap:10px;margin:4px 2px 12px;display:flex}.lxh-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lxh-card h2 .lxh-icon{color:rgb(var(--t))}.lxh-chip{color:rgb(var(--t));border:1px solid rgba(var(--t), .4);background:rgba(var(--t), .08);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.lxh-chip .lxh-icon{width:15px;height:15px}.lxh-kicker{letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:rgb(var(--t))!important;margin-bottom:4px!important;font-size:12px!important}.lx-root a.lxh-link{font-size:14px;font-weight:700;text-decoration:none}.lx-root a.lxh-link:hover{text-decoration:underline}.lxh-note{font-size:13px;margin-top:10px!important}.lx-root .lxh-badge-bad{color:var(--lx-bad);border-color:rgba(var(--lxh-bad), .5)}.lxh-live{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-ok);border:1px solid rgba(var(--lxh-ok), .4);background:rgba(var(--lxh-ok), .08);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.lxh-live i{background:var(--lx-ok);width:7px;height:7px;box-shadow:0 0 0 0 rgba(var(--lxh-ok), .7);border-radius:50%;animation:1.8s ease-out infinite lxh-pulse}@keyframes lxh-pulse{70%{box-shadow:0 0 0 7px rgba(var(--lxh-ok), 0)}to{box-shadow:0 0 0 0 rgba(var(--lxh-ok), 0)}}.lxh-hero{--t:var(--lxh-cyan);background:linear-gradient(90deg, transparent, rgba(var(--lxh-cyan), .85), rgba(var(--lxh-gold), .6), transparent) top / 100% 2px no-repeat, radial-gradient(70% 90% at 0% 0%, rgba(var(--lxh-cyan), .14), transparent 60%), radial-gradient(60% 80% at 100% 100%, rgba(var(--lxh-gold), .08), transparent 60%), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 22px), repeating-linear-gradient(90deg, #ffffff05 0 1px, transparent 1px 22px), #0a1018f2;box-shadow:0 0 0 1px rgba(var(--lxh-cyan), .08), 0 0 40px rgba(var(--lxh-cyan), .08), 0 16px 40px #00000059;gap:18px;padding:18px;display:grid}@media (min-width:860px){.lxh-hero{grid-template-columns:minmax(300px,380px) 1fr;gap:26px;padding:22px 24px}}.lxh-hero-gauge{align-content:start;justify-items:center;min-width:0;display:grid}.lxh-hero-gauge .lxh-card-head{width:100%}.lxh-hero-side{align-content:start;gap:14px;min-width:0;display:grid}.lxh-gauge{width:100%;max-width:280px;height:auto;color:var(--lx-cyan);overflow:visible}.lxh-gauge.is-ok{color:var(--lx-ok)}.lxh-gauge.is-bad{color:var(--lx-bad)}.lxh-gauge.is-dim{color:var(--lx-dim)}.lxh-gauge-track{fill:none;stroke:#ffffff12;stroke-width:14px;stroke-linecap:round}.lxh-gauge-scale{stroke:#ffffff29;stroke-width:1.5px}.lxh-gauge-fill{fill:none;stroke:currentColor;stroke-width:14px;stroke-linecap:round;stroke-dasharray:100 100;filter:drop-shadow(0 0 8px);animation:1.2s cubic-bezier(.2,.7,.2,1) both lxh-draw}@keyframes lxh-draw{0%{stroke-dasharray:0 100}}.lxh-tick line{stroke-width:2.5px;stroke-linecap:round}.lxh-tick text{font-size:11px;font-weight:700}.lxh-tick.is-pass line{stroke:#f4f7fa}.lxh-tick.is-pass text{fill:#b8c5d0}.lxh-tick.is-ready line{stroke:var(--lx-gold)}.lxh-tick.is-ready text{fill:var(--lx-gold)}.lxh-gauge-value{fill:#f4f7fa;letter-spacing:-1px;font-size:52px;font-weight:800;font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif}.lxh-gauge-unit{fill:#8b99a6;font-size:22px}.lxh-gauge-label{fill:#b8c5d0;font-size:13px;font-weight:600}.lxh-gauge-sub{fill:currentColor;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.lxh-rings{flex-wrap:wrap;justify-content:center;gap:10px 6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lxh-rings li{color:var(--lx-muted);text-align:center;justify-items:center;gap:2px;min-width:52px;font-size:11px;font-weight:600;line-height:1.2;display:grid}.lxh-ring{color:var(--lx-cyan);overflow:visible}.lxh-ring.is-ok{color:var(--lx-ok)}.lxh-ring.is-bad{color:var(--lx-bad)}.lxh-ring.is-dim{color:var(--lx-dim)}.lxh-ring-track{fill:none;stroke:#ffffff14;stroke-width:6px}.lxh-ring-fill{fill:none;stroke:currentColor;stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 4px);animation:1.1s cubic-bezier(.2,.7,.2,1) both lxh-draw}.lxh-ring-tick{stroke-width:1.6px;stroke-linecap:round}.lxh-ring-tick.is-pass{stroke:#f4f7fa}.lxh-ring-tick.is-ready{stroke:var(--lx-gold)}.lxh-ring-text{fill:#f4f7fa;font-size:15px;font-weight:800}.lxh-legend{color:var(--lx-dim);justify-content:center;gap:14px;font-size:12px;display:flex;margin-top:10px!important}.lxh-legend span:before{content:"";vertical-align:middle;border-radius:2px;width:10px;height:3px;margin-right:6px;display:inline-block}.lxh-legend .is-pass:before{background:#f4f7fa}.lxh-legend .is-ready:before{background:var(--lx-gold)}.lxh-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:560px){.lxh-tiles{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.lxh-tile{--t:var(--lxh-cyan);border:1px solid rgba(var(--t), .3);background:radial-gradient(120% 120% at 0% 0%, rgba(var(--t), .14), transparent 60%), #ffffff04;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;min-width:0;padding:12px 14px;display:grid;position:relative}.lxh-tile .lxh-icon{color:rgb(var(--t));width:22px;height:22px;filter:drop-shadow(0 0 6px rgba(var(--t), .6));grid-row:span 2}.lxh-tile b{font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;color:var(--lx-fg);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}.lxh-tile span{color:var(--lx-muted);font-size:13px;line-height:1.25}.lxh-tile em{color:rgb(var(--t));grid-column:1/-1;margin-top:6px;font-size:12px;font-style:normal}.lxh-trend{border:1px solid rgba(var(--lxh-cyan), .2);background:rgba(var(--lxh-cyan), .03);border-radius:14px;padding:12px 14px 8px}.lxh-trend-head{color:var(--lx-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:600;display:flex}.lxh-trend-head b{color:var(--lx-cyan);letter-spacing:0;font-size:20px}.lxh-trend-axis{color:var(--lx-dim);justify-content:space-between;font-size:11px;display:flex}.lxh-spark{width:100%;height:40px;color:var(--lx-cyan);display:block;overflow:visible}.lxh-spark.is-hero{height:70px;margin:6px 0 2px}.lxh-sec .lxh-spark{color:rgb(var(--t))}.lxh-spark-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px);stroke-dasharray:100 100;animation:1.4s ease-out both lxh-draw}.lxh-spark-area{fill:currentColor;opacity:.1}.lxh-spark-dot{fill:currentColor;stroke:#05080e;stroke-width:1.5px;vector-effect:non-scaling-stroke}.lxh-spark-ref{stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.lxh-spark-ref.is-pass{stroke:#f4f7fa59}.lxh-spark-ref.is-ready{stroke:rgba(var(--lxh-gold), .55)}.lxh-ticker{color:var(--lx-muted);border-left:3px solid rgba(var(--lxh-cyan), .6);background:linear-gradient(90deg, rgba(var(--lxh-cyan), .08), transparent);border-radius:0 10px 10px 0;align-items:flex-start;gap:8px;padding:9px 12px;font-size:14px;display:flex}.lxh-ticker .lxh-icon{color:var(--lx-cyan);width:18px;height:18px;margin-top:2px}.lxh-ticker.is-up{border-left-color:var(--lx-ok);background:linear-gradient(90deg, rgba(var(--lxh-ok), .1), transparent);color:var(--lx-fg)}.lxh-ticker.is-up .lxh-icon,.lxh-ticker.is-up b{color:var(--lx-ok)}.lxh-layout{align-items:start;gap:18px;display:grid}.lxh-main,.lxh-side{gap:18px;min-width:0;display:grid}@media (min-width:960px){.lxh-layout{grid-template-columns:minmax(0,1fr) 320px}}.lxh-coach{--t:var(--lxh-violet);isolation:isolate;border-color:rgba(var(--t), .45);background:radial-gradient(90% 120% at 0 0,#2fa8ff21,#0000 60%),radial-gradient(90% 120% at 100% 100%,#9b5cff26,#0000 60%),#0d131bf0;box-shadow:0 0 14px #2fa8ff33,0 0 34px #9b5cff24}.lxh-orbit{z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);container-type:size}.lxh-orbit>i{aspect-ratio:1;will-change:transform;background:conic-gradient(#0000 0deg 200deg,#2fa8ff8c 260deg,#6d7dff 310deg,#c8a0ff 345deg,#0000 360deg);width:calc(100cqw + 100cqh);animation:5s linear infinite lxh-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes lxh-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.lx-root .lxh-coach-title{color:#a3adff!important;font-size:19px!important}.lxh-coach-count{letter-spacing:.06em;color:var(--lx-dim);font-size:12px}.lxh-coach-headline{font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;color:#fff;font-size:21px;font-weight:700;line-height:1.25;margin:2px 0 6px!important}.lxh-coach-actions{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lxh-coach-actions li{border:1px solid rgba(var(--t), .28);background:rgba(var(--t), .05);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:4px 12px;padding:12px;display:grid}.lxh-coach-actions li>.lx-btn{grid-column:2;justify-self:start;margin-top:6px}@media (min-width:640px){.lxh-coach-actions li{grid-template-columns:auto 1fr auto;align-items:center}.lxh-coach-actions li>.lx-btn{grid-column:3;margin-top:0}}.lxh-coach-actions strong{color:var(--lx-fg)}.lxh-coach-actions p{color:var(--lx-muted);font-size:14px;margin-top:2px!important}.lxh-step{width:28px;height:28px;color:rgb(var(--t));border:1px solid rgba(var(--t), .6);box-shadow:0 0 10px rgba(var(--t), .35);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.lxh-coach-mark{color:#a3adff;filter:drop-shadow(0 0 5px #8c96ff99)}.lxh-coach-links line{stroke:currentColor;stroke-width:.7px;opacity:.45}.lxh-node{fill:currentColor;opacity:.45;animation:2.4s ease-in-out infinite lxh-node}.lxh-node.n2,.lxh-node.n3,.lxh-node.n4{animation-delay:.6s}.lxh-node.n5{fill:#c8a0ff;animation-delay:1.2s}@keyframes lxh-node{0%,to{opacity:.4}20%{opacity:1}}.lxh-sec-grid{gap:12px;display:grid}@media (min-width:600px){.lxh-sec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lxh-sec{gap:8px;padding:14px 16px 12px;display:grid}.lxh-sec-top{align-items:center;gap:12px;display:flex}.lx-root .lxh-sec h3{font-size:17px}.lxh-sec-meta{min-width:0}.lxh-sec-meta p{font-size:13px}.lxh-sec-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.lxh-sec-foot{justify-content:space-between;align-items:center;font-size:13px;display:flex}.lxh-delta{white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.lxh-delta svg{fill:currentColor}.lxh-delta.is-up{color:var(--lx-ok)}.lxh-delta.is-down{color:var(--lx-bad)}.lxh-delta.is-flat{color:var(--lx-dim);font-weight:600}.lxh-activity{margin:0;padding:0;list-style:none;display:grid}.lxh-activity li{border-top:1px solid #ffffff0f;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.lxh-activity li:first-child{border-top:0}.lxh-activity div{min-width:0;display:grid}.lxh-activity strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.lxh-activity .lx-dim{font-size:13px}.lxh-act-icon{width:36px;height:36px;color:rgb(var(--t));background:rgba(var(--t), .1);border:1px solid rgba(var(--t), .3);border-radius:10px;place-items:center;display:grid}.lxh-score{font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;color:rgb(var(--t));font-variant-numeric:tabular-nums;font-size:18px}.lxh-daily{--t:var(--lxh-gold)}.lxh-daily-q{color:var(--lx-fg);font-size:15px;line-height:1.45}.lxh-ok-note{color:var(--lx-ok);align-items:center;gap:6px;font-size:13px;display:flex;margin-top:10px!important}.lxh-ok-note .lxh-icon{width:16px;height:16px}.lxh-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lx-root .lxh-quick a{color:var(--lx-fg);border:1px solid rgba(var(--lxh-cyan), .2);background:rgba(var(--lxh-cyan), .04);border-radius:12px;align-items:flex-start;gap:8px;min-width:0;padding:10px;text-decoration:none;display:flex}.lx-root .lxh-quick a:hover{border-color:rgba(var(--lxh-cyan), .6);background:rgba(var(--lxh-cyan), .1)}.lxh-quick .lxh-icon{color:var(--lx-cyan);margin-top:1px}.lxh-quick span{min-width:0;display:grid}.lxh-quick b{font-size:14px}.lxh-quick small{color:var(--lx-dim);font-size:12px}.lxh-flash-meter{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}.lxh-flash-meter span{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--lxh-violet), .7), rgb(var(--lxh-violet)));height:100%;box-shadow:0 0 8px rgba(var(--lxh-violet), .7);display:block}.lxh-deck-list{gap:4px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.lxh-deck-list li{justify-content:space-between;gap:8px;display:flex}.lxh-deck-list span{color:var(--lx-dim);font-variant-numeric:tabular-nums}.lxh-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:760px){.lxh-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.lxh-chart{width:100%;height:auto;display:block;overflow:visible}.lxh-chart-grid{stroke:#ffffff0f}.lxh-chart-axis{fill:var(--lx-dim);font-size:11px}.lxh-chart-ref{stroke-dasharray:4 5;stroke-width:1.2px}.lxh-chart-ref.is-pass{stroke:#f4f7fa73}.lxh-chart-ref.is-ready{stroke:rgba(var(--lxh-gold), .7)}.lxh-chart-line{fill:none;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100 100;animation:1.2s ease-out both lxh-draw}.lxh-chart-dot{stroke:#0d131b;stroke-width:1.5px}.lxh-series{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.lx-root .lxh-series button{font:inherit;color:var(--lx-muted);border:1px solid var(--lx-line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.lx-root .lxh-series button[aria-pressed=true]{color:var(--lx-fg);border-color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent)}.lxh-series i{background:var(--c);width:10px;height:10px;box-shadow:0 0 6px var(--c);border-radius:50%}.lxh-heat{color:var(--lx-dim);grid-template-columns:36px repeat(6,minmax(0,1fr));gap:4px;font-size:11px;display:grid}.lxh-heat span{place-items:center;min-height:26px;display:grid}.lxh-heat .lxh-heat-cell{background:rgba(var(--lxh-cyan), calc(.04 + var(--v) * .8));border:1px solid rgba(var(--lxh-cyan), calc(.08 + var(--v) * .5));color:var(--lx-fg);border-radius:6px;font-weight:700}.lxh-heat-head{text-align:center;font-size:10px}.lxh-topics{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lxh-topics li{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;font-size:14px;display:grid}.lxh-topics .lxh-bar{background:#ffffff12;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.lxh-topics .lxh-bar span{border-radius:inherit;background:rgb(var(--t));height:100%;box-shadow:0 0 6px rgba(var(--t), .6);display:block}.lxh-topics b{color:rgb(var(--t));font-variant-numeric:tabular-nums}.lxh-topics small{color:var(--lx-dim)}.lxh-table-wrap{margin:0 -4px;overflow-x:auto}.lx-root .lxh-mocks{border-collapse:collapse;width:100%;min-width:460px;font-size:14px}.lxh-mocks th,.lxh-mocks td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0f;padding:8px 6px}.lxh-mocks th{color:var(--lx-dim);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.lxh-pf{color:rgb(var(--t));align-items:center;gap:4px;font-weight:700;display:inline-flex}.lxh-pf:before{content:"";background:rgb(var(--t));width:7px;height:7px;box-shadow:0 0 6px rgb(var(--t));border-radius:50%}.lxh-two{gap:18px;display:grid}@media (min-width:860px){.lxh-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.lxh-qotd{--t:var(--lxh-gold);max-width:820px}.lxh-streak-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.lxh-week-dots{gap:6px;display:flex}.lxh-week-dots span{width:30px;height:30px;color:var(--lx-dim);border:1px solid var(--lx-line);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.lxh-week-dots span.is-on{color:#061018;background:var(--lx-gold);border-color:var(--lx-gold);box-shadow:0 0 10px rgba(var(--lxh-gold), .6)}.lxh-week-dots span.is-today{outline:2px solid rgba(var(--lxh-gold), .6);outline-offset:2px}.lxh-decks{gap:12px;display:grid}@media (min-width:640px){.lxh-decks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.lxh-decks{grid-template-columns:repeat(3,minmax(0,1fr))}}.lxh-fc{gap:14px;max-width:760px;display:grid}.lxh-fc-top{color:var(--lx-muted);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.lxh-fc-progress{background:#ffffff12;border-radius:999px;height:4px;overflow:hidden}.lxh-fc-progress span{background:linear-gradient(90deg, var(--lx-cyan), #8c96ff);height:100%;transition:width .3s;display:block}.lxh-flip{perspective:1400px}.lx-root button.lxh-flip-inner{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:300px;transform-style:preserve-3d;border-radius:20px;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:grid}.lx-root button.lxh-flip-inner:focus-visible{outline:2px solid var(--lx-cyan);outline-offset:4px}.lxh-flip.is-flipped .lxh-flip-inner{transform:rotateY(180deg)}.lxh-face{--t:var(--lxh-cyan);backface-visibility:hidden;border:1px solid rgba(var(--t), .4);background:linear-gradient(90deg, transparent, rgba(var(--t), .8), transparent) top / 100% 2px no-repeat, radial-gradient(90% 90% at 50% 0%, rgba(var(--t), .12), transparent 60%), #0d131bf5;box-shadow:0 0 30px rgba(var(--t), .1), 0 16px 40px #00000059;text-align:center;color:var(--lx-fg);border-radius:20px;grid-area:1/1;align-content:center;gap:12px;padding:26px 22px;display:grid}.lxh-face.is-back{--t:var(--lxh-violet);transform:rotateY(180deg)}.lxh-face-label{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--t));font-size:11px;font-weight:800}.lxh-face-text{font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;text-wrap:balance;font-size:clamp(19px,3.4vw,24px);font-weight:600;line-height:1.35}.lxh-face-explain{color:var(--lx-muted);font-size:15px;line-height:1.5}.lxh-face img{object-fit:contain;border-radius:10px;max-width:100%;max-height:260px;margin:0 auto}.lxh-face-hint{color:var(--lx-dim);font-size:12px}.lxh-fc-buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lx-root .lxh-fc-buttons .lx-btn.is-miss{border:1px solid rgba(var(--lxh-bad), .6);background:0 0;color:var(--lx-bad)!important}.lx-root .lxh-fc-buttons .lx-btn.is-knew{background:var(--lx-ok)}.lxh-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}@media (prefers-reduced-motion:reduce){.lxh-gauge-fill,.lxh-ring-fill,.lxh-spark-line,.lxh-chart-line,.lxh-orbit>i,.lxh-node,.lxh-live i{animation:none}.lx-root button.lxh-flip-inner{transition:none}}@property --lxh-n{syntax:"<integer>";inherits:false;initial-value:0}.lxh-num{font-variant-numeric:tabular-nums;white-space:nowrap}.lxh-count{--lxh-n:var(--to);counter-reset:lxh-n var(--lxh-n);animation:1.2s cubic-bezier(.2,.7,.2,1) both lxh-count}.lxh-count:after{content:counter(lxh-n)}@keyframes lxh-count{0%{--lxh-n:0}}.lxh-gauge-fo{text-align:center;color:#f4f7fa;height:60px;line-height:60px;font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-1px;font-size:52px;font-weight:800}.lxh-gauge-fo small{color:#8b99a6;letter-spacing:0;margin-left:2px;font-size:22px}.lxh-ring-fo{text-align:center;color:#f4f7fa;height:24px;font-size:15px;font-weight:800;line-height:24px}.lxh-spark-ping{fill:currentColor;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out 1.2s infinite lxh-ping}@keyframes lxh-ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(4)}}.lxh-trendline,.lxh-mockbars{width:100%;height:auto;display:block;overflow:visible}.lxh-trendline{color:var(--lx-cyan)}.lxh-trendline-line{stroke:currentColor;filter:drop-shadow(0 0 5px rgba(var(--lxh-cyan), .7))}.lxh-trendline-area{fill:currentColor;opacity:.1;animation:1.2s ease-out both lxh-fade}.lxh-trendline-dot{fill:currentColor;stroke:#0d131b;stroke-width:1.5px}@keyframes lxh-fade{0%{opacity:0}}.lxh-mockbar rect{fill:rgba(var(--lxh-gold), .55);stroke:rgb(var(--lxh-gold));stroke-width:1px;transform-box:fill-box;transform-origin:bottom;animation:.8s cubic-bezier(.2,.7,.2,1) both lxh-rise;animation-delay:calc(var(--i,0) * 90ms)}.lxh-mockbar.is-pass rect{fill:rgba(var(--lxh-gold), .85);filter:drop-shadow(0 0 6px rgba(var(--lxh-gold), .6))}.lxh-mockbar-val{fill:var(--lx-gold);animation:.6s ease-out both lxh-fade;animation-delay:calc(.5s + var(--i,0) * 90ms);font-size:11px;font-weight:800}@keyframes lxh-rise{0%{transform:scaleY(0)}}.lxh-heat .lxh-heat-cell{animation:.5s ease-out both lxh-pop;animation-delay:calc(var(--i,0) * 35ms)}@keyframes lxh-pop{0%{opacity:0;transform:scale(.7)}}.lxh-cover{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lxh-cover li{color:var(--lx-muted);grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;font-size:13px;display:grid}.lxh-cover b{color:var(--lx-fg);font-variant-numeric:tabular-nums}.lxh-cover-bar,.lxh-daypart-bar{background:#ffffff12;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.lxh-cover-bar>span,.lxh-daypart-bar>span,.lxh-topics .lxh-bar span,.lxh-secbars-fill{border-radius:inherit;transform-origin:0;height:100%;animation:1s cubic-bezier(.2,.7,.2,1) both lxh-grow;animation-delay:calc(var(--i,0) * 80ms);display:block}.lxh-cover-bar>span{background:linear-gradient(90deg, rgba(var(--lxh-cyan), .6), rgb(var(--lxh-cyan)));box-shadow:0 0 6px rgba(var(--lxh-cyan), .6)}@keyframes lxh-grow{0%{transform:scaleX(0)}}.lxh-secbars{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lxh-secbars li{color:var(--lx-muted);grid-template-columns:92px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.lxh-secbars-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lxh-secbars-track{background:#ffffff12;border-radius:999px;height:10px;position:relative}.lxh-secbars-fill{background:rgb(var(--t));box-shadow:0 0 8px rgba(var(--t), .6);position:absolute;inset:0 auto 0 0}.lxh-secbars-track i{background:#f4f7fa;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.lxh-secbars-track i.is-ready{background:var(--lx-gold)}.lxh-secbars b{color:rgb(var(--t));text-align:right}.lxh-rot{border:1px solid rgba(var(--lxh-cyan), .22);background:rgba(var(--lxh-cyan), .03);border-radius:14px;min-width:0;padding:10px 12px 8px}.lxh-rot-head{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.lxh-rot-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:14px;display:inline-flex}.lxh-rot-title b{color:var(--lx-fg)}.lxh-rot-nav{flex:none;gap:4px;display:inline-flex}.lx-root button.lxh-rot-btn{border:1px solid var(--lx-line);width:30px;height:30px;color:var(--lx-muted);cursor:pointer;background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.lx-root button.lxh-rot-btn:hover,.lx-root button.lxh-rot-btn:focus-visible{color:var(--lx-cyan);border-color:rgba(var(--lxh-cyan), .6)}.lxh-rot-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lxh-rot-btn svg .is-fill{fill:currentColor;stroke:none}.lxh-rot-stage{min-height:236px;margin-top:6px}.lxh-rot-slide[hidden]{display:none}.lxh-rot-slide:not([hidden]){animation:.4s ease-out both lxh-slide-in}@keyframes lxh-slide-in{0%{opacity:0;transform:translate(10px)}}.lxh-slide{gap:8px;display:grid}.lxh-slide-meta{color:var(--lx-dim);justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.lxh-slide-meta b{color:var(--lx-cyan);white-space:nowrap;font-size:18px}.lxh-slide-meta b.is-gold{color:var(--lx-gold)}.lxh-rot-dots{justify-content:center;gap:2px;margin-top:6px;display:flex}.lx-root .lxh-rot-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.lxh-rot-dots i{background:#ffffff38;border-radius:999px;width:7px;height:7px;transition:width .25s,background .25s}.lxh-rot-dots button[aria-current=true] i{background:var(--lx-cyan);width:20px;box-shadow:0 0 8px rgba(var(--lxh-cyan), .7)}.lxh-rot-dots button:focus-visible{outline:2px solid var(--lx-cyan);outline-offset:-2px;border-radius:8px}.lxh-rot.is-paused .lxh-rot-title .lxh-live i{animation-play-state:paused}.lxh-monitor-card{--t:var(--lxh-cyan)}.lxh-monitor{grid-template-columns:minmax(0,1fr);gap:12px;display:grid;position:relative}.lxh-monitor-screen{border:1px solid rgba(var(--lxh-cyan), .18);background:radial-gradient(120% 90% at 50% 100%, rgba(var(--lxh-cyan), .07), transparent 60%), #060b11;border-radius:12px;height:190px;position:relative;overflow:hidden}.lxh-monitor-screen canvas{width:100%;height:100%;position:absolute;inset:0}.lxh-monitor-readout{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lxh-monitor-readout>div{border:1px solid rgba(var(--lxh-cyan), .25);background:rgba(var(--lxh-cyan), .04);border-radius:12px;flex-direction:column;justify-content:center;min-width:0;padding:8px 10px;display:flex}.lxh-monitor-readout span{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-dim);font-size:10px;font-weight:800}.lxh-monitor-readout b{color:var(--lx-cyan);text-shadow:0 0 14px rgba(var(--lxh-cyan), .6);font-variant-numeric:tabular-nums;font-size:20px;line-height:1.2}.lxh-monitor-readout b.is-gold{color:var(--lx-gold);text-shadow:0 0 14px rgba(var(--lxh-gold), .5)}.lxh-monitor-readout b.is-ok{color:var(--lx-ok)}.lxh-monitor-readout b.is-bad{color:var(--lx-bad)}.lxh-monitor-readout b em{color:var(--lx-dim);text-shadow:none;font-size:12px;font-style:normal}.lxh-monitor-readout small{color:var(--lx-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (min-width:720px){.lxh-monitor{grid-template-columns:minmax(0,1fr) 170px}.lxh-monitor-screen{height:220px}.lxh-monitor-readout{grid-template-columns:1fr}.lxh-monitor-readout b{font-size:24px}}.lxh-legend .is-quiz:before{background:var(--lx-cyan)}.lxh-legend .is-mock:before{background:var(--lx-gold)}.lxh-demo-tag{letter-spacing:.14em;text-transform:uppercase;color:#1a1204;background:var(--lx-gold);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:800;line-height:1.5;display:inline-flex}.lxh-demo{border:1px dashed rgba(var(--lxh-gold), .6);background:rgba(var(--lxh-gold), .07);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:10px 12px;display:flex}.lxh-demo p{color:var(--lx-fg);flex:220px;font-size:14px;margin:0!important}.lxh-demo.is-compact{margin-top:8px;padding:8px 10px}.lxh-demo.is-compact p{font-size:13px}.lxh-demo.is-compact .lxh-demo-tag{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-demo .lxh-gauge,.is-demo .lxh-rings,.is-demo .lxh-monitor-screen,.is-demo .lxh-chart,.is-demo .lxh-heat,.is-demo .lxh-sec-grid,.is-demo .lxh-mocks,.is-demo .lxh-cover,.is-demo .lxh-topics,.is-demo .lxh-daypart,.is-demo .lxh-pace,.lxh-rot-slide.is-demo .lxh-trendline,.lxh-rot-slide.is-demo .lxh-mockbars,.lxh-rot-slide.is-demo .lxh-secbars{opacity:.72;filter:saturate(.8)}.lxh-row-head .lxh-demo-tag{margin-left:auto}.lxh-ins-cover{border-bottom:1px solid var(--lx-line);gap:10px;padding-bottom:14px;display:grid}.lxh-ins-cover-top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.lxh-ins-meter svg{color:var(--lx-cyan);display:block;overflow:visible}.lxh-ins-kicker{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;display:flex;color:rgb(var(--t))!important;margin-bottom:4px!important;font-size:11.5px!important}.lxh-ins-big{color:var(--lx-fg);font-size:16px;margin-bottom:8px!important}.lxh-ins-big b{color:var(--lx-cyan);font-size:20px}.lxh-ins-sub{color:var(--lx-dim);font-size:13px;margin:2px 0 0!important}.lxh-ins-topics{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lxh-ins-topics li{border:1px solid var(--lx-line);background:#ffffff05;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.lxh-ins-topics li>span{min-width:0;display:grid}.lxh-ins-topics b{color:var(--lx-fg);font-size:14px}.lxh-ins-topics small{color:var(--lx-dim);font-size:12px}.lxh-ins-topics.is-tight li{padding:8px 10px}.lxh-ins-grid{gap:12px;margin-top:14px;display:grid}@media (min-width:720px){.lxh-ins-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lxh-ins-box{border:1px solid rgba(var(--t), .22);background:rgba(var(--t), .04);border-radius:12px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.lxh-ins-note{color:var(--lx-muted);font-size:13px;margin:0!important}.lxh-daypart{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lxh-daypart li{color:var(--lx-muted);grid-template-columns:74px minmax(0,1fr) 38px;align-items:center;gap:8px;font-size:12px;display:grid}.lxh-daypart li .lxh-daypart-bar{grid-column:auto}.lxh-daypart-bar>span{background:rgb(var(--lxh-violet));box-shadow:0 0 6px rgba(var(--lxh-violet), .6)}.lxh-daypart b{text-align:right;color:var(--lx-fg);font-variant-numeric:tabular-nums}.lxh-pace{grid-template-columns:1fr 1fr;gap:14px;height:120px;padding:0 8px;display:grid}.lxh-pace-bar{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:4px;min-height:0;display:grid}.lxh-pace-bar small{color:var(--lx-dim);text-align:center;font-size:11px;line-height:1.25}.lxh-pace-fill{background:linear-gradient(180deg, rgb(var(--lxh-violet)), rgba(var(--lxh-violet), .35));width:44px;box-shadow:0 0 10px rgba(var(--lxh-violet), .45);transform-origin:bottom;animation:.9s cubic-bezier(.2,.7,.2,1) both lxh-rise;animation-delay:calc(var(--i,0) * .12s);border-radius:8px 8px 3px 3px;align-self:end;position:relative}.lxh-pace-fill b{color:var(--lx-fg);font-size:13px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.lxh-review-big{align-items:baseline;gap:8px;display:flex;margin:0 0 6px!important}.lxh-review-big b{color:rgb(var(--t));text-shadow:0 0 16px rgba(var(--t), .5);font-size:40px;line-height:1}.lxh-review-big span{color:var(--lx-muted);font-size:14px}.lxh-review-note{font-size:13px;margin-bottom:10px!important}.lxh-micro-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lxh-micro-q{animation:.35s ease-out both lxh-slide-in}.lxh-micro-text{color:var(--lx-fg);font-size:16px;margin-bottom:10px!important}.lxh-micro-img{border-radius:10px;max-width:100%;max-height:240px;margin:0 0 10px;display:block}.lxh-micro-done{border-top:1px solid var(--lx-line);margin-top:14px;padding-top:12px}.lxh-mflip .lxh-flip-inner,.lx-root .lxh-mflip button.lxh-flip-inner{min-height:170px}.lxh-mflip .lxh-face{gap:8px;padding:16px 14px}.lxh-mflip .lxh-face-text{font-size:16px}@media (prefers-reduced-motion:reduce){.lxh-count,.lxh-spark-ping,.lxh-trendline-area,.lxh-mockbar rect,.lxh-mockbar-val,.lxh-heat .lxh-heat-cell,.lxh-cover-bar>span,.lxh-daypart-bar>span,.lxh-topics .lxh-bar span,.lxh-secbars-fill,.lxh-rot-slide:not([hidden]),.lxh-pace-fill,.lxh-micro-q{animation:none}.lxh-spark-ping{display:none}.lxh-rot-dots i{transition:none}}.lxh-ins-topics.is-tight li{flex-direction:column;align-items:flex-start;gap:6px}
body:has(.lx-root) header.super-header{display:none!important}body:has(.lx-root) footer.site-footer{display:none!important}body:has(.lx-root) .install-app{display:none!important}body:has(.lx-root) .tour-root{display:none!important}body:has(.lx-root) .tech-bg{display:none!important}body:has(.lx-root){background:#05080e}.lx-root{--lx-bg:#05080e;--lx-card:#0d131b;--lx-card-2:#101924;--lx-line:#1f3346;--lx-fg:#f4f7fa;--lx-muted:#b8c5d0;--lx-dim:#8b99a6;--lx-cyan:#3ec6ff;--lx-gold:#f0c14a;--lx-ok:#5ccf8c;--lx-bad:#f07f76;background:var(--lx-bg);min-height:100vh;color:var(--lx-fg);font-family:var(--font-geist-sans), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;text-align:left;flex-direction:column;font-size:16px;line-height:1.55;display:flex}.lx-root *,.lx-root :before,.lx-root :after{box-sizing:border-box}.lx-root h1:not(.lx-tool *),.lx-root h2:not(.lx-tool *),.lx-root h3:not(.lx-tool *){font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;color:var(--lx-fg);letter-spacing:-.01em;text-wrap:balance;margin:0}.lx-root p:not(.lx-tool *){margin:0}.lx-root a:not(.lx-tool *){color:var(--lx-cyan)}.lx-root :focus-visible{outline:2px solid var(--lx-cyan);outline-offset:2px}.lx-wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 16px}@media (min-width:640px){.lx-wrap{padding:0 24px}}.lx-skip{position:absolute;left:-9999px}.lx-skip:focus{z-index:100;background:var(--lx-cyan);color:#061018;border-radius:8px;padding:8px 12px;top:12px;left:12px}.lx-header{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--lx-line);background:#05080eeb;position:sticky;top:0}.lx-header-row{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.lx-brand{flex:0 auto;min-width:0;line-height:0;display:block}.lx-brand img{width:190px;max-width:100%;height:auto;display:block}.lx-nav{display:none}.lx-nav a{color:var(--lx-muted);border-radius:8px;padding:8px 10px;font-size:15px;font-weight:600;text-decoration:none}.lx-nav a:hover{color:var(--lx-fg);background:var(--lx-card)}.lx-nav a[aria-current=page]{color:var(--lx-cyan)}.lx-menu-btn{font:inherit;color:var(--lx-fg);background:var(--lx-card);border:1px solid var(--lx-line);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;font-weight:700;display:inline-flex}.lx-mobile-nav{gap:2px;padding:8px 0 14px;display:grid}.lx-mobile-nav a{color:var(--lx-fg);border-radius:8px;padding:12px 8px;font-weight:600;text-decoration:none}.lx-mobile-nav a[aria-current=page]{color:var(--lx-cyan);background:var(--lx-card)}@media (min-width:900px){.lx-brand img{width:230px}.lx-nav{align-items:center;gap:2px;display:flex}.lx-menu-btn,.lx-mobile-nav{display:none}}.lx-btn{font:inherit;background:var(--lx-cyan);cursor:pointer;text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 22px;font-size:16px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex;color:#061018!important}.lx-btn:hover{filter:brightness(1.08)}.lx-btn[disabled]{opacity:.55;cursor:default}.lx-btn-gold{background:var(--lx-gold)}.lx-btn-ghost{border:1px solid var(--lx-line);background:0 0;color:var(--lx-fg)!important}.lx-btn-ghost:hover{border-color:var(--lx-cyan)}.lx-btn-sm{min-height:38px;padding:8px 14px;font-size:14px}.lx-btn-block{width:100%}.lx-link-btn{font:inherit;color:var(--lx-cyan);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lx-main{flex:1;padding:24px 0 56px}.lx-page-head{margin:8px 0 22px}.lx-page-head h1{margin-bottom:8px;font-size:30px;line-height:1.15}.lx-page-head p{color:var(--lx-muted);max-width:64ch}@media (min-width:900px){.lx-page-head h1{font-size:38px}}.lx-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:var(--lx-gold);margin-bottom:10px;font-size:12px;font-weight:800;display:inline-block}.lx-card{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:16px;padding:20px}@media (min-width:640px){.lx-card{padding:24px}}.lx-card h2{margin-bottom:8px;font-size:20px}.lx-card h3{margin-bottom:6px;font-size:17px}.lx-card p{color:var(--lx-muted)}.lx-card-gold{background:linear-gradient(180deg, #f0c14a14, #f0c14a05), var(--lx-card);border-color:#f0c14a8c}.lx-card-cyan{border-color:#3ec6ff80}.lx-grid{gap:16px;display:grid}@media (min-width:760px){.lx-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.lx-stack>*+*{margin-top:16px}.lx-muted{color:var(--lx-muted)}.lx-dim{color:var(--lx-dim);font-size:14px}.lx-ok{color:var(--lx-ok)}.lx-bad{color:var(--lx-bad)}.lx-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lx-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.lx-list{color:var(--lx-muted);margin:10px 0 0;padding-left:20px}.lx-list li+li{margin-top:6px}.lx-check{margin:12px 0 0;padding:0;list-style:none}.lx-check li{color:var(--lx-muted);padding-left:26px;position:relative}.lx-check li+li{margin-top:8px}.lx-check li:before{content:"";border-left:2px solid var(--lx-cyan);border-bottom:2px solid var(--lx-cyan);width:12px;height:7px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.lx-badge{letter-spacing:.6px;text-transform:uppercase;border:1px solid var(--lx-line);color:var(--lx-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.lx-badge-ok{color:#061018;background:var(--lx-ok);border-color:var(--lx-ok)}.lx-badge-gold{color:#1a1203;background:var(--lx-gold);border-color:var(--lx-gold)}.lx-badge-cyan{color:var(--lx-cyan);border-color:#3ec6ff80}.lx-notice{border:1px solid var(--lx-line);border-left:3px solid var(--lx-gold);background:var(--lx-card-2);color:var(--lx-muted);border-radius:10px;padding:12px 14px;font-size:15px}.lx-field{margin-bottom:14px;display:block}.lx-field>span,.lx-label{color:var(--lx-muted);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.lx-root select:not(.lx-tool *),.lx-root input[type=email]:not(.lx-tool *),.lx-root input[type=text]:not(.lx-tool *),.lx-root input[type=password]:not(.lx-tool *),.lx-root textarea:not(.lx-tool *){width:100%;font:inherit;color:var(--lx-fg);border:1px solid var(--lx-line);background:#070c13;border-radius:10px;padding:12px;font-size:16px}.lx-root textarea{resize:vertical;min-height:140px}.lx-toggle{border:1px solid var(--lx-line);cursor:pointer;background:#070c13;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.lx-toggle input{width:20px;height:20px;accent-color:var(--lx-cyan);flex:none;margin-top:2px}.lx-toggle+.lx-toggle{margin-top:8px}.lx-msg{min-height:22px;margin-top:10px;font-size:15px}.lx-hero{align-items:center;gap:28px;padding:12px 0 44px;display:grid}.lx-hero h1{margin-bottom:16px;font-size:34px;line-height:1.08}.lx-hero h1 em{white-space:nowrap;color:var(--lx-cyan);font-style:normal}.lx-lede{color:var(--lx-muted);max-width:56ch;font-size:18px}@media (min-width:900px){.lx-hero{grid-template-columns:1.1fr .9fr;gap:44px;padding:36px 0 64px}.lx-hero h1{font-size:48px}}.lx-section{padding:0 0 56px}.lx-section>h2{margin-bottom:12px;font-size:26px}.lx-section>p{color:var(--lx-muted);max-width:70ch}.lx-section>p+p{margin-top:12px}.lx-feature{border-top:2px solid var(--lx-line);padding-top:16px}.lx-feature h3{margin-bottom:8px;font-size:17px}.lx-feature p{color:var(--lx-muted);font-size:15px}.lx-price{font-family:var(--font-outfit), sans-serif;margin:10px 0 4px;font-size:40px;font-weight:700;line-height:1}.lx-price small{color:var(--lx-muted);font-size:16px;font-weight:500}.lx-faq details{border-bottom:1px solid var(--lx-line);padding:14px 0}.lx-faq summary{cursor:pointer;color:var(--lx-fg);font-weight:700}.lx-faq details p{color:var(--lx-muted);margin-top:10px}.lx-modchips{flex-wrap:wrap;gap:8px;margin:10px 0 4px;display:flex}.lx-modchip{color:var(--lx-cyan);background:#3ec6ff0f;border:1px solid #3ec6ff73;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700}.lx-modchip-off{border-color:var(--lx-line);color:var(--lx-dim);background:0 0;text-decoration:line-through}.lx-sections{gap:12px;display:grid}.lx-sec{border:1px solid var(--lx-line);background:var(--lx-card-2);border-radius:12px;padding:14px}.lx-sec-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lx-sec-name{font-weight:700}.lx-sec-pct{font-family:var(--font-outfit), sans-serif;font-size:22px;font-weight:700}.lx-bar{background:#18242f;border-radius:999px;height:10px;margin:10px 0 8px;position:relative;overflow:visible}.lx-bar-fill{background:var(--lx-cyan);border-radius:999px;height:100%}.lx-bar-fill.is-pass{background:var(--lx-ok)}.lx-bar-fill.is-low{background:var(--lx-bad)}.lx-bar-mark{background:var(--lx-gold);width:2px;height:18px;position:absolute;top:-4px}.lx-bar-mark.is-pass{background:var(--lx-fg);opacity:.6}.lx-quiz{max-width:760px}.lx-progress{color:var(--lx-dim);justify-content:space-between;gap:10px;margin-bottom:10px;font-size:14px;display:flex}.lx-qtext{white-space:pre-line;margin:6px 0 16px;font-size:19px;font-weight:600;line-height:1.45}.lx-qimg{background:#000;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:380px;margin:0 auto 16px;display:block}.lx-answers{gap:10px;display:grid}.lx-answer{text-align:left;width:100%;font:inherit;color:var(--lx-fg);border:1px solid var(--lx-line);cursor:pointer;background:#070c13;border-radius:12px;align-items:flex-start;gap:12px;min-height:52px;padding:13px 14px;font-size:16px;display:flex}.lx-answer:hover:not([disabled]){border-color:var(--lx-cyan)}.lx-answer[disabled]{cursor:default}.lx-answer-key{border:1px solid var(--lx-line);width:28px;height:28px;color:var(--lx-muted);border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:800;display:inline-grid}.lx-answer.is-picked{border-color:var(--lx-cyan);background:#3ec6ff14}.lx-answer.is-right{border-color:var(--lx-ok);background:#5ccf8c1a}.lx-answer.is-wrong{border-color:var(--lx-bad);background:#f07f761a}.lx-explain{background:var(--lx-card-2);border:1px solid var(--lx-line);color:var(--lx-muted);white-space:pre-line;border-radius:12px;margin-top:16px;padding:14px}.lx-explain strong{color:var(--lx-fg)}.lx-help{margin-top:12px}.lx-help-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.lx-help-tutor span{color:var(--lx-cyan)}.lx-help-link,.lx-help-close{font:inherit;min-height:38px;color:var(--lx-dim);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 2px;font-size:14px;text-decoration:underline}.lx-help-row .lx-help-link{margin-left:auto}.lx-help-link:hover,.lx-help-close:hover{color:var(--lx-fg)}.lx-help-box{background:var(--lx-card-2);border:1px solid var(--lx-line);border-radius:12px;margin-top:10px;padding:14px}.lx-tutor{border-color:#3ec6ff73}.lx-help-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lx-help-title{color:var(--lx-fg);margin:0 0 8px;padding:0;font-weight:800}.lx-help-head .lx-help-title{margin:0}.lx-help-title span{color:var(--lx-cyan)}.lx-tutor-turn{margin-top:10px}.lx-tutor-q{color:var(--lx-cyan);margin:0 0 6px;font-weight:700}.lx-tutor-a{color:var(--lx-muted);white-space:pre-line;margin:0}.lx-tutor-wait{margin:10px 0 0}.lx-tutor-error{color:var(--lx-bad);margin:10px 0 0}.lx-tutor-starters{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lx-tutor-starters button{font:inherit;color:var(--lx-fg);border:1px solid var(--lx-line);cursor:pointer;background:#070c13;border-radius:999px;min-height:38px;padding:7px 12px;font-size:14px}.lx-tutor-starters button:hover:not([disabled]){border-color:var(--lx-cyan)}.lx-tutor-starters button[disabled]{opacity:.55;cursor:default}.lx-tutor-form{gap:8px;margin-top:12px;display:flex}.lx-tutor-form input,.lx-report-note textarea{min-width:0;font:inherit;color:var(--lx-fg);border:1px solid var(--lx-line);background:#070c13;border-radius:10px;flex:auto;padding:9px 12px;font-size:16px}.lx-help-note{color:var(--lx-dim);margin:10px 0 0;font-size:13px}.lx-report{border:0;min-width:0;margin:0;padding:0}.lx-report-reasons{gap:6px;display:grid}.lx-report-reason{border:1px solid var(--lx-line);cursor:pointer;min-height:42px;color:var(--lx-muted);background:#070c13;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.lx-report-reason.is-on{border-color:var(--lx-cyan);color:var(--lx-fg)}.lx-report-reason input{accent-color:var(--lx-cyan);margin:0}.lx-report-note{color:var(--lx-dim);gap:4px;margin-top:10px;font-size:14px;display:grid}.lx-report-note textarea{resize:vertical;width:100%}.lx-help-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.lx-help-thanks{color:var(--lx-ok);margin:10px 0 0}.lx-quiz-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.lx-timer{font-variant-numeric:tabular-nums;color:var(--lx-gold);font-weight:800}.lx-timer.is-low{color:var(--lx-bad)}.lx-credit{color:var(--lx-dim);text-align:center;margin:-8px 0 14px;font-size:12px}.lx-dots{flex-wrap:wrap;gap:4px;margin-top:14px;display:flex}.lx-dot{width:28px;height:28px;font:inherit;border:1px solid var(--lx-line);color:var(--lx-dim);cursor:pointer;background:#070c13;border-radius:6px;padding:0;font-size:12px;font-weight:700}.lx-dot.is-done{color:var(--lx-cyan);border-color:#3ec6ff80}.lx-dot.is-here{outline:2px solid var(--lx-gold)}.lx-table{border-collapse:collapse;width:100%;font-size:15px}.lx-table th,.lx-table td{text-align:left;border-bottom:1px solid var(--lx-line);vertical-align:top;padding:10px 8px}.lx-table th{color:var(--lx-dim);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.lx-footer{border-top:1px solid var(--lx-line);color:var(--lx-dim);padding:24px 0 32px;font-size:14px}.lx-footer a{color:var(--lx-muted)}.lx-footer-links{flex-wrap:wrap;gap:8px 18px;margin-bottom:12px;display:flex}.lx-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lx-wrap:has(>.lx-tool){max-width:1440px}.lx-tool{font-family:var(--font-outfit), Outfit, Arial, Helvetica, sans-serif;letter-spacing:.01em;color:#fff;text-align:start;line-height:1.5}.lx-tool-bar{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--lx-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 14px;font-size:14px;line-height:1.4;display:flex}.lx-tool-bar a{color:var(--lx-cyan);font-weight:600}.lx-tool-bar b{color:var(--lx-fg)}.lx-chips{flex-wrap:wrap;gap:8px;display:flex}.lx-chip{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.lx-guide{scroll-margin-top:80px}.lx-guide-rows{gap:10px;margin-top:12px;display:grid}@media (min-width:760px){.lx-guide-rows{grid-template-columns:1fr 1fr}}.lx-guide-row{border:1px solid var(--lx-line);background:var(--lx-card-2);border-radius:12px;min-width:0;padding:12px 14px}.lx-root .lx-guide-row h3{margin-bottom:6px;font-size:17px}.lx-guide-row h3 small{color:var(--lx-gold);font-size:14px;font-weight:600}.lx-guide-row dl{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;font-size:14px;line-height:1.45;display:grid}.lx-guide-row dt{color:var(--lx-dim);font-weight:600}.lx-guide-row dd{color:var(--lx-muted);overflow-wrap:anywhere;margin:0}.lx-lesson-tools{gap:12px;margin-top:20px;display:grid}.lx-root input[type=search].lx-search{width:100%;max-width:420px;font:inherit;color:var(--lx-fg);border:1px solid var(--lx-line);background:#070c13;border-radius:10px;padding:10px 12px;font-size:16px}.lx-root .lx-chip-btn{font:inherit;color:var(--lx-muted);cursor:pointer;min-height:36px;font-size:14px;font-weight:600}.lx-root .lx-chip-btn[aria-pressed=true]{color:#061018;background:var(--lx-cyan);border-color:var(--lx-cyan)}.lx-lesson-section{margin-top:28px;scroll-margin-top:80px}.lx-root .lx-lesson-section h2{margin-bottom:10px;font-size:20px}.lx-lesson-section h2 small{color:var(--lx-dim);margin-left:4px;font-size:14px;font-weight:600}.lx-lesson-section>.lx-dim{margin:-4px 0 10px}.lx-lessons{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.lx-lessons{grid-template-columns:repeat(2,minmax(0,1fr))}}.lx-lessons>li{min-width:0;display:flex}.lx-root a.lx-lesson{border:1px solid var(--lx-line);background:var(--lx-card);width:100%;color:var(--lx-fg);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.lx-root a.lx-lesson:hover{border-color:#3ec6ff99}.lx-lesson-title{font-family:var(--font-outfit), var(--font-geist-sans), system-ui, sans-serif;font-size:17px;font-weight:700;line-height:1.3}.lx-lesson-hook{color:var(--lx-muted);font-size:14px;line-height:1.45}.lx-lesson-meta{color:var(--lx-dim);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:auto;padding-top:6px;font-size:13px;display:flex}.lx-lesson.is-locked .lx-lesson-title{color:var(--lx-muted)}.lx-learn .learn-wrap{padding:8px 0 24px}.lx-lesson-pager{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;grid-template-columns:1fr 1fr;gap:12px;display:grid}.lx-lesson-pager a{border:1px solid var(--lx-line);background:var(--lx-card);min-width:0;color:var(--lx-fg);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.lx-lesson-pager a:hover{border-color:#3ec6ff99}.lx-lesson-pager small{color:var(--lx-cyan);font-size:13px;font-weight:700}.lx-lesson-pager .is-next{text-align:right;grid-column:2}.lx-lesson-lock h2{margin:6px 0 8px;font-size:1.25rem}.lx-crumbs{color:var(--lx-dim);margin-top:4px;font-size:14px}.lx-crumbs a{text-decoration:none}.lx-h2-sm{font-size:20px}.lx-block{margin-top:2px;display:block}.lx-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.lx-table-wrap .lx-table{min-width:520px}.lx-table th[scope=row]{text-transform:none;letter-spacing:0;color:var(--lx-fg);font-size:15px}.lx-facts{gap:12px;margin:14px 0 0;display:grid}.lx-facts div{gap:2px;display:grid}.lx-facts dt{text-transform:uppercase;letter-spacing:.6px;color:var(--lx-dim);font-size:12px;font-weight:700}.lx-facts dd{color:var(--lx-fg);margin:0}@media (min-width:760px){.lx-facts div{grid-template-columns:180px minmax(0,1fr);gap:16px}}.lx-prose{max-width:760px}.lx-prose>h2{margin:34px 0 12px;font-size:24px}.lx-prose>h2:first-child{margin-top:8px}.lx-prose h3{margin:22px 0 8px;font-size:18px}.lx-prose>p,.lx-prose .lx-week p{color:var(--lx-muted)}.lx-prose>p+p,.lx-prose>p+.lx-table-wrap,.lx-prose>.lx-table-wrap+p,.lx-prose>ul+p,.lx-prose>ol+p,.lx-prose>.lx-table-wrap{margin-top:12px}.lx-prose strong{color:var(--lx-fg)}.lx-prose .lx-credentials{margin:20px 0 8px}.lx-sources a{overflow-wrap:anywhere}.lx-sample{gap:14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.lx-sample-q{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:12px;padding:14px 16px}.lx-sample-stem{color:var(--lx-fg);font-weight:600}.lx-sample-choices{color:var(--lx-muted);margin:10px 0 0;padding-left:22px}.lx-sample-choices li+li{margin-top:4px}.lx-sample-q details{margin-top:10px}.lx-sample-q summary{cursor:pointer;color:var(--lx-cyan);font-weight:600}.lx-sample-q details p{color:var(--lx-muted);margin-top:8px}.lx-guide-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.lx-guide-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.lx-root a.lx-guide-card{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:12px;gap:6px;height:100%;padding:16px;text-decoration:none;display:grid}.lx-root a.lx-guide-card:hover{border-color:var(--lx-cyan)}.lx-guide-card-title{color:var(--lx-fg);font-weight:700}.lx-guide-card-text{color:var(--lx-muted);font-size:15px}.lx-footer-guides{flex-wrap:wrap;gap:6px 16px;margin-bottom:12px;font-size:14px;display:flex}.lx-state .lx-page-head .lx-badge{white-space:normal;max-width:100%;line-height:1.35}
