.guide-app-module__HETv7a__root{--g-bg:var(--background);--g-fg:var(--foreground);--g-surface:color-mix(in oklab, var(--foreground) 4%, var(--background));--g-surface-2:color-mix(in oklab, var(--foreground) 9%, var(--background));--g-muted:var(--muted-foreground);--g-faint:color-mix(in oklab, var(--muted-foreground) 72%, var(--background));--g-line:var(--border);--g-ink:var(--foreground);--g-ink-fg:var(--background);--g-accent:#ffd104;--g-accent-ink:#231c00;--g-accent-soft:#fff5c2;--g-accent-line:#f2c200;--g-stage:#dfe3e8;--g-ok:#15803d;--g-shadow:0 1px 2px #15181c0d, 0 6px 20px #15181c12;--g-r-sm:8px;--g-r-md:12px;--g-r-lg:16px;background:var(--g-bg);color:var(--g-fg);letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.dark .guide-app-module__HETv7a__root{--g-accent-soft:#3a3209;--g-accent-line:#c9a300;--g-stage:#08090b;--g-ok:#4ade80;--g-shadow:0 1px 2px #0000004d, 0 6px 20px #00000059}@layer base{:where(.guide-app-module__HETv7a__root) [hidden]{display:none!important}:where(.guide-app-module__HETv7a__root) button,:where(.guide-app-module__HETv7a__root) input{font:inherit;color:inherit;letter-spacing:inherit}:where(.guide-app-module__HETv7a__root) button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(.guide-app-module__HETv7a__root) a{color:inherit;text-decoration:none}:where(.guide-app-module__HETv7a__root) :focus-visible{outline:2px solid var(--g-accent-line);outline-offset:2px;border-radius:6px}:where(.guide-app-module__HETv7a__root) :is(h1,h2,h3,h4){text-wrap:balance;margin:0;line-height:1.3}:where(.guide-app-module__HETv7a__root) p{margin:0}:where(.guide-app-module__HETv7a__root) b{font-weight:650}:where(.guide-app-module__HETv7a__root) mark{background:var(--g-accent-soft);color:inherit;border-radius:3px;padding:0 1px}}.guide-app-module__HETv7a__ic{flex:none;width:1em;height:1em}.guide-app-module__HETv7a__wrap{max-width:1240px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.guide-app-module__HETv7a__top{z-index:20;background:var(--g-bg);border-bottom:1px solid var(--g-line);position:sticky;top:0}.guide-app-module__HETv7a__top .guide-app-module__HETv7a__wrap{align-items:center;gap:16px;height:56px;display:flex}.guide-app-module__HETv7a__brandBtn{color:var(--g-fg);flex:none;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.guide-app-module__HETv7a__topSearch{flex:1;max-width:520px;margin:0 auto}.guide-app-module__HETv7a__sbox{align-items:center;display:flex;position:relative}.guide-app-module__HETv7a__sbox>.guide-app-module__HETv7a__ic{color:var(--g-faint);pointer-events:none;font-size:18px;position:absolute;left:16px}.guide-app-module__HETv7a__sbox input{border:1.5px solid var(--g-line);background:var(--g-bg);border-radius:99px;outline:none;width:100%;padding:10px 44px;transition:border-color .15s,box-shadow .15s}.guide-app-module__HETv7a__sbox input::placeholder{color:var(--g-faint)}.guide-app-module__HETv7a__sbox input:focus{border-color:var(--g-ink);box-shadow:0 0 0 4px var(--g-accent-soft)}.guide-app-module__HETv7a__sbox input::-webkit-search-cancel-button{display:none}.guide-app-module__HETv7a__clear{width:30px;height:30px;color:var(--g-muted);border-radius:99px;place-items:center;display:grid;position:absolute;right:10px}.guide-app-module__HETv7a__clear:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__topSearch .guide-app-module__HETv7a__sbox input{background:var(--g-surface);border-color:#0000;padding-block:8px;font-size:14px}.guide-app-module__HETv7a__topSearch .guide-app-module__HETv7a__sbox input:focus{background:var(--g-bg);border-color:var(--g-ink)}.guide-app-module__HETv7a__hero{padding-block:40px 24px}.guide-app-module__HETv7a__hero h1{letter-spacing:-.035em;font-size:clamp(26px,4.2vw,36px);font-weight:750}.guide-app-module__HETv7a__heroSub{color:var(--g-muted);margin-top:8px;font-size:15.5px}.guide-app-module__HETv7a__hero .guide-app-module__HETv7a__sbox{max-width:720px;margin-top:22px}.guide-app-module__HETv7a__hero .guide-app-module__HETv7a__sbox input{box-shadow:var(--g-shadow);padding:16px 52px;font-size:17px}.guide-app-module__HETv7a__hero .guide-app-module__HETv7a__sbox>.guide-app-module__HETv7a__ic{font-size:20px;left:20px}.guide-app-module__HETv7a__hero .guide-app-module__HETv7a__clear{right:14px}.guide-app-module__HETv7a__kbd{color:var(--g-faint);border:1px solid var(--g-line);pointer-events:none;border-radius:6px;padding:1px 7px;font-size:12px;position:absolute;right:18px}.guide-app-module__HETv7a__pop{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.guide-app-module__HETv7a__popLabel{color:var(--g-muted);margin-right:4px;font-size:13px}.guide-app-module__HETv7a__chip{background:var(--g-surface);border-radius:99px;padding:6px 13px;font-size:13.5px;transition:background .15s}.guide-app-module__HETv7a__chip:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__chip[aria-pressed=true]{background:var(--g-ink);color:var(--g-ink-fg)}.guide-app-module__HETv7a__resume{color:var(--g-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:14px;display:flex}.guide-app-module__HETv7a__resume button{border:1px solid var(--g-line);color:var(--g-fg);border-radius:99px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-weight:600;display:flex}.guide-app-module__HETv7a__resume button:hover{background:var(--g-surface)}.guide-app-module__HETv7a__resume img{object-fit:cover;object-position:top;border-radius:99px;width:44px;height:28px}.guide-app-module__HETv7a__sec{padding-block:20px 8px}.guide-app-module__HETv7a__secLast{padding-bottom:64px}.guide-app-module__HETv7a__secHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.guide-app-module__HETv7a__secHead h2{letter-spacing:-.025em;font-size:20px;font-weight:700}.guide-app-module__HETv7a__sub{color:var(--g-muted);font-size:13.5px}.guide-app-module__HETv7a__path{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.guide-app-module__HETv7a__path a{border-radius:var(--g-r-md);background:var(--g-surface);align-items:center;gap:12px;min-width:0;padding:10px;transition:background .15s;display:flex}.guide-app-module__HETv7a__path a:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__pimg{aspect-ratio:16/10;background:var(--g-stage);border-radius:8px;flex:none;width:96px;position:relative;overflow:hidden}.guide-app-module__HETv7a__pimg img{object-fit:cover;object-position:top left;width:100%;height:100%}.guide-app-module__HETv7a__pn{background:var(--g-ink);width:22px;height:22px;color:var(--g-ink-fg);border-radius:99px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:6px;left:6px}.guide-app-module__HETv7a__pt{font-size:14.5px;font-weight:650;line-height:1.35}.guide-app-module__HETv7a__pm{color:var(--g-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:12.5px;display:flex}.guide-app-module__HETv7a__doneBadge{color:var(--g-ok);align-items:center;gap:3px;font-weight:600;display:inline-flex}.guide-app-module__HETv7a__tabs{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.guide-app-module__HETv7a__shelf{padding-block:14px 10px}.guide-app-module__HETv7a__shelf h3{margin-bottom:12px;font-size:16px;font-weight:700}.guide-app-module__HETv7a__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px 18px;display:grid}.guide-app-module__HETv7a__card{flex-direction:column;gap:10px;min-width:0;display:flex}.guide-app-module__HETv7a__thumb{aspect-ratio:16/10;border-radius:var(--g-r-md);background:var(--g-stage);border:1px solid var(--g-line);position:relative;overflow:hidden}.guide-app-module__HETv7a__thumb img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .3s;display:block}.guide-app-module__HETv7a__card:hover .guide-app-module__HETv7a__thumb img{transform:scale(1.03)}.guide-app-module__HETv7a__dur{color:#fff;font-variant-numeric:tabular-nums;background:#0e1115d1;border-radius:5px;padding:1px 7px;font-size:12px;font-weight:600;position:absolute;bottom:8px;right:8px}.guide-app-module__HETv7a__prog{background:var(--g-accent);height:3px;position:absolute;bottom:0;left:0}.guide-app-module__HETv7a__peek{color:#fff;opacity:0;background:linear-gradient(#0e111540,#0e1115db);flex-direction:column;justify-content:flex-end;gap:3px;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.45;list-style:none;transition:opacity .2s;display:flex;position:absolute;inset:0}.guide-app-module__HETv7a__peek li{gap:8px;display:flex}.guide-app-module__HETv7a__peek li span{opacity:.6;flex:none;width:1.1em}@media (hover:hover){.guide-app-module__HETv7a__card:hover .guide-app-module__HETv7a__peek,.guide-app-module__HETv7a__card:focus-visible .guide-app-module__HETv7a__peek{opacity:1}}.guide-app-module__HETv7a__card h4{font-size:15.5px;font-weight:700;line-height:1.35}.guide-app-module__HETv7a__card p{color:var(--g-muted);margin-top:3px;font-size:13.5px;line-height:1.5}.guide-app-module__HETv7a__meta{color:var(--g-faint);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.guide-app-module__HETv7a__energy{color:var(--g-fg);background:var(--g-accent-soft);border-radius:99px;align-items:center;gap:3px;padding:1px 7px 1px 5px;font-size:11.5px;font-weight:600;display:inline-flex}.guide-app-module__HETv7a__energy .guide-app-module__HETv7a__ic{color:var(--g-accent);fill:var(--g-accent)}.guide-app-module__HETv7a__qlist{border-top:1px solid var(--g-line);margin-top:10px}.guide-app-module__HETv7a__qi{border-bottom:1px solid var(--g-line)}.guide-app-module__HETv7a__qi>button,.guide-app-module__HETv7a__qi>a{text-align:left;align-items:center;gap:12px;width:100%;padding:14px 2px;display:flex}.guide-app-module__HETv7a__qic{color:var(--g-faint);flex:none;font-size:18px;display:grid}.guide-app-module__HETv7a__qt{flex:1;min-width:0;font-size:15px;font-weight:600}.guide-app-module__HETv7a__qk{color:var(--g-muted);background:var(--g-surface);border-radius:99px;flex:none;padding:2px 8px;font-size:12px;font-weight:600}.guide-app-module__HETv7a__chev{color:var(--g-faint);flex:none;transition:transform .2s}.guide-app-module__HETv7a__open .guide-app-module__HETv7a__chev{transform:rotate(90deg)}.guide-app-module__HETv7a__qi>button:hover .guide-app-module__HETv7a__qt,.guide-app-module__HETv7a__qi>a:hover .guide-app-module__HETv7a__qt{text-underline-offset:3px;text-decoration:underline}.guide-app-module__HETv7a__qa{color:var(--g-fg);padding:0 2px 18px 32px;font-size:14.5px;line-height:1.7}.guide-app-module__HETv7a__qwhere{margin-top:10px}.guide-app-module__HETv7a__qlinks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.guide-app-module__HETv7a__lbtn{background:var(--g-surface);border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.guide-app-module__HETv7a__lbtn:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__flash{animation:1.6s ease-out guide-app-module__HETv7a__guideFlash}@keyframes guide-app-module__HETv7a__guideFlash{0%{background:var(--g-accent-soft)}to{background:0 0}}.guide-app-module__HETv7a__results{padding-bottom:48px}.guide-app-module__HETv7a__resHead{color:var(--g-muted);margin-bottom:8px;font-size:15px}.guide-app-module__HETv7a__resHead b{color:var(--g-fg)}.guide-app-module__HETv7a__resFix{color:var(--g-muted);margin-bottom:8px;font-size:13.5px}.guide-app-module__HETv7a__answer{border:1.5px solid var(--g-accent-line);background:var(--g-accent-soft);border-radius:var(--g-r-lg);margin:4px 0 12px;padding:18px 20px}.guide-app-module__HETv7a__ansTag{color:var(--g-muted);margin-bottom:6px;font-size:12.5px;font-weight:700}.guide-app-module__HETv7a__answer h3{font-size:19px;font-weight:700}.guide-app-module__HETv7a__ansA{margin-top:8px;font-size:15px;line-height:1.7}.guide-app-module__HETv7a__ansA ol{margin:8px 0 0;padding-left:20px;list-style:decimal}.guide-app-module__HETv7a__answer .guide-app-module__HETv7a__lbtn{background:var(--g-bg)}.guide-app-module__HETv7a__res{border-bottom:1px solid var(--g-line);grid-template-columns:280px minmax(0,1fr);gap:18px;padding-block:16px;display:grid}.guide-app-module__HETv7a__resText{grid-template-columns:minmax(0,1fr)}.guide-app-module__HETv7a__resText .guide-app-module__HETv7a__qi{border-bottom:0}.guide-app-module__HETv7a__resText .guide-app-module__HETv7a__qi>button{padding-block:0}.guide-app-module__HETv7a__resText .guide-app-module__HETv7a__qa{padding-top:10px}.guide-app-module__HETv7a__res .guide-app-module__HETv7a__thumb{cursor:pointer}.guide-app-module__HETv7a__resTitle{cursor:pointer;text-align:left;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.guide-app-module__HETv7a__resTitle:hover .guide-app-module__HETv7a__tt{text-underline-offset:3px;text-decoration:underline}.guide-app-module__HETv7a__kind{background:var(--g-surface-2);color:var(--g-muted);border-radius:99px;flex:none;padding:1px 8px;font-size:11.5px;font-weight:700}.guide-app-module__HETv7a__one{color:var(--g-muted);margin-top:4px;font-size:14px}.guide-app-module__HETv7a__moments{flex-direction:column;gap:6px;margin-top:12px;display:flex}.guide-app-module__HETv7a__mlabel{color:var(--g-faint);font-size:12px;font-weight:600}.guide-app-module__HETv7a__mrow{flex-wrap:wrap;gap:8px;display:flex}.guide-app-module__HETv7a__mchip{background:var(--g-surface);text-align:left;border-radius:99px;align-items:center;gap:8px;max-width:100%;padding:5px 12px 5px 6px;font-size:13.5px;display:flex}.guide-app-module__HETv7a__mchip:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__ts{font-variant-numeric:tabular-nums;color:var(--g-accent-ink);background:var(--g-accent);border-radius:5px;flex:none;padding:0 6px;font-size:12.5px;font-weight:700}.guide-app-module__HETv7a__mt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guide-app-module__HETv7a__gchip{text-align:left;color:var(--g-muted);border-radius:var(--g-r-sm);border:1px dashed var(--g-line);align-items:flex-start;gap:8px;padding:8px 12px;font-size:13.5px;display:flex}.guide-app-module__HETv7a__gchip:hover{border-color:var(--g-faint);color:var(--g-fg)}.guide-app-module__HETv7a__gchip .guide-app-module__HETv7a__ic{margin-top:3px}.guide-app-module__HETv7a__empty{color:var(--g-muted);padding-block:24px}.guide-app-module__HETv7a__empty h3{color:var(--g-fg);margin-bottom:6px;font-size:18px}.guide-app-module__HETv7a__crumb{color:var(--g-muted);flex-wrap:wrap;align-items:center;gap:6px;padding-block:16px 12px;font-size:13.5px;display:flex}.guide-app-module__HETv7a__crumb button{color:var(--g-fg);border-radius:6px;align-items:center;gap:6px;padding:4px 8px 4px 4px;font-weight:600;display:flex}.guide-app-module__HETv7a__crumb button:hover{background:var(--g-surface)}.guide-app-module__HETv7a__wgrid{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"player aside""info aside""tabs aside";align-items:start;gap:20px 28px;padding-bottom:64px;display:grid}.guide-app-module__HETv7a__wPlayer{grid-area:player;min-width:0}.guide-app-module__HETv7a__wInfo{grid-area:info;min-width:0}.guide-app-module__HETv7a__wTabs{grid-area:tabs;min-width:0}.guide-app-module__HETv7a__wAside{flex-direction:column;grid-area:aside;gap:22px;min-width:0;max-height:calc(100vh - 92px);padding-right:2px;display:flex;position:sticky;top:72px;overflow:auto}.guide-app-module__HETv7a__player{border-radius:var(--g-r-lg);background:var(--g-bg);border:1px solid var(--g-line);overflow:hidden}.guide-app-module__HETv7a__stage{aspect-ratio:16/10;background:var(--g-stage);cursor:pointer;scroll-margin-top:68px;position:relative;overflow:hidden}.guide-app-module__HETv7a__stage canvas{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.guide-app-module__HETv7a__ring{border:2.5px solid var(--g-accent);pointer-events:none;opacity:0;will-change:transform, opacity;z-index:3;border-radius:8px;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #ffd10438}.guide-app-module__HETv7a__cur{pointer-events:none;z-index:4;filter:drop-shadow(0 2px 3px #0006);visibility:hidden;will-change:transform;width:22px;height:22px;position:absolute;top:0;left:0}.guide-app-module__HETv7a__cur svg{transform-origin:12.5% 8.3%;width:100%;height:100%;display:block}.guide-app-module__HETv7a__rip{opacity:0;background:#ffd10459;border:2px solid #ffd104f2;border-radius:99px;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:8.3%;left:12.5%}.guide-app-module__HETv7a__stage[data-narrow="1"] .guide-app-module__HETv7a__cur{width:18px;height:18px}.guide-app-module__HETv7a__bigplay{z-index:5;background:#0e111529;place-items:center;display:grid;position:absolute;inset:0}.guide-app-module__HETv7a__bigplay span{color:#fff;background:#0e1115d1;border-radius:99px;place-items:center;width:68px;height:68px;font-size:28px;display:grid;box-shadow:0 4px 18px #00000040}.guide-app-module__HETv7a__bigplay .guide-app-module__HETv7a__ic{fill:#fff;margin-left:4px}.guide-app-module__HETv7a__caption{min-height:96px;padding:14px 18px 6px}.guide-app-module__HETv7a__capL{align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:flex}.guide-app-module__HETv7a__cnt{color:var(--g-muted);background:var(--g-surface);font-variant-numeric:tabular-nums;border-radius:99px;padding:1px 8px;font-size:12px;font-weight:600}.guide-app-module__HETv7a__capB{margin-top:4px;font-size:15.5px;line-height:1.6}.guide-app-module__HETv7a__bar{gap:3px;padding:12px 18px 6px;display:flex;position:relative}.guide-app-module__HETv7a__seg{flex-basis:0;align-items:center;height:14px;display:flex;position:relative}.guide-app-module__HETv7a__seg:before{content:"";background:var(--g-surface-2);border-radius:3px;height:5px;transition:height .12s;position:absolute;left:0;right:0}.guide-app-module__HETv7a__fill{background:var(--g-accent-line);border-radius:3px;height:5px;transition:height .12s;position:absolute;left:0}.guide-app-module__HETv7a__seg:hover:before,.guide-app-module__HETv7a__seg:hover .guide-app-module__HETv7a__fill{height:8px}.guide-app-module__HETv7a__barTip{background:var(--g-ink);color:var(--g-ink-fg);white-space:nowrap;pointer-events:none;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;bottom:30px;transform:translate(-50%)}.guide-app-module__HETv7a__ctrl{flex-wrap:wrap;align-items:center;gap:4px;padding:2px 12px 12px;display:flex}.guide-app-module__HETv7a__cbtn{border-radius:99px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.guide-app-module__HETv7a__cbtn:hover{background:var(--g-surface)}.guide-app-module__HETv7a__ctime{color:var(--g-muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 6px;font-size:13px}.guide-app-module__HETv7a__cchap{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.guide-app-module__HETv7a__cph{color:var(--g-muted);margin-right:6px;font-size:12px;font-weight:700}.guide-app-module__HETv7a__modes{background:var(--g-surface);border-radius:99px;gap:2px;min-width:0;padding:3px;display:flex}.guide-app-module__HETv7a__modes button{color:var(--g-muted);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;display:flex}.guide-app-module__HETv7a__modes button[aria-pressed=true]{background:var(--g-ink);color:var(--g-ink-fg)}.guide-app-module__HETv7a__speed{font-variant-numeric:tabular-nums;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700}.guide-app-module__HETv7a__speed:hover{background:var(--g-surface)}.guide-app-module__HETv7a__player:fullscreen{background:var(--g-bg);border-radius:0;flex-direction:column;display:flex}.guide-app-module__HETv7a__player:fullscreen .guide-app-module__HETv7a__stage{aspect-ratio:auto;flex:1}.guide-app-module__HETv7a__wEyebrow{color:var(--g-muted);font-size:13px;font-weight:600}.guide-app-module__HETv7a__wInfo h1{letter-spacing:-.03em;margin-top:2px;font-size:clamp(22px,3vw,28px);font-weight:750}.guide-app-module__HETv7a__wRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.guide-app-module__HETv7a__wMeta{color:var(--g-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.guide-app-module__HETv7a__acts{flex-wrap:wrap;gap:8px;display:flex}.guide-app-module__HETv7a__abtn{background:var(--g-surface);border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;font-weight:600;display:flex}.guide-app-module__HETv7a__abtn:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__glance{background:var(--g-surface);border-radius:var(--g-r-lg);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px 28px;margin-top:16px;padding:18px 20px;display:grid}.guide-app-module__HETv7a__glance h3{color:var(--g-muted);margin-bottom:8px;font-size:13px;font-weight:700}.guide-app-module__HETv7a__glanceOne{grid-template-columns:minmax(0,1fr)}.guide-app-module__HETv7a__steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.guide-app-module__HETv7a__steps li{gap:10px;font-size:15px;line-height:1.5;display:flex}.guide-app-module__HETv7a__steps li>span{background:var(--g-bg);border:1px solid var(--g-line);border-radius:99px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:700;display:grid}.guide-app-module__HETv7a__where{flex-wrap:wrap;align-items:center;gap:4px;font-size:13.5px;display:flex}.guide-app-module__HETv7a__where .guide-app-module__HETv7a__p{background:var(--g-bg);border:1px solid var(--g-line);border-radius:99px;padding:3px 10px}.guide-app-module__HETv7a__where .guide-app-module__HETv7a__sep{color:var(--g-faint);font-size:14px}.guide-app-module__HETv7a__result{border-left:3px solid var(--g-accent);padding-left:12px;font-size:14.5px;line-height:1.5}.guide-app-module__HETv7a__gcol{flex-direction:column;gap:16px;min-width:0;display:flex}.guide-app-module__HETv7a__desc{border-top:1px solid var(--g-line);color:var(--g-muted);grid-column:1/-1;padding-top:12px;font-size:14px;line-height:1.65}.guide-app-module__HETv7a__more{color:var(--g-fg);margin-left:4px;font-weight:600}.guide-app-module__HETv7a__clamp .guide-app-module__HETv7a__txt{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.guide-app-module__HETv7a__tablist{border-bottom:1px solid var(--g-line);gap:4px;margin-top:6px;display:flex}.guide-app-module__HETv7a__tablist button{color:var(--g-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font-size:14.5px;font-weight:650;display:flex}.guide-app-module__HETv7a__tablist button[aria-selected=true]{color:var(--g-fg);border-color:var(--g-ink)}.guide-app-module__HETv7a__tabCnt{background:var(--g-surface);color:var(--g-muted);border-radius:99px;padding:0 7px;font-size:12px}.guide-app-module__HETv7a__panel{padding-top:8px}.guide-app-module__HETv7a__ph{align-items:center;gap:10px;padding:18px 0 8px;font-size:15.5px;font-weight:700;display:flex}.guide-app-module__HETv7a__phn{background:var(--g-ink);width:24px;height:24px;color:var(--g-ink-fg);border-radius:99px;flex:none;place-items:center;font-size:12px;display:grid}.guide-app-module__HETv7a__phnAlt{background:var(--g-surface-2);color:var(--g-fg)}.guide-app-module__HETv7a__pht{color:var(--g-faint);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.guide-app-module__HETv7a__srow{border-radius:var(--g-r-md);text-align:left;grid-template-columns:150px minmax(0,1fr);gap:14px;width:100%;padding:10px;display:grid}.guide-app-module__HETv7a__srow:hover{background:var(--g-surface)}.guide-app-module__HETv7a__on{background:var(--g-accent-soft)!important}.guide-app-module__HETv7a__simg{aspect-ratio:16/10;background:var(--g-stage);border-radius:8px;position:relative;overflow:hidden}.guide-app-module__HETv7a__simg img{object-fit:cover;object-position:top left;width:100%;height:100%}.guide-app-module__HETv7a__simg .guide-app-module__HETv7a__ts{position:absolute;bottom:6px;left:6px}.guide-app-module__HETv7a__srow h4{font-size:15px}.guide-app-module__HETv7a__srow p{color:var(--g-muted);margin-top:2px;font-size:14px;line-height:1.55}.guide-app-module__HETv7a__srow ul{flex-direction:column;gap:3px;margin:6px 0 0;padding:0;font-size:13.5px;line-height:1.5;list-style:none;display:flex}.guide-app-module__HETv7a__srow ul li{gap:7px;display:flex}.guide-app-module__HETv7a__srow ul li>span{background:var(--g-accent);color:#231c00;border-radius:99px;flex:none;place-items:center;width:18px;height:18px;margin-top:2px;font-size:10.5px;font-weight:800;display:grid}.guide-app-module__HETv7a__blank{border-radius:var(--g-r-md);border:1px dashed var(--g-line);color:var(--g-muted);margin-top:14px;padding:14px 16px;font-size:14px}.guide-app-module__HETv7a__blank b{color:var(--g-fg);margin-bottom:2px;display:block}.guide-app-module__HETv7a__asideH{margin-bottom:8px;font-size:15px;font-weight:700}.guide-app-module__HETv7a__endcard{z-index:6;cursor:default;background:#0e11159e;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.guide-app-module__HETv7a__ecBox{background:var(--g-bg);color:var(--g-fg);border-radius:var(--g-r-lg);width:100%;max-width:420px;padding:20px 22px;box-shadow:0 10px 30px #0000004d}.guide-app-module__HETv7a__ecT{letter-spacing:-.02em;font-size:17px;font-weight:750}.guide-app-module__HETv7a__ecS{color:var(--g-muted);margin-top:4px;font-size:14px}.guide-app-module__HETv7a__ecC{color:var(--g-muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:13px}.guide-app-module__HETv7a__ecB{gap:8px;margin-top:14px;display:flex}.guide-app-module__HETv7a__ecGo{border-radius:99px;font-weight:650;background:var(--g-ink)!important;color:var(--g-ink-fg)!important;padding:8px 16px!important}.guide-app-module__HETv7a__ecX{color:var(--g-muted);border-radius:99px;font-weight:600;padding:8px 14px!important}.guide-app-module__HETv7a__ecX:hover{background:var(--g-surface)!important}.guide-app-module__HETv7a__chap{border-radius:var(--g-r-md);text-align:left;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:8px;display:grid}.guide-app-module__HETv7a__chap:hover{background:var(--g-surface)}.guide-app-module__HETv7a__cimg{aspect-ratio:16/10;background:var(--g-stage);border-radius:8px;position:relative;overflow:hidden}.guide-app-module__HETv7a__cimg img{object-fit:cover;object-position:top left;width:100%;height:100%}.guide-app-module__HETv7a__cn{color:var(--g-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.guide-app-module__HETv7a__ct{margin-top:2px;font-size:14.5px;font-weight:650;line-height:1.35}.guide-app-module__HETv7a__bars{background:#00000040;height:3px;position:absolute;bottom:0;left:0;right:0}.guide-app-module__HETv7a__bars i{background:var(--g-accent);height:100%;display:block}.guide-app-module__HETv7a__next a{border-radius:var(--g-r-md);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid}.guide-app-module__HETv7a__next a:hover{background:var(--g-surface)}.guide-app-module__HETv7a__next .guide-app-module__HETv7a__thumb{border-radius:8px}.guide-app-module__HETv7a__next h4{font-size:14.5px;line-height:1.35}.guide-app-module__HETv7a__next p{color:var(--g-muted);margin-top:2px;font-size:12.5px}.guide-app-module__HETv7a__agrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;padding-bottom:64px;display:grid}.guide-app-module__HETv7a__art{min-width:0;max-width:760px}.guide-app-module__HETv7a__art h1{letter-spacing:-.03em;margin-top:2px;font-size:clamp(24px,3.4vw,32px);font-weight:750}.guide-app-module__HETv7a__lead{color:var(--g-muted);margin-top:8px;font-size:16px}.guide-app-module__HETv7a__art h2{margin:28px 0 10px;font-size:17px;font-weight:700}.guide-app-module__HETv7a__facts{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:1.65;list-style:outside;display:flex}.guide-app-module__HETv7a__rel{border-radius:var(--g-r-md);background:var(--g-surface);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:14px;padding:10px;display:grid}.guide-app-module__HETv7a__rel:hover{background:var(--g-surface-2)}.guide-app-module__HETv7a__rel h4{font-size:15.5px}.guide-app-module__HETv7a__rel p{color:var(--g-muted);margin-top:2px;font-size:13.5px}.guide-app-module__HETv7a__aAside{position:sticky;top:72px}.guide-app-module__HETv7a__aAside .guide-app-module__HETv7a__qi>button,.guide-app-module__HETv7a__aAside .guide-app-module__HETv7a__qi>a{padding:11px 2px}.guide-app-module__HETv7a__aAside .guide-app-module__HETv7a__qt{font-size:14px}.guide-app-module__HETv7a__toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--g-ink);color:var(--g-ink-fg);opacity:0;pointer-events:none;z-index:40;text-align:center;border-radius:99px;max-width:calc(100% - 32px);padding:10px 18px;font-size:14px;font-weight:600;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%)translateY(20px)}.guide-app-module__HETv7a__toastOn{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:1020px){.guide-app-module__HETv7a__wgrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"player""info""aside""tabs"}.guide-app-module__HETv7a__wAside{max-height:none;position:static;overflow:visible}.guide-app-module__HETv7a__agrid{grid-template-columns:minmax(0,1fr)}.guide-app-module__HETv7a__aAside{position:static}.guide-app-module__HETv7a__path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.guide-app-module__HETv7a__res{grid-template-columns:minmax(0,1fr)}.guide-app-module__HETv7a__glance{grid-template-columns:minmax(0,1fr);padding:16px}.guide-app-module__HETv7a__srow{grid-template-columns:110px minmax(0,1fr);gap:10px;padding:8px 4px}.guide-app-module__HETv7a__rel{grid-template-columns:120px minmax(0,1fr)}.guide-app-module__HETv7a__hero{padding-block:28px 18px}.guide-app-module__HETv7a__kbd{display:none}.guide-app-module__HETv7a__stage{aspect-ratio:4/3}.guide-app-module__HETv7a__cchap{flex-basis:100%;order:5;padding:0 6px}.guide-app-module__HETv7a__qa{padding-left:4px}}@media (max-width:520px){.guide-app-module__HETv7a__path{grid-template-columns:minmax(0,1fr)}.guide-app-module__HETv7a__top .guide-app-module__HETv7a__wrap{gap:8px}.guide-app-module__HETv7a__modes{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-basis:100%;order:6;max-width:100%;overflow-x:auto}.guide-app-module__HETv7a__modes::-webkit-scrollbar{display:none}.guide-app-module__HETv7a__modes button{flex:none}.guide-app-module__HETv7a__caption{padding:12px 14px 4px}.guide-app-module__HETv7a__bar{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.guide-app-module__HETv7a__root *{transition:none!important;animation:none!important}}