.yk-catalog{max-width:1240px;margin:72px auto;padding:0 24px;color:#e8e7e2}.yk-intro>span{font-size:11px;letter-spacing:.18em;color:#b99b69}.yk-intro h2{font-size:clamp(28px,4vw,48px);line-height:1.15;margin:16px 0}.yk-intro p,.yk-note{max-width:850px;color:#a8acae;line-height:1.7}.yk-facts{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 30px}.yk-facts span{padding:10px 13px;border:1px solid #343735;font-size:12px;color:#c7c9c6;background:#151a18}.yk-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.yk-card{grid-column:span 2;min-width:0;border:1px solid #343a36;background:#151a18;border-top:2px solid #789775;border-radius:5px;overflow:hidden}.yk-tier2{border-top-color:#568fbf}.yk-tier3{grid-column:span 3;border-top-color:#b65b58}.yk-white{background:linear-gradient(145deg,#282d2c,#151a18);border-top-color:#e2e4e2}.yk-black{background:linear-gradient(145deg,#101215,#1c2021);border-top-color:#737b86}.yk-hero{position:relative;height:200px;background:radial-gradient(ellipse at 50% 65%,#353d34,#141816 72%);overflow:hidden}.yk-hero>img{width:100%;height:100%;object-fit:contain;padding:15px;box-sizing:border-box;transition:transform .25s ease}.yk-card:hover .yk-hero>img{transform:scale(1.035)}.yk-hero>span{position:absolute;top:14px;left:14px;padding:6px 9px;background:#111a;color:#ecece5;font-size:10px;letter-spacing:.14em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.yk-body{padding:20px}.yk-body h3{font-size:23px;margin:0 0 10px;color:#eee}.yk-limit,.yk-command{font-size:12px;color:#b4b9b2;line-height:1.7}.yk-discord{font-size:12px;color:#9bafdb}.yk-strip{display:flex;gap:6px;margin:16px 0;overflow:hidden}.yk-strip img{object-fit:contain;width:calc((100% - 24px)/5);height:auto;aspect-ratio:1;background:#0c110e;border-radius:3px}.yk-body details{border-top:1px solid #303731;padding-top:14px}.yk-catalog summary{cursor:pointer;font-size:13px;color:#d7bd91;padding:5px 0}.yk-items{list-style:none;padding:0;margin:14px 0}.yk-items li{display:flex;gap:9px;align-items:center;font-size:12px;line-height:1.4;padding:6px 0;border-bottom:1px solid #ffffff09}.yk-items img{flex:0 0 40px;object-fit:contain;border-radius:3px}.yk-items li span{flex:1;min-width:0}.yk-items b{font-size:12px}.yk-command code{display:block;margin-top:5px;overflow-wrap:anywhere;font-size:12px;color:#d7bd91}.yk-free{margin-top:26px;padding:18px;border:1px solid #343a36}.yk-free>.yk-grid{margin-top:20px}.yk-note{font-size:12px;margin-top:28px}.yk-link{color:#c8b18a;font-size:14px}.yk-body details>p{font-size:12px;color:#a8acae;line-height:1.6}@media(max-width:980px){.yk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-tier3{grid-column:span 2}}@media(max-width:600px){.yk-catalog{padding:0 16px;margin:42px auto}.yk-grid{grid-template-columns:minmax(0,1fr)}.yk-card,.yk-tier3{grid-column:1}.yk-hero{height:220px}.yk-body{padding:17px}.yk-facts{flex-direction:column}.yk-free{padding:12px}}@media(prefers-reduced-motion:reduce){.yk-hero>img{transition:none}.yk-card:hover .yk-hero>img{transform:none}}
