.pgRByG_section{--bg:#fbf7ef;--soft:#f3ecdf;--surface:#fff;--line:#e4dccb;--ink:#1e1b16;--muted:#6b6458;--primary:#1f4d3a;--link:#1f4d3a;--gold1:#a9782f;--gold2:#e2c275;--shadow:0 1px 2px #1e1b160f,0 8px 24px #1e1b160f;background:var(--bg);color:var(--ink);padding-block:56px}html[data-theme=dark] .pgRByG_section{--bg:#0f1a15;--soft:#18261f;--surface:#1b2a23;--line:#2c3d34;--ink:#f3efe4;--muted:#b9b5aa;--primary:#2f7556;--link:#8ccba8;--shadow:0 1px 2px #0000004d,0 8px 24px #00000040}.pgRByG_inner{box-sizing:border-box;max-width:1200px;margin-inline:auto;padding-inline:24px}.pgRByG_heading{color:#fff;background:linear-gradient(135deg,#14382a,#1f4d3a 60%,#2c6650);border-radius:24px;flex-direction:column;gap:8px;margin-bottom:28px;padding:clamp(24px,4vw,40px);display:flex}.pgRByG_heading p{color:var(--gold2);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:600}.pgRByG_heading h1,.pgRByG_heading h2{margin:0;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800;line-height:1.1}.pgRByG_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.pgRByG_card{background:var(--surface);box-shadow:var(--shadow);color:inherit;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:10px;min-height:150px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.pgRByG_card:nth-child(3n+1){background:var(--primary);color:#fff}.pgRByG_card:nth-child(3n+1) h3{color:var(--gold2)}.pgRByG_card:nth-child(3n+1) p{color:#e8e4d8}.pgRByG_card:nth-child(3n+1) .pgRByG_alt{color:var(--gold2)}.pgRByG_card:hover,.pgRByG_card:focus-visible{border-color:var(--gold1);transform:translateY(-2px)}.pgRByG_card:focus-visible{outline:3px solid var(--gold2);outline-offset:2px}.pgRByG_card h3{color:var(--link);margin:0;font-size:1.25rem;font-weight:800}.pgRByG_card p{color:var(--muted);margin:0;line-height:1.7}.pgRByG_alt{color:var(--gold1);font-size:1rem;font-family:var(--font-urdu,serif);line-height:1.9}.pgRByG_toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:22px;display:flex}.pgRByG_toolbar label{color:var(--ink);gap:6px;font-size:.9rem;font-weight:600;display:grid}.pgRByG_toolbar input,.pgRByG_toolbar select{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px}.pgRByG_tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.pgRByG_tabs a{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.pgRByG_tabs a:hover{border-color:var(--primary)}.pgRByG_tabs a[aria-current=page]{background:var(--primary);border-color:var(--primary);color:#fff}.pgRByG_level{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;margin-bottom:16px;padding:16px 20px}.pgRByG_level>summary{cursor:pointer;color:var(--link);align-items:center;min-height:44px;font-weight:700;display:flex}.pgRByG_book{border-top:1px solid var(--line);padding-block:12px}.pgRByG_book h4{margin:0 0 6px}.pgRByG_book a{color:var(--link);font-weight:600}.pgRByG_lessons{margin:6px 0 0;padding-inline-start:20px;line-height:1.9}.pgRByG_soon{color:var(--gold1);font-size:.9rem;font-weight:600}.pgRByG_badge{background:var(--gold2);color:#1e1b16;border-radius:999px;margin-inline-start:8px;padding:2px 10px;font-size:.78rem;font-weight:700;display:inline-block}.pgRByG_empty{border:1px dashed var(--line);color:var(--muted);border-radius:16px;padding:22px}@media (max-width:640px){.pgRByG_section{padding-block:28px}.pgRByG_inner{padding-inline:16px}.pgRByG_card{min-height:0}}@media (prefers-reduced-motion:reduce){.pgRByG_card{transition:none}.pgRByG_card:hover{transform:none}}.pgRByG_inPage{background:0 0;padding-block:0}.pgRByG_inPage .pgRByG_inner{max-width:none;padding-inline:0}
