.lg-head .ph-in{gap:28px;align-items:center}.lg-head-t{display:grid;gap:18px;align-content:start}@media(min-width:980px){.lg-head .ph-in{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:64px}}.lg-note{position:relative;margin:0;justify-self:stretch;max-width:440px}.lg-note:before{content:"";position:absolute;inset:12px -10px -12px 10px;border-radius:var(--r-lg);background:linear-gradient(180deg,#1a1610,#0e0c09);box-shadow:inset 0 0 0 1px #e9b85024;transform:rotate(2.2deg)}.lg-note-c{position:relative;padding:18px 20px 20px;border-radius:var(--r-lg);background:radial-gradient(90% 40% at 50% 0%,rgba(240,190,78,.1),transparent 70%),linear-gradient(180deg,#1e1912,#120f0b);box-shadow:inset 0 0 0 1px #e9b85052,inset 0 1px #ffe6a014,0 40px 80px -40px #000}.lg-note-k{display:flex;align-items:center;gap:9px;font:600 11.5px/1.3 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--bone)}.lg-note-k img{flex:none;width:18px;height:18px}.lg-note-k .chip-s{margin-left:auto;color:var(--ash);box-shadow:none;border:1px dashed rgba(246,240,228,.3)}.lg-note-k2{margin-top:16px;color:var(--gold)}.lg-note dl{display:grid;margin-top:12px;border-radius:12px;background:#05040380;box-shadow:inset 0 0 0 1px var(--line-2)}.lg-note dl div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:12px;align-items:center;min-height:42px;padding:6px 14px}.lg-note dl div+div{border-top:1px solid var(--line-2)}.lg-note dt{font:500 11.5px/1.3 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.lg-note dd{margin:0;font:600 15px/1.3 var(--f-text);color:var(--bone)}.lg-note dl div:first-child dd{font-family:var(--fm);font-weight:500;font-size:14px;color:var(--gold)}.lg-note ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.lg-note li{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 11px;border-radius:8px;font:500 13.5px/1 var(--f-text);color:var(--stone);text-decoration:line-through;text-decoration-color:#e8875abf;text-decoration-thickness:1.5px;box-shadow:inset 0 0 0 1px #f6f0e424}.lg-note li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ember);box-shadow:0 0 6px var(--ember)}@media(max-width:979px){.lg-note{max-width:520px;margin-right:10px}}.lg-date{display:inline-flex;justify-self:start;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--r-sm);background:#e9b8500f;box-shadow:inset 0 0 0 1px var(--line-2);font:500 12.5px/1.3 var(--fm);letter-spacing:.02em;color:var(--t2)}.lg-date:before{content:"";width:7px;height:7px;background:var(--metal);transform:rotate(45deg)}.lg-body{padding:clamp(12px,2vw,24px) 0 clamp(56px,7vw,96px)}.lg-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:980px){.lg-grid{grid-template-columns:minmax(0,3.4fr) minmax(0,8.6fr);gap:64px}.toc{position:sticky;top:104px}}.toc{padding:20px 22px;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--sh-card)}.toc-h,.nf-k{margin-bottom:8px;font:500 11.5px/1.3 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.toc ol{list-style:none;padding:0;display:grid;counter-reset:t}.toc li{counter-increment:t}.toc a{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 0;border-top:1px solid var(--line-2);font-size:15px;line-height:1.35;color:var(--t2);text-decoration:none;transition:color .2s}.toc li:first-child a{border-top:0}.toc a:before{content:counter(t,decimal-leading-zero);flex:none;width:22px;font:500 11.5px/1 var(--fm);color:var(--mute)}.toc a:hover{color:var(--gold)}@media(max-width:979px){.toc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.toc li:nth-child(2) a{border-top:0}}@media(max-width:519px){.toc ol{grid-template-columns:minmax(0,1fr)}.toc li:nth-child(2) a{border-top:1px solid var(--line-2)}}.lg-main{display:grid;gap:clamp(32px,4vw,48px);min-width:0}.lg-short{padding:clamp(22px,3vw,32px);border-radius:var(--r-xl);background:var(--card-hi);box-shadow:inset 0 0 0 1px #e9b85066,0 40px 80px -50px #e9b8504d;scroll-margin-top:96px}.lg-short h2{font-size:clamp(24px,2.4vw,32px);line-height:1.1}.lg-short ul{list-style:none;padding:0;display:grid;gap:12px;margin-top:18px}.lg-short li{position:relative;padding-left:24px;font-size:17px;line-height:1.5;color:var(--bone)}.lg-short li:before{content:"";position:absolute;left:2px;top:8px;width:8px;height:8px;background:var(--metal);transform:rotate(45deg);box-shadow:0 0 10px #e9b85099}.lg-prose{max-width:44em;font-size:17px;line-height:1.65}.lg-prose h2{scroll-margin-top:96px;margin-top:1.9em;padding-top:1.1em;border-top:1px solid var(--line-2);font-size:clamp(23px,2.2vw,30px);line-height:1.15}.lg-prose h2:first-child{margin-top:0;padding-top:0;border-top:0}.lg-prose ul{list-style:none;padding-left:0}.lg-prose ul li{position:relative;padding-left:22px}.lg-prose ul li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;background:var(--metal);transform:rotate(45deg)}.lg-prose a{color:var(--gold);text-decoration-color:#e9b85080;text-underline-offset:3px}.lg-band{padding-top:0}.lg-band .band{margin-top:0}.nf{position:relative;padding:var(--ph-top) 0 clamp(48px,6vw,88px);background:radial-gradient(45% 70% at 78% 30%,rgba(233,184,80,.12),transparent 70%)}.nf-in{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,56px);align-items:center}@media(min-width:980px){.nf-in{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"c b" "l b";gap:22px 64px}.nf-copy{grid-area:c;align-self:end}.nf-board{grid-area:b}.nf-links{grid-area:l;align-self:start}}.nf-copy{display:grid;gap:22px;align-content:center}.nf-links{display:grid;gap:22px}.nf-btns{display:flex;flex-wrap:wrap;gap:12px}.nf-trades{margin-top:6px;padding-top:18px;border-top:1px solid var(--line-2)}.nf-trades ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.nf-trades a{display:inline-flex;align-items:center;min-height:44px;font-size:15.5px;color:var(--t2);text-decoration-color:#e9b85066;text-underline-offset:3px}.nf-trades a:hover{color:var(--gold)}.nf-board{padding:18px;border-radius:var(--r-lg);background:radial-gradient(120% 70% at 30% 0%,rgba(233,184,80,.08),transparent 60%),linear-gradient(180deg,#1c1712,#110e0b);box-shadow:var(--sh-card),var(--sh-float)}.nf-board .b-title-row{margin-bottom:16px}.nf-dot{display:block;width:7px;height:7px;border-radius:50%;background:var(--ember);box-shadow:0 0 0 3px #e8875a26,0 0 10px #e8875a99}.nf-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.nf-c{position:relative;display:block;aspect-ratio:1.45;border-radius:7px;background:var(--metal);box-shadow:inset 0 0 0 1px #ffe8aa8c,inset 0 1px #fff9,inset 0 -2px #78500a4d,var(--sh-glow)}.nf-c:after{content:"";position:absolute;inset:0;opacity:.6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 11'%3E%3Cpath d='M0 1h12M0 5.5h8.6M0 10h10.3' stroke='%233B2706' stroke-width='2'/%3E%3C/svg%3E") center/12px 11px no-repeat}.nf-c.miss{display:grid;place-items:center;background:#e8875a0a;box-shadow:none;border:1.5px dashed rgba(232,135,90,.75);font:700 clamp(16px,2vw,22px)/1 var(--fd);color:var(--ember)}.nf-c.miss:after{content:none}.nf-c.miss:before{content:"";position:absolute;left:50%;bottom:62%;width:30px;height:42px;transform:translate(-50%);background:url(/assets/img/scene/pin-grey-127x176.webp) center/contain no-repeat;filter:drop-shadow(0 8px 8px rgba(0,0,0,.6))}.nf-cap{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-2);font:500 12.5px/1.45 var(--fm);color:var(--t2)}.nf-cap b{color:var(--gold);font-weight:600}.js .nf-c:not(.miss){animation:cellOn .55s var(--spring) calc(.25s + var(--k)*45ms) both}.js .nf-c.miss{animation:nfMiss 2.4s var(--ease) 1.8s 3}@keyframes nfMiss{0%,to{box-shadow:0 0 #e8875a00}40%{box-shadow:0 0 0 6px #e8875a29}}@media(max-width:519px){.nf-trades ul{grid-template-columns:minmax(0,1fr)}}@media(max-width:759px){.nf-btns .btn{flex:1 1 auto}.nf-board{padding:14px}.nf-grid{gap:6px}}
