.noa-operation-dialog{width:min(560px,90vw);border:1px solid var(--border,#dce7e9);border-radius:16px;padding:24px;color:var(--text,#123c46);background:var(--surface,#fff);direction:rtl;z-index:2147483647}.noa-operation-dialog::backdrop{background:#14233480;backdrop-filter:blur(6px)}.noa-operation-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.noa-operation-dialog header button{font-size:24px;border:0;background:none;color:inherit}.noa-operation-circle{width:44px;height:44px;border:4px solid color-mix(in srgb,var(--brand,#20c8e8) 20%,transparent);border-top-color:var(--brand,#20c8e8);border-radius:50%;animation:noa-progress-spin 1s linear infinite;margin:20px auto}.noa-operation-track{height:5px;background:color-mix(in srgb,var(--brand,#20c8e8) 18%,transparent);overflow:hidden;border-radius:3px;margin:16px 0}.noa-operation-bar{height:100%;background:var(--brand,#20c8e8);width:0;transition:width .2s}.noa-operation-track.indeterminate .noa-operation-bar{width:35%;animation:noa-progress-travel 1.1s ease-in-out infinite}.noa-operation-value{font-variant-numeric:tabular-nums}.noa-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:20px 0}.noa-gallery-grid img{width:100%;height:120px;object-fit:contain}.noa-gallery-grid label{overflow-wrap:anywhere}.initials-avatar{min-width:32px;min-height:32px}.confirm-layer,.noa-user-error-layer{z-index:2147483000!important}.confirm-backdrop{backdrop-filter:blur(6px)}@keyframes noa-progress-spin{to{transform:rotate(360deg)}}@keyframes noa-progress-travel{from{transform:translateX(-100%)}to{transform:translateX(350%)}}@media(prefers-reduced-motion:reduce){.noa-operation-circle,.noa-operation-bar{animation-duration:3s}}
