.guide-prose:has(.glolq-tr){--q:#ff5f6d;--q-rgb:255,95,109;--gaccent:#ff7a86}.guide-prose:has(.glolq-rc){--q:#33d6c4;--q-rgb:51,214,196;--gaccent:#4fe3d2}.guide-prose:has(.glolq-mu){--q:#f2b33d;--q-rgb:242,179,61;--gaccent:#f5c25e}.guide-prose:has(.glolq-ro){--q:#a184ff;--q-rgb:161,132,255;--gaccent:#b49dff}.guide-prose:has(.glolq-dv){--q:#ff8a3d;--q-rgb:255,138,61;--gaccent:#ff9d5c}.glolq-hero{position:relative;margin:0 0 26px;border-radius:20px;border:1px solid rgba(var(--q-rgb),.3);overflow:hidden;isolation:isolate;background:radial-gradient(70% 90% at 0% 0%,rgba(var(--q-rgb),.17),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(200,170,110,.10),transparent 62%),#0b0d15}.glolq-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.glolq-eyebrow{display:inline-flex;align-items:center;gap:8px;font:800 11px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--q)}.glolq-eyebrow::before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.guide-prose .glolq-title{margin:10px 0 0;font:700 27px/1.14 var(--font-display);letter-spacing:-.02em;color:var(--text)}.glolq-title em{font-style:normal;color:var(--q)}.guide-prose .glolq-sub{margin:8px 0 0;max-width:640px;font-size:14px;line-height:1.55;color:var(--text-muted)}.guide-prose .glolq-foot{margin:0;padding:10px 18px 12px;font-size:11.5px;line-height:1.45;color:var(--text-faint);border-top:1px solid rgba(255,255,255,.06)}.glolq-pill{display:inline-block;padding:3px 9px;border-radius:99px;font:700 10.5px/1.3 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--c,var(--q));background:color-mix(in srgb,var(--c,var(--q)) 14%,transparent);border:1px solid color-mix(in srgb,var(--c,var(--q)) 35%,transparent);white-space:nowrap}.guide-prose .glolq-note{font-size:13px;color:var(--text-faint)}.glolq-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:14px 0 20px}.glolq-cards>div{position:relative;padding:14px 16px 12px;border-radius:16px;background:var(--panel);border:1px solid var(--border);border-top:3px solid var(--c,var(--q))}.glolq-cards>div>b{display:block;font:700 15px/1.25 var(--font-display);color:var(--text);letter-spacing:-.01em}.glolq-cards>div>small{display:block;margin-top:4px;font:700 10.5px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--c,var(--q))}.guide-prose .glolq-cards p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.guide-prose .glolq-cards p b{color:var(--text)}.glolq-cards .glolq-ic{width:30px;height:30px;display:grid;place-items:center;margin-bottom:8px;border-radius:9px;color:var(--c,var(--q));background:color-mix(in srgb,var(--c,var(--q)) 14%,transparent)}.glolq-cards .glolq-ic svg{width:18px;height:18px}.glolq-cards.c5{grid-template-columns:repeat(6,minmax(0,1fr))}.glolq-cards.c5>div{grid-column:span 2}.glolq-cards.c5>div:nth-child(n+4){grid-column:span 3}.guide-prose ol.glolq-steps{list-style:none;counter-reset:gq;margin:14px 0 20px;padding:0;display:grid;gap:10px}.guide-prose .glolq-steps>li{counter-increment:gq;position:relative;margin:0;padding:12px 14px 12px 58px;border-radius:14px;background:var(--panel);border:1px solid var(--border)}.glolq-steps>li::before{content:counter(gq,decimal-leading-zero);position:absolute;left:14px;top:12px;width:32px;height:32px;display:grid;place-items:center;border-radius:10px;font:700 13px/1 var(--font-display);color:#0b0d15;background:var(--q)}.glolq-steps>li>b{display:block;font:700 14.5px/1.3 var(--font-display);color:var(--text)}.guide-prose .glolq-steps p{margin:4px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.glolq-dodont{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 20px}.glolq-dodont>div{padding:14px 16px 6px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.glolq-dodont>div>b{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.glolq-dodont .do{border-top:3px solid #4fd18b}.glolq-dodont .do>b{color:#6fe0a2}.glolq-dodont .dont{border-top:3px solid #ff5d6c}.glolq-dodont .dont>b{color:#ff8a95}.guide-prose .glolq-dodont ul{margin:10px 0 8px;padding-left:18px}.guide-prose .glolq-dodont li{font-size:14px;line-height:1.5;margin:6px 0}.guide-prose ul.glolq-check{list-style:none;margin:14px 0 20px;padding:0;display:grid;gap:8px}.guide-prose .glolq-check>li{position:relative;margin:0;padding:11px 14px 11px 44px;border-radius:12px;background:var(--panel);border:1px solid var(--border);font-size:14px;line-height:1.55}.glolq-check>li::before{content:"";position:absolute;left:13px;top:12px;width:20px;height:20px;border-radius:6px;border:2px solid var(--q);background:rgba(var(--q-rgb),.1)}.glolq-check>li::after{content:"";position:absolute;left:19px;top:16px;width:8px;height:5px;border-left:2.5px solid var(--q);border-bottom:2.5px solid var(--q);transform:rotate(-45deg)}.glolq-check b{color:var(--text)}.glolq-bars{margin:14px 0 20px;padding:16px 18px 12px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.glolq-bars>b{display:block;margin-bottom:10px;font:700 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--q)}.glolq-bar{display:grid;grid-template-columns:150px minmax(0,1fr) 76px;gap:12px;align-items:center;padding:6px 0}.glolq-bar>span{font-size:13.5px;color:var(--text-muted);line-height:1.3}.glolq-bar>span small{display:block;font-size:11.5px;color:var(--text-faint)}.glolq-bar>i{position:relative;height:12px;border-radius:6px;background:rgba(255,255,255,.05);overflow:hidden}.glolq-bar>i::after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 1%);border-radius:6px;background:linear-gradient(90deg,rgba(var(--q-rgb),.45),var(--c,var(--q)))}.glolq-bar>em{font:700 14px/1 var(--font-display);font-style:normal;color:var(--text);text-align:right;white-space:nowrap}.glolq-mx{margin:14px 0 20px;border-radius:16px;border:1px solid var(--border);overflow:hidden;background:var(--panel)}.glolq-mx-row{display:grid;grid-template-columns:var(--cols,1.1fr 1fr 1fr 1fr)}.glolq-mx-row>span{padding:10px 12px;font-size:13.5px;line-height:1.45;color:var(--text-muted);border-top:1px solid var(--border);border-left:1px solid var(--border)}.glolq-mx-row>span:first-child{border-left:0;color:var(--text);font-weight:700}.glolq-mx-head>span{border-top:0;font:700 11.5px/1.3 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--q);background:rgba(var(--q-rgb),.07)}.glolq-mx-head>span:first-child{color:var(--text-faint)}.glolq-ruler{margin:14px 0 20px;padding:16px 18px 14px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.glolq-ruler>b{display:block;font:700 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--q)}.glolq-ruler-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:center;margin-top:9px}.glolq-ruler-row>span{font-size:13px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glolq-ruler-row>i{position:relative;height:18px}.glolq-ruler-row>i::before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--r) / 750 * 100%);border-radius:0 9px 9px 0;background:linear-gradient(90deg,rgba(var(--q-rgb),.18),rgba(var(--q-rgb),.55));border-right:2px solid var(--q)}.glolq-ruler-row.melee>i::before{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.28));border-right-color:#d8dbe6}.glolq-ruler-row>i em{position:absolute;top:1px;left:calc(var(--r) / 750 * 100% + 8px);font:700 12px/16px var(--font-display);font-style:normal;color:var(--text)}.glolq-ruler-scale{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;margin-top:8px}.glolq-ruler-scale>i{display:flex;justify-content:space-between;font-size:10.5px;font-style:normal;color:var(--text-faint);border-top:1px dashed rgba(255,255,255,.12);padding-top:4px}.glolq-boost{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;margin:22px 0;padding:14px 16px;border-radius:16px;background:linear-gradient(100deg,rgba(var(--q-rgb),.12),rgba(var(--q-rgb),.02));border:1px solid rgba(var(--q-rgb),.3)}.glolq-boost>i{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:rgba(var(--q-rgb),.18);color:var(--q)}.glolq-boost>i svg{width:22px;height:22px}.guide-prose .glolq-boost p{margin:0;font-size:14px;line-height:1.55;color:var(--text-muted)}.glolq-boost p b{color:var(--text)}.glolq-tr{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.glolq-tr-head{grid-column:1 / -1;padding:22px 22px 6px}.glolq-tr .glolq-foot{grid-column:1 / -1}.glolq-tr-duel{padding:14px 22px 18px;display:grid;gap:14px;align-content:start}.glolq-hp{display:grid;gap:6px}.glolq-hp-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.glolq-hp-top b{font:700 14px/1 var(--font-display);color:var(--text)}.glolq-hp-top small{font-size:12px;color:var(--text-faint)}.glolq-hp-top em{font:700 18px/1 var(--font-display);font-style:normal;color:var(--c)}.glolq-hp-bar{position:relative;display:flex;height:22px;border-radius:7px;overflow:hidden;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.glolq-hp-bar>i{display:block;height:100%;width:calc(var(--w) * 1%)}.glolq-hp-bar .left{background:linear-gradient(180deg,#5fe39a,#2fb36e)}.glolq-hp-bar.them .left{background:linear-gradient(180deg,#ff7a86,#d9434f)}.glolq-hp-bar .lost{background:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0 4px,rgba(255,255,255,.08) 4px 8px)}.glolq-hp-bar .aggro{background:repeating-linear-gradient(-45deg,rgba(242,179,61,.55) 0 4px,rgba(242,179,61,.25) 4px 8px)}.glolq-hp-bar::after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(0,0,0,.35) 1px,transparent 1px);background-size:10% 100%;pointer-events:none}.glolq-hp-key{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11.5px;color:var(--text-faint)}.glolq-hp-key span{display:inline-flex;align-items:center;gap:6px}.glolq-hp-key i{width:14px;height:9px;border-radius:3px;display:inline-block}.glolq-hp-key .k1{background:repeating-linear-gradient(-45deg,rgba(255,255,255,.4) 0 3px,rgba(255,255,255,.12) 3px 6px)}.glolq-hp-key .k2{background:repeating-linear-gradient(-45deg,rgba(242,179,61,.8) 0 3px,rgba(242,179,61,.3) 3px 6px)}.glolq-tr-verdict{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:rgba(var(--q-rgb),.08);border:1px dashed rgba(var(--q-rgb),.4)}.glolq-tr-verdict b{font:700 24px/1 var(--font-display);color:var(--q);letter-spacing:-.02em;white-space:nowrap}.glolq-tr-verdict span{font-size:12.5px;line-height:1.45;color:var(--text-muted)}.glolq-tr-beats{list-style:none;margin:0;padding:14px 22px 18px 0;display:grid;gap:8px;align-content:start;counter-reset:beat}.glolq-tr-beats li{counter-increment:beat;position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.glolq-tr-beats li::before{content:counter(beat);width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font:700 14px/1 var(--font-display);color:var(--q);border:2px solid rgba(var(--q-rgb),.6);background:rgba(var(--q-rgb),.08)}.glolq-tr-beats li:not(:last-child)::after{content:"";position:absolute;left:27px;top:44px;bottom:-10px;width:2px;background:rgba(var(--q-rgb),.3)}.glolq-tr-beats b{display:block;font:700 13.5px/1.25 var(--font-display);color:var(--text)}.glolq-tr-beats span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--text-muted)}.glolq-tr-lane{display:block;width:100%;height:auto;border-radius:12px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06)}.guide-prose ol.glolq-ladder{list-style:none;margin:14px 0 20px;padding:0;display:grid;gap:6px;counter-reset:lad}.guide-prose .glolq-ladder li{counter-increment:lad;margin:0;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 14px;border-radius:12px;background:linear-gradient(90deg,rgba(var(--q-rgb),calc(.22 - var(--i) * .03)),var(--panel) 70%);border:1px solid var(--border);font-size:14px;line-height:1.4}.glolq-ladder li::before{content:"#" counter(lad);font:700 15px/1 var(--font-display);color:var(--q)}.glolq-ladder li em{font-style:normal;font-size:11.5px;color:var(--text-faint);white-space:nowrap}.glolq-ladder li.you{box-shadow:inset 0 0 0 1px rgba(var(--q-rgb),.6)}.glolq-vs{display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);gap:0;margin:14px 0 20px;align-items:stretch}.glolq-vs>div{padding:16px 16px 10px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.glolq-vs>div>b{display:block;font:700 17px/1.2 var(--font-display);color:var(--text)}.glolq-vs>div>small{display:block;margin:4px 0 6px;font-size:12px;color:var(--q);font-weight:700;letter-spacing:.04em}.glolq-vs>em{display:grid;place-items:center;font:800 13px/1 var(--font-display);font-style:normal;color:var(--text-faint)}.guide-prose .glolq-vs ul{margin:6px 0 6px;padding-left:18px}.guide-prose .glolq-vs li{font-size:13.5px;line-height:1.5;margin:5px 0}.glolq-vs .ks{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 6px}.glolq-xp{margin:14px 0 20px;padding:16px 18px;border-radius:16px;background:var(--panel);border:1px solid var(--border);display:grid;gap:12px}.glolq-xp-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;align-items:center}.glolq-xp-row>span{font-size:13px;color:var(--text-muted);line-height:1.3}.glolq-xp-row>span b{display:block;color:var(--text);font-size:13.5px}.glolq-xp-track{position:relative;display:flex;height:26px;border-radius:6px;overflow:visible}.glolq-xp-track i{flex:var(--f) 1 0;min-width:0;background:rgba(255,255,255,.07);position:relative;box-shadow:inset -2px 0 0 var(--panel)}.glolq-xp-track i.m{background:linear-gradient(180deg,rgba(var(--q-rgb),.75),rgba(var(--q-rgb),.45))}.glolq-xp-track i.c{background:linear-gradient(180deg,rgba(var(--q-rgb),.45),rgba(var(--q-rgb),.25))}.glolq-xp-track i.x{background:linear-gradient(180deg,#ffd27a,#e9a93a)}.glolq-xp-track .goal{position:absolute;top:-6px;bottom:-6px;left:var(--g);width:2px;background:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.15)}.glolq-xp-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11.5px;color:var(--text-faint)}.glolq-xp-legend span{display:inline-flex;gap:6px;align-items:center}.glolq-xp-legend i{width:12px;height:9px;border-radius:3px;display:inline-block}.glolq-rc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.glolq-rc-head{grid-column:1 / -1;padding:22px 22px 0}.glolq-rc .glolq-foot{grid-column:1 / -1}.glolq-rc-clock{padding:14px 10px 14px 22px}.glolq-rc-clock svg{display:block;width:100%;max-width:380px;height:auto;margin:0 auto}.glolq-rc-clock text{font-family:var(--font-display)}.glolq-rc-side{padding:18px 22px 18px 10px;display:grid;gap:10px;align-content:center}.glolq-rc-legend{display:grid;gap:6px;font-size:12.5px;color:var(--text-muted)}.glolq-rc-legend span{display:inline-flex;align-items:center;gap:8px}.glolq-rc-legend i{width:14px;height:14px;border-radius:4px;flex:none}.glolq-rc-checks{display:grid;gap:8px}.glolq-rc-checks>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.glolq-rc-checks svg{width:34px;height:34px;color:var(--q)}.glolq-rc-checks b{display:block;font:700 13.5px/1.25 var(--font-display);color:var(--text)}.glolq-rc-checks span{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.glolq-rc-hand{transform-box:view-box;transform-origin:200px 200px;animation:glolq-sweep 16s linear infinite}@keyframes glolq-sweep{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}}.glolq-shop{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin:14px 0 20px}.glolq-shop>div{display:grid;grid-template-rows:auto auto 1fr;padding:12px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--border);position:relative;overflow:hidden}.glolq-shop>div::before{content:"";position:absolute;right:-16px;top:-16px;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,rgba(200,170,110,.25),transparent 70%)}.glolq-shop em{font:700 20px/1 var(--font-display);font-style:normal;color:#f0d58c;letter-spacing:-.02em}.glolq-shop em small{font-size:11px;color:var(--text-faint);margin-left:3px;letter-spacing:.04em}.glolq-shop b{margin-top:6px;font-size:14px;color:var(--text)}.glolq-shop span{margin-top:3px;font-size:12px;line-height:1.4;color:var(--text-faint)}.glolq-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 20px}.glolq-rules>div{padding:14px;border-radius:14px;background:var(--panel);border:1px solid var(--border)}.glolq-rules em{display:block;font:700 24px/1 var(--font-display);font-style:normal;color:var(--q);letter-spacing:-.02em}.glolq-rules b{display:block;margin-top:8px;font-size:13.5px;color:var(--text)}.glolq-rules span{display:block;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--text-muted)}.glolq-mu{padding:0}.glolq-mu-head{padding:22px 22px 4px}.glolq-mu-sheet{margin:14px 22px 18px;position:relative;border-radius:14px;overflow:hidden;color:#2a2418;background:linear-gradient(90deg,transparent 50px,rgba(220,80,80,.35) 50px,rgba(220,80,80,.35) 52px,transparent 52px),repeating-linear-gradient(180deg,#f5ecd6 0 27px,#d9cfb6 27px 28px);box-shadow:0 10px 30px rgba(0,0,0,.35)}.glolq-mu-sheet::before{content:"";position:absolute;left:18px;top:18px;bottom:18px;width:12px;background:radial-gradient(circle at 6px 6px,#0b0d15 5px,transparent 6px) 0 0 / 12px 42px repeat-y}.glolq-mu-top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;padding:16px 18px 10px 66px}.glolq-mu-champ{display:grid;gap:2px}.glolq-mu-champ small{font:800 10px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:#8a7a58}.glolq-mu-champ b{font:700 20px/1.1 var(--font-display);color:#1d1810;letter-spacing:-.02em}.glolq-mu-champ span{font-size:12px;color:#5b4f38}.glolq-mu-champ.r{text-align:right}.glolq-mu-vs{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#1d1810;color:#f5ecd6;font:800 13px/1 var(--font-display);transform:rotate(-8deg)}.glolq-mu-rows{padding:0 18px 14px 66px;display:grid}.glolq-mu-row{display:grid;grid-template-columns:128px minmax(0,1fr);gap:10px;align-items:baseline;min-height:28px;padding:3px 0}.glolq-mu-row>b{font:800 10.5px/1.3 var(--font);letter-spacing:.1em;text-transform:uppercase;color:#8a6a2a}.glolq-mu-row>span{font:600 14px/1.45 var(--font);color:#2a2418}.glolq-mu-row mark{background:linear-gradient(180deg,transparent 55%,rgba(242,179,61,.6) 55%);color:inherit;padding:0 2px}.glolq-mu-stamp{position:absolute;right:16px;bottom:14px;padding:6px 10px;border:2px solid rgba(200,60,60,.75);border-radius:8px;color:rgba(200,60,60,.85);font:800 11px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;transform:rotate(-6deg);background:rgba(245,236,214,.6)}.glolq-cls{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:14px 0 20px}.glolq-cls>div{padding:14px 16px;border-radius:16px;background:var(--panel);border:1px solid var(--border);border-left:4px solid var(--c)}.glolq-cls>div>b{display:block;font:700 15px/1.2 var(--font-display);color:var(--text)}.glolq-cls>div>small{display:block;margin-top:3px;font-size:11.5px;color:var(--c);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.guide-prose .glolq-cls p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.guide-prose .glolq-cls p b{color:var(--text)}.glolq-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:14px 0 20px;border-radius:16px;overflow:hidden;border:1px solid var(--border)}.glolq-split>div{padding:16px 18px 10px}.glolq-split>div:first-child{background:linear-gradient(180deg,rgba(255,93,108,.08),var(--panel))}.glolq-split>div:last-child{background:linear-gradient(180deg,rgba(79,209,139,.08),var(--panel));border-left:1px solid var(--border)}.glolq-split>div>b{display:block;font:700 16px/1.2 var(--font-display);color:var(--text)}.glolq-split>div>small{display:block;margin-top:3px;font-size:12px;color:var(--text-faint)}.guide-prose .glolq-split ol{margin:10px 0 6px;padding-left:20px}.guide-prose .glolq-split li{font-size:14px;line-height:1.5;margin:6px 0}.glolq-ro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.glolq-ro-head{grid-column:1 / -1;padding:22px 22px 0}.glolq-ro .glolq-foot{grid-column:1 / -1}.glolq-ro-map{padding:14px 10px 16px 22px}.glolq-ro-map svg{display:block;width:100%;max-width:400px;height:auto;margin:0 auto}.glolq-ro-map text{font-family:var(--font-display)}@media (prefers-reduced-motion:no-preference){.glolq-ro-path{stroke-dasharray:7 7;animation:glolq-march 1.4s linear infinite}@keyframes glolq-march{to{stroke-dashoffset:-28}}}.glolq-ro-side{padding:16px 22px 18px 8px;display:grid;gap:12px;align-content:center}.glolq-ro-bank{padding:14px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.glolq-ro-bank>b{display:block;font:700 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--q)}.glolq-ro-bank-bar{display:flex;height:30px;margin:10px 0 6px;border-radius:8px;overflow:hidden;gap:2px}.glolq-ro-bank-bar i{display:grid;place-items:center;font:700 11.5px/1 var(--font-display);font-style:normal;color:#0b0d15}.glolq-ro-bank-bar .lane{flex:2;background:linear-gradient(180deg,#8ee6b4,#3fbf7f)}.glolq-ro-bank-bar .roam{flex:1;background:linear-gradient(180deg,#c7b6ff,#8f6dff)}.glolq-ro-bank span{display:block;font-size:12px;line-height:1.45;color:var(--text-muted)}.guide-prose ol.glolq-ro-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.guide-prose .glolq-ro-flow li{margin:0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.glolq-ro-flow li b{display:flex;align-items:center;gap:8px;font:700 13px/1.2 var(--font-display);color:var(--text)}.glolq-ro-flow li b i{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;font:700 11px/1 var(--font-display);font-style:normal;color:#0b0d15;background:var(--q)}.glolq-ro-flow li span{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--text-muted)}.glolq-ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 20px;border-radius:16px;overflow:hidden;border:1px solid var(--border)}.glolq-ledger>div{padding:14px 16px;background:var(--panel)}.glolq-ledger>div + div{border-left:1px solid var(--border)}.glolq-ledger>div>b{display:block;margin-bottom:8px;font:700 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.glolq-ledger .cost>b{color:#ff8a95}.glolq-ledger .gain>b{color:#6fe0a2}.glolq-ledger dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px}.glolq-ledger dt{font-size:13.5px;color:var(--text-muted)}.glolq-ledger dd{margin:0;font:700 13.5px/1.4 var(--font-display);color:var(--text);text-align:right}.glolq-dv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.glolq-dv-head{grid-column:1 / -1;padding:22px 22px 0}.glolq-dv .glolq-foot{grid-column:1 / -1}.glolq-dv-radar{padding:12px 10px 16px 22px}.glolq-dv-radar svg{display:block;width:100%;max-width:390px;height:auto;margin:0 auto}.glolq-dv-radar text{font-family:var(--font-display)}@media (prefers-reduced-motion:no-preference){.glolq-dv-pulse{transform-box:fill-box;transform-origin:center;animation:glolq-pulse 2.4s ease-out infinite}@keyframes glolq-pulse{0%{transform:scale(.4);opacity:.9}100%{transform:scale(1.6);opacity:0}}}.glolq-dv-side{padding:16px 22px 18px 8px;display:grid;gap:12px;align-content:center}.glolq-shots{padding:14px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.glolq-shots>b{display:block;font:700 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--q)}.glolq-shots-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:end;height:120px;margin-top:12px}.glolq-shots-cols>div{display:grid;grid-template-rows:auto 1fr auto;height:100%;text-align:center;gap:4px}.glolq-shots-cols em{font:700 13px/1 var(--font-display);font-style:normal;color:var(--text)}.glolq-shots-cols i{align-self:end;height:calc(var(--h) * 1%);border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#ffb27a,#e8562a);box-shadow:0 0 18px rgba(255,120,60,.25)}.glolq-shots-cols small{font-size:11px;color:var(--text-faint)}.glolq-shots>span{display:block;margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--text-faint)}.glolq-dv-go{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.glolq-dv-go>div{padding:10px 12px;border-radius:12px;font-size:12.5px;line-height:1.45;color:var(--text-muted);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.glolq-dv-go>div b{display:block;font:700 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.glolq-dv-go .go b{color:#6fe0a2}.glolq-dv-go .no b{color:#ff8a95}.glolq-gng{margin:14px 0 20px;border-radius:16px;overflow:hidden;border:1px solid var(--border);background:var(--panel)}.glolq-gng-row{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr)}.glolq-gng-row>span{padding:10px 12px;font-size:13.5px;line-height:1.45;color:var(--text-muted);border-top:1px solid var(--border)}.glolq-gng-row>span + span{border-left:1px solid var(--border)}.glolq-gng-row>span:first-child{color:var(--text);font-weight:700}.glolq-gng-row .g{background:rgba(79,209,139,.05)}.glolq-gng-row .n{background:rgba(255,93,108,.05)}.glolq-gng-head>span{border-top:0;font:700 11.5px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.glolq-gng-head .g{color:#6fe0a2}.glolq-gng-head .n{color:#ff8a95}.glolq-relay{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 20px;counter-reset:rl}.glolq-relay>div{counter-increment:rl;position:relative;padding:14px 12px 12px;border-radius:14px;background:var(--panel);border:1px solid var(--border)}.glolq-relay>div::before{content:counter(rl);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:700 12px/1 var(--font-display);color:#0b0d15;background:var(--q);margin-bottom:8px}.glolq-relay>div:not(:last-child)::after{content:"";position:absolute;right:-8px;top:26px;width:8px;height:2px;background:rgba(var(--q-rgb),.6)}.glolq-relay b{display:block;font:700 13.5px/1.25 var(--font-display);color:var(--text)}.glolq-relay span{display:block;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--text-muted)}@media (max-width:760px){.glolq-cards.c5{grid-template-columns:minmax(0,1fr)}.glolq-cards.c5>div,.glolq-cards.c5>div:nth-child(n+4){grid-column:auto}.glolq-tr,.glolq-rc,.glolq-ro,.glolq-dv{grid-template-columns:minmax(0,1fr)}.glolq-tr-beats{padding:0 16px 16px}.glolq-tr-head,.glolq-rc-head,.glolq-ro-head,.glolq-dv-head,.glolq-mu-head{padding:18px 16px 0}.glolq-tr-duel{padding:12px 16px 14px}.glolq-rc-clock,.glolq-ro-map,.glolq-dv-radar{padding:12px 16px 6px}.glolq-rc-side,.glolq-ro-side,.glolq-dv-side{padding:6px 16px 16px}.guide-prose .glolq-title{font-size:21px}.glolq-rules{grid-template-columns:minmax(0,1fr)}.glolq-dodont,.glolq-split,.glolq-ledger{grid-template-columns:minmax(0,1fr)}.glolq-split>div:last-child,.glolq-ledger>div + div{border-left:0;border-top:1px solid var(--border)}.glolq-vs{grid-template-columns:minmax(0,1fr);gap:6px}.glolq-vs>em{padding:2px 0}.glolq-bar{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.glolq-bar>i{grid-column:1 / -1;grid-row:2}.glolq-xp-row{grid-template-columns:minmax(0,1fr);gap:6px}.glolq-ruler-row,.glolq-ruler-scale{grid-template-columns:84px minmax(0,1fr);gap:8px}.glolq-mx-row{grid-template-columns:minmax(0,1fr)}.glolq-mx-head{display:none}.glolq-mx-row>span{border-left:0;padding:4px 14px}.glolq-mx-row>span:first-child{padding-top:12px;border-top:1px solid var(--border)}.glolq-mx-row:nth-child(2)>span:first-child{border-top:0}.glolq-mx-row>span:not(:first-child){border-top:0}.glolq-mx-row>span:last-child{padding-bottom:12px}.glolq-mx-row>span[data-l]::before{content:attr(data-l) ": ";font-weight:700;color:var(--q)}.glolq-gng-row{grid-template-columns:minmax(0,1fr)}.glolq-gng-head{display:none}.glolq-gng-row>span + span{border-left:0;border-top:0}.glolq-gng-row>span[data-l]::before{content:attr(data-l) " — ";font-weight:700}.glolq-gng-row .g[data-l]::before{color:#6fe0a2}.glolq-gng-row .n[data-l]::before{color:#ff8a95}.glolq-relay{grid-template-columns:repeat(2,minmax(0,1fr))}.glolq-relay>div::after{display:none}.glolq-mu-sheet{margin:12px 12px 16px}.glolq-mu-sheet::before{left:8px}.glolq-mu-sheet{background:linear-gradient(90deg,transparent 30px,rgba(220,80,80,.35) 30px,rgba(220,80,80,.35) 32px,transparent 32px),repeating-linear-gradient(180deg,#f5ecd6 0 27px,#d9cfb6 27px 28px)}.glolq-mu-top{padding:14px 12px 8px 42px;gap:6px}.glolq-mu-champ b{font-size:16px}.glolq-mu-vs{width:34px;height:34px;font-size:11px}.glolq-mu-rows{padding:0 12px 54px 42px}.glolq-mu-row{grid-template-columns:minmax(0,1fr);gap:0;padding:4px 0}.glolq-mu-row>span{font-size:13.5px}.glolq-dv-go{grid-template-columns:minmax(0,1fr)}.glolq-shots-cols{height:100px}.glolq-boost{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.guide-prose ol.glolq-ro-flow{grid-template-columns:minmax(0,1fr)}.glolq-relay{grid-template-columns:minmax(0,1fr)}.guide-prose .glolq-ladder li{grid-template-columns:34px minmax(0,1fr)}.glolq-ladder li em{grid-column:2}}