:root { --primary: #0f766e; --primary-ink: #ffffff; --primary-soft: rgba(15, 118, 110, .12); }
[data-theme="dark"] { --primary: #63a6a1; --primary-ink: #ffffff; --primary-soft: rgba(99, 166, 161, .16); }
.ph-latest-jobs { background: linear-gradient(135deg, #0f766e, #63a6a1); }
.cat-latest-jobs .box-title { --c: #0f766e; }
[data-theme="dark"] .cat-latest-jobs .box-title { --c: #63a6a1; }
.ph-admit-card { background: linear-gradient(135deg, #b45309, #ce8f5f); }
.cat-admit-card .box-title { --c: #b45309; }
[data-theme="dark"] .cat-admit-card .box-title { --c: #ce8f5f; }
.ph-result { background: linear-gradient(135deg, #6d28d9, #a073e6); }
.cat-result .box-title { --c: #6d28d9; }
[data-theme="dark"] .cat-result .box-title { --c: #a073e6; }
.ph-answer-key { background: linear-gradient(135deg, #be123c, #d56580); }
.cat-answer-key .box-title { --c: #be123c; }
[data-theme="dark"] .cat-answer-key .box-title { --c: #d56580; }
.ph-syllabus { background: linear-gradient(135deg, #1d4ed8, #6c8ce6); }
.cat-syllabus .box-title { --c: #1d4ed8; }
[data-theme="dark"] .cat-syllabus .box-title { --c: #6c8ce6; }
.ph-admission { background: linear-gradient(135deg, #0e7490, #62a5b7); }
.cat-admission .box-title { --c: #0e7490; }
[data-theme="dark"] .cat-admission .box-title { --c: #62a5b7; }
