/* V28 Cryptomus */
.v28-crypto-icon{background:linear-gradient(145deg,#151b2a,#253653)!important;color:#fff!important;font-size:13px!important}
.v28-cryptomus-choice[aria-checked="true"]{border-color:#7286ff!important;background:linear-gradient(145deg,#fff,#f2f5ff)!important}
.v28-cryptomus-panel{position:relative;overflow:hidden}
.v28-cryptomus-panel:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;right:-110px;top:-120px;background:radial-gradient(circle,rgba(90,111,255,.16),transparent 67%);pointer-events:none}
.v28-crypto-pay-form{margin-top:15px}
.v28-cryptomus-pay{display:grid!important;grid-template-columns:44px minmax(0,1fr) 26px!important;align-items:center!important;text-align:left!important;gap:12px!important;background:linear-gradient(120deg,#151b2a,#4058d7)!important;border:0!important}
.v28-cryptomus-pay .v28-crypto-mark{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.12);font-size:17px}
.v28-cryptomus-pay span:nth-child(2){display:grid;gap:2px}.v28-cryptomus-pay small{font-size:6px;letter-spacing:.08em;opacity:.72}.v28-cryptomus-pay strong{font-size:10px}.v28-cryptomus-pay i{font-style:normal;font-size:15px}
.v28-crypto-trust{display:flex;gap:9px;align-items:flex-start;margin-top:12px;padding:11px;border:1px solid #e5e8f2;border-radius:12px;background:#f8f9fc}.v28-crypto-trust>span{color:#25a168;font-weight:900}.v28-crypto-trust p{margin:0;font-size:7px;line-height:1.55;color:#747b88}
.v28-crypto-return{padding:55px 0 80px;background:radial-gradient(circle at 75% 5%,rgba(78,96,226,.12),transparent 30%),#f6f7fa;min-height:65vh}.v28-return-card{padding:28px;border:1px solid #e1e4ea;border-radius:24px;background:#fff;box-shadow:0 20px 55px rgba(29,35,53,.075);text-align:center}.v28-return-icon{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;margin:0 auto 15px;font:800 23px Sora}.v28-return-icon.paid{background:#eaf8f0;color:#22925c}.v28-return-icon.waiting{background:#eef1ff;color:#475cd4}.v28-return-card h1{font:760 29px/1.1 Sora;margin:8px 0}.v28-return-card>p{max-width:600px;margin:0 auto 20px;font-size:9px;line-height:1.7;color:#747b88}.v28-return-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0}.v28-return-summary>div{padding:13px;border:1px solid #e7e9ee;border-radius:13px;background:#fafbfc;text-align:left}.v28-return-summary small,.v28-return-summary strong{display:block}.v28-return-summary small{font-size:6px;color:#989eaa}.v28-return-summary strong{margin-top:4px;font-size:8px}.v28-return-actions{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}
.v28-cryptomus-admin{padding:12px 0}.v28-crypto-admin-actions{display:flex;gap:8px;align-items:end;flex-wrap:wrap;padding:12px;border:1px solid #e4e6eb;border-radius:12px;background:#fafbfc}.v28-crypto-admin-actions>div{margin-right:auto}.v28-crypto-admin-actions small,.v28-crypto-admin-actions code{display:block}.v28-crypto-admin-actions small{font-size:6px;color:#8e949f}.v28-crypto-admin-actions code{margin-top:4px;font-size:7px;word-break:break-all}
.v28-admin-crypto-detail code{word-break:break-all}
@media(max-width:700px){.v28-return-summary{grid-template-columns:1fr 1fr}.v28-return-card{padding:20px}.v28-return-card h1{font-size:23px}}
