@font-face{font-family:manrope;src:url(../media/Manrope_VF-s.p.1do4u5vj03qm1.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.tsKOJq_className{font-family:manrope,manrope Fallback,system-ui,Segoe UI,sans-serif}.tsKOJq_variable{--font-manrope:"manrope", "manrope Fallback", system-ui, Segoe UI, sans-serif}
:root{--ct-blue:#303e52;--ct-porcelain:#faf8f4;--ct-mist:#e9edf1;--ct-slate:#626e7b;--ct-border:#d5dbe2;--ct-blue-hover:#263243;--ct-blue-08:#303e5214;--ct-blue-16:#303e5229;--ct-white:#fff;--ct-success:#2f6b4f;--ct-success-surface:#e7f1eb;--ct-danger:#9b2c2c;--ct-danger-surface:#f8e9e7;--ct-warning:#7a5414;--ct-warning-surface:#f6eedc;--ct-bg:var(--ct-porcelain);--ct-surface:var(--ct-white);--ct-surface-quiet:var(--ct-mist);--ct-text:var(--ct-blue);--ct-slate-text:#5b6673;--ct-text-muted:var(--ct-slate-text);--ct-line:var(--ct-border);--ct-action:var(--ct-blue);--ct-action-text:var(--ct-porcelain);--ct-focus-ring:0 0 0 3px var(--ct-porcelain), 0 0 0 5px var(--ct-blue);--ct-s1:4px;--ct-s2:8px;--ct-s3:12px;--ct-s4:16px;--ct-s5:24px;--ct-s6:32px;--ct-s7:48px;--ct-s8:64px;--ct-s9:96px;--ct-s10:128px;--ct-gutter:24px;--ct-max:1200px;--ct-max-text:640px;--ct-r-card:16px;--ct-r-control:10px;--ct-r-pill:999px;--ct-shadow-1:0 1px 2px #303e520f, 0 2px 8px #303e520d;--ct-shadow-2:0 2px 4px #303e520f, 0 16px 40px #303e521a;--ct-font-latin:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--ct-font-arabic:"Noto Sans Arabic", "Manrope", system-ui, sans-serif;--ct-font:var(--ct-font-latin);--ct-fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 3.5rem);--ct-lh-display:1.1;--ct-fs-section:clamp(1.75rem, 1.4rem + 1.4vw, 2rem);--ct-lh-section:1.25;--ct-fs-card:1.25rem;--ct-lh-card:1.4;--ct-fs-body:1rem;--ct-lh-body:1.625;--ct-fs-label:.875rem;--ct-lh-label:1.43;--ct-fs-meta:.75rem;--ct-lh-meta:1.5;--ct-tracking-eyebrow:.08em;--ct-ease:cubic-bezier(.2, .7, .2, 1);--ct-dur-fast:.18s;--ct-dur-entry:.38s}:root:lang(ar),[lang=ar]{--ct-font:var(--ct-font-arabic);--ct-lh-display:1.35;--ct-lh-section:1.5;--ct-lh-body:1.75;--ct-lh-label:1.6;--ct-tracking-eyebrow:0}@media (min-width:900px){:root{--ct-gutter:48px}}@media (prefers-reduced-motion:reduce){:root{--ct-dur-fast:0s;--ct-dur-entry:0s}}
@font-face{font-family:Noto Sans Arabic CT;src:url(/fonts/NotoSansArabic-VF-v1.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+60C,U+61B,U+61F}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}:root{--ct-font-latin:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--ct-font-arabic:"Noto Sans Arabic CT", var(--font-manrope), Tahoma, system-ui, sans-serif}body{background:var(--ct-bg);color:var(--ct-text);font-family:var(--ct-font);font-size:var(--ct-fs-body);line-height:var(--ct-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;margin:0;font-weight:400}h1,h2,h3,h4{color:var(--ct-text);text-wrap:balance;margin:0;font-weight:500}h1{font-size:var(--ct-fs-display);line-height:var(--ct-lh-display);letter-spacing:-.02em}h2{font-size:var(--ct-fs-section);line-height:var(--ct-lh-section);letter-spacing:-.01em}h3{font-size:var(--ct-fs-card);line-height:var(--ct-lh-card)}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{letter-spacing:0}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--ct-focus-ring);border-radius:var(--ct-r-control);outline:none}::selection{background:var(--ct-blue);color:var(--ct-porcelain)}.ct-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ct-skip{background:var(--ct-blue);color:var(--ct-porcelain);padding:var(--ct-s2) var(--ct-s4);border-radius:var(--ct-r-control);z-index:100;position:absolute;inset-block-start:-100px;inset-inline-start:var(--ct-s4)}.ct-skip:focus{inset-block-start:var(--ct-s4)}.ct-bidi{direction:ltr;unicode-bidi:isolate}bdi{unicode-bidi:isolate}.ct-container{width:100%;max-width:calc(var(--ct-max) + 2 * var(--ct-gutter));padding-inline:var(--ct-gutter);margin-inline:auto}.ct-narrow{max-width:calc(560px + 2 * var(--ct-gutter))}.ct-stack{gap:var(--ct-gap,var(--ct-s4));flex-direction:column;display:flex}.ct-row{align-items:center;gap:var(--ct-gap,var(--ct-s3));flex-wrap:wrap;display:flex}.ct-spread{justify-content:space-between;align-items:center;gap:var(--ct-s3);flex-wrap:wrap;display:flex}.ct-grid{gap:var(--ct-gap,var(--ct-s5));grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ct-min,240px)), 1fr));display:grid}.ct-eyebrow{font-size:var(--ct-fs-meta);line-height:var(--ct-lh-meta);letter-spacing:var(--ct-tracking-eyebrow);text-transform:uppercase;color:var(--ct-text-muted);font-weight:500}:lang(ar) .ct-eyebrow{text-transform:none;font-size:var(--ct-fs-label)}.ct-lead{color:var(--ct-text-muted);max-width:var(--ct-max-text);font-size:1.125rem;line-height:1.6}:lang(ar) .ct-lead{line-height:1.8}.ct-muted{color:var(--ct-text-muted)}.ct-small{font-size:var(--ct-fs-label);line-height:var(--ct-lh-label)}.ct-meta{font-size:var(--ct-fs-meta);line-height:var(--ct-lh-meta);color:var(--ct-text-muted)}.ct-num{font-variant-numeric:tabular-nums}.ct-card{background:var(--ct-surface);border:1px solid var(--ct-line);border-radius:var(--ct-r-card);padding:var(--ct-pad,var(--ct-s5))}.ct-card--quiet{background:var(--ct-surface-quiet);border-color:#0000}.ct-divider{border:0;border-block-start:1px solid var(--ct-line);margin:0}.ct-btn{--ct-btn-bg:var(--ct-action);--ct-btn-fg:var(--ct-action-text);--ct-btn-border:var(--ct-action);justify-content:center;align-items:center;gap:var(--ct-s2);border-radius:var(--ct-r-control);border:1px solid var(--ct-btn-border);background:var(--ct-btn-bg);min-height:44px;color:var(--ct-btn-fg);cursor:pointer;transition:background-color var(--ct-dur-fast) var(--ct-ease), border-color var(--ct-dur-fast) var(--ct-ease), transform var(--ct-dur-fast) var(--ct-ease);white-space:nowrap;padding:10px 18px;font-size:.9375rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.ct-btn:hover{--ct-btn-bg:var(--ct-blue-hover);--ct-btn-border:var(--ct-blue-hover)}.ct-btn:active{transform:scale(.98)}.ct-btn[disabled],.ct-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.ct-btn--secondary{--ct-btn-bg:transparent;--ct-btn-fg:var(--ct-text);--ct-btn-border:var(--ct-line)}.ct-btn--secondary:hover{--ct-btn-bg:var(--ct-blue-08);--ct-btn-border:var(--ct-slate)}.ct-btn--ghost{--ct-btn-bg:transparent;--ct-btn-fg:var(--ct-text);--ct-btn-border:transparent}.ct-btn--ghost:hover{--ct-btn-bg:var(--ct-blue-08);--ct-btn-border:transparent}.ct-btn--inverse{--ct-btn-bg:var(--ct-porcelain);--ct-btn-fg:var(--ct-blue);--ct-btn-border:var(--ct-porcelain)}.ct-btn--inverse:hover{--ct-btn-bg:var(--ct-mist);--ct-btn-border:var(--ct-mist)}.ct-btn--danger{--ct-btn-bg:var(--ct-danger);--ct-btn-border:var(--ct-danger);--ct-btn-fg:#fff}.ct-btn--danger:hover{--ct-btn-bg:#7f2222;--ct-btn-border:#7f2222}.ct-btn--lg{min-height:52px;padding:14px 24px;font-size:1rem}.ct-btn--block{width:100%}.ct-btn--sm{min-height:36px;font-size:var(--ct-fs-label);padding:6px 12px}.ct-icon-rtl{transform:scaleX(1)}[dir=rtl] .ct-icon-rtl{transform:scaleX(-1)}.ct-field{flex-direction:column;gap:6px;display:flex}.ct-label{font-size:var(--ct-fs-label);line-height:var(--ct-lh-label);font-weight:500}.ct-help{font-size:var(--ct-fs-meta);line-height:var(--ct-lh-meta);color:var(--ct-text-muted)}:lang(ar) .ct-help{font-size:.8125rem;line-height:1.7}.ct-input,.ct-select,.ct-textarea{border-radius:var(--ct-r-control);border:1px solid var(--ct-line);background:var(--ct-surface);width:100%;min-height:44px;transition:border-color var(--ct-dur-fast) var(--ct-ease);padding:10px 12px}.ct-input:hover,.ct-select:hover,.ct-textarea:hover{border-color:var(--ct-slate)}.ct-input:focus-visible,.ct-select:focus-visible,.ct-textarea:focus-visible{border-color:var(--ct-blue)}.ct-input[aria-invalid=true],.ct-textarea[aria-invalid=true],.ct-select[aria-invalid=true]{border-color:var(--ct-danger)}.ct-textarea{resize:vertical;min-height:96px}.ct-error-text{font-size:var(--ct-fs-meta);line-height:var(--ct-lh-meta);color:var(--ct-danger)}.ct-check{gap:var(--ct-s3);font-size:var(--ct-fs-label);line-height:var(--ct-lh-label);align-items:flex-start;display:flex}.ct-check input{block-size:20px;inline-size:20px;accent-color:var(--ct-blue);flex-shrink:0;margin-block-start:1px}.ct-form-grid{gap:var(--ct-s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.ct-badge{border-radius:var(--ct-r-pill);font-size:var(--ct-fs-meta);background:var(--ct-mist);color:var(--ct-text);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;font-weight:500;line-height:1.6;display:inline-flex}.ct-badge--success{background:var(--ct-success-surface);color:var(--ct-success)}.ct-badge--warning{background:var(--ct-warning-surface);color:var(--ct-warning)}.ct-badge--danger{background:var(--ct-danger-surface);color:var(--ct-danger)}.ct-alert{gap:var(--ct-s3);padding:var(--ct-s3) var(--ct-s4);border-radius:var(--ct-r-control);background:var(--ct-mist);font-size:var(--ct-fs-label);line-height:var(--ct-lh-label);display:flex}.ct-alert--success{background:var(--ct-success-surface);color:var(--ct-success)}.ct-alert--danger{background:var(--ct-danger-surface);color:var(--ct-danger)}.ct-alert--warning{background:var(--ct-warning-surface);color:var(--ct-warning)}.ct-skeleton{background:linear-gradient(90deg, var(--ct-mist), #f2f4f6, var(--ct-mist));border-radius:var(--ct-r-control);background-size:200% 100%;animation:1.4s linear infinite ct-shimmer}@keyframes ct-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ct-skeleton{animation:none}}.ct-table-wrap{border:1px solid var(--ct-line);border-radius:var(--ct-r-card);background:var(--ct-surface);position:relative;overflow-x:auto}.ct-table{border-collapse:collapse;width:100%;font-size:var(--ct-fs-label)}.ct-table th,.ct-table td{text-align:start;border-block-end:1px solid var(--ct-line);white-space:nowrap;padding:12px 16px}.ct-table th{color:var(--ct-text-muted);background:var(--ct-porcelain);font-weight:500}.ct-table tr:last-child td{border-block-end:0}.ct-dialog{border-radius:var(--ct-r-card);background:var(--ct-surface);color:var(--ct-text);width:min(480px,100vw - 32px);box-shadow:var(--ct-shadow-2);border:0;padding:0}.ct-dialog::backdrop{background:#303e5266}.ct-dialog__body{padding:var(--ct-s5);gap:var(--ct-s4);flex-direction:column;display:flex}.ct-toasts{inset-block-end:var(--ct-s5);inset-inline:var(--ct-s4);align-items:center;gap:var(--ct-s2);z-index:90;pointer-events:none;flex-direction:column;display:flex;position:fixed}.ct-toast{pointer-events:auto;background:var(--ct-blue);width:100%;max-width:440px;color:var(--ct-porcelain);border-radius:var(--ct-r-control);box-shadow:var(--ct-shadow-2);justify-content:space-between;gap:var(--ct-s3);font-size:var(--ct-fs-label);animation:ct-toast-in var(--ct-dur-entry) var(--ct-ease);align-items:center;padding:12px 16px;display:flex}.ct-toast--danger{background:var(--ct-danger);color:#fff}.ct-toast--success{background:var(--ct-success);color:#fff}@keyframes ct-toast-in{0%{opacity:0;transform:translateY(8px)}}.ct-stamps{grid-template-columns:repeat(var(--ct-cols,5), 1fr);gap:var(--ct-s2);max-width:min(100%, calc(var(--ct-cols,5) * 52px));display:grid}.ct-stamp{aspect-ratio:1;opacity:.55;border:1.5px solid;border-radius:50%;place-items:center;display:grid}.ct-stamp--on{opacity:1;background:currentColor}.ct-stamp--on svg{color:var(--ct-stamp-ink,var(--ct-porcelain));block-size:62%;inline-size:62%}.ct-stamp--new{animation:ct-stamp-in .22s var(--ct-ease)}@keyframes ct-stamp-in{0%{opacity:.6;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.ct-stamp--new{animation:none}}p>svg,span>svg,strong>svg,a>svg,li>svg,button>svg,summary>svg{vertical-align:-.2em;flex-shrink:0;display:inline-block}@media (max-width:640px){.ct-table--stack thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ct-table--stack,.ct-table--stack tbody,.ct-table--stack tr,.ct-table--stack th,.ct-table--stack td{white-space:normal;display:block}.ct-table--stack tr{padding:var(--ct-s3) var(--ct-s4);border-block-end:1px solid var(--ct-line)}.ct-table--stack tr:last-child{border-block-end:0}.ct-table--stack th,.ct-table--stack td{background:0 0;border:0;padding:2px 0}.ct-table--stack th[scope=row],.ct-table--stack td:first-child{color:var(--ct-text);padding-block-end:4px;font-weight:500}.ct-table--stack td[data-label]{justify-content:space-between;gap:var(--ct-s3);display:flex}.ct-table--stack td[data-label]:before{content:attr(data-label);color:var(--ct-text-muted);font-weight:400}}.ct-btn{max-width:100%}@media (max-width:480px){.ct-btn{white-space:normal;text-align:center}}@keyframes ct-enter{0%{opacity:0;transform:translateY(6px)}}.ct-enter{animation:ct-enter var(--ct-dur-entry) var(--ct-ease) both}@media (prefers-reduced-motion:reduce){.ct-enter{animation:none}}
