html,body{overflow-x:hidden!important}
body.radiante-distribution #importCenterModal{display:none!important}
body.radiante-distribution #ap84-process-top{display:none!important}
body.radiante-distribution #btn-import-center{min-width:154px}
body.radiante-distribution #btn-import-center .top-import-button-copy strong{font-size:10px}
body.radiante-distribution #ap84-session-gate{inset:0!important;z-index:2147482000!important;background:radial-gradient(circle at 18% 10%,rgba(132,204,22,.10),transparent 35%),linear-gradient(145deg,#07130f,#07101d 58%,#090d18)!important}
body.radiante-distribution .radiante-start-card{width:min(620px,calc(100vw - 34px));padding:34px;border:1px solid rgba(163,230,53,.22);border-radius:28px;background:linear-gradient(180deg,rgba(13,29,25,.98),rgba(8,17,25,.99));box-shadow:0 35px 110px rgba(0,0,0,.52)}
body.radiante-distribution .radiante-start-logo{width:54px;height:54px;display:grid;place-items:center;margin-bottom:18px;border-radius:18px;background:linear-gradient(135deg,#163d2d,#84cc16);color:#fff;font-size:18px;font-weight:950;letter-spacing:-.04em;box-shadow:0 15px 40px rgba(132,204,22,.18)}
body.radiante-distribution .radiante-start-kicker{color:#bef264;font-size:9px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}
body.radiante-distribution .radiante-start-card h1{margin:8px 0 8px;color:#f8fafc;font-size:28px;line-height:1.08;letter-spacing:-.035em}
body.radiante-distribution .radiante-start-card p{margin:0;color:#a9b8c8;font-size:12px;line-height:1.65}
body.radiante-distribution .radiante-json-button{width:100%;min-height:54px;margin-top:22px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(190,242,100,.30);border-radius:15px;background:linear-gradient(135deg,#166534,#65a30d);color:#fff;font:900 12px/1 inherit;cursor:pointer;box-shadow:0 14px 32px rgba(22,101,52,.24)}
body.radiante-distribution .radiante-json-button:hover{filter:brightness(1.07)}
body.radiante-distribution .radiante-json-button:disabled{opacity:.55;cursor:wait}
body.radiante-distribution .radiante-start-note{margin-top:13px;padding:11px 12px;border:1px solid rgba(148,163,184,.13);border-radius:12px;background:rgba(15,23,42,.52);color:#93a4ba;font-size:9px;line-height:1.55}
body.radiante-distribution .radiante-start-status{margin-top:12px;min-height:20px;color:#d9f99d;font-size:10px;font-weight:750;line-height:1.45}
#radiante-processing-overlay{position:fixed;inset:0;z-index:2147483600;display:none;place-items:center;padding:24px;background:radial-gradient(circle at 50% 20%,rgba(132,204,22,.09),transparent 38%),#050a10}
#radiante-processing-overlay.open{display:grid}
.radiante-processing-card{width:min(520px,calc(100vw - 36px));padding:31px;border:1px solid rgba(163,230,53,.20);border-radius:25px;background:linear-gradient(180deg,#0e1c19,#09121c);box-shadow:0 32px 100px rgba(0,0,0,.55)}
.radiante-processing-card small{display:block;color:#bef264;font-size:9px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}
.radiante-processing-card h2{margin:8px 0 7px;color:#f8fafc;font-size:22px;line-height:1.15}
.radiante-processing-card p{margin:0;color:#a8b6c8;font-size:11px;line-height:1.6}
.radiante-progress-track{height:8px;margin-top:20px;overflow:hidden;border-radius:999px;background:#172235}
.radiante-progress-track i{display:block;width:5%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#65a30d,#bef264);transition:width .22s ease}
.radiante-processing-meta{display:flex;justify-content:space-between;gap:12px;margin-top:9px;color:#8292aa;font-size:9px}
body.radiante-distribution .brand-badge{border-color:rgba(163,230,53,.24)!important;background:rgba(77,124,15,.15)!important;color:#d9f99d!important}
@media(max-width:640px){body.radiante-distribution .radiante-start-card{padding:25px}body.radiante-distribution .radiante-start-card h1{font-size:23px}}