*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg: #eceef1;--surface: rgba(255, 255, 255, .92);--border: rgba(0, 0, 0, .1);--text: #2a2e36;--muted: #7a8190;--accent: #4d6bff;--accent-bg: rgba(77, 107, 255, .12);--radius: 10px;--blur: blur(14px)}.samra-spinner{display:inline-block;width:18px;height:18px;border:2px solid rgba(0,0,0,.1);border-top-color:var(--accent);border-radius:50%;animation:samra-spin .8s linear infinite;vertical-align:middle}.samra-spinner-lg{width:32px;height:32px;border-width:3px}@keyframes samra-spin{to{transform:rotate(360deg)}}.loading-row{display:flex;align-items:center;justify-content:center;gap:10px}
