@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");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}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_6c0d1d{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_6c0d1d{--font-body:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_aca883{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_aca883{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:urdu;src:url(/_next/static/media/238477734bd5acd1-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:urdu;src:url(/_next/static/media/e6b5ce62a67cc238-s.p.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:urdu Fallback;src:local("Arial");ascent-override:181.24%;descent-override:56.73%;line-gap-override:0.00%;size-adjust:105.06%}.__className_3858e2{font-family:urdu,urdu Fallback}.__variable_3858e2{--font-urdu:"urdu","urdu Fallback"}@font-face{font-family:andika;src:url(/_next/static/media/7cad169acd4bb332-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:andika;src:url(/_next/static/media/db450f4273e50550-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:andika Fallback;src:local("Arial");ascent-override:117.14%;descent-override:37.49%;line-gap-override:0.00%;size-adjust:104.21%}.__className_4fd56e{font-family:andika,andika Fallback}.__variable_4fd56e{--font-andika:"andika","andika Fallback"}@font-face{font-family:abeezee;src:url(/_next/static/media/ee67ee3b733ab92b-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:abeezee Fallback;src:local("Arial");ascent-override:85.43%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:107.69%}.__className_88a4a6{font-family:abeezee,abeezee Fallback;font-weight:400}.__variable_88a4a6{--font-abeezee:"abeezee","abeezee Fallback"}@font-face{font-family:comic;src:url(/_next/static/media/0fbf2b5357af5dd8-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:comic;src:url(/_next/static/media/e8201ba09a796ff0-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:comic Fallback;src:local("Arial");ascent-override:93.13%;descent-override:25.87%;line-gap-override:0.00%;size-adjust:96.64%}.__className_eb2741{font-family:comic,comic Fallback}.__variable_eb2741{--font-comic:"comic","comic Fallback"}@font-face{font-family:hand;src:url(/_next/static/media/4f49a4114e1fe4d6-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:hand Fallback;src:local("Arial");ascent-override:127.81%;descent-override:38.27%;line-gap-override:0.00%;size-adjust:81.53%}.__className_5c8672{font-family:hand,hand Fallback;font-weight:400}.__variable_5c8672{--font-hand:"hand","hand Fallback"}@font-face{font-family:school;src:url(/_next/static/media/149fb5f2d918686c-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:school Fallback;src:local("Arial");ascent-override:109.14%;descent-override:41.02%;line-gap-override:2.57%;size-adjust:91.18%}.__className_654df3{font-family:school,school Fallback;font-weight:400}.__variable_654df3{--font-school:"school","school Fallback"}@font-face{font-family:"serif";src:url(/_next/static/media/2a27620c549b73b7-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"serif";src:url(/_next/static/media/eb813d06e0a8feed-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:98.10%;descent-override:26.89%;line-gap-override:0.00%;size-adjust:108.97%}.__className_c03c5b{font-family:"serif","serif Fallback"}.__variable_c03c5b{--font-serif:"serif","serif Fallback"}:root{--teal:#0E5A60;--teal-deep:#0A4247;--teal-wash:#E7F1F0;--teal-wash2:#EEF6F5;--teal-border:#D6E7E4;--amber:#E39A2E;--amber-ink:#A76F10;--amber-wash:#FBEED2;--amber-wash2:#FBEBCF;--paper:#F7F4EF;--rail:#FBF9F5;--card:#FFFFFF;--ink:#232826;--ink-soft:#4B514A;--ink-mute:#7C827A;--ink-faint:#8A8F86;--ink-ghost:#A29C90;--border:#EAE5DB;--border-soft:#F1EDE4;--field:#F8F6F1;--field-border:#ECE8DF;--chip-bg:#F1EEE7;--green:#3E9D68;--green-ink:#2F7D52;--green-wash:#E2F1E7;--red:#C0492F;--red-wash:#F7E3DD;--grey-ink:#77808A;--grey-wash:#EEF0F2}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.disp,h1,h2,h3{font-family:var(--font-display),var(--font-body),sans-serif}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#DAD5CA;border-radius:999px;border:3px solid transparent;background-clip:content-box}.urdu{font-family:var(--font-urdu),serif;direction:rtl;line-height:2.1}@keyframes lgpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes lgspin{to{transform:rotate(1turn)}}.lg-scroll{overflow-y:auto;overflow-x:hidden}.lg-book{transition:transform .16s,box-shadow .16s}.lg-book:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,40,38,.12)!important}.lg-rail-row:hover{background:#EFEAE1!important}.lg-choice:hover{border-color:var(--teal)!important;box-shadow:0 10px 26px rgba(14,90,96,.14)!important}.hoverable:hover{filter:brightness(.96)}.btn-primary{background:var(--teal);color:#fff;border:none;border-radius:12px;padding:12px 22px;font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 2px 8px rgba(14,90,96,.22)}.btn-primary:disabled{background:#EDEAE2;color:#ADAC9F;cursor:not-allowed;box-shadow:none}.btn-secondary{background:#fff;border:1px solid #cdd8d6;color:var(--teal-deep);border-radius:10px;padding:8px 14px;font-weight:600;font-size:13.5px;cursor:pointer}.btn-danger-outline{background:#fff;border:1px solid #e0b7ab;color:var(--red);border-radius:12px;padding:13px;font-weight:700;font-size:15px;cursor:pointer}.field{width:100%;border:1px solid var(--field-border);border-radius:8px;padding:8px 10px;font-size:13.5px;color:var(--ink-soft);background:var(--field)}.field:focus{outline:2px solid var(--teal-border)}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700}.chip,.dot{border-radius:999px}.dot{width:7px;height:7px}.pulse{animation:lgpulse 1.1s ease-in-out infinite}.spin{animation:lgspin .9s linear infinite}