/* Adsrek Pay final brand layer. Loaded after page-level template styles. */
:root{--ap-surface:rgba(12,25,42,.88);--ap-surface-2:rgba(16,34,55,.82);--ap-border:rgba(146,207,239,.14);--ap-border-strong:rgba(103,220,242,.25);--ap-text:#eaf7fd;--ap-muted:#89a4b8;--ap-blue:#4f8cff;--ap-cyan:#55ddee;--ap-green:#5ee4c5;--ap-red:#ff8ea1}
.pc-content-card{color:var(--ap-text)}.pc-content-card h1,.pc-content-card h2,.pc-content-card h3,.pc-content-card h4,.pc-content-card strong,.pc-content-card b{color:var(--ap-text)}.pc-content-card p,.pc-content-card small,.pc-content-card .muted{color:var(--ap-muted)!important}.pc-content-card hr{border-color:var(--ap-border)!important}.pc-content-card code:not(.mer-pre),.pc-content-card pre{border-color:var(--ap-border)!important}
/* Shared page shells */
.wallet-page,.p2,.pm,.po,.ord,.hist,.dep,.wd,.mer,.sec,.az-settings,.az-off,.pay-details,.ov{color:var(--ap-text)!important}.wallet-hero,.wallet-box,.wallet-card,.p2-hero,.p2-card,.p2-offer,.pm-card,.pm-hero,.po-card,.ord-card,.ord-hero,.hist-card,.dep-card,.dep-hero,.wd-card,.wd-hero,.mer-hero,.mer-card,.sec-hero,.sec-card,.az-card,.ov-card,.ov-box,.pay-details__card,.pay-details__hero{background:linear-gradient(150deg,rgba(15,31,50,.93),rgba(8,20,34,.94))!important;border-color:var(--ap-border)!important;box-shadow:0 17px 45px rgba(0,0,0,.17)!important;color:var(--ap-text)!important}.wallet-hero,.p2-hero,.pm-hero,.dep-hero,.wd-hero,.mer-hero,.sec-hero,.pay-details__hero{background:radial-gradient(circle at 90% 0,rgba(48,153,223,.14),transparent 35%),linear-gradient(145deg,rgba(21,45,72,.95),rgba(9,22,37,.96))!important}.ov-hero,.az-settings-hero{background:radial-gradient(circle at 92% 8%,rgba(103,232,249,.19),transparent 29%),linear-gradient(135deg,#183d71,#18588f 58%,#16889d)!important;border:1px solid rgba(194,247,255,.17)!important;box-shadow:0 22px 52px rgba(15,100,180,.18)!important}.wallet-hero h2,.p2-hero h2,.pm-hero h2,.dep-hero h2,.wd-hero h2,.mer-hero h2,.sec-hero h2,.ord-hero h2,.ov-hero h2,.az-settings-hero h2{color:#f1fbff!important;letter-spacing:-.04em}.wallet-badge,.wallet-pill,.p2-pill,.po-status,.ov-pill,.az-pill{background:rgba(73,145,224,.13)!important;border:1px solid rgba(103,214,244,.14)!important;color:#67dfef!important}.wallet-card p,.wallet-field label,.p2-muted,.p2-method small,.p2-stat span,.p2-order label>span,.pm-muted,.pm label>span,.ord-muted,.hist .muted,.dep .muted,.wd .muted,.mer-stat span,.mer .muted,.sec .muted,.az-row span,.az-profile-badge span,.az-action span,.ov-card p,.ov-item span,.ov-profile-row span{color:var(--ap-muted)!important}.wallet-hold,.wallet-table th,.wallet-table td,.p2-order,.p2-modal-head,.p2-modal-foot,.pm-card,.hist th,.hist td,.dep th,.dep td,.wd th,.wd td,.mer th,.mer td,.az-row,.ov-profile-row{border-color:rgba(146,205,238,.09)!important}
/* Forms */
.wallet-field input,.wallet-field select,.wallet-field textarea,.p2 input,.pm input,.pm select,.pm textarea,.dep input,.wd input,.mer input,.sec input,.pay-details input,.pay-details select{background:rgba(7,18,31,.76)!important;border-color:rgba(144,205,238,.16)!important;color:#e8f7fd!important}.wallet-btn,.p2-btn,.pm-btn,.ord-btn,.po-btn,.dep-btn,.wd-btn,.mer-btn,.sec-btn,.az-action,.ov-btn{border-color:rgba(188,244,255,.14)!important;background:linear-gradient(135deg,#367ade,#1dbdd8)!important;color:#fff!important;box-shadow:0 10px 27px rgba(25,111,196,.16)!important}.wallet-btn.soft,.p2-btn.soft,.pm-btn.soft,.dep-btn.alt,.wd-btn.alt,.mer-btn.gray,.ov-btn--ghost,.az-tabs a,.sec-tabs a{background:rgba(51,113,185,.13)!important;border:1px solid rgba(101,208,239,.16)!important;color:#9eeaf5!important;box-shadow:none!important}.wallet-btn:hover,.p2-btn:hover,.pm-btn:hover,.ord-btn:hover,.po-btn:hover,.dep-btn:hover,.wd-btn:hover,.mer-btn:hover,.sec-btn:hover{filter:brightness(1.08)}.pm-btn.red,.mer-btn.red{background:linear-gradient(135deg,#b83e61,#d65270)!important}.wallet-admin{background:linear-gradient(150deg,rgba(15,43,64,.92),rgba(8,23,38,.95))!important}.wallet-system div,.mer-stat,.ov-item,.az-action,.az-note,.p2-selector,.p2-method-option,.pm-selector,.pm-method-option,.ord-note,.ord-row,.pay-details__item{background:rgba(16,35,56,.72)!important;border-color:rgba(145,207,239,.11)!important;color:var(--ap-text)!important}.p2-selector:hover,.p2-method-option:hover,.pm-selector:hover,.pm-method-option:hover,.az-action:hover{background:rgba(25,52,82,.8)!important;border-color:rgba(85,212,237,.27)!important}.p2-arrow,.p2-pair-arrow,.p2-clear,.pm-arrow{color:#61dfee!important}.p2-arrow,.pm-arrow{background:rgba(54,123,203,.14)!important;border:1px solid rgba(101,214,241,.13)!important}.p2-modal{background:rgba(1,7,13,.78)!important;backdrop-filter:blur(7px)}.p2-modal-box,.pm-modal-box{background:#0b1828!important;border:1px solid var(--ap-border)!important;color:var(--ap-text)!important}.p2-close,.pm-close{background:rgba(40,72,101,.34)!important;color:#dff7ff!important}.p2-tab,.pm-tab{background:rgba(20,43,68,.7)!important;border-color:var(--ap-border)!important;color:#9ab4c6!important}.p2-tab.active,.pm-tab.active{background:linear-gradient(135deg,#367ade,#1dbdd8)!important;color:#fff!important}.p2-modal-foot,.pm-modal-foot{background:rgba(8,19,32,.9)!important}.p2-guarantee,.pm-guarantee,.ord-note{background:rgba(182,113,39,.1)!important;color:#ffd09a!important;border:1px solid rgba(251,191,117,.14)!important}.p2-alert.err,.pm-alert.err,.wallet-alert.err,.wd-alert.err,.mer-alert.err,.sec-alert.err,.ord-alert.err{background:rgba(164,40,65,.12)!important;color:#ff9daf!important;border:1px solid rgba(251,113,133,.16)!important}.pm-alert.ok,.wallet-alert.ok,.wd-alert.ok,.mer-alert.ok,.sec-alert.ok,.ord-alert.ok{background:rgba(32,145,119,.12)!important;color:#83efd8!important;border:1px solid rgba(94,228,197,.16)!important}.p2-pill{background:rgba(34,159,130,.12)!important;color:#67e5c9!important}.hist .in{color:#65e4c8!important}.hist .out{color:#ff8fa3!important}.hist .hold{color:#ffd09a!important}.hist-filter a{background:rgba(51,113,185,.13)!important;border:1px solid rgba(101,208,239,.13)!important;color:#9eeaf5!important}.mer-code{background:#071523!important;color:#bceefa!important}.mer-pre{background:#050d17!important;color:#b9e9f7!important;border:1px solid rgba(105,197,235,.12)}.az-tabs a.is-active,.sec-tabs .on{background:linear-gradient(135deg,#255fae,#158da5)!important;border-color:rgba(103,226,245,.2)!important;color:#fff!important}.az-avatar{background:linear-gradient(145deg,#275fae,#20b9d0)!important}.az-profile-badge b,.az-row b,.az-action b,.az-note b,.ov-card strong,.ov-item b,.ov-profile-row b{color:var(--ap-text)!important}.az-action i{background:rgba(58,126,204,.18)!important;color:#64dff0!important}.ov-card,.ov-box{background:linear-gradient(150deg,rgba(15,31,50,.93),rgba(8,20,34,.94))!important}.ov-btn{background:#fff!important;color:#0b1b2d!important;box-shadow:none!important}.ov-btn--ghost{color:#e7fbff!important}.ov-item{border-color:rgba(145,207,239,.09)!important}.ov-pill{background:rgba(46,162,136,.11)!important;color:#67e4c9!important}
/* Old miscellaneous templates */
.pc-content-card .faq-section,.pc-content-card .pay-details__list,.pc-content-card .maintenance-card{background:var(--ap-surface)!important;border-color:var(--ap-border)!important;color:var(--ap-text)!important}.pc-content-card [style*="background:#fff"],.pc-content-card [style*="background: #fff"],.pc-content-card [style*="background:white"],.pc-content-card [style*="background: white"]{background:rgba(14,29,47,.84)!important}.pc-content-card [style*="color:#0f172a"],.pc-content-card [style*="color: #0f172a"],.pc-content-card [style*="color:#111827"],.pc-content-card [style*="color: #111827"],.pc-content-card [style*="color:#545454"]{color:var(--ap-text)!important}
/* Auth */
.page-login .pc-content-card,.page-register .pc-content-card{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.page-login .pc-page-head,.page-register .pc-page-head{display:none!important}.page-login .pc-workspace{grid-template-columns:minmax(0,1050px)!important}.page-register .pc-workspace{grid-template-columns:minmax(0,920px)!important}.ap-auth{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;align-items:stretch}.ap-auth__intro,.ap-auth__form-card,.ap-register__head,.ap-register__card{border-radius:27px;border:1px solid var(--ap-border);background:linear-gradient(150deg,rgba(14,30,49,.94),rgba(8,19,32,.96));box-shadow:0 22px 65px rgba(0,0,0,.24)}.ap-auth__intro{position:relative;overflow:hidden;padding:38px;background:radial-gradient(circle at 90% 9%,rgba(77,170,230,.19),transparent 32%),linear-gradient(145deg,rgba(22,55,91,.96),rgba(9,24,41,.97))}.ap-auth__intro:after{content:"";position:absolute;right:-110px;bottom:-120px;width:300px;height:300px;border-radius:50%;border:1px solid rgba(103,232,249,.12);box-shadow:0 0 0 42px rgba(103,232,249,.025),0 0 0 84px rgba(103,232,249,.018)}.ap-auth__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;background:rgba(38,128,196,.14);border:1px solid rgba(103,221,243,.16);color:#8de7f3;font-size:9px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.ap-auth__badge i{width:6px;height:6px;border-radius:50%;background:#59e1c3;box-shadow:0 0 10px rgba(89,225,195,.7)}.ap-auth__intro h2,.ap-register__head h2{position:relative;z-index:1;margin:22px 0 0;color:#f1fbff!important;font-size:38px;line-height:1.02;letter-spacing:-.05em}.ap-auth__intro>p,.ap-register__head p{position:relative;z-index:1;margin:15px 0 0;color:#89a6ba!important;line-height:1.65}.ap-auth__features{position:relative;z-index:1;display:grid;gap:13px;margin-top:35px}.ap-auth__features>div{display:flex;align-items:center;gap:12px;padding:12px;border-radius:17px;background:rgba(10,25,42,.52);border:1px solid rgba(148,211,241,.09)}.ap-auth__features>div>i{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:rgba(67,142,222,.15);color:#66e0f0;font-style:normal;font-weight:900}.ap-auth__features span{display:grid;gap:2px}.ap-auth__features b{font-size:12px}.ap-auth__features small{font-size:10px;color:#708da2}.ap-auth__form-card{padding:30px}.ap-auth__form-card--compact{align-self:center}.ap-auth__form-head{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid rgba(146,205,238,.1)}.ap-auth__form-head img{width:46px;height:46px}.ap-auth__form-head>div{display:grid;gap:3px}.ap-auth__form-head b{font-size:17px}.ap-auth__form-head span{color:#7893a7;font-size:11px}.ap-form{display:grid;gap:15px;margin-top:22px}.ap-field{display:grid;gap:7px;margin:0!important}.ap-field>span{color:#9db4c5;font-size:11px;font-weight:850}.ap-field>div{position:relative}.ap-field>div>i{position:absolute;left:13px;top:50%;z-index:2;transform:translateY(-50%);color:#547792;font-style:normal;font-size:13px}.ap-field input{height:48px!important;padding-left:39px!important;background:rgba(6,16,28,.76)!important}.ap-field>small{color:#5f7b91!important;font-size:9px;line-height:1.4}.ap-field>em{color:#ff91a4;font-size:10px;font-style:normal}.ap-submit{width:100%;min-height:49px!important;display:flex!important;align-items:center;justify-content:space-between!important;padding:0 18px!important;border-radius:15px!important;border:1px solid rgba(188,244,255,.18)!important;background:linear-gradient(135deg,#397ee1,#1dc0da)!important;color:#fff!important;font-weight:900!important;box-shadow:0 14px 32px rgba(25,112,198,.21)!important;cursor:pointer}.ap-submit span{font-size:18px}.ap-submit--wide{margin-top:16px}.ap-form-error:empty{display:none}.ap-form-error{padding:11px 13px;border-radius:13px;background:rgba(163,42,66,.12);color:#ff9db0;font-size:11px;text-align:center}.ap-auth__links{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#718da2;font-size:10px}.ap-auth__links a{color:#70e0ef;font-weight:850}.ap-auth__links--center{justify-content:center;text-align:center}.ap-auth__alternative{display:grid;justify-items:center;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(145,205,238,.09)}.ap-auth__alternative>span{color:#668398;font-size:9px;text-transform:uppercase;letter-spacing:.12em;font-weight:900}.ap-auth__warning{display:flex;gap:10px;align-items:flex-start;margin-top:17px;padding:11px 12px;border-radius:14px;background:rgba(175,103,31,.09);border:1px solid rgba(251,191,117,.12);color:#d8b682;font-size:10px;line-height:1.45}.ap-auth__warning i{width:21px;height:21px;flex:0 0 21px;border-radius:8px;display:grid;place-items:center;background:rgba(251,191,117,.13);color:#ffd19b;font-style:normal;font-weight:950}
.ap-register{display:grid;gap:17px}.ap-register__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:30px;background:radial-gradient(circle at 92% 0,rgba(65,164,227,.17),transparent 35%),linear-gradient(145deg,rgba(20,47,76,.95),rgba(9,23,39,.96))}.ap-register__head>div:first-child{max-width:600px}.ap-register__head h2{font-size:34px}.ap-register__steps{display:flex;align-items:center;gap:8px;white-space:nowrap}.ap-register__steps span{display:flex;align-items:center;gap:7px;color:#668399;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.ap-register__steps span i{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;background:rgba(61,118,180,.12);border:1px solid rgba(139,205,238,.1);font-style:normal}.ap-register__steps .is-active{color:#bceff6}.ap-register__steps .is-active i{background:linear-gradient(145deg,#3479da,#1bb7d2);color:#fff}.ap-register__steps>b{width:24px;height:1px;background:rgba(146,205,238,.14)}.ap-register__form{display:grid;gap:15px}.ap-register__card{padding:25px}.ap-card-title{display:flex;align-items:center;gap:11px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(145,205,238,.09)}.ap-card-title>span{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:rgba(56,126,203,.14);color:#6ddfed;font-size:10px;font-weight:950}.ap-card-title>div{display:grid;gap:2px}.ap-card-title b{font-size:15px}.ap-card-title small{color:#6f8b9f;font-size:10px}.ap-register__grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.ap-register__wide{grid-column:1/-1}.ap-referrer{display:flex;align-items:center;gap:12px;padding:15px;border-radius:17px;background:rgba(14,31,50,.72);border:1px solid rgba(145,205,238,.1)}.ap-referrer>i{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:rgba(53,128,207,.15);color:#68dfee;font-style:normal;font-size:18px}.ap-referrer>div{display:grid;gap:2px}.ap-referrer span{color:#7895a9;font-size:9px;text-transform:uppercase;letter-spacing:.09em}.ap-referrer b{font-size:13px}.ap-referrer small{color:#668399;font-size:9px}.ap-ref-list{display:grid;gap:10px;margin-top:15px}.ap-ref-list>span{color:#7692a6;font-size:10px;font-weight:850}.ap-ref-list>div{display:flex;gap:8px;flex-wrap:wrap}.ap-ref-user{position:relative;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:13px;background:rgba(16,35,56,.75);border:1px solid rgba(145,207,239,.1);color:#dceef7!important}.ap-ref-user img{width:30px!important;height:30px!important;margin:0!important;border-radius:10px!important}.ap-ref-user b{font-size:10px}.ap-ref-user .classicgo{display:none}.ap-register__terms{margin-top:15px;padding:13px 14px;border-radius:15px;background:rgba(14,31,50,.68);border:1px solid rgba(145,205,238,.09);color:#7894a8;font-size:10px;line-height:1.55}.ap-register__terms a{color:#67ddec;font-weight:850}
@media(max-width:860px){.ap-auth{grid-template-columns:1fr}.ap-auth__intro{padding:28px}.ap-register__head{align-items:flex-start;display:grid}.ap-register__steps{display:none}.ap-register__grid{grid-template-columns:1fr}.ap-register__wide{grid-column:auto}}
@media(max-width:560px){.ap-auth__intro,.ap-auth__form-card,.ap-register__head,.ap-register__card{padding:20px;border-radius:21px}.ap-auth__intro h2,.ap-register__head h2{font-size:29px}.ap-auth__features{margin-top:24px}.ap-auth__links{align-items:flex-start;display:grid}.ap-register__card{padding:18px}.ap-ref-list>div{display:grid}.ap-ref-user{width:100%}}

/* Adsrek Pay V12: second-factor login step. */
.ap-twofa-form[hidden]{display:none!important}.ap-twofa-icon{width:54px;height:54px;margin:0 auto;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(57,126,225,.22),rgba(29,192,218,.16));border:1px solid rgba(112,224,239,.18);color:#82e8f3;font-size:24px;box-shadow:0 14px 34px rgba(20,107,177,.15)}.ap-twofa-copy{display:grid;gap:6px;text-align:center}.ap-twofa-copy b{color:#edf9ff;font-size:17px}.ap-twofa-copy span{color:#7f9bb0;font-size:11px;line-height:1.55;max-width:430px;margin:auto}.ap-twofa-form .ap-field{margin-top:4px!important}
/* V14.3 multicurrency wallet */
.wallet-empty{background:rgba(16,35,56,.72)!important;border-color:rgba(145,207,239,.14)!important;color:var(--ap-muted)!important}.wallet-exchange-preview{background:radial-gradient(circle at 100% 0,rgba(77,210,235,.16),transparent 38%),linear-gradient(145deg,#102944,#0a1728)!important;border:1px solid rgba(111,211,241,.14)!important;box-shadow:0 16px 35px rgba(0,0,0,.16)!important}.wallet-rate-note{color:var(--ap-muted)!important}.wallet-currency-note span{background:rgba(51,113,185,.12)!important;border-color:rgba(101,208,239,.14)!important;color:#9eeaf5!important}.wallet-card small{color:var(--ap-muted)!important}


/* V16.0 — автоматическая выдача пароля и финансового PIN при регистрации */
.ap-register__grid--single{grid-template-columns:minmax(0,620px);justify-content:start}
.ap-auto-credentials-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}
.ap-auto-credentials-info>div{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid var(--ap-border);border-radius:16px;background:var(--ap-surface-muted)}
.ap-auto-credentials-info>div>i{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#3479da,#1bb7d2);color:#fff;font-style:normal;font-size:11px;font-weight:950}
.ap-auto-credentials-info span{display:grid;gap:3px}.ap-auto-credentials-info b{color:var(--ap-text);font-size:11px}.ap-auto-credentials-info small{color:var(--ap-muted);font-size:9px;line-height:1.35}
.ap-register__notice{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 13px;border:1px solid rgba(250,190,91,.18);border-radius:14px;background:rgba(202,132,32,.09);color:#d8b682;font-size:10px;line-height:1.5}
.ap-register__notice>i{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;border-radius:8px;background:rgba(251,191,117,.14);font-style:normal;font-weight:950}
.ap-credentials{display:grid;gap:16px;padding:28px;border:1px solid var(--ap-border);border-radius:27px;background:var(--ap-surface-solid);box-shadow:var(--ap-shadow-sm);color:var(--ap-text)}
.ap-credentials__success{display:flex;align-items:center;gap:15px;padding-bottom:20px;border-bottom:1px solid var(--ap-border)}
.ap-credentials__success>i{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(145deg,#1cae8b,#32d6b0);color:#fff;font-style:normal;font-size:24px;font-weight:950;box-shadow:0 14px 32px rgba(28,174,139,.22)}
.ap-credentials__success>div{display:grid;gap:4px}.ap-credentials__success span{color:#56d6bc;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ap-credentials__success h3{margin:0;color:var(--ap-text);font-size:25px;letter-spacing:-.04em}.ap-credentials__success p{margin:0;color:var(--ap-muted);font-size:11px;line-height:1.55}
.ap-credentials__warning{display:grid;gap:4px;padding:13px 15px;border:1px solid rgba(250,190,91,.2);border-radius:15px;background:rgba(202,132,32,.09)}.ap-credentials__warning b{color:#f2c67c;font-size:11px}.ap-credentials__warning span{color:#b79a6b;font-size:10px;line-height:1.5}
.ap-credentials__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.ap-credential-row{position:relative;display:grid;gap:6px;padding:15px 86px 15px 15px;border:1px solid var(--ap-border);border-radius:16px;background:var(--ap-surface-muted);min-width:0}.ap-credential-row>span{color:var(--ap-muted);font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.ap-credential-row>strong{overflow-wrap:anywhere;color:var(--ap-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;letter-spacing:.02em}.ap-credential-row--secret>strong{color:#80e6f3}.ap-credential-row>button{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:7px 9px;border:1px solid var(--ap-border);border-radius:10px;background:var(--ap-surface-solid);color:var(--ap-primary);font-size:9px;font-weight:900;cursor:pointer}
.ap-credentials__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ap-credentials__actions>button{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-radius:15px;font-weight:900;cursor:pointer}.ap-credentials__copy{border:0;background:linear-gradient(135deg,#397ee1,#1dc0da);color:#fff;box-shadow:0 14px 32px rgba(25,112,198,.18)}.ap-credentials__download{border:1px solid var(--ap-border);background:var(--ap-surface-muted);color:var(--ap-text)}.ap-credentials__actions i{font-style:normal;font-size:18px}
.ap-credentials__feedback{min-height:18px;color:#5dd9bb;font-size:10px;text-align:center}.ap-credentials__feedback.is-error{color:#ff91a4}
.ap-credentials__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:15px;border-top:1px solid var(--ap-border)}.ap-credentials__footer label{display:flex;align-items:center;gap:9px;color:var(--ap-muted);font-size:10px;cursor:pointer}.ap-credentials__footer input{width:17px;height:17px;accent-color:#23b9d6}.ap-credentials__continue{pointer-events:none;opacity:.42;display:flex;align-items:center;gap:14px;padding:11px 14px;border-radius:13px;background:linear-gradient(135deg,#397ee1,#1dc0da);color:#fff!important;font-size:10px;font-weight:950;transition:.2s}.ap-credentials__continue.is-enabled{pointer-events:auto;opacity:1}.ap-credentials__continue span{font-size:16px}
@media(max-width:760px){.ap-auto-credentials-info{grid-template-columns:1fr}.ap-credentials__grid,.ap-credentials__actions{grid-template-columns:1fr}.ap-credentials__footer{align-items:stretch;display:grid}.ap-credentials__continue{justify-content:space-between}.ap-credentials{padding:20px;border-radius:21px}.ap-credentials__success{align-items:flex-start}.ap-credentials__success h3{font-size:21px}}
