:root{--ar-bg:#071019;--ar-panel:#0d1c27;--ar-panel2:#102633;--ar-text:#f4f8fb;--ar-muted:#91a6b5;--ar-accent:#20e3b2;--ar-line:rgba(255,255,255,.1)}
.abc-ref-password{position:relative;display:block;width:100%;max-width:100%}.abc-ref-password input{display:block;width:100%!important;max-width:100%;padding-right:48px!important;box-sizing:border-box!important}.abc-ref-password [data-abc-password-toggle]{position:absolute;z-index:2;right:10px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ar-muted);cursor:pointer}.abc-ref-password [data-abc-password-toggle] svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.abc-ref-password [data-abc-password-toggle]::after{content:"";position:absolute;width:24px;height:1.5px;background:currentColor;transform:rotate(-45deg);transition:opacity .15s ease}.abc-ref-password [data-abc-password-toggle].is-visible::after{opacity:0}.abc-ref-password [data-abc-password-toggle]:hover,.abc-ref-password [data-abc-password-toggle]:focus,.abc-ref-password [data-abc-password-toggle].is-visible{color:var(--ar-accent);background:rgba(32,227,178,.08);outline:none}
.abc-ref-email-reminder{display:grid;gap:7px;margin:16px 0 20px;padding:15px 16px;border:1px solid rgba(32,227,178,.32);border-left:4px solid var(--ar-accent);background:linear-gradient(135deg,rgba(32,227,178,.1),rgba(44,127,255,.06));color:var(--ar-muted);font-size:13px;line-height:1.55}.abc-ref-email-reminder strong{color:var(--ar-text);font-size:14px}.abc-ref-email-reminder span{display:block}.abc-ref-email-reminder a{width:max-content;max-width:100%;color:var(--ar-accent);font-weight:800;text-decoration:underline;overflow-wrap:anywhere}
.abc-ref-alias-open{margin-top:12px}.abc-ref-alias-modal[hidden]{display:none}.abc-ref-alias-modal{position:fixed;inset:0;z-index:1000002;display:grid;place-items:center;padding:18px}.abc-ref-alias-modal .abc-ref-refund-card{width:min(520px,100%)}.abc-ref-alias-preview{display:grid;gap:6px;padding:13px 14px;border:1px solid var(--ar-line);background:var(--ar-bg)}.abc-ref-alias-preview small{color:var(--ar-muted);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.abc-ref-alias-preview strong{color:var(--ar-accent);font-size:12px;overflow-wrap:anywhere}.abc-ref-alias-modal .abc-ref-response.is-success{color:var(--ar-accent)}.abc-ref-alias-modal .abc-ref-response.is-error{color:#ff6d7d}
.abc-ref-alias-warning{margin:14px 0!important;padding:12px 14px;border-left:3px solid #f5b942;background:rgba(245,185,66,.08);color:#e4d4a9!important;font-size:12px;line-height:1.6}
.abc-ref-page.abc-template-mentor{--ar-bg:#f5efe5;--ar-panel:#fffaf3;--ar-panel2:#f1e5d7;--ar-text:#17212b;--ar-muted:#665f58;--ar-accent:#e85d3f;--ar-line:rgba(23,33,43,.14)}.abc-ref-page.abc-template-pulse{--ar-bg:#090719;--ar-panel:#11102a;--ar-panel2:#17143a;--ar-text:#fbfaff;--ar-muted:#aaa6ca;--ar-accent:#42f5c8;--ar-line:rgba(139,92,246,.24)}.abc-ref-page.abc-template-precision{--ar-bg:#07141d;--ar-panel:#0c202b;--ar-panel2:#112a36;--ar-text:#f4f1e8;--ar-muted:#9aabb1;--ar-accent:#d6b56e;--ar-line:rgba(214,181,110,.2)}
body:has(.abc-ref-shell){background:var(--ar-bg)!important;color:var(--ar-text)!important}
.abc-ref-page #masthead,.abc-ref-page .site-header,.abc-ref-page #menu,.abc-ref-page #logo{display:none!important}.abc-ref-page .site-content,.abc-ref-page #content,.abc-ref-page .content-area,.abc-ref-page .site-main,.abc-ref-page article.page,.abc-ref-page .entry-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--ar-bg)!important}.abc-ref-page .entry-title,.abc-ref-page .page-title{display:none!important}.abc-ref-header{min-height:78px;padding:0 max(24px,calc((100% - 1120px)/2));display:flex;align-items:center;justify-content:space-between;background:#071019;border-bottom:1px solid var(--ar-line);font-family:Inter,Arial,sans-serif}.abc-ref-header>a{display:flex;align-items:center;gap:9px;color:#fff!important;text-decoration:none!important;letter-spacing:.14em}.abc-ref-header>a span{width:42px;height:36px;display:grid;place-items:center;border:1px solid var(--ar-accent);color:var(--ar-accent);font-size:11px;font-weight:900}.abc-ref-header nav{display:flex;gap:24px}.abc-ref-header nav a{color:#a9bbc7!important;text-decoration:none!important;font-size:12px;font-weight:750}.abc-ref-header nav a:hover{color:var(--ar-accent)!important}
.abc-ref-shell,.abc-ref-shell *{box-sizing:border-box}.abc-ref-shell{width:min(1120px,calc(100% - 28px));margin:50px auto;padding:38px;background:var(--ar-panel);border:1px solid var(--ar-line);color:var(--ar-text);font-family:Inter,Arial,sans-serif;box-shadow:0 30px 80px rgba(0,0,0,.3)}
.abc-ref-shell h1,.abc-ref-shell h2{color:var(--ar-text)!important;margin-top:0!important}.abc-ref-shell h1{font-size:clamp(36px,5vw,58px)!important;line-height:1.04!important}.abc-ref-shell h2{font-size:20px!important}.abc-ref-shell p,.abc-ref-shell small{color:var(--ar-muted)}.abc-ref-kicker{color:var(--ar-accent)!important;font-size:11px!important;font-weight:900;letter-spacing:.18em}
.abc-ref-auth{max-width:620px}.abc-ref-shell form{display:grid;gap:16px}.abc-ref-shell label{display:grid;gap:7px;color:#cdd9e0;font-size:12px;font-weight:750}.abc-ref-shell input,.abc-ref-shell select,.abc-ref-shell textarea{width:100%;min-height:49px;padding:12px 14px;background:#07141d!important;border:1px solid #29414f!important;color:#fff!important;border-radius:3px!important}.abc-ref-shell textarea{min-height:85px}.abc-ref-button,.abc-ref-shell input[type=submit],.abc-ref-shell .button-primary{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:12px 22px;border:0!important;border-radius:3px;background:linear-gradient(135deg,var(--ar-accent),#13bd97)!important;color:#04140f!important;font-weight:850;text-decoration:none!important;cursor:pointer}.abc-ref-secondary{background:transparent!important;color:#fff!important;border:1px solid var(--ar-line)!important}
.abc-ref-success,.abc-ref-error,.abc-ref-notice{padding:14px 16px;border:1px solid rgba(32,227,178,.3);background:rgba(32,227,178,.07);color:#dffbf4!important}.abc-ref-error{border-color:rgba(255,104,120,.4);background:rgba(255,104,120,.08);color:#ffdce0!important}.abc-honeypot{position:absolute!important;left:-9999px!important}
.abc-ref-head{display:flex;justify-content:space-between;align-items:start;gap:20px}.abc-ref-head a,.abc-ref-shell a{color:var(--ar-accent)}.abc-ref-balances{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0}.abc-ref-balances article{padding:24px;background:var(--ar-panel2);border:1px solid var(--ar-line)}.abc-ref-balances span{display:block;color:var(--ar-muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.abc-ref-balances strong{display:block;margin-top:8px;color:var(--ar-text);font-size:27px}.abc-ref-shell section{margin-top:20px;padding:24px;background:rgba(255,255,255,.025);border:1px solid var(--ar-line)}.abc-ref-link{display:flex}.abc-ref-link input{border-radius:3px 0 0 3px!important}.abc-ref-link button{padding:0 20px;border:0;background:var(--ar-accent);color:#04140f;font-weight:800}.abc-ref-columns{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}.abc-ref-table{overflow-x:auto}.abc-ref-table table{width:100%;border-collapse:collapse}.abc-ref-table th,.abc-ref-table td{padding:12px 10px;text-align:left;border-bottom:1px solid var(--ar-line);color:var(--ar-text);font-size:12px}.abc-ref-table th{color:var(--ar-text);text-transform:uppercase;font-size:10px;letter-spacing:.08em}.abc-ref-response{min-height:22px;color:var(--ar-accent);font-size:12px}
.abc-ref-tracking-note{display:grid;gap:6px;margin-top:12px;padding:13px 15px;border-left:3px solid var(--ar-accent);background:rgba(32,227,178,.06);color:var(--ar-muted);font-size:11px;line-height:1.55}.abc-ref-tracking-note strong{color:var(--ar-text);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.abc-ref-tracking-note span{color:var(--ar-muted)}
@media(max-width:760px){.abc-ref-header{padding:0 14px}.abc-ref-header nav{gap:11px}.abc-ref-shell{margin:20px auto;padding:22px 16px}.abc-ref-balances,.abc-ref-columns{grid-template-columns:1fr}.abc-ref-link{display:grid}.abc-ref-link input{border-radius:3px!important}.abc-ref-link button{min-height:44px}.abc-ref-shell section{padding:18px 13px}.abc-ref-head{display:block}.abc-ref-balances strong{font-size:24px}}
.abc-ref-drawer-trigger{display:block!important;position:fixed;z-index:99995;top:92px;right:20px;padding:12px 16px;border:1px solid #20e3b2;border-radius:999px;background:#0d1c27;color:#20e3b2;font:800 12px Inter,Arial,sans-serif;box-shadow:0 8px 26px #0008;cursor:pointer}.abc-ref-drawer[hidden]{display:none!important}.abc-ref-drawer:not([hidden]){display:block!important;position:fixed;inset:0;z-index:99996}.abc-ref-drawer-backdrop{position:absolute;inset:0;border:0;background:rgba(2,8,14,.76);backdrop-filter:blur(5px)}.abc-ref-drawer-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1100px,calc(100vw - 40px));height:min(90vh,900px);overflow-y:auto;overscroll-behavior:contain;background:#0d1c27;border:1px solid #20e3b255;box-shadow:0 25px 70px #000b}.abc-ref-drawer-bar{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;background:#0d1c27;border-bottom:1px solid #29414f;color:#20e3b2;font:800 11px Inter,Arial,sans-serif;letter-spacing:.1em}.abc-ref-drawer-bar button{border:1px solid #20e3b2;background:transparent;color:#20e3b2;padding:8px 12px;white-space:nowrap;font:800 11px Inter,Arial,sans-serif;cursor:pointer}.abc-ref-drawer .abc-ref-shell{width:100%;margin:0;padding:30px;border:0;box-shadow:none}body.abc-ref-drawer-open{overflow:hidden}
@media(max-width:760px){.abc-ref-drawer-trigger{display:block!important;position:fixed;z-index:99995;top:16px;right:16px;padding:11px 14px;border:1px solid #20e3b2;border-radius:999px;background:#0d1c27;color:#20e3b2;font:800 12px Inter,Arial,sans-serif;box-shadow:0 8px 26px #0008;cursor:pointer}.abc-ref-drawer:not([hidden]){display:block!important;position:fixed;inset:0;z-index:99996}.abc-ref-drawer-backdrop{position:absolute;inset:0;border:0;background:rgba(2,8,14,.76);backdrop-filter:blur(5px)}.abc-ref-drawer-card{position:absolute;inset:20px 10px 10px;overflow-y:auto;overscroll-behavior:contain;background:#0d1c27;border:1px solid #20e3b255;box-shadow:0 25px 70px #000b}.abc-ref-drawer-bar{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:#0d1c27;border-bottom:1px solid #29414f;color:#20e3b2;font:800 10px Inter,Arial,sans-serif;letter-spacing:.1em}.abc-ref-drawer-bar button{border:1px solid #20e3b2;background:transparent;color:#20e3b2;padding:8px 10px;white-space:nowrap;font:800 11px Inter,Arial,sans-serif}.abc-ref-drawer .abc-ref-shell{width:100%;margin:0;padding:18px 14px;border:0;box-shadow:none}.abc-ref-drawer .abc-ref-shell h1{font-size:34px!important}.abc-ref-drawer .abc-ref-balances{gap:8px;margin:18px 0}.abc-ref-drawer .abc-ref-balances article{padding:16px}.abc-ref-drawer .abc-ref-shell section{margin-top:14px}.abc-ref-header nav a{white-space:nowrap}}
.abc-ref-modal[hidden]{display:none}.abc-ref-modal,.abc-ref-modal *{box-sizing:border-box}.abc-ref-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:18px;font-family:Inter,Arial,sans-serif}.abc-ref-modal-backdrop{position:absolute;inset:0;border:0;background:rgba(2,8,14,.82);backdrop-filter:blur(8px)}.abc-ref-modal-card{position:relative;width:min(520px,100%);max-width:100%;max-height:calc(100vh - 36px);overflow-x:hidden;overflow-y:auto;padding:30px;background:#0d1c27;border:1px solid rgba(32,227,178,.3);box-shadow:0 30px 100px rgba(0,0,0,.55);color:#f4f8fb}.abc-ref-modal-close{position:absolute;right:14px;top:10px;border:0;background:transparent;color:#fff;font-size:30px;cursor:pointer}.abc-ref-modal-brand{display:flex;gap:10px;align-items:center;letter-spacing:.15em}.abc-ref-modal-brand span{padding:9px;border:1px solid #20e3b2;color:#20e3b2;font-weight:900}.abc-ref-modal-tabs{display:flex;gap:8px;margin:18px 0 22px}.abc-ref-modal-tabs button{flex:1;padding:12px;border:1px solid rgba(255,255,255,.13);background:transparent;color:#a9bbc7;font-weight:800;cursor:pointer}.abc-ref-modal-tabs button.is-active{border-color:#20e3b2;color:#20e3b2}.abc-ref-modal-panel{display:none;min-width:0}.abc-ref-modal-panel.is-active{display:block}.abc-ref-modal form{display:grid;gap:14px;min-width:0}.abc-ref-modal label{display:grid;gap:6px;min-width:0;font-size:12px;font-weight:750}.abc-ref-modal input{display:block;width:100%;max-width:100%;min-height:48px;padding:11px 13px;background:#07141d;border:1px solid #29414f;color:#fff}.abc-ref-modal .abc-ref-button{width:100%}.abc-ref-modal a{color:#20e3b2}.abc-ref-check{display:flex!important;grid-template-columns:auto 1fr;align-items:center}.abc-ref-check input{width:auto;min-height:auto}.abc-ref-modal-open{overflow:hidden}.abc-ref-payout-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.abc-ref-payout-grid label:last-of-type{grid-column:1/-1}
.abc-ref-recovery-mode .abc-ref-modal-tabs{display:none}.abc-ref-modal [data-abc-panel="lost"],.abc-ref-modal [data-abc-panel="reset"]{padding-top:24px}.abc-ref-modal [data-abc-panel="lost"] h2,.abc-ref-modal [data-abc-panel="reset"] h2{margin:0 0 12px;color:#fff;font-size:26px;line-height:1.2;font-weight:700}.abc-ref-modal [data-abc-panel="lost"] p{margin:0 0 22px;color:#b7c6cf;line-height:1.5}.abc-ref-modal [data-abc-back-login]{display:inline-block;margin-top:20px}.abc-ref-modal .abc-ref-response{line-height:1.5}
@media(max-width:760px){body.abc-ref-drawer-open{overflow:hidden}.abc-ref-header{gap:8px}.abc-ref-header nav{gap:8px}.abc-ref-header nav a{font-size:10px}.abc-ref-header>a{font-size:11px;letter-spacing:.04em}.abc-ref-header>a span{width:32px;height:30px}}
@media(max-width:760px){.abc-ref-dashboard .abc-ref-columns{display:flex;flex-direction:column;gap:0}.abc-ref-dashboard .abc-ref-columns>section:first-child{order:2}.abc-ref-dashboard .abc-ref-columns>section:last-child{order:1}.abc-ref-dashboard .abc-ref-table{max-height:264px;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#20c9a6 #0d1c27}.abc-ref-dashboard .abc-ref-table thead{position:sticky;top:0;z-index:1;background:#0d1c27}.abc-ref-dashboard .abc-ref-table tbody tr{height:44px}.abc-ref-dashboard .abc-ref-table::-webkit-scrollbar{width:7px;height:7px}.abc-ref-dashboard .abc-ref-table::-webkit-scrollbar-thumb{background:#20c9a6;border-radius:7px}.abc-ref-dashboard .abc-ref-table::-webkit-scrollbar-track{background:#0d1c27}}
@media(max-width:600px){.abc-ref-access__card{padding:25px 18px}.abc-ref-payout-grid{grid-template-columns:1fr}.abc-ref-payout-grid label:last-of-type{grid-column:auto}}
body.abc-ref-page,body.abc-ref-page #page,body.abc-ref-page .site,body.abc-ref-page .site-inner,body.abc-ref-page .site-content{background:var(--ar-bg)!important;box-shadow:none!important}.abc-ref-page .abc-ref-dashboard{border-color:var(--ar-line)!important}.abc-ref-page .abc-ref-dashboard:before,.abc-ref-page .abc-ref-dashboard:after{display:none!important}
body.abc-ref-wallet-page #wpadminbar{display:none!important}html:has(body.abc-ref-wallet-page){margin-top:0!important}
.abc-ref-dashboard .abc-ref-columns>section:first-child .abc-ref-table{max-height:416px;overflow:auto;scrollbar-width:thin;scrollbar-color:#20c9a6 #0d1c27}.abc-ref-dashboard .abc-ref-columns+section .abc-ref-table{max-height:216px;overflow:auto;scrollbar-width:thin;scrollbar-color:#20c9a6 #0d1c27}.abc-ref-dashboard .abc-ref-table thead{position:sticky;top:0;z-index:1;background:#0d1c27}
@media(max-width:760px){body .abc-nav nav .abc-nav-login,body .abc-nav nav .abc-nav-cta{display:none!important}.abc-ref-dashboard .abc-ref-columns>section:first-child .abc-ref-table,.abc-ref-dashboard .abc-ref-columns+section .abc-ref-table{max-height:264px}}
@media(max-width:760px){.abc-ref-drawer-card{top:20px;right:10px;bottom:10px;left:10px;transform:none;width:auto;height:auto}.abc-ref-drawer-trigger{top:16px;right:16px}.abc-ref-drawer .abc-ref-shell{padding:18px 14px}}
@media(min-width:761px){body .abc-nav nav .abc-nav-login,body .abc-nav nav .abc-nav-cta{display:none!important}body .abc-nav nav{padding-right:152px}.abc-ref-drawer-trigger{top:24px;right:max(20px,calc((100vw - 1180px)/2));min-height:44px;padding:10px 20px;border-radius:999px}}
.abc-ref-membership{display:grid;grid-template-columns:.65fr 1.35fr 1fr;gap:1px;padding:0!important;overflow:hidden;background:var(--ar-line)!important}.abc-ref-membership>div{padding:17px 19px;background:var(--ar-panel2)}.abc-ref-membership span{display:block;margin-bottom:7px;color:var(--ar-muted);font-size:9px;font-weight:800;letter-spacing:.11em}.abc-ref-membership strong{display:block;color:var(--ar-text);font-size:13px}.abc-ref-membership>div:first-child strong{color:var(--ar-accent);font-size:16px}.abc-ref-membership.is-inactive>div:first-child strong{color:#ef7180}.abc-ref-withdraw-disabled{opacity:.58}.abc-ref-withdraw-disabled input,.abc-ref-withdraw-disabled select{pointer-events:none}.abc-ref-withdraw-disabled button[disabled]{cursor:not-allowed;filter:grayscale(.65)}.abc-ref-membership-required{margin-top:10px;color:var(--ar-muted);font-size:11px;line-height:1.5}@media(max-width:760px){.abc-ref-membership{grid-template-columns:1fr}.abc-ref-membership>div{padding:13px 15px}}
.abc-ref-membership.is-guarantee>div:first-child strong{color:#f3b44e}
.abc-ref-status{font-weight:850}.abc-ref-status-available,.abc-ref-status-paid{color:#20e3b2}.abc-ref-status-cancelled,.abc-ref-status-expired,.abc-ref-status-rejected,.abc-ref-status-excluded{color:#ef7180}.abc-ref-status-pending,.abc-ref-status-processing{color:#f3b44e}
.abc-admin-wallet{width:min(1440px,calc(100% - 28px));margin-top:32px}.abc-admin-wallet h1{font-size:clamp(34px,4vw,52px)!important}.abc-admin-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;margin:28px 0}.abc-admin-stats article{padding:18px;background:var(--ar-panel2);border:1px solid var(--ar-line);border-left:4px solid var(--ar-accent)}.abc-admin-stats article.is-warning{border-left-color:#dba617}.abc-admin-stats article.is-danger{border-left-color:#ef4f61}.abc-admin-stats article.is-operational{border-left-color:#60a5fa}.abc-admin-stats span{display:block;color:var(--ar-muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.abc-admin-stats strong{display:block;margin-top:9px;color:var(--ar-text);font-size:18px;white-space:nowrap}.abc-admin-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px}.abc-admin-section-head h2{margin-bottom:0!important}.abc-admin-section-head>a{font-size:11px;font-weight:800}.abc-admin-table{max-height:520px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--ar-accent) var(--ar-panel)}.abc-admin-table table{width:100%;min-width:1050px;border-collapse:collapse}.abc-admin-table thead{position:sticky;top:0;z-index:1;background:var(--ar-panel)}.abc-admin-table th,.abc-admin-table td{padding:13px 11px;border-bottom:1px solid var(--ar-line);color:var(--ar-text);font-size:11px;text-align:left;vertical-align:top}.abc-admin-table th{color:var(--ar-muted);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.abc-admin-table td small,.abc-admin-table td code{display:block;margin-top:5px;color:var(--ar-muted);font-size:10px;overflow-wrap:anywhere}.abc-admin-action{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 10px;border:1px solid var(--ar-accent);border-radius:3px;background:var(--ar-accent);color:#04140f!important;font-size:10px;font-weight:850;text-decoration:none!important;white-space:nowrap}.abc-admin-danger{border-color:#ef7180;background:#ef7180;color:#22070b!important}.abc-admin-link-danger{display:block;margin-top:9px;color:#ef7180!important;font-size:10px;font-weight:800}.abc-admin-ok{color:var(--ar-accent);font-weight:800}.abc-admin-cancelled{color:#ef7180;font-weight:800}.abc-admin-muted{color:var(--ar-muted)}.abc-admin-status{font-weight:800}.abc-status-refunded,.abc-status-cancelled,.abc-status-failed{color:#ef7180}.abc-status-processing,.abc-status-completed{color:var(--ar-accent)}.abc-status-on-hold,.abc-status-pending{color:#f3b44e}
.abc-admin-wallet-trigger{position:fixed;z-index:99995;top:92px;right:22px;padding:12px 17px;border:1px solid var(--ar-accent);border-radius:999px;background:var(--ar-panel);color:var(--ar-accent);font:850 12px Inter,Arial,sans-serif;box-shadow:0 10px 30px #0009;cursor:pointer}.abc-admin-wallet-trigger[hidden],.abc-admin-wallet-modal[hidden]{display:none!important}.abc-admin-wallet-modal{position:fixed;inset:0;z-index:99996;font-family:Inter,Arial,sans-serif}.abc-admin-wallet-backdrop{position:absolute;inset:0;border:0;background:rgba(2,8,14,.8);backdrop-filter:blur(6px)}.abc-admin-wallet-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1500px,calc(100vw - 42px));height:min(92vh,980px);overflow:auto;overscroll-behavior:contain;background:var(--ar-panel);border:1px solid rgba(32,227,178,.35);box-shadow:0 32px 100px #000c}.abc-admin-wallet-bar{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:12px 19px;background:var(--ar-panel);border-bottom:1px solid var(--ar-line);color:var(--ar-accent);font-size:10px;font-weight:900;letter-spacing:.11em}.abc-admin-wallet-bar button{padding:8px 11px;border:1px solid var(--ar-accent);background:transparent;color:var(--ar-accent);font-size:10px;font-weight:850;cursor:pointer}.abc-admin-wallet-card>.abc-admin-wallet{width:100%;margin:0;padding:28px;border:0;box-shadow:none}body.abc-admin-wallet-open{overflow:hidden}
.abc-admin-login-modal{width:min(560px,calc(100% - 28px));margin:54px auto;padding:14px;background:rgba(32,227,178,.08);border:1px solid rgba(32,227,178,.28);box-shadow:0 35px 90px #0009}.abc-admin-login-card{padding:34px;background:var(--ar-panel);color:var(--ar-text)}.abc-admin-login-card h1{margin:22px 0 10px;color:var(--ar-text);font-size:clamp(34px,8vw,52px);line-height:1}.abc-admin-login-card>p{color:var(--ar-muted);line-height:1.6}.abc-admin-login-card form{display:grid;gap:15px;margin-top:24px}.abc-admin-login-card label{display:grid;gap:7px;color:var(--ar-text);font-size:11px;font-weight:800}.abc-admin-login-card input:not([type=checkbox]){min-height:50px;padding:12px 14px;background:#07141d;border:1px solid #29414f;color:#fff}.abc-admin-login-card .abc-ref-check{display:flex!important}.abc-admin-login-card .abc-ref-button{width:100%}.abc-admin-login-home{display:inline-block;margin-top:20px;color:var(--ar-accent)!important;font-size:11px}.abc-admin-phone{display:block;margin-top:6px;color:var(--ar-accent)!important;font-weight:800;text-decoration:none}.abc-admin-guarantee{color:#f3b44e!important}.abc-admin-orders-table table{min-width:720px}.abc-admin-orders-table td:last-child .abc-admin-action{display:flex;margin-top:8px;width:max-content}
.abc-admin-head-actions{display:flex;align-items:center;gap:14px;white-space:nowrap}.abc-admin-refresh{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border:1px solid var(--ar-accent);border-radius:3px;text-decoration:none!important;font-size:11px;font-weight:850}.abc-admin-withdraw-actions{display:grid;justify-items:start;gap:7px;margin-top:9px}.abc-admin-withdraw-actions .abc-admin-link-danger{margin-top:0}.abc-checkout-captcha{margin:16px 0}.abc-ref-persistent-notice[hidden]{display:none!important}.abc-ref-persistent-notice{position:fixed;inset:0;z-index:1000001;display:grid;place-items:center;padding:18px;font-family:Inter,Arial,sans-serif}.abc-ref-persistent-backdrop{position:absolute;inset:0;border:0;background:rgba(2,8,14,.82);backdrop-filter:blur(7px)}.abc-ref-persistent-card{position:relative;width:min(430px,100%);padding:34px 28px;text-align:center;background:#0d1c27;border:1px solid rgba(32,227,178,.4);box-shadow:0 32px 100px #000c;color:#f4f8fb}.abc-ref-persistent-close{position:absolute;top:8px;right:13px;border:0;background:transparent;color:#fff;font-size:29px;cursor:pointer}.abc-ref-persistent-icon{display:grid;place-items:center;width:50px;height:50px;margin:0 auto 18px;border:1px solid var(--ar-accent);border-radius:50%;color:var(--ar-accent);font-size:24px;font-weight:900}.abc-ref-persistent-card h2{margin:0 0 10px;color:#fff!important;font-size:25px!important}.abc-ref-persistent-card p{margin:0 0 22px;color:#b7c6cf;line-height:1.55}.abc-ref-persistent-ok{width:100%}body.abc-ref-notice-open{overflow:hidden}
.abc-checkout-captcha[hidden]{display:none!important}
.abc-ref-customer-refund{display:flex;align-items:center;justify-content:space-between;gap:22px;border-color:rgba(243,180,78,.42)!important;background:rgba(243,180,78,.06)!important}.abc-ref-customer-refund h2{margin-bottom:7px!important}.abc-ref-customer-refund p{margin:0;max-width:720px;line-height:1.55}.abc-ref-customer-refund>button{flex:0 0 auto;min-height:44px;padding:10px 15px;cursor:pointer}.abc-ref-refund-modal[hidden]{display:none!important}.abc-ref-refund-modal{position:fixed;inset:0;z-index:1000000;display:grid;place-items:center;padding:18px;font-family:Inter,Arial,sans-serif}.abc-ref-refund-card{position:relative;width:min(520px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:30px;background:#0d1c27;border:1px solid rgba(243,180,78,.45);box-shadow:0 32px 100px #000c;color:#f4f8fb}.abc-ref-refund-card h2{margin:0 0 10px;color:#fff!important;font-size:26px!important}.abc-ref-refund-card>p,.abc-ref-refund-card small{color:#b7c6cf;line-height:1.55}.abc-ref-refund-card form{display:grid;gap:14px;margin-top:20px}.abc-ref-refund-card label{display:grid;gap:7px;color:#dce6eb;font-size:12px;font-weight:750}.abc-ref-refund-card input:not([type=checkbox]),.abc-ref-refund-card select{width:100%;min-height:48px;padding:11px 13px;background:#07141d;border:1px solid #29414f;color:#fff}.abc-ref-refund-card .abc-ref-check{display:flex!important}.abc-ref-refund-card .abc-ref-button{width:100%}
@media(max-width:900px){.abc-admin-stats{grid-template-columns:1fr 1fr}.abc-admin-wallet{padding:24px 16px}.abc-admin-section-head{align-items:start;flex-direction:column;gap:8px}.abc-admin-table{max-height:460px}.abc-admin-head-actions{margin-top:14px}}
@media(max-width:760px){.abc-admin-wallet-card{inset:12px 8px 8px;transform:none;width:auto;height:auto}.abc-admin-wallet-card>.abc-admin-wallet{padding:18px 12px}.abc-admin-wallet-trigger{top:16px;right:14px}.abc-admin-wallet-bar{padding:10px 12px}}
@media(max-width:600px){.abc-admin-stats{grid-template-columns:1fr 1fr;gap:8px}.abc-admin-stats article{padding:13px 11px}.abc-admin-stats span{font-size:8px}.abc-admin-stats strong{font-size:14px;white-space:normal}.abc-admin-table{overflow:auto;-webkit-overflow-scrolling:touch}.abc-admin-orders-table td{padding:10px 8px}.abc-admin-orders-table td:last-child .abc-admin-action{width:max-content}.abc-admin-login-card{padding:25px 18px}.abc-ref-customer-refund{align-items:stretch;flex-direction:column}.abc-ref-customer-refund>button{width:100%}}
.abc-ref-user-head-actions{display:flex;align-items:center;gap:14px;white-space:nowrap}.abc-ref-user-refresh{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border:1px solid var(--ar-accent);border-radius:3px;text-decoration:none!important;font-size:11px;font-weight:850}
@media(max-width:760px){.abc-ref-user-head-actions{justify-content:flex-end;margin-top:12px}.abc-ref-user-refresh{min-height:34px;padding:7px 10px}}
