.AdminRegistrationForm-module__BZUUra__section{background:#fff;border:1px solid #dce4ea;border-radius:20px;margin-top:14px;padding:24px;box-shadow:0 14px 32px #0f172a0b}.AdminRegistrationForm-module__BZUUra__title{justify-content:space-between;align-items:end;gap:18px;display:flex}.AdminRegistrationForm-module__BZUUra__title small{color:#0786aa;letter-spacing:.14em;font-weight:900}.AdminRegistrationForm-module__BZUUra__title h2{margin:5px 0 0}.AdminRegistrationForm-module__BZUUra__title>span,.AdminRegistrationForm-module__BZUUra__explanation{color:#64748b}.AdminRegistrationForm-module__BZUUra__explanation{line-height:1.5}.AdminRegistrationForm-module__BZUUra__section form{background:#f7fafb;border-radius:15px;grid-template-columns:repeat(3,1fr);align-items:end;gap:12px;padding:18px;display:grid}.AdminRegistrationForm-module__BZUUra__section label{color:#334155;gap:7px;font-weight:800;display:grid}.AdminRegistrationForm-module__BZUUra__section input,.AdminRegistrationForm-module__BZUUra__section select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:12px}.AdminRegistrationForm-module__BZUUra__section button{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:11px;min-height:44px;padding:0 17px;font-weight:900}.AdminRegistrationForm-module__BZUUra__section button:disabled{opacity:.55}.AdminRegistrationForm-module__BZUUra__cash{align-items:center;min-height:44px;gap:9px!important;display:flex!important}.AdminRegistrationForm-module__BZUUra__cash input{width:18px}.AdminRegistrationForm-module__BZUUra__reference{grid-column:span 2}.AdminRegistrationForm-module__BZUUra__success,.AdminRegistrationForm-module__BZUUra__error{border-radius:10px;padding:12px 15px;font-weight:750}.AdminRegistrationForm-module__BZUUra__success{color:#166534;background:#dcfce7}.AdminRegistrationForm-module__BZUUra__error{color:#991b1b;background:#fee2e2}@media (max-width:900px){.AdminRegistrationForm-module__BZUUra__section form{grid-template-columns:1fr 1fr}}@media (max-width:600px){.AdminRegistrationForm-module__BZUUra__title{flex-direction:column;align-items:flex-start}.AdminRegistrationForm-module__BZUUra__section form{grid-template-columns:1fr}.AdminRegistrationForm-module__BZUUra__reference{grid-column:auto}}
.page-module__khFkHG__loading{color:#64748b;background:#f4f7f9;place-items:center;min-height:100svh;display:grid}.page-module__khFkHG__main{color:#0f172a;background:radial-gradient(circle at 85% 5%,#d9f4fb 0,#0000 26%),linear-gradient(#edf8fb 0,#f6f8fa 420px);min-height:100svh;padding:0 max(24px,5vw) 80px}.page-module__khFkHG__main>*{max-width:1440px;margin-left:auto;margin-right:auto}.page-module__khFkHG__header{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;height:86px;display:flex}.page-module__khFkHG__brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.page-module__khFkHG__brand span{color:#fff;background:linear-gradient(145deg,#08a1c5,#10223e);border-radius:13px;place-items:center;width:43px;height:43px;font-weight:900;display:grid;overflow:hidden;box-shadow:0 8px 20px #0e749044}.page-module__khFkHG__brand img{object-fit:cover;width:100%;height:100%}.page-module__khFkHG__back{color:#334155;background:#ffffffd9;border:1px solid #cbd5e1;border-radius:11px;padding:10px 14px;font-weight:800;text-decoration:none}.page-module__khFkHG__hero{justify-content:space-between;align-items:flex-end;gap:20px;padding:60px 0 34px;display:flex}.page-module__khFkHG__hero small,.page-module__khFkHG__sectionTitle small,.page-module__khFkHG__card small,.page-module__khFkHG__renewal small{color:#0786aa;letter-spacing:.14em;font-weight:900}.page-module__khFkHG__hero h1{letter-spacing:-.055em;margin:7px 0;font-size:clamp(42px,6vw,68px)}.page-module__khFkHG__hero p,.page-module__khFkHG__card p,.page-module__khFkHG__renewal p,.page-module__khFkHG__muted,.page-module__khFkHG__empty,.page-module__khFkHG__ownerNote{color:#64748b;line-height:1.55}.page-module__khFkHG__status{background:#e2e8f0;border-radius:999px;padding:11px 16px;font-weight:900}.page-module__khFkHG__active{color:#166534;background:#dcfce7}.page-module__khFkHG__grace{color:#92400e;background:#fef3c7}.page-module__khFkHG__read_only,.page-module__khFkHG__refunded{color:#b91c1c;background:#fee2e2}.page-module__khFkHG__pending,.page-module__khFkHG__in_review{color:#075985;background:#e0f2fe}.page-module__khFkHG__info,.page-module__khFkHG__success,.page-module__khFkHG__error{border-radius:14px;margin:0 auto 14px;padding:15px 18px;font-weight:750}.page-module__khFkHG__info{color:#075985;background:#e0f2fe}.page-module__khFkHG__success{color:#166534;background:#dcfce7}.page-module__khFkHG__error{color:#b91c1c;background:#fee2e2}.page-module__khFkHG__overview{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__khFkHG__overview article,.page-module__khFkHG__card,.page-module__khFkHG__history,.page-module__khFkHG__admin,.page-module__khFkHG__renewal{background:#fff;border:1px solid #dbe5eb;border-radius:22px;box-shadow:0 18px 45px #0f172a0b}.page-module__khFkHG__overview article{gap:8px;padding:25px;display:grid}.page-module__khFkHG__overview small{color:#64748b;font-weight:800}.page-module__khFkHG__overview strong{font-size:23px}.page-module__khFkHG__overview span{color:#64748b}.page-module__khFkHG__renewal{color:#fff;background:linear-gradient(135deg,#10223e 0,#0f3550 58%,#087f9d 130%);margin-top:16px;padding:30px;box-shadow:0 24px 55px #0f35502b}.page-module__khFkHG__renewalActive{background:linear-gradient(135deg,#0f3d35,#0d5d52 62%,#0891b2 135%)}.page-module__khFkHG__renewal small{color:#67e8f9}.page-module__khFkHG__renewalHead{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.page-module__khFkHG__renewal h2{letter-spacing:-.025em;margin:7px 0;font-size:clamp(26px,3vw,36px)}.page-module__khFkHG__renewal p{color:#dbeafe;max-width:800px;margin:0}.page-module__khFkHG__renewalTiming{background:#ffffff12;border:1px solid #67e8f955;border-radius:13px;padding:13px 15px;font-weight:800;color:#ecfeff!important;margin-top:20px!important}.page-module__khFkHG__renewalBadge{color:#fff;background:#ffffff16;border:1px solid #fff3;border-radius:999px;flex:none;padding:9px 13px;font-weight:900}.page-module__khFkHG__renewal_authorized{color:#166534;background:#dcfce7;border-color:#bbf7d0}.page-module__khFkHG__renewal_pending{color:#92400e;background:#fef3c7}.page-module__khFkHG__renewal_cancelled,.page-module__khFkHG__renewal_failed,.page-module__khFkHG__renewal_off{color:#fff;background:#ffffff17}.page-module__khFkHG__renewal_in_review,.page-module__khFkHG__renewal_paused{color:#9a3412;background:#ffedd5}.page-module__khFkHG__renewalDetails{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.page-module__khFkHG__renewalDetails div{background:#ffffff10;border:1px solid #ffffff20;border-radius:15px;gap:5px;padding:16px;display:grid}.page-module__khFkHG__renewalDetails span{color:#bae6fd;font-size:13px}.page-module__khFkHG__renewalAction{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:22px;display:flex}.page-module__khFkHG__renewalAction>p{flex:1}.page-module__khFkHG__check{align-items:flex-start;gap:11px;max-width:850px;font-weight:700;line-height:1.45;display:flex}.page-module__khFkHG__check input{accent-color:#06b6d4;flex:none;width:19px;height:19px;margin-top:1px}.page-module__khFkHG__renewal button,.page-module__khFkHG__card button,.page-module__khFkHG__admin button,.page-module__khFkHG__reversals button{color:#0f3550;cursor:pointer;background:#fff;border:0;border-radius:11px;padding:13px 18px;font-weight:900;box-shadow:0 10px 22px #0002}.page-module__khFkHG__renewal button:disabled,.page-module__khFkHG__card button:disabled,.page-module__khFkHG__admin button:disabled,.page-module__khFkHG__reversals button:disabled{opacity:.5;cursor:not-allowed}.page-module__khFkHG__cancelBox{border-top:1px solid #ffffff24;margin-top:22px;padding-top:18px}.page-module__khFkHG__cancelBox summary{cursor:pointer;color:#fff;width:max-content;font-weight:800}.page-module__khFkHG__cancelBox p{margin:13px 0}.page-module__khFkHG__cancelBox button{color:#991b1b;background:#fee2e2;margin-top:15px}.page-module__khFkHG__card{justify-content:space-between;align-items:center;gap:25px;margin-top:16px;padding:26px;display:flex}.page-module__khFkHG__card h2{margin:5px 0;font-size:25px}.page-module__khFkHG__card p{max-width:820px;margin-bottom:0}.page-module__khFkHG__card button,.page-module__khFkHG__admin button,.page-module__khFkHG__reversals button{color:#fff;background:#0f172a}.page-module__khFkHG__history,.page-module__khFkHG__admin{margin-top:16px;padding:26px}.page-module__khFkHG__sectionTitle{justify-content:space-between;align-items:end;gap:20px;margin-bottom:15px;display:flex}.page-module__khFkHG__sectionTitle h2{margin:5px 0 0}.page-module__khFkHG__sectionTitle>span{color:#64748b}.page-module__khFkHG__history article,.page-module__khFkHG__reversals article{border-top:1px solid #e2e8f0;align-items:center;gap:14px;padding:15px 0;display:flex}.page-module__khFkHG__history article div,.page-module__khFkHG__reversals article div{flex:1;gap:4px;display:grid}.page-module__khFkHG__history article span,.page-module__khFkHG__reversals article span{color:#64748b;font-size:13px}.page-module__khFkHG__negative{color:#b91c1c}.page-module__khFkHG__adminForm{background:#f7fafb;border-radius:15px;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;padding:18px;display:grid}.page-module__khFkHG__admin label,.page-module__khFkHG__reversals>label{color:#334155;gap:7px;font-weight:800;display:grid}.page-module__khFkHG__admin input,.page-module__khFkHG__admin select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:12px}.page-module__khFkHG__reversals{margin-top:18px}.page-module__khFkHG__reversals>label{margin-bottom:12px}.page-module__khFkHG__reversals article button{background:#7f1d1d}@media (max-width:900px){.page-module__khFkHG__overview,.page-module__khFkHG__adminForm{grid-template-columns:1fr}.page-module__khFkHG__card,.page-module__khFkHG__renewalHead,.page-module__khFkHG__renewalAction{flex-direction:column;align-items:flex-start}.page-module__khFkHG__renewalDetails{grid-template-columns:1fr}}@media (max-width:640px){.page-module__khFkHG__main{padding:0 18px 48px}.page-module__khFkHG__header{height:76px}.page-module__khFkHG__hero{flex-direction:column;align-items:flex-start;padding-top:42px}.page-module__khFkHG__hero h1{font-size:44px}.page-module__khFkHG__overview article,.page-module__khFkHG__card,.page-module__khFkHG__history,.page-module__khFkHG__admin,.page-module__khFkHG__renewal{border-radius:18px;padding:21px}.page-module__khFkHG__sectionTitle{flex-direction:column;align-items:flex-start}.page-module__khFkHG__history article,.page-module__khFkHG__reversals article{flex-wrap:wrap;align-items:flex-start}.page-module__khFkHG__renewal button,.page-module__khFkHG__card button{width:100%}}
