/*! JSWPP Scholar Pro Add-on | v1.0.0 | 2026-11-07 | User: Journal of Social Welfare, Policy and Practice | Owner: Elkuator Research and Publication | Scope: JSWPP policy content and Page Footer | Use with the installed Elkuator Scholar Pro theme; not a replacement theme stylesheet. */
.jswpp-policy{box-sizing:border-box;max-width:100%;color:var(--els-text,#24313b);font-family:inherit;font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.jswpp-policy *,.jswpp-policy *::before,.jswpp-policy *::after{box-sizing:border-box}.jswpp-policy section+section{margin-top:1.75rem}.jswpp-policy h2{margin:1.75rem 0 .75rem;padding:0;border:0;color:var(--els-primary,#4da2b7);font-size:1.3em;font-weight:800;line-height:1.4;text-align:left}.jswpp-policy h3{margin:1.2rem 0 .5rem;padding:0;border:0;color:var(--els-text,#24313b);font-size:1.08em;font-weight:700;line-height:1.5;text-align:left}.jswpp-policy>h2:first-child,.jswpp-policy>section:first-child>h2:first-child{margin-top:0}.jswpp-policy p{margin:0 0 1rem;text-align:justify;hyphens:auto}.jswpp-policy ul,.jswpp-policy ol{display:block;margin:.5rem 0 1.25rem;padding:0 0 0 1.5rem;list-style-position:outside}.jswpp-policy ul{list-style-type:disc}.jswpp-policy ol{list-style-type:decimal}.jswpp-policy ul ul{list-style-type:circle}.jswpp-policy ol ol{list-style-type:lower-alpha}.jswpp-policy li{display:list-item;position:static;margin:0 0 .5rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:justify;hyphens:auto}.jswpp-policy li>ul,.jswpp-policy li>ol{margin:.5rem 0 .25rem}.jswpp-policy a{color:var(--els-primary-link,var(--els-primary,#4da2b7));text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}.jswpp-policy a:hover{color:var(--els-accent,#134070)}.jswpp-policy a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.jswpp-policy img{max-width:100%;height:auto;vertical-align:middle}.jswpp-policy table{display:block;width:100%;max-width:100%;margin:1rem 0;overflow-x:auto;border-collapse:collapse}.jswpp-policy th,.jswpp-policy td{padding:.65rem .8rem;border:1px solid var(--els-border,#d7e2e7);text-align:left;vertical-align:top}.jswpp-policy blockquote{margin:1rem 0 1rem 1.5rem;padding:0;font-style:italic}.jswpp-policy>p:last-child,.jswpp-policy>section:last-child>p:last-child{margin-bottom:0}.els-dashboard-footer .els-footer-grid.jswpp-footer{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:start}.els-dashboard-footer .jswpp-footer,.els-dashboard-footer .jswpp-footer *{box-sizing:border-box}.els-dashboard-footer .jswpp-footer .els-footer-col{min-width:0}.els-dashboard-footer .jswpp-footer .els-footer-col h3{margin:0 0 1rem;padding-bottom:.7rem;font-size:1rem;line-height:1.45;overflow-wrap:anywhere}.els-dashboard-footer .jswpp-footer .els-footer-col h3::after{width:3rem;max-width:100%;background:currentColor}.els-dashboard-footer .jswpp-footer .els-footer-col p{margin:0 0 .7rem;font-size:.875rem;line-height:1.7;text-align:left;overflow-wrap:anywhere}.els-dashboard-footer .jswpp-footer .els-footer-col ul{margin:0;padding:0;list-style:none}.els-dashboard-footer .jswpp-footer .els-footer-col li{margin:0 0 .55rem;padding:0;font-size:.875rem;line-height:1.55}.els-dashboard-footer .jswpp-footer .els-footer-col a{padding-left:0;font-size:inherit;line-height:inherit;overflow-wrap:anywhere}.els-dashboard-footer .jswpp-footer .els-footer-col a:hover{padding-left:0;text-decoration:underline;text-underline-offset:.2em}.els-dashboard-footer .jswpp-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.els-dashboard-footer .jswpp-footer__license{margin-top:1rem}.els-dashboard-footer .jswpp-footer__license img{display:block;width:88px;max-width:100%;height:auto;background:#fff}.els-dashboard-footer .jswpp-footer__group+.jswpp-footer__group{margin-top:1.75rem}.els-dashboard-footer .jswpp-footer__pending{font-size:inherit;line-height:inherit}body[data-theme="dark"] .jswpp-policy{color:var(--els-dm-text,#e5edf5)}body[data-theme="dark"] .jswpp-policy h2,body[data-theme="dark"] .jswpp-policy h3{color:var(--els-dm-heading,#f2f6fc)}body[data-theme="dark"] .jswpp-policy a{color:var(--els-dm-link,#9dd8e6)}body[data-theme="dark"] .jswpp-policy a:hover{color:var(--els-dm-link-hover,#c8eff7)}body[data-theme="dark"] .jswpp-policy th,body[data-theme="dark"] .jswpp-policy td{border-color:var(--els-dm-border,#334155)}@media(max-width:1100px){.els-dashboard-footer .els-footer-grid.jswpp-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(max-width:640px){.els-dashboard-footer .els-footer-grid.jswpp-footer{grid-template-columns:minmax(0,1fr);gap:1.75rem}.jswpp-policy{font-size:.9375rem;line-height:1.75}.jswpp-policy p,.jswpp-policy li{text-align:left}.jswpp-policy h2{font-size:1.2em}.jswpp-policy ul,.jswpp-policy ol{padding-left:1.3rem}}
