:root{--ac: #ecb43e}#pricing{--line: rgba(240,237,232,.14);--text: #ECE7DE;--muted: #BFB8AB;--card-bg: #262522;--gold: #d3a256;--lumi-font: "Satoshi", system-ui, sans-serif}@keyframes ccThinkSpin{0%,12%{transform:rotate(0)}25%,37%{transform:rotate(90deg)}50%,62%{transform:rotate(180deg)}75%,87%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes ccThinkBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes ccThinkShimmer{0%{background-position:190% 0}to{background-position:-190% 0}}@keyframes sxPop{0%,24%{transform:scale(0)}30%{transform:scale(1.25)}34%,90%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes sxRise{0%,34%{opacity:0;transform:translateY(6px)}42%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes sxIn{0%{opacity:0;transform:translate(-6px)}8%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes sxBar{0%{transform:scaleX(0)}12%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes sxE4{0%,12%{transform:none}22%,92%{transform:translateY(-217.4%)}to{transform:none}}@keyframes sxEval{0%,20%{height:50%}30%,92%{height:58%}to{height:50%}}@keyframes sxQa4{0%,14%{transform:none}26%,92%{transform:translate(-326.1%,-326.1%)}to{transform:none}}@keyframes sxProg{0%,10%{width:40%}45%,90%{width:61%}to{width:40%}}@keyframes sxGlow{0%,50%{box-shadow:0 0 #ecb43e00}60%{box-shadow:0 0 0 6px #ecb43e40}75%,to{box-shadow:0 0 #ecb43e00}}@keyframes sxTypeDots{0%,22%{opacity:0}26%,44%{opacity:1}48%,to{opacity:0}}@keyframes sxBounce{50%{transform:translateY(-3px)}}@keyframes sxAns{0%,46%{opacity:0;transform:translateY(6px)}54%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes sxLine{0%,6%{stroke-dashoffset:1}18%,92%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes sxLine2{0%,20%{stroke-dashoffset:1}32%,92%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes sxPress{0%,38%{transform:none;background:#2f2a200f}42%{transform:translateY(1px);background:#2f2a202e}46%,to{transform:none;background:#2f2a200f}}@keyframes sxFx{0%,8%{transform:none}16%,32%{transform:translate(-108.7%,-108.7%)}40%,to{transform:none}}@keyframes sxBad{0%,16%{transform:scale(0)}21%{transform:scale(1.25)}24%,34%{transform:scale(1)}40%,to{transform:scale(0)}}@keyframes sxQe7{0%,46%{transform:none}56%,92%{transform:translate(-326.1%,-326.1%)}to{transform:none}}@keyframes sxGone{0%,54%{opacity:1}57%,94%{opacity:0}to{opacity:1}}@keyframes sxOk{0%,58%{transform:scale(0)}63%{transform:scale(1.25)}66%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes sxT2{0%,60%{opacity:0;transform:translateY(6px)}66%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes sxRoad{0%,12%{offset-distance:40%}50%,92%{offset-distance:55%}to{offset-distance:40%}}@keyframes sxLit{0%,12%{stroke-dashoffset:.6}50%,92%{stroke-dashoffset:.45}to{stroke-dashoffset:.6}}@keyframes sxNode{0%,48%{fill:#2f2d29;stroke:#f5f1e840}54%,92%{fill:#ecb43e;stroke:#ecb43e}to{fill:#2f2d29}}@keyframes sxNodeT{0%,48%{fill:#f5f1e899}54%,92%{fill:#221f19}to{fill:#f5f1e899}}@keyframes sxMedal{0%,54%{opacity:0;transform:scale(.8)}62%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes sxPeck{50%{transform:translate(1.5px) rotate(8deg)}}@keyframes sxPip{0%{background:#ffffff0f;border-color:#ffffff14}8%,86%{background:#ecb43ed9;border-color:transparent}to{background:#ffffff0f}}@keyframes sxPipT{0%{color:#f5f1e880}8%,86%{color:#221f19}to{color:#f5f1e880}}@keyframes sxRise2{0%{opacity:0}8%,86%{opacity:1}to{opacity:0}}@keyframes sxGrow{0%{transform:scale(0)}28%,90%{transform:scale(1)}to{transform:scale(0)}}@keyframes sxPane4{0%{opacity:0;transform:translateY(6px)}2%,24%{opacity:1;transform:none}25.5%,to{opacity:0}}@keyframes sxPane2{0%{opacity:0;transform:translateY(6px)}4%,46%{opacity:1;transform:none}50%,to{opacity:0}}@keyframes sxPA{0%{opacity:0}3%,30%{opacity:1}34%,to{opacity:0}}@keyframes sxPB{0%,33%{opacity:0;transform:translateY(8px)}37%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes sxGr{0%,4%{stroke-dashoffset:1}16%,to{stroke-dashoffset:0}}@keyframes sxTal{0%,6%{opacity:0;transform:translate(-5px)}10%,31%{opacity:1;transform:none}34%,to{opacity:0}}@keyframes sxStart{0%,24%{transform:none;box-shadow:none}26%{transform:scale(.96);box-shadow:0 0 0 6px #ecb43e4d}29%,to{transform:none;box-shadow:none}}@keyframes sxNxe5{0%,42%{transform:none}47%,to{transform:translate(-108.7%,-217.4%)}}@keyframes sxCap{0%,45%{opacity:1}47%,to{opacity:0}}@keyframes sxMis{0%,48%{transform:scale(0)}51%{transform:scale(1.25)}53%,97%{transform:scale(1)}to{transform:scale(0)}}@keyframes sxDrop{0%,48%{height:62%}54%,to{height:42%}}@keyframes sxHl{0%,44%{background:transparent;color:inherit}47%,to{background:#e58f2a40;color:#ffbe7a}}@keyframes sxV{0%,52%{opacity:0;transform:translateY(4px)}56%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes sxExP{0%,64%{background:#f5f1e814}66%{background:#ecb43e59}70%,to{background:#f5f1e814}}@keyframes sxE{0%,68%{opacity:0;transform:translateY(4px)}72%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes sxKn{0%,12%{transform:none;opacity:1}17%,34%{transform:translate(-217.4%,108.7%);opacity:1}36%,48%{transform:translate(-217.4%,108.7%);opacity:0}50%,55%{transform:none;opacity:1}60%,96%{transform:translate(-108.7%,-217.4%);opacity:1}to{transform:none}}@keyframes sxBb4{0%,30%{transform:none}35%,48%{transform:translate(-434.8%,434.8%)}50%,to{transform:none}}@keyframes sxPc7{0%,59%{opacity:1}61%,97%{opacity:0}to{opacity:1}}@keyframes sxNb{0%,17%{transform:scale(0)}20%{transform:scale(1.25)}22%,34%{transform:scale(1)}36%,to{transform:scale(0)}}@keyframes sxC7{0%,61%{transform:scale(0)}64%{transform:scale(1.25)}66%,96%{transform:scale(1)}to{transform:scale(0)}}@keyframes sxFk{0%,64%{stroke-dashoffset:1}70%,96%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes sxS1{0%,14%{color:#f5f1e859}17%,97%{color:#f5f1e8}to{color:#f5f1e859}}@keyframes sxS2{0%,33%{color:#f5f1e859}36%,97%{color:#f5f1e8}to{color:#f5f1e859}}@keyframes sxS3{0%,58%{color:#f5f1e859}61%,97%{color:#f5f1e8}to{color:#f5f1e859}}@keyframes sxXc{0%,70%{opacity:0;transform:translateY(5px)}74%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes sxE2{0%,78%{opacity:0}82%,97%{opacity:1}to{opacity:0}}@keyframes sxTw{50%{opacity:.1}}@keyframes sxTab{0%,25%{color:#f5f1e8;box-shadow:0 9px 0 -7px #ecb43e}25%,to{color:#f5f1e880;box-shadow:none}}@keyframes sxSp{0%{stroke-dashoffset:1}12%,to{stroke-dashoffset:0}}@keyframes sxBar2{0%{transform:scaleX(0)}6%,to{transform:scaleX(1)}}@keyframes sxRing{0%,4%{stroke-dashoffset:100}16%,31%{stroke-dashoffset:calc(100 - var(--acc))}34%,to{stroke-dashoffset:100}}@keyframes sxSheet{0%,67%{opacity:0;transform:translateY(16px)}71%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes sxK6{0%,8%{transform:none}16%,94%{transform:translate(-217.4%,108.7%)}to{transform:none}}@keyframes sxB6{0%,17%{transform:scale(0)}21%{transform:scale(1.25)}24%,94%{transform:scale(1)}to{transform:scale(0)}}@keyframes sxC6{0%,22%{opacity:0;transform:translateY(8px)}28%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes sxP6{0%,44%{transform:none;background:#2f2a200f}47%{transform:translateY(1px);background:#2f2a2033}51%,to{transform:none;background:#2f2a200f}}@keyframes sxT6{0%,52%{opacity:0;transform:translateY(4px)}57%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes lxTap{40%{transform:scale(.85)}}@keyframes lxSpin{to{transform:rotate(360deg)}}@keyframes lxRay{0%{transform:scale(.8);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes lxPulse{50%{transform:scale(1.6)}}.bd{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);width:100%;height:100%}.bd>div{position:relative}.bd>div.l{background:#f5e6c8}.bd>div.d{background:#a67b4b}.bd img{position:absolute;inset:4%;width:92%;height:92%;z-index:2;transition:transform .28s cubic-bezier(.3,.9,.3,1)}#pricing .pt.mem-cards{display:block;margin:44px auto 0;max-width:1080px}#pricing .pt-tabs{display:none}#pricing .pt-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));padding:8px 20px 12px;border-radius:20px;background:#282724;border:1px solid rgba(240,235,224,.07)}#pricing .pt-hl{grid-column:4;margin:-1px 4px -5px;border-radius:14px;background:linear-gradient(180deg,#ecb43e1a,#ecb43e0a);box-shadow:inset 0 0 0 1px #ecb43e73;pointer-events:none}#pricing .pt-corner{grid-column:1;align-self:stretch;padding:22px 4px 0;border-bottom:1px solid rgba(240,235,224,.08)}#pricing .pt-corner b{display:block;font:700 19px/1.2 Space Grotesk,sans-serif;color:#f5f1e8;letter-spacing:-.01em}#pricing .pt-corner span{display:block;margin-top:6px;font-size:12.5px;line-height:1.45;color:#f5f1e873;max-width:24ch}#pricing .pt .pt-h{position:relative;z-index:1;width:auto;min-width:0;max-width:none;margin:0;padding:22px 16px 18px;border:0;background:none;box-shadow:none;border-radius:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;box-sizing:border-box;border-bottom:1px solid rgba(240,235,224,.08)}#pricing .pt .pt-h--free{grid-column:2}#pricing .pt .pt-h--m{grid-column:3}#pricing .pt .pt-h--y{grid-column:4}#pricing .pt .pt-h--l{grid-column:5}#pricing .pt .pt-h .mem-card__badge{position:absolute;top:22px;right:16px;left:auto;transform:none;padding:3px 8px;border-radius:6px;font:700 10px/1.3 DM Sans,sans-serif;letter-spacing:.08em;background:#ecb43e29;color:var(--gold)}#pricing .pt .pt-h .mem-card__name{font:600 13px/1.2 DM Sans,sans-serif;letter-spacing:.02em;color:#f5f1e8b3}#pricing .pt .pt-h--y .mem-card__name{color:var(--gold)}#pricing .pt .pt-h .mem-card__price{margin-top:10px;display:flex;align-items:baseline;gap:4px}#pricing .pt .pt-h .mem-card__num,#pricing .pt .pt-num{font-family:var(--lumi-font);font-size:34px;line-height:1;font-weight:700;color:#f5f1e8;letter-spacing:-.03em;font-feature-settings:"tnum" 1}#pricing .pt .pt-h .mem-card__unit{font-size:13px;color:#f5f1e880}#pricing .pt .pt-h .mem-card__note,#pricing .pt .pt-note{margin-top:8px;margin-bottom:16px;min-height:18px;font-size:12.5px;line-height:1.4;color:#f5f1e880}#pricing .pt .pt-h .mem-card__note em{color:var(--gold);font-style:normal;font-weight:600}#pricing .pt .pt-h .mem-buy{margin-top:auto;width:100%;height:42px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:10px;font:600 14px DM Sans,sans-serif;border:0;background:#f5f1e814;color:#f5f1e8;box-shadow:inset 0 0 0 1px #f5f1e81a;transition:background .15s ease}#pricing .pt .pt-h .mem-buy:hover{background:#f5f1e824;color:#fff}#pricing .pt .pt-h .mem-buy--solid{background:var(--gold);color:#221f19;box-shadow:0 8px 24px #ecb43e40}#pricing .pt .pt-h .mem-buy--solid:hover{background:#f2c457;color:#221f19}#pricing .pt .pt-h .mem-buy[hidden]{display:none!important}#pricing .pt:has(.mem-buy.is-owned) .pt-free{display:none!important}html.mem-plans-open #pricing .pt-free{display:none!important}#pricing .mem-fine.pt-status{margin:0 0 20px;font-size:15px;font-style:normal;color:#f5f1e8}#pricing .pt-free{text-decoration:none}#pricing .pt-g{grid-column:1 / -1;position:relative;z-index:1;padding:16px 4px 6px;font:700 11px/1 DM Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f5f1e861}#pricing .pt-f,#pricing .pt-c{position:relative;z-index:1;height:36px;border-bottom:1px solid rgba(240,235,224,.055)}#pricing .pt-f{grid-column:1;display:flex;align-items:center;gap:12px;padding:0 4px;outline:none}#pricing .pt-ico{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:8px;background:#f5f1e80d}#pricing .pt-ico svg{width:18px;height:18px;display:block}#pricing .pt-name{font:500 14.5px/1.2 DM Sans,sans-serif;color:#ede8de;cursor:help;text-decoration:underline dotted rgba(245,241,232,.28);text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .15s,color .15s}#pricing .pt-f:hover .pt-name,#pricing .pt-f:focus-visible .pt-name,#pricing .pt-f.is-open .pt-name{color:#fff;text-decoration-color:var(--gold)}#pricing .pt-f:hover,#pricing .pt-f:focus-visible,#pricing .pt-f.is-open{z-index:50}#pricing .pt-c{display:flex;align-items:center;justify-content:flex-start;padding:0 16px;font-size:14px;font-weight:500;color:#ede8de;font-feature-settings:"tnum" 1}#pricing .pt-c--free{grid-column:2;color:#f5f1e88c}#pricing .pt-c--m{grid-column:3}#pricing .pt-c--y{grid-column:4}#pricing .pt-c--l{grid-column:5}#pricing .pt-ok{width:18px;height:18px}#pricing .pt-ok path{stroke:var(--gold);stroke-width:2.4}#pricing .pt-c--free .pt-ok path{stroke:#f5f1e88c}#pricing .pt-x{display:block;width:12px;height:1.5px;border-radius:1px;background:#f5f1e838}#pricing .pt-grid>.pt-f:last-child,#pricing .pt-grid>.pt-c:nth-last-child(-n+4){border-bottom:0}#pricing .pt-dim{position:fixed;inset:0;z-index:45;background:#0c0b099e;opacity:0;pointer-events:none;transition:opacity .22s ease}#pricing .pt:has(.pt-f.is-live) .pt-dim{opacity:1}#pricing .pt-f.is-live{z-index:50;background:#302e2a;border-radius:10px;box-shadow:0 0 0 1px #ecb43e59}#pricing .pt-tip{position:absolute;z-index:60;left:calc(100% + 14px);top:50%;width:348px;padding:18px 18px 16px;border-radius:18px;background:#fbf6ec;color:#2a261f;box-shadow:0 30px 80px #0009;text-align:left;opacity:0;visibility:hidden;transform:translate(-8px,-50%) scale(.98);transform-origin:left center;transition:opacity .2s ease,transform .28s cubic-bezier(.2,.9,.25,1.1),visibility 0s linear .2s;pointer-events:none;cursor:default}#pricing .pt-tip:before{content:"";position:absolute;left:-7px;top:50%;width:14px;height:14px;background:#fbf6ec;transform:translateY(-50%) rotate(45deg);border-radius:2px}#pricing .pt-f.is-live .pt-tip{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);transition-delay:0s}#pricing .pt-tip__head{text-align:center}#pricing .pt-tip__head b{display:block;font:700 19px/1.2 Space Grotesk,sans-serif;color:#1f1b15;letter-spacing:-.01em}#pricing .pt-tip__head span{display:block;margin-top:3px;font:600 13px/1.3 DM Sans,sans-serif;color:#a8711a}#pricing .pt-tip__art{position:relative;margin-top:12px;height:178px;border-radius:14px;overflow:hidden;display:grid;place-items:center}#pricing .pt-tip .pt-tip__desc{margin:12px 2px 0;font-size:13.5px;line-height:1.5;color:#4a4336;text-align:center}#pricing .pt-tip{width:400px}#pricing .pt-tip__art{height:226px;place-items:stretch}.pt-tip__art:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.2px);background-size:12px 12px;mask-image:linear-gradient(180deg,#000 20%,transparent 95%);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 95%)}.pt-tip__art--review{background:linear-gradient(145deg,#4f9a72,#1d4a36)}.pt-tip__art--puzzles{background:linear-gradient(145deg,#e0924e,#7a3d16)}.pt-tip__art--coach{background:linear-gradient(145deg,#e8b54c,#8a5a15)}.pt-tip__art--chat{background:linear-gradient(145deg,#5f85c0,#22365a)}.pt-tip__art--explain{background:linear-gradient(145deg,#8a7550,#2e2618)}.pt-tip__art--mistakes{background:linear-gradient(145deg,#c9625a,#5a221e)}.pt-tip__art--elomax{background:linear-gradient(145deg,#d6a43e,#5e3f10)}.pt-tip__art--woodpecker{background:linear-gradient(145deg,#a8834d,#3c2a14)}.pt-tip__art--insights{background:linear-gradient(145deg,#5f98c9,#1f3a57)}.pt-tip__art--report{background:linear-gradient(145deg,#a982cc,#43295e)}.sx{position:absolute;inset:0;color:#f5f1e8;font-family:DM Sans,sans-serif}.sx-win{position:absolute;background:#262522;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 24px 48px #00000073,0 0 0 1px #00000040;overflow:hidden}.sx-win--bleed{inset:18px -24px -24px 18px;padding:12px 14px}.sx-row{display:flex;gap:12px;align-items:flex-start}.sx-bar{display:flex;align-items:center;gap:8px;margin:-2px 0 10px;font-size:11px;color:#f5f1e88c}.sx-bar b{font:700 12.5px Space Grotesk,sans-serif;color:#f5f1e8}.sx-bar em{margin-left:auto;margin-right:24px;font-style:normal}.sx-bar em .sx-num{font-size:15px;color:#ecb43e}.sx-board{position:relative;flex:none;width:136px;height:136px;border-radius:6px;overflow:hidden;box-shadow:0 6px 16px #00000059}.sx-board .bd{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);width:100%;height:100%}.sx-board .bd>div{position:relative}.sx-board .bd>div.l{background:#f5e6c8}.sx-board .bd>div.d{background:#a67b4b}.sx-board .bd img{position:absolute;inset:4%;width:92%;height:92%}.sx-badge{position:absolute;width:18%;height:18%;z-index:3;transform:scale(0);filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.sx-panel{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.sx-ttl{font:700 12.5px Space Grotesk,sans-serif}.sx-lab{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f5f1e880}.sx-num{font:700 18px/1 Space Grotesk,sans-serif;font-variant-numeric:tabular-nums}.sx-tags{display:flex;flex-wrap:wrap;gap:4px}.sx-tags span{font-size:10px;font-weight:600;padding:3px 7px;border-radius:6px;background:#f5f1e814;color:#f5f1e8bf}.sx-btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:8px;background:#ecb43e;color:#221f19;font:700 11.5px DM Sans,sans-serif}.sx-win-banner{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;background:#81b64c29;color:#b5e08f;font-size:11.5px;font-weight:700;opacity:0;transform:translateY(6px)}.sx-win-banner img{width:15px;height:15px}.sx-win-banner b{margin-left:auto;margin-right:22px}.sx-ask{display:block;margin:0;font-size:12px;line-height:1.4;color:#f5f1e8d9}.sx-red{color:#f09a86}.sx-evalbar{flex:none;width:8px;height:136px;border-radius:3px;background:#3a3834;position:relative;overflow:hidden}.sx-evalbar i{position:absolute;left:0;right:0;bottom:0;height:50%;background:#f3efe6}.sx-accs{display:flex;gap:6px}.sx-accb{flex:1;padding:6px 8px;border-radius:7px;display:flex;flex-direction:column;gap:2px}.sx-accb span{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.65}.sx-accb--w{background:#f3efe6;color:#1f1b15}.sx-accb--b{background:#3a3834}.sx-tally{display:flex;flex-direction:column;gap:4px;margin-right:22px}.sx-tally div{display:flex;align-items:center;gap:7px;font-size:11px;opacity:0;transform:translate(-6px)}.sx-tally img{width:15px;height:15px}.sx-tally span{color:#f5f1e8cc}.sx-tally b{margin-left:auto;font:700 12px Space Grotesk,sans-serif}.sx-turn{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700}.sx-turn i{width:12px;height:12px;border-radius:50%;background:#f3efe6;box-shadow:0 0 0 2px #fff3}.sx-hub{display:grid;grid-template-columns:1.1fr 1fr;gap:10px;padding:12px;background:#302e2b}.sx-hub__side{padding-right:30px!important}.sx-hub__main,.sx-hub__side{background:#262522;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:8px}.sx-hub__who{display:flex;align-items:center;gap:8px}.sx-hub__who img{width:32px;height:32px;object-fit:contain}.sx-hub__who b{display:block;font-size:10.5px}.sx-hub__who span{font-size:9px;color:#f5f1e880}.sx-hub__say{display:block;margin:0;font:700 12.5px/1.3 Space Grotesk,sans-serif}.sx-hub__say em{font-style:normal;color:#f09a86}.sx-hub__main .sx-btn{margin-top:auto}.sx-hub__h{display:flex;justify-content:space-between;font-size:10.5px}.sx-hub__h b{font-weight:700}.sx-pct{font:700 11px Space Grotesk,sans-serif}.sx-prog{height:5px;border-radius:3px;background:#ffffff14;overflow:hidden}.sx-prog i{display:block;height:100%;width:0;background:#ecb43e;border-radius:3px}.sx-q{display:flex;align-items:center;gap:6px;padding:4px 0;border-top:1px solid rgba(255,255,255,.06);font-size:10px}.sx-qi svg{width:13px;height:13px;display:block}.sx-q em{font-style:normal;color:#ecb43e;font-weight:600;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-q b{font:600 10px Space Grotesk,sans-serif;color:#f5f1e8b3;margin-right:18px}.sx-chatwin{display:flex;flex-direction:column;padding:0}.sx-chathead{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.07);background:#2b2a26}.sx-chathead img{width:26px;height:26px;object-fit:contain}.sx-chathead b{display:block;font-size:11.5px}.sx-chathead span{display:flex;align-items:center;gap:4px;font-size:9.5px;color:#9fd48c}.sx-chathead span i{width:6px;height:6px;border-radius:50%;background:#81b64c}.sx-chatbody{flex:1;display:flex;flex-direction:column;gap:8px;padding:10px 34px 10px 12px}.sx-msg{font-size:11.5px;line-height:1.4;max-width:82%}.sx-msg--me{align-self:flex-end;padding:7px 10px;border-radius:11px 11px 3px;background:#ecb43e;color:#2a2008;font-weight:600;opacity:0;transform:translateY(8px)}.sx-msg--lumi{position:relative;min-height:44px}.sx-typing,.sx-ans{position:absolute;left:0;top:0;padding:7px 10px;border-radius:11px 11px 11px 3px;background:#3a3834;color:#f5f1e8;font-size:11.5px;line-height:1.4}.sx-typing{display:flex;gap:4px;opacity:0}.sx-typing i{width:5px;height:5px;border-radius:50%;background:#a9a396}.sx-ans{right:0;opacity:0}.sx-input{display:flex;align-items:center;justify-content:space-between;margin:0 34px 30px 12px;padding:7px 10px;border-radius:9px;background:#1f1e1b;border:1px solid rgba(255,255,255,.08);font-size:10.5px;color:#f5f1e866}.sx-input i{font-style:normal;color:#ecb43e}.sx-win--board{left:18px;top:18px;padding:8px;border-radius:10px}.sx-b3{width:134px;height:134px}.sx-arrows{position:absolute;inset:0;width:100%;height:100%;z-index:2}.sx-ar{stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}.sx-coachcard{position:absolute;z-index:5;left:136px;top:22px;right:14px;padding:10px 11px;border-radius:12px;background:#f2e9d6;color:#2f2a20;box-shadow:0 20px 40px #00000073}.sx-cc__top{display:flex;gap:7px}.sx-cc__av{width:38px;height:40px;object-fit:contain;object-position:top;flex:none}.sx-cc__v{display:flex;align-items:center;gap:5px}.sx-cc__v img{width:15px;height:15px}.sx-cc__v b{font-size:13px}.sx-cc__v span{font:600 10px ui-monospace,monospace;color:#2f2a20b3}.sx-cc__say{display:block;margin:3px 0 0;font-size:10.5px;line-height:1.35}.sx-exp__btn{margin-top:7px;padding:5px;border-radius:7px;text-align:center;font-size:10.5px;font-weight:700;background:#2f2a200f;border:1px solid rgba(47,42,32,.16)}.sx-exp__txt{display:block;margin:7px 0 0;padding-top:6px;border-top:1px solid rgba(47,42,32,.12);font-size:10.5px;line-height:1.4;color:#4a4232;opacity:0}.sx-pips{display:flex;gap:4px;margin-left:auto;margin-right:24px}.sx-pips i{width:14px;height:4px;border-radius:2px;background:#ffffff24}.sx-pips i.on{background:#81b64c}.sx-pips i.cur{background:#ecb43e}.sx--mistakes .sx-win-banner{opacity:0}.sx-road{padding-bottom:10px}.sx-roadsvg{display:block;width:calc(100% - 20px);height:120px;margin-top:-4px}.sx-road__bed{stroke:#f5f1e81a;stroke-width:14;stroke-linecap:round}.sx-road__lit{stroke:#ecb43e;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.72;filter:drop-shadow(0 0 4px rgba(236,180,62,.7))}.sx-node circle{fill:#2f2d29;stroke:#f5f1e840;stroke-width:1.5}.sx-node text{font:700 9px Space Grotesk,sans-serif;fill:#f5f1e899;text-anchor:middle}.sx-node.is-done circle{fill:#ecb43e;stroke:#ecb43e}.sx-node.is-done text{fill:#221f19}.sx-marker{fill:#fff;filter:drop-shadow(0 0 6px #fff);offset-path:path("M-10 130 C 60 130, 70 60, 140 70 S 230 130, 290 60 S 350 20, 380 24");offset-distance:40%;offset-rotate:0deg}.sx-medals{display:flex;gap:10px;align-items:center;font-size:10.5px;color:#f5f1e8b3}.sx-medals span{display:flex;align-items:center;gap:4px}.sx-medals b{color:#f5f1e8}.sx-medals i{width:13px;height:13px;border-radius:50%}.sx-medals i.g{background:radial-gradient(circle at 35% 30%,#fff3c4,#f0b92f 50%,#b07a12)}.sx-medals i.s{background:radial-gradient(circle at 35% 30%,#fff,#c9c9c9 50%,#8a8a8a)}.sx-newmedal{padding:3px 8px;border-radius:999px;background:#ecb43e2e;color:#ecb43e;font-weight:700;opacity:0;transform:scale(.8)}.sx-wpc{display:flex;flex-direction:column;gap:10px}.sx-wpc__hd{display:flex;align-items:center;gap:9px}.sx-wpc__hd b{display:block;font:700 12.5px Space Grotesk,sans-serif}.sx-wpc__hd div span{font-size:10px;color:#f5f1e88c}.sx-wpc__mark{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#ecb43e24;border:1px solid rgba(236,180,62,.32)}.sx-wpc__mark svg{width:22px;height:22px;overflow:visible}.sx-pipsrow{display:flex;gap:6px;margin-right:24px}.sx-pipsrow i{flex:1;height:26px;border-radius:7px;display:grid;place-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-style:normal}.sx-pipsrow i span{font:700 11px Space Grotesk,sans-serif;color:#f5f1e880}.sx-wpc__times{display:flex;gap:6px;margin:-4px 24px 0 0}.sx-wpc__times span{flex:1;text-align:center;font-size:10px;color:#f5f1e873;opacity:0}.sx-wpc .sx-btn{align-self:flex-start}.sx-tabs{display:flex;gap:12px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.08);font-size:10.5px;color:#f5f1e880}.sx-tabs span.on{color:#f5f1e8;font-weight:700;box-shadow:0 9px 0 -7px #ecb43e}.sx-ophead,.sx-op{display:grid;grid-template-columns:1.3fr .5fr 1.4fr .5fr;gap:8px;align-items:center;margin-right:22px}.sx-ophead{padding:7px 0 3px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#f5f1e866}.sx-op{padding:6px 0;border-top:1px solid rgba(255,255,255,.05);font-size:11px}.sx-op em{font-style:normal;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-op span{color:#f5f1e899}.sx-op b{font:700 11px Space Grotesk,sans-serif;text-align:right}.sx-wdl{display:flex;height:7px;border-radius:4px;overflow:hidden;background:#ffffff0f}.sx-wdl i{width:var(--p);transform:scaleX(0);transform-origin:left}.sx-wdl .w{background:#81b64c}.sx-wdl .d{background:#a9a396}.sx-wdl .l{background:#e07070}.sx-weaktag{margin-left:auto;margin-right:24px;padding:3px 8px;border-radius:6px;background:#e0654f2e;color:#f09a86;font-size:10px;font-weight:700;opacity:0}.sx-sp__box{position:relative;width:250px;height:156px;margin:0 auto;transform:translate(-12px)}.sx-sp__box svg{position:absolute;left:50%;top:50%;width:122px;height:122px;transform:translate(-50%,-50%);overflow:visible}.sx-poly{transform-origin:50px 50px;transform:scale(0)}.sx-weak{transform-box:fill-box;transform-origin:center;transform:scale(0)}.sx-skv{position:absolute;display:flex;flex-direction:column;font-size:9px;line-height:1.2;color:#f5f1e88c}.sx-skv b{font:700 12px Space Grotesk,sans-serif;color:#f5f1e8}.sx-skv--l{align-items:flex-end}.sx-skv--weak,.sx-skv--weak b{color:#f09a86}.pt-f.is-live .sx-b1 img[data-sq=e2]{animation:sxE4 3.8s ease infinite}.pt-f.is-live .sx-b1 .sx-badge{animation:sxPop 3.8s ease infinite}.pt-f.is-live .sx-evalbar i{animation:sxEval 3.8s ease infinite}.pt-f.is-live .sx-tally div{animation:sxIn 3.8s ease infinite;animation-delay:calc(1.1s + var(--k) * .15s)}.pt-f.is-live .sx-b2 img[data-sq=d1]{animation:sxQa4 3.8s ease infinite}.pt-f.is-live .sx-b2 .sx-badge{animation:sxPop 3.8s ease infinite}.pt-f.is-live .sx--puzzles .sx-win-banner{animation:sxRise 3.8s ease infinite}.pt-f.is-live .sx-prog i{animation:sxProg 4s ease infinite}.pt-f.is-live .sx-q{animation:sxIn 4s ease infinite;animation-delay:calc(var(--k) * .12s)}.pt-f.is-live .sx--coach .sx-btn{animation:sxGlow 4s ease infinite}.pt-f.is-live .sx-msg--me{animation:sxRise 4.6s ease infinite;animation-delay:-1.3s}.pt-f.is-live .sx-typing{animation:sxTypeDots 4.6s ease infinite}.pt-f.is-live .sx-typing i{animation:sxBounce .6s ease infinite}.pt-f.is-live .sx-typing i:nth-child(2){animation-delay:.1s}.pt-f.is-live .sx-typing i:nth-child(3){animation-delay:.2s}.pt-f.is-live .sx-ans{animation:sxAns 4.6s ease infinite}.pt-f.is-live .sx-ar--bad{animation:sxLine 4.2s ease infinite}.pt-f.is-live .sx-ar--good{animation:sxLine2 4.2s ease infinite}.pt-f.is-live .sx-exp__btn{animation:sxPress 4.2s ease infinite}.pt-f.is-live .sx-exp__txt{animation:sxAns 4.2s ease infinite}.pt-f.is-live .sx-b4 img[data-sq=f4]{animation:sxFx 4.4s ease infinite}.pt-f.is-live .sx-b4 .sx-badge--bad{animation:sxBad 4.4s ease infinite}.pt-f.is-live .sx-b4 img[data-sq=h4]{animation:sxQe7 4.4s ease infinite}.pt-f.is-live .sx-b4 img[data-sq=e7]{animation:sxGone 4.4s ease infinite}.pt-f.is-live .sx-b4 .sx-badge--ok{animation:sxOk 4.4s ease infinite}.pt-f.is-live .sx--mistakes .sx-win-banner{animation:sxT2 4.4s ease infinite}.pt-f.is-live .sx-marker{animation:sxRoad 4.2s cubic-bezier(.5,0,.3,1) infinite}.pt-f.is-live .sx-road__lit{animation:sxLit 4.2s cubic-bezier(.5,0,.3,1) infinite}.pt-f.is-live .sx-node:nth-child(4) circle{animation:sxNode 4.2s ease infinite}.pt-f.is-live .sx-node:nth-child(4) text{animation:sxNodeT 4.2s ease infinite}.pt-f.is-live .sx-newmedal{animation:sxMedal 4.2s cubic-bezier(.3,1.6,.5,1) infinite}.pt-f.is-live .sx-wpbird{animation:sxPeck .3s cubic-bezier(.4,0,.6,1) infinite;transform-origin:40% 55%}.pt-f.is-live .sx-pipsrow i{animation:sxPip 4.2s ease infinite;animation-delay:calc(var(--k) * .28s)}.pt-f.is-live .sx-pipsrow i span{animation:sxPipT 4.2s ease infinite;animation-delay:calc(var(--k) * .28s)}.pt-f.is-live .sx-wpc__times span{animation:sxRise2 4.2s ease infinite;animation-delay:calc(var(--k) * .28s)}.pt-f.is-live .sx-wdl i{animation:sxBar 4s ease infinite}.pt-f.is-live .sx-op:nth-child(4) .sx-wdl i{animation-delay:.1s}.pt-f.is-live .sx-op:nth-child(5) .sx-wdl i{animation-delay:.2s}.pt-f.is-live .sx-op:nth-child(6) .sx-wdl i{animation-delay:.3s}.pt-f.is-live .sx-poly{animation:sxGrow 4s cubic-bezier(.2,.9,.25,1.05) infinite}.pt-f.is-live .sx-weak{animation:sxOk 4s ease infinite}.pt-f.is-live .sx-weaktag{animation:sxT2 4s ease infinite}.sx-qico{width:13px;height:13px;flex:none;color:#f5f1e873}.sx-panes{position:relative;height:150px;margin-right:22px}.sx-p{position:absolute;inset:0;opacity:0}.pt-f.is-live .sx-panes .sx-p{animation:sxPane4 10s ease infinite;animation-delay:calc(var(--k) * 2.5s)}.pt-f.is-live .sx-panes--2 .sx-p{animation:sxPane2 8s ease infinite;animation-delay:calc(var(--k) * 4s)}.sx-flow{padding:12px 14px}.sx-pane{position:absolute;inset:12px 14px;opacity:0}.sx-sum{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-right:22px}.sx-sum__acc{display:flex;flex-direction:column;gap:7px}.sx-sum__acc .sx-accb{flex-direction:row;justify-content:space-between;align-items:baseline}.sx-graph{width:100%;height:40px;border-radius:6px;background:#3a3834}.sx-graph__f{fill:#f3efe6;opacity:.9}.sx-graph__l{stroke:#ecb43e;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1}.sx-sum__tally{display:flex;flex-direction:column;gap:3px}.sx-sum__tally div{display:flex;align-items:center;gap:6px;font-size:10.5px;opacity:0}.sx-sum__tally img{width:14px;height:14px}.sx-sum__tally span{color:#f5f1e8cc}.sx-sum__tally b{margin-left:auto;font:700 11px Space Grotesk,sans-serif}.sx-startbtn{position:absolute;left:0;bottom:26px;width:calc(100% - 46px);height:30px}.sx-b5{width:132px;height:132px}.sx-evalbar--gr{height:132px}.sx-evalbar--gr i{height:62%}.sx-moves{display:grid;grid-template-columns:auto 1fr 1fr;gap:2px 6px;font:600 10.5px DM Sans,sans-serif;color:#f5f1e8bf}.sx-moves span{color:#f5f1e866}.sx-moves i{font-style:normal;padding:1px 4px;border-radius:4px}.sx-verdict{display:flex;align-items:center;gap:6px;opacity:0}.sx-verdict img{width:16px;height:16px}.sx-verdict b{font:700 13px Space Grotesk,sans-serif}.sx-verdict span{font:600 10px ui-monospace,monospace;color:#f5f1e899}.sx-vtext{display:block;font-size:11px;color:#f5f1e8cc;opacity:0}.sx-exbtn{padding:5px;border-radius:7px;text-align:center;font-size:10.5px;font-weight:700;background:#f5f1e814;border:1px solid rgba(245,241,232,.12);margin-right:22px;opacity:0}.sx-extext{display:block;font-size:10.5px;line-height:1.4;color:#f5f1e8;margin-right:22px;opacity:0}.pt-f.is-live .sx-pane--a{animation:sxPA 9s ease infinite}.pt-f.is-live .sx-pane--b{animation:sxPB 9s ease infinite}.pt-f.is-live .sx-graph__l{animation:sxGr 9s ease infinite}.pt-f.is-live .sx-sum__tally div{animation:sxTal 9s ease infinite;animation-delay:calc(var(--k) * .12s)}.pt-f.is-live .sx-startbtn{animation:sxStart 9s ease infinite}.pt-f.is-live .sx-b5 img[data-sq=f3]{animation:sxNxe5 9s ease infinite}.pt-f.is-live .sx-b5 img[data-sq=e5]{animation:sxCap 9s ease infinite}.pt-f.is-live .sx-b5 .sx-badge--mis{animation:sxMis 9s ease infinite}.pt-f.is-live .sx-evalbar--gr i{animation:sxDrop 9s ease infinite}.pt-f.is-live .sx-mv-last{animation:sxHl 9s ease infinite}.pt-f.is-live .sx-verdict,.pt-f.is-live .sx-vtext,.pt-f.is-live .sx-exbtn{animation:sxV 9s ease infinite}.pt-f.is-live .sx-exbtn{animation:sxV 9s ease infinite,sxExP 9s ease infinite}.pt-f.is-live .sx-extext{animation:sxE 9s ease infinite}.sx-b3x{width:138px;height:138px}.sx-fork{position:absolute;inset:0;width:100%;height:100%;z-index:2}.sx-fork line{stroke:#ecb43e;stroke-width:.12;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}.sx-steps{gap:6px;margin-right:22px}.sx-step{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.35;color:#f5f1e859;transition:color .2s}.sx-step em{flex:none;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font:700 9px Space Grotesk,sans-serif;font-style:normal;background:#f5f1e81a}.sx-green{color:#a8d780}.sx-excard{margin-top:4px;padding:8px;border-radius:9px;background:#f2e9d6;color:#2f2a20;opacity:0}.sx-excard .sx-exp__btn{margin:0}.sx-excard .sx-exp__txt{margin-top:6px}.pt-f.is-live .sx-b3x img[data-sq=d5]{animation:sxKn 8s ease infinite}.pt-f.is-live .sx-b3x img[data-sq=f8]{animation:sxBb4 8s ease infinite}.pt-f.is-live .sx-b3x img[data-sq=c7]{animation:sxPc7 8s ease infinite}.pt-f.is-live .sx-badge--nb4{animation:sxNb 8s ease infinite}.pt-f.is-live .sx-badge--c7{animation:sxC7 8s ease infinite}.pt-f.is-live .sx-fork line{animation:sxFk 8s ease infinite}.pt-f.is-live .sx-step--1{animation:sxS1 8s ease infinite}.pt-f.is-live .sx-step--2{animation:sxS2 8s ease infinite}.pt-f.is-live .sx-step--3{animation:sxS3 8s ease infinite}.pt-f.is-live .sx-excard{animation:sxXc 8s ease infinite}.pt-f.is-live .sx-excard .sx-exp__txt{animation:sxE2 8s ease infinite;opacity:0}.sx-night{background:radial-gradient(120% 90% at 70% 0%,#3b2f1a,#1b1813 55%,#141210)}.sx-stars{position:absolute;inset:0;pointer-events:none}.sx-stars i{position:absolute;width:var(--s);height:var(--s);border-radius:50%;background:#fff5d6;opacity:.5}.pt-f.is-live .sx-stars i{animation:sxTw 2.4s ease-in-out infinite;animation-delay:var(--d)}.sx-night .sx-bar,.sx-night .sx-roadsvg,.sx-night .sx-medals{position:relative}.sx-emicon svg{width:16px;height:16px;display:block}.sx-tier{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:#f2c14e24;color:#f2c14e!important;font-weight:700}.sx-tierglyph{width:12px;height:12px}.sx-road__pave{stroke:#f5f1e824;stroke-width:10;stroke-dasharray:1 7}.sx-night .sx-node.is-done circle{fill:#f2c14e;stroke:#f2c14e;filter:drop-shadow(0 0 5px rgba(242,193,78,.7))}.sx-night .sx-road__lit{stroke:#f2c14e}.sx-tabs--anim span{position:relative}.pt-f.is-live .sx-tabs--anim span{animation:sxTab 10s ease infinite;animation-delay:calc(var(--k) * 2.5s)}.sx--insights2 .sx-panes{margin-top:10px;height:140px}.sx-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.sx-kpis div{padding:7px;border-radius:8px;background:#f5f1e80d;display:flex;flex-direction:column;gap:2px}.sx-kpis span{font-size:9px;color:#f5f1e880}.sx-kpis b{font:700 14px Space Grotesk,sans-serif}.sx-kpis em{font-style:normal;font-size:9.5px;color:#a8d780;font-weight:700}.sx-spark{display:block;width:100%;height:44px;margin-top:10px}.sx-spark path{stroke:#6b9fd4;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1}.pt-f.is-live .sx-spark path{animation:sxSp 10s ease infinite}.sx--insights2 .sx-ophead,.sx--insights2 .sx-op{margin-right:0}.pt-f.is-live .sx--insights2 .sx-wdl i{animation:sxBar2 10s ease infinite;animation-delay:2.5s}.sx-opp{display:flex;flex-direction:column;gap:12px;padding-top:6px}.sx-opp div{display:grid;grid-template-columns:100px 1fr 34px;gap:8px;align-items:center;font-size:11px}.sx-opp em{font-style:normal;color:#f5f1e8cc}.sx-opp b{text-align:right;font:700 11px Space Grotesk,sans-serif}.sx-opp i{height:8px;border-radius:4px;background:linear-gradient(90deg,#81b64c,#b5e08f);width:var(--w);transform-origin:left;transform:scaleX(0)}.pt-f.is-live .sx-opp i{animation:sxBar2 10s ease infinite;animation-delay:5s}.sx-pat{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sx-heat{display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.sx-heat i{aspect-ratio:1;border-radius:3px;background:rgba(236,180,62,var(--a))}.sx-ends{display:flex;flex-direction:column;gap:6px}.sx-endbar{display:flex;height:10px;border-radius:5px;overflow:hidden}.sx-endbar i{width:var(--w)}.sx-endkey{display:flex;flex-direction:column;gap:2px;font-size:10px;color:#f5f1e8bf}.sx-secs{position:relative;display:grid;margin-left:auto;margin-right:24px}.sx-secs i{grid-area:1 / 1;font-style:normal;color:#ecb43e;font-weight:700;opacity:0;text-align:right}.pt-f.is-live .sx-secs i{animation:sxPane4 10s ease infinite;animation-delay:calc(var(--k) * 2.5s)}.sx--report2 .sx-panes{height:160px}.sx-sp__box--sm{width:220px;height:150px;transform:none}.sx-sp__box--sm svg{width:104px;height:104px}.sx-phases{display:flex;flex-direction:column;gap:12px;padding-top:8px}.sx-phases div{display:grid;grid-template-columns:78px 1fr 36px;gap:8px;align-items:center;font-size:11px}.sx-phases em{font-style:normal}.sx-phases b{font:700 11px Space Grotesk,sans-serif;text-align:right}.sx-phases i{height:8px;border-radius:4px;background:#ecb43e;width:var(--w);transform-origin:left;transform:scaleX(0)}.sx-phases i.low{background:#e07070}.pt-f.is-live .sx-phases i{animation:sxBar2 10s ease infinite;animation-delay:2.5s}.sx-mq{padding-top:10px;display:flex;flex-direction:column;gap:10px}.sx-mqbar{display:flex;height:14px;border-radius:7px;overflow:hidden}.sx-mqbar i{width:var(--w);transform-origin:left;transform:scaleX(0)}.pt-f.is-live .sx-mqbar i{animation:sxBar2 10s ease infinite;animation-delay:5s}.sx-mqkey{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;font-size:10px;color:#f5f1e8cc}.sx-mqkey span{display:flex;align-items:center;gap:5px}.sx-mqkey i{width:8px;height:8px;border-radius:2px}.sx-plan2{display:flex;flex-direction:column;gap:9px;padding-top:6px}.sx-plan2 div{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:8px;background:#f5f1e80d;font-size:11px}.sx-plan2 em{width:18px;height:18px;flex:none;border-radius:50%;display:grid;place-items:center;background:#ecb43e;color:#221f19;font:700 10px Space Grotesk,sans-serif;font-style:normal}.sx-tabs2{display:flex;gap:8px;margin-top:3px}.sx-tabs2 i{font-style:normal;font-size:9.5px;color:#f5f1e873}.sx-tabs2 i.on{color:#ecb43e;font-weight:700}.sx--wood2 .sx-panes{height:132px;margin-top:2px}.sx-src{display:flex;flex-direction:column;gap:4px;margin-top:5px}.sx-src div{display:flex;align-items:center;justify-content:space-between;padding:5px 9px;border-radius:7px;background:#f5f1e80d;font-size:11px}.sx-src em{font-style:normal}.sx-src b{font:700 11px Space Grotesk,sans-serif;color:#ecb43e}.sx-frozen{margin-top:6px;font-size:10.5px;font-weight:700;color:#a8d780}.sx--wood2 .sx-pipsrow,.sx--wood2 .sx-wpc__times{margin-right:0}.sx-wpfoot{display:flex;align-items:center;gap:10px;margin-top:12px}.sx-retrain{font-size:10.5px;padding:4px 8px;border-radius:6px;background:#e0707029;color:#f09a86;font-weight:700}.pt-f.is-live .sx--wood2 .sx-pipsrow i{animation:sxPip 8s ease infinite;animation-delay:calc(4s + var(--k) * .22s)}.pt-f.is-live .sx--wood2 .sx-pipsrow i span{animation:sxPipT 8s ease infinite;animation-delay:calc(4s + var(--k) * .22s)}.pt-f.is-live .sx--wood2 .sx-wpc__times span{animation:sxRise2 8s ease infinite;animation-delay:calc(4s + var(--k) * .22s)}.sx-hero{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-right:22px}.sx-ring{display:flex;flex-direction:column;align-items:center;gap:4px}.sx-ring>span{font-size:10px;font-weight:600;color:#e8e4dcd9}.sx-ring__c{position:relative;width:58px;height:58px}.sx-ring__c svg{width:100%;height:100%;display:block}.sx-ring__c .sx-num{position:absolute;inset:0;display:grid;place-items:center;font:700 14px Space Grotesk,sans-serif}.sx-ring__p{stroke-dasharray:100;stroke-dashoffset:100}.sx-hero__mid{display:flex;flex-direction:column;align-items:center;gap:3px}.sx-res{display:flex;gap:4px;font:800 20px/1 Space Grotesk,sans-serif}.sx-res i{font-style:normal;color:#f5f1e866}.sx-res .w{color:#f5f1e8}.sx-res .l{color:#f5f1e88c}.sx-hero__mid span{font-size:9.5px;color:#f5f1e880}.sx-grades{display:grid;grid-template-columns:repeat(3,1fr);margin:8px 22px 0 0;border-radius:8px;background:#ffffff0a}.sx-grades div{display:flex;flex-direction:column;align-items:center;padding:5px 0}.sx-grades div+div{border-left:.5px solid rgba(255,255,255,.06)}.sx-grades b{font:800 15px/1 Space Grotesk,sans-serif}.sx-grades span{font-size:8.5px;color:#f5f1e880;margin-top:2px}.sx-chips{display:flex;flex-wrap:wrap;gap:4px;margin:8px 22px 0 0}.sx-chips span{display:inline-flex;align-items:center;gap:4px;padding:3px 7px 3px 4px;border-radius:999px;background:#ffffff0f;font:700 10.5px Space Grotesk,sans-serif;opacity:0}.sx-chips img{width:14px;height:14px}.sx--review .sx-startbtn{bottom:24px;height:28px}.pt-f.is-live .sx-ring__p{animation:sxRing 9s cubic-bezier(.3,.8,.3,1) infinite}.pt-f.is-live .sx-chips span{animation:sxTal 9s ease infinite;animation-delay:calc(.6s + var(--k) * .1s)}.sx-exsheet{position:absolute;z-index:6;left:0;right:22px;bottom:24px;display:flex;gap:9px;align-items:flex-start;padding:9px 11px;border-radius:12px;background:#f2e9d6;color:#2f2a20;box-shadow:0 -10px 30px #00000073;opacity:0;transform:translateY(16px)}.sx-exsheet__av{width:34px;height:36px;object-fit:contain;object-position:top;flex:none}.sx-exsheet .sx-cc__v b{font-size:12.5px}.sx-exsheet__t{display:block;margin-top:3px;font-size:10.5px;line-height:1.4;color:#3d372b}.pt-f.is-live .sx-exsheet{animation:sxSheet 9s cubic-bezier(.2,.9,.25,1) infinite}.sx-b6{width:140px;height:140px}.sx-cc3{flex:1;min-width:0;margin-right:22px;padding:9px 10px;border-radius:12px;background:#f2e9d6;color:#2f2a20;box-shadow:0 10px 24px #00000059;opacity:0}.sx-cc3 .sx-cc__say{opacity:0}.pt-f.is-live .sx-b6 img[data-sq=d5]{animation:sxK6 7s ease infinite}.pt-f.is-live .sx-badge--nb{animation:sxB6 7s ease infinite}.pt-f.is-live .sx-cc3,.pt-f.is-live .sx-cc3 .sx-cc__say{animation:sxC6 7s ease infinite}.pt-f.is-live .sx-cc3 .sx-exp__btn{animation:sxP6 7s ease infinite}.pt-f.is-live .sx-cc3 .sx-exp__txt{animation:sxT6 7s ease infinite}#pricing .pt-tip{width:392px;padding:16px 14px 14px;background:#fbf6ec;color:#2a261f;border:0;box-shadow:0 30px 80px #0009}#pricing .pt-tip:before{background:#fbf6ec;border:0}.lx-card__h{display:flex;flex-direction:column;align-items:center;gap:3px;margin-bottom:12px;text-align:center}.lx-card__t{display:flex;align-items:center;gap:8px}.lx-card__t b{font:700 19px/1.2 Space Grotesk,sans-serif;color:#1f1b15;letter-spacing:-.01em}.lx-card__i{width:24px;height:24px;display:grid;place-items:center}.lx-card__i svg{width:22px;height:22px;display:block}.lx-card__tag{font:600 13px/1.3 DM Sans,sans-serif;color:#a8711a}#pricing .pt-tip .lx-card__c{margin:12px 4px 0;font-size:13.5px;line-height:1.5;color:#4a4336;text-align:center}.lx{position:relative;padding:12px;border-radius:12px;background:#1d1c19;border:1px solid rgba(245,241,232,.06);overflow:hidden;box-sizing:border-box;font-family:DM Sans,sans-serif;color:#f5f1e8}.lx [data-on]{opacity:0;transition:opacity .28s ease,transform .3s ease}.lx [data-on].is-on{opacity:1}.lx.no-tr,.lx.no-tr *{transition:none!important}.lx-row{display:flex;gap:12px;align-items:flex-start}.lx-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lx-board{position:relative;flex:none;width:164px;height:164px;border-radius:6px;overflow:hidden;box-shadow:0 6px 16px #0006}.lx-board .bd{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);width:100%;height:100%}.lx-board .bd>div{position:relative}.lx-board .bd>div.l{background:#f5e6c8}.lx-board .bd>div.d{background:#a67b4b}.lx-board .bd img{position:absolute;z-index:3;inset:4%;width:92%;height:92%;transition:transform .38s cubic-bezier(.3,.9,.3,1),opacity .2s ease}.lx-badge{position:absolute;width:7.8%;height:7.8%;z-index:4;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));transform:scale(.3)}.lx-badge.is-on{transform:scale(1);transition:opacity .15s,transform .3s cubic-bezier(.3,1.7,.5,1)!important}.lx-lumi{display:flex;align-items:flex-end;gap:6px}.lx-lumi img{width:34px;height:36px;object-fit:contain;object-position:top;flex:none}.lx-say{position:relative;display:grid;flex:1;padding:7px 10px;border-radius:11px 11px 11px 3px;background:#f2e9d6;color:#2f2a20;font-size:11.5px;line-height:1.35;font-weight:500}.lx-say span{grid-area:1/1}.lx-say span.is-on{transform:none}.lx-say span:not(.is-on){transform:translateY(4px)}.lx-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:11px;color:#f5f1e88c}.lx-head b{font:700 12.5px Space Grotesk,sans-serif;color:#f5f1e8}.lx-head span{position:relative}.lx-lab{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f5f1e880}.lx-rt{display:grid}.lx-rt b{grid-area:1/1;font:700 14px Space Grotesk,sans-serif;text-align:right}.lx-rt b.up{color:#ecb43e}.lx-rt em{font-style:normal;font-size:11px;color:#a8d780}.lx-strip{display:flex;align-items:center;gap:8px;margin-bottom:10px}.lx-arr{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:7px;background:#f5f1e814;color:#f5f1e899;font-size:18px;line-height:1}.lx-arr--next{background:#ecb43e;color:#221f19;transition:transform .12s}.lx.s2:not(.s3) .lx-arr--next,.lx.s3:not(.s4) .lx-arr--next{animation:lxTap .35s ease}.lx-mv{position:relative;flex:1;height:26px}.lx-mv i{position:absolute;inset:0;display:flex;align-items:center;gap:6px;padding:0 9px;border-radius:7px;background:#f5f1e80f;font:700 12px Space Grotesk,sans-serif;font-style:normal}.lx-mv i img{width:15px;height:15px}.lx-mv i.is-mis{background:#e58f2a2e;color:#ffbe7a}.lx-btn{padding:6px;border-radius:8px;text-align:center;font-size:11px;font-weight:700;background:#f5f1e814;border:1px solid rgba(245,241,232,.12)}.lx.s4 .lx-btn{background:#ecb43e4d}.lx--review .lx-col{justify-content:space-between;height:164px}.lx-pips{display:flex;align-items:center;gap:5px;margin-bottom:10px}.lx-pips i{width:22px;height:5px;border-radius:3px;background:#f5f1e824}.lx-pips i.g{background:#81b64c}.lx-pips i.r{background:#e07070}.lx-pips i.cur{background:#ecb43e}.lx.s4 .lx-pips i.cur{background:#81b64c}.lx-pips .lx-rt{margin-left:auto}.lx-arrow{position:absolute;inset:0;width:100%;height:100%;z-index:2}.lx-arrow--on{opacity:1}.lx-meta{display:flex;flex-direction:column;gap:2px;font-size:12px;font-weight:700}.lx-meta em{font-style:normal;font-size:10px;font-weight:600;color:#f5f1e880}.lx--puzzles .lx-col,.lx--mistakes .lx-col,.lx--pattern .lx-col,.lx--opening .lx-col,.lx--endgame .lx-col,.lx--conversion .lx-col{justify-content:space-between;height:164px}.lx-tasks{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.lx--woodpecker .lx-row{margin-bottom:10px}.lx-task{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;background:#f5f1e80a;font-size:11.5px;transition:background .3s}.lx-ti{width:14px;height:14px;color:#f5f1e873;flex:none}.lx-task em{font-style:normal;color:#ecb43e;font-weight:600;flex:1}.lx-task span{font-size:10px;color:#f5f1e873}.lx-tick{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:10px;background:#f5f1e814;color:transparent;transition:background .25s,color .25s}.lx--coach .lx-head span{display:grid}.lx--coach .lx-head span i{grid-area:1/1;font-style:normal;font:700 12px Space Grotesk,sans-serif;color:#ecb43e;text-align:right}.lx-me{margin-left:auto;width:max-content;max-width:80%;padding:7px 10px;border-radius:11px 11px 3px;background:#ecb43e;color:#2a2008;font-size:11.5px;font-weight:600}.lx-agent{display:flex;flex-direction:column;gap:5px;margin:10px 0}.lx-agent div{display:flex;align-items:center;gap:7px;padding:6px 9px;border-radius:8px;background:#f5f1e80d;font-size:11px;color:#f5f1e8cc}.lx-spin{width:11px;height:11px;border-radius:50%;border:2px solid rgba(236,180,62,.3);border-top-color:#ecb43e;animation:lxSpin .7s linear infinite;flex:none}.lx-ok{display:none;width:13px;height:13px;border-radius:50%;background:#81b64c;color:#fff;font-size:8px;place-items:center;flex:none}.lx.s3 .lx-agent div:first-child .lx-spin,.lx.s4 .lx-agent div .lx-spin{display:none}.lx.s3 .lx-agent div:first-child .lx-ok,.lx.s4 .lx-agent div .lx-ok{display:grid}.lx-ans{display:flex;align-items:flex-end;gap:6px}.lx-ans img{width:32px;height:34px;object-fit:contain;object-position:top}.lx-ans span{padding:7px 10px;border-radius:11px 11px 11px 3px;background:#f2e9d6;color:#2f2a20;font-size:11.5px;line-height:1.4;clip-path:inset(0 0 100% 0);transition:clip-path .9s steps(6,end) .1s}.lx.s4 .lx-ans span{clip-path:inset(0 0 0 0)}.lx-cc{flex:1;min-width:0;padding:9px 10px;border-radius:11px;background:#f2e9d6;color:#2f2a20;transform:translateY(6px)}.lx-cc.is-on{transform:none}.lx-cc__v{display:flex;align-items:center;gap:5px}.lx-cc__v img{width:15px;height:15px}.lx-cc__v b{font:700 13px Space Grotesk,sans-serif}.lx-cc__v span{font:600 10px ui-monospace,monospace;color:#2f2a20a6}.lx-cc__s{display:block;margin-top:4px;font-size:11px;line-height:1.35}.lx-cc__btn{margin-top:7px;padding:5px;border-radius:7px;text-align:center;font-size:10.5px;font-weight:700;background:#2f2a200f;border:1px solid rgba(47,42,32,.16);transition:background .15s,transform .15s}.lx.s3:not(.s4) .lx-cc__btn{background:#2f2a2033;transform:translateY(1px)}.lx-cc__a{display:block;margin-top:7px;padding-top:6px;border-top:1px solid rgba(47,42,32,.12);font-size:11px;line-height:1.4;color:#4a4232}.lx-dots{display:flex;gap:4px}.lx-dots i{width:14px;height:4px;border-radius:2px;background:#f5f1e824}.lx-dots i.g{background:#81b64c}.lx-dots i.cur{background:#ecb43e}.lx.s3 .lx-dots i.cur{background:#81b64c}.lx-played{font-size:12px}.lx-played b{color:#f09a86}.lx--elomax{background:radial-gradient(120% 90% at 70% 0%,#3b2f1a,#1b1813 55%,#141210)}.lx-stars{position:absolute;inset:0;pointer-events:none}.lx-stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff5d6;opacity:.5;animation:sxTw 2.4s ease-in-out infinite;animation-delay:var(--d)}.lx-tier{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#f2c14e24;color:#f2c14e;font-weight:700;font-size:11px}.lx-tier svg{width:12px;height:12px}.lx-road{position:relative;display:block;width:100%;height:112px;margin:-6px 0 4px}.lx-road .bed{fill:none;stroke:#f5f1e81a;stroke-width:14;stroke-linecap:round}.lx-road .pave{fill:none;stroke:#f5f1e824;stroke-width:10;stroke-dasharray:1 7}.lx-road .lit{fill:none;stroke:#f2c14e;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.63;filter:drop-shadow(0 0 4px rgba(242,193,78,.7));transition:stroke-dashoffset 1s cubic-bezier(.5,0,.3,1)}.lx--elomax.s3 .lx-road .lit{stroke-dashoffset:.47}.lx-node circle{fill:#2f2d29;stroke:#f5f1e840;stroke-width:1.5;transition:fill .3s,stroke .3s}.lx-node text{font:700 9px Space Grotesk,sans-serif;fill:#f5f1e899;text-anchor:middle}.lx-node.done circle,.lx.s3 .lx-node.nxt circle{fill:#f2c14e;stroke:#f2c14e}.lx-node.done text,.lx.s3 .lx-node.nxt text{fill:#221f19}.lx-marker{fill:#fff;filter:drop-shadow(0 0 6px #fff);offset-path:path("M-10 118 C 60 118, 70 50, 140 60 S 230 118, 290 50 S 350 12, 380 16");offset-distance:38%;offset-rotate:0deg;transition:offset-distance 1s cubic-bezier(.5,0,.3,1)}.lx--elomax.s3 .lx-marker{offset-distance:54.5%}.lx--elomax .lx-head,.lx--elomax .lx-lumi{position:relative}.lx-medal{position:absolute;right:16px;top:48px;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,#f0b92f 45%,#b07a12);box-shadow:0 0 18px #f0b92f99;transform:scale(.3)}.lx-medal.is-on{transform:scale(1);transition:opacity .2s,transform .45s cubic-bezier(.3,1.7,.5,1)!important}.lx-lab--sm{margin-top:6px;font-size:9px}.lx-big{display:grid}.lx-big b{grid-area:1/1;font:700 40px/1 Space Grotesk,sans-serif;letter-spacing:-.02em}.lx-big small{font-size:13px;margin-left:4px;color:#f5f1e880}.lx-big b.is-on{transform:none}.lx-big b:not(.is-on){transform:translateY(6px)}.lx-cyc{display:flex;gap:4px;margin-top:4px}.lx-cyc i{flex:1;height:8px;border-radius:3px;background:#f5f1e81a;transition:background .3s}.lx-cyct{display:grid;font-size:10.5px;color:#f5f1e899}.lx-cyct i{grid-area:1/1;font-style:normal}.lx--woodpecker .lx-col{gap:4px}.lx-ops{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.lx-op{display:grid;grid-template-columns:1.25fr .4fr 1.3fr .45fr;gap:8px;align-items:center;padding:5px 8px;border-radius:7px;font-size:11px;border:1px solid transparent;transition:border-color .3s,background .3s}.lx-op em{font-style:normal;font-weight:600;display:flex;flex-direction:column}.lx-op em small{font-size:9px;font-weight:500;color:#f5f1e873}.lx-op span{color:#f5f1e88c}.lx-op b{font:700 11px Space Grotesk,sans-serif;text-align:right}.lx-wdl{display:flex;height:7px;border-radius:4px;overflow:hidden;background:#f5f1e80f}.lx-wdl i{width:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.3,.8,.3,1)}.lx-wdl .w{background:#81b64c}.lx-wdl .d{background:#a9a396}.lx-wdl .l{background:#e07070}.lx.s2 .lx-wdl i{transform:scaleX(1)}.lx.s3 .lx-op.worst{border-color:#e0707099;background:#e0707014}.lx-skills{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.lx-sk{display:grid;grid-template-columns:18px 76px 1fr 24px;gap:8px;align-items:center;padding:3px 6px;border-radius:7px;font-size:11px;border:1px solid transparent;transition:border-color .3s,background .3s}.lx-ski svg{width:15px;height:15px;display:block}.lx-sk em{font-style:normal;font-weight:600}.lx-sk b{font:700 11px Space Grotesk,sans-serif;text-align:right}.lx-sk i{display:block;height:6px;border-radius:3px;background:#ecb43e;width:var(--v);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.3,.8,.3,1)}.lx.s2 .lx-sk i{transform:scaleX(1)}.lx.s3 .lx-sk.weak{border-color:#e0707099;background:#e0707014}.lx.s3 .lx-sk.weak i{background:#e07070}.lx.s3 .lx-sk.weak em,.lx.s3 .lx-sk.weak b{color:#f09a86}@media(prefers-reduced-motion:reduce){.lx *,.lx{transition:none!important;animation:none!important}}.lx.s1 .b-gr img[data-sq=f1]{transform:translate(-326.1%,-326.1%)}.lx.s2 .b-gr img[data-sq=c6]{transform:translate(108.7%,217.4%)}.lx.s3 .b-gr img[data-sq=f3]{transform:translate(-108.7%,-217.4%)}.lx.s3 .b-gr img[data-sq=e5]{opacity:0}.lx.s3 .b-pz img[data-sq=d1]{transform:translate(-326.1%,-326.1%)}.lx.s1 .b-ex img[data-sq=d5]{transform:translate(-217.4%,108.7%)}.lx.s1:not(.s2) .b-lm img[data-sq=f4]{transform:translate(-108.7%,-108.7%)}.lx.s1:not(.s2) .b-lm img[data-sq=e5]{opacity:0}.lx.s3 .b-lm img[data-sq=h4]{transform:translate(-326.1%,-326.1%)}.lx.s3 .b-lm img[data-sq=e7]{opacity:0}.lx.s2 .lx-task[data-k="2"]{background:#81b64c1a}.lx.s2 .lx-task[data-k="2"] .lx-tick{background:#81b64c;color:#fff}.lx.s3 .lx-task[data-k="3"]{background:#81b64c1a}.lx.s3 .lx-task[data-k="3"] .lx-tick{background:#81b64c;color:#fff}.lx.s4 .lx-task[data-k="4"]{background:#81b64c1a}.lx.s4 .lx-task[data-k="4"] .lx-tick{background:#81b64c;color:#fff}.lx.s5 .lx-task[data-k="5"]{background:#81b64c1a}.lx.s5 .lx-task[data-k="5"] .lx-tick{background:#81b64c;color:#fff}.lx.s1 .lx-cyc i[data-k="1"],.lx.s2 .lx-cyc i[data-k="2"],.lx.s3 .lx-cyc i[data-k="3"],.lx.s4 .lx-cyc i[data-k="4"]{background:#ecb43e}.lx.s4 .lx-cyc i{background:#81b64c!important}.lx-hl{position:absolute;z-index:1;width:12.5%;height:12.5%;background:#ffd64f80;pointer-events:none}.lx-promo{position:absolute;z-index:3;width:12.5%;height:12.5%;padding:.5%;box-sizing:border-box}.lx.s2 .b-pd img[data-sq=f4]{transform:translate(108.7%,-108.7%)}.lx.s3 .b-pd img[data-sq=f7]{transform:translateY(108.7%)}.lx.s4 .b-pd img[data-sq=e5]{transform:translate(108.7%,-108.7%)}.lx.s4 .b-pd img[data-sq=f7]{opacity:0}.lx.s2 .b-op img[data-sq=c6]{transform:translateY(-108.7%)}.lx.s3 .b-op img[data-sq=e1]{transform:translate(-217.4%)}.lx.s3 .b-op img[data-sq=h1]{transform:translate(217.4%)}.lx.s4 .b-op img[data-sq=b8]{transform:translate(-108.7%,-217.4%)}.lx.s2 .b-eg img[data-sq=d4],.lx.s3 .b-eg img[data-sq=c3]{transform:translateY(-108.7%)}.lx.s4 .b-eg img[data-sq=d4]{transform:translate(326.1%,-108.7%)}.lx.s4 .b-eg img[data-sq=g5]{opacity:0}.lx.s5 .b-eg img[data-sq=g6]{transform:translateY(108.7%)}.lx.s5 .b-eg img[data-sq=d4]{opacity:0}.lx.s6 .b-eg img[data-sq=g4]{transform:translateY(-108.7%)}.lx.s6 .b-eg img[data-sq=g6]{opacity:0}.lx.s2 .b-cv img[data-sq=f3]{transform:translate(-326.1%,-326.1%)}.lx.s3 .b-cv img[data-sq=a7]{transform:translateY(108.7%)}.lx.s4 .b-cv img[data-sq=d6]{transform:translateY(-108.7%)}.lx.s5 .b-cv img[data-sq=a7]{transform:translate(217.4%,108.7%)}.lx.s5 .b-cv img[data-sq=f3]{opacity:0}.lx.s6 .b-cv img[data-sq=d6]{transform:translateY(-217.4%)}.lx.s6 .b-cv img[data-sq=d6]{opacity:0}.lx-gc{flex:1;min-width:0;display:flex;flex-direction:column;min-height:164px;box-sizing:border-box;padding:10px 11px;border-radius:12px;background:#f2e9d6;color:#2f2a20}.lx-gc__top{display:flex;gap:7px;align-items:flex-start}.lx-gc__av{margin-bottom:-4px}.lx-gc__av{width:38px;height:40px;object-fit:contain;object-position:top;flex:none}.lx-gc__body{flex:1;min-width:0}.lx-gc__vs,.lx-gc__ss{display:grid}.lx-gc__v,.lx-gc__s{grid-area:1/1}.lx-gc__v{display:flex;align-items:center;gap:5px}.lx-gc__v img{width:15px;height:15px}.lx-gc__v b{font:700 14px Space Grotesk,sans-serif}.lx-gc__v span{font:600 10px ui-monospace,monospace;color:#2f2a20a6}.lx-gc__s{margin-top:3px;font-size:11px;line-height:1.35}.lx-gc__foot{position:relative;display:grid;margin-top:4px}.lx-gc__foot>*{grid-area:1/1}.lx-gc__btn{padding:6px;border-radius:8px;text-align:center;font-size:11px;font-weight:700;background:#2f2a200f;border:1px solid rgba(47,42,32,.16);align-self:start;transition:opacity .25s,background .15s,transform .15s}.lx--review.s4:not(.s5) .lx-gc__btn,.lx--explain.s2:not(.s3) .lx-gc__btn{background:#2f2a2033;transform:translateY(1px)}.lx-gc__a{font-size:11px;line-height:1.4;color:#3d372b;padding-top:5px;border-top:1px solid rgba(47,42,32,.12)}.lx-think{display:inline-flex;align-items:center;gap:8px;align-self:start;padding:4px 0}.lx-think__m{width:16px;height:16px;flex:none;animation:ccThinkBreathe 2.6s ease-in-out infinite}.lx-think__m svg{width:100%;height:100%;display:block;animation:ccThinkSpin 3.2s cubic-bezier(.72,-.18,.24,1.22) infinite}.lx-think__w{font-size:12px;font-weight:500;background:linear-gradient(90deg,#2f2a2073 25%,#b8862b,#2f2a2073 75%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ccThinkShimmer 2.4s linear infinite}.lx--review .lx-row,.lx--explain .lx-row{align-items:stretch}.lx-reply{display:flex;align-items:flex-end;gap:6px;margin-top:12px}.lx-reply img{width:34px;height:36px;object-fit:contain;object-position:top;flex:none}.lx-reply__b{display:grid;flex:1;padding:8px 10px;border-radius:11px 11px 11px 3px;background:#f2e9d6;color:#2f2a20;min-height:36px}.lx-reply__b>*{grid-area:1/1}.lx-reply__t{font-size:11.5px;line-height:1.4}.lx--chat{min-height:150px}.lx-wpc{display:flex;flex-direction:column;gap:10px}.lx-wpc__hd{display:flex;align-items:center;gap:10px}.lx-wpc__hd b{display:block;font:700 13.5px Space Grotesk,sans-serif}.lx-wpc__hd span{font-size:10.5px;color:#f5f1e88c}.lx-wpc__mark{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#ecb43e24;border:1px solid rgba(236,180,62,.32)}.lx-wpc__mark svg{width:22px;height:22px}.lx-wpc__pips{display:flex;gap:5px}.lx-wpc__pips i{flex:1;height:26px;border-radius:7px;display:grid;place-items:center;background:#f5f1e80d;border:1px solid rgba(245,241,232,.1);font-style:normal;transition:background .35s,border-color .35s}.lx-wpc__pips i span{font:700 11px Space Grotesk,sans-serif;color:#f5f1e880}.lx-wpc__pips i.done{background:#81b64cd9;border-color:transparent}.lx-wpc__pips i.done span{color:#fff}.lx-wpc__pips i.cur{border-color:#ecb43e}.lx-wpc__pips i.cur span{color:#ecb43e}.lx.s3 .lx-wpc__pips i[data-k="2"]{background:#81b64cd9;border-color:transparent}.lx.s3 .lx-wpc__pips i[data-k="2"] span{color:#fff}.lx.s4 .lx-wpc__pips i[data-k="3"]{border-color:#ecb43e}.lx.s4 .lx-wpc__pips i[data-k="3"] span{color:#ecb43e}.lx-wpc__dose{display:grid;font-size:11.5px;color:#f5f1e899}.lx-wpc__dose span{grid-area:1/1}.lx-wpc__dose b{color:#f5f1e8;font:700 12.5px Space Grotesk,sans-serif}.lx-wpc__bar{height:6px;border-radius:3px;background:#f5f1e814;overflow:hidden}.lx-wpc__bar i{display:block;height:100%;width:68%;background:#ecb43e;border-radius:3px;transition:width .6s ease}.lx.s2 .lx-wpc__bar i{width:84%}.lx.s3 .lx-wpc__bar i{width:100%;background:#81b64c}.lx.s4 .lx-wpc__bar i{width:0}.lx-wpc__foot{display:flex;align-items:center;gap:10px}.lx-wpc__btn{padding:7px 12px;border-radius:8px;background:#ecb43e;color:#221f19;font-size:11.5px;font-weight:700}.lx-wpc__miss{font-size:11px;color:#f5f1e88c;text-decoration:underline}.lx-lv{display:inline-grid;font-style:normal}.lx-lv em{grid-area:1/1;font-style:normal}.lx-sess{position:relative;display:flex;align-items:center;gap:4px;margin:-2px 0 2px}.lx-sess i{width:14px;height:14px;border-radius:4px;background:#f5f1e81a;transition:background .3s}.lx-sess span{display:grid;margin-left:8px;font-size:10.5px;color:#f5f1e8b3}.lx-sess em{grid-area:1/1;font-style:normal}.lx-burst{position:absolute;inset:0;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:radial-gradient(60% 60% at 50% 45%,#3c2c0eeb,#14120ff0)}.lx-burst__m{position:relative;width:76px;height:76px;display:grid;place-items:center;transform:scale(.4);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.lx-burst.is-on .lx-burst__m{transform:scale(1)}.lx-burst__m svg{width:76px;height:76px;position:relative;z-index:1;filter:drop-shadow(0 0 16px rgba(236,180,62,.6))}.lx-burst__m i{position:absolute;width:76px;height:76px;border-radius:50%;border:1px solid #ecb43e;opacity:0}.lx-burst.is-on .lx-burst__m i{animation:lxRay 1.5s cubic-bezier(.2,.7,.3,1) .15s both}.lx-burst.is-on .lx-burst__m i.r2{animation-delay:.5s}.lx-burst b{font:700 17px Space Grotesk,sans-serif;color:#f5f1e8;letter-spacing:.02em}.lx-burst span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ecb43e}.lx--elomax .lx-lumi{display:none}.lx-accs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px}.lx-accs span{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:8px;background:#f5f1e812;font-size:10.5px;font-weight:600;transform:translateY(5px);transition-delay:var(--d)!important}.lx-accs span.is-on{transform:none}.lx-accs span svg{flex:none}.lx-accs span b{color:#f5f1e88c;font-weight:600}.lx-accs span i{width:9px;height:9px;border-radius:2px}.lx-accs i.cc{background:#81b64c}.lx-accs i.li{background:#f5f1e8}.lx-accs em{font-style:normal;font-size:10.5px;font-weight:700;color:#ecb43e;margin-left:auto}.lx-ig{display:grid;grid-template-columns:1fr 1.2fr;gap:7px}.lx-ig__card{padding:8px 9px;border-radius:9px;background:#f5f1e80d;display:flex;flex-direction:column;gap:4px;transform:translateY(6px)}.lx-ig__card.is-on{transform:none}.lx-ig__rt div{display:flex;justify-content:space-between;font-size:11px}.lx-ig__rt em{font-style:normal;color:#f5f1e899}.lx-ig__rt b{font:700 11.5px Space Grotesk,sans-serif}.lx-ig__rt div:nth-child(2) em:before,.lx-ig__rt div:nth-child(3) em:before,.lx-ig__rt div:nth-child(4) em:before{content:"";display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:5px}.lx-ig__rt div:nth-child(2) em:before{background:#e07070}.lx-ig__rt div:nth-child(3) em:before{background:#ecb43e}.lx-ig__rt div:nth-child(4) em:before{background:#6b9fd4}.lx-ig__ch svg{width:100%;height:56px}.lx-ig__ch path{fill:none;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s ease}.lx-ig__ch .c1{stroke:#6b9fd4}.lx-ig__ch .c2{stroke:#ecb43e}.lx-ig__ch .c3{stroke:#e07070}.lx.s3 .lx-ig__ch path{stroke-dashoffset:0}.lx-ig__op b{font:700 13px Space Grotesk,sans-serif}.lx-ig__op em,.lx-ig__hr em{font-style:normal;font-size:10.5px;color:#a8d780}.lx-heat{display:grid;grid-template-columns:repeat(12,1fr);gap:2px}.lx-heat i{height:14px;border-radius:2px;background:rgba(236,180,62,var(--a))}.lx-weak{padding:3px 8px;border-radius:6px;background:#e0654f2e;color:#f09a86!important;font-size:10.5px;font-weight:700}.lx-sp{position:relative;width:260px;height:170px;margin:0 auto 8px}.lx-sp svg{position:absolute;left:50%;top:50%;width:118px;height:118px;transform:translate(-50%,-50%);overflow:visible}.lx-sp__poly{transform-origin:50px 50px;transform:scale(0);transition:transform 1.1s cubic-bezier(.2,.9,.25,1.05)}.lx.s1 .lx-sp__poly{transform:scale(1)}.lx-sp__weak{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .4s cubic-bezier(.3,1.7,.5,1)}.lx.s2 .lx-sp__weak{transform:scale(1);animation:lxPulse 1.3s ease-in-out infinite .4s}.lx-skv{position:absolute;display:flex;flex-direction:column;font-size:9.5px;line-height:1.2;color:#f5f1e88c}.lx-skv b{font:700 13px Space Grotesk,sans-serif;color:#f5f1e8}.lx-skv--l{align-items:flex-end}.lx.s2 .lx-skv--weak,.lx.s2 .lx-skv--weak b{color:#f09a86}.lx.s1 .lx-sess i[data-k="0"],.lx.s1 .lx-sess i[data-k="1"],.lx.s1 .lx-sess i[data-k="2"],.lx.s1 .lx-sess i[data-k="3"],.lx.s1 .lx-sess i[data-k="4"],.lx.s1 .lx-sess i[data-k="5"],.lx.s1 .lx-sess i[data-k="6"],.lx.s2 .lx-sess i[data-k="7"],.lx.s2 .lx-sess i[data-k="8"],.lx.s2 .lx-sess i[data-k="9"]{background:#81b64c}@media(prefers-reduced-motion:reduce){.pt-f.is-live .pt-tip *{animation:none!important}.sx-badge,.sx-poly,.sx-weak,.sx-wdl i{transform:none}.sx-win-banner,.sx-ans,.sx-exp__txt,.sx-msg--me,.sx-tally div,.sx-weaktag,.sx-wpc__times span{opacity:1;transform:none}}@media(max-width:1000px){#pricing .pt-tabs{display:flex;gap:4px;padding:4px;margin:0 auto 18px;width:max-content;border-radius:10px;background:#f5f1e80f}#pricing .pt-tabs button{min-height:40px;padding:8px 16px;border:0;border-radius:8px;background:transparent;font:700 13px DM Sans,sans-serif;color:#f5f1e899;cursor:pointer}#pricing .pt-tabs button.is-on{background:#ecb43e29;color:var(--gold)}#pricing .pt-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr) minmax(0,1fr);padding:6px 10px 8px;border-radius:16px}#pricing .pt .pt-h .mem-buy{white-space:nowrap}#pricing .pt-corner{display:none}#pricing .pt-hl{grid-column:3}#pricing .pt .pt-h--m,#pricing .pt .pt-h--y,#pricing .pt .pt-h--l{grid-column:3;display:none}#pricing .pt[data-pick=premium_monthly] .pt-h--m,#pricing .pt[data-pick=premium_yearly] .pt-h--y,#pricing .pt[data-pick=premium_lifetime] .pt-h--l{display:flex}#pricing .pt .pt-h--free{grid-column:1 / 3;padding-left:4px}#pricing .pt-c--m,#pricing .pt-c--l{display:none}#pricing .pt-c--y{grid-column:3}#pricing .pt .pt-h{padding:18px 8px 14px}#pricing .pt .pt-h .mem-card__badge{position:static;margin:0 0 8px;order:-1}#pricing .pt .pt-h .mem-buy,#pricing .pt .pt-h a.pt-free{display:flex;align-self:stretch;width:100%;height:42px;font-size:13.5px;margin-top:auto}#pricing .pt .pt-h--free{padding-right:14px}#pricing .pt .pt-h .mem-card__price{flex-direction:column;align-items:flex-start;gap:2px}#pricing .pt .pt-h .mem-card__num,#pricing .pt .pt-num{font-size:24px;line-height:1.1}#pricing .pt .pt-h .mem-card__unit{font-size:12px}#pricing .pt .pt-h .mem-card__note,#pricing .pt .pt-note{font-size:11px;min-height:0}#pricing .pt-f{gap:8px;padding:0 2px}#pricing .pt-name{font-size:13px}#pricing .pt-ico{width:24px;height:24px;border-radius:7px}#pricing .pt-ico svg{width:15px;height:15px}#pricing .pt-f,#pricing .pt-c{height:auto;min-height:44px}#pricing .pt-c{font-size:12.5px;padding:6px 8px;line-height:1.3}}@media(max-width:1000px){#pricing .pt-tip{position:fixed;inset:auto 12px 84px;width:auto;transform:translateY(10px)}#pricing .pt-tip:before{display:none}#pricing .pt-f.is-live .pt-tip{transform:none}}@media(max-width:400px){#pricing .pt-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.2fr)}#pricing .pt .pt-h .mem-buy{font-size:13px}}@media(min-width:1001px)and (max-width:1320px){#pricing .pt .pt-h{padding-top:46px}#pricing .pt .pt-h .mem-card__badge{top:18px;left:16px;right:auto}#pricing .pt .pt-h .mem-card__price{flex-wrap:wrap;row-gap:3px}#pricing .pt .pt-h .mem-card__num,#pricing .pt .pt-num{font-size:30px}#pricing .pt .pt-h .mem-buy{font-size:13px;white-space:nowrap}}#pricing .pt-c{justify-content:center;text-align:center}#pricing .pt .pt-h{align-items:center;text-align:center}#pricing .pt .pt-h .mem-card__price{justify-content:center}#pricing .pt-c--y{color:#fff;font-weight:600}#pricing .pt-hl{background:#f5f1e809;box-shadow:inset 0 0 0 1.5px #ecb43ee6}#pricing .pt .pt-h .mem-card__badge{background:#ecb43e;color:#221f19}#pricing .pt-corner__lumi{margin-top:auto;padding-top:14px;display:flex;align-items:flex-end;gap:8px}#pricing .pt-corner__lumi img{flex:none;width:52px;height:52px;object-fit:contain}#pricing .pt-corner__lumi p{margin:0 0 4px;padding:8px 11px;border-radius:12px 12px 12px 4px;background:#f5f1e812;font-size:12.5px;line-height:1.45;color:#f5f1e8d1}@media(min-width:1001px){#pricing .pt-corner{display:flex;flex-direction:column;padding-bottom:18px}#pricing .pt .pt-h{padding-top:46px}#pricing .pt .pt-h .mem-card__badge{top:14px;left:50%;right:auto;transform:translate(-50%)}}@media(min-width:1001px){#pricing .pt.mem-cards{max-width:1188px}#pricing>div[style*=max-width]{max-width:1188px!important}#pricing .pt-grid{grid-template-columns:minmax(0,269fr) repeat(4,minmax(0,219fr))}#pricing .pt-f,#pricing .pt-c{height:56px}#pricing .pt-f{gap:14px}#pricing .pt-name{font-size:16px;font-weight:600}#pricing .pt-ico{width:32px;height:32px;border-radius:9px}#pricing .pt-c{font-size:16px}}@media(min-width:1321px){#pricing .pt .pt-h .mem-card__name{font-size:17px;font-weight:700}#pricing .pt .pt-h .mem-buy{height:48px;max-width:171px;font-size:17px;font-weight:600;border-radius:10px}}#pricing .pt-corner,#pricing .pt .pt-h{position:sticky;top:var(--pt-top, 0px);z-index:3}#pricing .pt.is-stuck .pt-corner,#pricing .pt.is-stuck .pt-h{background:#282724}#pricing .pt.is-stuck .pt-h--y{background:#2f2e2b}#pricing .pt.is-stuck .pt-corner,#pricing .pt.is-stuck .pt-h{box-shadow:0 14px 18px -14px #000c}#pricing .pt.is-stuck .pt-h--y:before{content:"";position:absolute;inset:0 4px 6px;border:1.5px solid rgba(236,180,62,.9);border-radius:14px;pointer-events:none}#pricing .pt-f.is-live{z-index:50}#pricing .pt-bar{grid-column:1 / -1;align-self:stretch;margin:-8px -21px 8px;position:sticky;top:var(--pt-top, 0px);z-index:2;pointer-events:none;border:1px solid transparent;border-top:0}#pricing .pt.is-stuck .pt-bar{background:#282724;border-color:#f0ebe012;border-bottom-color:#f0ebe029;box-shadow:0 16px 22px -16px #000000d9}#pricing .pt.is-stuck .pt-corner,#pricing .pt.is-stuck .pt-h{box-shadow:none}@media(max-width:1000px){#pricing .pt-bar{margin:-6px -11px 6px}}#pricing .ptm{display:none}@media(max-width:1000px){#pricing .pt>.pt-tabs,#pricing .pt-grid{display:none}#pricing .ptm{display:flex;flex-direction:column;gap:16px;max-width:520px;margin:0 auto}#pricing .ptm-card{position:relative;background:#282724;border:1px solid rgba(240,235,224,.08);border-radius:18px;padding:22px 18px 8px;overflow:hidden;text-align:center}#pricing .ptm-card--prem{border:1.5px solid rgba(236,180,62,.9);padding-top:0}#pricing .ptm-band{margin:0 -18px 18px;padding:7px 0;background:#ecb43e;color:#221f19;font:700 11px/1.2 DM Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase}#pricing .pt:not([data-pick=premium_yearly]) .ptm-band{background:transparent;color:transparent}#pricing .ptm-name{font:800 26px/1.1 Space Grotesk,sans-serif;color:#f5f1e8;letter-spacing:-.01em}#pricing .ptm-card--prem .ptm-name{color:#f2c35a}#pricing .ptm .pt-tabs{margin:14px auto 2px}#pricing .ptm .ptm-plan{display:none;background:none;border:0;padding:0;margin:0;box-shadow:none;width:auto;min-width:0;max-width:none;transform:none}#pricing .pt[data-pick=premium_monthly] .ptm-plan[data-plan-col=premium_monthly],#pricing .pt[data-pick=premium_yearly] .ptm-plan[data-plan-col=premium_yearly],#pricing .pt[data-pick=premium_lifetime] .ptm-plan[data-plan-col=premium_lifetime]{display:block}#pricing .ptm .mem-card__price{display:flex;justify-content:center;align-items:baseline;gap:6px;margin-top:12px}#pricing .ptm .mem-card__num,#pricing .ptm .pt-num{font:700 40px/1 Space Grotesk,sans-serif;color:#f5f1e8;letter-spacing:-.03em;font-feature-settings:"tnum" 1}#pricing .ptm .mem-card__unit{font-size:15px;color:#f5f1e88c}#pricing .ptm .mem-card__note,#pricing .ptm .pt-note{text-align:center;margin:8px 0 16px;min-height:18px;font-size:13px;line-height:1.4;color:#f5f1e88c}#pricing .ptm .mem-card__note em{color:#ecb43e;font-style:normal;font-weight:600}#pricing .ptm .mem-buy{display:flex;width:100%;height:52px;align-items:center;justify-content:center;margin:0;border:0;border-radius:12px;background:#ecb43e;color:#221f19;box-shadow:none;font:700 17px DM Sans,sans-serif;text-decoration:none}#pricing .ptm-card--free .mem-buy{background:#f5f1e814;color:#f5f1e8;box-shadow:inset 0 0 0 1px #f5f1e81f}#pricing .ptm .mem-buy[hidden]{display:none!important}#pricing .ptm-feats{list-style:none;margin:16px 0 0;padding:0;text-align:left}#pricing .ptm-g{margin:16px 0 2px;font:700 11px/1 DM Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f5f1e866}#pricing .ptm-f{display:flex;align-items:center;gap:12px;min-height:46px;border-top:1px solid rgba(240,235,224,.06)}#pricing .ptm-g+.ptm-f{border-top:0}#pricing .ptm-n{flex:1;min-width:0;font-size:15px;font-weight:500;color:#ede8de}#pricing .ptm-v{flex:none;max-width:45%;font-size:14px;font-weight:600;color:#fff;text-align:right}#pricing .ptm-card--free .ptm-v{color:#f5f1e89e;font-weight:500}}
