.seo-guide{border:1px solid var(--line);background:radial-gradient(circle at 90% 0,#e8b84b1a,#0000 30%),linear-gradient(150deg,#151311,#0d0c0f);border-radius:16px;margin:8px 0 0;padding:34px}.seo-guide>header{border-bottom:1px solid var(--line-soft);padding-bottom:20px}.seo-guide>header small{color:var(--gold);font-family:var(--font-heading);letter-spacing:.16em;font-size:10px;font-weight:600}.seo-guide h2{max-width:850px;font-family:var(--font-heading);text-transform:uppercase;margin:7px 0 10px;font-size:clamp(25px,4vw,38px);line-height:1.08}.seo-guide h2 span{color:var(--gold)}.guide-definition{color:#e3d8c1;max-width:850px;margin:0;font-size:15px;line-height:1.7}.guide-updated{color:var(--muted);margin:10px 0 0;font-size:11px}.seo-guide>nav{flex-wrap:wrap;align-items:center;gap:8px;padding:18px 0;display:flex}.seo-guide>nav b{color:var(--muted);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-right:5px;font-size:11px}.seo-guide>nav a{border:1px solid var(--line-soft);color:var(--gold-2);background:#ffffff06;border-radius:8px;padding:7px 10px;font-size:12px}.guide-copy{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guide-copy>section{border:1px solid var(--line-soft);background:#08080a7a;border-radius:12px;padding:20px}.guide-copy>section:last-child{grid-column:1/-1}.guide-copy h3{color:var(--gold);font-family:var(--font-heading);margin:0 0 8px;font-size:19px}.guide-copy p{color:#cfc6b2;margin:0;font-size:13.5px;line-height:1.7}.guide-table-wrap{overflow-x:auto}.seo-guide table{border-collapse:collapse;width:100%;font-size:13px}.seo-guide caption{color:var(--muted);text-align:left;padding:0 0 10px}.seo-guide th,.seo-guide td{border-bottom:1px solid var(--line-soft);text-align:left;padding:10px 12px}.seo-guide thead th{color:var(--gold);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.seo-guide tbody th{color:var(--muted);font-weight:500}.seo-guide tbody td{color:var(--text);font-weight:600}@media (max-width:720px){.seo-guide{padding:22px}.guide-copy{grid-template-columns:1fr}.guide-copy>section:last-child{grid-column:auto}}.exact-card-page{--panel:#100f12;--muted-2:#7c7566;--def:#a78bfa;--def-soft:#a78bfa29;--green:#5fd08a;background:var(--bg);min-height:100vh;color:var(--text)}.exact-wrap{width:min(1160px,100% - 44px);margin:0 auto}.exact-header{z-index:60;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#08080af5,#08080ab8);position:sticky;top:0}.exact-nav{align-items:center;gap:16px;height:64px;display:flex}.exact-brand{align-items:center;gap:10px;display:flex}.exact-brand>i{filter:drop-shadow(0 0 8px #e8b84b73);width:32px;height:32px;position:relative}.exact-brand>i:before{content:"";border:2px solid var(--gold);position:absolute;inset:5px;transform:rotate(45deg)}.exact-brand>i:after{content:"";border:2px solid var(--gold);border-radius:50%;position:absolute;inset:10px}.exact-brand span{line-height:1}.exact-brand b{color:var(--gold);font-family:var(--font-heading);letter-spacing:.06em;font-size:19px;display:block}.exact-brand small{color:var(--red-bright);font-family:var(--font-heading);letter-spacing:.24em;font-size:9px;font-weight:600}.exact-links{gap:2px;margin-left:auto;display:flex}.exact-links a{font-family:var(--font-heading);letter-spacing:.07em;text-transform:uppercase;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;position:relative}.exact-links a:hover{color:var(--gold);background:var(--surface)}.exact-links a.active{color:var(--gold)}.exact-links a.active:after{content:"";background:var(--gold);border-radius:2px;height:2px;position:absolute;bottom:2px;left:12px;right:12px}.exact-icobtn{border:1px solid var(--line);width:40px;height:40px;color:var(--gold);background:var(--surface);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:relative}.exact-icobtn.search:before{content:"";border:2px solid;border-radius:50%;width:14px;height:14px}.exact-icobtn.search:after{content:"";background:currentColor;width:7px;height:2px;position:absolute;bottom:10px;right:9px;transform:rotate(45deg)}.exact-card-page .topbar{justify-content:space-between;align-items:center;gap:16px;padding:18px 0 4px;display:flex}.exact-card-page .crumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.exact-card-page .crumb a:hover{color:var(--gold)}.exact-card-page .crumb .sep{opacity:.5}.exact-card-page .crumb .cur{color:var(--text)}.exact-card-page .navbtns{gap:10px;display:flex}.exact-card-page .nbtn{border:1px solid var(--line);color:var(--text);background:var(--surface);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;border-radius:9px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:600;display:flex}.exact-card-page .nbtn:hover{color:var(--gold);border-color:var(--gold)}.exact-card-page .nbtn.gold{color:#20160a;background:linear-gradient(180deg,var(--gold-2),var(--gold-deep));border:0}.exact-card-page .cardtop{grid-template-columns:296px 1fr 248px;align-items:start;gap:26px;padding:14px 0 30px;display:grid}.exact-card-page .cardart{background:radial-gradient(120% 90% at 50% 0,#a78bfa38,#0000 60%),linear-gradient(160deg,#191622,#0d0b12);border:1px solid #a78bfa52;border-radius:16px;padding:16px;position:relative;box-shadow:0 30px 60px -24px #000000d9,0 0 44px -10px #a78bfa66}.exact-card-page .cardart>img{border-radius:8px;width:100%;display:block;box-shadow:0 14px 30px -12px #000c}.exact-card-page .cardart>.game-card{width:100%;transform:none}.exact-card-page .cardmain h1{color:#fff;font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(28px,3.8vw,42px);line-height:1.02}.exact-card-page .ptname{color:var(--gold);font-family:var(--font-heading);margin-top:2px;font-size:18px;font-style:italic;font-weight:600}.exact-card-page .badges{flex-wrap:wrap;gap:9px;margin:16px 0 14px;display:flex}.exact-card-page .badge-c{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.exact-card-page .badge-c .dot{place-items:center;width:16px;height:16px;display:grid}.exact-card-page .badge-c.lvl .dot{color:var(--gold)}.exact-card-page .desc{color:#d9cfb8;max-width:52ch;margin:0 0 16px;font-size:15px}.exact-card-page .quick{border:1px solid var(--line);background:#e8b84b0d;border-radius:12px;margin:0 0 18px;padding:12px 14px;font-size:13.5px}.exact-card-page .quick>b{color:var(--gold);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:11px;display:block}.exact-card-page .statboxes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.exact-card-page .sbox{border:1px solid var(--line-soft);text-align:center;background:linear-gradient(160deg,var(--surface-2),var(--panel));border-radius:12px;padding:14px 16px}.exact-card-page .sbox .k{color:var(--muted);font-family:var(--font-heading);letter-spacing:.14em;font-size:11px;font-weight:600}.exact-card-page .sbox .v{font-family:var(--font-heading);font-size:30px;font-weight:700;line-height:1.1}.exact-card-page .sbox.atk .v{color:var(--gold)}.exact-card-page .sbox.def .v{color:var(--def)}.exact-card-page .sbox.sell{grid-column:1/-1}.exact-card-page .sbox.sell .v{color:var(--gold-2);justify-content:center;align-items:center;gap:8px;font-size:24px;display:flex}.exact-card-page .coin{color:#20160a;background:linear-gradient(180deg,var(--gold-2),var(--gold-deep));border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-weight:800;display:inline-grid}.exact-card-page .cardaside{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:18px;position:sticky;top:80px}.exact-card-page .cardaside .id b{color:var(--gold);font-family:var(--font-heading);font-size:26px;display:block}.exact-card-page .cardaside .id span{color:var(--muted);font-size:12px;display:block}.exact-card-page .aside-h{color:var(--gold);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;margin:18px 0 9px;font-size:11px;font-weight:600}.exact-card-page .obtain{flex-direction:column;gap:7px;display:flex}.exact-card-page .obtain .r{color:var(--muted);justify-content:space-between;font-size:13.5px;display:flex}.exact-card-page .obtain .r b{color:var(--green);font-family:var(--font-heading)}.exact-card-page .stars{color:var(--gold);letter-spacing:2px;font-size:16px}.exact-card-page .aside-launch{font-size:13px}.exact-card-page .tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;padding:4px 0;display:flex;overflow-x:auto}.exact-card-page .tab{color:var(--muted);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;display:flex;position:relative}.exact-card-page .tab:hover{color:var(--text)}.exact-card-page .tab.active{color:var(--gold)}.exact-card-page .tab.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:16px;right:16px}.exact-card-page main>section{padding:36px 0}.exact-card-page .sec-h{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:6px;display:flex}.exact-card-page .sec-h h2{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(19px,2.6vw,26px)}.exact-card-page .sec-h h2 span{color:var(--gold)}.exact-card-page .sec-sub{color:var(--muted);margin:0 0 20px;font-size:14px}.exact-card-page .btn-ghost{border:1px solid var(--line);color:var(--gold);background:var(--surface);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.exact-card-page .dropgrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.exact-card-page .dropcard{border:1px solid var(--line-soft);background:var(--surface);border-radius:13px;transition:all .2s;overflow:hidden}.exact-card-page .dropcard:hover{border-color:var(--gold);transform:translateY(-3px)}.exact-card-page .portrait{aspect-ratio:1;background:radial-gradient(120% 100% at 50% 20%,#3a4a6a,#141018);place-items:center;display:grid;position:relative;overflow:hidden}.exact-card-page .portrait-1{background:radial-gradient(120% 100% at 50% 20%,#5a3a86,#160f28)}.exact-card-page .portrait-2{background:radial-gradient(120% 100% at 50% 20%,#6a6a6a,#141014)}.exact-card-page .portrait-3{background:radial-gradient(120% 100% at 50% 20%,#8a2f4a,#1a0e14)}.exact-card-page .portrait-4{background:radial-gradient(120% 100% at 50% 20%,#2f7a5a,#0e1a16)}.exact-card-page .portrait:after{content:"";background:linear-gradient(#0000 45%,#08080ad9);position:absolute;inset:0}.exact-card-page .portrait .mono{font-family:var(--font-heading);font-size:52px;font-weight:900}.exact-card-page .dropcard .nm{z-index:2;font-family:var(--font-heading);font-size:15px;font-weight:600;position:absolute;bottom:10px;left:12px}.exact-card-page .dropcard .rows{padding:12px 13px 14px}.exact-card-page .dropcard .rw{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:5px 0;font-size:12px;display:flex}.exact-card-page .dropcard .rw:last-child{border:0}.exact-card-page .rw span{color:var(--muted-2)}.exact-card-page .rw .val{color:var(--text);font-weight:600}.exact-card-page .rw .rate{color:var(--def);font-family:var(--font-heading);font-size:14px;font-weight:700}.exact-card-page .note{color:var(--muted);align-items:center;gap:8px;margin-top:16px;font-size:12.5px;display:flex}.exact-card-page .note .i{color:var(--gold)}.exact-card-page .pwblock{border:1px solid var(--line-soft);background:var(--surface);border-radius:13px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:12px;padding:16px 18px;display:flex}.exact-card-page .pwtag{border:1px solid var(--def-soft);color:var(--def);background:var(--def-soft);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;border-radius:8px;padding:6px 11px;font-size:11px;font-weight:600}.exact-card-page .pwcode{min-width:180px;color:var(--gold-2);font-family:var(--font-heading);letter-spacing:.14em;flex:1;font-size:22px;font-weight:600}.exact-card-page .pwplat{color:var(--muted);font-size:12px}.exact-card-page .copybtn{color:#20160a;background:linear-gradient(180deg,var(--gold-2),var(--gold-deep));font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:9px;padding:10px 18px;font-size:13px;font-weight:600}.exact-card-page .pricegrid{grid-template-columns:1.1fr 1.2fr 1fr;gap:16px;display:grid}.exact-card-page .pcard{border:1px solid var(--line-soft);background:var(--panel);border-radius:13px;padding:18px}.exact-card-page .pcard.hl{border-color:var(--line);background:linear-gradient(160deg,#1a1610,var(--panel))}.exact-card-page .pcard .lab{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600}.exact-card-page .bigprice{color:var(--gold);font-family:var(--font-heading);align-items:center;gap:10px;font-size:34px;font-weight:700;display:flex}.exact-card-page .bigprice small{color:var(--muted);font-family:var(--font-body),sans-serif;font-size:12px}.exact-card-page .shoprow{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:9px 0;font-size:14px;display:flex}.exact-card-page .shoprow b{color:var(--gold);font-family:var(--font-heading)}.exact-card-page .pcard .tip{color:var(--muted);font-size:13px}.exact-card-page .detwrap{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.exact-card-page .detgrid{grid-template-columns:1fr 1.6fr 1fr 1fr;gap:24px;display:grid}.exact-card-page .det h4{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.exact-card-page .det p{color:#cfc6b2;margin:0;font-size:13.5px}.exact-card-page .det .pill{border:1px solid var(--line-soft);border-radius:8px;padding:5px 11px;font-size:13px;display:inline-block}.exact-card-page .det .lnk{color:var(--gold);font-size:13px}.exact-card-page .relrow{scrollbar-width:none;gap:14px;padding:6px 2px 10px;display:flex;overflow-x:auto}.exact-card-page .relcard{flex:0 0 132px}.exact-card-page .relcard .pic{aspect-ratio:59/86;border:1px solid var(--line-soft);background:#0c0a08;border-radius:9px;position:relative;overflow:hidden}.exact-card-page .relcard .pic>img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.exact-card-page .relcard .pic>.game-card{width:100%;height:100%;transform:none}.exact-card-page .relcard .rn{font-family:var(--font-heading);margin-top:8px;font-size:13px;font-weight:600;line-height:1.1}.exact-card-page .relcard .ratk{color:var(--muted);justify-content:space-between;margin-top:3px;font-size:11px;display:flex}.exact-card-page .relcard .ratk b{color:var(--gold);font-family:var(--font-heading)}.exact-card-page .seo-guide{margin:36px 0;padding:30px}.exact-card-page .faq-exact{border-top:1px solid var(--line)}.faq-exact-list{flex-direction:column;gap:12px;max-width:820px;display:flex}.faq-exact-list details{border:1px solid var(--line-soft);background:var(--surface);border-radius:12px;padding:14px 16px}.faq-exact-list summary{color:var(--gold);font-family:var(--font-heading);cursor:pointer;font-weight:600}.faq-exact-list p{color:#cfc6b2;margin:10px 0 0;font-size:14px}.exact-footer{border-top:1px solid var(--line);color:var(--muted);background:var(--bg-2);margin-top:20px;padding:30px 0;font-size:13px}.exact-footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.exact-footer b{color:var(--gold)}@media (max-width:980px){.exact-links{display:none}.exact-card-page .cardtop{grid-template-columns:1fr}.exact-card-page .cardart{max-width:300px;margin:0 auto}.exact-card-page .cardaside{position:static}.exact-card-page .dropgrid{grid-template-columns:repeat(2,1fr)}.exact-card-page .pricegrid,.exact-card-page .detgrid{grid-template-columns:1fr}}@media (max-width:560px){.exact-wrap{width:calc(100% - 28px)}.exact-card-page .topbar{flex-direction:column;align-items:flex-start;gap:12px}.exact-card-page .sec-h{flex-direction:column;align-items:flex-start}.exact-card-page .dropgrid{grid-template-columns:1fr}.exact-card-page .pwcode{flex-basis:100%}.exact-footer>div{flex-direction:column;align-items:flex-start}}
