.shell{min-height:100vh;display:grid;grid-template-columns:270px 1fr}.sidebar{background:var(--surface-2);color:var(--text);border-inline-start:1px solid var(--border);padding:1.25rem 1rem;display:flex;flex-direction:column;gap:1rem}.brand{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.brandLogo{width:42px;height:42px;border-radius:10px;object-fit:cover}.brandText{font-family:var(--font-title);font-size:1.2rem;font-weight:800}.sidebarUser{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:.7rem .8rem;display:flex;flex-direction:column;gap:.2rem}.sidebarUserName{font-weight:800;font-size:.92rem}.sidebarUserMeta{font-size:.78rem;color:var(--text-muted)}.navList{list-style:none;display:flex;flex-direction:column;gap:.3rem}.navLink{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.7rem;border-radius:10px;padding:.7rem .85rem;color:var(--text);font-size:.9rem;font-weight:700;border:1px solid transparent;transition:background var(--transition),border-color var(--transition),color var(--transition),padding var(--transition)}.navLink .navIcon{width:20px;height:20px;display:grid;place-items:center;color:currentColor;opacity:.85;flex-shrink:0}.navLink .navLabel{flex:1}.navLink:hover{background:#94a3b82e;color:var(--text)}.navLinkActive{background:color-mix(in srgb,var(--primary) 72%,transparent);color:#fff;border-color:color-mix(in srgb,var(--primary) 35%,#fff 65%);box-shadow:0 4px 14px #7b10202e}.navLinkActive:before{content:"";position:absolute;inset-inline-end:-1px;top:22%;bottom:22%;width:3px;border-radius:3px;background:var(--gold)}.sidebarFooter{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}.shell--dashboard .sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 95%,#000 5%) 0%,var(--surface-2) 100%)}.shell--dashboard .navLinkActive{background:color-mix(in srgb,var(--primary) 72%,transparent);border-color:color-mix(in srgb,var(--primary) 35%,#fff 65%)}.shell--admin .sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 92%,#000 8%) 0%,var(--surface-2) 100%);border-inline-start-color:#c9a84c42}.shell--admin .brand{border-bottom-color:#c9a84c52}.shell--admin .sidebarUser{background:var(--white);border-color:#c9a84c47}.shell--admin .navLink:hover{background:#c9a84c24;color:var(--text)}.shell--admin .navLinkActive{background:color-mix(in srgb,var(--primary) 72%,transparent);border-color:color-mix(in srgb,var(--primary) 35%,#fff 65%);color:#fff}.shell--admin .navLinkActive:before{background:var(--primary)}.shell--admin .topbar{background:color-mix(in srgb,var(--surface-2) 88%,#f8fafc 12%);border-bottom-color:#c9a84c6b}.shell--admin .topbarTitle{color:color-mix(in srgb,var(--text) 82%,#4f3900 18%)}.shell--admin .topbarMeta{color:color-mix(in srgb,var(--text-muted) 82%,#725611 18%)}.mainArea{display:flex;flex-direction:column;min-width:0}.topbar{background:var(--surface-2);border-bottom:1px solid var(--border);padding:.85rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.topbarHeading{display:flex;align-items:center;gap:.65rem;min-width:0}.topbarActions{align-items:center}.mobileMenuBtn,.sidebarCloseBtn{display:none;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:9px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:1.1rem;line-height:1}.sidebarOverlay{display:none;border:none}.topbarTitle{font-size:1rem;font-weight:900;color:var(--text)}.topbarMeta{font-size:.83rem;color:var(--text-muted)}.content{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.pageHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.actionsRow{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.btnPrimary,.btnSecondary,.btnDanger,.btnGhost{border-radius:10px;padding:.62rem 1rem;font-size:.9rem;font-weight:800;border:1px solid transparent;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition);display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:38px;white-space:nowrap;-webkit-user-select:none;user-select:none}.btnPrimary:hover,.btnSecondary:hover,.btnDanger:hover,.btnGhost:hover{transform:translateY(-1px)}.btnPrimary:active,.btnSecondary:active,.btnDanger:active,.btnGhost:active{transform:translateY(0)}.btnPrimary:focus-visible,.btnSecondary:focus-visible,.btnDanger:focus-visible,.btnGhost:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.btnPrimary{background:var(--primary);color:#fff;box-shadow:0 1px 2px #7b10202e}.btnPrimary:hover{background:var(--primary-light);box-shadow:0 4px 12px #7b102038}.btnSecondary{background:var(--white);color:var(--primary);border-color:var(--border-strong)}.btnSecondary:hover{background:var(--primary-xlight);border-color:var(--primary)}.btnGhost{background:transparent;color:var(--text);border-color:var(--border)}.btnGhost:hover{background:#94a3b824;border-color:var(--border-strong)}.btnSidebarGhost{color:var(--text);border-color:var(--border)}.btnDanger{background:#b42318;color:#fff}.btnDanger:hover{background:#8f1a12}:root[data-theme=dark] .btnDanger{background:#dc2626}:root[data-theme=dark] .btnDanger:hover{background:#b91c1c}.btnPrimary:disabled,.btnSecondary:disabled,.btnDanger:disabled,.btnGhost:disabled{opacity:.6;cursor:not-allowed}.input,.select,.textarea{width:100%;border:1px solid var(--border-strong);border-radius:10px;padding:.7rem .85rem;font-size:.92rem;color:var(--text);background:var(--white);outline:none;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition);min-height:40px}.input:hover,.select:hover,.textarea:hover{border-color:var(--primary)}.textarea{resize:vertical;min-height:96px}.input:focus,.select:focus,.textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #7b102024}.errorInput{border-color:#b42318}.label{font-size:.87rem;font-weight:700;color:var(--text)}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.formField{display:flex;flex-direction:column;gap:.3rem}.formFieldFull{grid-column:1 / -1}.errorText{color:#b42318;font-size:.8rem;font-weight:700}.hintText{color:var(--text-muted);font-size:.82rem}.filterToggle{display:inline-flex;align-items:center;gap:.55rem;min-height:42px;padding:.65rem .9rem;border-radius:999px;border:1px solid var(--border);background:var(--white);color:var(--text);font-size:.84rem;font-weight:800;transition:all var(--transition)}.toolbarButton{min-height:40px;padding:.58rem 1rem;font-size:.84rem;line-height:1}.btnPrimary.toolbarButton,.btnSecondary.toolbarButton,.btnGhost.toolbarButton,.btnDanger.toolbarButton,.filterToggle.toolbarButton{min-height:40px;border-radius:999px}.filterActionButton{min-height:40px;height:40px;padding:.58rem .9rem;font-size:.84rem;border-radius:12px;align-self:end}.filtersPanel .btnSecondary.filterActionButton,.filtersPanel .btnPrimary.filterActionButton{width:100%;min-width:0}.filterToggle:hover{border-color:var(--border-strong);transform:translateY(-1px)}.filterToggleActive{background:color-mix(in srgb,var(--primary-xlight) 72%,#fff 28%);border-color:#7b102040;color:var(--primary)}.filterToggleIcon,.filterToggleCount{display:inline-flex;align-items:center;justify-content:center}.filterToggleIcon svg{width:16px;height:16px}.filterToggleCount{min-width:1.4rem;height:1.4rem;padding-inline:.3rem;border-radius:999px;background:var(--primary);color:#fff;font-size:.72rem}.filtersPanel{display:none;margin-bottom:1rem;border:1px solid var(--border);border-radius:18px;background:var(--white);box-shadow:var(--shadow-sm);overflow:hidden}.filtersPanelOpen{display:block}.filtersPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.95rem 1rem 0}.filtersPanelTitle{font-size:.95rem;font-weight:800;color:var(--text)}.filtersPanelHint{margin-top:.15rem;color:var(--text-muted);font-size:.8rem}.alertSuccess,.alertInfo{border-radius:12px;padding:.72rem .85rem;font-size:.86rem;font-weight:700}.alertSuccess{border:1px solid rgba(2,122,72,.24);background:#027a481a;color:#05603a}.alertInfo{border:1px solid rgba(123,16,32,.24);background:var(--primary-xlight);color:var(--primary)}.filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;background:var(--white);padding:.85rem;border:1px solid var(--border);border-radius:14px}.filters .input,.filters .select{background:var(--white)}.filterField{display:flex;flex-direction:column;gap:.32rem}.filterFieldLabel{font-size:.78rem;font-weight:800;color:var(--text-muted)}.filterFieldControl{position:relative;display:flex;align-items:center}.filterFieldControl .input,.filterFieldControl .select{width:100%}.filterFieldControlSearch .input{padding-inline-start:2.35rem}.filterFieldIcon{position:absolute;inset-inline-start:.85rem;color:var(--text-muted);pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.filterFieldIcon svg{width:16px;height:16px}.tableColumnLabel{display:inline-flex;align-items:center;gap:.35rem}.tableColumnLabelIcon{display:inline-flex;align-items:center;justify-content:center;color:currentColor;opacity:.85}.tableColumnLabelIcon svg{width:13px;height:13px}.tableWrap{position:relative;overflow:visible;border:1px solid var(--border);border-radius:16px;background:var(--white);box-shadow:0 8px 28px #0f172a0f}.tableScroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.tableScrollTop{overflow-y:hidden;height:12px;border-bottom:1px solid var(--border);background:var(--white)}.tableScrollSpacer{height:1px;min-width:100%}.table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}.tableDesktop{display:table}.tableMobileCards{display:none}.table th,.table td{text-align:right;padding:.58rem .7rem;border-bottom:1px solid var(--border);border-inline-end:1px solid color-mix(in srgb,var(--border) 78%,transparent);font-size:.84rem;vertical-align:middle;line-height:1.45}.table th{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,#8f1428,#74101f);color:#fff7f1;font-weight:900;font-size:1.04rem;text-transform:none;letter-spacing:.015em;border-bottom:1px solid rgba(95,10,23,.65);box-shadow:inset 0 -1px #ffe9d62e}.table th .tableColumnLabel{font-size:1.04rem;font-weight:900}.table th .tableColumnLabelIcon{color:#fff7f1e6}.table tbody tr{background:var(--white);transition:background var(--transition)}.table tbody tr:hover{background:color-mix(in srgb,var(--surface) 52%,#ffffff 48%)}.table tbody tr:nth-child(2n){background:var(--white)}.table tbody tr:nth-child(2n):hover{background:color-mix(in srgb,var(--surface) 52%,#ffffff 48%)}.table tr:last-child td{border-bottom:none}.table td:first-child,.table th:first-child{padding-inline-start:1.1rem}.table td:last-child,.table th:last-child{padding-inline-end:1.1rem;border-inline-end:none}.ordersTableCompact .table th,.ordersTableCompact .table td{padding-top:.42rem;padding-bottom:.42rem;line-height:1.28}.tableActions{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.tableActionsCompact{gap:.4rem}.tableActionMenuWrap{position:relative;display:inline-flex;justify-content:center;width:100%}.tableActionMenuButton{min-height:30px;padding:.34rem .68rem;border-radius:999px;border:1px solid var(--border);background:var(--white);color:var(--text);font-size:.74rem;font-weight:800;line-height:1}.tableActionMenuList{position:absolute;bottom:calc(100% + .4rem);inset-inline-end:0;z-index:6;min-width:124px;max-width:152px;padding:.32rem;border:1px solid var(--border);border-radius:12px;background:var(--white);box-shadow:0 14px 34px #0f172a24;display:grid;gap:.18rem;overflow:hidden;box-sizing:border-box;transform-origin:bottom right;animation:tableActionMenuEnter .18s ease-out}.tableActionMenuList--down{top:calc(100% + .4rem);bottom:auto;transform-origin:top right}.tableActionMenuClose{width:24px;height:24px;margin-inline-start:auto;border-radius:999px;border:1px solid var(--border);background:var(--white);color:var(--text-muted);font-size:.9rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}.tableActionMenuItem{width:100%;min-height:30px;padding:.4rem .52rem;border-radius:10px;background:transparent;color:var(--text);font-size:.74rem;font-weight:700;display:inline-flex;align-items:center;gap:.42rem;justify-content:flex-start;text-align:right;line-height:1.2}.tableActionMenuItem svg{width:18px;height:18px;flex-shrink:0;stroke-width:1.9}.tableActionMenuItem:hover{background:color-mix(in srgb,var(--primary-xlight) 45%,white 55%)}.tableActionMenuItem:disabled{opacity:.45}.tableActionMenuItemLink{text-decoration:none}@keyframes tableActionMenuEnter{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ordersToolbar{display:grid;grid-template-columns:repeat(3,minmax(0,max-content)) auto;align-items:center;gap:.5rem;justify-content:flex-start;margin-bottom:.65rem}.ordersToolbarMeta{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .62rem;border-radius:999px;border:1px solid var(--border);background:var(--white);box-shadow:0 1px 2px #0f172a0a}.ordersToolbarLabel{color:var(--text-muted);font-size:.68rem;font-weight:800}.ordersToolbarMeta strong{font-size:.95rem;line-height:1}.ordersToolbar .btnGhost{min-height:32px;padding:.42rem .7rem;background:var(--white);border-color:var(--border);font-size:.82rem}.tableActionChip{border:1px solid transparent;border-radius:999px;min-height:32px;padding:.42rem .72rem;font-size:.76rem;font-weight:800;line-height:1;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:all var(--transition)}.tableActionChipPrimary{background:var(--primary);color:#fff}.tableActionChipPrimary:hover{background:var(--primary-light)}.tableActionChipMuted{background:var(--white);border-color:var(--border);color:var(--text)}.tableActionChipMuted:hover{background:color-mix(in srgb,var(--primary-xlight) 50%,white 50%)}.tableActionChipNeutral{background:var(--white);border-color:var(--border);color:var(--text-muted)}.tableActionChipNeutral:hover{border-color:var(--border-strong);color:var(--text)}.tableActionChipLink{background:#0c4a6e14;border-color:#0c4a6e29;color:#0c4a6e}.tableActionChipLink:hover{background:#0c4a6e24}.tableActionChipDanger{background:#b4231814;border-color:#b423182e;color:#b42318}.tableActionChipDanger:hover{background:#b4231829}.tableActionChip svg{width:14px;height:14px;flex-shrink:0}.tableActionChip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ownerCell{display:flex;flex-direction:column;gap:.18rem;min-width:0}.ownerCellName{font-weight:800;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.ownerCellMeta{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;color:var(--text-muted);font-weight:700}.ownerTypePill{display:inline-flex;align-items:center;padding:.12rem .5rem;border-radius:999px;font-size:.7rem;font-weight:800;border:1px solid transparent;letter-spacing:.02em}.ownerTypePill.individual{background:#0c4a6e14;color:#0c4a6e;border-color:#0c4a6e2e}.ownerTypePill.company{background:var(--primary-xlight);color:var(--primary);border-color:#7b102038}.ownerTypePill.unknown{background:var(--surface-2);color:var(--text-muted);border-color:var(--border)}.tableActionsRow{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:flex-start}.courierActionsRow{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;flex:0 1 auto}.courierCard{border:1px solid var(--border);border-radius:24px;padding:1rem;background:var(--surface-2);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1rem;transition:box-shadow var(--transition),transform var(--transition)}.courierCard:hover{transform:translateY(-1px);box-shadow:0 16px 30px #0f172a1f}.courierCardHeader{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.courierCardMeta{min-width:0;flex:1}.courierCardStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem}.courierCardSummary{display:flex;flex-wrap:wrap;gap:.45rem}.courierCardFooter{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem;font-size:.82rem;color:var(--text-muted)}@media (max-width: 720px){.courierActionsRow{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.45rem}.courierActionsRow .tableActionChip{width:100%;padding:.55rem .6rem}}.tableMobileCard{border:1px solid var(--border);border-radius:16px;padding:.78rem .82rem;display:flex;flex-direction:column;gap:.42rem;background:var(--white);box-shadow:0 1px 2px #0f172a0a;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.tableMobileCard:hover{transform:translateY(-1px);border-color:var(--border-strong);box-shadow:0 8px 22px #0f172a0f}.tableMobileCard+.tableMobileCard{margin-top:.6rem}.tableMobileField{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:.65rem;align-items:flex-start;padding-block:.15rem}.tableMobileField+.tableMobileField{border-top:1px dashed color-mix(in srgb,var(--border) 70%,transparent);padding-top:.45rem}.tableMobileLabel{font-size:.74rem;color:var(--text-muted);font-weight:700;letter-spacing:.01em}.tableMobileValue{font-size:.88rem;color:var(--text);font-weight:600;min-width:0;overflow-wrap:anywhere;word-break:break-word}.tableMobileCardHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem;padding-bottom:.6rem;border-bottom:1px solid var(--border)}.tableMobileCardId{display:flex;flex-direction:column;gap:.18rem;min-width:0}.tableMobileCardLabel{font-size:.7rem;color:var(--text-muted);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tableMobileCardTitle{font-size:1rem;font-weight:800;color:var(--primary);font-feature-settings:"tnum" 1,"lnum" 1}.tableMobileCardBadge{flex-shrink:0}.tableMobileCardSelect{margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center}.tableMobileCardSelect input{width:18px;height:18px;accent-color:var(--primary)}.tableMobileCardBody{display:flex;flex-direction:column;gap:.4rem}.tableMobileCardFooter{display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.65rem;border-top:1px dashed color-mix(in srgb,var(--border) 70%,transparent)}.tableMobileCardFooter .tableActions{width:100%;justify-content:stretch}:root[data-theme=dark] .tableWrap{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%);border-color:#94a3b838}:root[data-theme=dark] .tableScrollTop{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%);border-color:#94a3b838}:root[data-theme=dark] .table th{background:linear-gradient(180deg,#a31c33,#7a1425);color:#fff8f3;border-bottom-color:#ffddc32e}:root[data-theme=dark] .table tbody tr{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%)}:root[data-theme=dark] .table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--surface) 84%,#0b1220 16%)}:root[data-theme=dark] .table td,:root[data-theme=dark] .table th{border-inline-end-color:#94a3b829}:root[data-theme=dark] .table td{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%)}:root[data-theme=dark] .tableMobileCard{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%);border-color:#94a3b838;box-shadow:0 2px 10px #0206173d}:root[data-theme=dark] .tableMobileCard:hover{border-color:#94a3b85c;box-shadow:0 10px 24px #0206174d}.statusBadge{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .6rem;border-radius:999px;font-size:.78rem;font-weight:800;border:1px solid transparent;white-space:nowrap}.statusNew{background:#7b10201f;color:var(--primary);border-color:#7b102040}.statusTransit{background:#0c4a6e1f;color:#0c4a6e;border-color:#0c4a6e40}.statusDelivered{background:#027a481f;color:#05603a;border-color:#027a4838}.statusReturned,.statusCancelled{background:#b423181f;color:#b42318;border-color:#b4231838}.pagination{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .2rem .2rem;flex-wrap:wrap}.pagination .btnGhost{border-radius:999px;min-width:92px}.kpiGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem}.dashboardCompactLayout{display:grid;gap:.85rem}.dashboardKpiGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem}.dashboardKpiCard{padding:.8rem .9rem}.dashboardCompactPanel{padding:.85rem .95rem}.dashboardQuickLinks .btnPrimary,.dashboardQuickLinks .btnSecondary{min-height:38px;padding:.5rem .85rem;font-size:.82rem}.dashboardCompactSplit{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:.85rem}.governoratesCompactList,.dashboardActivityList{display:grid;gap:.55rem}.governorateCompactRow,.dashboardActivityRow{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem .75rem;border:1px solid var(--border);border-radius:14px;background:var(--white)}.governorateCompactRank{width:28px;height:28px;border-radius:50%;background:#7b102014;color:var(--primary);font-size:.8rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.governorateCompactMeta{display:grid;gap:.15rem;min-width:0;flex:1}.governorateCompactMeta strong,.dashboardActivityStatus{font-size:.9rem;font-weight:800;color:var(--text)}.governorateCompactMeta span{font-size:.78rem;color:var(--text-muted)}.dashboardHero{position:relative;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr);gap:1rem;padding:1.2rem;border-radius:28px;background:radial-gradient(circle at top left,rgba(201,168,76,.22),transparent 34%),linear-gradient(135deg,#fff9ef,#fff 48%,#f7ebee);border:1px solid rgba(123,16,32,.14);box-shadow:0 18px 40px #7b102014;overflow:hidden}.dashboardEyebrow{display:inline-flex;align-items:center;padding:.35rem .72rem;border-radius:999px;background:#7b102014;color:var(--primary);font-size:.78rem;font-weight:800;margin-bottom:.75rem}.dashboardHeroContent{position:relative;z-index:1}.heroMetaRow{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.heroMetaPill{display:inline-flex;align-items:center;padding:.45rem .78rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(123,16,32,.12);font-size:.84rem;font-weight:800}.dashboardHeroPanel{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:22px;background:#7b1020f5;color:#fff;box-shadow:0 16px 36px #7b102038}.dashboardHeroPanelLabel{color:#ffffffbd;font-size:.8rem;font-weight:700}.dashboardHeroPanelValue{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:900;line-height:1.15}.dashboardHeroPanelHint{color:#fffc;font-size:.85rem}.dashboardHeroPanelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:auto}.dashboardHeroPanelGrid div{padding:.8rem .65rem;border-radius:16px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.dashboardHeroPanelGrid strong,.focusStat strong,.insightMetric{display:block;font-weight:900}.dashboardHeroPanelGrid span,.focusStat span{font-size:.78rem;color:#ffffffc7}.kpiCard{position:relative;background:var(--white);border:1px solid var(--border);border-radius:16px;padding:1rem 1.05rem;box-shadow:0 1px 2px #0f172a0a;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);display:flex;flex-direction:column;gap:.35rem;overflow:hidden}.kpiCard:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--primary),color-mix(in srgb,var(--primary) 55%,transparent));opacity:.85}.kpiCard:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0f172a12;border-color:var(--border-strong)}.kpiCardAccent:before{background:linear-gradient(180deg,var(--gold),color-mix(in srgb,var(--gold) 50%,transparent))}.kpiCardSuccess:before{background:linear-gradient(180deg,#05603a,#05603a66)}.kpiCardDanger:before{background:linear-gradient(180deg,#b42318,#b4231866)}.kpiLabel{color:var(--text-muted);font-size:.78rem;font-weight:700;letter-spacing:.01em;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kpiLabel svg{width:18px;height:18px;color:var(--primary);opacity:.55}.kpiValue{margin-top:.1rem;color:var(--text);font-size:1.55rem;font-weight:900;font-feature-settings:"tnum" 1,"lnum" 1;line-height:1.1;letter-spacing:-.01em}.kpiDelta{margin-top:.15rem;font-size:.78rem;font-weight:800;color:#05603a;display:inline-flex;align-items:center;gap:.25rem}.kpiDelta--down{color:#b42318}.kpiHint{color:var(--text-muted);font-size:.78rem;font-weight:600}.dashboardSplit,.dashboardBottomGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dashboardFocusCard{min-height:100%}.deliveryFocusRow{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.progressRing{--progress-value: 0%;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle at center,var(--white) 58%,transparent 59%),conic-gradient(var(--primary) 0 var(--progress-value),rgba(123,16,32,.12) var(--progress-value) 100%);display:grid;place-items:center;flex-shrink:0}.progressRingInner{width:106px;height:106px;border-radius:50%;background:var(--white);border:1px solid rgba(123,16,32,.1);display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:inset 0 0 0 8px #7b102008}.progressRingInner strong{font-size:1.7rem;line-height:1}.progressRingInner span{margin-top:.35rem;font-size:.82rem;color:var(--text-muted);font-weight:700}.deliveryFocusStats{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem}.focusStat{padding:.9rem;border-radius:18px;border:1px solid var(--border);background:linear-gradient(180deg,#fffffff2,#f5edede0)}.focusStat strong{margin-top:.28rem;font-size:1.05rem;color:var(--text)}.focusStat span{color:var(--text-muted)}.governorateList{display:flex;flex-direction:column;gap:.75rem}.governorateRow{padding:.85rem .9rem;border-radius:18px;border:1px solid var(--border);background:linear-gradient(180deg,#fffffff5,#f9f4f4eb)}.governorateRowTop,.governorateRowBottom,.notificationHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.governorateRowTop strong{font-size:.95rem}.governorateRowTop span,.governorateRowBottom span,.dashboardCellStack span,.notificationHeader span{color:var(--text-muted);font-size:.8rem}.progressBar{margin:.7rem 0 .45rem;width:100%;height:8px;border-radius:999px;background:#7b102014;overflow:hidden}.progressBar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--primary))}.dashboardInsights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.insightCard{justify-content:space-between}.insightMetric{font-size:2rem;color:var(--primary)}.dashboardCellStack{display:flex;flex-direction:column;gap:.12rem}.dashboardCellStack strong{font-size:.9rem}.tableNotePreview{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.5;max-width:18rem}.tableId{font-weight:900;color:var(--primary)}.dashboardBadge{display:inline-flex;align-items:center;justify-content:center;padding:.38rem .68rem;border-radius:999px;font-size:.75rem;font-weight:800;white-space:nowrap;border:1px solid transparent}.dashboardBadge--success{background:#05603a1a;color:#05603a;border-color:#05603a2e}.dashboardBadge--danger{background:#b4231814;color:#b42318;border-color:#b4231829}.dashboardBadge--neutral{background:#0c4a6e14;color:#0c4a6e;border-color:#0c4a6e24}.settlementAmount{font-weight:900;color:var(--primary)}.notificationList{display:flex;flex-direction:column;gap:.7rem}.notificationItem{padding:.9rem;border-radius:16px;border:1px solid var(--border);background:linear-gradient(180deg,#fffffffa,#f7fafcf5)}.notificationItem p{margin-top:.55rem;font-size:.88rem;color:var(--text)}.simpleList{list-style:none;display:flex;flex-direction:column;gap:.5rem}.simpleList li{display:flex;justify-content:space-between;align-items:center;padding:.7rem .8rem;border-radius:12px;border:1px solid var(--border);background:var(--white);transition:border-color var(--transition),background var(--transition)}.simpleList li:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--white) 84%,var(--primary-xlight) 16%)}.sectionCard{background:var(--white);border:1px solid var(--border);border-radius:16px;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:0 1px 2px #0f172a0a}.sectionCardHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:.85rem;flex-wrap:wrap}.sectionCardTitle{font-size:1rem;font-weight:800;color:var(--text);display:flex;align-items:center;gap:.55rem}.sectionCardSubtitle{font-size:.84rem;color:var(--text-muted);margin-top:.15rem}.toolbarBar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.chipRow{display:flex;flex-wrap:wrap;gap:.4rem}.chipPill{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--border);background:var(--white);color:var(--text);font-size:.82rem;font-weight:700;cursor:pointer;transition:all var(--transition)}.chipPill:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--white) 84%,var(--primary-xlight) 16%)}.chipPillActive{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 4px 12px #7b10202e}.chipPillActive:hover{background:var(--primary-light);border-color:var(--primary-light)}:root[data-theme=dark] .ordersToolbarMeta,:root[data-theme=dark] .ordersToolbar .btnGhost,:root[data-theme=dark] .dashboardHero,:root[data-theme=dark] .kpiCard,:root[data-theme=dark] .simpleList li,:root[data-theme=dark] .sectionCard,:root[data-theme=dark] .chipPill,:root[data-theme=dark] .sidebarUser,:root[data-theme=dark] .filtersPanel,:root[data-theme=dark] .filters,:root[data-theme=dark] .detailsInfoCard,:root[data-theme=dark] .detailsSectionCard,:root[data-theme=dark] .btnSecondary,:root[data-theme=dark] .input,:root[data-theme=dark] .select,:root[data-theme=dark] .textarea,:root[data-theme=dark] .filterToggle,:root[data-theme=dark] .tableActionChipMuted,:root[data-theme=dark] .tableActionChipNeutral{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%);border-color:#94a3b838}:root[data-theme=dark] .tableActionMenuButton{background:color-mix(in srgb,var(--surface-2) 94%,#111827 6%);border-color:#94a3b83d;color:var(--text)}:root[data-theme=dark] .tableActionMenuButton:hover{background:color-mix(in srgb,var(--surface-2) 88%,#1f2937 12%);border-color:#94a3b857}:root[data-theme=dark] .tableActionMenuList{background:color-mix(in srgb,var(--surface-2) 96%,#0f172a 4%);border-color:#94a3b838;box-shadow:0 16px 34px #0206176b}:root[data-theme=dark] .tableActionMenuItem{color:var(--text)}:root[data-theme=dark] .tableActionMenuItem:hover{background:#94a3b81f}:root[data-theme=dark] .tableActionMenuClose{background:color-mix(in srgb,var(--surface-2) 92%,#0f172a 8%);border-color:#94a3b838;color:var(--text)}:root[data-theme=dark] .governorateCompactRow,:root[data-theme=dark] .dashboardActivityRow{background:color-mix(in srgb,var(--surface-2) 94%,#1e293b 6%);border-color:#94a3b838}:root[data-theme=dark] .modalOverlay{background:#020617b3}:root[data-theme=dark] .dashboardHero{background:radial-gradient(circle at top left,rgba(201,168,76,.18),transparent 32%),linear-gradient(135deg,#111827fa,#0f172afa 52%,#2a1218fa)}:root[data-theme=dark] .heroMetaPill,:root[data-theme=dark] .focusStat,:root[data-theme=dark] .governorateRow,:root[data-theme=dark] .notificationItem,:root[data-theme=dark] .progressRingInner{background:color-mix(in srgb,var(--surface-2) 90%,#1e293b 10%);border-color:#94a3b838}:root[data-theme=dark] .progressRing{background:radial-gradient(circle at center,var(--surface-2) 58%,transparent 59%),conic-gradient(var(--gold) 0 var(--progress-value),rgba(148,163,184,.16) var(--progress-value) 100%)}:root[data-theme=dark] .insightMetric,:root[data-theme=dark] .tableId,:root[data-theme=dark] .settlementAmount{color:var(--gold)}:root[data-theme=dark] .modalContent{background:color-mix(in srgb,var(--surface) 86%,#0b1220 14%);border-color:#94a3b838}:root[data-theme=dark] .modalHeader,:root[data-theme=dark] .modalFooter{background:color-mix(in srgb,var(--surface-2) 84%,#0f172a 16%);border-color:#94a3b838}:root[data-theme=dark] .detailsHeroCard{background:color-mix(in srgb,var(--surface-2) 78%,#0f172a 22%);border-color:color-mix(in srgb,var(--primary) 28%,rgba(148,163,184,.28))}:root[data-theme=dark] .simpleList li:hover,:root[data-theme=dark] .chipPill:hover{background:color-mix(in srgb,var(--surface-2) 82%,#243447 18%);border-color:#94a3b857}.skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-2) 90%,transparent),color-mix(in srgb,var(--surface) 80%,transparent),color-mix(in srgb,var(--surface-2) 90%,transparent));background-size:200% 100%;animation:skeletonSweep 1.4s linear infinite;border-radius:8px;min-height:14px}@keyframes skeletonSweep{0%{background-position:200% 0}to{background-position:-200% 0}}.timeline{list-style:none;display:flex;flex-direction:column;gap:.55rem}.timeline li{padding:.62rem .7rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.timelineTitle{font-weight:800;color:var(--text)}.timelineTime{margin-top:.2rem;color:var(--text-muted);font-size:.82rem}.twoCols{display:grid;grid-template-columns:2fr 1fr;gap:.8rem}.previewTable{width:100%;border-collapse:collapse;min-width:720px}.previewTable th,.previewTable td{border-bottom:1px solid var(--border);padding:.58rem}.previewTable th{background:color-mix(in srgb,var(--surface-2) 78%,#ffffff 22%);font-size:.84rem;font-weight:800}.previewTable td{font-size:.84rem}.modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a06088f;display:flex;align-items:center;justify-content:center;z-index:120;padding:1rem}.modalContent{width:min(620px,100%);max-height:calc(100vh - 2rem);background:var(--surface-2);border-radius:20px;border:1px solid var(--border);box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column}.modalHeader{padding:1rem 1.15rem;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:.5rem;background:color-mix(in srgb,var(--surface-2) 70%,#fff 30%)}.modalBody{padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem;overflow-y:auto}.modalFooter{padding:.9rem 1rem;border-top:1px solid var(--border);display:flex;gap:.5rem;justify-content:flex-start;flex-wrap:wrap}.detailsHeroCard{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.9rem .95rem;border-radius:16px;background:color-mix(in srgb,var(--primary-xlight) 58%,white 42%);border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border));color:var(--text)}.detailsHeroEyebrow{font-size:.72rem;font-weight:800;color:var(--text-muted);opacity:1}.detailsHeroTitle{margin-top:.15rem;font-size:1.1rem;font-weight:800}.detailsHeroMeta{margin-top:.2rem;font-size:.76rem;color:var(--text-muted);opacity:1}.detailsInfoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.detailsInfoCard,.detailsSectionCard{border:1px solid var(--border);border-radius:12px;padding:.75rem .8rem;background:var(--white)}.detailsInfoLabel{color:var(--text-muted);font-size:.72rem;font-weight:700}.detailLabelWithIcon{display:inline-flex;align-items:center;gap:.38rem}.detailLabelIcon{display:inline-flex;align-items:center;justify-content:center;color:var(--primary);opacity:.9}.detailLabelIcon svg{width:14px;height:14px}.detailsInfoValue{margin-top:.22rem;color:var(--text);font-size:.9rem;font-weight:700}.detailsSectionTitle{color:var(--text);font-size:.8rem;font-weight:800;margin-bottom:.28rem}.detailsSectionValue{color:var(--text-muted);font-size:.84rem;line-height:1.65}.fileLinkWithIcon{display:inline-flex;align-items:center;gap:.45rem;color:var(--primary);font-weight:800}.orderAttachmentGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;margin-top:.45rem}.orderAttachmentItem{display:block;overflow:hidden;border-radius:12px;border:1px solid var(--border);background:var(--surface-2)}.orderAttachmentThumb{display:block;width:100%;height:120px;object-fit:cover}.emptyState,.loadingState{border:1px dashed var(--border-strong);border-radius:14px;padding:1.6rem 1.1rem;text-align:center;color:var(--text-muted);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary-xlight) 60%,transparent),transparent 60%),var(--surface-2);font-weight:600}.emptyState strong,.loadingState strong{display:block;color:var(--text);font-size:1rem;margin-bottom:.25rem}.loadingOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1rem;background:radial-gradient(circle at top,rgba(255,255,255,.16),transparent 28%),#0f172a57;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.loadingOverlayCard{position:relative;overflow:hidden;width:min(420px,100%);display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;padding:1.65rem 1.3rem 1.4rem;border-radius:28px;border:1px solid rgba(123,16,32,.12);background:linear-gradient(145deg,#fffffffa,#f9f4f5f5);box-shadow:0 28px 80px #0f172a33}.loadingOverlayCard:before,.loadingOverlayCard:after{content:"";position:absolute;border-radius:50%;z-index:0}.loadingOverlayCard:before{width:180px;height:180px;top:-90px;right:-55px;background:radial-gradient(circle,rgba(201,168,76,.22),transparent 70%)}.loadingOverlayCard:after{width:200px;height:200px;left:-90px;bottom:-120px;background:radial-gradient(circle,rgba(123,16,32,.14),transparent 72%)}.loadingVisual,.loadingOverlayTitle,.loadingOverlayDescription,.loadingOverlayStep,.loadingOverlayStepDots{position:relative;z-index:1}.loadingVisual{position:relative;width:96px;height:96px;display:grid;place-items:center;margin-bottom:.15rem}.loadingVisual:before,.loadingVisual:after{content:"";position:absolute;border-radius:50%;animation:loadingOrbitSpin 12s linear infinite}.loadingVisual:before{top:0;right:0;bottom:0;left:0;border:1px solid rgba(123,16,32,.12)}.loadingVisual:after{top:12px;right:12px;bottom:12px;left:12px;border:1px dashed rgba(201,168,76,.3);animation-direction:reverse}.loadingOverlayTitle{font-size:1.18rem;font-weight:900;color:var(--text)}.loadingOverlayDescription{font-size:.9rem;line-height:1.7;color:var(--text-muted)}.loadingSpinner{width:50px;height:50px;border:4px solid rgba(123,16,32,.14);border-top-color:var(--primary);border-right-color:var(--gold);border-radius:999px;animation:spin .9s linear infinite}.loadingOrbit{position:absolute;border-radius:999px;background:linear-gradient(90deg,#7b10202e,#c9a84c4d)}.loadingOrbit--one{width:52px;height:8px;top:16px;right:-2px;animation:floatingTag 2.4s ease-in-out infinite}.loadingOrbit--two{width:42px;height:8px;left:-4px;bottom:18px;animation:floatingTag 2s ease-in-out infinite reverse}.loadingPulseDot{position:absolute;width:10px;height:10px;border-radius:50%;background:linear-gradient(180deg,var(--gold),var(--primary));box-shadow:0 0 0 6px #7b10200d;animation:pulseDot 1.8s ease-in-out infinite}.loadingPulseDot--one{top:12px;left:10px}.loadingPulseDot--two{right:8px;bottom:26px;animation-delay:.4s}.loadingPulseDot--three{left:6px;bottom:10px;animation-delay:.8s}.loadingOverlayStep{margin-top:.2rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .9rem;border-radius:999px;background:#7b102012;color:var(--primary-dark);font-size:.84rem;font-weight:800}.loadingOverlayStepDots{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.2rem}.loadingOverlayStepDots span{width:7px;height:7px;border-radius:50%;background:#7b102029;transition:transform var(--transition),background var(--transition)}.loadingOverlayStepDots span.isActive{background:var(--primary);transform:scale(1.22)}:root[data-theme=dark] .loadingOverlay{background:radial-gradient(circle at top,rgba(148,163,184,.14),transparent 28%),#0206178f}:root[data-theme=dark] .loadingOverlayCard{border-color:#94a3b838;background:linear-gradient(145deg,#0f172afa,#1e293bf5);box-shadow:0 28px 80px #02061780}:root[data-theme=dark] .loadingOverlayCard:before{background:radial-gradient(circle,rgba(250,204,21,.14),transparent 70%)}:root[data-theme=dark] .loadingOverlayCard:after{background:radial-gradient(circle,rgba(190,24,93,.14),transparent 72%)}:root[data-theme=dark] .loadingVisual:before{border-color:#94a3b83d}:root[data-theme=dark] .loadingVisual:after{border-color:#facc153d}:root[data-theme=dark] .loadingSpinner{border-color:#94a3b82e;border-top-color:var(--gold);border-right-color:#fda4af}:root[data-theme=dark] .loadingOverlayTitle{color:#f8fafc}:root[data-theme=dark] .loadingOverlayDescription{color:#cbd5e1}:root[data-theme=dark] .loadingOverlayStep{background:#be185d29;color:#ffe4e6}:root[data-theme=dark] .loadingOverlayStepDots span{background:#94a3b847}:root[data-theme=dark] .loadingOverlayStepDots span.isActive{background:#fda4af}@keyframes loadingOrbitSpin{to{transform:rotate(360deg)}}@keyframes floatingTag{0%,to{transform:translateY(0);opacity:.78}50%{transform:translateY(-4px);opacity:1}}@keyframes pulseDot{0%,to{transform:scale(.94);opacity:.72}50%{transform:scale(1.14);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1200px){.dashboardHero,.dashboardSplit,.dashboardBottomGrid,.dashboardInsights{grid-template-columns:1fr}.kpiGrid,.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.twoCols,.detailsInfoGrid{grid-template-columns:1fr}}@media (max-width: 960px){.shell{grid-template-columns:1fr;position:relative;overflow-x:hidden}.table{min-width:0}.sidebar{position:fixed;inset:0 0 0 auto;width:min(86vw,320px);max-width:100%;z-index:120;transform:translate(105%);transition:transform var(--transition);box-shadow:var(--shadow-lg);padding:.95rem;gap:.8rem;overflow-y:auto;overscroll-behavior:contain}.shellMenuOpen .sidebar{transform:translate(0)}.sidebarOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a7a;z-index:110;display:block}.sidebarCloseBtn,.mobileMenuBtn{display:inline-flex}.sidebarCloseBtn{margin-inline-start:auto}.navList{flex-direction:column;overflow:visible;padding-bottom:0}.navLink{white-space:normal}.topbar{flex-direction:column;align-items:stretch;gap:.65rem}.topbarHeading,.topbarActions{width:100%;justify-content:flex-start}.formGrid{grid-template-columns:1fr}.modalOverlay{align-items:flex-start;overflow-y:auto;padding:.75rem}.modalContent{width:100%;max-height:none;margin-block:.25rem}.modalHeader,.modalBody,.modalFooter{padding-inline:.85rem}.filters{grid-template-columns:1fr;padding:.75rem}.dashboardHero{padding:1rem;border-radius:24px}.dashboardHeroPanelGrid{gap:.45rem}.deliveryFocusRow{align-items:stretch}.progressRing{margin-inline:auto}.kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.kpiCard{padding:.85rem .9rem}.kpiValue{font-size:1.3rem}.tableDesktop{display:table}.tableScrollTop{display:block}.previewTable{min-width:560px}.simpleList li{align-items:flex-start;flex-direction:column;gap:.35rem}.content{padding:.9rem}.ordersToolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.ordersToolbarMeta,.ordersToolbar .btnGhost{justify-content:center}.tableActions{width:100%;justify-content:flex-start;gap:.45rem}.tableActionChip{flex:initial;width:100%;padding:.55rem .6rem;font-size:.78rem;min-height:40px;border-radius:14px}.ownerCellName{white-space:normal;max-width:none}}@media (max-width: 480px){.dashboardHeroPanelGrid,.kpiGrid{grid-template-columns:1fr}.pageHeader{flex-direction:column;align-items:stretch}.actionsRow{width:100%}.actionsRow .btnPrimary,.actionsRow .btnSecondary,.actionsRow .btnGhost,.actionsRow .filterToggle{flex:1}.pagination{flex-direction:column;align-items:stretch;gap:.5rem}.pagination .actionsRow{justify-content:space-between}.modalContent{border-radius:14px}}._form_177t5_1{display:flex;flex-direction:column;gap:.9rem;margin-top:.5rem}._field_177t5_8{display:flex;flex-direction:column;gap:.35rem}._label_177t5_14{font-size:.9rem;font-weight:700;color:var(--text)}._input_177t5_20,._select_177t5_21,._textarea_177t5_22{width:100%;border:1px solid var(--border-strong);border-radius:12px;padding:12px 14px;font-family:var(--font-body);background:#fff;color:var(--text);outline:none;transition:border-color var(--transition),box-shadow var(--transition)}._input_177t5_20:focus,._select_177t5_21:focus,._textarea_177t5_22:focus{border-color:var(--primary);box-shadow:0 0 0 3px #7b102024}._errorInput_177t5_41{border-color:#b42318}._errorText_177t5_45{color:#b42318;font-size:.8rem;font-weight:600}._hint_177t5_51{color:var(--text-muted);font-size:.82rem}._row_177t5_56{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._btn_177t5_62{margin-top:.3rem;display:inline-flex;align-items:center;justify-content:center;width:100%;border:none;border-radius:12px;padding:13px 18px;background:var(--primary);color:#fff;font-size:.98rem;font-weight:800;transition:background var(--transition),transform var(--transition)}._btn_177t5_62:hover{background:var(--primary-light);transform:translateY(-1px)}._btn_177t5_62:disabled{opacity:.7;cursor:not-allowed}._alert_177t5_88{border:1px solid rgba(123,16,32,.25);background:var(--primary-xlight);color:var(--primary);border-radius:12px;padding:.7rem .9rem;font-size:.86rem;font-weight:700}:root[data-theme=dark] ._input_177t5_20,:root[data-theme=dark] ._select_177t5_21,:root[data-theme=dark] ._textarea_177t5_22{background:color-mix(in srgb,var(--surface-2) 86%,#0b1220 14%);color:var(--text);border-color:var(--border-strong)}:root[data-theme=dark] ._input_177t5_20::placeholder,:root[data-theme=dark] ._textarea_177t5_22::placeholder{color:color-mix(in srgb,var(--text-muted) 86%,#cbd5e1 14%)}@media (max-width: 640px){._row_177t5_56{grid-template-columns:1fr}}._page_1xwy9_1{min-height:100vh;background:linear-gradient(165deg,#120307,#2a0710,#450d18);display:flex;align-items:center;padding:3rem 0}._card_1xwy9_9{width:100%;max-width:500px;margin:0 auto;background:#fffffffa;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:2rem;display:flex;flex-direction:column;gap:1rem}._brandRow_1xwy9_23{display:flex;align-items:center;gap:.75rem}._logoWrap_1xwy9_29{display:inline-flex}._logo_1xwy9_29{width:40px;height:40px;border-radius:10px;object-fit:cover}._brandText_1xwy9_40{font-family:var(--font-title);color:var(--primary);font-size:1.25rem;font-weight:800}._title_1xwy9_47{margin-top:.25rem;font-size:1.9rem;font-weight:900;color:var(--text)}._subtitle_1xwy9_54{color:var(--text-muted);font-size:.97rem}._footer_1xwy9_59{margin-top:.75rem;color:var(--text-muted);font-size:.95rem}._footer_1xwy9_59 a{color:var(--primary);font-weight:800}:root[data-theme=dark] ._card_1xwy9_9{background:color-mix(in srgb,var(--surface-2) 92%,#020617 8%);border-color:var(--border-strong)}:root[data-theme=dark] ._brandText_1xwy9_40{color:#f8fafc}:root[data-theme=dark] ._footer_1xwy9_59 a{color:#f8fafc}@media (max-width: 640px){._card_1xwy9_9{padding:1.5rem}._title_1xwy9_47{font-size:1.6rem}}._wrap_j0vvc_1{display:grid;gap:1.25rem;padding-bottom:1rem}._header_j0vvc_7{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}._title_j0vvc_15{font-family:var(--font-title, "Playfair Display", serif);font-size:clamp(1.3rem,2.4vw,1.65rem);font-weight:700;margin:0;color:var(--text)}._subtitle_j0vvc_23{margin:.35rem 0 0;color:var(--text-muted);font-size:.9rem}._chip_j0vvc_29{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:999px;background:var(--surface-2);color:var(--text-muted);font-size:.8rem;font-weight:600;border:1px solid var(--border)}._kpiRow_j0vvc_43{display:grid;grid-template-columns:repeat(4,1fr);gap:.9rem}@media (max-width: 1024px){._kpiRow_j0vvc_43{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._kpiRow_j0vvc_43{grid-template-columns:1fr}}._kpi_j0vvc_43{position:relative;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg, 16px);padding:1rem 1.1rem;display:grid;gap:.35rem;transition:transform var(--transition, .2s),box-shadow var(--transition, .2s);overflow:hidden}._kpi_j0vvc_43:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm, 0 4px 12px rgba(0,0,0,.05))}._kpiIcon_j0vvc_64{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--primary-xlight);color:var(--primary)}:root[data-theme=dark] ._kpiIcon_j0vvc_64{background:#7b102040;color:#f8c4cc}._kpiIcon_j0vvc_64._success_j0vvc_75{background:#2e7d5b1f;color:#2e7d5b}._kpiIcon_j0vvc_64._danger_j0vvc_76{background:#b23a3a1f;color:#b23a3a}._kpiIcon_j0vvc_64._gold_j0vvc_77{background:#c9a84c26;color:var(--gold)}:root[data-theme=dark] ._kpiIcon_j0vvc_64._success_j0vvc_75{background:#2e7d5b38;color:#6dd5a5}:root[data-theme=dark] ._kpiIcon_j0vvc_64._danger_j0vvc_76{background:#b23a3a38;color:#f29696}._kpiLabel_j0vvc_81{font-size:.78rem;color:var(--text-muted);font-weight:600}._kpiValue_j0vvc_82{font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:800;color:var(--text);letter-spacing:-.3px}._kpiHint_j0vvc_88{font-size:.74rem;color:var(--text-muted)}._split_j0vvc_91{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem}@media (max-width: 960px){._split_j0vvc_91{grid-template-columns:1fr}}._panel_j0vvc_98{position:relative;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg, 16px);padding:1.15rem 1.25rem;display:grid;gap:.9rem;overflow:hidden}._panelHead_j0vvc_109{display:flex;align-items:center;justify-content:space-between;gap:.6rem}._panelTitle_j0vvc_116{font-size:.98rem;font-weight:700;color:var(--text);margin:0}._panelMeta_j0vvc_117{font-size:.76rem;color:var(--text-muted)}._panelArt_j0vvc_119{position:absolute;inset-inline-end:-10px;bottom:-10px;width:110px;opacity:.06;pointer-events:none;color:var(--primary)}._govList_j0vvc_130{display:grid;gap:.75rem}._govRow_j0vvc_131{display:grid;grid-template-columns:1.6rem 1fr auto;align-items:center;gap:.7rem}._govRank_j0vvc_137{width:1.6rem;height:1.6rem;border-radius:8px;background:var(--primary-xlight);color:var(--primary);font-weight:700;font-size:.78rem;display:grid;place-items:center}:root[data-theme=dark] ._govRank_j0vvc_137{background:#7b10204d;color:#f8c4cc}._govBody_j0vvc_150{display:grid;gap:.3rem}._govName_j0vvc_151{display:flex;justify-content:space-between;font-size:.85rem;color:var(--text);font-weight:600}._govName_j0vvc_151 span:last-child{color:var(--text-muted);font-weight:500;font-size:.8rem}._bar_j0vvc_157{height:7px;border-radius:999px;background:var(--surface);overflow:hidden;border:1px solid var(--border)}._barFill_j0vvc_164{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--primary),var(--primary-light));transition:width .5s cubic-bezier(.4,0,.2,1)}._govCount_j0vvc_172{font-size:.76rem;color:var(--text-muted);font-weight:600;min-width:2.5rem;text-align:end}._activity_j0vvc_181{display:grid;gap:.5rem}._activityRow_j0vvc_182{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.65rem .8rem;border-radius:var(--radius-md, 10px);background:var(--surface);border:1px solid var(--border);transition:background var(--transition, .2s)}._activityRow_j0vvc_182:hover{background:var(--primary-xlight)}:root[data-theme=dark] ._activityRow_j0vvc_182:hover{background:#7b10202e}._dot_j0vvc_196{width:8px;height:8px;border-radius:999px;background:var(--gold);box-shadow:0 0 0 3px #c9a84c2e}._activityId_j0vvc_202{font-weight:700;color:var(--text);font-size:.84rem}._activityStatus_j0vvc_203{display:inline-block;margin-top:.15rem;font-size:.7rem;color:var(--primary);background:var(--primary-xlight);padding:.13rem .5rem;border-radius:999px}:root[data-theme=dark] ._activityStatus_j0vvc_203{background:#7b10204d;color:#f8c4cc}._activityTime_j0vvc_214{font-size:.72rem;color:var(--text-muted);white-space:nowrap}@media (max-width: 480px){._activityRow_j0vvc_182{grid-template-columns:auto 1fr;row-gap:.3rem}._activityTime_j0vvc_214{grid-column:2;justify-self:end}}._empty_j0vvc_225{text-align:center;padding:1.5rem .5rem;color:var(--text-muted);font-size:.86rem}._quickLinks_j0vvc_233{display:flex;gap:.55rem;flex-wrap:wrap}._link_j0vvc_238{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .95rem;border-radius:var(--radius-md, 10px);font-size:.84rem;font-weight:600;text-decoration:none;border:1px solid var(--border);background:var(--surface);color:var(--text);transition:transform var(--transition, .2s),background var(--transition, .2s)}._link_j0vvc_238:hover{transform:translateY(-1px);background:var(--primary-xlight);color:var(--primary);border-color:var(--border-strong)}:root[data-theme=dark] ._link_j0vvc_238:hover{background:#7b102040;color:#f8c4cc}._controlsPanel_a21yj_1{display:none;flex-direction:column;gap:.9rem;margin-bottom:1rem}._controlsPanelOpen_a21yj_8{display:flex}._section_a21yj_10{background:var(--surface-2);border:1px solid var(--border);border-radius:16px;padding:1rem 1.1rem;display:grid;gap:.85rem}._sectionHead_a21yj_19{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}._sectionTitle_a21yj_27{display:flex;align-items:center;gap:.55rem;font-size:.92rem;font-weight:800;color:var(--text)}._sectionTitle_a21yj_27 svg{width:16px;height:16px;color:var(--primary)}._sectionHint_a21yj_42{font-size:.78rem;color:var(--text-muted)}._filtersGrid_a21yj_47{display:grid;grid-template-columns:2fr 1fr 1.4fr 1fr 1fr auto;gap:.7rem;align-items:end}@media (max-width: 900px){._filtersGrid_a21yj_47{grid-template-columns:1fr 1fr}._filtersGrid_a21yj_47>*:first-child{grid-column:1 / -1}._filtersReset_a21yj_57{grid-column:1 / -1;justify-self:stretch}}@media (max-width: 480px){._filtersGrid_a21yj_47{grid-template-columns:1fr}._filtersGrid_a21yj_47>*:first-child{grid-column:auto}}._filtersReset_a21yj_57{min-height:40px;border-radius:12px}._multiSelect_a21yj_70{display:grid;gap:.45rem}._multiSelectTrigger_a21yj_75{min-height:44px;width:100%;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.7rem .85rem;font:inherit;cursor:pointer;text-align:start}._multiSelectTriggerOpen_a21yj_92{border-color:var(--primary)}._multiSelectSummary_a21yj_96{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._multiSelectCaret_a21yj_102{color:var(--text-muted);flex-shrink:0;font-size:.86rem}._customerModal_a21yj_108{display:grid;gap:.85rem;min-width:0;width:100%;max-width:100%}._customerModalTop_a21yj_116{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}@media (max-width: 720px){._customerModalTop_a21yj_116{grid-template-columns:1fr}}._multiSelectSearch_a21yj_129{min-height:42px}._multiSelectActions_a21yj_133{display:flex;gap:.55rem;flex-wrap:wrap}._multiSelectList_a21yj_139{max-height:240px}._multiSelectEmpty_a21yj_143{color:var(--text-muted);font-size:.84rem;padding:.5rem .25rem}._multiSelectTags_a21yj_149{display:flex;gap:.35rem;flex-wrap:wrap}._multiSelectTag_a21yj_149{display:inline-flex;align-items:center;min-height:26px;padding:.15rem .55rem;border-radius:999px;background:var(--primary-xlight);color:var(--primary);font-size:.75rem;font-weight:700}._customerModalMeta_a21yj_167{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--text-muted);font-size:.84rem;flex-wrap:wrap}._customerModalList_a21yj_177{max-height:min(52vh,420px);overflow:auto;display:grid;gap:.55rem;padding-inline-end:.1rem}._customerModalOption_a21yj_185{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem .9rem;border:1px solid var(--border);border-radius:14px;background:var(--surface);cursor:pointer}._customerModalOption_a21yj_185:hover{border-color:var(--border)}._customerModalOption_a21yj_185 input{width:18px;height:18px;flex-shrink:0;accent-color:var(--primary)}._customerModalOptionInfo_a21yj_208{display:grid;gap:.3rem;min-width:0}._customerModalOptionInfo_a21yj_208 strong{color:var(--text);font-size:.98rem;line-height:1.5}._customerModalOptionInfo_a21yj_208 span{color:var(--text-muted);font-size:.82rem;line-height:1.5}._customerPagination_a21yj_226{display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--text-muted);font-size:.84rem}._customerPagination_a21yj_226 button{min-width:76px}@media (max-width: 640px){._customerModalList_a21yj_177{max-height:min(48vh,360px)}._customerModalOption_a21yj_185{padding:.75rem .8rem}._multiSelectActions_a21yj_133{display:grid;grid-template-columns:1fr 1fr}._multiSelectActions_a21yj_133 button{width:100%}}._actionsGrid_a21yj_258{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}@media (max-width: 600px){._actionsGrid_a21yj_258{grid-template-columns:1fr}}._actionBtn_a21yj_268{min-height:42px;border-radius:12px;font-weight:700}._bulkBar_a21yj_274{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:.85rem .95rem;display:grid;gap:.7rem}._bulkHead_a21yj_283{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._bulkLabel_a21yj_291{font-size:.85rem;font-weight:800;color:var(--text)}._bulkCount_a21yj_297{font-size:.74rem;font-weight:700;padding:.2rem .6rem;border-radius:999px;background:var(--primary-xlight);color:var(--primary)}._bulkCount_a21yj_297._empty_a21yj_306{background:var(--surface-2);color:var(--text-muted);border:1px dashed var(--border)}._bulkRow_a21yj_312{display:grid;grid-template-columns:auto auto 1fr 1fr auto;gap:.6rem}@media (max-width: 720px){._bulkRow_a21yj_312{grid-template-columns:1fr}}._bulkApply_a21yj_322{min-height:42px;border-radius:12px;white-space:nowrap;padding-inline:1.1rem}:root{--primary: #7B1020;--primary-light: #A61830;--primary-dark: #560B16;--primary-xlight: #F5E6E8;--gold: #C9A84C;--white: #FFFFFF;--off-white: #FAF7F7;--surface: #F5EDED;--surface-2: #FFFFFF;--border: rgba(123,16,32,.15);--border-strong: rgba(123,16,32,.3);--text: #1A0608;--text-muted: #6B3A40;--shadow-sm: 0 1px 3px rgba(123,16,32,.1);--shadow-md: 0 4px 16px rgba(123,16,32,.12);--shadow-lg: 0 12px 40px rgba(123,16,32,.15);--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 32px;--font-body: "Tajawal", sans-serif;--font-title: "Playfair Display", serif;--transition: .25s cubic-bezier(.4, 0, .2, 1)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--border: rgba(148, 163, 184, .32);--border-strong: rgba(148, 163, 184, .42);--text: #e2e8f0;--text-muted: #94a3b8;--surface: #0f172a;--surface-2: #111827}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%}html{overflow-x:hidden}body{font-family:var(--font-body);background:var(--surface);color:var(--text);direction:rtl;line-height:1.6;overflow-x:hidden}a{text-decoration:none;color:inherit}button,input,select,textarea{font-family:var(--font-body)}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.25rem}.pageTitle{font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:900;color:var(--text)}.pageSubtitle{color:var(--text-muted);margin-top:.4rem}.panel{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1rem}._banner_19fz3_1{position:fixed;bottom:20px;left:20px;right:20px;z-index:1200;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:14px;border:1px solid rgba(123,16,32,.18);background:#fffffff7;box-shadow:0 16px 40px #0f172a1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._content_19fz3_19{display:flex;flex-direction:column;gap:4px}._content_19fz3_19 strong{font-size:15px;color:var(--text, #1A0608)}._content_19fz3_19 span{font-size:13px;color:var(--text-muted, #6B3A40);line-height:1.6}._actions_19fz3_36{display:flex;gap:8px;flex-shrink:0}._btn_19fz3_42{min-height:36px;padding:8px 14px;border-radius:10px;font-weight:700;font-size:13px;box-shadow:none;cursor:pointer}._btnOutline_19fz3_52{border:1px solid #cbd5e1;background:#fff;color:#0f172a}._btnOutline_19fz3_52:hover{background:#f8fafc;border-color:#94a3b8;color:#020617}._btnPrimary_19fz3_64{border:1px solid #7B1020;background:#7b1020;color:#fff}._btnPrimary_19fz3_64:hover{background:#a61830;border-color:#a61830}._iosBanner_19fz3_75{border-color:#0f172a1f;background:#fffffffc}[data-theme=dark] ._banner_19fz3_1{border-color:#94a3b840;background:#0f172aeb}[data-theme=dark] ._content_19fz3_19 strong{color:#f8fafc}[data-theme=dark] ._content_19fz3_19 span{color:#cbd5e1}[data-theme=dark] ._btnOutline_19fz3_52{border-color:#334155;background:#1e293b;color:#e2e8f0}[data-theme=dark] ._btnOutline_19fz3_52:hover{background:#334155;border-color:#475569;color:#f8fafc}@media (max-width: 700px){._banner_19fz3_1{left:12px;right:12px;bottom:12px;flex-direction:column;align-items:stretch}._actions_19fz3_36{width:100%}._btn_19fz3_42{flex:1;justify-content:center}}
