._page_1kmz0_6{min-height:100dvh;padding:var(--s-6) var(--page-gutter);background:var(--bg);place-items:center;display:grid}._card_1kmz0_15{width:100%;max-width:440px;padding:var(--s-8);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-card)}._title_1kmz0_25{margin:0 0 var(--s-3);font-family:var(--font-display);color:var(--ink);letter-spacing:var(--tracking-title);font-size:22px;font-weight:700}._body_1kmz0_34{margin:0 0 var(--s-6);font-family:var(--font-body);color:var(--ink-soft);font-size:15px;line-height:1.6}._action_1kmz0_42{min-height:44px;padding:10px var(--s-5);border:1px solid var(--rule);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink);font-family:var(--font-body);cursor:pointer;font-size:14px;font-weight:600}._action_1kmz0_42:hover{background:var(--paper);border-color:var(--field-rule)}._action_1kmz0_42+._action_1kmz0_42{margin-inline-start:var(--s-3)}._primary_1kmz0_64{background:var(--zellige);border-color:var(--zellige);color:var(--surface)}._primary_1kmz0_64:hover{background:var(--zellige-deep);border-color:var(--zellige-deep)}._action_1kmz0_42:disabled{opacity:.6;cursor:progress}._banner_1oih1_2{inset-block-start:var(--s-3);inset-inline:var(--s-3);z-index:300;max-width:440px;padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--warn-bg);color:var(--warn);box-shadow:var(--shadow-card);font-family:var(--font-body);text-align:center;margin-inline:auto;font-size:14px;font-weight:600;position:fixed}._pageHeader_16qmv_12{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-bottom:var(--s-3);display:flex}._pageTitle_16qmv_20{font-family:var(--font-display);letter-spacing:var(--tracking-title);color:var(--ink);margin:0;font-size:32px;font-weight:700;line-height:1.15}._pageSubtitle_16qmv_30{font-family:var(--font-body);color:var(--ink-soft);max-width:64ch;margin-top:6px;font-size:15px;line-height:1.55}._btnPrimary_16qmv_41{min-height:40px;font-family:var(--font-body);color:var(--on-zellige);background:var(--zellige);border:1px solid var(--zellige);border-radius:var(--r-ctl);padding:0 var(--s-4);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}._btnPrimary_16qmv_41:hover{background:var(--zellige-deep);border-color:var(--zellige-deep)}._btnPrimary_16qmv_41:disabled{opacity:.5;cursor:not-allowed}._btnGhost_16qmv_69{min-height:40px;font-family:var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-ctl);padding:0 var(--s-4);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}._btnGhost_16qmv_69:hover{background:var(--paper);border-color:var(--field-rule)}._btnGhost_16qmv_69:disabled{opacity:.5;cursor:not-allowed}._btnDanger_16qmv_97{min-height:40px;font-family:var(--font-body);color:var(--danger);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-ctl);padding:0 var(--s-4);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._btnDanger_16qmv_97:hover{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}._btnDanger_16qmv_97:disabled{opacity:.5;cursor:not-allowed}._btnIcon_16qmv_128{min-width:40px;padding:0}._flexFill_16qmv_134{flex:1}._card_16qmv_140{background:0 0;border:none}._sectionTitle_16qmv_146{font-family:var(--font-display);color:var(--ink);margin:0 0 var(--s-2);min-width:0;font-size:15px;font-weight:700}._table_16qmv_170{border-collapse:collapse;width:100%}._table_16qmv_170 thead th{font-family:var(--font-body);color:var(--ink-mute);text-align:start;padding-block:var(--s-3);padding-inline:0 var(--s-3);border-bottom:1px solid var(--rule);background:0 0;font-size:12px;font-weight:600}._table_16qmv_170 tbody td{padding-block:var(--s-3);padding-inline:0 var(--s-3);border-bottom:1px solid var(--rule);vertical-align:middle;font-family:var(--font-body);color:var(--ink);font-size:14px}._table_16qmv_170 tbody tr:last-child td{border-bottom:none}._table_16qmv_170 tbody tr{transition:background-color .15s}._table_16qmv_170 tbody tr:hover td{background:var(--paper)}._actions_16qmv_209{justify-content:flex-end;gap:6px;display:flex}._mono_16qmv_215{color:var(--ink);font-size:14px}._empty_16qmv_222,._loading_16qmv_230{font-family:var(--font-body);color:var(--ink-soft);padding:var(--s-8) 0;text-align:center;font-size:14px}._error_16qmv_238{font-family:var(--font-body);color:var(--danger);background:var(--danger-bg);border-radius:var(--r-ctl);padding:10px var(--s-3);margin:var(--s-3) 0;border:none;font-size:14px;font-weight:500}._warning_16qmv_253{font-family:var(--font-body);color:var(--warn);background:var(--warn-bg);border-radius:var(--r-ctl);padding:10px var(--s-3);margin:var(--s-3) 0;border:none;font-size:14px;font-weight:500}._overlay_16qmv_267{background:var(--scrim);padding:var(--s-4);z-index:100;place-items:center;animation:.12s ease-out _adminFadeIn_16qmv_1;display:grid;position:fixed;inset:0}@keyframes _adminFadeIn_16qmv_1{0%{opacity:0}to{opacity:1}}._modal_16qmv_283{background:var(--surface);width:100%;max-width:480px;max-height:calc(100dvh - 32px);padding:var(--s-6);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-card);text-align:start;animation:.12s ease-out _adminScaleIn_16qmv_1;overflow-y:auto}@keyframes _adminScaleIn_16qmv_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._modalWide_16qmv_308{max-width:560px}._modalHeader_16qmv_312{margin:0 0 var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;display:flex}._modalTitle_16qmv_321{font-family:var(--font-display);letter-spacing:var(--tracking-title);color:var(--ink);margin:0;font-size:20px;font-weight:700}._modalClose_16qmv_330{width:36px;height:36px;color:var(--ink-soft);cursor:pointer;font-size:20px;line-height:1;font-family:var(--font-display);border-radius:var(--r-ctl);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}._modalClose_16qmv_330:hover{color:var(--ink);background:var(--paper)}._modalFooter_16qmv_352{gap:var(--s-2);margin-top:var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--rule);justify-content:flex-end;display:flex}._field_16qmv_363{margin-bottom:var(--s-4);flex-direction:column;gap:6px;display:flex}._label_16qmv_370{font-family:var(--font-body);color:var(--ink-soft);font-size:13px;font-weight:600}._hint_16qmv_377{font-family:var(--font-body);color:var(--ink-mute);margin-top:2px;font-size:12px}._hint_16qmv_377 code{color:var(--ink-soft);background:var(--paper);border-radius:calc(var(--r-ctl) / 3);padding:1px 6px;font-size:12px;font-style:normal}._input_16qmv_393{width:100%;font-family:var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--field-rule);border-radius:var(--r-ctl);padding:10px var(--s-3);outline:none;font-size:14px;transition:border-color .15s}._input_16qmv_393:hover{border-color:var(--ink-soft)}._input_16qmv_393:focus{border-color:var(--zellige);outline:var(--focus-ring);outline-offset:0}._confirmText_16qmv_418{font-family:var(--font-body);color:var(--ink-soft);margin:0 0 var(--s-3);font-size:14px;line-height:1.55}._confirmText_16qmv_418 strong{color:var(--ink);font-weight:700}._row2_16qmv_433{gap:var(--s-3);margin-bottom:var(--s-4);grid-template-columns:1fr 1fr;display:grid}._row2_16qmv_433>._field_16qmv_363{grid-template-rows:subgrid;grid-row:span 3;gap:6px;margin-bottom:0;display:grid}._formSection_16qmv_458{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule)}._formSectionTitle_16qmv_464{font-family:var(--font-body);color:var(--ink-soft);margin:0 0 var(--s-3);font-size:13px;font-weight:700}._toggleRow_16qmv_474{align-items:center;gap:var(--s-2);padding:10px var(--s-3);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-ctl);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s;display:flex}._toggleRow_16qmv_474:hover{border-color:var(--ink-soft)}._toggleRow_16qmv_474 input{cursor:pointer;width:16px;height:16px;accent-color:var(--zellige)}._toggleLabel_16qmv_498{font-family:var(--font-body);color:var(--ink);font-size:14px}._badge_16qmv_506{font-family:var(--font-body);background:var(--neutral-bg);color:var(--neutral);border-radius:var(--r-pill);white-space:nowrap;border:none;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._badgeOwner_16qmv_520{background:var(--neutral-bg);color:var(--neutral)}._badgeTenant_16qmv_525{background:var(--zellige-soft);color:var(--zellige)}._searchBar_16qmv_532{gap:var(--s-3);margin:var(--s-4) 0 var(--s-3);display:flex}._searchInput_16qmv_538{font-family:var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--field-rule);border-radius:var(--r-ctl);padding:10px var(--s-3);outline:none;flex:1;font-size:14px;transition:border-color .15s}._searchInput_16qmv_538::placeholder{color:var(--ink-mute)}._searchInput_16qmv_538:focus{border-color:var(--zellige);outline:var(--focus-ring);outline-offset:0}._select_16qmv_563{width:100%;font-family:var(--font-body);color:var(--ink);background-color:var(--surface);border:1px solid var(--field-rule);border-radius:var(--r-ctl);padding:10px var(--s-3);cursor:pointer;appearance:none;background-image:url(/brand/chevron-down.svg);background-position:right 12px center;background-repeat:no-repeat;outline:none;padding-inline-end:36px;font-size:14px;transition:border-color .15s}[dir=rtl] ._select_16qmv_563{background-position:12px}._select_16qmv_563:hover{border-color:var(--ink-soft)}._select_16qmv_563:focus{border-color:var(--zellige);outline:var(--focus-ring);outline-offset:0}._searchBar_16qmv_532{flex-wrap:wrap}@media (width<=720px){._pageHeader_16qmv_12{align-items:stretch;gap:var(--s-3);flex-direction:column}._pageTitle_16qmv_20{font-size:26px}._pageSubtitle_16qmv_30{margin-top:4px}._card_16qmv_140{-webkit-overflow-scrolling:touch;margin-inline:calc(0px - var(--page-gutter,16px));padding-inline:var(--page-gutter,16px);overflow-x:auto}}@media (width<=560px){._overlay_16qmv_267{place-items:end stretch;padding:0}._modal_16qmv_283,._modalWide_16qmv_308{max-width:none;max-height:88dvh;padding:var(--s-5) var(--s-5) calc(var(--s-5) + env(safe-area-inset-bottom));border-inline:none;border-bottom:none;border-top:1px solid var(--rule);box-shadow:var(--shadow-bar);border-start-start-radius:var(--r-card);border-start-end-radius:var(--r-card);border-end-end-radius:0;border-end-start-radius:0;animation:.16s ease-out _adminSheetIn_16qmv_1}._modalFooter_16qmv_352{bottom:calc(0px - var(--s-5) - env(safe-area-inset-bottom));background:var(--surface);padding-block:var(--s-3);margin-bottom:calc(0px - var(--s-3));position:sticky}}@keyframes _adminSheetIn_16qmv_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=540px){._row2_16qmv_433{grid-template-columns:1fr}._modalFooter_16qmv_352{flex-wrap:wrap}._modalFooter_16qmv_352>*{flex:1 0 calc(50% - 4px)}._modal_16qmv_283{padding:var(--s-4)}._pageTitle_16qmv_20{font-size:22px}}._clotureBox_16qmv_715{border:1px solid var(--rule);background:var(--paper);border-radius:var(--r-ctl);margin:4px 0 16px;padding:12px 14px}._clotureRow_16qmv_722{color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:16px;padding:4px 0;font-size:14px;display:flex}._clotureRow_16qmv_722+._clotureRow_16qmv_722{border-top:1px solid var(--rule)}._clotureWarnings_16qmv_732{color:var(--warn);margin:10px 0 0;padding-inline-start:18px;font-size:13px}._clotureWarnings_16qmv_732 li{margin:2px 0}._quickBar_16qmv_741{gap:var(--s-2);flex-wrap:wrap;margin:4px 0 20px;display:flex}._quickBar_16qmv_741 ._btnGhost_16qmv_69{align-items:center;gap:6px;display:inline-flex}@media (width<=560px){._quickBar_16qmv_741{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._quickBar_16qmv_741>*,._quickBar_16qmv_741>*>button{text-align:center;justify-content:center;width:100%}._quickPrimary_16qmv_769,._quickBar_16qmv_741>div{grid-column:1/-1}}@media (pointer:coarse){._btnPrimary_16qmv_41,._btnGhost_16qmv_69,._btnDanger_16qmv_97{min-height:44px}._btnIcon_16qmv_128{justify-content:center;min-width:44px;padding:0}._input_16qmv_393,._select_16qmv_563{min-height:44px;padding-block:11px}._searchInput_16qmv_538{min-height:44px}._modalClose_16qmv_330{width:44px;height:44px}}._grid2_16qmv_825{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}._gridLabelled_16qmv_831{gap:var(--s-3);grid-template-columns:160px 1fr;align-items:center;display:grid}@media (width<=560px){._grid2_16qmv_825,._gridLabelled_16qmv_831{grid-template-columns:1fr}}._reclamPhoto_16qmv_848{object-fit:cover;border:1px solid var(--rule);border-radius:var(--r-ctl);height:96px}._assetPreview_16qmv_856{object-fit:contain;border:1px solid var(--rule);border-radius:var(--r-ctl);max-width:140px;height:40px}._banner_sxfb9_3{border-bottom:1px solid var(--rule);align-items:center;gap:8px;margin:0 0 16px;padding:0 0 8px;display:flex}._label_sxfb9_12{color:var(--ink-mute);font-size:12px}._name_sxfb9_17{font-family:var(--font-display);color:var(--ink);font-size:14px;font-weight:700}:root{--bg:#f4f2ed;--surface:#fff;--paper:#f6f4f0;--rule:#e5e1d8;--field-rule:#7f8c89;--ink:#172321;--ink-soft:#46524f;--ink-mute:#5d6967;--zellige:#0e6b5e;--zellige-deep:#0a5249;--zellige-soft:#e2f0ec;--on-zellige:#fff;--safran:#e3a03a;--on-safran:#172321;--nuit:#12322f;--nuit-ink:#b7ccc8;--nuit-ink-active:#fff;--nuit-active:#21504a;--nuit-field:#1b433f;--ok:#17734a;--ok-bg:#e3f3ea;--warn:#975400;--warn-bg:#fcefd8;--danger:#b42318;--danger-bg:#fdebe8;--neutral:#46524f;--neutral-bg:#efece6;--chart-1:#0e6b5e;--chart-2:#2e8a7b;--chart-3:#5aa596;--chart-4:#8fc2b6;--chart-5:#46524f;--chart-6:#7a8784;--chart-7:#a9b3b0;--chart-8:#cfd6d3;--r-card:18px;--r-ctl:12px;--r-pill:999px;--shadow-card:0 1px 2px #1723210d, 0 8px 24px #1723210d;--shadow-bar:0 -1px 2px #1723210d, 0 -8px 24px #1723210d;--scrim:#12322f80;--focus-ring:2px solid var(--zellige);--font-display:"Plus Jakarta Sans", -apple-system, system-ui, sans-serif;--font-body:"Plus Jakarta Sans", -apple-system, system-ui, sans-serif;--tracking-title:-.02em;--fs-body:14px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--sidebar-w:248px;--topbar-h:64px;--page-gutter:40px;--bottomnav-h:0px;--bp-sm:560px;--bp-md:900px}:lang(ar){--font-display:"IBM Plex Sans Arabic", "Plus Jakarta Sans", -apple-system, system-ui, sans-serif;--font-body:"IBM Plex Sans Arabic", "Plus Jakarta Sans", -apple-system, system-ui, sans-serif;--tracking-title:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}::selection{background:var(--zellige-soft);color:var(--ink)}:focus-visible{outline:var(--focus-ring);outline-offset:2px}a{color:inherit;text-decoration:none}input[type=checkbox],input[type=radio]{accent-color:var(--zellige)}em{font-style:normal;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:var(--tracking-title);font-weight:700}@media (width<=900px){:root{--page-gutter:24px}}@media (width<=560px){:root{--page-gutter:16px}body{font-size:15px}}@media (width<=900px){html,body{max-width:100%;overflow-x:hidden}}@media (pointer:coarse){input,select,textarea{font-size:16px}button,a[role=button],select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]){min-height:44px}input[type=checkbox],input[type=radio]{width:24px;height:24px}}
