.wt-top{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.wt-art{border:1px solid var(--border);background:#00000038}.wt-art img{width:100%;height:auto;display:block}.wt-goal{color:var(--text);margin:0 0 12px;font-size:15px;line-height:2}.wt-meta{gap:7px;margin:0;padding:0;list-style:none;display:grid}.wt-meta li{color:var(--text-dim);border-inline-start:2px solid var(--gold-dim);padding-inline-start:10px;font-size:13px;line-height:1.85}.wt-meta strong{color:var(--wf-gold-bright)}.wt-mech{border:1px solid #d4af5a66;border-inline-start:3px solid var(--gold);background:linear-gradient(#d4af5a17 0%,#ffffff03 100%);padding:14px 16px 16px}.wt-mech-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:9px;display:flex}.wt-mech-head h2{margin:0;font-size:17px}.wt-mech-badge{color:#12100a;background:var(--gold-grad);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.wt-mech p{color:var(--text);margin:0;font-size:14.4px;line-height:2.05}.wt-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wt-step{border:1px solid var(--border);background:#ffffff04;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 14px 14px;display:grid}.wt-step-num{width:34px;height:34px;font-family:var(--font-display);color:#12100a;background:var(--gold-grad);place-items:center;font-size:15px;font-weight:700;display:grid}.wt-step-body{min-width:0}.wt-step-body h3{color:var(--wf-gold-bright);margin:2px 0 6px;font-size:15px}.wt-step-body p{color:var(--text);overflow-wrap:break-word;margin:0 0 7px;font-size:13.6px;line-height:1.95}.wt-where{color:var(--text-dim)!important;font-size:12.6px!important}.wt-warn{border-inline-start:2px solid var(--danger,#d98b7a);padding-inline-start:9px;color:var(--text)!important;font-size:12.8px!important}.wt-warn strong{color:var(--danger,#d98b7a)}.wt-pitfalls li::marker{color:var(--danger,#d98b7a)}.wt-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 10px;display:grid}.wt-nav-link{border:1px solid var(--border);background:#ffffff05;flex-direction:column;gap:3px;padding:10px 13px;text-decoration:none;display:flex}.wt-nav-link:hover{border-color:var(--border-strong);background:var(--bg-hover,#ffffff0d)}.wt-nav-next{text-align:end}.wt-nav-dir{color:var(--text-muted);font-size:11.4px}.wt-nav-link .en{color:var(--wf-gold-bright);font-size:13.4px;font-weight:700}.wt-back{margin:0 0 4px;font-size:13px}.wt-back a{color:var(--wf-gold-bright);text-decoration:none}@media (max-width:720px){.wt-top{grid-template-columns:minmax(0,1fr)}.wt-art{max-width:260px}.wt-step{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:11px 12px 12px}.wt-step-num{width:26px;height:26px;font-size:13px}.wt-nav{grid-template-columns:minmax(0,1fr)}}
