.control-body{--c-bg:#f4f7f3;--c-card:#fff;--c-line:#dfe8e1;--c-line-strong:#c9d9ce;--c-muted:#5d7468;--c-soft:#edf4ef;--c-ok:#0b7a55;--c-ok-bg:#e4f3ea;--c-warn:#8a5a12;--c-warn-bg:#fbf1d9;--c-danger:#a53a25;--c-danger-bg:#fbe9e5;--sidebar:272px;background:var(--c-bg);min-height:100dvh;font-size:16px;line-height:1.75}.control-body *{box-sizing:border-box}.control-body a:hover{text-decoration:none}.control-body :focus-visible{outline:2px solid var(--brand-emerald);outline-offset:2px;border-radius:6px}.control-shell{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);min-height:100dvh}.control-sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:#fff;border-inline-end:1px solid var(--c-line);padding:18px 14px 14px;overflow-y:auto;scrollbar-width:thin}.control-brand{padding:4px 8px 0}.control-brand .brand-symbol{width:42px;height:42px}.control-brand .brand-wordmark{font-size:27px}.control-env{align-self:flex-start;margin:12px 8px 6px;padding:2px 12px;font-size:12px;font-weight:700;color:var(--brand-gold-ink);background:#fbf3dc;border:1px solid #ecdfb0;border-radius:20px}.control-nav{display:grid;gap:18px;padding:14px 0 18px;flex:1 1}.control-nav-group{display:grid;gap:2px}.control-nav-label{margin:0 10px 4px;font-size:12px;font-weight:700;color:#7c9285}.control-nav-item{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;font-size:15px;line-height:1.5;color:#3d5a4c;transition:background .12s,color .12s}.control-nav-item svg{width:19px;height:19px;flex:0 0 auto;color:#6b8577}.control-nav-item:hover{background:var(--c-soft);color:var(--brand-forest)}.control-nav-item.is-active{background:#e1efe5;color:var(--brand-forest);font-weight:700;box-shadow:inset -3px 0 var(--brand-gold)}.control-nav-item.is-active svg{color:var(--brand-emerald)}.control-sidebar-foot{border-top:1px solid var(--c-line);padding-top:12px;display:grid;gap:8px}.control-user{display:flex;align-items:center;gap:10px;padding:2px 6px}.control-user strong{display:block;font-size:14px;line-height:1.4}.control-user small{display:block;font-size:12px;color:var(--c-muted);line-height:1.4}.control-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#dcecdf;border:1px solid #cddfce;color:var(--brand-forest)}.control-avatar svg{width:18px;height:18px}.control-body .control-logout{width:100%;justify-content:flex-start;gap:10px;background:transparent;color:#4b6558;font-size:14px;padding:8px 10px;border-radius:9px}.control-body .control-logout:hover{background:var(--c-danger-bg);color:var(--c-danger)}.control-logout svg{width:18px;height:18px}.control-foot-error{margin:0;font-size:13px;color:var(--c-danger)}.control-main{min-width:0;display:flex;flex-direction:column}.control-body .control-topbar{max-width:none;width:100%;margin:0;justify-content:flex-start;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 32px;background:#f4f7f3ee;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--c-line)}.control-body .control-menu{display:none;flex:0 0 40px;width:40px;min-width:40px;height:40px;padding:0;gap:0;background:#fff;color:var(--brand-forest);border:1px solid var(--c-line);border-radius:10px}.control-menu:hover{background:var(--c-soft)}.control-body .control-crumbs{gap:0;flex:1 1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--c-muted)}.control-crumbs>a{color:var(--c-muted)}.control-crumbs>a:hover{color:var(--brand-forest)}.control-crumbs span{display:inline-flex;align-items:center}.control-crumbs strong{color:var(--brand-forest);font-weight:700}.control-crumb-sep{width:15px;height:15px;margin-inline:6px;transform:rotate(90deg);color:#9db1a5}.control-site-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--c-muted);padding:5px 12px;border:1px solid var(--c-line);border-radius:20px;background:#fff}.control-site-link:hover{color:var(--brand-forest);border-color:var(--c-line-strong)}.control-site-link svg{width:14px;height:14px}.control-content{padding:28px 32px 90px;width:100%;max-width:1240px;margin-inline:auto}.control-scrim{display:none}.control-guest{display:grid;place-items:center;padding:24px;background:radial-gradient(900px 400px at 50% -10%,#e5f0e7,transparent),var(--c-bg)}.control-guest-main{width:100%;max-width:460px}.control-guest-main .account-card{margin:0;min-height:0;max-width:none;border-radius:20px;padding:34px;box-shadow:0 18px 60px #05322512}.control-guest-main .account-card h2{font-size:24px;margin:0 0 4px}.control-guest-main .account-form{margin:18px 0 0;gap:16px}.control-page{display:grid;gap:30px}.control-hero{position:relative;overflow:hidden;padding:30px 32px;border:1px solid #d6e5d9;border-radius:20px;background:linear-gradient(135deg,#eef6ef,#fdf9ec)}.control-hero:before{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:340px;background:url(/brand/ornament_rtl.svg) 100%/contain no-repeat;opacity:.3;pointer-events:none}.control-hero>div{position:relative;max-width:700px}.control-eyebrow{font-size:13px;font-weight:700;color:var(--brand-emerald)}.control-hero h1{margin:2px 0 8px;font-size:32px;line-height:1.4;font-weight:700;color:var(--brand-forest);letter-spacing:0}.control-hero p{margin:0;font-size:16px;color:#4b6558}.control-section-title{margin:0 0 12px;font-size:18px;font-weight:700;color:var(--brand-forest)}.control-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.control-status{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--c-card);border:1px solid var(--c-line);border-radius:14px;transition:border-color .12s,box-shadow .12s}.control-status:hover{border-color:var(--c-line-strong);box-shadow:0 4px 16px #05322510}.control-status small{display:block;font-size:13px;color:var(--c-muted);line-height:1.5}.control-status strong{display:block;font-size:15px;line-height:1.5}.control-status-dot{width:11px;height:11px;border-radius:50%;flex:0 0 auto;background:#c8a24a;box-shadow:0 0 0 4px var(--c-warn-bg)}.control-status.is-ok .control-status-dot{background:var(--c-ok);box-shadow:0 0 0 4px var(--c-ok-bg)}.control-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0}.control-stats>div{padding:16px 18px;background:var(--c-card);border:1px solid var(--c-line);border-radius:14px}.control-stats dt{font-size:14px;color:var(--c-muted)}.control-stats dd{margin:2px 0 0;font-size:30px;line-height:1.3;font-weight:700;color:var(--brand-forest)}.control-stats dd.is-text{font-size:19px;padding-top:7px}.control-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:12px}.control-card{display:flex;align-items:center;gap:14px;padding:16px;background:var(--c-card);border:1px solid var(--c-line);border-radius:14px;transition:border-color .12s,box-shadow .12s,transform .12s}.control-card:hover{border-color:#9dbda8;box-shadow:0 6px 22px #0532251a;transform:translateY(-1px)}.control-card-icon{width:44px;height:44px;border-radius:12px;flex:0 0 auto;display:grid;place-items:center;background:var(--c-soft);color:var(--brand-emerald)}.control-card-icon svg{width:22px;height:22px}.control-card-text{flex:1 1;min-width:0}.control-card-text strong{display:block;font-size:16px;line-height:1.5;color:var(--brand-forest)}.control-card-text small{display:block;font-size:13px;line-height:1.6;color:var(--c-muted)}.control-card-go{width:18px;height:18px;transform:rotate(90deg);color:#9db1a5;flex:0 0 auto}.control-card:hover .control-card-go{color:var(--brand-emerald)}.control-content .control-workspace,.control-content .workspace{max-width:none;margin:0;display:grid;gap:18px;align-content:start}.control-content .workspace>*{margin-block:0}.control-content .control-workspace>section{margin-top:0}.control-content h1{font-size:28px;line-height:1.4;font-weight:700;margin:0}.control-content h1,.control-content h2{letter-spacing:0;color:var(--brand-forest)}.control-content h2{font-size:20px;line-height:1.5;margin:0 0 10px}.control-content h3{font-size:17px;color:var(--brand-forest)}.control-content .page-heading{min-height:0;padding:0 0 16px;border-bottom:1px solid var(--c-line);align-items:flex-end;gap:20px;flex-wrap:wrap}.control-content .page-heading:before{display:none}.control-content .page-heading p{margin:4px 0 0;font-size:15px;color:var(--c-muted);max-width:720px}.control-content .page-heading>a{font-size:14px;color:var(--brand-emerald);background:#fff;border:1px solid var(--c-line);border-radius:20px;padding:4px 14px}.control-content .page-heading>a:hover{border-color:var(--brand-emerald)}.control-content .eyebrow{font-size:13px;margin:0}.control-content .account-form,.control-content .admin-settings .account-form,.control-content .settings-card,.control-content section.account-form{background:var(--c-card);border:1px solid var(--c-line);border-radius:16px;padding:22px;margin:0;box-shadow:none}.control-content .account-form.settings-card,.control-content .settings-card.account-form{margin:0}.control-content .account-form{display:grid;gap:16px;align-content:start}.control-content .account-card{max-width:none;min-height:0;margin:0}.control-content label{font-size:15px;font-weight:600;color:#2f4b3d}.control-content .account-form label{display:grid;gap:6px}.control-content input:not([type=checkbox]):not([type=radio]),.control-content select,.control-content textarea{border:1px solid var(--c-line-strong);border-radius:10px;padding:10px 13px;font-size:16px;background:#fff;color:var(--brand-forest);margin-top:0;width:100%}.control-content input:focus,.control-content select:focus,.control-content textarea:focus{outline:2px solid #5caa8d;outline-offset:1px;border-color:#5caa8d}.control-content input[type=checkbox],.control-content input[type=radio]{width:18px;height:18px;accent-color:var(--brand-emerald)}.control-content .button,.control-content button{border-radius:10px;font-size:15px;padding:10px 20px;gap:10px;font-weight:600}.control-content .secondary,.control-content button.secondary{background:#fff;color:var(--brand-forest);border:1px solid var(--c-line-strong)}.control-content button.secondary:hover{background:var(--c-soft)}.control-content .subtle{font-size:14px;color:var(--c-muted)}.control-content .field-grid,.control-content .plan-grid{gap:16px}.control-content .notice{background:var(--c-warn-bg);border:1px solid #ecdfb0;color:var(--c-warn);border-radius:12px;padding:12px 16px}.control-content [role=alert]{color:var(--c-danger)}.control-content .result{background:#fff;border:1px solid var(--c-line);border-radius:14px;padding:18px}.control-content .admin-settings{gap:18px}.control-content .session-controls{margin:0}.control-content .search-form{display:flex;gap:10px;align-items:end;flex-wrap:wrap;padding:16px;background:#fff;border:1px solid var(--c-line);border-radius:14px}.control-content .search-form>*{flex:1 1 200px}.control-content .search-form>button{flex:0 0 auto;margin:0}.control-content .billing-nav{display:flex;gap:8px;border:0;padding:0;margin:0}.control-content .billing-nav a{text-decoration:none;padding:6px 16px;border-radius:20px;background:#fff;border:1px solid var(--c-line);font-size:14px}.control-content .billing-nav a:hover{border-color:var(--brand-emerald);color:var(--brand-emerald)}.control-content .ai-status:not(:empty){top:76px;border-radius:12px;background:#fff;border:1px solid var(--c-line-strong);box-shadow:0 8px 24px #05322518}.control-content .pill{font-size:12px;padding:2px 11px}.control-content .operations-table-wrap,.control-content .table-scroll{margin:0;max-height:min(460px,60dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border:1px solid var(--c-line);border-radius:14px}.control-content .operations-table,.control-content table{width:100%;border-collapse:collapse;font-size:15px}.control-content th{position:sticky;top:0;z-index:1;box-shadow:0 1px 0 var(--c-line);background:#f2f7f3;font-size:13px;font-weight:700;color:#456055;white-space:nowrap}.control-content td,.control-content th{padding:12px 16px;border-bottom:1px solid var(--c-line);text-align:right;vertical-align:top}.control-content tbody tr:last-child td{border-bottom:0}.control-content tbody tr:hover{background:#fafcf9}.control-content .operations-pagination,.control-content .support-pagination{margin:6px 0}.control-content .operations-metrics{margin:0;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.control-content .operations-metrics article{border-radius:14px;padding:16px 18px}.control-content .operations-metrics span{font-size:14px}.control-content .operations-metrics strong{font-size:28px;line-height:1.4}.control-content .operations-readiness{gap:12px}.control-content .operations-readiness article{background:#fff;border-radius:14px;padding:16px}.control-content .usage-grid{margin:0;gap:12px}.control-content .usage-grid>*{background:#fff;border:1px solid var(--c-line);border-radius:14px;padding:14px 16px}.control-content .support-workspace{max-width:none}.control-content .support-ticket-list{background:#fff}.control-content .admin-stats{margin:0;border-radius:16px;background:#fff}.control-body .admin-helper{right:auto;left:22px}.control-body .admin-helper-panel{right:auto;left:0}.control-body .support-notifications{bottom:82px}@media(max-width:1000px){.control-shell{grid-template-columns:minmax(0,1fr)}.control-sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:min(304px,86vw);z-index:60;transform:translateX(100%);transition:transform .2s ease;box-shadow:none;visibility:hidden}.control-shell.is-open .control-sidebar{transform:none;visibility:visible;box-shadow:0 0 50px #0532254d}.control-scrim{display:block;position:fixed;inset:0;z-index:50;border:0;border-radius:0;padding:0}.control-scrim,.control-scrim:hover{background:#152b2566}.control-body .control-menu{display:inline-flex}.control-body .control-topbar{padding-inline:16px}.control-content{padding:20px 16px 90px}.control-hero{padding:22px 20px}.control-hero h1{font-size:26px}}@media(max-width:600px){.control-site-link{display:none}.control-cards{grid-template-columns:1fr}.control-content h1{font-size:24px}.control-content .account-form,.control-content .settings-card{padding:16px}.control-body .admin-helper{left:14px;bottom:14px}.control-body .support-notifications{bottom:70px}}@media(prefers-reduced-motion:reduce){.control-card,.control-sidebar,.control-status{transition:none}.control-card:hover{transform:none}}@media print{.admin-helper,.control-scrim,.control-sidebar,.control-topbar{display:none!important}.control-shell{display:block}}@font-face{font-family:tajawal;src:url(/_next/static/media/c48b7b320c08bc72-s.p.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/b9c09b6a3f64ce1a-s.p.woff2) format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/025440b8e6a37f68-s.p.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:tajawal Fallback;src:local("Arial");ascent-override:68.09%;descent-override:37.80%;line-gap-override:21.18%;size-adjust:94.43%}.__className_1845eb{font-family:tajawal,tajawal Fallback,Tahoma,sans-serif}.__variable_1845eb{--font-tajawal:"tajawal","tajawal Fallback",Tahoma,sans-serif}