/* Exact assets, typography and measurements of «Правки 3», 261:12698–261:12903. */
@font-face{font-family:'Payment SF Pro';src:url('fonts/SFPro-Payment.woff2') format('woff2');font-style:normal;font-weight:100 1000;font-display:swap}
.p3-topup-backdrop{align-items:flex-end;padding-inline:0;padding-bottom:0;--sheet-bottom-gap:0px}
:root .sheet-backdrop>.p3-topup-entry{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:390px;height:490px;flex-shrink:0;margin:0;padding:32px;border:0;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#141414 3.75%,var(--topup-color) var(--topup-gradient-end));box-shadow:none;color:#fff;font-family:'Payment SF Pro',SF,-apple-system,sans-serif;font-variation-settings:'wdth' 100;font-optical-sizing:auto;overflow-x:hidden}
.p3-topup-entry .p3-topup-layout{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;flex-shrink:0;margin-top:auto}
.p3-topup-entry .p3-topup-currencies{display:flex;align-items:center;width:100%;height:43px;flex-shrink:0;border-radius:12px;background:rgba(44,44,44,.2)}
.p3-topup-entry .p3-topup-currencies button{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:43px;padding:0 8px;border:0;border-radius:12px;background:transparent;color:#fff;font-family:Inter,sans-serif;font-variation-settings:normal;font-size:10px;font-weight:600;line-height:normal;letter-spacing:-.2px;white-space:nowrap;transition:background-color .15s ease}
.p3-topup-entry .p3-topup-currencies button[aria-pressed=true]{background:rgba(255,255,255,.1)}
.p3-topup-entry .p3-topup-currencies button:disabled{opacity:.35}
.p3-topup-entry .p3-topup-form{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin:0;padding:0}
.p3-topup-entry .p3-topup-details{display:flex;flex-direction:column;align-items:center;gap:22px;width:221px;max-width:100%}
.p3-topup-entry .p3-topup-heading{position:relative;display:flex;flex-direction:column;align-items:center;gap:15px;width:100%}
.p3-topup-entry .p3-topup-artwork{position:relative;width:100%;height:88.836px;flex-shrink:0}
.p3-topup-entry .p3-topup-art-item{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}
.p3-topup-entry .p3-topup-art-item[aria-hidden=true]{visibility:hidden;pointer-events:none}
.p3-topup-entry .p3-topup-coin{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:88.836px;height:88.836px}
.p3-topup-entry .p3-topup-coin>span{display:block;width:80px;height:80px;transform:rotate(6.74deg)}
.p3-topup-entry .p3-topup-coin img{display:block;max-width:none}
.p3-topup-entry .p3-topup-coin-flat>span{transform:none}
.p3-topup-entry .p3-topup-heading>h2{width:max-content;min-width:100%;margin:0;color:#fff;font-family:inherit;font-size:24px;font-weight:590;font-variation-settings:"wght" 590;line-height:29px;letter-spacing:-1.2px;text-align:center;white-space:nowrap}
.p3-topup-entry #balance-title{color:#fff}
.p3-topup-entry .p3-topup-network{position:absolute;display:block;overflow:hidden;pointer-events:none}
.p3-topup-entry .p3-topup-network img{display:block;max-width:none}
.p3-topup-entry .p3-topup-network-bnb{left:124.5px;top:50px;width:42px;height:42px}
.p3-topup-entry .p3-topup-network-tron{left:118.59px;top:49px;width:45.824px;height:44px}
.p3-topup-entry .p3-topup-network-tron img{position:absolute;left:.4%;top:.26%}
.p3-topup-entry .p3-topup-network-eth{left:119.2px;top:48.31px;width:44.906px;height:44.906px}
.p3-topup-entry .p3-topup-amount{display:flex;flex-direction:column;align-items:center;gap:9px;width:180px;max-width:100%}
.p3-topup-entry .p3-topup-amount>label{width:max-content;min-width:100%;margin:0;color:#fff;opacity:.5;font-size:14px;font-weight:510;font-variation-settings:"wght" 510;line-height:17px;letter-spacing:-.7px;text-align:center;white-space:nowrap}
.p3-topup-entry .p3-topup-editor{display:flex;align-items:center;justify-content:center;gap:11px;max-width:calc(100vw - 64px);font-size:48px;font-weight:590;font-variation-settings:"wght" 590;line-height:58px;letter-spacing:-2.4px}
.p3-topup-entry .p3-topup-input-wrap{position:relative;display:block;min-width:1ch;max-width:calc(100vw - 77px)}
.p3-topup-entry .p3-topup-measure{display:block;visibility:hidden;white-space:pre;overflow:hidden;pointer-events:none;user-select:none}
.p3-topup-entry #topup-amount{position:absolute;inset:0;display:block;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:#fff;font:inherit;letter-spacing:inherit;text-align:center;caret-color:#ffffff4d;-webkit-appearance:none;appearance:none;user-select:text;-webkit-user-select:text}
.p3-topup-entry #topup-amount::placeholder{color:#fff;opacity:1}
.p3-topup-entry .p3-topup-dollar{color:#ffffff80;pointer-events:none}
.p3-topup-entry .p3-topup-presets{display:flex;justify-content:center;gap:8px;width:100%}
.p3-topup-entry .p3-topup-presets button{flex:1;min-width:0;height:34px;padding:0 8px;border:0;border-radius:17px;background:rgba(255,255,255,.1);color:#fff;font-family:inherit;font-size:14px;font-weight:590;white-space:nowrap}
.p3-topup-entry .p3-topup-presets button[aria-pressed=true]{background:rgba(255,255,255,.24)}
.p3-topup-entry .p3-topup-submit{display:flex;align-items:center;justify-content:center;width:100%;height:50px;flex-shrink:0;margin:0;padding:6px 12px;border:0;border-radius:12px;background:rgba(255,255,255,.1);backdrop-filter:blur(24.1px);-webkit-backdrop-filter:blur(24.1px);color:#fff;font-family:inherit;font-size:16px;font-weight:590;font-variation-settings:"wght" 590;line-height:1.2;letter-spacing:-.8px}
.p3-topup-entry .p3-topup-submit:disabled{opacity:.5}
.sheet-backdrop .p3-topup-entry>.p3-topup-drag-zone{position:absolute;inset:0 0 auto;width:100%;height:24px;margin:0;border-radius:0;background:transparent}
.sheet-backdrop .p3-topup-entry>.p3-topup-drag-zone:before{display:none}
@media(max-width:599px){:root .sheet-backdrop>.p3-topup-entry{max-width:none}}
@media(hover:hover){.p3-topup-entry .p3-topup-currencies button:not(:disabled):hover,.p3-topup-entry .p3-topup-submit:not(:disabled):hover{background:rgba(255,255,255,.14)}}
@media(prefers-reduced-motion:reduce){.p3-topup-entry .p3-topup-currencies button{transition:none}}
