@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/cairo-arabic-wght-normal.a9e3e870.woff2) format("woff2-variations");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/cairo-latin-ext-wght-normal.638cf9d3.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/cairo-latin-wght-normal.542530be.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--navy:#003a5d;--navy-deep:#00263d;--navy-soft:#e6eef3;--silver:#c0c4c8;--silver-light:#e3e6e9;--grey:#8a9096;--ink:#12212b;--bg:#f4f6f8;--white:#ffffff;--success:#1f7a4d;--radius:14px;--radius-sm:10px;--shadow:0 10px 30px rgba(0,38,61,0.10);--shadow-sm:0 2px 8px rgba(0,38,61,0.08);--page:min(1120px,100% - 32px);--font:"Cairo Variable",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:16px;line-height:1.65;color:var(--ink);background:var(--bg)}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input,select{font:inherit}:focus-visible{outline:3px solid #5ea3cf;outline-offset:2px}.container{width:var(--page);margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--navy);color:var(--white)}.btn-primary:hover{background:var(--navy-deep)}.btn-silver{background:linear-gradient(180deg,#f3f4f5 0,var(--silver) 100%);color:var(--navy-deep);border-color:#aeb3b8}.btn-silver:hover{background:linear-gradient(180deg,#ffffff,#cfd3d7)}.btn-ghost{background:transparent;color:var(--navy);border-color:var(--silver)}.btn-ghost:hover{border-color:var(--navy)}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn-block{width:100%}@keyframes mb-spin{to{transform:rotate(1turn)}}.btn[aria-busy=true]:before,.spinner{content:"";display:inline-block;flex:none;width:1.05em;height:1.05em;border:2px solid;border-inline-end-color:transparent;border-radius:50%;animation:mb-spin .7s linear infinite;vertical-align:-.15em}@media (prefers-reduced-motion:reduce){.btn[aria-busy=true]:before,.spinner{animation-duration:1.6s}}.btn[aria-busy=true]{opacity:.85;cursor:progress}.waiting{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;color:var(--grey);font-weight:600}.waiting .spinner{width:1.4em;height:1.4em;color:var(--navy)}.page-waiting{min-height:50vh;display:grid;place-items:center}.zoom-thumb{all:unset;cursor:zoom-in;display:inline-flex;border-radius:8px}.zoom-thumb:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.zoom-overlay{position:fixed;inset:0;z-index:80;background:rgba(0,20,32,.94);display:grid;grid-template-rows:1fr auto;overflow:hidden;overscroll-behavior:contain}.zoom-stage{display:grid;place-items:center;overflow:hidden;touch-action:none;padding:max(12px,env(safe-area-inset-top)) 12px 12px}.zoom-full{display:block;max-width:calc(100vw - 24px);max-height:calc(100dvh - 110px);width:auto;height:auto;object-fit:contain;background:#fff;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .12s ease-out;will-change:transform}.zoom-bar{display:flex;justify-content:center;gap:14px;padding:10px 0 max(14px,env(safe-area-inset-bottom))}.zoom-bar button{width:52px;height:52px;border-radius:999px;border:0;background:#fff;color:var(--navy-deep);font-size:24px;font-weight:800;cursor:pointer}.zoom-bar button[disabled]{opacity:.4;cursor:default}@keyframes jump-flash{0%,70%{box-shadow:0 0 0 3px var(--navy),0 0 0 8px rgba(0,61,92,.18)}to{box-shadow:0 0 0 0 rgba(0,61,92,0)}}.jump-flash{animation:jump-flash 2.2s ease-out;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.jump-flash{animation:none;box-shadow:0 0 0 3px var(--navy)}}