@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2) format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2) format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2) format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2) format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2) format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2) format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tajawal-arabic-800-normal-TQp-UTiE.woff2) format("woff2"),url(/assets/tajawal-arabic-800-normal-Bp_4IW2m.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tajawal-latin-800-normal-CmI34b-g.woff2) format("woff2"),url(/assets/tajawal-latin-800-normal-Dm5jVIIh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.au-recovery-check{display:flex;align-items:flex-start;gap:.6rem;margin-block:1rem;line-height:1.7}.au-recovery-check input{margin-top:.4rem;flex-shrink:0}.au-recovery-secret{display:block;width:100%;box-sizing:border-box;padding:.8rem;margin-block:.6rem;border:1px solid #b7c9c5;border-radius:.5rem;background:#f1f8f5;font:1rem monospace}#auth-root{--au-green:#07a869;--au-teal:#0da9a6;--au-blue:#3d7eb9;--au-navy:#15445a;--au-gold:#c1b489;--au-bg:#f2f6f6;--au-card:#fbfdfc;--au-ink:#15343f;--au-mute:#5f7680;--au-line:#dbe5e6;--au-bad:#c8402f;font-family:Tajawal,Segoe UI,Tahoma,sans-serif;color:var(--au-ink);background:var(--au-bg);min-height:100dvh;line-height:1.6}#auth-root[hidden],#app-root[hidden]{display:none}#auth-root *,#auth-root *:before{box-sizing:border-box}body:has(#auth-root:not([hidden])){margin:0;background:#f2f6f6}.au-mark{display:inline-block;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#07a869,#0da9a6 55%,#3d7eb9);position:relative;flex:none}.au-mark:after{content:"";position:absolute;inset:11px 13px;border:3px solid #fbfdfc;border-top:0;border-inline-end:0;transform:skew(-8deg)}.au-boot{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--au-mute);font-family:Tajawal,Tahoma,sans-serif}.au-boot .au-mark{animation:au-pulse 1.4s ease-in-out infinite}@keyframes au-pulse{50%{opacity:.45;transform:scale(.92)}}.au-shell{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100dvh}.au-hero{background:linear-gradient(150deg,#07a869,#0da9a6 48%,#3d7eb9);color:#f6fbfa;padding:56px clamp(24px,5vw,72px);display:flex;align-items:flex-end;position:relative;overflow:hidden}.au-hero:before{content:"";position:absolute;inset:-20% -30% auto auto;width:70%;aspect-ratio:1;border-radius:50%;border:56px solid rgba(255,255,255,.08)}.au-hero:after{content:"";position:absolute;inset:auto auto -12% -10%;width:46%;aspect-ratio:1;border-radius:38%;background:#15445a38;transform:rotate(18deg)}.au-hero-in{position:relative;z-index:1;max-width:520px;animation:au-rise .7s cubic-bezier(.2,.7,.2,1) both}.au-hero .au-mark{background:#f6fbfa}.au-hero .au-mark:after{border-color:#0da9a6}.au-kicker{margin:22px 0 4px;font-weight:700;letter-spacing:.02em;opacity:.85}.au-hero h1{margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.15}.au-lead{margin:14px 0 30px;font-size:1.05rem;opacity:.93;max-width:44ch}.au-facts{list-style:none;margin:0;padding:18px 0 0;display:flex;gap:28px;border-top:1px solid rgba(255,255,255,.3)}.au-facts b{display:block;font-size:1.9rem;font-weight:800;line-height:1}.au-facts span{font-size:.85rem;opacity:.85}.au-panel{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;gap:16px}.au-card{width:100%;max-width:420px;background:var(--au-card);border:1px solid var(--au-line);border-radius:20px;padding:28px;box-shadow:0 18px 40px -24px #15445a59;animation:au-rise .55s .08s cubic-bezier(.2,.7,.2,1) both}@keyframes au-rise{0%{opacity:0;transform:translateY(14px)}}.au-card h2{margin:18px 0 2px;font-size:1.45rem;font-weight:800;color:var(--au-navy)}.au-sub{margin:0 0 18px;color:var(--au-mute)}.au-tabs{display:grid;grid-template-columns:1fr 1fr;background:#e9f5f1;border-radius:12px;padding:4px}.au-tabs button{font:inherit;border:0;background:transparent;padding:9px;border-radius:9px;color:var(--au-mute);font-weight:500;cursor:pointer}.au-tabs button[aria-selected=true]{background:var(--au-card);color:var(--au-navy);font-weight:800;box-shadow:0 2px 8px -4px #15445a66}.au-field{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.au-field label{font-weight:700;font-size:.92rem}.au-field small{color:var(--au-mute);font-size:.8rem}.au-field input,.au-field textarea{font:inherit;font-size:1rem;color:var(--au-ink);background:#fff8;border:1.5px solid var(--au-line);border-radius:11px;padding:11px 13px;width:100%;min-height:46px;box-sizing:border-box}.au-field input:focus{outline:none;border-color:var(--au-teal);box-shadow:0 0 0 3px #0da9a633}.au-pw{position:relative}.au-pw input{padding-inline-end:76px}.au-eye{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);font:inherit;font-size:.82rem;font-weight:700;color:var(--au-navy);background:#e9f5f1;border:0;border-radius:8px;padding:6px 10px;cursor:pointer;min-height:34px}.au-err{background:#fbecea;color:#8e2a1e;border-inline-start:4px solid var(--au-bad);border-radius:10px;padding:10px 12px;margin:0 0 14px;font-size:.9rem}.au-err[hidden]{display:none}.au-submit{font:inherit;width:100%;min-height:48px;border:0;border-radius:12px;background:var(--au-navy);color:#f6fbfa;font-weight:800;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:transform .15s}.au-submit:hover{transform:translateY(-1px)}.au-submit:disabled{opacity:.75;cursor:progress;transform:none}.au-spin{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#f6fbfa;animation:au-rot .8s linear infinite}.au-submit.busy .au-spin{display:inline-block}@keyframes au-rot{to{transform:rotate(360deg)}}.au-ghost{font:inherit;width:100%;min-height:46px;border:1.5px solid var(--au-line);background:transparent;border-radius:12px;color:var(--au-navy);font-weight:700;cursor:pointer}.au-actions{display:grid;gap:10px}.au-switch{text-align:center;margin:16px 0 0;color:var(--au-mute);font-size:.92rem}.au-switch button{font:inherit;background:none;border:0;color:var(--au-green);font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:2px}.au-foot{max-width:420px;text-align:center;color:var(--au-mute);font-size:.8rem;margin:12px 0 0}.au-center{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:20px}.au-small{max-width:400px;text-align:center}.au-mid{max-width:500px}#auth-root button:focus-visible{outline:2px solid var(--au-teal);outline-offset:2px}@media(max-width:820px){.au-shell{grid-template-columns:1fr}.au-hero{padding:calc(28px + env(safe-area-inset-top,0px)) 22px 30px}.au-lead{margin-bottom:18px}.au-facts{gap:20px}.au-facts b{font-size:1.4rem}.au-panel{justify-content:flex-start;padding:24px 16px 40px}.au-card{padding:22px}}@media(prefers-reduced-motion:reduce){#auth-root *{animation:none!important;transition:none!important}}.au-userbar{background:#15445a;color:#e9f5f1;font-family:Tajawal,Tahoma,sans-serif;padding:calc(6px + env(safe-area-inset-top,0px)) 16px 6px}.au-ub-in{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.au-ub-who{display:flex;align-items:center;gap:9px;min-width:0}.au-ub-who small{display:block;font-size:.7rem;opacity:.75;line-height:1}.au-ub-who b{display:block;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:52vw}.au-ub-av{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#07a869,#0da9a6);display:grid;place-items:center;font-weight:800;color:#f6fbfa;flex:none}.au-ub-out{font:inherit;font-size:.85rem;font-weight:700;color:#e9f5f1;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:9px;padding:6px 12px;cursor:pointer;min-height:36px}.au-ub-out:focus-visible{outline:2px solid #69cee3;outline-offset:2px}.au-ub-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.au-sync{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 20px;background:#ecf6f2;color:#173e34;font-size:.85rem}.au-sync span{flex:1;min-width:220px}.au-sync button{font:inherit;padding:6px 10px;border:1px solid #5c8d7b;border-radius:6px;background:#fff;color:#173e34;cursor:pointer}.au-history{margin:auto;inset:0;max-width:calc(100vw - 32px);box-sizing:border-box;background:#fbfdfc;color:#15343f;border:1px solid #dbe5e6;animation:none;font-family:Tajawal,Segoe UI,Tahoma,sans-serif;line-height:1.7;text-align:start}.au-history::backdrop{background:#0f28308c}.au-history h2,.au-history h3{color:#15445a}.au-history h3{margin-top:20px;font-weight:700}.au-history p{margin-block:12px}.au-history button{font:inherit;padding:6px 12px;margin:4px;border:1px solid #5c8d7b;border-radius:6px;background:#fff;color:#173e34;cursor:pointer}.au-history button:disabled{opacity:.5;cursor:not-allowed}.au-history button:focus-visible,.au-history input:focus-visible,.au-history summary:focus-visible{outline:2px solid #07a869;outline-offset:3px}.au-history [data-versions]{border-block:1px solid #dbe5e6}.au-version{padding-block:10px;border-bottom:1px solid #dbe5e6;overflow-wrap:anywhere}.au-history textarea{resize:vertical}.au-history textarea:focus-visible{outline:2px solid #07a869;outline-offset:3px}.au-history [data-preview]:not(:empty){padding:12px;background:#eef6f3;border-radius:8px}.au-history pre{max-height:240px;overflow:auto;font-size:.85rem}@media(max-width:480px){.au-ub-who b{max-width:32vw}.au-ub-actions{max-width:60%}.au-ub-out{font-size:.78rem;padding:6px 8px}}#app-root:not([hidden]) .au-userbar+header{padding-top:14px}.au-reconcile{max-width:1040px;margin:0 auto;padding:24px;color:var(--ink,#123);background:var(--bg,#fff)}.au-reconcile fieldset{min-width:0;border:1px solid var(--line,#ccd);border-radius:10px;margin:16px 0;padding:14px}.au-reconcile legend{font-weight:700;overflow-wrap:anywhere}.au-diff-values{display:grid;grid-template-columns:1fr 1fr;gap:14px}.au-diff-values>label{min-width:0;border:1px solid var(--line,#ccd);border-radius:8px;padding:12px;cursor:pointer}.au-diff-values>label:has(input:checked){outline:2px solid var(--moe-green,#07886a)}.au-reconcile pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;overflow:auto;background:var(--card,#f4f6f7);padding:10px;font-size:.85rem;text-align:start}.au-reconcile button{margin:6px;padding:10px 16px;cursor:pointer}.au-reconcile button:disabled{cursor:not-allowed;opacity:.55}.au-reconcile [role=alert]{border:2px solid #ba6421;padding:14px}.au-reconcile [data-result]{border-top:2px solid var(--line,#ccd);margin-top:18px;padding-top:10px}@media(max-width:600px){.au-reconcile{padding:14px}.au-diff-values{grid-template-columns:1fr}}
