:root{--sn-blue:#2563eb;--sn-navy:#0b2d59;--sn-orange:#f59e0b;--sn-ink:#172033;--sn-muted:#64748b;--sn-line:#dfe8f3}
.study-notes-page{min-height:60vh;background:#f7faff;padding-bottom:4rem;color:var(--sn-ink)}.study-notes-page__container{max-width:1240px;padding-top:1rem}.study-notes-page .breadcrumb{margin-bottom:1rem;font-size:.74rem}.study-notes-page .learning-listing-hero{position:relative;overflow:hidden;margin-bottom:1.25rem;padding:clamp(1.5rem,4vw,2.8rem);border:0;border-radius:22px;background:linear-gradient(125deg,#0d2d59,#1769ac);box-shadow:0 18px 42px rgba(27,77,139,.16);color:#fff}.study-notes-page .learning-listing-hero:after{position:absolute;right:-75px;bottom:-135px;width:320px;height:320px;border:38px solid rgba(245,158,11,.18);border-radius:50%;content:""}.study-notes-page .learning-listing-hero>span{position:relative;z-index:1;margin-bottom:.7rem;color:#bdddFA;font-size:.68rem}.study-notes-page .learning-listing-hero>span i{color:#ffc252}.study-notes-page .learning-listing-hero>div{position:relative;z-index:1;align-items:center}.study-notes-page .learning-listing-hero h1{max-width:760px;margin:.3rem 0 .45rem;color:#fff;font-size:clamp(1.75rem,4vw,3rem);letter-spacing:-.045em}.study-notes-page .learning-listing-hero p{max-width:680px;color:#d7ebfb;font-size:.88rem;line-height:1.7}.study-notes-page .learning-listing-hero strong{padding:.7rem .85rem;border:1px solid rgba(255,255,255,.2);border-radius:11px;background:rgba(255,255,255,.1);color:#fff;font-size:.78rem;white-space:nowrap}.study-notes-page .learning-listing-layout{grid-template-columns:minmax(230px,270px) minmax(0,1fr);gap:1.15rem}.study-notes-page .learning-filter-panel,.study-notes-page .learning-results{border:1px solid var(--sn-line);border-radius:17px;box-shadow:0 8px 26px rgba(31,65,114,.055)}.study-notes-page .learning-filter-panel{top:calc(var(--gnu-sticky-offset,76px) + .7rem);padding:1.05rem}.study-notes-page .learning-filter-heading span,.study-notes-page .learning-results-header>div>span{color:var(--sn-blue);font-size:.63rem}.study-notes-page .learning-filter-heading h2{font-size:1.05rem}.study-notes-page .learning-filter-panel label{font-size:.7rem}.study-notes-page .learning-filter-panel .form-control,.study-notes-page .learning-filter-panel .form-select{min-height:43px;border-color:#d6e1ed;border-radius:9px;font-size:.75rem}.study-notes-page .learning-filter-panel .btn{min-height:40px;border-radius:9px;font-size:.72rem;font-weight:800}.study-notes-page .learning-results{padding:1.15rem}.study-notes-page .learning-results-header h2{font-size:1.3rem}.study-notes-page .learning-results-header label{font-size:.68rem}.study-notes-page .learning-results-header select{min-height:38px;border-radius:8px;font-size:.7rem}.study-notes-page .learning-filter-chips{padding:.7rem 0;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.study-notes-page .learning-filter-chips a{border-color:#cfe0f2;background:#f5f9ff;color:#28558c;font-size:.64rem}.study-notes-page .learning-resource-list{gap:.75rem}.study-notes-page .learning-resource-card{grid-template-columns:48px minmax(0,1fr) auto;padding:1rem;border-color:var(--sn-line);border-radius:14px;box-shadow:0 5px 18px rgba(31,65,114,.035)}.study-notes-page .learning-resource-card:hover{border-color:#9fc0ee;box-shadow:0 12px 28px rgba(37,99,235,.09)}.study-notes-page .learning-resource-card__icon{width:48px;height:48px;border-radius:12px;background:#edf5ff;color:var(--sn-blue);font-size:1.15rem}.study-notes-page .learning-resource-card__badges span{font-size:.62rem;background:#eef5ff;color:#28558c}.study-notes-page .learning-resource-card h3{font-size:.94rem}.study-notes-page .learning-resource-card h3 a:hover{color:var(--sn-blue)}.study-notes-page .learning-resource-card p{font-size:.76rem;line-height:1.6}.study-notes-page .learning-resource-card__meta{font-size:.66rem}.study-notes-page .learning-resource-card__actions{min-width:115px}.study-notes-page .learning-resource-card__actions .btn{min-height:36px;border-radius:8px;font-size:.65rem;font-weight:800}.study-notes-page .learning-pagination .page-link{min-width:38px;min-height:38px;font-size:.72rem}.study-notes-page .learning-mobile-filter{background:var(--sn-blue);font-size:.72rem}
@media(max-width:991.98px){.study-notes-page .learning-listing-layout{grid-template-columns:1fr}.study-notes-page .learning-filter-panel{position:fixed;z-index:1060}.study-notes-page .learning-filter-heading button{display:grid}}
@media(max-width:600px){.study-notes-page__container{padding-top:.65rem}.study-notes-page .learning-listing-hero{padding:1.25rem;border-radius:17px}.study-notes-page .learning-listing-hero>div{align-items:flex-start;flex-direction:column}.study-notes-page .learning-listing-hero h1{font-size:1.55rem}.study-notes-page .learning-listing-hero p{font-size:.76rem}.study-notes-page .learning-listing-hero strong{margin-top:.75rem}.study-notes-page .learning-results{padding:.9rem;border-radius:14px}.study-notes-page .learning-resource-card{grid-template-columns:42px minmax(0,1fr);padding:.85rem}.study-notes-page .learning-resource-card__icon{width:42px;height:42px;font-size:1rem}.study-notes-page .learning-resource-card h3{font-size:.84rem}.study-notes-page .learning-resource-card p{font-size:.7rem}.study-notes-page .learning-resource-card__actions{grid-column:1/-1}.study-notes-page .learning-resource-card__actions .btn{font-size:.62rem}}
.study-notes-page .notes-discovery{position:relative;margin-top:1.3rem;padding:clamp(1.3rem,4vw,2.5rem);border:1px solid rgba(148,163,184,.2);border-radius:1.4rem;background:linear-gradient(180deg,#f8fbff,#fff);box-shadow:0 1.5rem 3.5rem rgba(15,23,42,.06);overflow:hidden}.study-notes-page .notes-discovery:before{position:absolute;right:-10rem;top:0;width:28rem;height:28rem;border-radius:50%;background:rgba(79,70,229,.08);filter:blur(12px);content:"";pointer-events:none}.study-notes-page .notes-section-heading{position:relative;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.study-notes-page .notes-section-heading>div>span,.study-notes-page .notes-subject-panel header>span,.study-notes-page .notes-category-panel header>span,.study-notes-page .notes-seo-content header>span,.study-notes-page .notes-faq header>span{color:#4f46e5;font-size:.65rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.study-notes-page .notes-section-heading h2,.study-notes-page .notes-seo-content h2,.study-notes-page .notes-faq h2{margin:.35rem 0 0;color:#172033;font-size:clamp(1.25rem,2.5vw,1.8rem);letter-spacing:-.04em}.study-notes-page .notes-section-heading p{max-width:720px;margin:.45rem 0 0;color:#64748b;font-size:.82rem;line-height:1.75}.study-notes-page .notes-section-heading>a{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;color:#4f46e5;font-size:.75rem;font-weight:850;text-decoration:none}.study-notes-page .notes-discovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;position:relative;z-index:1}.study-notes-page .notes-featured-panel,.study-notes-page .notes-latest-panel,.study-notes-page .notes-subject-panel,.study-notes-page .notes-category-panel{border:1px solid rgba(148,163,184,.2);border-radius:1.15rem;background:rgba(255,255,255,.86);box-shadow:0 .9rem 2rem rgba(15,23,42,.05);padding:1.1rem}.study-notes-page .notes-featured-panel{background:linear-gradient(135deg,#eef2ff,#fff)}.study-notes-page .notes-panel-head{display:flex;align-items:center;gap:.65rem;margin-bottom:.9rem}.study-notes-page .notes-panel-head h3,.study-notes-page .notes-subject-panel h3,.study-notes-page .notes-category-panel h3{margin:0;color:#172033;font-size:1rem}.study-notes-page .notes-panel-head p{margin:.2rem 0 0;color:#64748b;font-size:.72rem}.study-notes-page .notes-panel-icon{display:grid;place-items:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;border-radius:.8rem;color:#fff;background:linear-gradient(135deg,#4f46e5,#06b6d4);box-shadow:0 .45rem .9rem rgba(79,70,229,.2)}.study-notes-page .notes-latest-panel .notes-panel-icon{background:linear-gradient(135deg,#f59e0b,#f97316)}.study-notes-page .notes-featured-card{display:flex;min-height:10rem;flex-direction:column;gap:.45rem;padding:1rem;border:1px solid #c7d2fe;border-radius:1rem;background:linear-gradient(145deg,#fff,#eef2ff);color:#172033;text-decoration:none;transition:transform .23s ease,box-shadow .23s ease}.study-notes-page .notes-featured-card:hover,.study-notes-page .notes-featured-card:focus-visible{transform:translateY(-3px);box-shadow:0 .9rem 1.7rem rgba(79,70,229,.14)}.study-notes-page .notes-featured-card>span{color:#4f46e5;font-size:.65rem;font-weight:850;text-transform:uppercase}.study-notes-page .notes-featured-card strong{font-size:1rem;line-height:1.45}.study-notes-page .notes-featured-card small{color:#64748b;font-size:.74rem}.study-notes-page .notes-featured-card b{display:flex;align-items:center;gap:.35rem;margin-top:auto;color:#4f46e5;font-size:.73rem}.study-notes-page .notes-featured-card b i{margin-left:auto}.study-notes-page .notes-latest-list{display:grid;gap:.45rem}.study-notes-page .notes-latest-list>a{display:grid;grid-template-columns:2.8rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.6rem;border-radius:.75rem;color:#172033;text-decoration:none;transition:background .2s ease,transform .2s ease}.study-notes-page .notes-latest-list>a:hover,.study-notes-page .notes-latest-list>a:focus-visible{transform:translateX(3px);background:#fff7ed}.study-notes-page .notes-latest-list>a>span{display:grid;place-items:center;min-height:2.2rem;border-radius:.6rem;color:#c2410c;background:#ffedd5;font-size:.65rem;font-weight:850}.study-notes-page .notes-latest-list strong{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.study-notes-page .notes-latest-list i{color:#f97316}.study-notes-page .notes-empty{margin:.5rem 0;color:#64748b;font-size:.78rem}.study-notes-page .notes-subject-panel,.study-notes-page .notes-category-panel{position:relative;z-index:1;margin-top:1rem}.study-notes-page .notes-subject-panel header,.study-notes-page .notes-category-panel header{margin-bottom:.85rem}.study-notes-page .notes-subject-panel h3,.study-notes-page .notes-category-panel h3{margin-top:.3rem}.study-notes-page .notes-subject-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.study-notes-page .notes-subject-grid a,.study-notes-page .notes-category-grid a{display:flex;min-height:5.1rem;flex-direction:column;align-items:center;justify-content:center;gap:.22rem;border:1px solid #e2e8f0;border-radius:.8rem;color:#334155;background:#fff;text-align:center;text-decoration:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.study-notes-page .notes-subject-grid a:hover,.study-notes-page .notes-subject-grid a:focus-visible,.study-notes-page .notes-category-grid a:hover,.study-notes-page .notes-category-grid a:focus-visible{transform:translateY(-3px);border-color:#a5b4fc;box-shadow:0 .7rem 1.3rem rgba(79,70,229,.12)}.study-notes-page .notes-subject-grid i,.study-notes-page .notes-category-grid i{color:#4f46e5;font-size:1.15rem}.study-notes-page .notes-subject-grid strong,.study-notes-page .notes-category-grid strong{font-size:.7rem}.study-notes-page .notes-subject-grid small,.study-notes-page .notes-category-grid small{color:#94a3b8;font-size:.6rem}.study-notes-page .notes-category-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.55rem}.study-notes-page .notes-resource-links{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:1rem}.study-notes-page .notes-resource-links>a{display:flex;align-items:center;gap:.55rem;min-width:0;padding:.75rem;border:1px solid #e2e8f0;border-radius:.9rem;color:#334155;background:#fff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.study-notes-page .notes-resource-links>a:hover,.study-notes-page .notes-resource-links>a:focus-visible{transform:translateY(-2px);box-shadow:0 .7rem 1.3rem rgba(79,70,229,.1)}.study-notes-page .notes-resource-links>a>i:first-child{color:#4f46e5;font-size:1.1rem}.study-notes-page .notes-resource-links span{display:flex;min-width:0;flex-direction:column}.study-notes-page .notes-resource-links strong{font-size:.73rem}.study-notes-page .notes-resource-links small{overflow:hidden;color:#64748b;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.study-notes-page .notes-resource-links>a>i:last-child{margin-left:auto;color:#4f46e5;font-size:.7rem}.study-notes-page .notes-seo-content,.study-notes-page .notes-faq{position:relative;z-index:1;margin-top:1rem;padding:1.25rem;border:1px solid #e2e8f0;border-radius:1.1rem;background:#fff}.study-notes-page .notes-seo-content header,.study-notes-page .notes-faq header{margin-bottom:1rem}.study-notes-page .notes-seo-content h3{margin:1.15rem 0 .45rem;padding-left:.7rem;border-left:3px solid #4f46e5;color:#172033;font-size:1rem}.study-notes-page .notes-seo-content h3:first-child{margin-top:0}.study-notes-page .notes-seo-content p,.study-notes-page .notes-seo-content li,.study-notes-page .notes-faq details p{color:#52647b;font-size:.82rem;line-height:1.85;text-align:justify;text-justify:inter-word}.study-notes-page .notes-seo-content ul{padding-left:1.25rem}.study-notes-page .notes-faq header p{margin:.45rem 0 0;color:#64748b;font-size:.82rem}.study-notes-page .notes-faq__list{display:grid;gap:.65rem}.study-notes-page .notes-faq details{border:1px solid #e2e8f0;border-radius:.9rem;background:#f8fbff;overflow:hidden}.study-notes-page .notes-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;color:#172033;font-size:.84rem;font-weight:800;cursor:pointer;list-style:none}.study-notes-page .notes-faq summary::-webkit-details-marker{display:none}.study-notes-page .notes-faq summary i{color:#4f46e5;transition:transform .2s ease}.study-notes-page .notes-faq details[open] summary i{transform:rotate(45deg)}.study-notes-page .notes-faq details>div{padding:0 1rem 1rem}.study-notes-page .notes-faq details p{margin:0}.study-notes-page.ac-dark-mode .notes-discovery,.study-notes-page.ac-dark-mode .notes-featured-panel,.study-notes-page.ac-dark-mode .notes-latest-panel,.study-notes-page.ac-dark-mode .notes-subject-panel,.study-notes-page.ac-dark-mode .notes-category-panel,.study-notes-page.ac-dark-mode .notes-seo-content,.study-notes-page.ac-dark-mode .notes-faq{border-color:#263b57;background:#162238}.study-notes-page.ac-dark-mode .notes-section-heading h2,.study-notes-page.ac-dark-mode .notes-seo-content h2,.study-notes-page.ac-dark-mode .notes-faq h2,.study-notes-page.ac-dark-mode .notes-panel-head h3,.study-notes-page.ac-dark-mode .notes-subject-panel h3,.study-notes-page.ac-dark-mode .notes-category-panel h3,.study-notes-page.ac-dark-mode .notes-seo-content h3,.study-notes-page.ac-dark-mode .notes-faq summary{color:#e5efff}.study-notes-page.ac-dark-mode .notes-section-heading p,.study-notes-page.ac-dark-mode .notes-panel-head p,.study-notes-page.ac-dark-mode .notes-seo-content p,.study-notes-page.ac-dark-mode .notes-seo-content li,.study-notes-page.ac-dark-mode .notes-faq details p{color:#a8bad2}@media(max-width:991.98px){.study-notes-page .notes-subject-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.study-notes-page .notes-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.study-notes-page .notes-resource-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.study-notes-page .notes-section-heading{display:block}.study-notes-page .notes-section-heading>a{display:inline-flex;margin-top:.75rem}.study-notes-page .notes-discovery-grid{grid-template-columns:1fr}.study-notes-page .notes-subject-grid,.study-notes-page .notes-category-grid{grid-template-columns:repeat(4,minmax(4.2rem,1fr));overflow-x:auto}.study-notes-page .notes-subject-grid a,.study-notes-page .notes-category-grid a{min-width:4.2rem}.study-notes-page .notes-resource-links{grid-template-columns:1fr}.study-notes-page .notes-seo-content,.study-notes-page .notes-faq{padding:1rem}.study-notes-page .notes-seo-content p,.study-notes-page .notes-seo-content li,.study-notes-page .notes-faq details p{font-size:.78rem}}@media(prefers-reduced-motion:reduce){.study-notes-page .notes-featured-card,.study-notes-page .notes-latest-list>a,.study-notes-page .notes-subject-grid a,.study-notes-page .notes-category-grid a,.study-notes-page .notes-resource-links>a{transition:none}}
