:root[data-profile=hijazi]{--brand: #174965;--brand-hover: #12394f;--brand-surface: #e8f1f6;--brand-border: #bfdbfe;--brand-subtle: #f0f6fa;--border: var(--line);--primary: var(--brand);--primary-hover: var(--brand-hover);--bg: var(--canvas);--text-success: #174965;--nav: #18364b;--ink: #172b39;--muted: #4c606e;--line: #d7e2e9;--canvas: #f3f7fa;--sidebar-expanded-width: 214px}[data-profile=hijazi] .sidebar{background:#f7fafc;border-color:var(--line);box-shadow:none}[data-profile=hijazi] .sidebar-header,[data-profile=hijazi] .sidebar-footer{border-color:var(--line)}[data-profile=hijazi] .sidebar-header{gap:6px}[data-profile=hijazi] .sidebar-logo,[data-profile=hijazi] .sidebar-logo-collapsed{width:38px;height:38px}[data-profile=hijazi] .sidebar-brand-title{color:var(--ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-profile=hijazi] :is(.sidebar-brand-subtitle,.sidebar-nav-icon,.sidebar-language-link,.mobile-header-lang){color:var(--brand)}[data-profile=hijazi] :is(.sidebar-nav-item,.sidebar-action-btn,.sidebar-language-link,.mobile-header-lang):hover{background:#e8f1f6;color:var(--brand)}[data-profile=hijazi] :is(.sidebar-action-btn,.sidebar-language-link,.sidebar-language-icon-link,.mobile-header-lang,.auth-language-link){border-color:var(--line);background:var(--surface)}[data-profile=hijazi] .sidebar-nav-item.active{background:var(--brand);color:#fff}[data-profile=hijazi] .sidebar-nav-item.active:hover{background:var(--brand-hover)}[data-profile=hijazi] .sidebar-nav-item.active .sidebar-nav-icon{color:#fff}[data-profile=hijazi] .mobile-header-title{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:15px;color:var(--ink)}[data-profile=hijazi] .mobile-header-title img{object-fit:contain;flex-shrink:0}[data-profile=hijazi] .mobile-header-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-profile=hijazi] .auth-language-link:hover{background:#e8f1f6;color:var(--brand)}[data-rawdah-mode=remote] :is(.dashboard-pulse-strip,.company-hub-metrics){grid-template-columns:repeat(3,minmax(0,1fr))}[data-rawdah-mode=remote] .subscription-panels-grid{grid-template-columns:minmax(0,1fr)}.delegated-rawdah{display:grid;gap:16px;min-width:0}.delegated-rawdah .page-head,.delegated-rawdah .notice{margin:0}.delegated-tabs{gap:16px;margin:0;flex-wrap:wrap}.delegated-tabs a{padding:9px 4px}.delegated-tabs a:hover{color:var(--brand)}.delegated-panel{min-width:0;padding:0}.delegated-section-head,.delegated-filters{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px}.delegated-section-head h2{font-size:1.125rem}.delegated-filters{justify-content:flex-start;align-items:end;background:var(--canvas)}.delegated-filters:empty{display:none}.delegated-filters .field{flex:1 1 150px;max-width:290px;min-width:0;margin:0}.delegated-rows,.delegated-table{border-top:1px solid var(--line)}.delegated-row{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap;padding:13px 16px}.delegated-row+.delegated-row{border-top:1px solid var(--line)}.delegated-row bdi,.delegated-table bdi{overflow-wrap:anywhere}.delegated-row-data,.delegated-report-counts{display:flex;gap:8px 22px;flex-wrap:wrap;margin:0}.delegated-row-data dt,.delegated-report-counts dt{color:var(--muted);font-size:12px}.delegated-row-data dd,.delegated-report-counts dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.delegated-report-counts{padding:12px 16px;border-top:1px solid var(--line)}.delegated-review-summary{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap;padding-inline:20px}.delegated-schedule .rawdah-schedule{gap:10px}.delegated-schedule .rawdah-schedule-range{padding-block-start:10px}.delegated-schedule .notice{margin-inline:20px;max-height:5em;overflow-y:auto}@media(max-height:500px){.dialog.delegated-schedule[open]{overflow-y:auto}.delegated-schedule .dialog-body,.delegated-schedule .rawdah-schedule,.delegated-schedule .rawdah-day-hours{flex:none;overflow:visible}.delegated-schedule .rawdah-schedule-footer{position:sticky}}.delegated-permit{justify-items:center;text-align:center}.delegated-permit canvas{max-width:100%;height:auto}.delegated-user-form{display:grid;gap:12px}.delegated-table td small{margin-top:3px}.delegated-table .status-tag{white-space:normal}.delegated-panel .pagination{padding:12px 16px}@media(max-width:1023px){[data-profile=hijazi] .sidebar{background:#f7fafc!important;border-color:var(--line)!important;box-shadow:none}}@media(max-width:700px){[data-rawdah-mode=remote] :is(.dashboard-pulse-strip,.company-hub-metrics){grid-template-columns:repeat(2,minmax(0,1fr))}.delegated-tabs{gap:6px 13px}.delegated-filters .field{max-width:none}.delegated-row{align-items:start}.delegated-table,.delegated-table tbody,.delegated-table tr{display:block;width:100%;min-width:0}.delegated-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.delegated-table tr{padding:8px 12px}.delegated-table tr+tr{border-top:1px solid var(--line)}.delegated-table td{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);gap:3px 8px;border:0;padding:5px 0}.delegated-table td:before{content:attr(data-label);color:var(--muted);grid-row:1 / span 2}.delegated-table td>*{grid-column:2;justify-self:start}.delegated-table td>small{margin:0}}.auth-login{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.52fr) minmax(350px,1fr);direction:ltr;background:#fff;--auth-art: #f5f1eb}[data-profile=hijazi] .auth-login{--auth-art: #f6f0ea}.auth-login-art{display:grid;place-items:center;min-width:0;background:var(--auth-art);border-right:1px solid var(--line)}.auth-login-figure{position:relative;width:min(100%,112vh);margin:0;container-type:inline-size}.auth-login-scene{display:block;width:100%;height:auto}.auth-service-caption{position:absolute;display:grid;place-items:center;width:17.5%;height:5.2%;transform:translate(-50%,-50%);border-radius:999px;background:var(--brand);color:#fff;font-size:clamp(7px,2.05cqi,22px);font-weight:700;line-height:1;white-space:nowrap}.auth-login-emblem{position:absolute;left:50%;top:54%;width:18%;height:auto;transform:translate(-50%,-50%)}.auth-login-figure .soon-label{position:absolute;transform:translateY(-50%)}.soon-label{display:inline-block;padding:2px clamp(4px,.62vw,8px);border:1px solid #ddc982;border-radius:999px;background:#fff6d8;color:#563f12;font-size:clamp(9px,1.15vw,12px);font-weight:700;line-height:1.3;white-space:nowrap}.soon-label-context{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.auth-login-content{display:grid;place-items:center;align-self:stretch;min-width:0;padding:clamp(24px,4vw,64px);direction:rtl}html[dir=ltr] .auth-login-content{direction:ltr}.auth-login-form{display:grid;gap:18px;width:min(100%,400px)}.auth-login-form .auth-brand{margin-bottom:6px}.auth-login-form .auth-brand img{display:block;width:86px;height:86px;object-fit:contain;margin-inline:auto}.auth-login-form .auth-brand h1{margin-top:8px;color:var(--brand);font-size:clamp(22px,2.3vw,30px);line-height:1.3}.auth-login-form .field{margin:0}.auth-login-form .field label{font-size:14px}.auth-login-form .field input{min-height:46px;padding-inline:12px;font-size:16px;transition:border-color .15s ease,background-color .15s ease}.auth-login-form .field input:focus{border-color:var(--brand)}.auth-login-form>.button{min-height:46px;margin-top:2px;transition:background-color .15s ease}.auth-login-form .auth-access-link{justify-self:center;padding:4px 8px;color:var(--brand);font-size:13px}@media(prefers-reduced-motion:reduce){.auth-login-form :is(input,.button){transition:none}}@media(max-width:767px){.auth-login{grid-template-columns:minmax(0,1fr);border-top:4px solid var(--brand);align-content:start}.auth-login-art{order:2;border:0;border-top:1px solid var(--line)}.auth-login-content{padding:32px 24px 40px}.auth-login-figure{width:min(100%,540px)}}
