:root{--color-emerald: #173f3d;--color-emerald-700: #1f504d;--color-emerald-50: #e8efed;--color-burgundy: #713b3a;--color-burgundy-50: #f6ebe9;--color-gold: #c5a05a;--color-gold-600: #a9853f;--color-gold-100: #f2e7cf;--color-ivory: #f8f3e8;--color-cream: #fffcf6;--color-text: #322d2a;--color-muted: #78716c;--color-border: #e7dcc6;--color-border-strong: #d6c6a5;--color-success: #2f6b4f;--color-success-50: #e6f1ea;--color-danger: #9b2f2b;--color-danger-50: #fbeceb;--font-family: "Cairo", "Tajawal", "Segoe UI", Tahoma, sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.375rem;--font-size-2xl: 1.75rem;--font-size-3xl: 2.25rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--shadow-sm: 0 1px 2px rgba(50, 45, 42, .05);--shadow-md: 0 6px 24px -12px rgba(23, 63, 61, .22);--shadow-lg: 0 18px 48px -20px rgba(23, 63, 61, .35);--transition: .18s cubic-bezier(.2, .7, .2, 1);--header-height: 68px;--content-width: 1180px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;font-family:var(--font-family);font-size:var(--font-size-md);line-height:1.7;color:var(--color-text);background-color:var(--color-ivory);background-image:radial-gradient(circle at 85% -10%,rgba(197,160,90,.14),transparent 45%);background-attachment:fixed;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;line-height:1.35;font-weight:700;color:var(--color-emerald)}p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}img{max-width:100%;display:block}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{body{background:#fff}}._image_perba_1{object-fit:contain;object-position:center bottom}._hero_perba_6{width:100%;height:100%}._mark_perba_11{width:40px;height:40px}._mark_perba_11._image_perba_1{border-radius:50%;object-position:center top;background:var(--color-gold-100);border:1px solid rgba(197,160,90,.6)}._fallback_perba_23{display:grid;place-items:center;color:var(--color-gold)}._fallback_perba_23._mark_perba_11{border-radius:50%;background:#c5a05a1f;border:1px solid rgba(197,160,90,.5)}._shell_1e9v4_1{min-height:100vh;display:flex;flex-direction:column}._skip_1e9v4_7{position:absolute;inset-inline-start:var(--space-4);top:-60px;z-index:200;padding:var(--space-2) var(--space-4);background:var(--color-gold);color:#2a2418;border-radius:var(--radius-sm);font-weight:700}._skip_1e9v4_7:focus{top:var(--space-2)}._header_1e9v4_23{position:sticky;top:0;z-index:50;background:var(--color-emerald);color:var(--color-cream);border-bottom:2px solid var(--color-gold);box-shadow:0 4px 18px -10px #0006}._inner_1e9v4_33{display:flex;align-items:center;gap:var(--space-6);width:min(var(--content-width),100% - 32px);min-height:var(--header-height);margin:0 auto}._brand_1e9v4_42{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;min-width:0}._brandText_1e9v4_50{display:flex;flex-direction:column;line-height:1.3;min-width:0}._brandTitle_1e9v4_57{font-weight:800;font-size:var(--font-size-lg);color:#fff}._brandSubtitle_1e9v4_63{font-size:var(--font-size-xs);color:#f2e7cfbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nav_1e9v4_71{display:flex;gap:var(--space-1);padding:4px;background:#ffffff0f;border:1px solid rgba(197,160,90,.25);border-radius:var(--radius-pill)}._navLink_1e9v4_80{display:inline-flex;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-5);border-radius:var(--radius-pill);color:#f8f3e8d1;text-decoration:none;font-weight:600;font-size:var(--font-size-sm);transition:background-color var(--transition),color var(--transition)}._navLink_1e9v4_80:hover{color:#fff;background:#ffffff14}._active_1e9v4_101,._active_1e9v4_101:hover{background:var(--color-cream);color:var(--color-emerald)}._active_1e9v4_101 svg{color:var(--color-gold-600)}._meta_1e9v4_111{margin-inline-start:auto;display:flex;align-items:center}._modeBadge_1e9v4_117{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:600;color:var(--color-gold-100);border:1px dashed rgba(197,160,90,.6)}._user_1e9v4_129{display:flex;align-items:center;gap:var(--space-2);max-width:240px}._userEmail_1e9v4_136{font-size:var(--font-size-xs);color:#f8f3e8d9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logout_1e9v4_144{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid rgba(197,160,90,.4);border-radius:50%;background:transparent;color:var(--color-gold-100)}._logout_1e9v4_144:hover{background:#ffffff14}._main_1e9v4_160{flex:1;width:min(var(--content-width),100% - 32px);margin:0 auto;padding:var(--space-8) 0 var(--space-12)}@media screen and (max-width:760px){._inner_1e9v4_33{flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0}._brandTitle_1e9v4_57{font-size:var(--font-size-md)}._nav_1e9v4_71{order:3;width:100%;margin-bottom:var(--space-1)}._navLink_1e9v4_80{flex:1;justify-content:center;min-height:40px}._main_1e9v4_160{width:calc(100% - 24px);padding-top:var(--space-5)}}@media print{._header_1e9v4_23,._skip_1e9v4_7{display:none}._main_1e9v4_160{width:100%;padding:0}}._loading_1d9d8_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);color:var(--color-muted);font-size:var(--font-size-sm)}._ring_1d9d8_12{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,var(--color-gold-100),transparent 70%);color:var(--color-emerald)}._spin_1d9d8_22{animation:_spin_1d9d8_22 1s linear infinite}@keyframes _spin_1d9d8_22{to{transform:rotate(360deg)}}._empty_1d9d8_32{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);background:var(--color-cream);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg)}._emptyIcon_1d9d8_44{display:grid;place-items:center;width:60px;height:60px;margin-bottom:var(--space-2);border-radius:50%;color:var(--color-gold-600);background:radial-gradient(circle,#c5a05a38,#c5a05a0a 70%);border:1px solid rgba(197,160,90,.35)}._emptyTitle_1d9d8_56{font-size:var(--font-size-lg)}._emptyText_1d9d8_60{max-width:460px;color:var(--color-muted);font-size:var(--font-size-sm)}._emptyActions_1d9d8_66{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}._error_1d9d8_74{border-style:solid;border-color:#713b3a40;background:var(--color-burgundy-50)}._error_1d9d8_74 ._emptyTitle_1d9d8_56{color:var(--color-burgundy)}._retry_1d9d8_84{padding:8px 18px;border-radius:var(--radius-md);border:1px solid var(--color-burgundy);background:transparent;color:var(--color-burgundy);font-weight:600}._divider_1d9d8_93{display:flex;align-items:center;gap:var(--space-3);color:var(--color-gold)}._divider_1d9d8_93 span{flex:1;height:1px;background:linear-gradient(to left,transparent,var(--color-gold),transparent)}._screen_1ffcm_1{min-height:100vh;display:grid;place-items:center;padding:var(--space-6)}._card_1ffcm_8{width:min(440px,100%);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);text-align:center;background:var(--color-cream);border:1px solid var(--color-border);border-top:3px solid var(--color-gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._figure_1ffcm_23{width:150px;height:190px;display:grid;place-items:center;background:radial-gradient(circle at 50% 55%,#c5a05a66,#c5a05a00 68%)}._title_1ffcm_31{font-size:var(--font-size-xl)}._text_1ffcm_35{color:var(--color-muted);font-size:var(--font-size-sm)}._error_1ffcm_40{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-burgundy-50);color:var(--color-burgundy);font-size:var(--font-size-sm);text-align:start}._login_1ffcm_52{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:12px 24px;border-radius:var(--radius-md);background:var(--color-emerald);color:var(--color-cream);font-weight:700;text-decoration:none;transition:background-color var(--transition)}._login_1ffcm_52:hover{background:var(--color-emerald-700)}._retry_1ffcm_70{border:none;background:none;color:var(--color-emerald);font-weight:600;text-decoration:underline}._region_1twm3_1{position:fixed;inset-inline-start:var(--space-5);bottom:var(--space-5);z-index:120;display:flex;flex-direction:column;gap:var(--space-2);width:min(420px,calc(100vw - 32px));pointer-events:none}._toast_1twm3_13{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-cream);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-emerald);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);pointer-events:auto;animation:_slide_1twm3_1 .22s cubic-bezier(.2,.7,.2,1)}._success_1twm3_27{border-inline-start-color:var(--color-success)}._success_1twm3_27 ._icon_1twm3_31{color:var(--color-success)}._error_1twm3_35{border-inline-start-color:var(--color-burgundy)}._error_1twm3_35 ._icon_1twm3_31{color:var(--color-burgundy)}._info_1twm3_43 ._icon_1twm3_31{color:var(--color-gold-600)}._icon_1twm3_31{flex-shrink:0;margin-top:3px}._message_1twm3_52{flex:1;font-size:var(--font-size-sm);white-space:pre-line}._action_1twm3_58{flex-shrink:0;border:none;background:transparent;color:var(--color-emerald);font-weight:700;font-size:var(--font-size-sm);text-decoration:underline;text-underline-offset:3px}._close_1twm3_69{flex-shrink:0;display:grid;place-items:center;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:var(--color-muted)}._close_1twm3_69:hover{background:var(--color-emerald-50)}@keyframes _slide_1twm3_1{0%{opacity:0;transform:translateY(12px)}}@media(max-width:640px){._region_1twm3_1{inset-inline:var(--space-3);bottom:var(--space-3);width:auto}}@media print{._region_1twm3_1{display:none}}._hero_z59r9_1{position:relative;display:grid;grid-template-columns:1fr 230px;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-8) 0;overflow:hidden;background:linear-gradient(115deg,#173f3df7,#173f3deb 55%,#713b3ae6),var(--color-emerald);border-radius:var(--radius-lg);color:var(--color-cream);box-shadow:var(--shadow-md)}._hero_z59r9_1:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(197,160,90,.28);border-radius:calc(var(--radius-lg) - 6px);pointer-events:none}._text_z59r9_26{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-8)}._eyebrow_z59r9_35{font-size:var(--font-size-xs);font-weight:600;letter-spacing:.02em;color:var(--color-gold)}._title_z59r9_42{font-size:var(--font-size-3xl);font-weight:800;color:#fff}._description_z59r9_48{max-width:560px;color:#f8f3e8d1;font-size:var(--font-size-sm)}._month_z59r9_54{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;margin-top:var(--space-2);padding:6px 16px;border-radius:var(--radius-pill);background:#c5a05a29;border:1px solid rgba(197,160,90,.5);color:var(--color-gold-100);font-weight:700;font-size:var(--font-size-sm)}._figure_z59r9_69{position:relative;align-self:end;height:250px;display:flex;align-items:flex-end;justify-content:center}._glow_z59r9_78{position:absolute;top:8%;right:-10%;bottom:-20%;left:-10%;background:radial-gradient(ellipse at 50% 55%,#e7c57a8c,#c5a05a40 38%,#c5a05a00 70%);filter:blur(4px)}._image_z59r9_90{position:relative;max-height:100%;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}@media(max-width:860px){._hero_z59r9_1{grid-template-columns:1fr 170px;padding:var(--space-6) var(--space-6) 0}._title_z59r9_42{font-size:var(--font-size-2xl)}._figure_z59r9_69{height:200px}}@media(max-width:600px){._hero_z59r9_1{grid-template-columns:1fr 104px;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0}._text_z59r9_26{padding-bottom:var(--space-5)}._title_z59r9_42{font-size:var(--font-size-xl)}._description_z59r9_48{display:none}._figure_z59r9_69{height:150px}}._button_in1vj_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition),transform var(--transition)}._button_in1vj_1:not(:disabled):active{transform:translateY(1px)}._button_in1vj_1:disabled{opacity:.55}._md_in1vj_27{min-height:42px;padding:0 var(--space-4);font-size:var(--font-size-sm)}._sm_in1vj_33{min-height:34px;padding:0 var(--space-3);font-size:var(--font-size-xs);border-radius:var(--radius-sm)}._lg_in1vj_40{min-height:50px;padding:0 var(--space-6);font-size:var(--font-size-md)}._iconOnly_in1vj_46._md_in1vj_27{width:42px;padding:0}._iconOnly_in1vj_46._sm_in1vj_33{width:34px;padding:0}._primary_in1vj_56{background:var(--color-emerald);color:var(--color-cream);box-shadow:var(--shadow-sm)}._primary_in1vj_56:not(:disabled):hover{background:var(--color-emerald-700);box-shadow:var(--shadow-md)}._gold_in1vj_67{background:var(--color-gold);color:#2a2418}._gold_in1vj_67:not(:disabled):hover{background:var(--color-gold-600);color:var(--color-cream)}._secondary_in1vj_77{background:var(--color-cream);border-color:var(--color-border-strong);color:var(--color-emerald)}._secondary_in1vj_77:not(:disabled):hover{border-color:var(--color-gold);background:#fff}._ghost_in1vj_88{background:transparent;color:var(--color-emerald)}._ghost_in1vj_88:not(:disabled):hover{background:var(--color-emerald-50)}._danger_in1vj_97{background:transparent;border-color:#713b3a40;color:var(--color-burgundy)}._danger_in1vj_97:not(:disabled):hover{background:var(--color-burgundy-50);border-color:var(--color-burgundy)}._spin_in1vj_108{animation:_spin_in1vj_108 .9s linear infinite}@keyframes _spin_in1vj_108{to{transform:rotate(360deg)}}._field_orbuu_1{display:flex;flex-direction:column;gap:6px;min-width:0}._label_orbuu_8{font-size:var(--font-size-xs);font-weight:600;color:var(--color-muted)}._control_orbuu_14{width:100%;min-height:42px;padding:8px 12px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);transition:border-color var(--transition),box-shadow var(--transition),background-color var(--transition)}._control_orbuu_14:hover{border-color:var(--color-border-strong)}._control_orbuu_14:focus{outline:none;border-color:var(--color-gold);box-shadow:0 0 0 3px #c5a05a33}._control_orbuu_14[data-filled=true]{background:#fffefb;border-color:var(--color-border-strong)}._number_orbuu_43{text-align:center;font-variant-numeric:tabular-nums}._textarea_orbuu_48{resize:vertical;min-height:64px;line-height:1.7}._select_orbuu_54{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23173F3D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;font-weight:600;color:var(--color-emerald);cursor:pointer}._narrow_orbuu_65{max-width:140px}@media(max-width:640px){._narrow_orbuu_65{max-width:none}}._badge_1h0xb_1{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:700;line-height:1.9;border:1px solid transparent;white-space:nowrap}._draft_1h0xb_14{background:var(--color-gold-100);color:#7a5a1c;border-color:#c5a05a73}._completed_1h0xb_20{background:var(--color-success-50);color:var(--color-success);border-color:#2f6b4f40}._neutral_1h0xb_26{background:var(--color-emerald-50);color:var(--color-emerald)}._warning_1h0xb_31{background:var(--color-burgundy-50);color:var(--color-burgundy);border-color:#713b3a33}._muted_1h0xb_37{background:#f1ece2;color:var(--color-muted)}._toolbar_l56s4_1{position:sticky;top:calc(var(--header-height) + 8px);z-index:20;display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4) var(--space-6);padding:var(--space-4) var(--space-5);background:#fffcf6f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._period_l56s4_17{display:flex;gap:var(--space-3)}._select_l56s4_22{min-width:130px}._state_l56s4_26{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:42px}._badges_l56s4_34{display:flex;flex-wrap:wrap;gap:var(--space-2)}._saved_l56s4_40{font-size:var(--font-size-xs);color:var(--color-muted)}._actions_l56s4_45{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-inline-start:auto}@media(max-width:1100px){._toolbar_l56s4_1{position:static}}@media(max-width:760px){._toolbar_l56s4_1{padding:var(--space-4)}._period_l56s4_17{width:100%}._select_l56s4_22{flex:1;min-width:0}._actions_l56s4_45{width:100%;margin-inline-start:0}._actions_l56s4_45>*{flex:1}}@media(max-width:420px){._actions_l56s4_45{flex-direction:column}}._wrapper_janiv_1{margin:0 -4px;padding:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}._wrapper_janiv_1::-webkit-scrollbar{display:none}._list_janiv_13{display:grid;grid-template-columns:repeat(var(--week-count, 5),minmax(124px,1fr));gap:var(--space-3)}._tab_janiv_19{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--space-3) var(--space-4);text-align:start;background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-md);scroll-snap-align:start;transition:border-color var(--transition),background-color var(--transition),box-shadow var(--transition),transform var(--transition)}._tab_janiv_19:hover{border-color:var(--color-gold);transform:translateY(-1px)}._active_janiv_42,._active_janiv_42:hover{background:var(--color-emerald);border-color:var(--color-emerald);box-shadow:var(--shadow-md);transform:none}._name_janiv_50{font-weight:700;font-size:var(--font-size-sm);color:var(--color-emerald)}._range_janiv_56{font-size:var(--font-size-xs);color:var(--color-muted)}._active_janiv_42 ._name_janiv_50{color:#fff}._active_janiv_42 ._range_janiv_56{color:#f8f3e8bf}._progress_janiv_69{display:flex;align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-2)}._bar_janiv_77{flex:1;height:4px;border-radius:4px;background:var(--color-border);overflow:hidden}._bar_janiv_77 span{display:block;height:100%;background:var(--color-gold);border-radius:inherit;transition:inline-size .3s ease}._active_janiv_42 ._bar_janiv_77{background:#ffffff2e}._count_janiv_97{display:inline-flex;font-size:11px;font-weight:700;color:var(--color-muted);font-variant-numeric:tabular-nums}._active_janiv_42 ._count_janiv_97{color:var(--color-gold)}@media(max-width:600px){._list_janiv_13{gap:var(--space-2)}._tab_janiv_19{padding:var(--space-2) var(--space-3)}}._card_k5w3l_1{position:relative;padding:var(--space-4);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition)}._card_k5w3l_1:before{content:"";position:absolute;inset-block:12px;inset-inline-start:-1px;width:3px;border-radius:3px;background:var(--color-border-strong);transition:background-color var(--transition)}._filled_k5w3l_21:before{background:var(--color-gold)}._card_k5w3l_1:focus-within{border-color:var(--color-gold)}._header_k5w3l_29{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._heading_k5w3l_37{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}._title_k5w3l_45{font-size:var(--font-size-md);color:var(--color-emerald)}._date_k5w3l_50{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-pill);background:var(--color-emerald-50);color:var(--color-emerald);font-size:var(--font-size-xs);font-weight:600}._dateSelect_k5w3l_62{min-width:170px}._dateSelect_k5w3l_62 select{min-height:34px;padding-block:2px;font-size:var(--font-size-xs)}._tools_k5w3l_72{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._check_k5w3l_79{color:var(--color-success)}._fields_k5w3l_83{display:flex;flex-wrap:wrap;gap:var(--space-3)}._f_text_k5w3l_89{flex:1 1 260px;min-width:0}._f_number_k5w3l_94{flex:0 0 120px}._f_textarea_k5w3l_98{flex:1 1 100%}@media(max-width:600px){._card_k5w3l_1{padding:var(--space-3)}._f_text_k5w3l_89,._f_number_k5w3l_94{flex:1 1 100%}._fields_k5w3l_83{gap:var(--space-2)}._dateSelect_k5w3l_62{min-width:0;width:100%}._heading_k5w3l_37{flex:1}}._card_10m4k_1{background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition),border-color var(--transition)}._open_10m4k_11{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._heading_10m4k_16{font-size:inherit}._toggle_10m4k_20{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);border:none;background:transparent;text-align:start;border-radius:var(--radius-lg)}._ordinal_10m4k_32{flex-shrink:0;min-width:58px;padding:2px 10px;border-radius:var(--radius-pill);background:var(--color-gold-100);color:#7a5a1c;font-size:var(--font-size-xs);font-weight:800;text-align:center}._title_10m4k_44{flex:1;font-size:var(--font-size-lg);font-weight:700;color:var(--color-emerald)}._count_10m4k_51{font-size:var(--font-size-xs);font-weight:600;color:var(--color-muted);white-space:nowrap}._done_10m4k_58{color:var(--color-success)}._chevron_10m4k_62{flex-shrink:0;color:var(--color-gold-600);transition:transform var(--transition)}._open_10m4k_11 ._chevron_10m4k_62{transform:rotate(180deg)}._body_10m4k_72{padding:0 var(--space-5) var(--space-5);border-top:1px solid var(--color-border);padding-top:var(--space-4);animation:_reveal_10m4k_1 .2s ease-out}@keyframes _reveal_10m4k_1{0%{opacity:0;transform:translateY(-4px)}}@media(max-width:600px){._toggle_10m4k_20{padding:var(--space-3) var(--space-4);gap:var(--space-2)}._title_10m4k_44{font-size:var(--font-size-md)}._ordinal_10m4k_32{min-width:0}._body_10m4k_72{padding:var(--space-3) var(--space-3) var(--space-4)}}._sections_1jpi1_1{display:flex;flex-direction:column;gap:var(--space-4)}._stack_1jpi1_7{display:flex;flex-direction:column;gap:var(--space-3)}._note_1jpi1_13{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-ivory);border:1px dashed var(--color-border-strong);color:var(--color-muted);font-size:var(--font-size-sm)}._note_1jpi1_13 svg{flex-shrink:0;color:var(--color-gold-600)}._add_1jpi1_30{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-top:var(--space-1)}._addSelect_1jpi1_38{min-width:240px}._totals_1jpi1_42{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-emerald-50);border:1px solid rgba(23,63,61,.12)}._totalsLabel_1jpi1_53{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:var(--font-size-sm);color:var(--color-emerald)}._total_1jpi1_42{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-muted)}._total_1jpi1_42 strong{font-size:var(--font-size-lg);color:var(--color-emerald)}@media(max-width:600px){._add_1jpi1_30{flex-direction:column;align-items:stretch}._addSelect_1jpi1_38{min-width:0}._totals_1jpi1_42{flex-direction:column;align-items:flex-start}}._backdrop_33tjw_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:var(--space-4);background:#17212073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fade_33tjw_1 .16s ease-out}._panel_33tjw_13{width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--color-cream);border-radius:var(--radius-lg);border-top:3px solid var(--color-gold);box-shadow:var(--shadow-lg);animation:_rise_33tjw_1 .2s cubic-bezier(.2,.7,.2,1)}._danger_33tjw_24{border-top-color:var(--color-burgundy)}._header_33tjw_28{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6) 0}._icon_33tjw_35{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;background:var(--color-gold-100);color:var(--color-gold-600)}._danger_33tjw_24 ._icon_33tjw_35{background:var(--color-burgundy-50);color:var(--color-burgundy)}._title_33tjw_51{flex:1;font-size:var(--font-size-lg)}._close_33tjw_56{display:grid;place-items:center;width:34px;height:34px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-muted)}._close_33tjw_56:hover{background:var(--color-emerald-50);color:var(--color-emerald)}._body_33tjw_72{padding:var(--space-4) var(--space-6);color:var(--color-text);font-size:var(--font-size-sm)}._body_33tjw_72 ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-5);color:var(--color-muted)}._footer_33tjw_84{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-6) var(--space-5)}@keyframes _fade_33tjw_1{0%{opacity:0}}@keyframes _rise_33tjw_1{0%{opacity:0;transform:translateY(10px) scale(.98)}}._page_mv07m_1{display:flex;flex-direction:column;gap:var(--space-5)}._notice_mv07m_7{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-success-50);border:1px solid rgba(47,107,79,.2);color:var(--color-success);font-size:var(--font-size-sm)}._notice_mv07m_7 svg{flex-shrink:0;margin-top:4px}._notice_mv07m_7 p{flex:1}._restored_mv07m_28{align-items:center;flex-wrap:wrap;background:var(--color-gold-100);border-color:#c5a05a80;color:#6b4f18}._noticeActions_mv07m_36{display:flex;gap:var(--space-2)}._weekHeader_mv07m_41{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-2);scroll-margin-top:calc(var(--header-height) + 120px)}._weekTitle_mv07m_50{font-size:var(--font-size-xl)}._weekHint_mv07m_54{margin-top:2px;color:var(--color-muted);font-size:var(--font-size-sm)}._weekPager_mv07m_60{display:flex;justify-content:space-between;gap:var(--space-3)}._mobileSave_mv07m_66{display:none}@media(max-width:1100px){._mobileSave_mv07m_66{position:sticky;bottom:var(--space-3);z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);align-self:center;width:min(420px,100%);padding:var(--space-2);padding-inline-start:var(--space-5);border-radius:var(--radius-pill);background:var(--color-emerald);color:var(--color-cream);font-size:var(--font-size-sm);font-weight:600;box-shadow:var(--shadow-lg);animation:_pop_mv07m_1 .2s ease-out}}@keyframes _pop_mv07m_1{0%{opacity:0;transform:translateY(8px)}}@media(max-width:760px){._weekHeader_mv07m_41{flex-direction:column;align-items:flex-start;scroll-margin-top:calc(var(--header-height) + 60px)}._weekTitle_mv07m_50{font-size:var(--font-size-lg)}._weekPager_mv07m_60>*{flex:1}}._sheet_e1846_1{width:100%;max-width:1123px;margin:0 auto;padding:48px 56px;background:#fff;color:#000;border:1px solid var(--color-border);border-radius:4px;box-shadow:0 1px #00000008,0 24px 48px -28px #173f3d59;font-family:Simplified Arabic,Traditional Arabic,Amiri,Times New Roman,serif;font-size:15px;line-height:1.6}._portrait_e1846_18{max-width:794px}._section_e1846_22{margin-top:22px}._section_e1846_22:first-of-type{margin-top:0}._heading_e1846_30{margin-bottom:8px;font-size:17px;font-weight:800;color:#000;break-after:avoid}._table_e1846_38{width:100%;border-collapse:collapse;table-layout:fixed}._table_e1846_38 th,._table_e1846_38 td{border:1px solid #000;padding:6px 8px;vertical-align:middle;text-align:start;overflow-wrap:anywhere;font-weight:700;text-align:center}._table_e1846_38 th{background:#e7e6e6;font-weight:800;text-align:center;overflow-wrap:normal;word-break:keep-all}._table_e1846_38 thead{display:table-header-group}._table_e1846_38 tr{break-inside:avoid}._center_e1846_71{text-align:center!important}._shaded_e1846_75{background:#f2f2f2}._bold_e1846_79{font-weight:700}._muted_e1846_83{color:#595959}._line_e1846_87{display:block}._signatures_e1846_91{display:flex;justify-content:space-around;gap:24px;margin-top:48px}._signature_e1846_91{display:flex;flex-direction:column;align-items:center;gap:36px;min-width:180px}._signature_e1846_91 span{width:100%;border-bottom:1px dotted #000}._breakBefore_e1846_111{break-before:page}@media screen and (max-width:760px){._sheet_e1846_1{min-width:720px;padding:24px 20px;font-size:12px}._table_e1846_38 th,._table_e1846_38 td{padding:4px 5px}}@media print{._sheet_e1846_1{width:100%;max-width:none;min-width:0;margin:0;padding:0;border:none;border-radius:0;box-shadow:none;font-size:11pt;line-height:1.45}._section_e1846_22{margin-top:12pt}._heading_e1846_30{margin-bottom:4pt;font-size:13pt;break-after:avoid;page-break-after:avoid}._table_e1846_38 th,._table_e1846_38 td{padding:3pt 5pt}._table_e1846_38 tr{page-break-inside:avoid}._table_e1846_38 th,._shaded_e1846_75{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._header_s8y6a_1{margin-bottom:28px;color:#000;background:#fff;font-family:Simplified Arabic,Traditional Arabic,Amiri,Times New Roman,serif;text-align:center}._header_s8y6a_1 p{margin:0}._topBand_s8y6a_13{display:grid;grid-template-columns:35fr 30fr 35fr;align-items:start}._church_s8y6a_19{text-align:start;font-size:18px;font-weight:700;line-height:1.5}._cross_s8y6a_26{font-family:Segoe UI Symbol,Noto Sans Symbols,DejaVu Sans,serif;font-size:34px;line-height:1;color:#000}._title_s8y6a_33{margin-top:8px!important;font-size:21px;font-weight:700}._submittedBy_s8y6a_39{margin-top:2px!important;font-size:18px;font-weight:700}._recipient_s8y6a_45{margin-top:14px!important;font-size:18px}._recipientName_s8y6a_50{margin-top:2px!important;font-size:30px;font-weight:700;line-height:1.35}._recipientTitle_s8y6a_57{font-size:18px;font-weight:700}@media screen and (max-width:760px){._church_s8y6a_19,._submittedBy_s8y6a_39,._recipient_s8y6a_45,._recipientTitle_s8y6a_57{font-size:15px}._title_s8y6a_33{font-size:18px}._recipientName_s8y6a_50{font-size:25px}}@media print{._header_s8y6a_1{margin-bottom:18pt}}._page_b7nvf_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_b7nvf_7{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);background:var(--color-cream);border:1px solid var(--color-border);border-top:3px solid var(--color-gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._heading_b7nvf_21{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._back_b7nvf_28{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;color:var(--color-muted);font-size:var(--font-size-xs);font-weight:600;text-decoration:none}._back_b7nvf_28:hover{color:var(--color-emerald)}._title_b7nvf_43{font-size:var(--font-size-xl)}._meta_b7nvf_47{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._updated_b7nvf_54{font-size:var(--font-size-xs);color:var(--color-muted)}._actions_b7nvf_59{display:flex;flex-wrap:wrap;gap:var(--space-2)}._hint_b7nvf_65{color:var(--color-muted);font-size:var(--font-size-sm)}._paper_b7nvf_70{padding:var(--space-6);border-radius:var(--radius-lg);background:#ece5d6;overflow-x:auto}._warnings_b7nvf_77{margin-top:var(--space-3);max-height:46vh;overflow-y:auto;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-burgundy-50);border:1px solid rgba(113,59,58,.15)}._warningTitle_b7nvf_87{font-weight:700;color:var(--color-burgundy)}._warningGroup_b7nvf_92{margin-top:var(--space-2)}._warningGroup_b7nvf_92>p{font-weight:600;color:var(--color-text)}._warningGroup_b7nvf_92 ul{margin:4px 0 0;padding-inline-start:var(--space-5);color:var(--color-muted)}._warningHint_b7nvf_107{margin-top:var(--space-3);font-size:var(--font-size-xs);color:var(--color-muted)}@media screen and (max-width:760px){._actions_b7nvf_59{width:100%;display:grid;grid-template-columns:1fr 1fr}._actions_b7nvf_59>:last-child{grid-column:1 / -1}._paper_b7nvf_70{padding:var(--space-3);margin-inline:-12px;border-radius:0}}@media print{._toolbar_b7nvf_7,._hint_b7nvf_65{display:none}._page_b7nvf_1{display:block}._paper_b7nvf_70{margin:0;padding:0;border-radius:0;background:none;overflow:visible}}._filters_djs6x_1{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(130px,1fr));align-items:end;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._search_djs6x_12{display:flex;align-items:center;gap:var(--space-2);min-height:42px;padding:0 var(--space-3);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-muted);transition:border-color var(--transition),box-shadow var(--transition)}._search_djs6x_12:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c5a05a33}._search_djs6x_12 input{flex:1;min-width:0;border:none;background:transparent;outline:none;font-size:var(--font-size-sm);color:var(--color-text)}@media(max-width:860px){._filters_djs6x_1{grid-template-columns:repeat(3,1fr)}._search_djs6x_12{grid-column:1 / -1}}@media(max-width:520px){._filters_djs6x_1{grid-template-columns:1fr 1fr;padding:var(--space-3)}._filters_djs6x_1>:last-child{grid-column:1 / -1}}._wrapper_1y7jk_1{background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._head_1y7jk_9,._item_1y7jk_10{display:grid;grid-template-columns:minmax(170px,1.4fr) 1fr 1fr .7fr 1fr minmax(260px,1.6fr);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5)}._head_1y7jk_9{background:var(--color-emerald);color:var(--color-gold-100);font-size:var(--font-size-xs);font-weight:700;border-bottom:2px solid var(--color-gold)}._list_1y7jk_26{margin:0;padding:0;list-style:none}._item_1y7jk_10{border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);transition:background-color var(--transition)}._item_1y7jk_10:last-child{border-bottom:none}._item_1y7jk_10:hover{background:#fffaf0}._name_1y7jk_46{display:flex;flex-direction:column;gap:2px;min-width:0}._name_1y7jk_46 strong{color:var(--color-emerald);font-size:var(--font-size-md)}._sub_1y7jk_58{display:flex;align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--font-size-xs)}._cell_1y7jk_66{color:var(--color-text);font-size:var(--font-size-xs)}._label_1y7jk_71{display:none}._actions_1y7jk_75{display:flex;flex-wrap:wrap;gap:2px}._action_1y7jk_75,._actionButton_1y7jk_82{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border-radius:var(--radius-sm);color:var(--color-emerald);font-size:var(--font-size-xs);font-weight:600;text-decoration:none;transition:background-color var(--transition)}._action_1y7jk_75:hover{background:var(--color-emerald-50)}@media(max-width:980px){._head_1y7jk_9{display:none}._wrapper_1y7jk_1{background:none;border:none;box-shadow:none;overflow:visible}._list_1y7jk_26{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-3)}._item_1y7jk_10,._item_1y7jk_10:last-child{grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-4);padding:var(--space-4);background:var(--color-cream);border:1px solid var(--color-border);border-top:3px solid var(--color-gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._name_1y7jk_46,._actions_1y7jk_75{grid-column:1 / -1}._label_1y7jk_71{display:block;margin-bottom:2px;color:var(--color-muted);font-size:11px;font-weight:600}._actions_1y7jk_75{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:space-between}}@media(max-width:420px){._list_1y7jk_26{grid-template-columns:1fr}._actions_1y7jk_75{display:grid;grid-template-columns:repeat(3,1fr)}._action_1y7jk_75,._actionButton_1y7jk_82{justify-content:center;background:var(--color-emerald-50)}}._list_93re2_1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}._item_93re2_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff}._item_93re2_10 strong{display:flex;align-items:center;gap:var(--space-2);color:var(--color-emerald)}._current_93re2_28{padding:0 8px;border-radius:var(--radius-pill);background:var(--color-gold-100);color:#7a5a1c;font-size:11px}._meta_93re2_36{display:block;color:var(--color-muted);font-size:var(--font-size-xs)}._page_uma1p_1{display:flex;flex-direction:column;gap:var(--space-5)}._header_uma1p_7{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}._title_uma1p_15{font-size:var(--font-size-2xl)}._subtitle_uma1p_19{margin-top:4px;max-width:560px;color:var(--color-muted);font-size:var(--font-size-sm)}._stats_uma1p_26{display:flex;gap:var(--space-2);margin:0}._stats_uma1p_26 div{min-width:96px;padding:var(--space-2) var(--space-4);background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center}._stats_uma1p_26 dt{font-size:11px;font-weight:600;color:var(--color-muted)}._stats_uma1p_26 dd{margin:0;font-size:var(--font-size-xl);font-weight:800;color:var(--color-emerald);line-height:1.4}._samples_uma1p_55{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-muted);font-size:var(--font-size-sm)}@media(max-width:600px){._title_uma1p_15{font-size:var(--font-size-xl)}._stats_uma1p_26{width:100%}._stats_uma1p_26 div{flex:1;min-width:0;padding-inline:var(--space-2)}}
