.gpt{--accent:#21d69a;--bg:#090c10;--panel:#11171e;--muted:#98a6b7;background:var(--bg);color:#f2f6fa;font-family:Inter,Arial,sans-serif;min-height:60vh;padding:48px 22px;line-height:1.5}.gpt-fc{--accent:#b0ed47}.gpt-cod{--accent:#edb54b}.gpt *{box-sizing:border-box}.gpt a{color:inherit;text-decoration:none!important}.gpt button,.gpt input{font:inherit}.gpt-wrap{max-width:1320px;margin:auto}.gpt-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0 36px;border-bottom:1px solid #26303b}.gpt h1{font-size:clamp(30px,5vw,54px);line-height:1.12;color:#fff;margin:14px 0}.gpt h2{color:white;font-size:26px;margin:12px 0 24px}.gpt h3{color:white;font-size:18px;margin:16px 0 8px}.gpt p{color:var(--muted)}.gpt-kicker{font-size:11px;letter-spacing:2px;font-weight:800;color:var(--accent)}.gpt-back{font-size:13px;white-space:nowrap;color:var(--accent)!important}.gpt-toolbar{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:28px 0}.gpt-tabs{display:flex;gap:7px;flex-wrap:wrap}.gpt-tabs button{cursor:pointer;padding:12px 18px;border:1px solid #2c3845;background:#11171e;color:#bac6d4;border-radius:4px}.gpt-tabs button.active{border-color:var(--accent);background:var(--accent);color:#08100d;font-weight:800}.gpt-search{font-size:12px;color:var(--muted)}.gpt input{display:block;width:100%;background:#0c1118!important;border:1px solid #324151!important;color:#fff!important;padding:13px!important;border-radius:4px!important;margin-top:6px}.gpt input:focus{outline:2px solid var(--accent);outline-offset:2px}.gpt-results{display:flex;align-items:center;justify-content:space-between}.gpt-results h2{font-size:19px;margin:0}.gpt-count{font-size:12px;color:var(--muted)}.gpt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0 30px}.gpt-card{padding:18px;background:var(--panel);border:1px solid #283440;border-radius:5px;transition:border-color .2s,transform .2s}.gpt-card:hover{border-color:var(--accent);transform:translateY(-3px)}.gpt-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:var(--muted);min-height:25px}.gpt-card-top b{font-size:9px;padding:4px 7px;color:var(--accent);border:1px solid var(--accent);white-space:nowrap}.gpt-art{display:flex;height:118px;align-items:center;justify-content:center;margin:18px 0;background:#0b1016;border-bottom:1px solid #25313b}.gpt-art img{width:100%;height:100%;object-fit:contain}.gpt-art span{font-size:20px;font-weight:900;color:var(--accent)}.gpt-amount strong{display:block;font-size:31px;line-height:1.1;color:white}.gpt-amount span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.gpt-price{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:20px 0}.gpt-price strong{font-size:21px;color:var(--accent)}.gpt-price small{font-size:10px;color:var(--muted)}.gpt-button{display:block!important;width:100%;padding:12px!important;border:1px solid var(--accent)!important;border-radius:3px!important;background:var(--accent)!important;color:#080d11!important;font-weight:800!important;text-align:center;cursor:pointer;margin-top:9px;font-size:12px!important;line-height:1.5!important}.gpt-button:hover{filter:brightness(1.1)}.gpt-button:disabled{opacity:.45;cursor:not-allowed}.gpt-outline{background:transparent!important;color:#e5edf5!important;border-color:#3d4b5b!important}.gpt-note{background:#121a22;border-left:3px solid var(--accent);padding:17px;font-size:13px;color:#b1becb!important}.gpt-guide{padding:40px 0;border-top:1px solid #25303a;margin-top:32px}.gpt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gpt-steps article{background:var(--panel);border:1px solid #293540;padding:24px}.gpt-steps b{color:var(--accent);font-size:28px}.gpt-steps p{font-size:13px;margin:0}.gpt-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--muted);margin-bottom:32px}.gpt-breadcrumb a{color:var(--accent)}.gpt-product{display:grid;grid-template-columns:1fr 1fr;gap:42px}.gpt-product-art{background:#10171f;border:1px solid #2b3847;padding:30px;display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:470px}.gpt-product-art img{max-width:100%;height:210px;object-fit:contain;margin-bottom:24px}.gpt-product-art span{color:var(--muted);font-size:13px}.gpt-product-art strong{font-size:clamp(40px,6vw,74px);color:white}.gpt-product-art b{color:var(--accent);letter-spacing:2px}.gpt-buy h1{font-size:clamp(32px,4vw,47px)}.gpt-facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #293644;border-bottom:1px solid #293644;padding:17px 0;gap:20px}.gpt-facts small{display:block;color:var(--muted);font-size:11px}.gpt-facts strong{font-size:13px}.gpt-buy-price{font-size:38px;font-weight:900;color:var(--accent);margin:20px 0}.gpt-buy label,.gpt-buy>small{font-size:12px;color:var(--muted)}.gpt-other{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gpt-other a{padding:16px;background:var(--panel);border:1px solid #293644}.gpt-other strong{display:block;color:var(--accent);margin-top:6px}.gpt [hidden]{display:none!important}@media(max-width:1000px){.gpt-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.gpt{padding:28px 16px}.gpt-header,.gpt-toolbar{align-items:start;flex-direction:column}.gpt-search{width:100%}.gpt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gpt-card{padding:12px}.gpt-card-top{flex-wrap:wrap}.gpt-price{flex-direction:column;align-items:start}.gpt-amount strong{font-size:27px}.gpt-steps,.gpt-product,.gpt-other{grid-template-columns:1fr}.gpt-product{gap:24px}.gpt-product-art{min-height:320px}.gpt-product-art img{height:160px}.gpt-art{height:95px}}@media(prefers-reduced-motion:reduce){.gpt-card{transition:none}}

.gpt-pubg{--accent:#21d69a}.gpt-pubg .gpt-header{background:linear-gradient(120deg,#111b18,#090c10);padding:30px 24px;border-left:4px solid var(--accent)}.gpt-pubg .gpt-art{height:155px}.gpt-pubg .gpt-product-art{background:linear-gradient(145deg,#18261f,#0a1115)}
