._button_vrygh_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}._button_vrygh_1:disabled{opacity:.6;cursor:not-allowed}._sm_vrygh_21{padding:.25rem .625rem;font-size:.8125rem;height:32px}._md_vrygh_27{padding:.5rem 1rem;font-size:.875rem;height:40px}._lg_vrygh_33{padding:.75rem 1.5rem;font-size:1rem;height:48px}._primary_vrygh_40{background-color:var(--primary);color:var(--text-inverse)}._primary_vrygh_40:hover:not(:disabled){background-color:var(--primary-hover)}._secondary_vrygh_48{background-color:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--border-subtle)}._secondary_vrygh_48:hover:not(:disabled){background-color:var(--bg-surface-active)}._outline_vrygh_57{background-color:transparent;color:var(--text-primary);border-color:var(--border-strong)}._outline_vrygh_57:hover:not(:disabled){background-color:var(--bg-surface-hover)}._danger_vrygh_66{background-color:var(--danger);color:var(--text-inverse)}._danger_vrygh_66:hover:not(:disabled){background-color:#b91c1c}._ghost_vrygh_74{background-color:transparent;color:var(--text-secondary)}._ghost_vrygh_74:hover:not(:disabled){background-color:var(--bg-surface-hover);color:var(--text-primary)}._spinner_vrygh_84{width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_vrygh_84 .7s linear infinite}@keyframes _spin_vrygh_84{to{transform:rotate(360deg)}}._icon_vrygh_99{display:inline-flex;align-items:center}._card_19vs7_1{background-color:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);transition:box-shadow var(--transition-fast),border-color var(--transition-fast)}._default_19vs7_8{box-shadow:var(--shadow-sm)}._subtle_19vs7_12{background-color:var(--bg-muted);border-color:transparent}._bordered_19vs7_17{box-shadow:none;border:1px solid var(--border-strong)}._pad-none_19vs7_23{padding:0}._pad-sm_19vs7_26{padding:.75rem}._pad-md_19vs7_29{padding:1.25rem}._pad-lg_19vs7_32{padding:2rem}._skeleton_2hlcc_1{background:linear-gradient(90deg,var(--bg-muted) 0%,var(--bg-surface-hover) 50%,var(--bg-muted) 100%);background-size:200% 100%;animation:_shimmer_2hlcc_1 1.5s infinite;display:block}@keyframes _shimmer_2hlcc_1{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--red: #C9243F;--red-deep: #A81833;--grey: #909090;--ink: #1c1a1b;--muted: #6f6a6c;--ground: #f6f3f1;--card: #ffffff;--line: #e7e1df;--good: #2e7d32;--warn: #c9791f;--crit: #C9243F;--chip: #f0eae8;--font-ar: "Tajawal", "Segoe UI", system-ui, -apple-system, sans-serif;--font-en: "Montserrat", "Tajawal", system-ui, -apple-system, sans-serif;--font-sans: var(--font-en);--font-arabic: var(--font-ar);--bg-primary: var(--ground);--bg-surface: var(--card);--bg-surface-hover: #ece6e4;--bg-surface-active: #e3dbd8;--bg-muted: var(--chip);--border-subtle: var(--line);--border-strong: #d5cbca;--border-focus: var(--red);--text-primary: var(--ink);--text-secondary: var(--muted);--text-muted: var(--grey);--text-inverse: #ffffff;--primary: var(--red);--primary-hover: var(--red-deep);--primary-subtle: #fdf2f4;--primary-text: var(--red);--success: var(--good);--success-subtle: #edf7ee;--success-text: #256528;--warning: var(--warn);--warning-subtle: #fef8f0;--warning-text: #a86214;--danger: var(--crit);--danger-subtle: #fdf2f4;--danger-text: var(--red-deep);--info: #1976d2;--info-subtle: #eff6ff;--info-text: #1565c0;--header-gradient: linear-gradient(135deg, var(--red), var(--red-deep));--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .04);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .07), 0 2px 4px -2px rgb(0 0 0 / .04);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .08), 0 4px 6px -4px rgb(0 0 0 / .04);--shadow-brand: 0 4px 14px rgba(201, 36, 63, .18);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 16px;--radius-full: 9999px;--sidebar-width: 250px;--topbar-height: 64px;--transition-fast: .15s ease;--transition-normal: .25s ease}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ink: #f2ecea;--muted: #a49c9a;--ground: #181415;--card: #221c1e;--line: #3a3033;--red: #e8536b;--red-deep: #c9243f;--chip: #2c2427;--good: #6dbb71;--warn: #e0a552;--grey: #909090;--bg-primary: var(--ground);--bg-surface: var(--card);--bg-surface-hover: #2e2628;--bg-surface-active: #3b3034;--bg-muted: var(--chip);--border-subtle: var(--line);--border-strong: #4f4145;--border-focus: var(--red);--text-primary: var(--ink);--text-secondary: var(--muted);--text-muted: #837a78;--text-inverse: #181415;--primary: var(--red);--primary-hover: #ff6e85;--primary-subtle: #3d1b22;--primary-text: #ff94a5;--success: var(--good);--success-subtle: #19381b;--success-text: #a1e2a5;--warning: var(--warn);--warning-subtle: #3d2c14;--warning-text: #ffd38f;--danger: var(--red);--danger-subtle: #3d1b22;--danger-text: #ff94a5;--info: #42a5f5;--info-subtle: #102a43;--info-text: #90caf9;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .3);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .5), 0 4px 6px -4px rgb(0 0 0 / .4);--shadow-brand: 0 4px 14px rgba(232, 83, 107, .25)}}:root[data-theme=dark]{--ink: #f2ecea;--muted: #a49c9a;--ground: #181415;--card: #221c1e;--line: #3a3033;--red: #e8536b;--red-deep: #c9243f;--chip: #2c2427;--good: #6dbb71;--warn: #e0a552;--grey: #909090;--bg-primary: var(--ground);--bg-surface: var(--card);--bg-surface-hover: #2e2628;--bg-surface-active: #3b3034;--bg-muted: var(--chip);--border-subtle: var(--line);--border-strong: #4f4145;--border-focus: var(--red);--text-primary: var(--ink);--text-secondary: var(--muted);--text-muted: #837a78;--text-inverse: #181415;--primary: var(--red);--primary-hover: #ff6e85;--primary-subtle: #3d1b22;--primary-text: #ff94a5;--success: var(--good);--success-subtle: #19381b;--success-text: #a1e2a5;--warning: var(--warn);--warning-subtle: #3d2c14;--warning-text: #ffd38f;--danger: var(--red);--danger-subtle: #3d1b22;--danger-text: #ff94a5;--info: #42a5f5;--info-subtle: #102a43;--info-text: #90caf9;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .3);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .5), 0 4px 6px -4px rgb(0 0 0 / .4);--shadow-brand: 0 4px 14px rgba(232, 83, 107, .25)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background-color:var(--bg-primary);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}[dir=rtl] body{font-family:var(--font-arabic)}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
