.a-access-card{width:100%;padding:32px!important;border:1px solid #e1e6fa;border-radius:24px!important;box-shadow:0 12px 36px rgba(36,48,94,.06)}
.a-access-card h2{font-size:28px!important;line-height:1.7;margin:8px 0 12px;color:#16214a}.a-access-card>p{line-height:2}.a-access-card form{padding:22px;background:#f8f9ff;border-radius:18px;margin:20px 0}.a-access-card input[name=login]{width:100%;padding:12px 16px;border:1px solid #cdd5ee;border-radius:12px;background:white;color:#16214a}.a-access-card label{display:block;margin-bottom:10px;font-weight:700}.a-access-state{display:inline-block;background:#edf2ff;color:#4036b9;padding:4px 16px;border-radius:24px}
.a-live-progress{direction:rtl;margin:24px 0;padding:24px;background:linear-gradient(135deg,#fff,#f6f7ff);border:1px solid #dee3f7;border-radius:20px;color:#24345b}.a-progress-heading{display:flex;gap:14px;align-items:center}.a-progress-heading h3{font-size:19px;margin:0 0 8px}.a-progress-heading p{font-size:14px;line-height:1.9;margin:0}.a-progress-heading strong{margin-inline-start:auto;white-space:nowrap;color:#5440dd}.a-progress-symbol{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;background:#edeaff;border-radius:14px;color:#6045ed;font-size:24px}.a-progress-track{height:9px;background:#e7eafa;border-radius:12px;overflow:hidden;margin:22px 0}.a-progress-fill{height:100%;width:0;background:linear-gradient(90deg,#7462ef,#4b35d5);transition:width .5s;border-radius:12px}.a-progress-steps{list-style:none;padding:0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.a-progress-steps li{padding:12px;border:1px solid #e0e5f4;background:white;border-radius:12px;line-height:1.8;font-size:13px}.a-progress-steps li:before{content:'○';margin-inline-end:8px;color:#8b96b2}.a-progress-steps li[data-state=success]:before,.a-progress-steps li[data-state=skipped]:before{content:'✓';color:#089b76}.a-progress-steps li[data-state=running]{border-color:#8c7aef;background:#f0edff}.a-progress-steps li[data-state=running]:before{content:'◉';color:#6248de}.a-progress-steps li[data-state=failed]{border-color:#e7a6a6}.a-progress-note{font-size:12px;line-height:1.9;color:#7381a1;margin:14px 0}.a-progress-refresh{background:white;border:1px solid #cfd6ec;border-radius:10px;padding:8px 14px;color:#4b3cb5;cursor:pointer}.a-live-progress small{display:block;margin-top:10px;color:#7884a0}.a-live-progress[data-state=failed]{border-color:#efbcbc}.a-progress-refresh:focus-visible{outline:3px solid #ab9cf5;outline-offset:3px}
@media(max-width:700px){.a-access-card{padding:18px!important}.a-access-card h2{font-size:22px!important}.a-live-progress{padding:16px}.a-progress-steps{grid-template-columns:1fr}.a-progress-symbol{display:none}.a-progress-heading{align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.a-progress-fill{transition:none}}


/* ANDIYA PROGRESS ACTIVITY 1225 */
.a-live-progress .a-progress-fill {transition:width 2s ease-in-out;position:relative;overflow:hidden;}
.a-live-progress[data-state="running"] .a-progress-fill::after,
.a-live-progress[data-state="queued"] .a-progress-fill::after {
 content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:a-progress-shine 2s linear infinite;
}
.a-progress-activity {line-height:1.9;padding:12px;border-radius:12px;background:#f1f0ff;}
@keyframes a-progress-shine {from {transform:translateX(-100%)}to {transform:translateX(100%)}}
@media(prefers-reduced-motion:reduce){.a-live-progress .a-progress-fill{transition:none}.a-live-progress .a-progress-fill::after{animation:none!important}}
