:root{--moe-bg: #f6f0df;--moe-bg-soft: #fffaf0;--moe-card: rgba(255, 252, 244, .96);--moe-card-strong: #fffdf7;--moe-text: #111827;--moe-muted: #374151;--moe-border: rgba(180, 138, 21, .42);--moe-gold: #b8860b;--moe-gold-dark: #7c5f09;--moe-gold-soft: rgba(184, 134, 11, .18);--moe-green: #166534;--moe-red: #991b1b;--moe-blue: #1d4ed8}body{background:var(--moe-bg)!important;color:var(--moe-text)!important}.moe-official-app-shell{background:radial-gradient(circle at top right,rgba(212,175,55,.18),transparent 30%),linear-gradient(135deg,#fbf4df,#f3ead5 52%,#eee3c8)!important;color:var(--moe-text)!important}.moe-official-main{background:radial-gradient(circle at top right,rgba(212,175,55,.18),transparent 28%),linear-gradient(135deg,#fbf4df,#f5ecd8,#efe3c7)!important;color:var(--moe-text)!important}.moe-official-main,.moe-official-main *{color:var(--moe-text);text-shadow:none!important;font-family:Cairo,Tajawal,Noto Kufi Arabic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.moe-official-main h1,.moe-official-main h2,.moe-official-main h3,.moe-official-main h4,.moe-official-main h5,.moe-official-main h6,.moe-official-main strong,.moe-official-main b,.moe-official-main label,.moe-official-main th{color:var(--moe-text)!important;font-weight:900!important}.moe-official-main p,.moe-official-main span,.moe-official-main small,.moe-official-main li,.moe-official-main td{color:var(--moe-muted)!important;font-weight:700}.moe-official-main section,.moe-official-main article,.moe-official-main form,.moe-official-main table,.moe-official-main [class*=card i],.moe-official-main [class*=panel i],.moe-official-main [class*=box i],.moe-official-main [class*=container i]{border-color:var(--moe-border)!important;box-shadow:0 12px 32px #5c420b1a!important}.moe-official-main section,.moe-official-main article,.moe-official-main form,.moe-official-main [class*=card i],.moe-official-main [class*=panel i],.moe-official-main [class*=box i]{background-color:var(--moe-card)!important;background-image:none!important}.moe-official-main input,.moe-official-main select,.moe-official-main textarea{background:#fffdf7!important;color:var(--moe-text)!important;border:1.5px solid var(--moe-border)!important;border-radius:12px!important;font-weight:800!important;outline:none!important;box-shadow:inset 0 1px #ffffffbf!important}.moe-official-main input::placeholder,.moe-official-main textarea::placeholder{color:#6b7280!important;opacity:1!important}.moe-official-main input:focus,.moe-official-main select:focus,.moe-official-main textarea:focus{border-color:var(--moe-gold)!important;box-shadow:0 0 0 3px #b8860b29!important}.moe-official-main button,.moe-official-main a[role=button]{border-radius:12px!important;font-weight:900!important;border:1.5px solid var(--moe-border)!important}.moe-official-main button:not(:disabled),.moe-official-main a[role=button]{cursor:pointer}.moe-official-main button:disabled{opacity:.55!important;cursor:not-allowed!important}.moe-official-main table{background:#fffdf7!important;border:1.5px solid var(--moe-border)!important;border-radius:14px!important;overflow:hidden!important}.moe-official-main thead,.moe-official-main th{background:#eadb9f!important;color:var(--moe-text)!important}.moe-official-main td{border-color:#b48a1533!important}.moe-official-sidebar{background:linear-gradient(180deg,#fff7df,#f3e6c7)!important;border-color:#b8860b7a!important;box-shadow:0 0 28px #5c420b2e!important}.moe-official-sidebar,.moe-official-sidebar *{color:var(--moe-text)!important;text-shadow:none!important}.moe-official-sidebar a,.moe-official-sidebar button{background:#fffdf7c7!important;border:1.5px solid rgba(184,134,11,.34)!important;color:var(--moe-text)!important;font-weight:900!important}.moe-official-sidebar a[aria-current=page],.moe-official-sidebar a.active{background:#f1dfaa!important;border-color:#b8860bb3!important;color:#111827!important}.moe-official-main .text-green,.moe-official-main [style*=green],.moe-official-main [style*="#16a34a"],.moe-official-main [style*="#22c55e"]{color:var(--moe-green)!important}.moe-official-main [style*=red],.moe-official-main [style*="#ef4444"],.moe-official-main [style*="#dc2626"]{color:var(--moe-red)!important}.moe-official-main [style*=blue],.moe-official-main [style*="#2563eb"],.moe-official-main [style*="#3b82f6"]{color:var(--moe-blue)!important}@media print{.moe-official-sidebar,.moe-official-main>header,.moe-official-main nav{display:none!important}.moe-official-main{margin:0!important;width:100%!important;background:#fff!important;padding:0!important}.moe-official-main *{color:#000!important;box-shadow:none!important}}.moe-official-main{--moe-input-bg: #fffdf7;--moe-section-bg: #fffaf0;--moe-section-bg-strong: #fffdf7;--moe-shadow: 0 14px 34px rgba(92, 66, 11, .12);--moe-radius: 18px}.moe-official-main div[style*="#020617"],.moe-official-main div[style*="#0f172a"],.moe-official-main div[style*="#111827"],.moe-official-main div[style*="#1f2937"],.moe-official-main div[style*="#020617" i],.moe-official-main div[style*="#0f172a" i],.moe-official-main div[style*="#111827" i],.moe-official-main div[style*="#1f2937" i],.moe-official-main section[style*="#020617"],.moe-official-main section[style*="#0f172a"],.moe-official-main section[style*="#111827"],.moe-official-main section[style*="#1f2937"],.moe-official-main article[style*="#020617"],.moe-official-main article[style*="#0f172a"],.moe-official-main article[style*="#111827"],.moe-official-main article[style*="#1f2937"]{background:var(--moe-section-bg)!important;color:var(--moe-text)!important;border-color:var(--moe-border)!important;box-shadow:var(--moe-shadow)!important}.moe-official-main>div,.moe-official-main main>div,.moe-official-main [class*=dashboard i],.moe-official-main [class*=content i],.moe-official-main [class*=page i]{color:var(--moe-text)!important}.moe-official-main h1,.moe-official-main h2{letter-spacing:0!important;line-height:1.35!important}.moe-official-main h1:after,.moe-official-main h2:after{content:"";display:block;width:92px;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--moe-gold),rgba(184,134,11,.1))}.moe-official-main [class*=stat i],.moe-official-main [class*=summary i],.moe-official-main [class*=metric i],.moe-official-main [class*=tile i]{background:linear-gradient(180deg,#fffdf7,#fff7df)!important;border:1.5px solid var(--moe-border)!important;color:var(--moe-text)!important;box-shadow:0 12px 28px #5c420b1a!important}.moe-official-main table,.moe-official-main .table,.moe-official-main [role=table]{width:100%;border-collapse:separate!important;border-spacing:0!important;background:#fffdf7!important;color:var(--moe-text)!important;border:1.5px solid var(--moe-border)!important;border-radius:16px!important;overflow:hidden!important}.moe-official-main thead tr,.moe-official-main [role=rowgroup]:first-child{background:linear-gradient(180deg,#eadb9f,#dbc36d)!important}.moe-official-main th,.moe-official-main td,.moe-official-main [role=cell],.moe-official-main [role=columnheader]{color:var(--moe-text)!important;border-color:#b48a153d!important;font-weight:800!important}.moe-official-main tbody tr:nth-child(2n){background:#fff7df8c!important}.moe-official-main tbody tr:hover{background:#b8860b21!important}.moe-official-main input,.moe-official-main select,.moe-official-main textarea,.moe-official-main option{color:#000!important;font-weight:900!important;caret-color:#000!important}.moe-official-main input[type=checkbox],.moe-official-main input[type=radio]{accent-color:var(--moe-gold-dark)!important}.moe-official-main button,.moe-official-main a[role=button],.moe-official-main a[class*=button i]{color:#111827!important;background:linear-gradient(180deg,#fffdf7,#f3e2ac)!important;border:1.5px solid rgba(184,134,11,.55)!important;box-shadow:0 10px 22px #5c420b1a!important}.moe-official-main button:hover,.moe-official-main a[role=button]:hover,.moe-official-main a[class*=button i]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #5c420b26!important}.moe-official-main button[style*=red],.moe-official-main button[style*="#dc2626"],.moe-official-main button[style*="#ef4444"],.moe-official-main [class*=danger i],.moe-official-main [class*=delete i]{color:#7f1d1d!important;background:linear-gradient(180deg,#fff5f5,#fee2e2)!important;border-color:#991b1b59!important}.moe-official-main button[style*=green],.moe-official-main button[style*="#16a34a"],.moe-official-main button[style*="#22c55e"],.moe-official-main [class*=success i]{color:#14532d!important;background:linear-gradient(180deg,#f0fdf4,#dcfce7)!important;border-color:#16653459!important}.moe-official-main [role=dialog],.moe-official-main .modal,.moe-official-main [class*=modal i],.moe-official-main [class*=dialog i]{background:#fffdf7!important;color:var(--moe-text)!important;border:1.5px solid var(--moe-border)!important;box-shadow:0 22px 60px #5c420b47!important}.moe-official-main [class*=alert i],.moe-official-main [class*=notice i],.moe-official-main [class*=warning i]{color:var(--moe-text)!important;background:#fff7df!important;border:1.5px solid var(--moe-border)!important;font-weight:800!important}.moe-official-main canvas,.moe-official-main svg{color:var(--moe-text)!important}.moe-official-main [class*=toolbar i],.moe-official-main [class*=filter i],.moe-official-main [class*=search i]{color:var(--moe-text)!important;background:#fffdf7db!important;border-color:var(--moe-border)!important}.moe-school-shell .moe-official-main>div,.moe-diploma-shell .moe-official-main>div{border-radius:var(--moe-radius)}.moe-official-app-shell ::-webkit-scrollbar{width:10px;height:10px}.moe-official-app-shell ::-webkit-scrollbar-track{background:#f3e6c7}.moe-official-app-shell ::-webkit-scrollbar-thumb{background:#7c5f098c;border-radius:999px;border:2px solid #f3e6c7}@media(max-width:768px){.moe-official-main{padding:14px!important}.moe-official-main table{font-size:13px!important}.moe-official-main h1{font-size:22px!important}.moe-official-main h2{font-size:19px!important}}.moe-school-official-header{width:100%;box-sizing:border-box;margin:0 0 22px;border:2px solid rgba(184,134,11,.48);border-radius:22px;background:linear-gradient(180deg,#fffdf7fa,#fff8def5);box-shadow:0 16px 38px #5c420b24;overflow:hidden;color:#111827!important}.moe-school-official-header__topline{height:7px;background:linear-gradient(90deg,#8a6a12,#d4af37 45%,#8a6a12)}.moe-school-official-header__body{display:flex;align-items:center;justify-content:center;gap:18px;padding:18px 22px 14px}.moe-school-official-header__logoBox{width:92px;height:92px;flex:0 0 92px;border-radius:22px;display:grid;place-items:center;background:#fff;border:1.5px solid rgba(184,134,11,.38);box-shadow:0 10px 24px #5c420b21;overflow:hidden}.moe-school-official-header__logo{width:86%;height:86%;object-fit:contain}.moe-school-official-header__text{text-align:center;flex:1;min-width:0}.moe-school-official-header__country{font-size:clamp(22px,2.6vw,34px);font-weight:1000;letter-spacing:.2px;color:#111827!important;line-height:1.25}.moe-school-official-header__ministry{margin-top:4px;font-size:clamp(18px,2vw,27px);font-weight:950;color:#111827!important;line-height:1.3}.moe-school-official-header__governorate{margin-top:7px;display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;border-radius:999px;border:1.5px solid rgba(184,134,11,.42);background:#fff8dc;color:#111827!important;font-size:clamp(15px,1.55vw,20px);font-weight:950}.moe-school-official-header__tenant{margin-top:10px;color:#374151!important;font-size:clamp(16px,1.65vw,22px);font-weight:900}.moe-school-official-header__pageTitle{border-top:1.5px solid rgba(184,134,11,.25);background:linear-gradient(180deg,#fff8dcf0,#fffdf7f7);padding:9px 14px;text-align:center;color:#111827!important;font-size:clamp(16px,1.8vw,23px);font-weight:1000}@media(max-width:760px){.moe-school-official-header__body{flex-direction:column;padding:16px 14px 12px}.moe-school-official-header__logoBox{width:78px;height:78px;flex-basis:78px}}.moe-school-letterhead{width:100%;box-sizing:border-box;margin:0 0 24px;padding:20px 24px 18px;border:4px solid rgba(184,134,11,.42);border-radius:26px;background:radial-gradient(circle at 50% 18%,rgba(212,175,55,.1),transparent 34%),linear-gradient(180deg,#fffdf7,#f8f2df);box-shadow:0 18px 42px #5c420b21,inset 0 0 0 1px #ffffffdb;color:#000!important;direction:rtl}.moe-school-letterhead,.moe-school-letterhead *{color:#000!important;text-shadow:none!important;font-family:Cairo,Tajawal,Noto Kufi Arabic,system-ui,sans-serif!important}.moe-school-letterhead__grid{display:grid;grid-template-columns:minmax(240px,1fr) 150px minmax(240px,1fr);gap:20px;align-items:center}.moe-school-letterhead__side{min-width:0;display:grid;gap:5px;line-height:1.35}.moe-school-letterhead__right,.moe-school-letterhead__left{text-align:right;justify-items:start}.moe-school-letterhead__country,.moe-school-letterhead__ministry,.moe-school-letterhead__title{font-weight:1000!important;letter-spacing:0!important}.moe-school-letterhead__country{font-size:clamp(20px,2.15vw,31px)}.moe-school-letterhead__ministry{font-size:clamp(18px,1.9vw,27px)}.moe-school-letterhead__directorate,.moe-school-letterhead__school,.moe-school-letterhead__meta{font-size:clamp(14px,1.25vw,19px);font-weight:950!important}.moe-school-letterhead__school{max-width:100%}.moe-school-letterhead__title{font-size:clamp(21px,2.35vw,34px);text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:3px}.moe-school-letterhead__logoWrap{width:118px;height:118px;margin:0 auto;display:grid;place-items:center;border:4px solid #d4af37;border-radius:22px;background:#fffdf7;box-shadow:0 14px 34px #5c420b2e;overflow:hidden}.moe-school-letterhead__logo{width:82%;height:82%;object-fit:contain;display:block}.moe-school-letterhead__rule{height:3px;background:#111827;border-radius:999px;margin:16px 0 14px}.moe-school-letterhead__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:3px solid #111827;border-radius:18px;padding:9px 14px;background:#ffffff6b;font-size:clamp(13px,1.08vw,17px);font-weight:950!important;align-items:center}.moe-school-letterhead__summary div{min-width:0;text-align:center;word-break:break-word}.moe-school-letterhead__summary span,.moe-school-letterhead__summary strong{font-weight:1000!important}@media(max-width:980px){.moe-school-letterhead{padding:20px 16px;border-radius:24px}.moe-school-letterhead__grid{grid-template-columns:1fr;text-align:center}.moe-school-letterhead__right,.moe-school-letterhead__left{text-align:center;justify-items:center}.moe-school-letterhead__summary{grid-template-columns:1fr}.moe-school-letterhead__logoWrap{width:118px;height:118px}}.moe-school-letterhead{padding:20px 24px 18px!important;border-width:4px!important;border-radius:26px!important}.moe-school-letterhead__grid{grid-template-columns:minmax(240px,1fr) 150px minmax(240px,1fr)!important;gap:20px!important}.moe-school-letterhead__country{font-size:clamp(20px,2.15vw,31px)!important}.moe-school-letterhead__ministry{font-size:clamp(18px,1.9vw,27px)!important}.moe-school-letterhead__directorate,.moe-school-letterhead__school,.moe-school-letterhead__meta{font-size:clamp(14px,1.25vw,19px)!important}.moe-school-letterhead__title{font-size:clamp(21px,2.35vw,34px)!important;text-underline-offset:7px!important;text-decoration-thickness:2px!important}.moe-school-letterhead__logoWrap{width:118px!important;height:118px!important;border-width:4px!important;border-radius:22px!important}.moe-school-letterhead__rule{height:3px!important;margin:16px 0 14px!important}.moe-school-letterhead__summary{border-width:3px!important;border-radius:18px!important;padding:9px 14px!important;font-size:clamp(13px,1.08vw,17px)!important}@media(max-width:980px){.moe-school-letterhead__grid{grid-template-columns:1fr!important}.moe-school-letterhead__logoWrap{width:96px!important;height:96px!important}}.moe-official-main--school>.moe-school-letterhead{display:block!important;visibility:visible!important;opacity:1!important;position:sticky!important;top:10px!important;z-index:80!important;margin-bottom:18px!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.moe-school-page--teachers,.moe-school-page--exams{scroll-padding-top:230px}.moe-school-page--teachers .teachers12PageRoot,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly{margin-top:0!important;padding-top:12px!important;min-height:auto!important;background:radial-gradient(circle at 50% -8%,rgba(212,175,55,.16),transparent 28%),linear-gradient(180deg,#fffdf7,#f8f2df 54%,#fffaf0)!important;border:2px solid rgba(184,134,11,.28)!important;border-radius:24px!important;box-shadow:0 12px 30px #5c420b1a!important}.moe-school-page--teachers .teachers12PageRoot *,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly *{font-family:Cairo,Tajawal,Noto Kufi Arabic,system-ui,sans-serif!important;text-shadow:none!important}.moe-school-page--teachers .teachers12PageRoot h1,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly h1{font-size:clamp(28px,3.3vw,48px)!important;line-height:1.25!important;color:#111827!important;font-weight:1000!important;letter-spacing:0!important}.moe-school-page--teachers .teachers12PageRoot h2,.moe-school-page--teachers .teachers12PageRoot h3,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly h2,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly h3{color:#111827!important;font-weight:950!important;line-height:1.45!important}.moe-school-page--teachers .teachers12PageRoot p,.moe-school-page--teachers .teachers12PageRoot label,.moe-school-page--teachers .teachers12PageRoot span,.moe-school-page--teachers .teachers12PageRoot div,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly p,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly label,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly span,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly div{color:#111827!important}.moe-school-page--teachers .teachers12PageRoot input,.moe-school-page--teachers .teachers12PageRoot select,.moe-school-page--teachers .teachers12PageRoot textarea,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly input,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly select,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly textarea{background:#fffdf7!important;color:#000!important;-webkit-text-fill-color:#000!important;border:1.8px solid rgba(184,134,11,.45)!important;border-radius:14px!important;font-size:15px!important;font-weight:850!important}.moe-school-page--teachers .teachers12PageRoot button,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly button{border-radius:13px!important;border:1.8px solid rgba(184,134,11,.55)!important;font-weight:900!important;font-size:14px!important;box-shadow:0 8px 18px #5c420b1f!important}.moe-school-page--teachers .teachers12PageRoot table,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly table{border-collapse:separate!important;border-spacing:6px!important;background:#fffdf7!important;border:2px solid rgba(184,134,11,.36)!important;border-radius:18px!important}.moe-school-page--teachers .teachers12PageRoot th,.moe-school-page--teachers .teachers12PageRoot td,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly th,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly td{color:#000!important;-webkit-text-fill-color:#000!important;border:1.4px solid rgba(184,134,11,.32)!important;border-radius:12px!important;font-size:14px!important;line-height:1.55!important}.moe-school-page--teachers .teachers12PageRoot th,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly th{background:linear-gradient(180deg,#f3e2ac,#e2c971)!important;font-weight:950!important}.moe-school-page--teachers .teachers12PageRoot td,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly td{background:#fffaf0!important;font-weight:800!important}.moe-school-page--teachers .teachers12PageRoot>div[style*=max-width],.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly>div[style*=max-width]{max-width:1380px!important}.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly div[style*="clamp(42px"]{font-size:clamp(30px,3.5vw,50px)!important}@media(max-width:980px){.moe-official-main--school>.moe-school-letterhead{position:relative!important;top:auto!important}.moe-school-page--teachers .teachers12PageRoot,.moe-school-page--exams .examsScheduleOuterCardTextBlackOnly{padding:10px!important}}.schoolDashboardOfficialPage{--dash-gold: #c7a22d;--dash-gold-dark: #8b6a13;--dash-green: #0f7a46;--dash-blue: #1e63d7;--dash-red: #b42318;--dash-purple: #7c3aed;--dash-orange: #c17b10;--dash-ink: #111827;--dash-muted: #374151;--dash-paper: #fffdf6;--dash-paper-2: #f7efd8;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;color:var(--dash-ink)!important;background:radial-gradient(circle at 18% 5%,rgba(199,162,45,.15),transparent 30%),radial-gradient(circle at 84% 20%,rgba(15,122,70,.1),transparent 26%),linear-gradient(180deg,#fffdf7,#f4ecd1 52%,#fffaf0)!important}.schoolDashboardOfficialPage *{box-sizing:border-box}.schoolDashboardOfficialPage h1,.schoolDashboardOfficialPage h2,.schoolDashboardOfficialPage h3,.schoolDashboardOfficialPage strong{color:#0f172a!important;text-shadow:none!important;-webkit-text-fill-color:#0f172a!important}.schoolDashboardOfficialPage p,.schoolDashboardOfficialPage span,.schoolDashboardOfficialPage div{text-shadow:none!important}.schoolDashboardOfficialPage [style*="rgba(15,23,42"],.schoolDashboardOfficialPage [style*="rgba(2,6,23"],.schoolDashboardOfficialPage [style*="#020617"],.schoolDashboardOfficialPage [style*="#0f172a"],.schoolDashboardOfficialPage [style*="rgba(8,8,8"],.schoolDashboardOfficialPage [style*="rgba(30,22,2"]{background:linear-gradient(180deg,#fffdf8,#f7efd9)!important;border:2px solid rgba(199,162,45,.84)!important;color:var(--dash-ink)!important;box-shadow:0 16px 32px #4b38081f!important}.schoolDashboardOfficialPage .dash3DBar{background:linear-gradient(135deg,#fffdf8,#f6edd3)!important;border:3px solid rgba(199,162,45,.92)!important;border-inline-start:8px solid var(--dash-green)!important;border-radius:28px!important;box-shadow:0 18px 36px #4b380824!important}.schoolDashboardOfficialPage .dashStat{min-height:78px;display:grid!important;place-items:center!important;gap:6px!important;padding:12px 16px!important;border-radius:18px!important;background:linear-gradient(180deg,#fffaf0,#f4ead0)!important;border:2px solid var(--dash-gold)!important;color:#111827!important;box-shadow:0 10px 20px #4b380814!important}.schoolDashboardOfficialPage .dashStat:nth-of-type(1){border-color:var(--dash-blue)!important}.schoolDashboardOfficialPage .dashStat:nth-of-type(3){border-color:var(--dash-green)!important}.schoolDashboardOfficialPage .dashStat:nth-of-type(5){border-color:var(--dash-orange)!important}.schoolDashboardOfficialPage .dashStat:nth-of-type(7){border-color:var(--dash-purple)!important}.schoolDashboardOfficialPage .dashStat:nth-of-type(9){border-color:var(--dash-red)!important}.schoolDashboardOfficialPage .dashStat strong{font-size:24px!important;font-weight:1000!important}.schoolDashboardOfficialPage .dashGoldSep{background:linear-gradient(180deg,transparent,rgba(199,162,45,.55),transparent)!important}.schoolDashboardOfficialPage button,.schoolDashboardOfficialPage a{font-family:inherit!important}.schoolDashboardOfficialPage button{border-radius:18px!important;font-weight:900!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.schoolDashboardOfficialPage button:hover{transform:translateY(-2px);filter:brightness(1.03)}.schoolDashboardOfficialPage button[style*=background]{color:#111827!important;-webkit-text-fill-color:#111827!important}.schoolDashboardOfficialPage button[style*="cursor: pointer"],.schoolDashboardOfficialPage div[style*="cursor: pointer"]{border:2px solid rgba(199,162,45,.8)!important;background:linear-gradient(180deg,#fffdf8,#f7efd9)!important;color:#111827!important;box-shadow:0 14px 30px #4b38081f!important}.schoolDashboardOfficialPage button[style*="cursor: pointer"]:nth-of-type(6n+1),.schoolDashboardOfficialPage div[style*="cursor: pointer"]:nth-of-type(6n+1){border-inline-start:7px solid var(--dash-blue)!important}.schoolDashboardOfficialPage button[style*="cursor: pointer"]:nth-of-type(6n+2),.schoolDashboardOfficialPage div[style*="cursor: pointer"]:nth-of-type(6n+2){border-inline-start:7px solid var(--dash-green)!important}.schoolDashboardOfficialPage button[style*="cursor: pointer"]:nth-of-type(6n+3),.schoolDashboardOfficialPage div[style*="cursor: pointer"]:nth-of-type(6n+3){border-inline-start:7px solid var(--dash-orange)!important}.schoolDashboardOfficialPage button[style*="cursor: pointer"]:nth-of-type(6n+4),.schoolDashboardOfficialPage div[style*="cursor: pointer"]:nth-of-type(6n+4){border-inline-start:7px solid var(--dash-purple)!important}.schoolDashboardOfficialPage button[style*="cursor: pointer"]:nth-of-type(6n+5),.schoolDashboardOfficialPage div[style*="cursor: pointer"]:nth-of-type(6n+5){border-inline-start:7px solid var(--dash-red)!important}.schoolDashboardOfficialPage input,.schoolDashboardOfficialPage select,.schoolDashboardOfficialPage textarea{background:#fffef9!important;color:var(--dash-ink)!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:14px!important;font-weight:850!important;font-size:14px!important;box-shadow:inset 0 1px #ffffffe6,0 6px 14px #4b38080f!important}.schoolDashboardOfficialPage input:focus,.schoolDashboardOfficialPage select:focus,.schoolDashboardOfficialPage textarea:focus{outline:none!important;border-color:var(--dash-green)!important;box-shadow:0 0 0 4px #0f7a461f!important}.schoolDashboardOfficialPage [style*=alert]{color:#111827!important}@media(max-width:900px){.schoolDashboardOfficialPage{padding:14px!important}.schoolDashboardOfficialPage .dash3DBar{border-radius:22px!important}.schoolDashboardOfficialPage button{width:100%;text-align:center!important}}.teachers12PageRoot,.teachers12PreviousChangesScope{--official-bg: #f7f1df;--official-paper: #fffdf6;--official-card: #fffaf0;--official-gold: #c9a227;--official-gold-dark: #9f7a10;--official-blue: #2563eb;--official-green: #138a43;--official-red: #b91c1c;--official-purple: #7c3aed;--official-ink: #111827;--official-muted: #374151;background:radial-gradient(900px 420px at 50% 0%,rgba(201,162,39,.15),transparent 65%),linear-gradient(180deg,#fffdf7 0%,var(--official-bg) 52%,#fffaf0 100%)!important;color:var(--official-ink)!important;font-family:Tahoma,Arial,sans-serif!important;padding:14px!important}.teachers12PreviousChangesScope *,.teachers12PageRoot *{text-shadow:none!important;box-sizing:border-box!important}.teachers12PageRoot>div:first-of-type{max-width:1540px!important;margin-bottom:12px!important}.teachers12PageRoot>div:first-of-type>div,.teachers12PageRoot>div:first-of-type>div>div,.teachers12PageRoot>div:first-of-type>div>div>div,.teachers12PageRoot>div:first-of-type>div>div>div>div{border-width:2px!important;border-color:var(--official-gold)!important;border-radius:22px!important;box-shadow:0 8px 24px #5a46141a!important;padding:14px!important;background:linear-gradient(180deg,#fffdf7,#fbf5e7)!important}.teachers12PageRoot h1{font-size:clamp(28px,3.4vw,44px)!important;line-height:1.25!important;color:var(--official-ink)!important;letter-spacing:0!important;margin:0!important;font-weight:900!important}.teachers12PageRoot h1+div{font-size:clamp(18px,2vw,24px)!important;color:#1f2937!important;font-weight:800!important}.teachers12PageRoot p{color:#1f2937!important;font-size:15px!important;line-height:1.9!important;font-weight:700!important}.teachers12PageRoot>div[style*=border],.teachers12PreviousChangesScope div[style*=border]{border-width:2px!important;border-radius:18px!important}.teachers12PageRoot div[style*="background: linear-gradient"],.teachers12PreviousChangesScope div[style*="background: linear-gradient"]{box-shadow:0 8px 22px #5a461414!important}.teachers12PreviousChangesScope input,.teachers12PreviousChangesScope textarea,.teachers12PreviousChangesScope select,.teachers12PreviousChangesScope [role=combobox]{background:#fffdf7!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:2px solid #d7b84b!important;border-radius:12px!important;min-height:42px!important;padding:9px 12px!important;font-size:14px!important;font-weight:800!important;box-shadow:0 4px 12px #785a1414!important}.teachers12PreviousChangesScope input:focus,.teachers12PreviousChangesScope textarea:focus,.teachers12PreviousChangesScope select:focus{outline:3px solid rgba(37,99,235,.2)!important;border-color:var(--official-blue)!important}.teachers12PreviousChangesScope button,.teachers12PreviousChangesScope label[style*=cursor]{border-width:2px!important;border-radius:12px!important;min-height:40px!important;padding:8px 13px!important;font-size:14px!important;font-weight:900!important;color:#111827!important;box-shadow:0 6px 14px #3c2d0a1f!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.teachers12PreviousChangesScope button:hover,.teachers12PreviousChangesScope label[style*=cursor]:hover{transform:translateY(-1px)!important;filter:saturate(1.06)!important;box-shadow:0 9px 18px #3c2d0a29!important}.teachers12PreviousChangesScope button:nth-of-type(4n+1){background:#dbeafe!important;border-color:#2563eb!important}.teachers12PreviousChangesScope button:nth-of-type(4n+2){background:#dcfce7!important;border-color:#16a34a!important}.teachers12PreviousChangesScope button:nth-of-type(4n+3){background:#fee2e2!important;border-color:#dc2626!important}.teachers12PreviousChangesScope button:nth-of-type(4n+4){background:#fef3c7!important;border-color:#c9a227!important}.teachersTable3D{background:#fffdf7!important;border:2px solid var(--official-gold)!important;border-radius:18px!important;box-shadow:0 12px 28px #5a46141a!important}.teachersTable3D table{border-spacing:6px!important}.teachersTable3D th{background:linear-gradient(180deg,#f7e6a2,#d8b43b)!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:14px!important;font-weight:900!important;border-width:2px!important;border-color:#b98f12!important;border-radius:12px!important;padding:10px!important}.teachersTable3D td{background:#fffaf0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:14px!important;font-weight:800!important;border-width:2px!important;border-radius:12px!important;padding:9px 10px!important}.teachersTable3D tr:nth-child(2n) td{background:#f7f1df!important}.teachersTable3D .col-name,.teachersTable3D .col-emp{color:#111827!important;-webkit-text-fill-color:#111827!important;background:#fff8df!important}@media(max-width:900px){.teachers12PageRoot{padding:10px!important}.teachers12PageRoot h1{font-size:28px!important}.teachers12PreviousChangesScope [style*=grid-template-columns]{grid-template-columns:1fr!important}}.teachers12PageRoot .teachersHeroCard{border:3px solid #c9a227!important;border-inline-start:10px solid #16a34a!important;border-radius:30px!important;background:linear-gradient(135deg,#fffdf7,#fbf3df 58%,#fffaf0)!important;box-shadow:0 18px 42px #5a461429,0 0 0 6px #c9a2271a!important}.teachers12PageRoot .teachersHeroInnerShell{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.teachers12PageRoot .teachersHeroCard h1{font-size:clamp(30px,4vw,48px)!important;line-height:1.25!important;font-weight:900!important;color:#111827!important}.teachers12PageRoot .teachersHeroCard p{font-size:15px!important;line-height:1.9!important;font-weight:750!important;color:#1f2937!important}.teachersFullscreenOverlay{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:2147483000!important;overflow:hidden!important;isolation:isolate!important}.teachersFullscreenOverlay .teachersFullscreenToolbar{position:sticky!important;top:0!important;z-index:2147483002!important}.teachersFullscreenOverlay .teachersTable3D{height:calc(100dvh - 96px)!important;max-height:calc(100dvh - 96px)!important;overflow:auto!important;background:#fffdf7!important}.teachersFullscreenOverlay .teachersTable3D thead th{position:sticky!important;top:0!important;z-index:2147483003!important}body.teachers-table-fullscreen-open .moe-school-letterhead,body.teachers-table-fullscreen-open .moe-official-sidebar{pointer-events:none!important}body.teachers-table-fullscreen-open{overflow:hidden!important}body.teachers-table-fullscreen-open>.teachersFullscreenOverlay,.teachersFullscreenOverlay{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:2147483647!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;overflow:hidden!important;isolation:isolate!important;transform:none!important;contain:none!important}.teachersFullscreenOverlay:before{content:"";position:fixed;inset:0;z-index:-1;background:linear-gradient(180deg,#fffdf7fa,#f6efd9fa);pointer-events:none}.teachersFullscreenOverlay .teachersFullscreenToolbar{position:sticky!important;top:0!important;z-index:2147483647!important}.teachersFullscreenOverlay .teachersTable3D{position:relative!important;z-index:2147483646!important;height:calc(100dvh - 96px)!important;max-height:calc(100dvh - 96px)!important;overflow:auto!important}.teachersFullscreenOverlay .teachersTable3D thead th{position:sticky!important;top:0!important;z-index:2147483647!important}body.teachers-table-fullscreen-open .moe-school-letterhead,body.teachers-table-fullscreen-open .moe-official-sidebar,body.teachers-table-fullscreen-open aside,body.teachers-table-fullscreen-open header,body.teachers-table-fullscreen-open nav{pointer-events:none!important}.schoolExamsOfficialPage{--exam-gold: #c7a22d;--exam-gold-dark: #8b6a13;--exam-green: #0f7a46;--exam-blue: #1e63d7;--exam-red: #b42318;--exam-ink: #111827;--exam-muted: #374151;--exam-paper: #fffdf6;--exam-paper-2: #f7efd8;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;background:radial-gradient(circle at 18% 5%,rgba(199,162,45,.16),transparent 30%),linear-gradient(180deg,#fffdf7,#f4ecd1 52%,#fffaf0)!important;color:var(--exam-ink)!important}.schoolExamsOfficialPage *{box-sizing:border-box}.schoolExamsOfficialPage h1,.schoolExamsOfficialPage h2,.schoolExamsOfficialPage h3,.schoolExamsOfficialPage [style*="fontWeight: 1000"],.schoolExamsOfficialPage [style*="font-weight: 1000"]{letter-spacing:-.015em}.schoolExamsOfficialPage>div>div:first-of-type{border:3px solid rgba(199,162,45,.96)!important;border-inline-start:8px solid var(--exam-green)!important;border-radius:26px!important;background:linear-gradient(135deg,#ffffffe0,#fff8e1eb),linear-gradient(180deg,var(--exam-paper),var(--exam-paper-2))!important;box-shadow:0 18px 40px #4b38082e!important;padding:22px!important}.schoolExamsOfficialPage div[style*="border: 4px solid #d4af37"],.schoolExamsOfficialPage div[style*="border: 5px solid #d4af37"]{border-color:#c7a22df5!important}.schoolExamsOfficialPage [style*="border: 4px solid #d4af37"]{border-width:2px!important;border-color:#c7a22de6!important;box-shadow:0 12px 28px #4b38081f!important}.schoolExamsOfficialPage input,.schoolExamsOfficialPage select,.schoolExamsOfficialPage textarea{background:#fffef9!important;color:var(--exam-ink)!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:12px!important;font-weight:800!important;font-size:14px!important;box-shadow:inset 0 1px #ffffffe6,0 6px 14px #4b38080f!important}.schoolExamsOfficialPage input:focus,.schoolExamsOfficialPage select:focus,.schoolExamsOfficialPage textarea:focus{outline:none!important;border-color:var(--exam-green)!important;box-shadow:0 0 0 4px #0f7a461f!important}.schoolExamsOfficialPage button,.schoolExamsOfficialPage label[style*=cursor]{border:0!important;border-radius:13px!important;font-weight:900!important;font-size:13px!important;box-shadow:0 10px 22px #2c230c29!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.schoolExamsOfficialPage button:hover,.schoolExamsOfficialPage label[style*=cursor]:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 28px #2c230c38!important}.schoolExamsOfficialPage table{border-collapse:separate!important;border-spacing:0!important;background:#fffef9!important;color:var(--exam-ink)!important}.schoolExamsOfficialPage th{background:linear-gradient(180deg,#e8d28a,#c7a22d)!important;color:#111827!important;border-bottom:2px solid #8b6a13!important;font-weight:1000!important;font-size:13px!important;text-align:center!important}.schoolExamsOfficialPage td{color:var(--exam-ink)!important;font-weight:850!important;font-size:13px!important;border-bottom:1px solid rgba(199,162,45,.24)!important;background:#fffdf6eb!important}.schoolExamsOfficialPage tbody tr:nth-child(2n) td{background:#f8f2dfeb!important}.schoolExamsOfficialPage tbody tr:hover td{background:#e8d28a3d!important}.schoolExamsOfficialPage .row-today td{background:#0f7a461f!important;border-bottom-color:#0f7a4647!important}.schoolExamsOfficialPage .examTable3D{border:2px solid rgba(199,162,45,.92)!important;border-radius:20px!important;background:#fffef9!important;box-shadow:0 16px 32px #4b380824!important}.schoolExamsOfficialPage [style*="2147483000"]{z-index:2147483000!important}.schoolExamsOfficialPage [style*="calc(100vh - 140px)"]{max-height:calc(100vh - 145px)!important}.schoolExamsOfficialPage [style*="rgba(0,0,0,0.6)"]{background:#11182785!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.schoolExamsOfficialPage .official-page-card,.schoolExamsOfficialPage .official-section-card{background:linear-gradient(180deg,#fffdf7,#f6edd2)!important;border:2px solid rgba(199,162,45,.9)!important;box-shadow:0 16px 34px #4b380824!important}@media(max-width:900px){.schoolExamsOfficialPage>div>div:first-of-type{padding:16px!important;border-radius:20px!important}.schoolExamsOfficialPage button,.schoolExamsOfficialPage label[style*=cursor]{width:100%;justify-content:center;text-align:center}}.schoolExamsFullscreenPortal{position:fixed!important;inset:0!important;z-index:2147483647!important;width:100vw!important;height:100vh!important;padding:18px!important;overflow:hidden!important;background:linear-gradient(180deg,#fffdf6fc,#f4ecd1fc)!important;isolation:isolate!important;pointer-events:auto!important}.schoolExamsFullscreenPortal>div{height:calc(100vh - 36px)!important;max-height:calc(100vh - 36px)!important;margin:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:3px solid rgba(199,162,45,.96)!important;border-inline-start:8px solid #0f7a46!important;box-shadow:0 24px 70px #0f172a40!important}.schoolExamsFullscreenPortal .examTable3D{flex:1 1 auto!important;max-height:none!important;height:100%!important;overflow:auto!important;border-radius:18px!important}.schoolExamsFullscreenPortal thead th{position:sticky!important;top:0!important;z-index:5!important}.schoolExamsFullscreenPortal button{position:relative!important;z-index:10!important}.schoolExamsTableBlock{position:relative;z-index:1}.schoolExamsOfficialPage .schoolExamsHeroCard{position:relative;overflow:hidden;padding:28px!important;border-radius:34px!important}.schoolExamsOfficialPage .schoolExamsHeroCard:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(199,162,45,.14),transparent 25%),radial-gradient(circle at 88% 18%,rgba(15,122,70,.1),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.55),transparent 55%);pointer-events:none}.schoolExamsOfficialPage .schoolExamsHeroGrid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)!important;gap:24px!important;align-items:stretch!important}.schoolExamsOfficialPage .schoolExamsStatsColumn{position:relative;z-index:1;align-self:stretch;align-content:start;gap:14px!important;padding:12px!important;border-radius:28px!important;background:linear-gradient(180deg,#ffffffb8,#f8f0d8d9)!important}.schoolExamsOfficialPage .schoolExamsStatCard{position:relative;min-height:112px;display:grid;align-content:center;gap:6px;padding:18px 20px!important;border-width:2px!important;border-radius:20px!important;box-shadow:0 12px 24px #5e470b1a!important}.schoolExamsOfficialPage .schoolExamsStatCard:after{content:"";position:absolute;inset-inline-start:0;top:14px;bottom:14px;width:6px;border-radius:999px;background:var(--exam-gold);opacity:.95}.schoolExamsOfficialPage .schoolExamsStatCard:nth-child(1):after{background:#1e63d7}.schoolExamsOfficialPage .schoolExamsStatCard:nth-child(2):after{background:#0f7a46}.schoolExamsOfficialPage .schoolExamsStatCard:nth-child(3):after{background:#c17b10}.schoolExamsOfficialPage .schoolExamsStatCard>div:first-child{font-size:15px!important;line-height:1.5!important;color:#253046!important}.schoolExamsOfficialPage .schoolExamsStatCard>div:last-child{font-size:30px!important;line-height:1.1!important;color:#091224!important}.schoolExamsOfficialPage .schoolExamsHeroContent{position:relative;z-index:1;align-content:center;gap:16px!important;padding:10px 8px}.schoolExamsOfficialPage .schoolExamsHeroBadge{background:linear-gradient(180deg,#eef5ff,#dce9ff)!important;border-width:3px!important;border-color:#c7a22df5!important;color:#10213c!important;box-shadow:0 10px 24px #3859951a!important}.schoolExamsOfficialPage .schoolExamsHeroEyebrow{display:inline-flex;align-items:center;gap:10px;color:#2b3957!important;font-size:15px!important}.schoolExamsOfficialPage .schoolExamsHeroTitle{font-size:clamp(34px,4.3vw,58px)!important;line-height:1.02!important;margin-bottom:2px!important;color:#0d1526!important;text-wrap:balance}.schoolExamsOfficialPage .schoolExamsHeroDesc{font-size:16px!important;line-height:2!important;color:#1d2a3c!important;max-width:940px!important;padding-inline-end:10px}.schoolExamsOfficialPage button{min-height:42px;padding-inline:16px!important;font-size:14px!important;letter-spacing:0!important}.schoolExamsOfficialPage button[style*="#10b981"]{box-shadow:0 10px 20px #0f7a462e!important}.schoolExamsOfficialPage button[style*="#22c55e"]{box-shadow:0 10px 20px #22c55e2e!important}.schoolExamsOfficialPage button[style*="#f59e0b"]{box-shadow:0 10px 20px #f59e0b2e!important}.schoolExamsOfficialPage button[style*="#ef4444"]{box-shadow:0 10px 20px #ef44442e!important}.schoolExamsOfficialPage button[style*="#60a5fa"],.schoolExamsOfficialPage button[style*="#1f2937"]{box-shadow:0 10px 20px #1e63d724!important}@media(max-width:1100px){.schoolExamsOfficialPage .schoolExamsHeroGrid{grid-template-columns:1fr!important}.schoolExamsOfficialPage .schoolExamsHeroContent,.schoolExamsOfficialPage .schoolExamsStatsColumn{order:initial!important}.schoolExamsOfficialPage .schoolExamsHeroTitle{font-size:clamp(30px,8vw,44px)!important}}@media(max-width:700px){.schoolExamsOfficialPage .schoolExamsHeroCard{padding:18px!important;border-radius:24px!important}.schoolExamsOfficialPage .schoolExamsStatCard{min-height:96px}.schoolExamsOfficialPage .schoolExamsHeroBadge,.schoolExamsOfficialPage .schoolExamsHeroEyebrow,.schoolExamsOfficialPage .schoolExamsHeroDesc{font-size:14px!important}}.schoolRoomsOfficialPage{--room-gold: #c7a22d;--room-gold-dark: #8b6a13;--room-green: #0f7a46;--room-blue: #1e63d7;--room-red: #b42318;--room-ink: #111827;--room-muted: #374151;--room-paper: #fffdf6;--room-paper-2: #f7efd8;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;background:radial-gradient(circle at 18% 5%,rgba(199,162,45,.13),transparent 30%),linear-gradient(180deg,#fffdf7,#f4ecd1 52%,#fffaf0)!important;color:var(--room-ink)!important}.schoolRoomsOfficialPage *{box-sizing:border-box}.schoolRoomsOfficialPage h1,.schoolRoomsOfficialPage h2,.schoolRoomsOfficialPage h3{color:var(--room-ink)!important;font-weight:900!important;letter-spacing:-.015em}.schoolRoomsOfficialPage input,.schoolRoomsOfficialPage select,.schoolRoomsOfficialPage textarea{background:#fffef9!important;color:var(--room-ink)!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:12px!important;font-weight:800!important;font-size:14px!important;box-shadow:inset 0 1px #ffffffe6,0 6px 14px #4b38080f!important}.schoolRoomsOfficialPage input:focus,.schoolRoomsOfficialPage select:focus,.schoolRoomsOfficialPage textarea:focus{outline:none!important;border-color:var(--room-green)!important;box-shadow:0 0 0 4px #0f7a461f!important}.schoolRoomsOfficialPage button,.schoolRoomsOfficialPage label[style*=cursor]{border-radius:13px!important;font-weight:900!important;font-size:13px!important;box-shadow:0 10px 22px #2c230c29!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.schoolRoomsOfficialPage button:hover,.schoolRoomsOfficialPage label[style*=cursor]:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 28px #2c230c38!important}.schoolRoomsOfficialPage table{border-collapse:separate!important;border-spacing:0!important;background:#fffef9!important;color:var(--room-ink)!important}.schoolRoomsOfficialPage th{background:linear-gradient(180deg,#e8d28a,#c7a22d)!important;color:#111827!important;border-bottom:2px solid #8b6a13!important;font-weight:1000!important;font-size:13px!important;text-align:center!important}.schoolRoomsOfficialPage td{color:var(--room-ink)!important;font-weight:850!important;font-size:13px!important;border-bottom:1px solid rgba(199,162,45,.24)!important;background:#fffdf6eb!important}.schoolRoomsOfficialPage tbody tr:nth-child(2n) td{background:#f8f2dfeb!important}.schoolRoomsOfficialPage tbody tr:hover td{background:#e8d28a3d!important}.schoolRoomsOfficialPage .room-status-pill,.schoolRoomsOfficialPage .room-chip,.schoolRoomsOfficialPage .room-badge,.schoolRoomsOfficialPage [class*=status],.schoolRoomsOfficialPage [class*=badge],.schoolRoomsOfficialPage [class*=chip]{color:#0f172a!important;border:1px solid rgba(199,162,45,.45)!important;box-shadow:0 8px 18px #4b38081a!important}.schoolRoomsOfficialPage .room-status-open,.schoolRoomsOfficialPage [data-status=open],.schoolRoomsOfficialPage [data-room-status=open]{background:linear-gradient(180deg,#e8fff3,#bbf7d0)!important;color:#065f46!important}.schoolRoomsOfficialPage .room-status-active,.schoolRoomsOfficialPage [data-status=active],.schoolRoomsOfficialPage [data-room-status=active]{background:linear-gradient(180deg,#e7f7ee,#c6f6d5)!important;color:#064e3b!important}.schoolRoomsOfficialPage .room-status-capacity,.schoolRoomsOfficialPage [data-field=capacity],.schoolRoomsOfficialPage [data-room-field=capacity]{background:linear-gradient(180deg,#eff6ff,#bfdbfe)!important;color:#1e3a8a!important}.schoolRoomsOfficialPage .room-status-warning,.schoolRoomsOfficialPage [data-status=warning],.schoolRoomsOfficialPage [data-room-status=warning]{background:linear-gradient(180deg,#fff7ed,#fed7aa)!important;color:#9a3412!important}.schoolRoomsOfficialPage .room-status-closed,.schoolRoomsOfficialPage [data-status=closed],.schoolRoomsOfficialPage [data-room-status=closed]{background:linear-gradient(180deg,#fef2f2,#fecaca)!important;color:#991b1b!important}.schoolRoomsFullscreenPortal{position:fixed!important;inset:0!important;z-index:2147483647!important;width:100vw!important;height:100vh!important;padding:18px!important;overflow:hidden!important;background:linear-gradient(180deg,#fffdf6fc,#f4ecd1fc)!important;isolation:isolate!important;pointer-events:auto!important}.schoolRoomsFullscreenPortal>div{height:calc(100vh - 36px)!important;max-height:calc(100vh - 36px)!important;margin:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:3px solid rgba(199,162,45,.96)!important;border-inline-start:8px solid #0f7a46!important;box-shadow:0 24px 70px #0f172a40!important}.schoolRoomsFullscreenPortal thead th{position:sticky!important;top:0!important;z-index:5!important}.schoolRoomBlocksOfficialPage{--rb-gold: #c7a22d;--rb-gold-dark: #8b6a13;--rb-green: #0f7a46;--rb-blue: #1e63d7;--rb-red: #b42318;--rb-orange: #c17b10;--rb-ink: #111827;--rb-muted: #374151;--rb-paper: #fffdf6;--rb-paper-2: #f7efd8;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;background:radial-gradient(circle at 18% 5%,rgba(199,162,45,.15),transparent 30%),radial-gradient(circle at 84% 20%,rgba(15,122,70,.1),transparent 26%),linear-gradient(180deg,#fffdf7,#f4ecd1 52%,#fffaf0)!important;color:var(--rb-ink)!important}.schoolRoomBlocksOfficialPage *{box-sizing:border-box}.schoolRoomBlocksOfficialPage .roomBlocksHeroCard{position:relative;overflow:hidden;border:3px solid rgba(199,162,45,.96)!important;border-inline-start:8px solid var(--rb-green)!important;border-radius:32px!important;background:radial-gradient(circle at 12% 18%,rgba(199,162,45,.14),transparent 26%),radial-gradient(circle at 90% 18%,rgba(15,122,70,.1),transparent 22%),linear-gradient(135deg,#ffffffeb,#fff8e1f0),linear-gradient(180deg,var(--rb-paper),var(--rb-paper-2))!important;box-shadow:0 20px 44px #4b38082e!important;padding:26px!important;color:var(--rb-ink)!important}.schoolRoomBlocksOfficialPage .roomBlocksHeroCard *,.schoolRoomBlocksOfficialPage .roomBlocksHeroEyebrow,.schoolRoomBlocksOfficialPage .roomBlocksHeroCard h1,.schoolRoomBlocksOfficialPage .roomBlocksHeroCard p,.schoolRoomBlocksOfficialPage .roomBlocksHeroCard div{color:var(--rb-ink)!important;text-shadow:none!important;-webkit-text-fill-color:var(--rb-ink)!important}.schoolRoomBlocksOfficialPage .roomBlocksHeroBadge{background:linear-gradient(180deg,#e8fff3,#d9fbe8)!important;border:2px solid rgba(15,122,70,.32)!important;color:#065f46!important;box-shadow:0 10px 22px #0f7a461f!important}.schoolRoomBlocksOfficialPage .roomBlocksHeroBadge *{color:#065f46!important;-webkit-text-fill-color:#065f46!important}.schoolRoomBlocksOfficialPage h1,.schoolRoomBlocksOfficialPage h2,.schoolRoomBlocksOfficialPage h3{color:#0d1526!important;font-weight:950!important;letter-spacing:-.015em}.schoolRoomBlocksOfficialPage p{color:#1d2a3c!important;line-height:1.9!important;font-weight:750!important}.schoolRoomBlocksOfficialPage [style*="rgba(15,23,42"],.schoolRoomBlocksOfficialPage [style*="rgba(2,6,23"],.schoolRoomBlocksOfficialPage [style*="#020617"],.schoolRoomBlocksOfficialPage [style*="#0f172a"],.schoolRoomBlocksOfficialPage [style*="rgba(8,8,8"],.schoolRoomBlocksOfficialPage [style*="rgba(30,22,2"]{background:linear-gradient(180deg,#fffdf7,#f7efd8)!important;color:var(--rb-ink)!important;border-color:#c7a22dd1!important;box-shadow:0 14px 30px #4b38081f!important}.schoolRoomBlocksOfficialPage input,.schoolRoomBlocksOfficialPage select,.schoolRoomBlocksOfficialPage textarea{background:#fffef9!important;color:var(--rb-ink)!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:12px!important;font-weight:800!important;font-size:14px!important;box-shadow:inset 0 1px #ffffffe6,0 6px 14px #4b38080f!important}.schoolRoomBlocksOfficialPage input:focus,.schoolRoomBlocksOfficialPage select:focus,.schoolRoomBlocksOfficialPage textarea:focus{outline:none!important;border-color:var(--rb-green)!important;box-shadow:0 0 0 4px #0f7a461f!important}.schoolRoomBlocksOfficialPage button,.schoolRoomBlocksOfficialPage label[style*=cursor]{border-radius:13px!important;font-weight:900!important;font-size:13px!important;box-shadow:0 10px 22px #2c230c29!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.schoolRoomBlocksOfficialPage button:hover,.schoolRoomBlocksOfficialPage label[style*=cursor]:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 28px #2c230c38!important}.schoolRoomBlocksOfficialPage table{border-collapse:separate!important;border-spacing:0!important;background:#fffef9!important;color:var(--rb-ink)!important}.schoolRoomBlocksOfficialPage th{background:linear-gradient(180deg,#e8d28a,#c7a22d)!important;color:#111827!important;border-bottom:2px solid #8b6a13!important;font-weight:1000!important;font-size:13px!important;text-align:center!important}.schoolRoomBlocksOfficialPage td{color:var(--rb-ink)!important;font-weight:850!important;font-size:13px!important;border-bottom:1px solid rgba(199,162,45,.24)!important;background:#fffdf6eb!important}.schoolRoomBlocksOfficialPage tbody tr:nth-child(2n) td{background:#f8f2dfeb!important}.schoolRoomBlocksOfficialPage tbody tr:hover td{background:#e8d28a3d!important}.schoolRoomBlocksOfficialPage .status-active,.schoolRoomBlocksOfficialPage [data-status=active]{background:linear-gradient(180deg,#e8fff3,#bbf7d0)!important;color:#065f46!important}.schoolRoomBlocksOfficialPage .status-expired,.schoolRoomBlocksOfficialPage [data-status=expired]{background:linear-gradient(180deg,#eff6ff,#bfdbfe)!important;color:#1e3a8a!important}.schoolRoomBlocksOfficialPage .status-cancelled,.schoolRoomBlocksOfficialPage [data-status=cancelled]{background:linear-gradient(180deg,#fef2f2,#fecaca)!important;color:#991b1b!important}.schoolRoomBlocksOfficialPage [class*=badge],.schoolRoomBlocksOfficialPage [class*=chip],.schoolRoomBlocksOfficialPage [class*=pill]{border:1px solid rgba(199,162,45,.45)!important;box-shadow:0 8px 18px #4b38081a!important}@media(max-width:900px){.schoolRoomBlocksOfficialPage .roomBlocksHeroCard{padding:18px!important;border-radius:24px!important}.schoolRoomBlocksOfficialPage button,.schoolRoomBlocksOfficialPage label[style*=cursor]{width:100%;justify-content:center;text-align:center}}.schoolRoomBlocksOfficialPage .rbStatCard,.schoolRoomBlocksOfficialPage .rbPanelCard,.schoolRoomBlocksOfficialPage .rbTableWrap{background:linear-gradient(180deg,#fffdf8,#f7efd9)!important;border:2px solid rgba(199,162,45,.88)!important;color:var(--rb-ink)!important;box-shadow:0 16px 30px #4b38081f!important}.schoolRoomBlocksOfficialPage .rbStatCard{border-radius:24px!important;position:relative;overflow:hidden}.schoolRoomBlocksOfficialPage .rbStatCard:before{content:"";position:absolute;inset-inline:0;top:0;height:8px;background:linear-gradient(90deg,#1e63d7,#3b82f6)}.schoolRoomBlocksOfficialPage .rbStatCard-2:before{background:linear-gradient(90deg,#0f7a46,#16a34a)}.schoolRoomBlocksOfficialPage .rbStatCard-3:before{background:linear-gradient(90deg,#c17b10,#f59e0b)}.schoolRoomBlocksOfficialPage .rbStatCard-4:before{background:linear-gradient(90deg,#b42318,#ef4444)}.schoolRoomBlocksOfficialPage .rbFiltersCard{background:linear-gradient(135deg,#fffdf7,#f6edd3)!important}.schoolRoomBlocksOfficialPage .rbTableTitleCard{background:linear-gradient(135deg,#fff8e6,#f6ecd0)!important}.schoolRoomBlocksOfficialPage .rbTableWrap{padding:14px!important;border-radius:24px!important;background:linear-gradient(180deg,#fbf6e7,#f4ead0)!important}.schoolRoomBlocksOfficialPage .rbTable{border-collapse:separate!important;border-spacing:0!important;background:#fcf6e8!important;border:2px solid rgba(199,162,45,.92)!important;border-radius:20px!important;overflow:hidden!important}.schoolRoomBlocksOfficialPage .rbTable thead th{background:linear-gradient(180deg,#f5e4a8,#d8b64a)!important;color:#111827!important;border-bottom:2px solid #8b6a13!important;border-inline-end:1px solid rgba(139,106,19,.35)!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(1){box-shadow:inset 0 5px #1e63d7!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(2){box-shadow:inset 0 5px #0f7a46!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(3){box-shadow:inset 0 5px #c17b10!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(4){box-shadow:inset 0 5px #7c3aed!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(5){box-shadow:inset 0 5px #ec4899!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(6){box-shadow:inset 0 5px #0ea5e9!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(7){box-shadow:inset 0 5px #16a34a!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(8){box-shadow:inset 0 5px #f59e0b!important}.schoolRoomBlocksOfficialPage .rbTable thead th:nth-child(9){box-shadow:inset 0 5px #ef4444!important}.schoolRoomBlocksOfficialPage .rbTable tbody td{background:#fffaf0!important;color:#111827!important;border-bottom:1px solid rgba(199,162,45,.38)!important;border-inline-end:1px solid rgba(199,162,45,.25)!important}.schoolRoomBlocksOfficialPage .rbTable tbody tr:nth-child(2n) td{background:#f8f0dc!important}.schoolRoomBlocksOfficialPage .rbTable tbody tr:hover td{background:#f3ead1!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(1){box-shadow:inset 4px 0 #1e63d7!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(2){box-shadow:inset 4px 0 #0f7a46!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(3){box-shadow:inset 4px 0 #c17b10!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(4){box-shadow:inset 4px 0 #7c3aed!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(5){box-shadow:inset 4px 0 #ec4899!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(6){box-shadow:inset 4px 0 #0ea5e9!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(7){box-shadow:inset 4px 0 #16a34a!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(8){box-shadow:inset 4px 0 #f59e0b!important}.schoolRoomBlocksOfficialPage .rbTable tbody td:nth-child(9){box-shadow:inset 4px 0 #ef4444!important}.schoolRoomBlocksOfficialPage .rbButton{border:none!important;border-radius:14px!important;color:#fff!important;font-weight:900!important;padding:10px 16px!important;box-shadow:0 12px 22px #2c230c29!important}.schoolRoomBlocksOfficialPage .rbButtonBack{background:linear-gradient(180deg,#334155,#0f172a)!important;color:#f8e08b!important}.schoolRoomBlocksOfficialPage .rbButtonAdd,.schoolRoomBlocksOfficialPage .rbButtonSave{background:linear-gradient(180deg,#16a34a,#0f7a46)!important}.schoolRoomBlocksOfficialPage .rbButtonSecondary{background:linear-gradient(180deg,#f5e7b2,#d6b34a)!important;color:#1f2937!important}.schoolRoomBlocksOfficialPage .rbButtonEdit{background:linear-gradient(180deg,#60a5fa,#1e63d7)!important}.schoolRoomBlocksOfficialPage .rbButtonWarning{background:linear-gradient(180deg,#fbbf24,#d97706)!important;color:#111827!important}.schoolRoomBlocksOfficialPage .rbButtonDelete{background:linear-gradient(180deg,#f87171,#dc2626)!important}.schoolSettingsOfficialPage{--set-gold: #c7a22d;--set-gold-dark: #8b6a13;--set-green: #0f7a46;--set-blue: #1e63d7;--set-red: #b42318;--set-ink: #111827;--set-muted: #374151;--set-paper: #fffdf6;--set-paper-2: #f7efd8;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;background:radial-gradient(circle at 18% 5%,rgba(199,162,45,.15),transparent 30%),radial-gradient(circle at 84% 20%,rgba(15,122,70,.1),transparent 26%),linear-gradient(180deg,#fffdf7,#f4ecd1 52%,#fffaf0)!important;color:var(--set-ink)!important}.schoolSettingsOfficialPage *{box-sizing:border-box}.schoolSettingsOfficialPage .settingsHeroCard{position:relative;overflow:hidden;border:3px solid rgba(199,162,45,.96)!important;border-inline-start:8px solid var(--set-green)!important;border-radius:32px!important;background:radial-gradient(circle at 12% 18%,rgba(199,162,45,.14),transparent 26%),radial-gradient(circle at 90% 18%,rgba(15,122,70,.1),transparent 22%),linear-gradient(135deg,#ffffffeb,#fff8e1f0),linear-gradient(180deg,var(--set-paper),var(--set-paper-2))!important;box-shadow:0 20px 44px #4b38082e!important;padding:26px!important;color:var(--set-ink)!important}.schoolSettingsOfficialPage .settingsHeroCard *,.schoolSettingsOfficialPage h1,.schoolSettingsOfficialPage h2,.schoolSettingsOfficialPage h3{color:var(--set-ink)!important;text-shadow:none!important;-webkit-text-fill-color:var(--set-ink)!important}.schoolSettingsOfficialPage h1,.schoolSettingsOfficialPage h2,.schoolSettingsOfficialPage h3{font-weight:950!important;letter-spacing:-.015em}.schoolSettingsOfficialPage p,.schoolSettingsOfficialPage div{line-height:1.8}.schoolSettingsOfficialPage .settingsGridWrap{align-items:start!important}.schoolSettingsOfficialPage .settingsFormCard,.schoolSettingsOfficialPage .settingsPreviewCard{background:linear-gradient(180deg,#fffdf8,#f7efd9)!important;border:2px solid rgba(199,162,45,.88)!important;border-radius:28px!important;color:var(--set-ink)!important;box-shadow:0 18px 36px #4b380821!important}.schoolSettingsOfficialPage .settingsFormCard{border-inline-start:7px solid var(--set-blue)!important}.schoolSettingsOfficialPage .settingsPreviewCard{border-inline-start:7px solid var(--set-green)!important}.schoolSettingsOfficialPage input,.schoolSettingsOfficialPage select,.schoolSettingsOfficialPage textarea{background:#fffef9!important;color:var(--set-ink)!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:14px!important;font-weight:850!important;font-size:14px!important;box-shadow:inset 0 1px #ffffffe6,0 6px 14px #4b38080f!important}.schoolSettingsOfficialPage input:focus,.schoolSettingsOfficialPage select:focus,.schoolSettingsOfficialPage textarea:focus{outline:none!important;border-color:var(--set-green)!important;box-shadow:0 0 0 4px #0f7a461f!important}.schoolSettingsOfficialPage label,.schoolSettingsOfficialPage [style*="fontWeight: 900"],.schoolSettingsOfficialPage [style*="font-weight: 900"]{color:#111827!important}.schoolSettingsOfficialPage button,.schoolSettingsOfficialPage label[style*=cursor]{border:0!important;border-radius:14px!important;font-weight:900!important;font-size:14px!important;padding-inline:16px!important;min-height:42px;box-shadow:0 12px 24px #2c230c29!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.schoolSettingsOfficialPage button:hover,.schoolSettingsOfficialPage label[style*=cursor]:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 16px 30px #2c230c38!important}.schoolSettingsOfficialPage button[style*="#10b981"],.schoolSettingsOfficialPage button[style*="#22c55e"]{background:linear-gradient(180deg,#16a34a,#0f7a46)!important;color:#fff!important}.schoolSettingsOfficialPage button[style*="#60a5fa"],.schoolSettingsOfficialPage button[style*="#2563eb"]{background:linear-gradient(180deg,#60a5fa,#1e63d7)!important;color:#fff!important}.schoolSettingsOfficialPage button[style*="#f59e0b"]{background:linear-gradient(180deg,#fbbf24,#d97706)!important;color:#111827!important}.schoolSettingsOfficialPage button[style*="#ef4444"]{background:linear-gradient(180deg,#f87171,#dc2626)!important;color:#fff!important}.schoolSettingsOfficialPage button[style*="#1f2937"]{background:linear-gradient(180deg,#334155,#0f172a)!important;color:#f8e08b!important}.schoolSettingsOfficialPage .settingsHeroCard [style*="minWidth: 190"],.schoolSettingsOfficialPage .settingsHeroCard [style*="min-width: 190"]{border-radius:18px!important;border-color:#c7a22dc7!important;background:linear-gradient(180deg,#fffdf7,#f7efd8)!important;box-shadow:0 12px 24px #4b38081a!important}.schoolSettingsOfficialPage table{background:#fffaf0!important;border:2px solid rgba(199,162,45,.86)!important;border-radius:18px!important;overflow:hidden!important}.schoolSettingsOfficialPage th{background:linear-gradient(180deg,#f5e4a8,#d8b64a)!important;color:#111827!important;font-weight:1000!important}.schoolSettingsOfficialPage td{background:#fffaf0!important;color:#111827!important;border-bottom:1px solid rgba(199,162,45,.32)!important;font-weight:800!important}@media(max-width:900px){.schoolSettingsOfficialPage .settingsHeroCard{padding:18px!important;border-radius:24px!important}.schoolSettingsOfficialPage button,.schoolSettingsOfficialPage label[style*=cursor]{width:100%;justify-content:center;text-align:center}}.schoolSettingsOfficialPage .settingsHeroCard{padding:34px!important}.schoolSettingsOfficialPage .settingsHeroCard:before{content:"";position:absolute;inset-inline:0;top:0;height:10px;background:linear-gradient(90deg,var(--set-green) 0%,var(--set-gold) 42%,#e9d594 72%,transparent 100%);opacity:.95}.schoolSettingsOfficialPage .settingsHeroLayout{align-items:stretch!important;gap:24px!important}.schoolSettingsOfficialPage .settingsHeroMain{flex:1 1 720px}.schoolSettingsOfficialPage .settingsHeroBadge,.schoolSettingsOfficialPage .settingsHeroAsideBadge{background:linear-gradient(180deg,#0f7a4624,#0f7a4614)!important;border:1px solid rgba(15,122,70,.26)!important;color:#0f5132!important;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #0f7a461a!important}.schoolSettingsOfficialPage .settingsHeroTitleBlock{position:relative;padding-inline-start:2px}.schoolSettingsOfficialPage .settingsHeroEyebrow{color:#14324a!important;font-size:18px!important}.schoolSettingsOfficialPage .settingsHeroTitle{margin-bottom:6px!important;font-size:clamp(38px,5.3vw,72px)!important;line-height:.98!important;color:#0f172a!important;text-shadow:0 10px 24px rgba(199,162,45,.12)!important}.schoolSettingsOfficialPage .settingsHeroTitleBlock:after{content:"";display:block;width:120px;height:5px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--set-gold),#ead98b)}.schoolSettingsOfficialPage .settingsHeroDescription{color:#1f2937!important;max-width:980px!important;font-size:17px!important;line-height:2.05!important}.schoolSettingsOfficialPage .settingsHeroStats{gap:14px!important;margin-top:4px}.schoolSettingsOfficialPage .settingsHeroStatCard{min-width:210px!important;padding:16px 16px 14px!important;border-radius:20px!important;border:2px solid rgba(199,162,45,.7)!important;background:linear-gradient(180deg,#fffdfa,#f8f1de)!important;box-shadow:0 12px 24px #4b38081a,inset 0 1px #ffffffeb!important;position:relative;overflow:hidden}.schoolSettingsOfficialPage .settingsHeroStatCard:before{content:"";position:absolute;top:0;inset-inline:0;height:6px;background:linear-gradient(90deg,var(--set-gold),#ead98b)}.schoolSettingsOfficialPage .settingsHeroStatCard:nth-child(2):before{background:linear-gradient(90deg,#1e63d7,#7db2ff)}.schoolSettingsOfficialPage .settingsHeroStatCard:nth-child(3):before{background:linear-gradient(90deg,#0f7a46,#61c48a)}.schoolSettingsOfficialPage .settingsHeroStatLabel{font-size:13px!important;color:#6b7280!important;font-weight:900!important}.schoolSettingsOfficialPage .settingsHeroStatValue{font-size:20px!important;color:#0f172a!important;line-height:1.55}.schoolSettingsOfficialPage .settingsHeroAside{flex:0 1 390px;justify-content:space-between;border:2px solid rgba(199,162,45,.76)!important;border-inline-start:8px solid var(--set-green)!important;border-radius:28px!important;background:linear-gradient(180deg,#ffffffe6,#f8f1dff5)!important;box-shadow:0 18px 34px #4b38081f,inset 0 1px #ffffffe6!important}.schoolSettingsOfficialPage .settingsHeroAsideTitle{font-size:28px!important;line-height:1.65!important;color:#0f172a!important}.schoolSettingsOfficialPage .settingsHeroAsideText{font-size:14px!important;line-height:2!important;color:#374151!important}@media(max-width:1100px){.schoolSettingsOfficialPage .settingsHeroCard{padding:24px!important}.schoolSettingsOfficialPage .settingsHeroLayout{gap:18px!important}.schoolSettingsOfficialPage .settingsHeroAside{max-width:100%!important}}@media(max-width:700px){.schoolSettingsOfficialPage .settingsHeroTitle{font-size:clamp(30px,9vw,44px)!important}.schoolSettingsOfficialPage .settingsHeroDescription{font-size:15px!important;line-height:1.9!important}.schoolSettingsOfficialPage .settingsHeroStats{display:grid!important;grid-template-columns:1fr!important}.schoolSettingsOfficialPage .settingsHeroStatCard{min-width:100%!important}}.schoolSettingsOfficialPage select:disabled{cursor:not-allowed!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-color:#0f7a46a6!important;box-shadow:0 0 0 4px #0f7a4614,inset 0 1px #ffffffeb,0 8px 18px #4b380814!important}.schoolSettingsOfficialPage .settingsAutoGovernorateNote{margin-top:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(15,122,70,.3);background:linear-gradient(180deg,#ecfdf3,#dcfce7);color:#065f46!important;-webkit-text-fill-color:#065f46!important;font-size:13px;font-weight:850;line-height:1.7;box-shadow:0 8px 18px #0f7a4614}:root{--gold: #d4af37;--gold-soft: #f4d06f;--gold-light: #fff1b8;--gold-deep: #8c6412;--bg: #000000;--panel: rgba(7,7,7,.92);--panel-soft: rgba(18,18,18,.84);--text: #f8f3df;--muted: rgba(244, 208, 111, .82);--radius: 18px;--shadow-deep: 0 26px 80px rgba(0,0,0,.78)}html,body,#root{background:var(--bg)!important}.admin-system-page,.system-shell{min-height:100vh;background:var(--bg)!important;background-image:none!important;color:var(--text);direction:rtl}.system-header,.admin-header{position:sticky;top:0;z-index:1000;background:linear-gradient(180deg,#0a0a0afa,#000000fa)!important;border:5px solid var(--gold)!important;border-radius:22px!important;overflow:hidden;box-shadow:0 18px 50px #000000bf,0 0 28px #d4af372e!important}.system-header:before,.admin-header:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 18%,rgba(212,175,55,.1),transparent 22%),radial-gradient(circle at 84% 20%,rgba(212,175,55,.08),transparent 18%),linear-gradient(90deg,transparent 0%,rgba(212,175,55,.06) 48%,transparent 100%)}.system-header-inner,.admin-header-inner{max-width:1280px;margin:0 auto;padding:16px 20px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;position:relative;z-index:2}@media(max-width:860px){.system-header-inner,.admin-header-inner{grid-template-columns:1fr;text-align:center;gap:10px}.system-actions,.system-brand{justify-content:center!important}}.system-brand,.admin-brand{display:flex;align-items:center;gap:12px}.system-brand img,.admin-brand img{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important;object-fit:contain;filter:drop-shadow(0 0 18px rgba(212,175,55,.28))}.system-brand-title,.admin-brand-title,.super-brand-ministry{font-weight:1000!important;font-size:clamp(26px,2.3vw,38px)!important;line-height:1.1!important;color:var(--gold-soft)!important;text-shadow:0 0 16px rgba(212,175,55,.24),0 2px 10px rgba(0,0,0,.42)!important}.system-brand-sub,.admin-brand-sub{margin-top:4px;font-size:12px;font-weight:800;color:var(--muted)!important}.system-program,.admin-program,.super-program-title{justify-self:center;text-align:center;font-weight:1000!important;font-size:clamp(32px,3.8vw,56px)!important;line-height:1.08!important;color:var(--gold-soft)!important;background:none!important;-webkit-text-fill-color:initial!important;text-shadow:0 0 20px rgba(212,175,55,.18),0 4px 16px rgba(0,0,0,.42)!important}.system-program-sub,.admin-program-sub{margin-top:6px;font-size:13px;font-weight:800;color:var(--muted)!important}.system-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.system-glow,.system-panel,.panel,.card{position:relative!important;border-radius:var(--radius)!important;background:var(--panel)!important;border:1px solid rgba(212,175,55,.22)!important;box-shadow:var(--shadow-deep),0 0 20px #d4af371a!important;overflow:hidden!important}.system-glow:before,.system-panel:before,.panel:before,.card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px #d4af3724}.system-glow:after,.system-panel:after,.panel:after,.card:after{content:"";position:absolute;inset:12px;border-radius:calc(var(--radius) - 8px);border:1px solid rgba(212,175,55,.2);box-shadow:inset 0 0 14px #d4af3714;pointer-events:none}.system-glow:hover,.system-panel:hover,.panel:hover,.card:hover{border-color:#d4af3757!important;box-shadow:0 34px 90px #000000d6,0 0 24px #d4af3724!important}input,textarea,select{border:1px solid rgba(212,175,55,.34)!important;background:#ffffff0a!important;color:var(--text)!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px #d4af3714,0 0 12px #d4af370f!important;outline:none!important}input:focus,textarea:focus,select:focus{border-color:#d4af3799!important;box-shadow:0 0 0 3px #d4af371f,0 0 22px #d4af371f!important}.system-shell select option{background-color:#000!important;color:gold!important}table,th,td{border-color:#d4af3738!important}.tenant-row,.allow-row,.row{border:1px solid rgba(212,175,55,.22)!important;background:#ffffff08!important;box-shadow:0 16px 44px #0000009e,0 0 14px #d4af3714!important;border-radius:14px!important}.tenant-status{margin-inline-start:auto;display:flex;align-items:center;gap:10px}.status-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;font-weight:950;font-size:12px;border:1px solid rgba(212,175,55,.34);background:#ffffff08;color:#ffebb4f5;box-shadow:0 12px 26px #0000008c,0 0 18px #d4af3714}.status-badge:before{content:"";width:8px;height:8px;border-radius:50%}.status-badge.on{border-color:#d4af376b;background:#d4af3714}.status-badge.on:before{background:#2bff9a;box-shadow:0 0 14px #2bff9a6b}.status-badge.off{border-color:#ff787852;background:#ff505014;color:#ffd2d2eb}.status-badge.off:before{background:#ff4d4d;box-shadow:0 0 14px #ff4d4d6b}.sys-btn{padding:8px 12px;border-radius:12px;border:1px solid rgba(212,175,55,.26);background:#ffffff0a;color:var(--gold-soft);font-weight:900;cursor:pointer;box-shadow:0 10px 22px #00000059;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,filter .18s ease}.sys-btn:hover{transform:translateY(-1px);border-color:#d4af3766;box-shadow:0 14px 30px #00000073,0 0 14px #d4af371f;filter:saturate(1.04)}.sys-btn.danger{border-color:#ff50504d;color:#ffdcdceb}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.owner-official-page,.owner-official-page.system-shell,.owner-official-page.admin-system-page{min-height:100vh!important;background:radial-gradient(circle at top right,rgba(184,148,46,.14),transparent 32%),linear-gradient(180deg,#f7f1e3,#efe4c8,#e9ddc0)!important;color:#2f2615!important;direction:rtl}.owner-official-page *{text-shadow:none!important}.owner-official-page .system-header,.owner-official-page .admin-header,.owner-official-page .admin-header-luxury,.owner-official-page header{background:linear-gradient(180deg,#fffdf7,#f3e8c8)!important;border:4px solid #d4af37!important;border-radius:28px!important;box-shadow:0 14px 36px #7a5a1329,inset 0 0 0 2px #fff6!important;color:#2f2615!important}.owner-official-page .system-header:before,.owner-official-page .admin-header:before,.owner-official-page .admin-header-luxury:before,.owner-official-page .system-glow:before,.owner-official-page .card:before,.owner-official-page .panel:before,.owner-official-page .system-panel:before{display:none!important}.owner-official-page .system-header:after,.owner-official-page .admin-header:after,.owner-official-page .admin-header-luxury:after,.owner-official-page .system-glow:after,.owner-official-page .card:after,.owner-official-page .panel:after,.owner-official-page .system-panel:after{display:none!important}.owner-official-page .system-header-inner,.owner-official-page .admin-header-inner{max-width:1600px!important}.owner-official-page .system-brand-title,.owner-official-page .admin-brand-title,.owner-official-page .system-program,.owner-official-page .admin-program,.owner-official-page .admin-title-premium,.owner-official-page .admin-brand-premium,.owner-official-page .super-program-title,.owner-official-page h1,.owner-official-page h2,.owner-official-page h3{color:#7a5a13!important;-webkit-text-fill-color:#7a5a13!important;font-weight:950!important}.owner-official-page .system-brand img,.owner-official-page .admin-brand img,.owner-official-page header img{filter:drop-shadow(0 6px 12px rgba(122,90,19,.18))!important}.owner-official-page .system-main,.owner-official-page main{background:transparent!important;color:#2f2615!important}.owner-official-page .system-glow,.owner-official-page .admin-panel-luxury,.owner-official-page .admin-hero-card,.owner-official-page .system-panel,.owner-official-page .panel,.owner-official-page .card,.owner-official-page [class*=Card],.owner-official-page [class*=card]{background:linear-gradient(180deg,#fffdf7,#f7efdd)!important;border:2px solid rgba(212,175,55,.62)!important;border-radius:26px!important;box-shadow:0 12px 28px #7a5a131f,inset 0 0 0 3px #d4af371a!important;color:#2f2615!important}.owner-official-page div,.owner-official-page p,.owner-official-page span,.owner-official-page label,.owner-official-page li,.owner-official-page td,.owner-official-page th,.owner-official-page b,.owner-official-page strong{color:#2f2615!important}.owner-official-page .admin-chip,.owner-official-page [class*=chip]{background:#d4af3724!important;border:1px solid rgba(184,148,46,.38)!important;color:#5f4810!important}.owner-official-page input,.owner-official-page select,.owner-official-page textarea{background:#fffdfa!important;color:#2f2615!important;border:2px solid #d4af37!important;border-radius:16px!important;min-height:48px;box-shadow:none!important}.owner-official-page input::placeholder,.owner-official-page textarea::placeholder{color:#8c7a4d!important}.owner-official-page option{background:#fffdfa!important;color:#2f2615!important}.owner-official-page button,.owner-official-page .btn,.owner-official-page .Button,.owner-official-page [role=button]{border-radius:16px!important;border:2px solid #b8942e!important;background:linear-gradient(180deg,#f7e4a8,#d4af37)!important;color:#3f2d07!important;font-weight:900!important;box-shadow:0 8px 18px #7a5a1324!important}.owner-official-page button:hover,.owner-official-page .btn:hover{transform:translateY(-1px)}.owner-official-page button.danger,.owner-official-page .btn.danger,.owner-official-page .btn-luxury-red,.owner-official-page button[style*="239,68,68"],.owner-official-page button[style*="#dc2626"]{background:linear-gradient(180deg,#f8dede,#e07c7c)!important;border-color:#c75b5b!important;color:#681717!important}.owner-official-page .btn-luxury-green,.owner-official-page .btn-luxury-blue,.owner-official-page .btn-luxury-purple,.owner-official-page .btn-luxury-gold{background:linear-gradient(180deg,#f7e4a8,#d4af37)!important;border-color:#b8942e!important;color:#3f2d07!important}.owner-official-page table{width:100%;border-collapse:collapse;background:#fffdf9!important;border-radius:18px;overflow:hidden;color:#2f2615!important}.owner-official-page table th,.owner-official-page table td{border:1px solid rgba(212,175,55,.34)!important;padding:12px 14px;color:#2f2615!important}.owner-official-page table th{background:#d4af3729!important;font-weight:950!important}.owner-official-page .official-note,.owner-official-page .muted,.owner-official-page small{color:#6c5a2c!important}.owner-official-page [style*="background: #000000"],.owner-official-page [style*="background:#000000"],.owner-official-page [style*="background: rgba(0,0,0"],.owner-official-page [style*="background:rgba(0,0,0"]{background:#fffdfa!important}.owner-official-page [style*="color: #e5e7eb"],.owner-official-page [style*="color:#e5e7eb"],.owner-official-page [style*="color: #f8fafc"],.owner-official-page [style*="color:#f8fafc"],.owner-official-page [style*="color: #fff"],.owner-official-page [style*="color:#fff"]{color:#2f2615!important}:root{--bg0: #050505;--bg1: #0a0a0a;--panel: rgba(10, 10, 10, .78);--gold-1: #fff1a8;--gold-2: #ffd76b;--gold-3: #ffb83d;--gold-4: #c78a18;--text: #ffffff;--muted: rgba(255, 255, 255, .85);--borderW: 3.5px;--radius: 18px;--shadow1: 0 10px 26px rgba(0,0,0,.55);--shadow2: 0 18px 50px rgba(0,0,0,.55);--glow-soft: 0 0 16px rgba(255, 199, 62, .22);--glow-strong: 0 0 26px rgba(255, 199, 62, .4);--glow-hard: 0 0 46px rgba(255, 199, 62, .55)}.super-system-page,.super-system-page *:not(.badge):not(.badge.on):not(.badge.off){color:#fff;font-weight:700}.super-system-page{min-height:100vh;padding:18px;color:var(--text);background:radial-gradient(1200px 700px at 18% 12%,rgba(255,214,107,.16),transparent 60%),radial-gradient(900px 520px at 82% 16%,rgba(255,184,61,.12),transparent 55%),radial-gradient(1200px 900px at 50% 90%,rgba(255,184,61,.06),transparent 65%),linear-gradient(180deg,var(--bg1),var(--bg0))}.super-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:16px;background:#14100a8c;box-shadow:var(--shadow1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,214,107,.18);overflow:hidden}.super-header>*{position:relative;z-index:3}.super-header:after{content:"";position:absolute;inset:-80%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0) 35%,rgba(255,214,107,.32) 45%,rgba(255,255,255,.78) 50%,rgba(255,184,61,.3) 55%,rgba(255,255,255,0) 65%,transparent 100%);transform:translate(-95%) rotate(18deg);filter:blur(1px);opacity:0;animation:headerShineLTR 12s ease-in-out infinite}.super-header:before{content:"";position:absolute;inset:-80%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0) 35%,rgba(255,184,61,.3) 45%,rgba(255,255,255,.7) 50%,rgba(255,214,107,.34) 55%,rgba(255,255,255,0) 65%,transparent 100%);transform:translate(95%) rotate(-18deg);filter:blur(1px);opacity:0;animation:headerShineRTL 12s ease-in-out infinite;animation-delay:6s}@keyframes headerShineLTR{0%{transform:translate(-95%) rotate(18deg);opacity:0}6%{opacity:1}18%{transform:translate(95%) rotate(18deg);opacity:0}to{transform:translate(95%) rotate(18deg);opacity:0}}@keyframes headerShineRTL{0%{transform:translate(95%) rotate(-18deg);opacity:0}6%{opacity:1}18%{transform:translate(-95%) rotate(-18deg);opacity:0}to{transform:translate(-95%) rotate(-18deg);opacity:0}}.super-header-right{display:flex;align-items:center;gap:12px}.super-brand-logo{width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.45))}.super-brand-text{display:flex;flex-direction:column;gap:2px}.super-brand-ministry{font-weight:900;letter-spacing:.3px;color:var(--gold-2);text-shadow:0 0 12px rgba(255,214,107,.18)}.super-brand-gov{font-size:12px;color:var(--muted)}.super-header-center{text-align:center;flex:1}.super-program-title{font-size:22px;font-weight:900;background-image:linear-gradient(90deg,#fff6c9,#ffd76b 25%,#ffb83d,#c78a18 85%,#ffd76b);background-size:220% 100%;background-position:0% 50%;animation:titleGoldMove 6s linear infinite;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 12px rgba(255,214,107,.3),0 0 26px rgba(255,184,61,.22),0 10px 30px rgba(0,0,0,.55)}@keyframes titleGoldMove{0%{background-position:0% 50%}to{background-position:100% 50%}}.super-subtitle{margin-top:2px;font-size:12px;color:#ffffffd9}.super-header-left{position:relative;display:flex;align-items:center;gap:10px}.super-header-left:before{content:"مصمم البرنامج : الأستاذ يوسف النعماني  - التواصل على الواتساب : 97760020";position:relative;display:inline-flex;align-items:center;padding:8px 14px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,214,107,.35);box-shadow:0 12px 26px #00000059,0 0 24px #ffd66b47,0 0 52px #ffb83d33;background-image:linear-gradient(180deg,#fff6c9,#ffd76b 35%,#ffb83d 65%,#c78a18);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;text-shadow:0 0 12px rgba(255,214,107,.45),0 0 24px rgba(255,184,61,.3);white-space:nowrap;overflow:hidden}@media(max-width:900px){.super-header-left:before{white-space:normal}}.super-btn{border:1px solid rgba(255,214,107,.16);background:#14100a8c;color:var(--text);font-weight:700;padding:9px 12px;border-radius:12px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;box-shadow:0 10px 20px #00000059}.super-btn:hover{transform:translateY(-1px);border-color:#ffd66b47;box-shadow:0 14px 28px #00000073,var(--glow-soft)}.super-btn.danger{border-color:#ff787840}.super-btn.danger:hover{box-shadow:0 14px 28px #00000073,0 0 18px #ff5a5a33}.super-cards{margin-top:14px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(170px,1fr))}@media(max-width:1200px){.super-cards{grid-template-columns:repeat(3,minmax(170px,1fr))}}@media(max-width:820px){.super-cards{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media(max-width:520px){.super-cards{grid-template-columns:1fr}}.super-card{position:relative;border-radius:var(--radius);padding:14px;text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 140% at 20% 15%,rgba(255,225,150,.14),transparent 55%),linear-gradient(180deg,#120f0ad1,#090806e0);box-shadow:var(--shadow1),var(--glow-soft);transform-style:preserve-3d;transition:transform .2s ease,box-shadow .22s ease,filter .22s ease;border:1px solid rgba(255,214,107,.1);overflow:hidden}.super-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--borderW);pointer-events:none;background:linear-gradient(135deg,var(--gold-1),var(--gold-2) 22%,var(--gold-3) 55%,var(--gold-4) 85%,var(--gold-2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 12px rgba(255,214,107,.45)) drop-shadow(0 0 22px rgba(255,184,61,.35));opacity:.95}.super-card:after{content:"";position:absolute;inset:-40%;pointer-events:none;opacity:0;transform:translate(-55%) rotate(18deg);background:linear-gradient(90deg,transparent 0%,rgba(255,244,214,0) 32%,rgba(255,244,214,.3) 45%,rgba(255,214,107,.46) 50%,rgba(255,244,214,.26) 55%,rgba(255,244,214,0) 68%,transparent 100%);filter:blur(1px)}.super-card-title{font-weight:900;font-size:15px;color:#fff;text-shadow:0 0 10px rgba(255,214,107,.18);transform:translateZ(18px)}.super-card-desc{margin-top:6px;font-size:12px;color:#ffffffe0;line-height:1.6;transform:translateZ(14px)}.super-card:hover{transform:translateY(-3px) rotateX(3deg) rotateY(-3deg);box-shadow:var(--shadow2),var(--glow-strong);filter:saturate(1.06);border-color:#ffd66b2e}.super-card:hover:before{filter:drop-shadow(0 0 18px rgba(255,214,107,.6)) drop-shadow(0 0 34px rgba(255,184,61,.52)) drop-shadow(0 0 54px rgba(255,184,61,.35));opacity:1}.super-card:hover:after{opacity:.95;animation:goldShine .95s ease-out 1}@keyframes goldShine{0%{transform:translate(-60%) rotate(18deg);opacity:0}15%{opacity:.85}55%{opacity:.95}to{transform:translate(60%) rotate(18deg);opacity:0}}.super-grid{margin-top:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}@media(max-width:980px){.super-grid{grid-template-columns:1fr}}.super-panel{position:relative;border-radius:18px;padding:14px;background:#0c0a07c7;box-shadow:var(--shadow1),var(--glow-soft);border:1px solid rgba(255,214,107,.12);overflow:hidden;transform-style:preserve-3d}.super-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:calc(var(--borderW) - .8px);pointer-events:none;background:linear-gradient(135deg,#fff1a8f2,#ffd66bd9 25%,#ffb83dbf,#c78a18b3 85%,#ffd66bd9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 14px rgba(255,214,107,.38)) drop-shadow(0 0 26px rgba(255,184,61,.24));opacity:.92}.super-panel-title{font-weight:900;color:#fff;margin-bottom:12px;text-shadow:0 0 10px rgba(255,214,107,.14)}.label{color:#ffffffe0;font-size:12px;font-weight:700}.input{width:100%;background:#ffffff0f;border:1px solid rgba(255,214,107,.14);color:var(--text);padding:10px 12px;border-radius:12px;outline:none;transition:box-shadow .16s ease,border-color .16s ease}.input:focus{border-color:#ffd66b47;box-shadow:0 0 0 3px #ffd66b1a,var(--glow-soft)}.btn{border:1px solid rgba(255,214,107,.18);background:#14100a8c;color:var(--text);padding:10px 12px;border-radius:12px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;box-shadow:0 10px 20px #00000059}.btn:hover{transform:translateY(-1px);border-color:#ffd66b47;box-shadow:0 14px 28px #00000073,var(--glow-soft)}.btn.primary{background:linear-gradient(180deg,#ffd66b38,#ffb83d2e);border-color:#ffd66b47}.btn.btn-ghost{background:#ffffff08}.form-grid{display:grid;grid-template-columns:140px 1fr;gap:10px 12px}@media(max-width:520px){.form-grid{grid-template-columns:1fr}}.tenant-list{display:flex;flex-direction:column;gap:10px}.tenant-row{position:relative;display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:radial-gradient(140% 160% at 20% 10%,rgba(255,214,107,.1),transparent 55%),#ffffff0a;border:1px solid rgba(255,214,107,.12);box-shadow:0 10px 20px #00000059;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.tenant-row:hover{transform:translateY(-1px);border-color:#ffd66b38;box-shadow:0 14px 28px #00000073,var(--glow-soft)}.tenant-row.active{border-color:#ffd66b4d;box-shadow:0 16px 34px #00000080,var(--glow-strong)}.icon-btn{border:1px solid rgba(255,214,107,.14);background:#ffffff08;color:var(--text);border-radius:10px;padding:6px 8px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.icon-btn:hover{transform:translateY(-1px);border-color:#ffd66b42;box-shadow:0 12px 22px #00000073,var(--glow-soft)}.tenant-meta{cursor:pointer}.tenant-name{font-weight:900;color:#fff}.tenant-id{margin-top:2px;font-size:12px;color:#fffc}.badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.2px;border:1px solid rgba(255,214,107,.18);background:#ffffff0a;box-shadow:0 10px 18px #0000004d;-webkit-user-select:none;user-select:none}.badge:before{content:"";width:8px;height:8px;border-radius:999px;background:#ffffff59;box-shadow:0 0 14px #ffd66b33}.badge.on{color:#d9ffe2;border-color:#6effaa38;box-shadow:0 10px 18px #0000004d,0 0 18px #6effaa24}.badge.on:before{background:#43ff9a;box-shadow:0 0 16px #43ff9a66}.badge.off{color:#ffd2d2;border-color:#ff6e6e38;box-shadow:0 10px 18px #0000004d,0 0 18px #ff6e6e24}.badge.off:before{background:#ff5c5c;box-shadow:0 0 16px #ff5c5c66}@media(prefers-reduced-motion:reduce){.super-header:before,.super-header:after,.super-program-title{animation:none!important}}.super-page,.super-system-page,.super-shell,.superSystemPage{background:radial-gradient(circle at 16% 8%,rgba(189,165,92,.16),transparent 34%),radial-gradient(circle at 84% 14%,rgba(70,107,79,.13),transparent 32%),linear-gradient(180deg,#f8f6ee,#f1eadb)!important;color:#223528!important;font-family:Tahoma,Arial,system-ui,sans-serif!important}.super-header,.super-hero,.super-system-header,.superTopHeader,.super-page header,.super-shell header{background:linear-gradient(135deg,#fdfbf3,#f4ecd8 48%,#e8dcc1)!important;border:1px solid rgba(181,139,47,.42)!important;border-radius:28px!important;box-shadow:0 18px 44px #3c4c3624!important;color:#1f3528!important}.super-header h1,.super-hero h1,.super-page h1,.super-shell h1{color:#1f3528!important;letter-spacing:-.5px!important}.super-header h2,.super-hero h2,.super-page h2,.super-shell h2,.super-panel-title{color:#284a37!important}.super-grid{gap:18px!important}.super-panel{background:linear-gradient(180deg,#fffdf7f5,#f7f1e2f0)!important;border:1px solid rgba(181,139,47,.28)!important;border-radius:24px!important;box-shadow:0 18px 42px #394c3f1a!important;color:#263b2e!important}.super-card{background:linear-gradient(135deg,#fffdf6fa,#eee8d7f5)!important;border:1px solid rgba(181,139,47,.36)!important;border-radius:20px!important;box-shadow:0 14px 30px #394c3f1c!important;color:#263b2e!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.super-card:hover{transform:translateY(-2px)!important;border-color:#3461467a!important;box-shadow:0 18px 36px #394c3f29!important}.super-card-title{color:#244936!important;font-weight:1000!important}.super-card-desc,.tenant-id,.super-page p,.super-shell p{color:#4f6256!important;opacity:1!important}.tenant-name{color:#213b2d!important;font-weight:1000!important}.input,.super-page input,.super-page select,.super-page textarea,.super-shell input,.super-shell select,.super-shell textarea{background:#fffdf7!important;color:#20372a!important;border:1px solid rgba(181,139,47,.35)!important;border-radius:14px!important;box-shadow:inset 0 1px 4px #3c4c3614!important}.label,.super-page label,.super-shell label{color:#2e4e3c!important;font-weight:900!important}.super-page button,.super-shell button{border-radius:14px!important}.super-page table,.super-shell table{background:#fffdf7eb!important;color:#253b2d!important}.super-page th,.super-shell th{background:#3a5e451f!important;color:#213b2d!important}.super-page td,.super-shell td{color:#253b2d!important;border-color:#b58b2f2e!important}html body .super-system-page{background:radial-gradient(circle at 12% 10%,rgba(184,151,75,.13),transparent 30%),radial-gradient(circle at 88% 18%,rgba(47,89,64,.12),transparent 32%),linear-gradient(180deg,#f8f5eb,#eee6d3)!important;color:#243a2d!important}html body .super-system-page,html body .super-system-page *:not(.badge):not(.badge.on):not(.badge.off){color:#243a2d!important;text-shadow:none!important}html body .super-system-page .super-header{min-height:118px!important;padding:22px 28px!important;margin:10px 10px 22px!important;border-radius:30px!important;border:2px solid rgba(176,139,55,.34)!important;background:linear-gradient(135deg,#fffdf6fa,#f4eddbfa 52%,#e6ddc7f5)!important;box-shadow:0 20px 46px #32453729!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:hidden!important}html body .super-system-page .super-header:before,html body .super-system-page .super-header:after{display:none!important;content:none!important;animation:none!important;background:none!important}html body .super-system-page .super-header-right,html body .super-system-page .super-header-left{min-width:260px!important}html body .super-system-page .super-brand-logo{width:72px!important;height:72px!important;filter:drop-shadow(0 10px 20px rgba(46,75,56,.16))!important}html body .super-system-page .super-brand-ministry{color:#244936!important;-webkit-text-fill-color:#244936!important;font-size:28px!important;font-weight:1000!important;letter-spacing:0!important;text-shadow:none!important}html body .super-system-page .super-brand-gov{color:#58705e!important;-webkit-text-fill-color:#58705e!important;font-size:13px!important;font-weight:900!important}html body .super-system-page .super-header-center{text-align:center!important;flex:1!important}html body .super-system-page .super-program-title{color:#1f3528!important;-webkit-text-fill-color:#1f3528!important;background:none!important;background-image:none!important;animation:none!important;font-size:clamp(38px,4.1vw,62px)!important;line-height:1.05!important;font-weight:1000!important;letter-spacing:-1px!important;text-shadow:none!important}html body .super-system-page .super-subtitle{color:#4c6856!important;-webkit-text-fill-color:#4c6856!important;font-size:14px!important;font-weight:900!important;margin-top:8px!important;text-shadow:none!important}html body .super-system-page .super-header-left{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}html body .super-system-page .super-btn{background:#f7f1df!important;color:#254834!important;-webkit-text-fill-color:#254834!important;border:1px solid rgba(176,139,55,.42)!important;border-radius:14px!important;box-shadow:0 10px 22px #3245371a!important;font-weight:1000!important}html body .super-system-page .super-btn:hover{background:#e9ddbf!important;border-color:#30573e7a!important}html body .super-system-page .super-btn.danger{background:#365c43!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;border-color:#365c438c!important}html body .super-system-page .super-cards>div{background:#fffdf7db!important;border-color:#b08b373d!important;box-shadow:0 16px 34px #3245371a!important}html body .super-system-page .super-cards>div>div:first-child{border-bottom-color:#b08b3738!important}html body .super-system-page .super-cards>div>div:first-child>div:first-child{color:#244936!important;-webkit-text-fill-color:#244936!important}html body .super-system-page .super-cards>div>div:first-child>div:nth-child(2){color:#607262!important;-webkit-text-fill-color:#607262!important}.ministry-page{min-height:100vh;padding:28px;color:#e0f2fe;background:radial-gradient(circle at 15% 10%,rgba(56,189,248,.18),transparent 30%),radial-gradient(circle at 85% 15%,rgba(148,163,184,.14),transparent 30%),linear-gradient(135deg,#020617,#0f172a,#082f49)}.ministry-hero{max-width:1320px;margin:0 auto 22px;border:1px solid rgba(56,189,248,.34);border-radius:28px;padding:24px;background:linear-gradient(135deg,#0f172af0,#0369a170),#020617e0;box-shadow:0 24px 70px #0284c72e}.ministry-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ministry-kicker{display:inline-flex;align-items:center;gap:8px;color:#7dd3fc;font-weight:900;letter-spacing:.03em;margin-bottom:8px}.ministry-title{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.15;color:#f8fafc;font-weight:1000}.ministry-subtitle{margin-top:10px;color:#bae6fd;font-size:16px;line-height:1.9}.ministry-actions{display:flex;flex-wrap:wrap;gap:10px}.ministry-btn{border:1px solid rgba(226,232,240,.22);border-radius:14px;padding:12px 18px;color:#f8fafc;cursor:pointer;font-weight:900;background:#0f172ab8}.ministry-btn:hover{transform:translateY(-1px)}.ministry-btn-muted{border-color:#94a3b86b}.ministry-btn-danger{border-color:#f871716b;color:#fecaca}.ministry-identity-strip{margin-top:20px;padding-top:18px;border-top:1px solid rgba(56,189,248,.18);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ministry-pill{display:inline-flex;border:1px solid rgba(56,189,248,.45);background:#0ea5e929;color:#e0f2fe;border-radius:999px;padding:8px 12px;font-weight:1000;margin-left:10px}.ministry-email{color:#cbd5e1;font-weight:800}.ministry-readonly-badge{color:#bae6fd;border:1px solid rgba(56,189,248,.34);background:#0284c724;border-radius:999px;padding:8px 14px;font-weight:900}.ministry-stats-grid{max-width:1320px;margin:0 auto 22px;display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:14px}.ministry-stat-card{border:1px solid rgba(148,163,184,.28);border-radius:22px;padding:18px;background:#0f172aa8;box-shadow:0 18px 42px #0206172e}.ministry-stat-value{color:#38bdf8;font-size:32px;font-weight:1000}.ministry-stat-label{margin-top:6px;color:#cbd5e1;font-weight:800}.ministry-main-card{max-width:1320px;margin:0 auto;border:1px solid rgba(56,189,248,.28);border-radius:26px;padding:22px;background:#02061794;box-shadow:0 30px 80px #02061742}.ministry-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid rgba(56,189,248,.16)}.ministry-section-head h2{margin:0;color:#f8fafc;font-size:26px;font-weight:1000}.ministry-section-head p{margin:8px 0 0;color:#cbd5e1;line-height:1.9}.ministry-section-tag{border:1px solid rgba(56,189,248,.36);color:#bae6fd;border-radius:999px;padding:8px 14px;font-weight:900;background:#0ea5e91f}.ministry-governorate-grid{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:16px}.ministry-governorate-card{border:1px solid rgba(148,163,184,.26);border-radius:22px;padding:18px;background:linear-gradient(135deg,#0f172aeb,#082f49a8)}.ministry-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ministry-card-header h3{margin:0;color:#f8fafc;font-size:21px;font-weight:1000}.ministry-card-header p{margin:6px 0 0;color:#cbd5e1}.ministry-status{border-radius:999px;padding:6px 10px;font-weight:900;font-size:12px}.ministry-status.on{color:#bbf7d0;background:#22c55e24;border:1px solid rgba(34,197,94,.28)}.ministry-status.off{color:#fecaca;background:#f8717124;border:1px solid rgba(248,113,113,.28)}.ministry-card-meta{margin-top:16px;display:grid;gap:8px;color:#dbeafe;font-weight:800}.ministry-open-btn{margin-top:18px;width:100%;border:1px solid rgba(56,189,248,.42);color:#e0f2fe;background:linear-gradient(135deg,#0284c7c7,#0ea5e957);border-radius:16px;padding:13px 16px;cursor:pointer;font-weight:1000}.ministry-empty-state{margin-top:22px;border:1px dashed rgba(56,189,248,.42);border-radius:24px;padding:34px 20px;text-align:center;background:#0f172a85}.ministry-empty-icon{font-size:44px;margin-bottom:10px}.ministry-empty-state h3{margin:0;color:#f8fafc;font-size:24px}.ministry-empty-state p{max-width:760px;margin:12px auto 0;color:#cbd5e1;line-height:2}.ministry-flow-preview{margin:22px auto 0;display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.ministry-flow-preview div{border:1px solid rgba(56,189,248,.28);border-radius:16px;padding:10px 12px;color:#e0f2fe;background:#0284c71f;font-weight:900}.ministry-flow-preview span{color:#38bdf8;font-weight:1000}@media(max-width:900px){.ministry-page{padding:16px}.ministry-hero-top,.ministry-identity-strip,.ministry-section-head{flex-direction:column}.ministry-stats-grid{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media(max-width:520px){.ministry-stats-grid{grid-template-columns:1fr}}.super-system-model3-official-brand-wrap,.super-system-model3-oman-ministry-brand,.super-system-model3-ministry-only-brand{all:unset!important}.super-system-model3-oman-ministry-brand,.super-system-model3-ministry-only-brand{display:none!important}.super-system-model3-title-country-brand{margin-top:6px!important;color:#7d6415!important;font-size:18px!important;font-weight:1000!important;line-height:1.25!important;text-align:center!important;letter-spacing:0!important}header img,section img{max-width:100%!important}@media(max-width:900px){.super-system-model3-title-country-brand{font-size:15px!important}}:root{--m3-green: #0b4f29;--m3-green-2: #0f5b2e;--m3-soft-green: #eef5ef;--m3-border: #ded9cf;--m3-paper: #ffffff;--m3-bg: #fbfbf8;--m3-cream: #f8f4e9;--m3-gold: #e6d1a5;--m3-text: #142116}*{box-sizing:border-box}.m3-page{min-height:100vh;background:radial-gradient(circle at 12% 4%,rgba(11,79,41,.025),transparent 28%),linear-gradient(180deg,#fff,#f4f2ec);color:var(--m3-green);padding:16px 26px 24px;font-family:Tahoma,Arial,system-ui,sans-serif}.m3-canvas{max-width:1672px;margin:0 auto}.m3-header{display:grid;grid-template-columns:355px 385px minmax(510px,1fr) 150px;grid-template-rows:76px 58px;grid-template-areas:"actions user title logo" "pills pills title logo";column-gap:24px;row-gap:8px;align-items:start;direction:ltr;margin-bottom:14px}.m3-actions{grid-area:actions;display:flex;align-items:center;gap:18px;direction:ltr}.m3-back,.m3-logout{height:52px;border-radius:12px;padding:0 22px;display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:900;cursor:pointer;border:1px solid var(--m3-border)}.m3-back{background:#fff;color:var(--m3-green)}.m3-logout{background:#065b29;color:#fff;border-color:#065b29;box-shadow:0 10px 22px #065b291f}.m3-user{grid-area:user;height:56px;display:flex;align-items:center;gap:12px;direction:ltr;color:#111;font-size:18px;font-weight:750;padding-top:2px}.m3-user-avatar{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 50% 28%,var(--m3-green) 0 22%,transparent 23%),radial-gradient(ellipse at 50% 78%,var(--m3-green) 0 45%,transparent 46%),#e9f1e9}.m3-user-arrow{font-size:19px;color:#111}.m3-title-block{grid-area:title;text-align:center;direction:rtl;padding-top:0}.m3-title-block h1{margin:0 0 8px;color:var(--m3-green);font-size:40px;line-height:1.08;font-weight:1000;letter-spacing:-.5px}.m3-title-block p{margin:0 0 6px;color:#202420;font-size:16px;line-height:1.35;font-weight:600}.m3-location{color:#2e302c!important}.m3-logo-box{grid-area:logo;width:138px;height:138px;justify-self:end;margin-top:-6px}.m3-logo-box img{width:100%;height:100%;object-fit:contain;display:block}.m3-pills{grid-area:pills;display:flex;gap:30px;align-items:center;direction:rtl}.m3-pill{height:40px;min-width:220px;border-radius:13px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:11px;font-size:16px;font-weight:900;white-space:nowrap}.m3-pill-green{color:var(--m3-green);background:#eef4ed}.m3-pill-gold{color:#4d3c1c;background:#fbf7ee;border:1px solid #eadfc3}.m3-body{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:24px;align-items:start;direction:ltr}.m3-main{direction:rtl;display:grid;gap:14px}.m3-preview-panel{direction:rtl;background:#ffffffd1;border:1px solid var(--m3-border);border-radius:18px;padding:20px;min-height:660px;box-shadow:0 12px 28px #233d2d0a}.m3-preview-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.m3-preview-head h2{margin:0;color:var(--m3-green);font-size:22px;font-weight:1000}.m3-preview-head span,.m3-panel-title span,.m3-card-icon{background:#eef4ed;color:var(--m3-green)}.m3-preview-head span{width:54px;height:54px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.m3-preview-card{border:1px solid var(--m3-border);background:#fff;border-radius:16px;padding:16px 16px 15px;margin-bottom:15px;text-align:center}.m3-preview-card h3{margin:0 0 8px;color:var(--m3-green);font-size:19px;font-weight:1000}.m3-building-img{width:100%;height:122px;object-fit:contain;display:block;margin:0 auto 4px}.m3-readonly{height:38px;min-width:150px;border-radius:999px;background:#ead5a7;color:#4f3714;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;margin:2px 0 12px;font-size:15px;font-weight:900}.m3-preview-card button{width:100%;height:48px;background:#065c2a;border:0;border-radius:8px;color:#fff;font-size:17px;font-weight:1000;cursor:pointer}.m3-notice{min-height:76px;border:1px solid var(--m3-border);border-radius:10px;background:#ffffffd1;display:grid;grid-template-columns:66px 1fr 52px;align-items:center;padding:0 18px}.m3-notice p{margin:0;color:var(--m3-green);font-size:18px;text-align:center;font-weight:900}.m3-notice-doc{color:#477e58;width:48px;height:48px}.m3-notice-info{width:42px;height:42px;background:#125a2c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;justify-self:end;font-size:23px;font-weight:1000;font-family:Georgia,serif}.m3-panel{position:relative;border:1px solid var(--m3-border);border-radius:10px;background:#ffffffc7;padding:18px 32px 15px}.m3-panel-sm{padding-top:16px}.m3-panel-title{position:relative;min-height:44px;margin-bottom:15px}.m3-panel-title span{position:absolute;right:0;top:-12px;width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.m3-panel-title h2{margin:0;padding-inline-end:62px;color:var(--m3-green);font-size:22px;font-weight:1000;text-align:right}.m3-cards{display:grid;gap:15px}.m3-five{grid-template-columns:repeat(5,minmax(0,1fr))}.m3-three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:920px;margin-inline-start:auto}.m3-follow{max-width:850px}.m3-card{min-height:98px;border:1px solid #dedbd2;border-radius:10px;background:#ffffffeb;color:var(--m3-green);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 7px;cursor:pointer;white-space:pre-line;text-align:center;font-size:15px;line-height:1.32;font-weight:850;box-shadow:0 6px 13px #20372809}.m3-card-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--m3-green)}.m3-card-label{display:block}.m3-card:hover{border-color:#0c4f293d;box-shadow:0 10px 22px #20372812}.m3-safety{min-height:56px;border:1px solid var(--m3-border);border-radius:10px;background:#ffffffc7;display:grid;grid-template-columns:54px 1fr;align-items:center;padding:0 22px}.m3-safety span{color:#c28a1f;justify-self:end}.m3-safety p{margin:0;color:var(--m3-green);font-size:17px;font-weight:800;text-align:center}.m3-page svg{stroke:currentColor;fill:none;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.m3-page svg circle{fill:currentColor;opacity:.14}.m3-card-icon svg,.m3-panel-title svg,.m3-preview-head svg,.m3-readonly svg,.m3-notice-doc svg,.m3-safety svg{width:28px;height:28px}@media(max-width:1260px){.m3-header{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"logo" "title" "user" "actions" "pills";text-align:center}.m3-logo-box{justify-self:center}.m3-actions,.m3-user,.m3-pills{justify-content:center}.m3-body{grid-template-columns:1fr}.m3-five,.m3-three{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media(max-width:760px){.m3-page{padding:10px}.m3-actions,.m3-pills{flex-direction:column;gap:10px}.m3-title-block h1{font-size:30px}.m3-five,.m3-three{grid-template-columns:1fr}}.m3-logo-box{width:138px!important;height:138px!important;margin-top:-8px!important}.m3-building-img{width:100%!important;height:122px!important;object-fit:contain!important;object-position:center center!important;display:block!important;margin:0 auto 4px!important;border-radius:10px!important}.m3-header{grid-template-columns:370px 360px minmax(510px,1fr) 150px!important;grid-template-rows:66px 46px!important;grid-template-areas:"actions user title logo" "pills   user title logo"!important;column-gap:22px!important;row-gap:6px!important;min-height:148px!important}.m3-actions{align-items:flex-start!important;gap:16px!important}.m3-back,.m3-logout{height:50px!important;padding:0 22px!important;font-size:16px!important;border-radius:12px!important}.m3-pills{grid-area:pills!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;direction:rtl!important;padding:0!important;margin-top:-2px!important}.m3-pill{height:32px!important;min-width:0!important;width:auto!important;padding:0 13px!important;border-radius:11px!important;font-size:13px!important;font-weight:850!important;gap:7px!important;letter-spacing:0!important}.m3-user{height:52px!important;gap:11px!important;font-size:16px!important;font-weight:750!important;align-items:center!important}.m3-user-avatar{position:relative!important;width:48px!important;height:48px!important;min-width:48px!important;background:linear-gradient(180deg,#f1f7ef,#dfece1)!important;border:1px solid rgba(11,79,41,.12)!important;box-shadow:0 8px 18px #0b4f291a!important;overflow:hidden!important}.m3-user-avatar:before{content:""!important;position:absolute!important;width:15px!important;height:15px!important;border-radius:50%!important;background:#0b4f29!important;top:9px!important;left:50%!important;transform:translate(-50%)!important}.m3-user-avatar:after{content:""!important;position:absolute!important;width:30px!important;height:22px!important;border-radius:18px 18px 8px 8px!important;background:#0b4f29!important;bottom:6px!important;left:50%!important;transform:translate(-50%)!important}.m3-user-email{font-size:16px!important;font-weight:750!important}.m3-user-arrow{font-size:16px!important}.m3-title-block h1{font-size:38px!important;margin-bottom:7px!important;line-height:1.05!important}.m3-title-block p{font-size:13.5px!important;line-height:1.45!important;margin-bottom:4px!important;font-weight:650!important}.m3-location{font-size:13.5px!important;font-weight:600!important}.m3-logo-box{width:128px!important;height:128px!important;margin-top:-6px!important}.m3-panel-title{min-height:58px!important;margin-bottom:18px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;position:relative!important}.m3-panel-title span{right:0!important;top:0!important;width:54px!important;height:54px!important;border:1px solid rgba(215,182,90,.62)!important;box-shadow:0 0 0 3px #fff4ca6b,0 8px 18px #a47c1c1f!important}.m3-panel-title h2{padding-inline-end:86px!important;padding-top:0!important;line-height:1.35!important;font-size:22px!important;text-align:right!important;margin:0!important}.m3-panel,.m3-preview-panel,.m3-preview-card,.m3-notice,.m3-safety,.m3-card{border-color:#d2aa42b8!important;box-shadow:0 0 0 1px #fff6d2b8 inset,0 8px 22px #a47c1c1a,0 18px 34px #233d2d09!important}.m3-card{border:1.5px solid rgba(210,170,66,.78)!important;background:linear-gradient(180deg,#fffffffa,#fffcf3f2)!important}.m3-card:hover{border-color:#b8860bf2!important;box-shadow:0 0 0 1px #fff6d2e0 inset,0 0 18px #d4af3733,0 14px 26px #a47c1c24!important}.m3-card-icon{border:1px solid rgba(215,182,90,.55)!important;box-shadow:0 0 0 3px #fff6d273,0 8px 18px #a47c1c1a!important}.m3-preview-card{border:1.5px solid rgba(210,170,66,.72)!important;background:linear-gradient(180deg,#fffffffa,#fffcf4f5)!important}.m3-notice,.m3-safety{border:1.5px solid rgba(210,170,66,.62)!important}@media(max-width:900px){.m3-panel-title h2{padding-inline-end:74px!important;font-size:19px!important}.m3-panel-title span{width:48px!important;height:48px!important}}.m3-card{align-items:center!important;justify-content:center!important;text-align:center!important}.m3-card-label{width:100%!important;display:block!important;text-align:center!important;margin:0 auto!important;direction:rtl!important;line-height:1.45!important}.m3-card-icon{margin-inline:auto!important}.m3-cards{align-items:stretch!important}.m3-title-block h1{font-family:Diwani Letter,Diwani Bent,Aldhabi,Arabic Typesetting,Traditional Arabic,serif!important;font-size:50px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:0!important;color:#0b4f29!important}.m3-title-block h1{font-family:Tahoma,Arial,Segoe UI,sans-serif!important;font-size:40px!important;font-weight:1000!important;line-height:1.15!important;letter-spacing:-.4px!important;color:#0b4f29!important}.m3-panel-title h2{font-family:Tahoma,Arial,Segoe UI,sans-serif!important;font-weight:1000!important}.m3-card{display:grid!important;grid-template-rows:auto auto!important;place-items:center!important;justify-items:center!important;align-items:center!important;text-align:center!important;direction:rtl!important}.m3-card-icon{justify-self:center!important;align-self:center!important;margin:0 auto!important}.m3-card-label{width:100%!important;max-width:100%!important;display:block!important;text-align:center!important;justify-self:center!important;align-self:center!important;margin:0 auto!important;padding:0!important;direction:rtl!important;unicode-bidi:plaintext!important;line-height:1.45!important;white-space:pre-line!important}.m3-card span,.m3-card b,.m3-card small{text-align:center!important}.m3-card{display:grid!important;grid-template-columns:54px 1fr!important;grid-template-rows:1fr!important;direction:rtl!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;text-align:right!important;min-height:92px!important;padding:12px 16px!important}.m3-card-icon{grid-column:1!important;grid-row:1!important;width:48px!important;height:48px!important;justify-self:center!important;align-self:center!important;margin:0!important}.m3-card-label{grid-column:2!important;grid-row:1!important;width:100%!important;text-align:right!important;justify-self:stretch!important;align-self:center!important;margin:0!important;padding:0!important;direction:rtl!important;unicode-bidi:plaintext!important;line-height:1.55!important;white-space:pre-line!important;font-size:15px!important;font-weight:900!important}@media(max-width:760px){.m3-card{grid-template-columns:50px 1fr!important;gap:10px!important}.m3-card-label{font-size:14px!important}}.m3-panel{padding:22px 38px 20px!important}.m3-panel-title{min-height:58px!important;margin-bottom:18px!important}.m3-panel-title h2{padding-inline-end:86px!important;font-size:22px!important;line-height:1.35!important}.m3-cards{display:grid!important;gap:18px!important;align-items:stretch!important}.m3-five{grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100%!important;max-width:none!important;margin:0!important}.m3-three{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:78%!important;max-width:1120px!important;margin-inline-start:auto!important;margin-inline-end:auto!important}.m3-follow{width:72%!important;max-width:1040px!important;margin-inline-start:auto!important;margin-inline-end:auto!important}.m3-card{min-height:96px!important;display:grid!important;grid-template-columns:62px 1fr!important;grid-template-rows:1fr!important;gap:14px!important;align-items:center!important;justify-items:stretch!important;direction:rtl!important;text-align:right!important;padding:14px 18px!important}.m3-card-icon{grid-column:1!important;grid-row:1!important;width:52px!important;height:52px!important;justify-self:center!important;align-self:center!important;margin:0!important}.m3-card-label{grid-column:2!important;grid-row:1!important;width:100%!important;display:block!important;text-align:right!important;justify-self:stretch!important;align-self:center!important;margin:0!important;padding:0!important;direction:rtl!important;unicode-bidi:plaintext!important;white-space:pre-line!important;line-height:1.55!important;font-size:15px!important;font-weight:900!important}.m3-card span,.m3-card b,.m3-card small{text-align:right!important}.m3-card{border:1.5px solid rgba(210,170,66,.82)!important;border-radius:10px!important}@media(max-width:1260px){.m3-five,.m3-three,.m3-follow{width:100%!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.m3-five,.m3-three,.m3-follow{grid-template-columns:1fr!important}.m3-card{grid-template-columns:54px 1fr!important}}html body .m3-page .m3-main .m3-cards .m3-card{display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;text-align:right!important;min-height:96px!important;padding:14px 18px!important}html body .m3-page .m3-main .m3-cards .m3-card .m3-card-icon{flex:0 0 52px!important;width:52px!important;height:52px!important;margin:0!important;align-self:center!important}html body .m3-page .m3-main .m3-cards .m3-card .m3-card-label{flex:1 1 auto!important;width:auto!important;display:block!important;text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;white-space:pre-line!important;line-height:1.5!important;font-size:15px!important;font-weight:900!important;margin:0!important;padding:0!important;transform:none!important}html body .m3-page .m3-main .m3-cards .m3-card span,html body .m3-page .m3-main .m3-cards .m3-card b,html body .m3-page .m3-main .m3-cards .m3-card small{text-align:right!important}html body .m3-page .m3-main .m3-five{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .m3-page .m3-main .m3-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .m3-page .m3-card{display:block!important;min-height:96px!important;padding:0!important;text-align:right!important;direction:rtl!important}html body .m3-page .m3-card-row{width:100%!important;height:100%!important;min-height:96px!important;display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:14px 18px!important}html body .m3-page .m3-card-row .m3-card-icon{flex:0 0 52px!important;width:52px!important;height:52px!important;margin:0!important;align-self:center!important}html body .m3-page .m3-card-row .m3-card-label{flex:0 1 auto!important;width:auto!important;max-width:calc(100% - 64px)!important;display:inline-block!important;text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;white-space:pre-line!important;line-height:1.55!important;font-size:15px!important;font-weight:900!important;margin:0!important;padding:0!important}.m3-action-card-v2{width:100%!important;min-height:96px!important;border:1.5px solid rgba(210,170,66,.86)!important;border-radius:10px!important;background:linear-gradient(180deg,#fff,#fffdf7)!important;box-shadow:0 0 0 1px #fff6d2c7 inset,0 8px 22px #a47c1c1a!important;padding:0!important;cursor:pointer!important;color:#0b4f29!important;font-family:Tahoma,Arial,Segoe UI,sans-serif!important}.m3-action-card-v2:hover{border-color:#b8860bfa!important;box-shadow:0 0 0 1px #fff6d2eb inset,0 0 18px #d4af3738,0 14px 26px #a47c1c24!important}.m3-action-card-row-v2{width:100%!important;min-height:96px!important;display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:14px 18px!important;text-align:right!important}.m3-action-card-icon-v2{flex:0 0 52px!important;width:52px!important;height:52px!important;border-radius:50%!important;background:#eef4ed!important;color:#0b4f29!important;border:1px solid rgba(215,182,90,.58)!important;box-shadow:0 0 0 3px #fff6d273,0 8px 18px #a47c1c1a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.m3-action-card-icon-v2 svg{width:28px!important;height:28px!important;stroke:currentColor!important;fill:none!important;stroke-width:2.3!important;stroke-linecap:round!important;stroke-linejoin:round!important}.m3-action-card-label-v2{flex:1 1 auto!important;display:block!important;width:auto!important;max-width:calc(100% - 66px)!important;margin:0!important;padding:0!important;color:#0b4f29!important;font-size:15px!important;font-weight:900!important;line-height:1.55!important;text-align:right!important;direction:rtl!important;white-space:pre-line!important;unicode-bidi:plaintext!important}@media(max-width:760px){.m3-action-card-row-v2{gap:10px!important;padding:12px 14px!important}.m3-action-card-icon-v2{flex-basis:48px!important;width:48px!important;height:48px!important}.m3-action-card-label-v2{font-size:14px!important}}.m3-title-block p{font-size:14px!important;line-height:1.45!important;margin-bottom:4px!important;font-weight:750!important;color:#202420!important}.m3-title-block .m3-location{font-size:14px!important;font-weight:850!important;color:#202420!important;letter-spacing:0!important}.m3-page{overflow-x:hidden!important}.m3-canvas{width:100%!important;max-width:1672px!important;overflow:visible!important}.m3-header{width:100%!important;grid-template-columns:minmax(250px,330px) minmax(280px,350px) minmax(430px,1fr) 128px!important;grid-template-rows:62px 40px!important;grid-template-areas:"actions user title logo" "pills   user title logo"!important;column-gap:16px!important;row-gap:6px!important;min-height:136px!important;margin-bottom:16px!important;overflow:visible!important}.m3-actions{width:100%!important;display:flex!important;justify-content:flex-start!important;gap:12px!important;overflow:visible!important}.m3-back,.m3-logout{height:46px!important;padding:0 18px!important;font-size:14px!important;border-radius:11px!important;white-space:nowrap!important}.m3-pills{width:100%!important;min-width:0!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;overflow:visible!important;margin-top:0!important;direction:rtl!important}.m3-pill{height:30px!important;min-width:0!important;max-width:100%!important;width:auto!important;padding:0 10px!important;border-radius:10px!important;font-size:12.5px!important;font-weight:850!important;gap:6px!important;white-space:nowrap!important}.m3-pill-gold{max-width:190px!important}.m3-pill-green{max-width:150px!important}.m3-user{height:50px!important;min-width:0!important;overflow:hidden!important;font-size:15px!important}.m3-user-email{max-width:260px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m3-user-avatar{width:46px!important;height:46px!important;min-width:46px!important}.m3-title-block h1{font-size:38px!important;line-height:1.05!important;margin-bottom:6px!important}.m3-title-block p,.m3-title-block .m3-location{font-size:13px!important;line-height:1.35!important;margin-bottom:3px!important}.m3-logo-box{width:116px!important;height:116px!important;margin-top:-4px!important}@media(max-width:1180px){.m3-header{grid-template-columns:1fr 1fr!important;grid-template-areas:"logo title" "user title" "actions pills"!important;grid-template-rows:auto auto auto!important;min-height:auto!important;row-gap:10px!important}.m3-logo-box{justify-self:end!important}.m3-title-block{text-align:center!important}.m3-actions{justify-content:flex-start!important}.m3-pills{justify-content:flex-end!important;flex-wrap:wrap!important}.m3-user{justify-content:flex-start!important}}.m3-header{position:relative!important;padding:14px 18px 12px!important;margin-bottom:22px!important;border:1.6px solid rgba(210,170,66,.72)!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffffeb,#fffdf7cc)!important;box-shadow:0 0 0 1px #fff7d6e0 inset,0 12px 28px #a47c1c1a,0 18px 36px #233d2d09!important;overflow:visible!important}.m3-header:before{content:""!important;position:absolute!important;inset:6px!important;border:1px solid rgba(255,237,170,.55)!important;border-radius:14px!important;pointer-events:none!important}.m3-logo-box{width:132px!important;height:132px!important;margin-top:-8px!important;justify-self:end!important;align-self:start!important}.m3-logo-box img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.m3-title-block{padding-top:2px!important}.m3-title-block h1{margin-bottom:7px!important}.m3-pills{margin-top:2px!important}.m3-actions{padding-top:0!important}@media(max-width:1180px){.m3-header{padding:14px!important}.m3-logo-box{width:118px!important;height:118px!important;justify-self:center!important;margin-top:0!important}}.m3-panel-title{position:relative!important;min-height:58px!important;margin-bottom:18px!important;display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding-right:0!important;padding-left:0!important}.m3-panel-title span{position:static!important;right:auto!important;top:auto!important;flex:0 0 54px!important;width:54px!important;height:54px!important;margin:0!important}.m3-panel-title h2{flex:0 1 auto!important;margin:0!important;padding:0!important;text-align:right!important;direction:rtl!important;font-size:22px!important;font-weight:1000!important;line-height:1.35!important;color:#0b4f29!important;white-space:nowrap!important}.m3-panel .m3-panel-title{width:100%!important}@media(max-width:900px){.m3-panel-title h2{font-size:19px!important;white-space:normal!important}.m3-panel-title span{flex-basis:48px!important;width:48px!important;height:48px!important}}.gm3-final-card{width:100%!important;min-height:96px!important;padding:0!important;margin:0!important;border:1.5px solid rgba(210,170,66,.88)!important;border-radius:10px!important;background:linear-gradient(180deg,#fff,#fffdf7)!important;color:#0b4f29!important;cursor:pointer!important;font-family:Tahoma,Arial,Segoe UI,sans-serif!important;box-shadow:0 0 0 1px #fff6d2c7 inset,0 8px 22px #a47c1c1a!important;overflow:hidden!important}.gm3-final-card:hover{border-color:#b8860bfa!important;box-shadow:0 0 0 1px #fff6d2eb inset,0 0 18px #d4af3738,0 14px 26px #a47c1c24!important}.gm3-final-card__inner{width:100%!important;min-height:96px!important;display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:14px 18px!important;text-align:right!important}.gm3-final-card__icon{flex:0 0 52px!important;width:52px!important;height:52px!important;border-radius:50%!important;background:#eef4ed!important;color:#0b4f29!important;border:1px solid rgba(215,182,90,.58)!important;box-shadow:0 0 0 3px #fff6d273,0 8px 18px #a47c1c1a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.gm3-final-card__icon svg{width:28px!important;height:28px!important;stroke:currentColor!important;fill:none!important;stroke-width:2.3!important;stroke-linecap:round!important;stroke-linejoin:round!important}.gm3-final-card__label{flex:1 1 auto!important;display:block!important;width:auto!important;max-width:calc(100% - 66px)!important;margin:0!important;padding:0!important;color:#0b4f29!important;font-size:15px!important;font-weight:900!important;line-height:1.55!important;text-align:right!important;direction:rtl!important;white-space:pre-line!important;unicode-bidi:plaintext!important}.m3-five{grid-template-columns:repeat(5,minmax(0,1fr))!important}.m3-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:760px){.gm3-final-card__inner{gap:10px!important;padding:12px 14px!important}.gm3-final-card__icon{flex-basis:48px!important;width:48px!important;height:48px!important}.gm3-final-card__label{font-size:14px!important}}.gm3-final-card{min-height:82px!important}.gm3-final-card__inner{min-height:82px!important;gap:8px!important;padding:10px 12px!important;align-items:center!important;justify-content:flex-start!important}.gm3-final-card__icon{flex:0 0 42px!important;width:42px!important;height:42px!important;min-width:42px!important}.gm3-final-card__icon svg{width:23px!important;height:23px!important}.gm3-final-card__label{flex:1 1 auto!important;max-width:calc(100% - 50px)!important;font-size:13.5px!important;line-height:1.45!important;font-weight:900!important;text-align:right!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-wrap:balance!important}.m3-five{gap:14px!important}.m3-three{gap:18px!important;width:84%!important}.m3-panel{padding-inline:34px!important}@media(max-width:1260px){.m3-three{width:100%!important}}.gm3-schools-page{min-height:100vh}.gm3-security-note{margin-bottom:18px!important}.gm3-schools-split{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"workspace list";gap:22px;align-items:start;direction:ltr}.gm3-schools-side-list{grid-area:list;direction:rtl;position:sticky;top:14px;max-height:calc(100vh - 28px);overflow:auto}.gm3-schools-workspace{grid-area:workspace;direction:rtl;display:grid;gap:22px;min-width:0}.gm3-management-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gm3-school-action-card{min-height:104px;border:1.6px solid rgba(210,170,66,.64);border-radius:20px;background:linear-gradient(180deg,#fffffff0,#fffcf4e0);box-shadow:0 0 0 1px #fff6d1b8 inset,0 14px 30px #3a524112;color:#0b4f29;cursor:pointer;padding:16px;display:flex;align-items:center;justify-content:flex-start;gap:14px;text-align:right}.gm3-school-action-card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #fff6d1cc inset,0 18px 36px #3a52411a}.gm3-school-action-icon,.gm3-school-icon{width:54px;height:54px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff4cbfa,#d3a93d38);border:1px solid rgba(199,158,48,.62);box-shadow:0 10px 22px #a97e2221;font-size:23px;flex:0 0 54px}.gm3-school-action-card b{display:block;font-size:17px;font-weight:1000;color:#0b4f29;margin-bottom:6px}.gm3-school-action-card small{display:block;font-size:12.5px;font-weight:800;color:#607061;line-height:1.55}.gm3-school-panel{background:linear-gradient(180deg,#ffffffeb,#fffcf4db);border:1.6px solid rgba(210,170,66,.64);border-radius:22px;box-shadow:0 0 0 1px #fff6d1b8 inset,0 16px 36px #3a524114;padding:24px;overflow:hidden}.gm3-school-panel-title{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:18px}.gm3-school-panel-title h2{margin:0;color:#0b4f29;font-size:23px;font-weight:1000}.gm3-school-panel-title p{margin:4px 0 0;color:#607061;font-size:13px;font-weight:750;line-height:1.55}.gm3-empty{min-height:88px;border-radius:16px;border:1px dashed rgba(176,135,36,.48);background:#fffae8a6;display:flex;align-items:center;justify-content:center;color:#536457;font-size:14px;font-weight:850;text-align:center;padding:16px;line-height:1.8}.gm3-vertical-school-list{display:grid;gap:12px}.gm3-school-list-item{border:1.3px solid rgba(210,170,66,.46);border-radius:17px;background:#ffffffc7;padding:12px;box-shadow:0 10px 20px #3a52410b}.gm3-school-list-item.is-selected{border-color:#0b5d34b8;box-shadow:0 0 0 3px #0b5d3414,0 12px 24px #3a524114}.gm3-school-list-main{width:100%;border:0;background:transparent;text-align:right;cursor:pointer;color:#183b27;padding:0;display:grid;gap:6px}.gm3-school-list-main b{color:#0b4f29;font-size:14.5px;font-weight:1000;line-height:1.55}.gm3-school-list-main small{color:#667768;font-size:12px;font-weight:800}.gm3-school-list-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.gm3-school-list-actions button,.gm3-row-actions button,.gm3-actions-row button{height:34px;border-radius:10px;border:1px solid rgba(14,88,45,.22);background:#ffffffe0;color:#0b4f29;font-weight:950;padding:0 11px;cursor:pointer}.gm3-school-list-actions button:hover,.gm3-actions-row button:hover{transform:translateY(-1px)}.gm3-school-list-actions button.danger{color:#8a2b2b;border-color:#9b2c2c3d}.gm3-status{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:82px;height:28px;border-radius:999px;font-size:11.5px;font-weight:950}.gm3-status.on{color:#0b5d34;background:#1987541c;border:1px solid rgba(25,135,84,.24)}.gm3-status.off{color:#8a2b2b;background:#b428281a;border:1px solid rgba(180,40,40,.22)}.gm3-form-grid{display:grid;grid-template-columns:170px minmax(240px,1fr);gap:14px 16px;align-items:center}.gm3-form-grid label{color:#0b4f29;font-size:14px;font-weight:950}.gm3-form-grid input{width:100%;height:44px;border-radius:13px;border:1px solid rgba(130,152,133,.38);background:#ffffffeb;padding:0 14px;color:#203427;font-size:14px;font-weight:750;outline:none}.gm3-form-grid input:focus{border-color:#d2aa42c7;box-shadow:0 0 0 4px #d2aa4221}.gm3-form-grid input:disabled{opacity:.72;background:#f5f5eedb}.gm3-check-row{display:flex;align-items:center;gap:10px;color:#26392b;font-weight:850}.gm3-check-row input{width:18px;height:18px}.gm3-actions-row{display:flex;justify-content:flex-start;margin-top:18px}.gm3-actions-row .gm3-primary{height:44px;padding:0 22px;color:#fff;background:linear-gradient(135deg,#0b5d34,#16824d);border-color:#0b5d347a}.gm3-actions-row button:disabled{opacity:.58;cursor:not-allowed}.gm3-selected{margin-bottom:16px;padding:12px 14px;border-radius:14px;color:#314134;background:#fffae8b8;border:1px solid rgba(210,170,66,.34);font-weight:850}@media(max-width:1250px){.gm3-schools-split{grid-template-columns:1fr;grid-template-areas:"list" "workspace"}.gm3-schools-side-list{position:relative;top:auto;max-height:none}.gm3-management-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.gm3-management-cards,.gm3-form-grid{grid-template-columns:1fr}.gm3-school-panel{padding:18px}}.gm3-scope-debug{display:inline-flex;margin-inline-start:14px;padding:4px 9px;border-radius:999px;border:1px solid rgba(210,170,66,.38);background:#fffae8b8;color:#59695a;font-size:11.5px;font-weight:850;white-space:nowrap}@media(max-width:900px){.gm3-scope-debug{display:flex;width:fit-content;margin-top:8px;margin-inline-start:0}}.gm3-schools-page .gm3-form-grid input,.gm3-schools-page .gm3-form-grid textarea,.gm3-schools-page .gm3-form-grid select{color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important;background-color:#fffffff5!important}.gm3-schools-page .gm3-form-grid input::placeholder,.gm3-schools-page .gm3-form-grid textarea::placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}.gm3-schools-page .gm3-form-grid input:disabled,.gm3-schools-page .gm3-form-grid textarea:disabled,.gm3-schools-page .gm3-form-grid select:disabled{color:#374151!important;-webkit-text-fill-color:#374151!important;background-color:#f5f5eee6!important}.gm3-schools-page .gm3-form-grid input:-webkit-autofill,.gm3-schools-page .gm3-form-grid input:-webkit-autofill:hover,.gm3-schools-page .gm3-form-grid input:-webkit-autofill:focus{-webkit-text-fill-color:#111827!important;box-shadow:0 0 0 1000px #fffffff5 inset!important}.add-school-admin-model3-force{min-height:100vh!important;direction:rtl!important;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;color:#173424!important;background:radial-gradient(circle at 12% 8%,rgba(15,122,70,.13),transparent 28%),radial-gradient(circle at 88% 12%,rgba(199,162,45,.16),transparent 30%),linear-gradient(180deg,#f7fbf7,#f4ecd1 52%,#fffdf6)!important;padding:26px!important}.add-school-admin-model3-force,.add-school-admin-model3-force *{box-sizing:border-box!important}.add-school-admin-model3-force>*{max-width:1380px!important;margin-inline:auto!important}.add-school-admin-model3-force h1,.add-school-admin-model3-force h2,.add-school-admin-model3-force h3{color:#123222!important;font-weight:950!important;letter-spacing:-.02em!important}.add-school-admin-model3-force h1{font-size:clamp(32px,4vw,52px)!important;line-height:1.18!important}.add-school-admin-model3-force p,.add-school-admin-model3-force label,.add-school-admin-model3-force span,.add-school-admin-model3-force div{text-shadow:none!important}.add-school-admin-model3-force>div:first-child,.add-school-admin-model3-force>section:first-child,.add-school-admin-model3-force>main:first-child{border:3px solid rgba(199,162,45,.88)!important;border-inline-start:10px solid #0f7a46!important;border-radius:30px!important;background:linear-gradient(135deg,#fffffff0,#fff9e6eb),linear-gradient(180deg,#fffdf7,#f7efd8)!important;box-shadow:0 22px 48px #3d310c29,0 0 0 7px #c7a22d14!important}.add-school-admin-model3-force [style*=border],.add-school-admin-model3-force .card,.add-school-admin-model3-force .panel{border-color:#c7a22db8!important;border-radius:22px!important}.add-school-admin-model3-force [style*=box-shadow],.add-school-admin-model3-force .card,.add-school-admin-model3-force .panel{box-shadow:0 14px 32px #3d310c1c!important}.add-school-admin-model3-force input,.add-school-admin-model3-force select,.add-school-admin-model3-force textarea{min-height:46px!important;background:#fffef9!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:14px!important;font-size:14px!important;font-weight:800!important;padding:10px 12px!important;box-shadow:inset 0 1px #ffffffeb,0 7px 16px #4b380812!important}.add-school-admin-model3-force input:focus,.add-school-admin-model3-force select:focus,.add-school-admin-model3-force textarea:focus{outline:none!important;border-color:#0f7a46!important;box-shadow:0 0 0 4px #0f7a4621!important}.add-school-admin-model3-force button{min-height:44px!important;border-radius:999px!important;border:1.5px solid rgba(151,113,18,.72)!important;background:linear-gradient(180deg,#f3dd77,#d6b93d)!important;color:#172a20!important;font-size:14px!important;font-weight:950!important;padding:10px 18px!important;box-shadow:0 12px 24px #55441229!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.add-school-admin-model3-force button:hover{transform:translateY(-1px)!important;filter:saturate(1.04) brightness(1.02)!important;box-shadow:0 16px 30px #55441233!important}.add-school-admin-model3-force button:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.add-school-admin-model3-force button[style*=red],.add-school-admin-model3-force button[style*="#ef4444"],.add-school-admin-model3-force button[style*="#dc2626"],.add-school-admin-model3-force button[style*="rgb(239"]{background:linear-gradient(180deg,#fee2e2,#fecaca)!important;border-color:#dc262694!important;color:#7f1d1d!important}.add-school-admin-model3-force button[style*="#10b981"],.add-school-admin-model3-force button[style*="#16a34a"],.add-school-admin-model3-force button[style*=green]{background:linear-gradient(180deg,#dcfce7,#bbf7d0)!important;border-color:#0f7a4694!important;color:#064e3b!important}.add-school-admin-model3-force table{width:100%!important;min-width:860px!important;border-collapse:separate!important;border-spacing:0!important;background:#fffef9!important;border:2px solid rgba(199,162,45,.72)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 16px 34px #4b38081f!important}.add-school-admin-model3-force th{padding:15px 12px!important;background:linear-gradient(180deg,#f2e6b4,#ead88a)!important;color:#173424!important;-webkit-text-fill-color:#173424!important;font-weight:950!important;font-size:14px!important;border-bottom:2px solid rgba(151,113,18,.72)!important;white-space:nowrap!important}.add-school-admin-model3-force td{padding:14px 12px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;background:#ffffffb8!important;font-weight:800!important;font-size:14px!important;border-bottom:1px solid rgba(199,162,45,.22)!important}.add-school-admin-model3-force tbody tr:nth-child(2n) td{background:#f8f2dfd1!important}.add-school-admin-model3-force tbody tr:hover td{background:#e8d28a3d!important}.add-school-admin-model3-force [class*=modal],.add-school-admin-model3-force [style*="rgba(0, 0, 0"],.add-school-admin-model3-force [style*="rgba(0,0,0"]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}@media(max-width:1150px){.add-school-admin-model3-force{padding:14px!important}.add-school-admin-model3-force>*{width:calc(100vw - 22px)!important;max-width:calc(100vw - 22px)!important}.add-school-admin-model3-force table{min-width:760px!important}}.add-school-admin-model3-force{padding-top:28px!important}.add-school-admin-model3-hero{width:min(1380px,calc(100vw - 48px))!important;margin:0 auto 24px!important;border:3px solid rgba(199,162,45,.92)!important;border-inline-start:12px solid #0f7a46!important;border-radius:34px!important;background:radial-gradient(circle at 12% 16%,rgba(15,122,70,.13),transparent 26%),radial-gradient(circle at 88% 12%,rgba(199,162,45,.18),transparent 30%),linear-gradient(135deg,#fffdf7,#fbf3df 56%,#fff)!important;box-shadow:0 22px 54px #4b380829,0 0 0 7px #c7a22d14!important;padding:26px 30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important}.add-school-admin-model3-heroIdentity{display:flex!important;align-items:center!important;gap:22px!important;min-width:0!important}.add-school-admin-model3-logoCard{width:112px!important;height:112px!important;flex:0 0 112px!important;border-radius:28px!important;border:2px solid rgba(199,162,45,.78)!important;background:linear-gradient(180deg,#ffffffeb,#fff8e1e0),radial-gradient(circle,rgba(15,122,70,.1),transparent 62%)!important;box-shadow:0 16px 34px #4b380824,inset 0 1px #fffffff2!important;display:grid!important;place-items:center!important;overflow:hidden!important}.add-school-admin-model3-logoCard img{width:78px!important;height:78px!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 8px 12px rgba(75,56,8,.16))!important}.add-school-admin-model3-titleBlock{min-width:0!important}.add-school-admin-model3-kicker{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#0f7a46!important;background:#0f7a4617!important;border:1px solid rgba(15,122,70,.22)!important;border-radius:999px!important;padding:7px 13px!important;font-size:14px!important;font-weight:950!important;margin-bottom:10px!important}.add-school-admin-model3-titleBlock h1{margin:0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:clamp(34px,4vw,54px)!important;line-height:1.12!important;font-weight:1000!important;letter-spacing:-.035em!important}.add-school-admin-model3-titleBlock p{margin:10px 0 0!important;color:#243244!important;-webkit-text-fill-color:#243244!important;font-size:16px!important;line-height:1.9!important;font-weight:800!important;max-width:850px!important}.add-school-admin-model3-badges{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:14px!important}.add-school-admin-model3-badges span{display:inline-flex!important;align-items:center!important;border-radius:999px!important;padding:8px 12px!important;border:1px solid rgba(199,162,45,.58)!important;background:#fffdf6db!important;color:#173424!important;-webkit-text-fill-color:#173424!important;font-weight:950!important;font-size:13px!important}.add-school-admin-model3-heroActions{display:flex!important;align-items:center!important;gap:10px!important;flex-shrink:0!important}.add-school-admin-model3-heroActions a{text-decoration:none!important;border-radius:999px!important;padding:12px 18px!important;background:linear-gradient(180deg,#dcfce7,#bbf7d0)!important;border:1.5px solid rgba(15,122,70,.5)!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;font-weight:950!important;box-shadow:0 12px 24px #0f7a4621!important}.add-school-admin-model3-force>main>div:first-of-type{display:none!important}.add-school-admin-model3-force>main{width:min(1380px,calc(100vw - 48px))!important;max-width:1380px!important;margin:0 auto!important;min-height:auto!important;background:transparent!important;padding:0!important;color:#111827!important}.add-school-admin-model3-force>main>div:not(:first-of-type),.add-school-admin-model3-force>main section,.add-school-admin-model3-force>main form{border-color:#c7a22db8!important;border-radius:24px!important}@media(max-width:900px){.add-school-admin-model3-hero{width:calc(100vw - 22px)!important;padding:18px!important;flex-direction:column!important;align-items:stretch!important;border-radius:26px!important}.add-school-admin-model3-heroIdentity{flex-direction:column!important;align-items:flex-start!important}.add-school-admin-model3-logoCard{width:92px!important;height:92px!important;flex-basis:92px!important}.add-school-admin-model3-logoCard img{width:66px!important;height:66px!important}.add-school-admin-model3-force>main{width:calc(100vw - 22px)!important;max-width:calc(100vw - 22px)!important}}.add-school-admin-model3-force>main>header:first-of-type,.add-school-admin-model3-force>main>div:first-of-type{display:none!important}.add-school-admin-model3-titleBlock h1{font-size:clamp(28px,3.1vw,42px)!important;line-height:1.18!important;letter-spacing:-.025em!important}.add-school-admin-model3-titleBlock p{font-size:15px!important;line-height:1.8!important;max-width:780px!important}.add-school-admin-model3-kicker{font-size:13px!important;padding:6px 12px!important}.add-school-admin-model3-badges span{font-size:12.5px!important;padding:7px 11px!important}.add-school-admin-model3-logoCard{width:96px!important;height:96px!important;flex:0 0 96px!important;border-radius:24px!important}.add-school-admin-model3-logoCard img{width:72px!important;height:72px!important;object-fit:contain!important}.add-school-admin-model3-heroActions button{min-height:42px!important;text-decoration:none!important;border-radius:999px!important;padding:11px 17px!important;background:linear-gradient(180deg,#dcfce7,#bbf7d0)!important;border:1.5px solid rgba(15,122,70,.5)!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;font-weight:950!important;box-shadow:0 12px 24px #0f7a4621!important}.add-school-admin-model3-hero{padding:22px 28px!important;margin-bottom:20px!important}@media(max-width:900px){.add-school-admin-model3-titleBlock h1{font-size:30px!important}.add-school-admin-model3-logoCard{width:84px!important;height:84px!important;flex-basis:84px!important}.add-school-admin-model3-logoCard img{width:62px!important;height:62px!important}}.add-school-admin-model3-force .add-school-admin-old-inline-header-hidden{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important}.add-school-admin-model3-logoCard{width:112px!important;height:112px!important;flex:0 0 112px!important;border-radius:26px!important}.add-school-admin-model3-logoCard img{width:92px!important;height:92px!important;object-fit:contain!important}.add-school-admin-model3-titleBlock h1{font-size:clamp(24px,2.65vw,36px)!important;line-height:1.22!important;letter-spacing:-.018em!important}.add-school-admin-model3-titleBlock p{font-size:14.5px!important;line-height:1.75!important}.add-school-admin-model3-force>main h1,.add-school-admin-model3-force>main h2,.add-school-admin-model3-force>main h3{font-size:clamp(22px,2vw,30px)!important;line-height:1.3!important;font-weight:950!important;letter-spacing:-.012em!important}.add-school-admin-model3-force>main h2{color:#123222!important;margin-bottom:16px!important}.add-school-admin-model3-force th,.add-school-admin-model3-force td{font-size:13.5px!important}@media(max-width:900px){.add-school-admin-model3-logoCard{width:94px!important;height:94px!important;flex-basis:94px!important}.add-school-admin-model3-logoCard img{width:78px!important;height:78px!important}.add-school-admin-model3-titleBlock h1{font-size:28px!important}.add-school-admin-model3-force>main h1,.add-school-admin-model3-force>main h2,.add-school-admin-model3-force>main h3{font-size:24px!important}}.ministry-tenant-return-bar{position:sticky;top:0;z-index:2147482000;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px;border-bottom:1px solid rgba(56,189,248,.38);background:linear-gradient(135deg,#020617fa,#0369a1f0),#020617;color:#e0f2fe;box-shadow:0 12px 32px #02061757;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif}.ministry-tenant-return-text{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ministry-tenant-return-text strong{color:#f8fafc;font-size:16px;font-weight:1000}.ministry-tenant-return-text span{border:1px solid rgba(56,189,248,.38);background:#0ea5e929;color:#bae6fd;border-radius:999px;padding:5px 10px;font-weight:900}.ministry-tenant-return-text small{color:#cbd5e1;font-size:13px;font-weight:800}.ministry-tenant-return-bar button{border:1px solid rgba(56,189,248,.5);border-radius:14px;padding:10px 16px;background:linear-gradient(135deg,#0284c7f0,#0ea5e99e);color:#f8fafc;cursor:pointer;font-weight:1000;box-shadow:0 10px 22px #0206173d}.ministry-tenant-return-bar button:hover{transform:translateY(-1px)}@media(max-width:760px){.ministry-tenant-return-bar{align-items:stretch;flex-direction:column}.ministry-tenant-return-bar button{width:100%}}body.ministry-tenant-readonly-active>div:not(#root):not(.ministry-tenant-return-bar),body.ministry-tenant-readonly-active #root>div>div[style*="background: rgb(139, 69, 19)"],body.ministry-tenant-readonly-active #root>div>div[style*="background:#8b4513"],body.ministry-tenant-readonly-active #root>div>div[style*="background: #8b4513"],body.ministry-tenant-readonly-active #root>div>div[style*=brown],body.ministry-tenant-readonly-active #root div[style*="background: rgb(128, 0, 0)"],body.ministry-tenant-readonly-active #root div[style*="background:#800000"],body.ministry-tenant-readonly-active #root div[style*="background: #800000"],body.ministry-tenant-readonly-active #root div[style*="background: rgb(153, 51, 0)"],body.ministry-tenant-readonly-active #root div[style*="background:#993300"],body.ministry-tenant-readonly-active #root div[style*="background: #993300"]{display:none!important}body.ministry-tenant-readonly-active .ministry-tenant-return-bar+div{display:none!important}.programs-gateway-model3{min-height:100vh;box-sizing:border-box;padding:24px;background:radial-gradient(circle at 18% 12%,rgba(214,185,61,.16),transparent 32%),radial-gradient(circle at 86% 20%,rgba(15,122,70,.13),transparent 34%),linear-gradient(180deg,#f7f4ea,#edf4ef 56%,#f7f4ea);color:#183d2b;font-family:inherit}.programs-gateway-model3 *{box-sizing:border-box}.programs-gateway-model3-shell{width:min(1480px,100%);margin:0 auto;display:grid;gap:24px}.programs-gateway-model3-hero{display:flex;align-items:center;gap:24px;min-height:178px;padding:24px 28px;border-radius:34px;border:1px solid rgba(214,185,61,.58);background:linear-gradient(135deg,#fffffff5,#f9f7eef5 48%,#ecf7f0f5);box-shadow:0 24px 60px #123a2824,inset 0 0 0 1px #ffffffb8;position:relative;overflow:hidden}.programs-gateway-model3-hero:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:11px;background:linear-gradient(180deg,#0f7a46,#d6b93d)}.programs-gateway-model3-logoCard{width:142px;height:142px;flex:0 0 142px;display:grid;place-items:center;background:transparent;border:0;box-shadow:none}.programs-gateway-model3-logoCard img{width:136px;height:136px;object-fit:contain;display:block;border:0;background:transparent;box-shadow:none;filter:drop-shadow(0 12px 16px rgba(75,56,8,.14))}.programs-gateway-model3-titleBlock{flex:1 1 auto;display:grid;gap:7px;min-width:260px}.programs-gateway-model3-kicker{color:#92751b;font-weight:1000;font-size:18px;letter-spacing:.01em}.programs-gateway-model3-titleBlock h1{margin:0;color:#0f7a46;font-size:clamp(34px,5vw,64px);font-weight:1000;line-height:1.08}.programs-gateway-model3-titleBlock p{margin:0;max-width:820px;color:#42624f;font-weight:800;font-size:18px;line-height:1.8}.programs-gateway-model3-returnButton{flex:0 0 auto;border:1px solid rgba(15,122,70,.28);border-radius:18px;padding:13px 18px;background:linear-gradient(180deg,#0f7a46,#0b6338);color:#fff;font-weight:1000;font-size:16px;cursor:pointer;box-shadow:0 14px 26px #0f7a4638;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;white-space:nowrap}.programs-gateway-model3-returnButton:hover{transform:translateY(-1px);box-shadow:0 18px 32px #0f7a4647;filter:brightness(1.03)}.programs-gateway-model3-board{display:grid;gap:24px;padding:28px;border-radius:36px;border:1px solid rgba(214,185,61,.58);background:linear-gradient(180deg,#fffffff5,#f7f4eaf0);box-shadow:0 22px 54px #123a281f}.programs-gateway-model3-boardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.programs-gateway-model3-sectionLabel{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;padding:8px 14px;color:#7d6415;background:#d6b93d29;border:1px solid rgba(214,185,61,.35);font-weight:1000;font-size:14px}.programs-gateway-model3-board h2{margin:12px 0 0;color:#183d2b;font-size:clamp(28px,4vw,46px);font-weight:1000;line-height:1.18}.programs-gateway-model3-rolePill{border-radius:999px;padding:10px 16px;color:#0f7a46;background:#0f7a461a;border:1px solid rgba(15,122,70,.18);font-weight:1000;white-space:nowrap}.programs-gateway-model3-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:22px}.programs-gateway-model3-card{width:100%;min-height:220px;text-align:inherit;border-radius:30px;border:1px solid rgba(214,185,61,.5);background:linear-gradient(180deg,#fffffffa,#faf7edfa);box-shadow:0 18px 38px #123a281f,inset 0 0 0 1px #ffffffd9;padding:24px;display:grid;grid-template-columns:92px 1fr auto;align-items:center;gap:18px;cursor:pointer;transition:transform .17s ease,box-shadow .17s ease,border-color .17s ease}.programs-gateway-model3-card:hover{transform:translateY(-3px);border-color:#0f7a467a;box-shadow:0 24px 48px #123a282b}.programs-gateway-model3-cardIcon{width:86px;height:86px;border-radius:26px;display:grid;place-items:center;font-size:38px;background:linear-gradient(180deg,#d6b93d3d,#0f7a4614);border:1px solid rgba(214,185,61,.45);box-shadow:inset 0 0 0 1px #ffffffb3}.programs-gateway-model3-cardText{display:grid;gap:10px}.programs-gateway-model3-cardText strong{color:#075985;font-size:clamp(25px,2.8vw,34px);font-weight:1000;line-height:1.22}.programs-gateway-model3-cardText small{color:#3e604d;font-size:17px;font-weight:800;line-height:1.75}.programs-gateway-model3-cardArrow{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,#0f7a46,#0b6338);font-weight:1000;font-size:22px;box-shadow:0 12px 22px #0f7a462e}.programs-gateway-model3-empty{border-radius:24px;border:1px dashed rgba(15,122,70,.32);background:#0f7a460f;color:#315844;font-weight:900;padding:18px;text-align:center}.programs-gateway-model3-ltr .programs-gateway-model3-cardArrow{transform:rotate(180deg)}@media(max-width:900px){.programs-gateway-model3{padding:16px}.programs-gateway-model3-hero{align-items:flex-start;padding:22px}.programs-gateway-model3-logoCard{width:112px;height:112px;flex-basis:112px}.programs-gateway-model3-logoCard img{width:106px;height:106px}.programs-gateway-model3-returnButton{width:100%}.programs-gateway-model3-board{padding:20px}.programs-gateway-model3-card{grid-template-columns:74px 1fr;min-height:190px}.programs-gateway-model3-cardIcon{width:70px;height:70px;border-radius:22px;font-size:32px}.programs-gateway-model3-cardArrow{grid-column:1 / -1;justify-self:end}}@media(max-width:560px){.programs-gateway-model3-hero{display:grid}.programs-gateway-model3-card{grid-template-columns:1fr}.programs-gateway-model3-cardArrow{justify-self:start}}.school-admins-model3-force{min-height:100vh!important;direction:rtl!important;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;color:#173424!important;background:radial-gradient(circle at 10% 7%,rgba(15,122,70,.12),transparent 28%),radial-gradient(circle at 88% 10%,rgba(199,162,45,.16),transparent 30%),linear-gradient(180deg,#f7fbf7,#f4ecd1 52%,#fffdf6)!important;padding:26px!important;box-sizing:border-box!important}.school-admins-model3-force,.school-admins-model3-force *{box-sizing:border-box!important;text-shadow:none!important}.school-admins-model3-force>div{max-width:1380px!important;margin-inline:auto!important;gap:22px!important}.school-admins-model3-force>div>section:first-of-type{border:3px solid rgba(199,162,45,.92)!important;border-inline-start:12px solid #0f7a46!important;border-radius:34px!important;background:radial-gradient(circle at 12% 16%,rgba(15,122,70,.12),transparent 26%),radial-gradient(circle at 88% 12%,rgba(199,162,45,.18),transparent 30%),linear-gradient(135deg,#fffdf7,#fbf3df 56%,#fff)!important;box-shadow:0 22px 54px #4b380824,0 0 0 7px #c7a22d14!important;padding:24px 28px!important;color:#111827!important}.school-admins-model3-force>div>section:first-of-type>div:first-child{align-items:center!important}.school-admins-model3-force>div>section:first-of-type img{width:92px!important;height:92px!important;object-fit:contain!important;border:2px solid rgba(199,162,45,.78)!important;border-radius:24px!important;background:linear-gradient(180deg,#fffffff0,#fff8e1e6),radial-gradient(circle,rgba(15,122,70,.1),transparent 62%)!important;padding:10px!important;box-shadow:0 14px 30px #4b380821!important}.school-admins-model3-force h1{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:clamp(26px,3vw,40px)!important;line-height:1.22!important;font-weight:1000!important;letter-spacing:-.02em!important}.school-admins-model3-force p{color:#243244!important;-webkit-text-fill-color:#243244!important;font-size:15px!important;line-height:1.8!important;font-weight:800!important}.school-admins-model3-force [style*="rgba(16,185,129"],.school-admins-model3-force [style*="rgba(16, 185, 129"]{background:#0f7a4617!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;border-color:#0f7a463d!important;font-weight:950!important}.school-admins-model3-force button{min-height:44px!important;border-radius:999px!important;border:1.5px solid rgba(151,113,18,.72)!important;background:linear-gradient(180deg,#f3dd77,#d6b93d)!important;color:#172a20!important;-webkit-text-fill-color:#172a20!important;font-size:14px!important;font-weight:950!important;padding:10px 18px!important;box-shadow:0 12px 24px #55441224!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.school-admins-model3-force button:hover{transform:translateY(-1px)!important;filter:saturate(1.04) brightness(1.02)!important;box-shadow:0 16px 30px #55441233!important}.school-admins-model3-force button:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.school-admins-model3-force>div>section:nth-of-type(2){border:2.5px solid rgba(199,162,45,.86)!important;border-radius:30px!important;background:linear-gradient(180deg,#ffffffe0,#fff8e1d6),linear-gradient(180deg,#fffdf7,#f7efd8)!important;box-shadow:0 18px 40px #4b38081f,inset 0 0 0 1px #ffffffc7!important;padding:24px!important}.school-admins-model3-force>div>section:nth-of-type(2) [style*="font-size: 28"]{font-size:22px!important;color:#123222!important;-webkit-text-fill-color:#123222!important;border-color:#c7a22db3!important;background:linear-gradient(180deg,#fffdf7,#f7efd8)!important}.school-admins-model3-force>div>section:nth-of-type(2) [style*="grid-template-columns: 1fr auto"]{border:2px solid rgba(199,162,45,.72)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffffeb,#fffaf0eb)!important;box-shadow:0 14px 30px #4b38081a!important}.school-admins-model3-force>div>section:nth-of-type(2) [style*="font-size: 28"]+div,.school-admins-model3-force>div>section:nth-of-type(2) [style*="font-size: 18"]{color:#111827!important;-webkit-text-fill-color:#111827!important}.school-admins-model3-force>div>section:nth-of-type(2) [style*="font-size: 28"]{font-weight:950!important}.school-admins-model3-force span{color:#173424!important;-webkit-text-fill-color:#173424!important}.school-admins-model3-force [style*=border]{border-color:#c7a22dad!important}.school-admins-model3-denied,.school-admins-model3-denied *{font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important}@media(max-width:900px){.school-admins-model3-force{padding:14px!important}.school-admins-model3-force>div{max-width:calc(100vw - 22px)!important;width:calc(100vw - 22px)!important}.school-admins-model3-force h1{font-size:28px!important}.school-admins-model3-force>div>section:first-of-type img{width:78px!important;height:78px!important}.school-admins-model3-force>div>section:nth-of-type(2) [style*="grid-template-columns: 1fr auto"]{grid-template-columns:1fr!important}}.school-admins-model3-force .school-admins-model3-old-hero-hidden{display:none!important}.school-admins-model3-hero-rebuilt{width:min(1380px,calc(100vw - 48px))!important;margin:0 auto 24px!important;border:3px solid rgba(199,162,45,.92)!important;border-inline-start:12px solid #0f7a46!important;border-radius:34px!important;background:radial-gradient(circle at 12% 16%,rgba(15,122,70,.12),transparent 26%),radial-gradient(circle at 88% 12%,rgba(199,162,45,.18),transparent 30%),linear-gradient(135deg,#fffdf7,#fbf3df 56%,#fff)!important;box-shadow:0 22px 54px #4b380824,0 0 0 7px #c7a22d14!important;padding:26px 30px!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:28px!important;direction:rtl!important}.school-admins-model3-hero-right{display:flex!important;align-items:center!important;gap:18px!important;justify-self:start!important}.school-admins-model3-hero-logoCard{width:120px!important;height:120px!important;flex:0 0 120px!important;border-radius:28px!important;border:2px solid rgba(199,162,45,.78)!important;background:linear-gradient(180deg,#fffffff0,#fff8e1e6),radial-gradient(circle,rgba(15,122,70,.1),transparent 62%)!important;box-shadow:0 16px 32px #4b380826!important;display:grid!important;place-items:center!important;overflow:hidden!important}.school-admins-model3-hero-logoCard img{width:92px!important;height:92px!important;object-fit:contain!important;display:block!important}.school-admins-model3-hero-brand{display:grid!important;gap:6px!important;text-align:right!important}.school-admins-model3-hero-brand div:nth-child(1),.school-admins-model3-hero-brand div:nth-child(2){color:#7a5b12!important;-webkit-text-fill-color:#7a5b12!important;font-size:18px!important;font-weight:950!important}.school-admins-model3-hero-brand div:nth-child(3){color:#123222!important;-webkit-text-fill-color:#123222!important;font-size:16px!important;font-weight:900!important}.school-admins-model3-hero-center{text-align:center!important;display:grid!important;gap:10px!important;justify-items:center!important}.school-admins-model3-hero-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 16px!important;border-radius:999px!important;border:1px solid rgba(15,122,70,.24)!important;background:#0f7a4617!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;font-size:13px!important;font-weight:950!important}.school-admins-model3-hero-center h1{margin:0!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;font-size:clamp(28px,3.2vw,46px)!important;line-height:1.18!important;font-weight:1000!important;letter-spacing:-.02em!important}.school-admins-model3-hero-center p{margin:0!important;color:#243244!important;-webkit-text-fill-color:#243244!important;font-size:15px!important;line-height:1.85!important;font-weight:850!important;max-width:820px!important}.school-admins-model3-hero-left{display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:end!important}.school-admins-model3-hero-left button{min-height:46px!important;border-radius:999px!important;border:1.5px solid rgba(151,113,18,.72)!important;background:linear-gradient(180deg,#f3dd77,#d6b93d)!important;color:#172a20!important;-webkit-text-fill-color:#172a20!important;font-size:14px!important;font-weight:950!important;padding:11px 20px!important;box-shadow:0 12px 24px #55441224!important}.school-admins-model3-force>div>section:nth-of-type(2),.school-admins-model3-force>div>section:nth-of-type(3){width:min(1380px,calc(100vw - 48px))!important;margin-inline:auto!important}@media(max-width:980px){.school-admins-model3-hero-rebuilt{grid-template-columns:1fr!important;text-align:center!important;padding:20px!important}.school-admins-model3-hero-right,.school-admins-model3-hero-left{justify-self:center!important;justify-content:center!important}.school-admins-model3-hero-brand{text-align:center!important}.school-admins-model3-hero-logoCard{width:102px!important;height:102px!important;flex-basis:102px!important}.school-admins-model3-hero-logoCard img{width:82px!important;height:82px!important}.school-admins-model3-hero-center h1{font-size:32px!important}}.school-admins-model3-hero-logoCard{width:152px!important;height:152px!important;flex:0 0 152px!important;border-radius:32px!important;border:2.5px solid rgba(199,162,45,.86)!important;background:linear-gradient(180deg,#fffffff5,#fff8e1eb),radial-gradient(circle,rgba(15,122,70,.08),transparent 64%)!important;box-shadow:0 18px 36px #4b380826!important;padding:0!important}.school-admins-model3-force .school-admins-model3-hero-logoCard img,.school-admins-model3-hero-logoCard img{width:126px!important;height:126px!important;object-fit:contain!important;display:block!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;filter:drop-shadow(0 8px 13px rgba(75,56,8,.12))!important}@media(max-width:980px){.school-admins-model3-hero-logoCard{width:118px!important;height:118px!important;flex-basis:118px!important}.school-admins-model3-force .school-admins-model3-hero-logoCard img,.school-admins-model3-hero-logoCard img{width:98px!important;height:98px!important}}.school-admins-model3-hero-logoCard{width:188px!important;height:188px!important;flex:0 0 188px!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.school-admins-model3-force .school-admins-model3-hero-logoCard img,.school-admins-model3-hero-logoCard img{width:172px!important;height:172px!important;object-fit:contain!important;display:block!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;filter:drop-shadow(0 10px 14px rgba(75,56,8,.14))!important}@media(max-width:980px){.school-admins-model3-hero-logoCard{width:132px!important;height:132px!important;flex-basis:132px!important}.school-admins-model3-force .school-admins-model3-hero-logoCard img,.school-admins-model3-hero-logoCard img{width:122px!important;height:122px!important}}.school-admins-model3-hero-logoCard{width:230px!important;height:230px!important;flex:0 0 230px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.school-admins-model3-force .school-admins-model3-hero-logoCard img,.school-admins-model3-hero-logoCard img{width:216px!important;height:216px!important;object-fit:contain!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;filter:drop-shadow(0 12px 16px rgba(75,56,8,.14))!important}.school-admins-model3-school-name{color:#075985!important;-webkit-text-fill-color:#075985!important;font-weight:1000!important;font-size:28px!important;line-height:1.35!important}@media(max-width:980px){.school-admins-model3-hero-logoCard{width:156px!important;height:156px!important;flex-basis:156px!important}.school-admins-model3-force .school-admins-model3-hero-logoCard img,.school-admins-model3-hero-logoCard img{width:146px!important;height:146px!important}.school-admins-model3-school-name{font-size:23px!important}}.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard{width:300px!important;height:300px!important;flex:0 0 300px!important;min-width:300px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard>img{width:280px!important;height:280px!important;min-width:280px!important;min-height:280px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;transform:scale(1.08)!important;transform-origin:center center!important;filter:drop-shadow(0 12px 18px rgba(75,56,8,.16))!important}@media(max-width:980px){.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard{width:180px!important;height:180px!important;flex-basis:180px!important;min-width:180px!important}.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard>img{width:168px!important;height:168px!important;min-width:168px!important;min-height:168px!important}}.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard{width:235px!important;height:235px!important;flex:0 0 235px!important;min-width:235px!important}.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard>img{width:218px!important;height:218px!important;min-width:218px!important;min-height:218px!important;transform:scale(1.02)!important}@media(max-width:980px){.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard{width:150px!important;height:150px!important;flex-basis:150px!important;min-width:150px!important}.school-admins-model3-force>div>section.school-admins-model3-hero-rebuilt:first-of-type .school-admins-model3-hero-logoCard>img{width:138px!important;height:138px!important;min-width:138px!important;min-height:138px!important}}.exam-supers-model3-force{min-height:100vh!important;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;background:radial-gradient(circle at 18% 12%,rgba(214,185,61,.16),transparent 32%),radial-gradient(circle at 86% 20%,rgba(15,122,70,.13),transparent 34%),linear-gradient(180deg,#f7f4ea,#edf4ef 56%,#f7f4ea)!important;color:#183d2b!important}.exam-supers-model3-force,.exam-supers-model3-force *{box-sizing:border-box!important;text-shadow:none!important}.exam-supers-model3-force>div{width:min(1420px,calc(100vw - 48px))!important;max-width:1420px!important;margin-inline:auto!important;gap:24px!important}.exam-supers-model3-force>div>section:first-of-type{border:2px solid rgba(15,122,70,.42)!important;border-inline-start:12px solid #0f7a46!important;border-radius:34px!important;background:linear-gradient(135deg,#fffffff5,#f9f7eef5,#ecf7f0f5)!important;box-shadow:0 24px 60px #123a2824,inset 0 0 0 1px #ffffffb8!important;padding:26px 30px!important;color:#183d2b!important}.exam-supers-model3-force>div>section:first-of-type>div:first-child{align-items:center!important}.exam-supers-model3-force>div>section:first-of-type img{width:132px!important;height:132px!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 12px 16px rgba(75,56,8,.14))!important}.exam-supers-model3-force>div>section:first-of-type img+div>div:first-child{color:#7a5b12!important;-webkit-text-fill-color:#7a5b12!important;font-size:22px!important;font-weight:1000!important}.exam-supers-model3-force>div>section:first-of-type img+div>div:nth-child(2){color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;font-size:17px!important;font-weight:1000!important}.exam-supers-model3-force>div>section:first-of-type button{min-height:46px!important;border-radius:999px!important;border:1.5px solid rgba(15,122,70,.46)!important;background:linear-gradient(180deg,#f3dd77,#d6b93d)!important;color:#172a20!important;-webkit-text-fill-color:#172a20!important;font-size:14px!important;font-weight:1000!important;box-shadow:0 14px 26px #55441229!important}.exam-supers-model3-force h1{margin:0!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;font-size:clamp(32px,4.2vw,58px)!important;line-height:1.16!important;font-weight:1000!important}.exam-supers-model3-force h1+div,.exam-supers-model3-force [style*="borderRadius: 999"]{border-color:#0f7a4642!important;background:#0f7a4612!important;color:#315844!important;-webkit-text-fill-color:#315844!important}.exam-supers-model3-force>div>section:nth-of-type(2){border:2px solid rgba(15,122,70,.42)!important;border-radius:34px!important;background:linear-gradient(180deg,#fffffff5,#f7f4eaf0)!important;box-shadow:0 22px 54px #123a281f!important;padding:28px!important}.exam-supers-model3-force>div>section:nth-of-type(2)>div:first-child>div>div:first-child{color:#183d2b!important;-webkit-text-fill-color:#183d2b!important;font-size:30px!important;font-weight:1000!important}.exam-supers-model3-force>div>section:nth-of-type(2)>div:first-child>div>div:nth-child(2){color:#3e604d!important;-webkit-text-fill-color:#3e604d!important;font-size:16px!important;font-weight:850!important}.exam-supers-model3-force button{transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.exam-supers-model3-force button:hover:not(:disabled){transform:translateY(-1px)!important;filter:saturate(1.04) brightness(1.02)!important;box-shadow:0 16px 30px #55441233!important}.exam-supers-model3-force button:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.exam-supers-model3-force>div>section:nth-of-type(2) [style*="grid-template-columns: minmax(0, 1fr) auto"]{border:1.5px solid rgba(15,122,70,.34)!important;border-radius:28px!important;background:linear-gradient(180deg,#fffffffa,#faf7edfa)!important;box-shadow:0 18px 38px #123a281f,inset 0 0 0 1px #ffffffd9!important}.exam-supers-model3-row-title{color:#075985!important;-webkit-text-fill-color:#075985!important;font-size:28px!important;font-weight:1000!important;line-height:1.35!important}.exam-supers-model3-row-title+div{color:#3e604d!important;-webkit-text-fill-color:#3e604d!important;font-weight:900!important}.exam-supers-model3-force span{color:#173424!important;-webkit-text-fill-color:#173424!important}.exam-supers-model3-force [style*="rgba(16,185,129"],.exam-supers-model3-force [style*="rgba(16, 185, 129"]{background:#0f7a461a!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;border-color:#0f7a4638!important}.exam-supers-model3-force>div>section:nth-of-type(2) [style*="minWidth: 170"],.exam-supers-model3-force>div>section:nth-of-type(2) button:last-child{border-radius:999px!important;border:1.5px solid rgba(15,122,70,.32)!important;background:linear-gradient(180deg,#0f7a46,#0b6338)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 14px 26px #0f7a4633!important}@media(max-width:900px){.exam-supers-model3-force{padding:16px!important}.exam-supers-model3-force>div{width:calc(100vw - 24px)!important}.exam-supers-model3-force>div>section:first-of-type{padding:20px!important}.exam-supers-model3-force>div>section:first-of-type img{width:96px!important;height:96px!important}.exam-supers-model3-force h1{font-size:32px!important}.exam-supers-model3-force>div>section:nth-of-type(2) [style*="grid-template-columns: minmax(0, 1fr) auto"]{grid-template-columns:1fr!important}}.exam-supers-model3-force .exam-supers-model3-row-card{border:4px solid rgba(15,122,70,.72)!important;box-shadow:0 18px 38px #123a2821,inset 0 0 0 1px #ffffffe0!important}.exam-supers-model3-force .exam-supers-model3-row-card span{border-color:#0f7a4661!important}.exam-supers-model3-force .exam-supers-model3-row-card:hover{border-color:#0f7a46eb!important}.governorate-supers-model3-force{min-height:100vh!important;font-family:Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif!important;background:radial-gradient(circle at 18% 12%,rgba(15,122,70,.12),transparent 30%),radial-gradient(circle at 86% 18%,rgba(214,185,61,.14),transparent 32%),linear-gradient(180deg,#f7fbf7,#f4f1e7 58%,#fffdf6)!important;color:#183d2b!important}.governorate-supers-model3-force,.governorate-supers-model3-force *{box-sizing:border-box!important;text-shadow:none!important}.governorate-supers-model3-force>div{width:min(1460px,calc(100vw - 48px))!important;max-width:1460px!important;margin-inline:auto!important;gap:24px!important}.governorate-supers-model3-hero{border:2px solid rgba(15,122,70,.42)!important;border-inline-start:12px solid #0f7a46!important;border-radius:34px!important;background:linear-gradient(135deg,#fffffff7,#f9f7eef5 52%,#ecf7f0f5)!important;color:#183d2b!important;box-shadow:0 24px 60px #123a2824,inset 0 0 0 1px #ffffffc7!important;padding:26px 30px!important}.governorate-supers-model3-official-brand{display:flex!important;align-items:center!important;gap:16px!important;justify-content:flex-start!important;margin-bottom:8px!important}.governorate-supers-model3-official-brand img{width:118px!important;height:118px!important;object-fit:contain!important;display:block!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 10px 14px rgba(75,56,8,.12))!important}.governorate-supers-model3-official-brand div{display:grid!important;gap:5px!important}.governorate-supers-model3-official-brand strong{color:#7a5b12!important;-webkit-text-fill-color:#7a5b12!important;font-size:22px!important;font-weight:1000!important}.governorate-supers-model3-official-brand span{color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;font-size:16px!important;font-weight:950!important}.governorate-supers-model3-force h1{margin:0!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important;font-size:clamp(32px,4.2vw,58px)!important;line-height:1.16!important;font-weight:1000!important}.governorate-supers-model3-force h1+div{color:#315844!important;-webkit-text-fill-color:#315844!important}.governorate-supers-model3-force button{border-radius:999px!important;border:1.5px solid rgba(15,122,70,.36)!important;background:linear-gradient(180deg,#0f7a46,#0b6338)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:1000!important;box-shadow:0 14px 28px #0f7a4633!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.governorate-supers-model3-force button:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 18px 34px #0f7a4640!important;filter:brightness(1.03)!important}.governorate-supers-model3-force button:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.governorate-supers-model3-panel{border:2px solid rgba(15,122,70,.42)!important;border-radius:34px!important;background:linear-gradient(180deg,#fffffff5,#f7f4eaf0)!important;box-shadow:0 22px 54px #123a281f!important;padding:28px!important}.governorate-supers-model3-gov-header{color:#183d2b!important;-webkit-text-fill-color:#183d2b!important;border:2px solid rgba(15,122,70,.36)!important;border-radius:24px!important;background:#0f7a4612!important;box-shadow:inset 0 0 0 1px #ffffffc2!important}.governorate-supers-model3-row-card{border:4px solid rgba(15,122,70,.72)!important;border-radius:30px!important;background:linear-gradient(180deg,#fffffffa,#faf7edfa)!important;box-shadow:0 18px 38px #123a2821,inset 0 0 0 1px #ffffffe0!important}.governorate-supers-model3-row-card:hover{border-color:#0f7a46eb!important}.governorate-supers-model3-row-title{color:#075985!important;-webkit-text-fill-color:#075985!important;font-size:28px!important;font-weight:1000!important;line-height:1.35!important}.governorate-supers-model3-row-title+div{color:#315844!important;-webkit-text-fill-color:#315844!important;font-weight:900!important}.governorate-supers-model3-force span{color:#173424!important;-webkit-text-fill-color:#173424!important}.governorate-supers-model3-row-card span{border-color:#0f7a4661!important;background:#0f7a4614!important;color:#173424!important;-webkit-text-fill-color:#173424!important}.governorate-supers-model3-row-card [style*="rgba(16,185,129"],.governorate-supers-model3-row-card [style*="rgba(16, 185, 129"]{background:#0f7a461c!important;color:#0f7a46!important;-webkit-text-fill-color:#0f7a46!important}@media(max-width:900px){.governorate-supers-model3-force{padding:16px!important}.governorate-supers-model3-force>div{width:calc(100vw - 24px)!important}.governorate-supers-model3-official-brand{justify-content:center!important;text-align:center!important}.governorate-supers-model3-official-brand img{width:92px!important;height:92px!important}.governorate-supers-model3-force h1{font-size:32px!important}.governorate-supers-model3-row-card{grid-template-columns:1fr!important}}.governorate-supers-model3-force .governorate-supers-model3-hero,.governorate-supers-model3-force .governorate-supers-model3-panel{border-color:#0f7a466b!important}.governorate-supers-model3-force .governorate-supers-model3-row-card{border:4px solid rgba(15,122,70,.72)!important}.governorate-supers-model3-force .governorate-supers-model3-row-title{color:#075985!important;-webkit-text-fill-color:#075985!important}.governorate-supers-model3-force .governorate-supers-model3-hero{position:relative!important;display:grid!important;direction:ltr!important;grid-template-columns:minmax(260px,330px) minmax(420px,1fr) minmax(300px,420px)!important;grid-template-areas:"leftButton mainTitle brand" "leftPill scopeText brand"!important;align-items:center!important;column-gap:28px!important;row-gap:14px!important;min-height:300px!important}.governorate-supers-model3-force .governorate-supers-model3-hero>*{direction:rtl!important}.governorate-supers-model3-force .governorate-supers-model3-official-brand{grid-area:brand!important;justify-self:end!important;align-self:start!important;margin:0!important;text-align:right!important}.governorate-supers-model3-force .governorate-supers-model3-back-button{grid-area:leftButton!important;justify-self:start!important;align-self:end!important;width:fit-content!important;min-width:250px!important}.governorate-supers-model3-force .governorate-supers-model3-title-block{display:contents!important}.governorate-supers-model3-force .governorate-supers-model3-kicker{grid-area:leftPill!important;justify-self:start!important;align-self:start!important;width:fit-content!important;min-width:250px!important;justify-content:center!important;text-align:center!important;color:#111827!important;-webkit-text-fill-color:#111827!important}.governorate-supers-model3-force .governorate-supers-model3-title-block>h1{grid-area:mainTitle!important;justify-self:center!important;align-self:end!important;text-align:center!important;max-width:100%!important}.governorate-supers-model3-force .governorate-supers-model3-title-block>h1+div{grid-area:scopeText!important;justify-self:center!important;align-self:start!important;text-align:center!important;color:#315844!important;-webkit-text-fill-color:#315844!important}@media(max-width:1050px){.governorate-supers-model3-force .governorate-supers-model3-hero{direction:rtl!important;grid-template-columns:1fr!important;grid-template-areas:"brand" "leftButton" "leftPill" "mainTitle" "scopeText"!important;justify-items:center!important;min-height:auto!important}.governorate-supers-model3-force .governorate-supers-model3-official-brand,.governorate-supers-model3-force .governorate-supers-model3-back-button,.governorate-supers-model3-force .governorate-supers-model3-kicker,.governorate-supers-model3-force .governorate-supers-model3-title-block>h1,.governorate-supers-model3-force .governorate-supers-model3-title-block>h1+div{justify-self:center!important}}
