:root{--bg: #070b16;--panel: #0d1426;--panel-soft: #111a30;--stroke: #22304d;--stroke-strong: #36527f;--text: #f5f7ff;--muted: #a8b2cc;--blue: #4f8cff;--violet: #8b5cf6;--green: #22c55e;--container: 1180px}*{box-sizing:border-box}html{max-width:100%;overflow-x:hidden;scroll-behavior:smooth}body{margin:0;min-width:320px;max-width:100%;padding-top:76px;overflow-x:hidden;color:var(--text);background:var(--bg);font-family:Play,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.container{width:min(100% - 48px,var(--container));max-width:var(--container);margin-inline:auto}.site-header{position:fixed;z-index:100;top:0;right:0;left:0;background:#070b16}.header-inner{display:flex;min-width:0;min-height:76px;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:12px;font-size:24px;font-weight:800}.brand-logo{display:block;width:46px;height:46px;object-fit:contain}.main-nav{display:flex;align-items:center;gap:34px;color:var(--muted);font-size:14px}.main-nav a:hover{color:var(--text)}.btn{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--stroke);border-radius:8px;padding:0 20px;color:var(--text);background:var(--panel-soft);cursor:pointer;transition:border-color .18s ease,background .18s ease}.btn:hover{background:#14213c;border-color:var(--stroke-strong)}.btn:disabled{cursor:default;opacity:.64}.btn:disabled:hover{background:var(--panel-soft);border-color:var(--stroke)}.btn-primary{border-color:#4f8cff;background:#2563eb}.btn-outline{background:#0b1120}.btn-ghost{min-width:178px}.account-chip{display:inline-flex;min-width:178px;max-width:260px;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid var(--stroke);border-radius:8px;padding:0 14px;color:var(--text);background:var(--panel-soft)}.account-chip-avatar{width:28px;height:28px;flex:0 0 auto;border-radius:50%;object-fit:cover}.account-chip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700}.hero{position:relative;padding:28px 0 42px}.hero-card{position:relative;min-height:590px;overflow:hidden;background:var(--bg)}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center right}.hero-card:before,.hero-card:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";pointer-events:none}.hero-card:before{background:linear-gradient(90deg,#070b16,#070b16eb 18%,#070b16b8 42%,#070b162e 72%,#070b16),linear-gradient(180deg,#070b16,#070b1600 18%,#070b1600 78%,#070b16)}.hero-card:after{background:linear-gradient(180deg,#070b162e,#070b1600 58%,#070b166b)}.hero-content{position:relative;z-index:2;display:flex;min-height:590px;align-items:center;padding:68px 46px 68px 0}.hero-copy{width:min(760px,100%);min-width:0}.eyebrow{margin:0 0 16px;color:#8fb0f7;font-size:16px;font-weight:700}.hero h1{margin:0;font-size:clamp(44px,5.4vw,76px);line-height:1.05;letter-spacing:0;white-space:nowrap}.hero-title-break{display:inline}.hero-text{max-width:460px;margin:22px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.hero-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,640px);margin:30px 0 0;padding:0;list-style:none}.hero-features li{display:grid;gap:7px;min-width:0;min-height:118px;padding:14px;border:1px solid var(--stroke);border-radius:8px;background:#111a30e0}.hero-features span{display:inline-flex;width:fit-content;min-width:32px;height:24px;align-items:center;justify-content:center;border:1px solid var(--stroke);border-radius:6px;color:#8fb0f7;font-size:12px;font-weight:800}.hero-features strong{color:var(--text);font-size:14px;line-height:1.25}.hero-features small{color:var(--muted);font-size:12px;line-height:1.35}.section{padding:42px 0}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.section-heading h2{margin:0;font-size:22px;letter-spacing:0}.section-heading a{color:#8fb0f7;font-size:14px}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.category-card{display:grid;min-width:0;min-height:220px;grid-template-rows:auto 1fr auto;border:1px solid var(--stroke);border-radius:8px;padding:22px;color:var(--text);background:var(--panel);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.category-card:hover,.category-card.is-active{border-color:var(--stroke-strong);background:#14213c}.category-card.is-active{transform:translateY(-2px)}.category-card-copy{display:grid;gap:10px;margin-top:24px}.category-card-copy strong{font-size:22px;line-height:1.1}.category-card-copy small{max-width:280px;color:var(--muted);font-size:14px;line-height:1.45}.category-card-action{justify-self:start;margin-top:18px;border:1px solid #4f8cff;border-radius:8px;padding:9px 12px;color:var(--text);background:#2563eb;font-size:13px;font-weight:700}.mts-stars-promo{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:26px;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:18px 16px 16px;color:var(--text);background:linear-gradient(135deg,#a726376b,#212d56e0 54%,#1a5b8294),#0b1120}.mts-stars-promo-image{flex:0 0 auto;width:190px;height:104px;object-fit:contain;align-self:center}.mts-stars-promo-copy{display:grid;min-width:0;gap:8px}.mts-stars-promo-badge{position:absolute;top:-13px;left:16px;width:fit-content;border:1px solid rgba(143,176,247,.42);border-radius:8px;padding:7px 10px;color:#e8f1ff;background:#265691eb;font-size:12px;font-weight:800;text-transform:uppercase;box-shadow:0 8px 18px #040a182e}.mts-stars-promo-copy strong{min-width:0;font-size:16px;line-height:1.4}.mts-stars-bonus{color:#ffd76a}.mts-stars-bonus span{color:inherit}.catalog-workspace{scroll-margin-top:88px;margin-top:16px;border:1px solid var(--stroke);border-radius:8px;padding:20px;background:var(--panel)}.topup-panel{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.topup-layout{display:grid;grid-template-columns:minmax(320px,520px) minmax(260px,1fr);gap:20px;align-items:stretch}.topup-copy{display:grid;gap:8px;align-self:start}.topup-copy span{color:#8fb0f7;font-size:13px;font-weight:800}.topup-copy h3{margin:0;font-size:24px;line-height:1.15}.topup-info-panel{display:grid;align-content:start;gap:14px;min-height:100%;border:1px solid var(--stroke);border-radius:8px;padding:18px;background:linear-gradient(135deg,rgba(59,130,246,.16),transparent 42%),var(--panel-soft)}.topup-info-panel span{width:fit-content;border:1px solid var(--stroke);border-radius:8px;padding:6px 10px;color:#8fb0f7;background:#0b1120;font-size:12px;font-weight:800}.topup-info-panel h4{margin:0;font-size:22px;line-height:1.2}.topup-info-panel p{max-width:420px;margin:0;color:var(--muted);line-height:1.6}.topup-cost{display:grid;gap:12px;border:1px solid var(--stroke);border-radius:8px;padding:14px;background:#0b1120c7}.topup-cost-heading{display:grid;gap:6px}.topup-cost-heading span{width:auto;border:0;padding:0;color:var(--muted);background:transparent}.topup-cost-heading strong{color:#74a8ff;font-size:28px;line-height:1.1}.topup-cost dl{grid-template-columns:1fr;gap:8px;margin:0}.topup-cost dl div{display:flex;justify-content:space-between;gap:12px;border:0;border-top:1px solid var(--stroke);border-radius:0;padding:10px 0 0;background:transparent}.topup-cost dt{margin:0}.topup-cost dd{text-align:right}.topup-cost-total dd{color:#b8f7cf}.topup-panel label,.search-field{display:grid;gap:8px;color:var(--muted);font-size:13px;font-weight:700}.search-field{align-self:stretch}.topup-field{min-width:0}.topup-recipient-field,.topup-amount-field{grid-column:1;grid-row:auto}.topup-provider-field{grid-column:1;grid-row:auto;min-width:0}.topup-panel input,.topup-panel select,.search-field input{width:100%;min-height:48px;border:1px solid var(--stroke);border-radius:8px;padding:0 14px;color:var(--text);background:var(--panel-soft);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.topup-panel select{background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 20px,calc(100% - 12px) 20px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:34px}.topup-panel input:focus,.topup-panel select:focus,.search-field input:focus{outline:2px solid var(--stroke-strong);outline-offset:2px}.amount-presets,.region-filter{display:flex;flex-wrap:wrap;gap:8px;align-self:end}.amount-presets{grid-column:1;grid-row:auto}.topup-presets button{flex:1 1 112px}.amount-presets button,.region-filter button{min-height:48px;border:1px solid var(--stroke);border-radius:8px;padding:0 16px;color:var(--text);background:var(--panel-soft);cursor:pointer;font-weight:700}.region-filter button.is-active,.amount-presets button:hover,.region-filter button:hover{border-color:var(--stroke-strong);background:#14213c}.catalog-toolbar{display:grid;grid-template-columns:minmax(220px,360px) minmax(0,1fr);gap:16px;align-items:stretch;margin-bottom:16px}.catalog-status{border:1px solid var(--stroke);border-radius:8px;padding:16px;color:var(--muted);background:var(--panel-soft);font-size:14px}.catalog-status-error{color:#fecaca;border-color:#f8717173}.catalog-status-success{color:#b8f7cf;border-color:#22c55e73}.topup-status{min-height:48px;display:flex;align-items:center;padding:12px 16px;font-weight:700}.steam-login-status,.topup-payment-status{grid-column:1;grid-row:auto}.topup-submit{grid-column:1;grid-row:auto;align-self:start;width:100%;min-height:48px}.topup-self-button{justify-self:start;min-height:36px;border:1px solid var(--stroke);border-radius:8px;padding:0 12px;color:#8fb0f7;background:var(--panel-soft);cursor:pointer;font-weight:800}.topup-self-button:hover{border-color:var(--stroke-strong);background:#14213c}.apple-gift-presets{align-self:stretch}.apple-gift-presets button{display:grid;flex:1 1 132px;gap:5px;align-content:center;min-height:68px;padding-block:10px;text-align:left}.apple-gift-presets button.is-active{border-color:#4f8cff;background:#2563eb}.apple-gift-presets button span{color:var(--muted);font-size:12px;font-weight:700}.apple-gift-presets button.is-active span{color:#dbeafe}.apple-pagination,.apple-cost-summary{margin-top:0}.game-purchase-panel{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.game-purchase-heading{display:grid;gap:8px 12px;align-items:start}.game-purchase-heading span{grid-column:1;color:#8fb0f7;font-size:13px;font-weight:800}.game-purchase-panel label{display:grid;gap:8px;color:var(--muted);font-size:13px;font-weight:700}.game-purchase-panel input,.game-purchase-panel select{width:100%;min-height:46px;border:1px solid var(--stroke);border-radius:8px;padding:0 14px;color:var(--text);background:#0b1120;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.game-purchase-summary{display:flex;align-items:center;justify-content:space-between;gap:6px;border:1px solid var(--stroke);border-radius:8px;padding:12px;background:#0b1120}.game-purchase-summary span{border:1px solid var(--stroke);border-radius:8px;padding:5px 9px;color:var(--muted);background:#0b1120;font-size:12px}.game-purchase-summary strong{color:#74a8ff;font-size:22px}.game-purchase-panel .catalog-status{width:100%}.game-purchase-layout{grid-column:1 / -1;display:grid;grid-template-columns:minmax(300px,520px) minmax(260px,1fr);gap:18px;align-items:stretch;margin-top:4px}.game-purchase-info{min-height:auto}.catalog-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.catalog-pagination button{min-height:36px;border:1px solid var(--stroke);border-radius:8px;padding:0 12px;color:var(--text);background:var(--panel-soft);cursor:pointer}.catalog-pagination button:disabled{cursor:default;opacity:.55}.catalog-pagination span{color:var(--muted);font-size:14px}.game-detail{display:grid;gap:12px;margin-bottom:16px}.game-detail-back{justify-self:start;min-height:36px;border:1px solid var(--stroke);border-radius:8px;padding:0 12px;color:var(--text);background:var(--panel-soft);cursor:pointer}.game-detail-card{display:grid;grid-template-columns:minmax(220px,360px) minmax(0,1fr);gap:18px;border:1px solid var(--stroke);border-radius:8px;padding:14px;background:var(--panel-soft)}.game-detail-image{display:block;width:100%;aspect-ratio:460 / 215;border-radius:8px;object-fit:cover;background:#0b1120}.game-detail-copy{display:grid;align-content:start;gap:10px;min-width:0}.game-detail-type{justify-self:start;border:1px solid var(--stroke);border-radius:8px;padding:5px 9px;color:var(--muted);background:#0b1120;font-size:12px}.game-detail-copy h3{margin:0;font-size:24px;line-height:1.15}.game-detail-copy p{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted);font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.game-detail-meta{display:flex;flex-wrap:wrap;gap:8px}.game-detail-meta span{border:1px solid var(--stroke);border-radius:8px;padding:6px 10px;color:var(--muted);background:#0b1120;font-size:12px}.product-grid{display:grid;max-width:100%;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;padding:20px;border:1px solid var(--stroke);border-radius:8px;background:var(--panel)}.product-grid-games{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;padding:0;border:0;background:transparent}.product-card{display:grid;min-height:250px;grid-template-rows:auto 1fr auto;padding:22px;border:1px solid var(--stroke);border-radius:8px;background:var(--panel-soft);transition:border-color .18s ease,background .18s ease}.product-card:hover{background:#14213c;border-color:var(--stroke-strong)}.product-card p{max-width:160px;margin:24px 0 0;color:var(--text);font-size:20px;font-weight:800;line-height:1.12}.product-card strong{justify-self:end;align-self:end;color:#74a8ff;font-size:28px;line-height:1}.game-card{min-height:0;width:100%;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;gap:12px;align-items:start;border:1px solid var(--stroke);border-radius:8px;padding:12px;color:var(--text);background:var(--panel-soft);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.game-card:hover{border-color:var(--stroke-strong);background:#14213c;transform:translateY(-2px)}.game-cover{display:block;width:100%;aspect-ratio:460 / 215;border-radius:9px;background:#0b1120;overflow:hidden}.game-cover img{display:block;width:100%;height:100%;object-fit:cover}.game-card-main{display:grid;min-width:0;gap:9px}.game-card-title-row{display:flex;min-width:0;gap:8px;align-items:flex-start;justify-content:space-between}.game-card-main p{max-width:none;margin:0;color:var(--text);font-size:16px;line-height:1.2}.game-package{justify-self:start;max-width:100%;border-radius:999px;padding:5px 10px;overflow:hidden;color:var(--muted);background:#0b1120;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.game-card-meta{display:flex;flex-wrap:wrap;min-width:0;gap:8px;align-self:end;align-items:center}.game-buy-button{justify-self:start;align-self:auto;border:1px solid #4f8cff;border-radius:8px;padding:9px 12px;color:var(--text);background:#2563eb;font-size:13px;line-height:1.15;text-align:left}.product-card .game-buy-button{color:var(--text);font-size:13px;line-height:1.15}.game-region{flex:0 0 auto;justify-self:start;border:1px solid var(--stroke);border-radius:8px;padding:5px 10px;color:var(--muted);background:#0b1120;font-size:12px}.product-icon{display:grid;width:56px;height:56px;place-items:center;border-radius:18px;padding:10px;background:#0b1120;overflow:hidden}.product-icon img{display:block;width:100%;height:100%;object-fit:contain}.product-icon-apple-gifts img{width:92%;height:92%;transform:translate(-1px,-5px)}.product-icon-games{padding:6px}.product-icon-games img{width:108%;height:108%}.benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px}.benefits article,.faq-panel{border:1px solid var(--stroke);border-radius:8px;background:var(--panel)}.benefits article{padding:22px}.benefits span{display:inline-flex;margin-bottom:20px;color:#8fb0f7;font-weight:800}.benefits h3{margin:0 0 8px;font-size:16px}.benefits p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.section-split{padding-top:18px}.split-grid{display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.faq-panel{padding:22px}.faq-list{display:grid;gap:10px}.faq-item{overflow:hidden;border:1px solid var(--stroke);border-radius:8px;background:var(--panel-soft)}.faq-question{position:relative;width:100%;min-height:58px;border:0;padding:0 54px 0 18px;color:var(--text);background:transparent;text-align:left;cursor:pointer}.faq-question:after{position:absolute;top:50%;right:18px;width:24px;height:24px;border:1px solid var(--stroke);border-radius:50%;content:"+";transform:translateY(-50%);color:#8fb0f7;text-align:center;line-height:22px}.faq-item.is-open .faq-question:after{content:"-"}.faq-answer{display:none;gap:10px;padding:0 16px 16px}.faq-item.is-open .faq-answer{display:grid}.chat-row{max-width:86%;padding:12px 14px;border:1px solid var(--stroke);border-radius:8px;color:var(--muted);font-size:14px;line-height:1.45}.chat-user{justify-self:end;background:#182541;color:var(--text)}.chat-bot{justify-self:start;background:#0b1120}.account-kicker{margin:0 0 8px;color:#8fb0f7;font-size:13px}.site-footer{padding:56px 0 34px;color:var(--muted)}.footer-grid{display:grid;grid-template-columns:minmax(260px,1.3fr) minmax(160px,.7fr) minmax(240px,.9fr);gap:36px;padding:28px;border-radius:8px;background:var(--panel)}.footer-brand{display:grid;gap:16px;align-content:start}.footer-brand p{max-width:430px;margin:0;color:var(--muted);font-size:14px;line-height:1.65}.footer-copy{color:var(--muted);font-size:13px}.footer-nav,.footer-contact{display:grid;gap:10px;align-content:start}.footer-nav h2,.footer-contact h2{margin:0 0 6px;color:var(--text);font-size:14px}.footer-nav a,.footer-contact a,.footer-contact span{font-size:14px}.footer-nav a,.footer-contact a{color:var(--muted)}.footer-nav a:hover,.footer-contact a:hover{color:var(--text)}.footer-bot-link{display:inline-flex;width:fit-content;min-height:40px;align-items:center;border:1px solid var(--stroke);border-radius:8px;padding:0 14px;background:var(--panel-soft)}@media(max-width:980px){.main-nav{display:none}.hero-card,.hero-content{min-height:560px}.benefits{grid-template-columns:repeat(2,1fr)}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.split-grid{grid-template-columns:1fr}}@media(max-width:640px){body{padding-top:56px}.container{width:min(100% - 28px,var(--container))}.header-inner{min-height:56px;gap:12px}.brand{gap:8px;font-size:18px}.brand-logo{width:30px;height:30px}.btn-ghost{min-width:auto;min-height:38px;padding-inline:12px;font-size:12px}.account-chip{min-width:0;max-width:174px;min-height:38px;gap:8px;padding-inline:10px}.account-chip-avatar{width:24px;height:24px}.account-chip-text{font-size:12px}.hero{padding:18px 0 28px}.hero-card{min-height:620px}.hero-image{object-position:58% top}.hero-card:before{background:linear-gradient(180deg,#070b1657,#070b16b3 38%,#070b16f5 70%)}.hero-card:after{background:linear-gradient(180deg,#070b162e,#070b1600 42%,#070b1685)}.hero-content{min-height:620px;align-items:end;padding:28px 18px 28px 0}.hero-copy{width:100%}.hero h1{max-width:350px;font-size:clamp(42px,14vw,58px);line-height:1.02;white-space:normal}.hero-title-break{display:block}.hero-text{max-width:330px;margin-top:16px;font-size:16px}.hero-actions{margin-top:24px}.hero-actions{display:grid}.hero-features li{min-height:0}.hero-features{grid-template-columns:1fr}.section{padding:28px 0}.section-heading{align-items:flex-start;flex-direction:column;gap:8px}.category-grid{grid-template-columns:1fr}.category-card{min-height:180px;padding:18px}.mts-stars-promo{align-items:center;flex-direction:row;gap:12px}.mts-stars-promo-image{align-self:center;width:112px;height:74px;transform:translateY(6px)}.mts-stars-promo-copy{flex:1 1 auto}.catalog-workspace{padding:14px}.topup-panel,.topup-layout,.catalog-toolbar{grid-template-columns:1fr}.region-filter{align-self:stretch}.region-filter button{flex:1 1 0}.game-detail-card,.game-purchase-panel,.game-purchase-layout{grid-template-columns:1fr}.game-purchase-summary{justify-items:start}.amount-presets{grid-column:auto}.topup-copy,.topup-recipient-field,.topup-amount-field,.topup-provider-field,.steam-login-status,.topup-payment-status,.topup-submit{grid-column:auto;grid-row:auto}.product-grid{grid-template-columns:1fr;padding:14px}.product-grid-games{padding:0}.product-card{min-height:220px;padding:18px}.game-card{min-height:0;grid-template-columns:1fr;gap:12px;padding:12px}.game-cover{width:100%;aspect-ratio:460 / 215}.game-card-meta{min-width:0;gap:8px}.game-buy-button{font-size:13px;text-align:left}.product-card p{font-size:19px}.product-card strong{font-size:28px}.product-icon{width:66px;height:66px}.benefits{grid-template-columns:1fr}.faq-panel{padding:16px}.footer-grid{grid-template-columns:1fr;padding:20px}}.tma-page{background:var(--bg)}.tma-feedback{padding:18px 0 0}.tma-status{border:1px solid var(--stroke);border-radius:8px;padding:14px 16px;color:var(--muted);background:var(--panel);font-size:14px;line-height:1.45}.tma-status-authenticated{color:#b8f7cf;border-color:#22c55e73}.tma-status-error{color:#fecaca;border-color:#f8717173}.payment-status-page{min-height:60vh;background:var(--bg)}.payment-status-container{max-width:900px}.payment-status-layout{display:grid;gap:14px}.payment-result-card{display:grid;gap:12px;border:1px solid var(--stroke);border-radius:8px;padding:20px;background:var(--panel)}.payment-result-card span{width:fit-content;border:1px solid var(--stroke);border-radius:8px;padding:6px 10px;color:#8fb0f7;background:#0b1120;font-size:12px;font-weight:800}.payment-result-card h2{margin:0;font-size:24px;line-height:1.2}.payment-result-card p{max-width:620px;margin:0;color:var(--muted);line-height:1.6}.payment-result-error{border-color:#f8717173}.payment-action{justify-self:start;margin-top:4px}.voucher-list{display:grid;gap:10px}.voucher-item{display:grid;gap:10px;border:1px solid var(--stroke);border-radius:8px;padding:14px;background:var(--panel-soft)}.voucher-item div{display:grid;gap:5px}.voucher-item small{color:var(--muted);font-size:12px;font-weight:800}.voucher-item strong{overflow-wrap:anywhere;color:#b8f7cf;font-size:24px;line-height:1.2}.voucher-item span{width:auto;border:0;padding:0;color:var(--text);background:transparent;font-size:14px;font-weight:700}
