html[data-theme=light] a:focus-visible,html[data-theme=light] button:focus-visible,html[data-theme=light] summary:focus-visible{outline:2px solid #98c2ea}html[data-theme=light] .topbar{background:#f5f7fcd1;border-bottom:1px solid #d2dded47;box-shadow:0 12px 36px #1f376007}html[data-theme=light] .topbar-overlay{background:linear-gradient(#f5f7fceb,#f5f7fcb3)}html[data-theme=light] .topbar-solid{background:#f5f7fcf5}html[data-theme=light] .identity .fmt-logo{box-shadow:0 8px 24px #1f37600a}html[data-theme=light] .identity small{color:#4f627d}html[data-theme=light] .primary-nav a{color:#172947bf}html[data-theme=light] .primary-nav a:hover,html[data-theme=light] .primary-nav a.active{color:#172947}html[data-theme=light] .admission-pill{background:linear-gradient(100deg,#eff0fcbd,#eef1fde0);border:1px solid #8aa1ea8c;box-shadow:0 12px 35px #1f37600c}html[data-theme=light] .admission-pill:hover{box-shadow:0 18px 42px #1f376014}html[data-theme=light] .header-login{background:#f5f7fc5c;border:1px solid #d2dded47}html[data-theme=light] .header-signup,html[data-theme=light] .header-logout{background:linear-gradient(100deg,#f1f1fde0,#eef2fbf2);border:1px solid #8aa1ea8c;box-shadow:0 12px 35px #1f37600c}html[data-theme=light] .header-login:hover{background:#ffffff8c;border-color:#8faeea}html[data-theme=light] .header-logout{color:#172947}html[data-theme=light] .profile-initials{background:linear-gradient(145deg,#f1f3fe,#eceff7);border:1px solid #92adeab3;box-shadow:0 9px 28px #1f376013}html[data-theme=light] .profile-menu-trigger:hover{background:#ffffffa8;border-color:#d2dded47}html[data-theme=light] .profile-menu-trigger:has(+.profile-popover:popover-open){background:#ffffffa8;border-color:#d2dded47}html[data-theme=light] .profile-summary-copy strong{color:#172947}html[data-theme=light] .profile-summary-copy small{color:#4f627d}html[data-theme=light] .profile-popover{background:linear-gradient(145deg,#fffffffa,#f5f7fcfc);border:1px solid #d2dded47;box-shadow:0 30px 80px #1f37601f,inset 0 1px #1f376003}html[data-theme=light] .profile-popover:before{background:#fff;border-top:1px solid #d2dded47;border-left:1px solid #d2dded47}html[data-theme=light] .profile-popover-head strong{color:#172947}html[data-theme=light] .profile-popover-head small{color:#4f627d}html[data-theme=light] .profile-popover nav a,html[data-theme=light] .profile-admin-group a{color:#172947}html[data-theme=light] .profile-popover nav a:hover,html[data-theme=light] .profile-admin-group a:hover{color:#172947;background:#f1f3fb26}html[data-theme=light] .profile-popover nav a>svg,html[data-theme=light] .profile-admin-group a>svg{color:#4f627d}html[data-theme=light] .profile-admin-group>p{color:#485db7}html[data-theme=light] .profile-popover>form button{color:#a64b55}html[data-theme=light] .profile-popover>form button:hover{background:#f9eef01f}html[data-theme=light] .profile-admin-entry{color:#172947;background:linear-gradient(105deg,#edf0f738,#fff3);border:1px solid #778ed147}html[data-theme=light] .profile-admin-entry:hover{background:#eef1f840;border-color:#819bde7a}html[data-theme=light] .profile-admin-entry>svg:first-child{color:#4c5ea2}html[data-theme=light] .profile-admin-entry>svg:last-child,html[data-theme=light] .profile-admin-entry span small{color:#4f627d}html[data-theme=light] .mobile-admin-entry{background:#edf0f72e;color:#172947!important;border:1px solid #778ed147!important}html[data-theme=light] .mobile-admin-entry svg{color:#4c5ea6}html[data-theme=light] .about-page{background:radial-gradient(circle at 76% 14%,#edf1f821,#0000 28%),#f5f7fc}html[data-theme=light] .about-hero-image img{filter:saturate()contrast(1.04)brightness()}html[data-theme=light] .about-hero-shade{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcfa 33%,#f5f7fcb8 55%,#f5f7fc38),linear-gradient(#f5f7fc2e,#0000 60%,#f5f7fc 100%)}html[data-theme=light] .breadcrumbs{color:#4f627d}html[data-theme=light] .breadcrumbs a{color:#4d5e9d}html[data-theme=light] .breadcrumbs strong,html[data-theme=light] .about-kicker{color:#4f627d}html[data-theme=light] .about-hero h1 em{background:linear-gradient(90deg,#f2f4ff,#f1f7ff);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .about-lead{color:#172947}html[data-theme=light] .about-intro{color:#4f627d}html[data-theme=light] .about-pillars{background:linear-gradient(145deg,#fffffff5,#fffffff5);border:1px solid #d2dded47;box-shadow:0 30px 80px #1f376013}html[data-theme=light] .about-pillars article>span{color:#4a5daf;background:#eef0f72e;border:1px solid #788dea52}html[data-theme=light] .about-pillars h2{color:#172947}html[data-theme=light] .about-pillars p{color:#4f627d}html[data-theme=light] .about-story-image{border:1px solid #d2dded47;box-shadow:0 28px 70px #1f376011}html[data-theme=light] .about-story-image:after{background:linear-gradient(#0000 55%,#f5f7fc9e)}html[data-theme=light] .about-story-image>span{color:#172947;background:#f5f7fcb3;border:1px solid #d2dded47}html[data-theme=light] .about-story-copy>p:not(.section-kicker),html[data-theme=light] .about-focus-copy>p:not(.section-kicker){color:#4f627d}html[data-theme=light] .content-verification-note{color:#4f627d;background:#ffffff3b;border:1px solid #7588cc47;border-left:2px solid #7b8bea}html[data-theme=light] .content-verification-note span{color:#4f627d;border:1px solid #d2dded}html[data-theme=light] .materials-system{background:linear-gradient(#ffffff85,#f5f7fc59)}html[data-theme=light] .materials-system-heading>p{color:#4f627d}html[data-theme=light] .materials-system-grid article:hover{background:#ffffff54}html[data-theme=light] .materials-system-grid article>span{color:#4a5db4}html[data-theme=light] .materials-system-grid p{color:#4f627d}html[data-theme=light] .about-outline-link{color:#172947;border:1px solid #6f81c2}html[data-theme=light] .about-outline-link:hover{background:#eceff3}html[data-theme=light] .about-focus-image:after{background:linear-gradient(#0000 40%,#f5f7fce0)}html[data-theme=light] .about-focus-image small{color:#505e92}html[data-theme=light] .about-cta{background:linear-gradient(110deg,#ffffffe6,#ffffffeb);border:1px solid #d2dded47}html[data-theme=light] .about-cta span{color:#4b5dad}html[data-theme=light] .about-cta>a{background:linear-gradient(100deg,#f1f2fe,#edf2fb)}html[data-theme=light] .about-cta>a span{color:#172947}html[data-theme=light] .about-footer{color:#4f627d}html[data-theme=light] .about-footer a:hover{color:#172947}html[data-theme=light] .concept-hero-photo img{filter:saturate()contrast(1.03)brightness()}html[data-theme=light] .concept-hero-overlay{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcfa 35%,#f5f7fcb8 55%,#f5f7fc1f),linear-gradient(#f5f7fc26,#0000 62%,#f5f7fc 100%)}html[data-theme=light] .concept-hero-copy h1 em{background:linear-gradient(90deg,#f2f4ff,#f1f7ff);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .concept-hero-lead{color:#172947}html[data-theme=light] .concept-hero-description{color:#4f627d}html[data-theme=light] .concept-highlights article{border-right:1px solid #d2dded47}html[data-theme=light] .concept-highlights article>span{color:#485db3;background:#edeff540;border:1px solid #6e85d847}html[data-theme=light] .concept-highlights h2{color:#172947}html[data-theme=light] .concept-highlights p{color:#4f627d}html[data-theme=light] .concept-photo-credit{color:#172947b8}html[data-theme=light] .places-panel{background:linear-gradient(135deg,#fffffff7,#fffffffa);border:1px solid #d2dded47;box-shadow:0 28px 80px #1f376014}html[data-theme=light] .study-cycle-grid>article{background:#ffffff8c;border:1px solid #d2dded47}html[data-theme=light] .study-cycle-grid header span{color:#4a5db3}html[data-theme=light] .place-values strong{color:#172947}html[data-theme=light] .place-values>div>span{color:#485db8}html[data-theme=light] .place-values p{color:#172947}html[data-theme=light] .places-aside{background:linear-gradient(135deg,#ffffff61,#0000)}html[data-theme=light] .places-aside>span{color:#4c5ea4;background:#edeff636;border:1px solid #7a91d947}html[data-theme=light] .places-aside p{color:#4f627d}html[data-theme=light] .places-aside a{color:#515e92;border:1px solid #7083c3}html[data-theme=light] .concept-mission-image{border:1px solid #d2dded47;box-shadow:0 24px 65px #1f376010}html[data-theme=light] .concept-mission-image:after{background:linear-gradient(#0000 56%,#f5f7fc94)}html[data-theme=light] .concept-mission-image>span{color:#172947;background:#f5f7fcad;border:1px solid #d2dded47}html[data-theme=light] .concept-mission-copy>p:not(.section-kicker){color:#4f627d}html[data-theme=light] .mission-points article>span{color:#495ea7;background:#edeff640}html[data-theme=light] .mission-points h3{color:#495ea9}html[data-theme=light] .mission-points p{color:#4f627d}html[data-theme=light] .concept-summary{background:#ffffffb3;border:1px solid #d2dded47}html[data-theme=light] .concept-summary article span{color:#485cbe}html[data-theme=light] .concept-summary article strong{color:#172947}html[data-theme=light] .concept-summary article p{color:#4f627d}html[data-theme=light] .about-reference-page,html[data-theme=light] .about-reference-hero{background:#f5f7fc}html[data-theme=light] .about-reference-hero-shade{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcfa 29%,#f5f7fcdb 42%,#f5f7fc3d 69%,#f5f7fc08),linear-gradient(#0000 65%,#f5f7fc 100%)}html[data-theme=light] .about-reference-intro h1{color:#172947}html[data-theme=light] .about-reference-intro h1 em{color:#445ccc}html[data-theme=light] .about-reference-intro h2{color:#172947}html[data-theme=light] .about-reference-intro>p{color:#4f627d}html[data-theme=light] .about-reference-highlights article{border-right:1px solid #d2dded47}html[data-theme=light] .about-reference-highlights article>span{color:#3d5fc4;background:linear-gradient(145deg,#eceff3e6,#fffc);box-shadow:inset 0 0 0 1px #1f376007}html[data-theme=light] .about-reference-highlights article:hover>span{color:#4c6089;box-shadow:0 14px 32px #1f376011,inset 0 0 0 1px #1f376012}html[data-theme=light] .about-reference-highlights h3{color:#172947}html[data-theme=light] .about-reference-highlights p{color:#4f627d}html[data-theme=light] .about-places-card{background:linear-gradient(135deg,#fffffffa,#f5f7fcfa);border:1px solid #d2dded47;box-shadow:0 24px 70px #1f376011}html[data-theme=light] .about-places-card:hover{border-color:#85a1d65c;box-shadow:0 30px 90px #1f376016,0 0 60px #1f376005}html[data-theme=light] .about-places-content>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .about-places-content>header h2{color:#172947}html[data-theme=light] .about-places-content>header p{color:#4f627d}html[data-theme=light] .about-cycle-row+.about-cycle-row{border-top:1px solid #d2dded47}html[data-theme=light] .about-cycle-label span{color:#425dc5}html[data-theme=light] .about-cycle-label strong{color:#172947}html[data-theme=light] .about-place-icon{color:#3c5fc8;background:radial-gradient(circle,#edf0f88c,#ffffffbf);box-shadow:inset 0 0 0 12px #1f376019}html[data-theme=light] .about-place-metric:hover .about-place-icon{color:#4e6089;box-shadow:inset 0 0 0 10px #1f37601d,0 12px 32px #1f37600e}html[data-theme=light] .about-place-metric strong{color:#172947}html[data-theme=light] .about-place-metric em{color:#405ec7}html[data-theme=light] .about-place-metric h4{color:#172947}html[data-theme=light] .about-place-metric small{color:#4f627d}html[data-theme=light] .about-places-aside{background:linear-gradient(135deg,#ffffff80,#fff3);border-left:1px solid #d2dded47}html[data-theme=light] .about-places-aside>span{color:#515e91;background:#edeff55c}html[data-theme=light] .about-places-aside h3{color:#172947}html[data-theme=light] .about-places-aside p{color:#4f627d}html[data-theme=light] .about-places-aside a{color:#485fa5;border:1px solid #6986d9}html[data-theme=light] .about-places-aside a:hover{color:#172947;background:#eef1f957;box-shadow:0 12px 28px #1f37600b}html[data-theme=light] .about-mission-photo{background:#fff;border:1px solid #d2dded47;box-shadow:0 22px 55px #1f37600e}html[data-theme=light] .about-blue-label{color:#415ec7}html[data-theme=light] .about-mission-copy>h2{color:#172947}html[data-theme=light] .about-mission-copy>p:not(.about-blue-label){color:#4f627d}html[data-theme=light] .about-mission-copy article>span{color:#3f5ec5;background:#edeff56b}html[data-theme=light] .about-mission-copy article:hover>span{color:#515f86;background:#edf0f885}html[data-theme=light] .about-mission-copy article h3{color:#3d5fbe}html[data-theme=light] .about-mission-copy article p{color:#4f627d}html[data-theme=light] .about-fields-card{background:linear-gradient(100deg,#ffffffc2,#ffffffad);border:1px solid #d2dded47}html[data-theme=light] .about-fields-card h2{color:#172947}html[data-theme=light] .about-fields-card article{border-right:1px solid #d2dded47}html[data-theme=light] .about-fields-card article:hover{background:#edeff430}html[data-theme=light] .about-fields-card svg{color:#405ec6}html[data-theme=light] .about-fields-card article:hover svg{color:#4d608c}html[data-theme=light] .about-fields-card strong{color:#405fbd}html[data-theme=light] .about-fields-card span{color:#4f627d}html[data-theme=light] .about-community-cta{background:linear-gradient(100deg,#ffffffb8,#ffffffd1);border:1px solid #d2dded47}html[data-theme=light] .about-community-cta>span{color:#515e8f;background:#edeff55c}html[data-theme=light] .about-community-cta h2{color:#172947}html[data-theme=light] .about-community-cta p{color:#4f627d}html[data-theme=light] .about-community-cta a{background:linear-gradient(100deg,#f1f2fd,#eef2fd);box-shadow:0 12px 30px #1f37600e}html[data-theme=light] .about-community-cta a:hover{box-shadow:0 18px 42px #1f376015}html[data-theme=light] .study-page{background:radial-gradient(circle at 68% 14%,#edf0f71f,#0000 29%),#f5f7fc}html[data-theme=light] .study-hero{background:#f5f7fc}html[data-theme=light] .study-hero-shade{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcfa 31%,#f5f7fcbf 49%,#f5f7fc21 72%),linear-gradient(#0000 66%,#f5f7fc 100%)}html[data-theme=light] .study-hero h1{color:#172947}html[data-theme=light] .study-hero h1 em{color:#435dca}html[data-theme=light] .study-hero-content>div>p{color:#4f627d}html[data-theme=light] .study-section-heading>div>svg{color:#3c5fc2}html[data-theme=light] .study-section-heading h2{color:#172947}html[data-theme=light] .study-section-heading>button{color:#415fb4}html[data-theme=light] .study-lab-card{background:linear-gradient(160deg,#fffffffa,#fffffffa);border:1px solid #d2dded47}html[data-theme=light] .study-lab-card:hover{border-color:#7795d97a;box-shadow:0 22px 48px #1f376015}html[data-theme=light] .study-lab-image{background:#fff}html[data-theme=light] .study-lab-image:after{background:linear-gradient(#0000 45%,#f5f7fc70)}html[data-theme=light] .study-lab-card h3{color:#172947}html[data-theme=light] .study-lab-card p{color:#4f627d}html[data-theme=light] .study-lab-card a{color:#415fb4;border:1px solid #6582c9}html[data-theme=light] .study-lab-card a:hover{color:#172947;background:#eff2fa52}html[data-theme=light] .study-carousel-controls>button{color:#4f627d;background:#fff;border:1px solid #d2dded4d}html[data-theme=light] .study-carousel-controls i{background:#fff}html[data-theme=light] .study-carousel-controls i:first-child{background:#f1f4ff}html[data-theme=light] .study-tabs button{color:#172947;background:#ffffffa8;border:1px solid #d2dded47}html[data-theme=light] .study-tabs button:hover{border-color:#6782c2}html[data-theme=light] .study-tabs button.active{color:#172947;background:linear-gradient(100deg,#f0f3fd,#eef4fd);border-color:#738bde;box-shadow:0 10px 25px #1f37600e}html[data-theme=light] .study-discipline-grid article{background:linear-gradient(105deg,#fffc,#fff9);border:1px solid #d2dded47}html[data-theme=light] .study-discipline-grid article:hover{background:#fffc;border-color:#708fd261}html[data-theme=light] .study-discipline-grid article>span{color:#3e5fc1;background:#eceff559}html[data-theme=light] .study-discipline-grid h3{color:#172947}html[data-theme=light] .study-discipline-grid p{color:#4f627d}html[data-theme=light] .study-outline-link{color:#475faa;border:1px solid #6882c2}html[data-theme=light] .study-outline-link:hover{color:#172947;background:#eef1f947}html[data-theme=light] .study-practice-card{background:#fff;border:1px solid #d2dded47;box-shadow:0 22px 55px #1f37600e}html[data-theme=light] .study-practice-shade{background:linear-gradient(100deg,#fffffffa 0%,#fffffff0 56%,#ffffff57),linear-gradient(#0000 45%,#ffffffb3)}html[data-theme=light] .study-practice-card header svg{color:#405fbd}html[data-theme=light] .study-practice-card h2{color:#172947}html[data-theme=light] .study-practice-card p{color:#4f627d}html[data-theme=light] .study-practice-card li{color:#172947}html[data-theme=light] .study-practice-card li svg{color:#445dbd}html[data-theme=light] .study-gallery-toolbar>a{color:#445fb0;border:1px solid #6782c3}html[data-theme=light] .study-gallery-image{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .study-gallery-image:after{background:linear-gradient(#0000 55%,#f5f7fc1f)}html[data-theme=light] .study-gallery-image:hover:after{border-color:#7794d89e}html[data-theme=light] .study-load-more{color:#445fb1;border:1px solid #6782c2}html[data-theme=light] .study-load-more:hover{color:#172947;background:#eef1f94d}html[data-theme=light] .news-page,html[data-theme=light] .news-detail-page{background:radial-gradient(circle at 78% 12%,#edf1f81f,#0000 29%),#f5f7fc}html[data-theme=light] .news-heading h1{color:#172947}html[data-theme=light] .news-heading>div>p{color:#4f627d}html[data-theme=light] .news-filters input,html[data-theme=light] .news-filters select,html[data-theme=light] .news-filters button{color:#172947;background:#ffffffc7;border:1px solid #d2dded47}html[data-theme=light] .news-filters label>svg{color:#4f627d}html[data-theme=light] .news-filters button:hover{background:#edeff48c;border-color:#718ad1}html[data-theme=light] .news-filters button svg{color:#4d608e}html[data-theme=light] .news-card{background:linear-gradient(155deg,#fffffff5,#fffffffa);border:1px solid #d2dded47;box-shadow:0 18px 45px #1f37600a}html[data-theme=light] .news-card-image{background:#fff}html[data-theme=light] .news-card-image>span,html[data-theme=light] .news-detail-shell>header>span,html[data-theme=light] .admin-news-copy>span{color:#172947;background:#eeeff6}html[data-theme=light] [data-category=CONTEST]{background:#f4eef6!important}html[data-theme=light] [data-category=CONFERENCE]{background:#ebf4f3!important}html[data-theme=light] [data-category=ANNOUNCEMENT]{background:#f9f3eb!important}html[data-theme=light] [data-category=PROJECT]{background:#ebf4f6!important}html[data-theme=light] [data-category=STUDENTS]{background:#f8eef3!important}html[data-theme=light] .news-card-content time,html[data-theme=light] .news-card-content h2{color:#172947}html[data-theme=light] .news-card-content p{color:#4f627d}html[data-theme=light] .news-card-content a{color:#3b62ad}html[data-theme=light] .news-pagination a{color:#4f627d;background:#ffffffa6;border:1px solid #d2dded47}html[data-theme=light] .news-pagination a.active{color:#172947;background:linear-gradient(145deg,#f1f3fe,#ecf2fa);border-color:#6d80de}html[data-theme=light] .pagination-ellipsis{color:#4f627d}html[data-theme=light] .admin-contact-list>footer nav a[aria-current=page],html[data-theme=light] .admin-contest-participant-table>footer nav a[aria-current=page]{color:#172947;background:#edf1f9;border-color:#7085d4}html[data-theme=light] .news-empty{background:linear-gradient(100deg,#ffffffeb,#ffffffeb);border:1px solid #d2dded47}html[data-theme=light] .news-empty>span{color:#4c5da9;background:radial-gradient(circle,#eef1f961,#ffffff38)}html[data-theme=light] .news-empty h2{color:#172947}html[data-theme=light] .news-empty p{color:#4f627d}html[data-theme=light] .news-empty-illustration{color:#4d5ea3}html[data-theme=light] .news-empty-illustration i{background:#f8f9ff}html[data-theme=light] .news-detail-shell>header>p,html[data-theme=light] .news-detail-shell time{color:#4f627d}html[data-theme=light] .news-detail-banner{background:#fff;border:1px solid #d2dded47;box-shadow:0 28px 70px #1f376011}html[data-theme=light] .news-back{color:#475fa5}html[data-theme=light] .news-detail-loading{color:#4f627d}html[data-theme=light] .admin-drawer-trigger{color:#4f627d;background:#ffffffeb;border:1px solid #849cd94d;box-shadow:12px 12px 35px #1f376012}html[data-theme=light] .admin-drawer-trigger:hover{color:#172947;background:#fffffff5}html[data-theme=light] .admin-drawer-trigger svg{color:#495eac}html[data-theme=light] .admin-drawer-backdrop{background:#f5f7fca3}html[data-theme=light] .admin-drawer{background:linear-gradient(160deg,#fff,#f5f7fc 76%);border-right:1px solid #d2dded47;box-shadow:25px 0 80px #1f37601c}html[data-theme=light] .admin-drawer>header p{color:#485db9}html[data-theme=light] .admin-drawer>nav a,html[data-theme=light] .admin-drawer>nav a svg{color:#4f627d}html[data-theme=light] .admin-drawer>nav a:hover{color:#172947;background:#edeff547}html[data-theme=light] .admin-drawer>nav a.active{color:#172947;background:linear-gradient(105deg,#eef0f9a8,#eef1fde0);border-color:#728ad980;box-shadow:0 12px 30px #1f37600e}html[data-theme=light] .admin-drawer>nav a.active svg{color:#172947}html[data-theme=light] .admin-drawer>footer{background:#ffffffb3}html[data-theme=light] .admin-drawer>footer small{color:#4f627d}html[data-theme=light] .admin-drawer>footer form button{color:#b04855;background:#f6edef1f}html[data-theme=light] .admin-workspace{background:radial-gradient(circle at 86% 14%,#edf0f721,#0000 30%),#f5f7fc}html[data-theme=light] .admin-workspace-header{background:#f5f7fcf7;border-bottom:1px solid #d2dded47;box-shadow:0 12px 34px #1f376008}html[data-theme=light] .admin-upt-brand{border-right:1px solid #d2dded47}html[data-theme=light] .admin-faculty-brand span strong{color:#172947}html[data-theme=light] .admin-faculty-brand span small{color:#4f627d}html[data-theme=light] .admin-header-actions>a{color:#172947;background:#ffffff80;border:1px solid #d2dded47}html[data-theme=light] .admin-workspace-sidebar{background:linear-gradient(165deg,#fffffffc,#f5f7fcfc);border-right:1px solid #d2dded47;box-shadow:12px 0 45px #1f376007}html[data-theme=light] .admin-workspace-sidebar>nav>p{color:#475db9}html[data-theme=light] .admin-workspace-sidebar>nav>a,html[data-theme=light] .admin-nav-disabled,html[data-theme=light] .admin-workspace-sidebar>nav>a svg,html[data-theme=light] .admin-nav-disabled svg{color:#4f627d}html[data-theme=light] .admin-workspace-sidebar>nav>a:hover{color:#172947}html[data-theme=light] .admin-workspace-sidebar>nav>a.active{color:#172947;border-color:#728ad98c;box-shadow:0 12px 30px #1f37600e}html[data-theme=light] .admin-workspace-sidebar>nav>a.active svg{color:#172947}html[data-theme=light] .admin-workspace-sidebar>footer{background:#ffffffb3;border:1px solid #d2dded47}html[data-theme=light] .admin-workspace-sidebar>footer strong{color:#172947}html[data-theme=light] .admin-workspace-sidebar>footer small{color:#4f627d}html[data-theme=light] .admin-workspace-sidebar>footer form{border-top:1px solid #d2dded47}html[data-theme=light] .admin-workspace-sidebar>footer form button{color:#4f627d}html[data-theme=light] .admin-news-dashboard{background:radial-gradient(circle at 85% 5%,#edf0f61f,#0000 30%)}html[data-theme=light] .admin-news-dashboard-heading h1{color:#172947}html[data-theme=light] .admin-news-dashboard-heading>div>p{color:#4f627d}html[data-theme=light] .admin-news-dashboard-heading input,html[data-theme=light] .admin-news-dashboard-heading select,html[data-theme=light] .admin-news-dashboard-heading button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-news-dashboard-heading label svg,html[data-theme=light] .admin-news-dashboard-heading button svg{color:#4f627d}html[data-theme=light] .admin-news-metrics{background:linear-gradient(145deg,#ffffffdb,#ffffffe6);border:1px solid #d2dded47}html[data-theme=light] .admin-news-metrics article{border-right:1px solid #d2dded47}html[data-theme=light] .admin-news-metrics article>span{color:#4160aa;background:radial-gradient(circle,#eef1f961,#ffffff2e)}html[data-theme=light] .admin-news-metrics small{color:#4f627d}html[data-theme=light] .admin-news-metrics strong{color:#172947}html[data-theme=light] .admin-news-metrics p{color:#4f627d}html[data-theme=light] .admin-news-table-card{background:linear-gradient(145deg,#ffffffe6,#fffffff0);border:1px solid #d2dded47}html[data-theme=light] .admin-news-table-card>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-news-table-card>header a{color:#4360aa;background:#ffffff8c;border:1px solid #718dd047}html[data-theme=light] .admin-news-table-card>header a:first-child{color:#172947;background:linear-gradient(105deg,#f1f2fd,#edf2fb);border-color:#6f85d7}html[data-theme=light] .admin-news-table-card th,html[data-theme=light] .admin-news-table-card td{color:#4f627d;border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-news-table-card th{color:#172947;background:#ffffff61}html[data-theme=light] .admin-news-table-title>span{background:#fff}html[data-theme=light] .admin-news-table-title strong{color:#172947}html[data-theme=light] .admin-news-table-title p{color:#4f627d}html[data-theme=light] .admin-news-category{color:#172947;background:#edf0f7}html[data-theme=light] .admin-news-table-status{color:#4f627d;background:#ffffff1f;border:1px solid #d2dded47}html[data-theme=light] .admin-news-table-status.published{color:#336e50;background:#ecf3f029;border-color:#5cb79147}html[data-theme=light] .admin-news-table-status.draft{color:#735d37;background:#f3f0ec26;border-color:#c69c5e47}html[data-theme=light] .admin-news-table-status.archived{color:#4f627d}html[data-theme=light] .admin-news-actions>a,html[data-theme=light] .admin-news-actions>span,html[data-theme=light] .admin-news-actions button{color:#4f627d;background:#ffffff80;border:1px solid #d2dded47}html[data-theme=light] .admin-news-actions>a:hover{color:#4360aa;border-color:#6c8ad56b}html[data-theme=light] .admin-news-actions button{color:#b14852;background:#ffffff1f;border-color:#bd5e6d47}html[data-theme=light] .admin-news-table-card>footer{color:#4f627d}html[data-theme=light] .admin-news-table-card>footer nav a{border:1px solid #d2dded47}html[data-theme=light] .admin-news-table-card>footer nav a.active{color:#172947;background:linear-gradient(145deg,#f1f2fd,#edf1fa);border-color:#6c80db}html[data-theme=light] .admin-page{background:radial-gradient(circle at 80% 10%,#eef1f926,#0000 28%),#f5f7fc}html[data-theme=light] .admin-heading p{color:#4b5dae}html[data-theme=light] .admin-heading>span{color:#4f627d}html[data-theme=light] .admin-message{color:#172947;background:#f4edef29;border:1px solid #ea8a9847}html[data-theme=light] .admin-message.success{color:#172947;background:#ffffff29;border-color:#78cead47}html[data-theme=light] .study-places-form{background:linear-gradient(145deg,#fffffff5,#fffffffa);border:1px solid #d2dded47;box-shadow:0 32px 90px #1f376013,inset 0 1px #1f376002}html[data-theme=light] .study-places-form-heading{background:linear-gradient(100deg,#ffffff57,#ffffff1f);border-bottom:1px solid #d2dded47}html[data-theme=light] .study-places-form-title>span{color:#4c5f9b;background:linear-gradient(145deg,#eef1f859,#ffffff47);border:1px solid #7f97d947;box-shadow:0 12px 28px #1f37600e}html[data-theme=light] .study-places-form-title p{color:#475eb2}html[data-theme=light] .study-places-form-title h2{color:#172947}html[data-theme=light] .study-places-live{color:#172947;background:#ffffff1f;border:1px solid #6dc9a847}html[data-theme=light] .study-places-live i{background:#f3fbf8;box-shadow:0 0 0 4px #1f376006,0 0 14px #1f37601c}html[data-theme=light] .study-cycle-admin-card{background:linear-gradient(150deg,#ffffffd1,#ffffffe6);border:1px solid #d2dded47;box-shadow:0 18px 45px #1f37600a}html[data-theme=light] .study-cycle-admin-card:before{background:linear-gradient(90deg,#f1f3ff,#f0f5fd14)}html[data-theme=light] .study-cycle-admin-card:hover{border-color:#809ad559;box-shadow:0 24px 55px #1f37600e,0 0 35px #1f376004}html[data-theme=light] .study-cycle-admin-card>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .study-cycle-index{color:#475db4}html[data-theme=light] .study-cycle-icon{color:#4f5e95;background:radial-gradient(circle,#eff2fa54,#ffffff38);border:1px solid #7e97d847}html[data-theme=light] .study-cycle-admin-card header small{color:#4f627d}html[data-theme=light] .study-cycle-admin-card h3{color:#172947}html[data-theme=light] .study-place-inputs>label{background:#ffffff94;border:1px solid #d2dded47}html[data-theme=light] .study-place-inputs>label:focus-within{background:#ffffffd1;border-color:#7791d775;box-shadow:0 0 0 3px #1f376005}html[data-theme=light] .study-place-label>span:first-child{color:#475eb1;background:#edf0f742}html[data-theme=light] .study-place-label strong{color:#172947}html[data-theme=light] .study-place-label small{color:#4f627d}html[data-theme=light] .study-place-number{background:#ffffffe6;border:1px solid #d2dded47}html[data-theme=light] .study-place-number:focus-within{border-color:#7e93de;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .study-place-number input{color:#172947}html[data-theme=light] .study-place-number>span,html[data-theme=light] .admin-form-footer p{color:#4f627d}html[data-theme=light] .admin-form-footer button{color:#172947;background:linear-gradient(100deg,#f1f2fd,#eef1fb);border:1px solid #7e8edf}html[data-theme=light] .places-form-footer{background:#f5f7fc61;border-top:1px solid #d2dded47}html[data-theme=light] .places-form-footer p svg{color:#475eb2}html[data-theme=light] .places-form-footer button{box-shadow:0 12px 30px #1f37600e}html[data-theme=light] .places-form-footer button:hover{box-shadow:0 17px 38px #1f376014}html[data-theme=light] .admin-images-form{background:linear-gradient(145deg,#ffffffed,#fffffff5);border:1px solid #d2dded47;box-shadow:0 30px 80px #1f376011}html[data-theme=light] .admin-images-form legend{color:#172947}html[data-theme=light] .admin-image-grid article{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .admin-image-preview{background:#f5f7fc}html[data-theme=light] .admin-image-grid article>strong{color:#485db3}html[data-theme=light] .admin-image-grid label{color:#4f627d}html[data-theme=light] .admin-image-grid input{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-image-grid input:focus{border-color:#778dde;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .admin-primary-link{color:#172947;background:linear-gradient(110deg,#f1f2fe,#edf2fc);border:1px solid #778ade;box-shadow:0 12px 30px #1f37600e}html[data-theme=light] .admin-primary-link:hover{box-shadow:0 17px 38px #1f376014}html[data-theme=light] .admin-news-list>article{background:linear-gradient(130deg,#ffffffed,#fffffff7);border:1px solid #d2dded47}html[data-theme=light] .admin-news-list>article:hover{border-color:#7993d366}html[data-theme=light] .admin-news-copy h2{color:#172947}html[data-theme=light] .admin-news-copy p,html[data-theme=light] .admin-news-copy time{color:#4f627d}html[data-theme=light] .admin-news-status>strong{color:#4f627d;background:#ffffff1a;border:1px solid #d2dded47}html[data-theme=light] .admin-news-status>strong[data-status=PUBLISHED]{color:#172947;background:#edf4f124;border-color:#67bc9a47}html[data-theme=light] .admin-news-status>strong[data-status=DRAFT]{color:#6d5e3d;background:#f4f1ed24;border-color:#caaa6647}html[data-theme=light] .admin-news-status form button,html[data-theme=light] .admin-news-status>a{color:#485fa6}html[data-theme=light] .admin-empty{background:#ffffff9e}html[data-theme=light] .admin-empty>svg{color:#495cb9}html[data-theme=light] .admin-empty p{color:#4f627d}html[data-theme=light] .admin-news-form{background:linear-gradient(145deg,#fffffff5,#fffffffa);border:1px solid #d2dded47;box-shadow:0 30px 80px #1f376011}html[data-theme=light] .admin-news-form>aside{background:#ffffff70}html[data-theme=light] .admin-news-form label,html[data-theme=light] .admin-news-form label small{color:#4f627d}html[data-theme=light] .admin-news-form input,html[data-theme=light] .admin-news-form textarea,html[data-theme=light] .admin-news-form select{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-news-form input:focus,html[data-theme=light] .admin-news-form textarea:focus,html[data-theme=light] .admin-news-form select:focus{border-color:#778dde;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .admin-editor-note{background:#edeff41f;border:1px solid #778dce47}html[data-theme=light] .admin-editor-note strong{color:#4f5e9b}html[data-theme=light] .admin-editor-note p,html[data-theme=light] .admin-news-form>footer>a{color:#4f627d}html[data-theme=light] .admin-news-form>footer button{color:#172947;background:linear-gradient(100deg,#f1f2fd,#eef1fb);border:1px solid #7d8dde}html[data-theme=light] .admin-dashboard-grid>a{background:linear-gradient(145deg,#ffffffe6,#fffffff5);border:1px solid #d2dded47}html[data-theme=light] .admin-dashboard-grid>a:hover{border-color:#7a95d473}html[data-theme=light] .admin-dashboard-grid>a>span{color:#4a5eab;background:#edf0f740}html[data-theme=light] .admin-dashboard-grid small{color:#4f627d}html[data-theme=light] .admin-dashboard-grid i{color:#485ea8}html[data-theme=light] .audit-table,html[data-theme=light] .admin-users-table-card{background:linear-gradient(145deg,#fffffff0,#fffffff7);border:1px solid #d2dded47}html[data-theme=light] .audit-table th,html[data-theme=light] .audit-table td{color:#4f627d}html[data-theme=light] .audit-table th{color:#172947;background:#ffffffa6}html[data-theme=light] .audit-table td strong{color:#4a5eaa}html[data-theme=light] .audit-table>p,html[data-theme=light] .admin-users-heading>div>p{color:#4f627d}html[data-theme=light] .admin-users-heading input,html[data-theme=light] .admin-users-heading select,html[data-theme=light] .admin-users-heading button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-users-heading label svg{color:#4f627d}html[data-theme=light] .admin-user-stats article{background:linear-gradient(145deg,#ffffffe6,#fffffff0);border:1px solid #d2dded47}html[data-theme=light] .admin-user-stats article>span{color:#455eb8;background:radial-gradient(circle,#eef1f95e,#ffffff2e)}html[data-theme=light] .admin-user-stats small,html[data-theme=light] .admin-user-stats p{color:#4f627d}html[data-theme=light] .admin-users-table-card>header a{color:#4360aa}html[data-theme=light] .admin-users-table-card th,html[data-theme=light] .admin-users-table-card td{color:#4f627d;border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-users-table-card th{color:#172947;background:#ffffff85}html[data-theme=light] .admin-users-table-card td:first-child{color:#172947}html[data-theme=light] .admin-user-avatar{color:#172947;background:linear-gradient(145deg,#eef1f9,#fff)}html[data-theme=light] .admin-role,html[data-theme=light] .admin-user-status{background:#ffffff1a;border:1px solid #d2dded47}html[data-theme=light] .admin-role.admin{color:#924a98;background:#f5edf626;border-color:#c669ce47}html[data-theme=light] .admin-user-status.active{color:#336d55;background:#edf3f126;border-color:#62bc9847}html[data-theme=light] .admin-user-status.pending{color:#7a5b38;background:#f4f0ec26;border-color:#cb986247}html[data-theme=light] .admin-users-table-card td:last-child button{color:#4160aa;background:#ffffff4d;border:1px solid #7993d147}html[data-theme=light] .admin-users-table-card td:last-child small,html[data-theme=light] .admin-table-empty,html[data-theme=light] .admin-users-table-card>footer{color:#4f627d}html[data-theme=light] .admin-users-table-card>footer nav a.active{color:#172947;background:#edf1f9}html[data-theme=light] .route-placeholder{background:radial-gradient(circle at 68% 38%,#eef1f933,#0000 28%),linear-gradient(145deg,#f5f7fc,#fff)}html[data-theme=light] .route-placeholder-orbit{border:1px solid #738bd247;box-shadow:0 0 130px #1f376007}html[data-theme=light] .route-placeholder-orbit i{border:1px solid #7791d947}html[data-theme=light] .route-placeholder-orbit i:last-child{background:radial-gradient(circle,#f0f3fc1a,#0000 70%)}html[data-theme=light] .route-placeholder>section>p{color:#4b5daa}html[data-theme=light] .route-placeholder>section>span{color:#4f627d}html[data-theme=light] .route-placeholder>section>a{border:1px solid #6c7ebc}html[data-theme=light] .route-placeholder>section>a:hover{background:#eceff3}html[data-theme=light] .hero-overlay{background:linear-gradient(90deg,#f5f7fcfa 0%,#f5f7fce6 30%,#f5f7fc59 62%,#f5f7fc2e 100%),linear-gradient(#f5f7fc26 20%,#0000 70%,#f5f7fcf2 100%)}html[data-theme=light] .hero-mesh{background-image:linear-gradient(#f5f8ff59 1px,#0000 1px),linear-gradient(90deg,#f5f8ff59 1px,#0000 1px)}html[data-theme=light] .particle-field i{background:#f4faff;box-shadow:0 0 13px #1f376038}html[data-theme=light] .hero-eyebrow{color:#4f627d}html[data-theme=light] .hero-eyebrow span{background:#f4f9ff}html[data-theme=light] .hero-line-one{color:#172947}html[data-theme=light] .hero-line-two{background:linear-gradient(90deg,#f4f5ff 0%,#f1f3ff 42%,#f2f9ff 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .hero-tagline{color:#172947}html[data-theme=light] .hero-description{color:#4f627d}html[data-theme=light] .cta-primary{background:linear-gradient(100deg,#f1f2fe,#edf2fb);box-shadow:0 16px 40px #1f376010}html[data-theme=light] .cta-secondary{background:#f5f7fc57;border:1px solid #d2dded5c}html[data-theme=light] .cta-secondary:hover{background:#edeff55c;border-color:#8cb1ea}html[data-theme=light] .hero-aside,html[data-theme=light] .hero-scroll{color:#172947b8}html[data-theme=light] .hero-scroll i{border:1px solid #d2dded4d}html[data-theme=light] .experience-section{background:linear-gradient(#f5f7fc,#fff)}html[data-theme=light] .carousel-toolbar p{color:#4f627d}html[data-theme=light] .carousel-controls button:hover{background:#fff;border-color:#7e99ea}html[data-theme=light] .experience-card{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .card-shade{background:linear-gradient(#f5f7fc0d 20%,#f5f7fced 94%)}html[data-theme=light] .experience-number{color:#172947b8}html[data-theme=light] .experience-content>p{color:#466192}html[data-theme=light] .experience-content h3{color:#172947}html[data-theme=light] .experience-content>span{color:#4f627d}html[data-theme=light] .experience-content a{border-top:1px solid #d2dded47}html[data-theme=light] .experience-content a i{color:#172947}html[data-theme=light] .experience-content a b{border:1px solid #d2dded52}html[data-theme=light] .experience-callout{background:linear-gradient(135deg,#eceff6,#fff)}html[data-theme=light] .callout-symbol{color:#172947b8}html[data-theme=light] .principle-rail{background:#fff}html[data-theme=light] .principle-rail>div{color:#4f627d}html[data-theme=light] .principle-rail i{color:#425cd6}html[data-theme=light] .manifesto-label span{color:#445bd2}html[data-theme=light] .manifesto-label p{color:#4f627d}html[data-theme=light] .section-kicker{color:#4a5cbc}html[data-theme=light] .manifesto h2 span,html[data-theme=light] .manifesto-lead{color:#4f627d}html[data-theme=light] .manifesto-orbit{color:#4d5caf;border:1px solid #d2dded}html[data-theme=light] .manifesto-orbit i{border:1px solid #7788ea4d}html[data-theme=light] .study-section{background:#fff}html[data-theme=light] .study-image:after{background:linear-gradient(90deg,#0000 50%,#fff),linear-gradient(#0000 50%,#f5f7fca6)}html[data-theme=light] .image-caption span{background:#f5f7fc8f;border:1px solid #d2dded47}html[data-theme=light] .section-number,html[data-theme=light] .study-copy>p:not(.section-kicker){color:#4f627d}html[data-theme=light] .study-list span{color:#172947}html[data-theme=light] .study-list b{color:#495cbd}html[data-theme=light] .study-copy>a{color:#172947}html[data-theme=light] .study-copy>a span{border:1px solid #d2dded}html[data-theme=light] .values-grid article:hover{background:#fff}html[data-theme=light] .values-grid article>span{color:#485cbf}html[data-theme=light] .values-grid p{color:#4f627d}html[data-theme=light] .admission-shade{background:linear-gradient(90deg,#f5f7fcf2,#f5f7fcb8 45%,#f5f7fc59),linear-gradient(#0000,#f5f7fcd9)}html[data-theme=light] .admission-content>p:not(.section-kicker){color:#4f627d}html[data-theme=light] .admission-content a{background:linear-gradient(100deg,#f1f2fe,#eef2fb)}html[data-theme=light] .footer{background:#f5f7fc}html[data-theme=light] .footer-brand p,html[data-theme=light] .footer-statement span{color:#4f627d}html[data-theme=light] .footer-statement strong{color:#172947}html[data-theme=light] .back-top{border:1px solid #d2dded}html[data-theme=light] .footer-bottom{color:#4f627d}html[data-theme=light] .auth-page{background:#f5f7fc}html[data-theme=light] .auth-backdrop img{filter:saturate()brightness()}html[data-theme=light] .auth-backdrop:after{background:radial-gradient(circle at 52% 45%,#edf2f933,#0000 34%),linear-gradient(90deg,#f5f7fcf5,#f5f7fcd6 52%,#f5f7fce8),linear-gradient(#f5f7fc61,#0000 65%,#f5f7fc 100%)}html[data-theme=light] .auth-glow{border:1px solid #6e86ea47;box-shadow:0 0 160px #1f376009,inset 0 0 120px #1f376003}html[data-theme=light] .auth-glow:before,html[data-theme=light] .auth-glow:after{border:1px solid #6e98ea47}html[data-theme=light] .auth-back{color:#4f627d}html[data-theme=light] .auth-back:hover{color:#172947}html[data-theme=light] .auth-back span{border:1px solid #d2dded47}html[data-theme=light] .auth-card{background:linear-gradient(145deg,#ffffffe8,#fffffff0);border:1px solid #d2dded47;box-shadow:0 38px 100px #1f37601d,inset 0 1px #1f376004}html[data-theme=light] .auth-card:before{background:linear-gradient(135deg,#f4f7ff38,#0000 31% 73%,#eef1f929)}html[data-theme=light] .auth-brand .fmt-logo{box-shadow:0 8px 24px #1f37600b}html[data-theme=light] .auth-brand p{color:#172947}html[data-theme=light] .auth-brand strong{color:#4f627d}html[data-theme=light] .auth-heading>span{color:#4b5dad}html[data-theme=light] .auth-heading h1{color:#172947}html[data-theme=light] .auth-heading p{color:#4f627d}html[data-theme=light] .auth-field>label{color:#172947}html[data-theme=light] .auth-input{background:#ffffff94;border:1px solid #d2dded4f}html[data-theme=light] .auth-input:focus-within{background:#fffc;border-color:#7e96ea;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .auth-input>span{color:#4f627d}html[data-theme=light] .auth-input>.auth-input-icon{color:#4f627d;background:radial-gradient(circle,#f0f3fb2b,#0000 66%)}html[data-theme=light] .auth-input>.auth-input-icon:after{background:linear-gradient(#0000,#f5f8fc45,#0000)}html[data-theme=light] .auth-input:focus-within>.auth-input-icon{color:#4f627d;background:radial-gradient(circle,#f1f3fd45,#0000 68%)}html[data-theme=light] .auth-input input{color:#172947}html[data-theme=light] .auth-input input::placeholder,html[data-theme=light] .password-toggle{color:#4f627d}html[data-theme=light] .password-toggle:hover{color:#172947;background:#f1f3f91a}html[data-theme=light] .field-error{color:#89535b}html[data-theme=light] .auth-form-meta{color:#4f627d}html[data-theme=light] .auth-form-meta a,html[data-theme=light] .auth-switch a,html[data-theme=light] .consent-field a{color:#515cac}html[data-theme=light] .auth-form-meta a:hover,html[data-theme=light] .auth-switch a:hover,html[data-theme=light] .consent-field a:hover{color:#4f627d}html[data-theme=light] .auth-confirmation-help{color:#4f627d;background:#f4f7fcb8;border-color:#a4b5d652}html[data-theme=light] .auth-confirmation-help a{color:#455abe}html[data-theme=light] .auth-confirmation-help a:hover{color:#293d91}html[data-theme=light] .auth-submit{color:#172947;background:linear-gradient(100deg,#f1f2fe,#edf1fa);border:1px solid #8596eaa1;box-shadow:0 17px 42px #1f376011}html[data-theme=light] .auth-submit:hover{box-shadow:0 21px 50px #1f376016}html[data-theme=light] .auth-form fieldset:disabled .auth-submit{filter:saturate()}html[data-theme=light] .auth-switch,html[data-theme=light] .password-hint{color:#4f627d}html[data-theme=light] .auth-reset-success{background:radial-gradient(circle at 50% 0,#effaf524,#0000 45%),linear-gradient(145deg,#ffffff8c,#ffffff9e);border:1px solid #6bc69f47;box-shadow:inset 0 1px #1f376003}html[data-theme=light] .auth-reset-success>span{color:#376c53;background:#edf6f32e;border:1px solid #7ed5ad52;box-shadow:0 14px 35px #1f37600b,inset 0 1px #1f376005}html[data-theme=light] .auth-reset-success>p{color:#346d52}html[data-theme=light] .auth-reset-success h2{color:#172947}html[data-theme=light] .auth-reset-success>div{color:#4f627d}html[data-theme=light] .consent-field>span{background:#fff;border:1px solid #d2dded}html[data-theme=light] .consent-field input:checked+span{background:linear-gradient(135deg,#f3f4ff,#eef1fb);border-color:#8591ea}html[data-theme=light] .consent-field input:checked+span:after{color:#172947}html[data-theme=light] .consent-field input:focus-visible+span{outline:2px solid #98c2ea}html[data-theme=light] .consent-field i{color:#4f627d}html[data-theme=light] .form-message{color:#172947;background:#f5edef21;border:1px solid #ea96a147}html[data-theme=light] .form-message.success{color:#172947;background:#edf4f121;border-color:#7bd0b247}html[data-theme=light] .auth-security-note{color:#4f627d}html[data-theme=light] .auth-security-note span{color:#455ad8}html[data-theme=light] .auth-status-illustration{color:#515e8f;background:radial-gradient(circle,#f0f3fc38,#0000 68%);border:1px solid #8099ea4d}html[data-theme=light] .auth-status-illustration i{border:1px solid #8099ea47}html[data-theme=light] .auth-status-illustration.success{color:#172947;background:radial-gradient(circle,#eff8f433,#0000 68%);border-color:#80d2b159}html[data-theme=light] .legal-page,html[data-theme=light] .profile-page{background:radial-gradient(circle at 72% 14%,#edf0f833,#0000 31%),#f5f7fc}html[data-theme=light] .legal-page article,html[data-theme=light] .profile-card{background:#ffffffd4;box-shadow:0 30px 80px #1f376014}html[data-theme=light] .legal-page p{color:#4f627d}html[data-theme=light] .legal-notice{color:#172947;background:#fff;border-left:2px solid #7a89ea}html[data-theme=light] .profile-avatar{background:linear-gradient(145deg,#f1f3fe,#eceff5);border:1px solid #8399ea;box-shadow:0 18px 50px #1f376014}html[data-theme=light] .profile-card h1{color:#172947}html[data-theme=light] .profile-card>p,html[data-theme=light] .profile-card dt{color:#4f627d}html[data-theme=light] .profile-card dd{color:#172947}@media (max-width:1180px){html[data-theme=light] .mobile-nav summary{border:1px solid #d2dded59}html[data-theme=light] .mobile-nav nav{background:#fffffff7;box-shadow:0 24px 60px #1f376019}html[data-theme=light] .mobile-nav nav>a.active{color:#4f5e96;background:#f0f2f921}html[data-theme=light] .mobile-profile-link strong{color:#172947}html[data-theme=light] .mobile-profile-link small{color:#4f627d}html[data-theme=light] .mobile-admin-links>span{color:#4b5dad}html[data-theme=light] .mobile-admin-links a{background:#eff1f71f}html[data-theme=light] .about-places-aside{border-top:1px solid #d2dded47}}@media (max-width:820px){html[data-theme=light] .hero-overlay{background:linear-gradient(90deg,#f5f7fcf7,#f5f7fcb8 62%,#f5f7fc40),linear-gradient(#0000 50%,#f5f7fcf5)}html[data-theme=light] .study-image:after{background:linear-gradient(#0000 40%,#fff)}html[data-theme=light] .about-hero-shade{background:linear-gradient(90deg,#f5f7fcf5,#f5f7fcad),linear-gradient(#0000 55%,#f5f7fc 100%)}html[data-theme=light] .concept-hero-overlay{background:linear-gradient(90deg,#f5f7fcf5,#f5f7fca8),linear-gradient(#0000 52%,#f5f7fc 100%)}html[data-theme=light] .about-reference-hero-shade{background:linear-gradient(90deg,#f5f7fcf5,#f5f7fc9e),linear-gradient(#0000 45%,#f5f7fc)}html[data-theme=light] .about-place-icon{box-shadow:inset 0 0 0 10px #1f376019}html[data-theme=light] .about-fields-card article{border-bottom:1px solid #d2dded47}html[data-theme=light] .study-hero-shade{background:linear-gradient(90deg,#f5f7fcf5,#f5f7fc99),linear-gradient(#0000 48%,#f5f7fc)}}@media (max-width:520px){html[data-theme=light] .hero-overlay{background:linear-gradient(90deg,#f5f7fcfa,#f5f7fcbf),linear-gradient(#0000 42%,#f5f7fcfa)}}@media (max-width:1100px){html[data-theme=light] .admin-news-metrics article:nth-child(-n+2){border-bottom:1px solid #d2dded47}}@media (max-width:760px){html[data-theme=light] .admin-drawer-trigger{border-left:1px solid #849cd94d}html[data-theme=light] .admin-mobile-close{background:#fff}html[data-theme=light] .admin-mobile-backdrop{background:#f5f7fca6}}@media (max-width:480px){html[data-theme=light] .admin-news-metrics article{border-bottom:1px solid #d2dded47}}html[data-theme=light] .contact-intro h1,html[data-theme=light] .contact-intro>p:last-child{color:#172947}html[data-theme=light] .contact-benefits article{border-right:1px solid #d2dded47}html[data-theme=light] .contact-benefits h2{color:#172947}html[data-theme=light] .contact-form,html[data-theme=light] .contact-methods{background:linear-gradient(145deg,#ffffffeb,#fffffff5);border:1px solid #d2dded47;box-shadow:0 24px 70px #1f376009}html[data-theme=light] .contact-form-heading h2,html[data-theme=light] .contact-methods h2{color:#172947}html[data-theme=light] .contact-form-heading p,html[data-theme=light] .contact-methods header>p{color:#4f627d}html[data-theme=light] .contact-form>label:not(.contact-consent):not(.contact-honeypot){color:#172947}html[data-theme=light] .contact-form input,html[data-theme=light] .contact-form select,html[data-theme=light] .contact-form textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .contact-form input::placeholder,html[data-theme=light] .contact-form textarea::placeholder{color:#4f627d}html[data-theme=light] .contact-form input:focus,html[data-theme=light] .contact-form select:focus,html[data-theme=light] .contact-form textarea:focus{border-color:#738bdb;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .contact-consent{color:#4f627d}html[data-theme=light] .contact-consent>span{border:1px solid #7791ea}html[data-theme=light] .contact-consent input:checked+span{background:#f0f3fd;box-shadow:inset 0 0 0 3px #1f376038}html[data-theme=light] .contact-consent a{color:#465eaf}html[data-theme=light] .contact-field-error{color:#9f4d56}html[data-theme=light] .contact-form-message{color:#895359;background:#f5edee29;border:1px solid #d6768547}html[data-theme=light] .contact-form-message.success{color:#172947;background:#ffffff29;border-color:#65c09947}html[data-theme=light] .contact-form>button{color:#172947;background:linear-gradient(105deg,#f1f2fd,#eef1fb);border:1px solid #7a8be0;box-shadow:0 13px 30px #1f37600e}html[data-theme=light] .contact-form>button:hover{box-shadow:0 17px 38px #1f376014}html[data-theme=light] .contact-methods article>span{color:#465eb4;background:radial-gradient(circle,#eef0f859,#ffffff38)}html[data-theme=light] .contact-map{background:radial-gradient(circle at 58% 55%,#edf0f752,#0000 7%),linear-gradient(140deg,#fff,#fff 52%,#fff);border:1px solid #d2dded47}html[data-theme=light] .contact-map:after{background:linear-gradient(90deg,#f5f7fc33,#0000 40%,#f5f7fc2e)}html[data-theme=light] .contact-map-grid i{background:#f3f7fb2e}html[data-theme=light] .contact-map-grid span,html[data-theme=light] .contact-map-grid b,html[data-theme=light] .contact-map-grid b{color:#4f627db8}html[data-theme=light] .contact-map>article{background:#ffffffe6;border:1px solid #d2dded47;box-shadow:0 24px 65px #1f376011}html[data-theme=light] .contact-map>article h2 svg{color:#465eb5}html[data-theme=light] .contact-map>article p{color:#4f627d}html[data-theme=light] .contact-map>article a{color:#4a5ea2;background:#ffffff52;border:1px solid #728bd057}html[data-theme=light] .contact-map-pin{color:#172947}html[data-theme=light] .contact-map-pin>svg{color:#172947;background:#f1f3fd}html[data-theme=light] .contact-faq-cta{background:linear-gradient(110deg,#ffffffe6,#fffffff2);border:1px solid #d2dded47}html[data-theme=light] .contact-faq-cta>span{color:#172947;background:radial-gradient(circle at 35% 30%,#f2f4ff,#eceef4 68%);box-shadow:0 12px 35px #1f376014}html[data-theme=light] .contact-faq-cta p{color:#4f627d}html[data-theme=light] .contact-faq-cta p a{color:#485ea9}html[data-theme=light] .contact-faq-cta>a{color:#4a5fa0;background:#ffffff45;border:1px solid #6e88cc47}html[data-theme=light] .admin-contact-page{background:radial-gradient(circle at 90% 5%,#edf0f721,#0000 28%)}html[data-theme=light] .admin-contact-heading>div p{color:#4f627d}html[data-theme=light] .admin-contact-heading input,html[data-theme=light] .admin-contact-heading select,html[data-theme=light] .admin-contact-heading button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-contact-heading label svg{color:#4f627d}html[data-theme=light] .admin-contact-alert{color:#89535a;background:#f4edee26;border:1px solid #d26f7d47}html[data-theme=light] .admin-contact-alert.success{color:#172947;background:#ffffff26;border-color:#5ebe9547}html[data-theme=light] .admin-contact-metrics{background:linear-gradient(145deg,#ffffffdb,#ffffffe6);border:1px solid #d2dded47}html[data-theme=light] .admin-contact-metrics article{border-right:1px solid #d2dded47}html[data-theme=light] .admin-contact-metrics article>span{color:#4160aa;background:radial-gradient(circle,#eef1f961,#ffffff2e)}html[data-theme=light] .admin-contact-metrics small{color:#4f627d}html[data-theme=light] .admin-contact-inbox{background:linear-gradient(145deg,#ffffffe8,#fffffff2);border:1px solid #d2dded47}html[data-theme=light] .admin-contact-list{border-right:1px solid #d2dded47}html[data-theme=light] .admin-contact-list>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-contact-list>header span,html[data-theme=light] .admin-contact-list>footer{color:#4f627d}html[data-theme=light] .admin-contact-list>a{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-contact-list>a:hover,html[data-theme=light] .admin-contact-list>a.active{background:linear-gradient(90deg,#edf0f740,#ffffff1f)}html[data-theme=light] .admin-contact-list>a.active:before{background:#f2f5ff}html[data-theme=light] .admin-contact-avatar{color:#172947;background:linear-gradient(145deg,#eef1f9,#fff)}html[data-theme=light] .admin-contact-list>a strong,html[data-theme=light] .admin-contact-list>a.unread strong{color:#172947}html[data-theme=light] .admin-contact-list>a time,html[data-theme=light] .admin-contact-list>a h3,html[data-theme=light] .admin-contact-list>a p{color:#4f627d}html[data-theme=light] .admin-contact-list>a.unread>i{background:#f2f4ff;box-shadow:0 0 10px #1f376027}html[data-theme=light] .admin-contact-list>footer{border-top:1px solid #d2dded47}html[data-theme=light] .admin-contact-list>footer nav>*{border:1px solid #d2dded47}html[data-theme=light] .admin-contact-list>footer nav strong{color:#172947;background:#edf0f7}html[data-theme=light] .admin-contact-empty{color:#4f627d}html[data-theme=light] .admin-contact-detail>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-contact-detail>header a{color:#495ea5}html[data-theme=light] .admin-contact-status{color:#775c37;background:#f3f0ec24;border:1px solid #cb9f6547}html[data-theme=light] .admin-contact-status.answered{color:#336d52;background:#ffffff26;border-color:#5bb89147}html[data-theme=light] .admin-contact-meta{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-contact-meta small{color:#4f627d}html[data-theme=light] .admin-contact-meta strong{color:#172947}html[data-theme=light] .admin-contact-detail>article p,html[data-theme=light] .admin-contact-sent-reply>p{color:#4f627d}html[data-theme=light] .admin-contact-reply{border-top:1px solid #d2dded47}html[data-theme=light] .admin-contact-reply label>span{color:#172947}html[data-theme=light] .admin-contact-reply textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-contact-reply textarea:focus{border-color:#738bdb;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .admin-contact-reply footer p{color:#4f627d}html[data-theme=light] .admin-contact-reply button{color:#172947;background:linear-gradient(105deg,#f1f2fd,#eef1fb);border:1px solid #7a8be0}html[data-theme=light] .admin-contact-sent-reply{background:#ffffff1c;border:1px solid #60b69147}html[data-theme=light] .admin-contact-sent-reply header>svg{color:#346d51}html[data-theme=light] .admin-contact-sent-reply strong{color:#172947}html[data-theme=light] .admin-contact-sent-reply small,html[data-theme=light] .admin-contact-detail-empty{color:#4f627d}html[data-theme=light] .admin-contact-detail-empty h2{color:#172947}@media (max-width:1100px){html[data-theme=light] .admin-contact-metrics article:nth-child(-n+2){border-bottom:1px solid #d2dded47}}@media (max-width:820px){html[data-theme=light] .contact-hero-shade{background:linear-gradient(90deg,#f5f7fcf7,#f5f7fca6),linear-gradient(#0000 45%,#f5f7fc)}html[data-theme=light] .admin-contact-list{border-bottom:1px solid #d2dded47}}@media (max-width:520px){html[data-theme=light] .contact-benefits article,html[data-theme=light] .contact-benefits article+article,html[data-theme=light] .admin-contact-metrics article{border-bottom:1px solid #d2dded47}}html[data-theme=light] .contact-page{background:radial-gradient(circle at 72% 7%,#eef2f929,#0000 28%),radial-gradient(circle at 16% 72%,#edf1f714,#0000 24%),#f5f7fc}html[data-theme=light] .contact-kicker{color:#4e5e9c}html[data-theme=light] .contact-kicker:before{background:linear-gradient(90deg,#f1f4ff,#0000)}html[data-theme=light] .contact-intro h1{text-shadow:none}html[data-theme=light] .contact-intro>p:last-child{color:#4f627d}html[data-theme=light] .contact-benefits article,html[data-theme=light] .contact-benefits article+article{background:linear-gradient(145deg,#ffffffb3,#ffffff8a);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 20px 55px #1f376007}html[data-theme=light] .contact-benefits article:after{background:#eff2fb1a}html[data-theme=light] .contact-benefits article:hover{background:linear-gradient(145deg,#ffffffd1,#ffffffb3);border-color:#7e98de59}html[data-theme=light] .contact-benefits svg{color:#4c5ea3}html[data-theme=light] .contact-benefits p{color:#4f627d}html[data-theme=light] .contact-form,html[data-theme=light] .contact-methods{background:linear-gradient(145deg,#fffffff0,#fffffffa);border-color:#d2dded47;box-shadow:inset 0 1px #1f376002,0 28px 80px #1f37600e}html[data-theme=light] .contact-form:before,html[data-theme=light] .contact-methods:before{background:linear-gradient(90deg,#0000,#f3f6ff80,#0000)}html[data-theme=light] .contact-form-heading{border-bottom:1px solid #d2dded47}html[data-theme=light] .contact-form-heading>span{color:#515e92;background:#edf0f729;border:1px solid #7c94db47}html[data-theme=light] .contact-form-heading p{color:#4f627d}html[data-theme=light] .contact-label b{color:#172947}html[data-theme=light] .contact-label small{color:#4f627d}html[data-theme=light] .contact-control{background:linear-gradient(#ffffffe6,#fffffff0);border:1px solid #d2dded47;box-shadow:inset 0 1px 5px #1f376008}html[data-theme=light] .contact-control:focus-within{background:#fff;border-color:#778edeb8;box-shadow:0 0 0 4px #1f376006,inset 0 1px #1f376002}html[data-theme=light] .contact-control>svg{color:#4f627d}html[data-theme=light] .contact-control:focus-within>svg{color:#4b5ea2}html[data-theme=light] .contact-control input,html[data-theme=light] .contact-control select,html[data-theme=light] .contact-control textarea{color:#172947}html[data-theme=light] .contact-control input::placeholder,html[data-theme=light] .contact-control textarea::placeholder{color:#4f627d}html[data-theme=light] .contact-consent{background:#ffffff73;border:1px solid #d2dded47}html[data-theme=light] .contact-form-footer{border-top:1px solid #d2dded47}html[data-theme=light] .contact-form-footer>p{color:#4f627d}html[data-theme=light] .contact-form-footer>p svg{color:#4a5ea2}html[data-theme=light] .contact-form-footer>button{color:#172947;background:linear-gradient(105deg,#f1f3fd,#eef1fa);border:1px solid #8fa1eab8;box-shadow:0 15px 38px #1f376011,inset 0 1px #1f376008}html[data-theme=light] .contact-form-footer>button:hover{box-shadow:0 20px 46px #1f376017,inset 0 1px #1f37600a}html[data-theme=light] .contact-methods>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .contact-methods header>p{color:#4f627d}html[data-theme=light] .contact-methods article{background:linear-gradient(120deg,#ffffff9e,#ffffff4d);border:1px solid #d2dded47}html[data-theme=light] .contact-methods article:hover{background:linear-gradient(120deg,#ffffffba,#ffffff7a);border-color:#7891d74d}html[data-theme=light] .contact-methods article>span{background:radial-gradient(circle at 35% 30%,#eff2fb61,#fff3);border:1px solid #728ad447;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .contact-methods h3{color:#172947}html[data-theme=light] .contact-methods article p{color:#4f627d}html[data-theme=light] .contact-location{background:#fff;border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 30px 85px #1f37600e}html[data-theme=light] .contact-leaflet-map .leaflet-tile-pane{filter:saturate()brightness()contrast(1.18)hue-rotate(174deg)}html[data-theme=light] .contact-leaflet-map .leaflet-control-zoom{border:1px solid #d2dded47!important;box-shadow:0 13px 35px #1f376011!important}html[data-theme=light] .contact-leaflet-map .leaflet-control-zoom a{color:#172947!important;background:#ffffffeb!important;border-color:#d2dded47!important}html[data-theme=light] .contact-leaflet-map .leaflet-control-attribution{color:#4f627d!important;background:#f5f7fcc7!important}html[data-theme=light] .contact-leaflet-map .leaflet-control-attribution a{color:#4f627d!important}html[data-theme=light] .contact-leaflet-map .leaflet-popup-content-wrapper,html[data-theme=light] .contact-leaflet-map .leaflet-popup-tip{color:#172947;background:#fff;box-shadow:0 16px 45px #1f376015}html[data-theme=light] .contact-leaflet-map .leaflet-popup-content-wrapper{border:1px solid #d2dded47}html[data-theme=light] .contact-leaflet-map .leaflet-popup-content{color:#4f627d}html[data-theme=light] .contact-leaflet-map .leaflet-popup-content strong{color:#172947}html[data-theme=light] .contact-leaflet-marker{background:linear-gradient(145deg,#f4f5ff,#eff1fb);border:1px solid #d2ddedd9;box-shadow:0 12px 30px #1f37601f,inset 0 1px #1f376014}html[data-theme=light] .contact-leaflet-marker:before{border:2px solid #d2dded}html[data-theme=light] .contact-leaflet-marker i{background:#eff2fd40}html[data-theme=light] .contact-map-vignette{background:linear-gradient(90deg,#f5f7fceb 0%,#f5f7fc94 27%,#0000 55%),linear-gradient(#0000 55%,#f5f7fc47)}html[data-theme=light] .contact-location-card{background:linear-gradient(145deg,#fffffff5,#ffffffed);border:1px solid #d2dded47;box-shadow:0 25px 70px #1f376014,inset 0 1px #1f376003}html[data-theme=light] .contact-location-icon{color:#4c5ea0;background:#edf0f738;border:1px solid #7b93de47}html[data-theme=light] .contact-location-kicker{color:#4a5ea7!important}html[data-theme=light] .contact-location-card h2{color:#172947}html[data-theme=light] .contact-location-card>div>p{color:#4f627d}html[data-theme=light] .contact-location-actions a,html[data-theme=light] .contact-location-actions button{color:#4d5f97;background:#ffffff7a;border:1px solid #7790d44d}html[data-theme=light] .contact-location-actions a:hover,html[data-theme=light] .contact-location-actions button:hover{background:#edf0f69e;border-color:#839de294}html[data-theme=light] .contact-map-hint{color:#4f627d;background:#ffffffc7;border:1px solid #d2dded47}html[data-theme=light] .contact-map-hint svg{color:#4c5f9b}html[data-theme=light] .contact-map-hint i{background:#fff}html[data-theme=light] .contact-faq-cta{background:linear-gradient(110deg,#fffffff0,#fffffff7);border-color:#d2dded47;box-shadow:inset 0 1px #1f376002,0 24px 65px #1f376009}html[data-theme=light] .contact-faq-cta>span{box-shadow:0 14px 40px #1f376015,inset 0 1px #1f37600c}html[data-theme=light] .contact-faq-cta>a{background:linear-gradient(105deg,#edf0f68c,#ffffff8c)}html[data-theme=light] .contact-faq-cta>a:hover{border-color:#7e98de80}@media (max-width:820px){html[data-theme=light] .contact-map-vignette{background:linear-gradient(#0000 52%,#f5f7fcb3)}}@media (max-width:520px){html[data-theme=light] .contact-benefits article,html[data-theme=light] .contact-benefits article+article{border:1px solid #d2dded47}}html[data-theme=light] .community-page{color:#172947;background:radial-gradient(circle at 85% 8%,#efeffa29,#0000 24%),radial-gradient(circle at 8% 88%,#edf0f61a,#0000 25%),#f5f7fc}html[data-theme=light] .community-hero{background:#f5f7fc;border-bottom:1px solid #d2dded47}html[data-theme=light] .community-kicker{color:#4f5da1}html[data-theme=light] .community-hero h1{color:#172947}html[data-theme=light] .community-hero-content>p:last-of-type{color:#4f627d}html[data-theme=light] .community-tabs button{color:#172947;background:#ffffffb3;border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .community-tabs button:hover{color:#172947;border-color:#7c91d573}html[data-theme=light] .community-questions-panel,html[data-theme=light] .community-feedback-showcase,html[data-theme=light] .community-feedback-form{background:linear-gradient(145deg,#ffffffeb,#fffffff5);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 25px 75px #1f37600b}html[data-theme=light] .community-questions-panel:before,html[data-theme=light] .community-feedback-showcase:before,html[data-theme=light] .community-feedback-form:before{background:linear-gradient(90deg,#0000,#f3f6fe6b,#0000)}html[data-theme=light] .community-section-heading{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-section-heading h2{color:#172947}html[data-theme=light] .community-section-heading p{color:#4f627d}html[data-theme=light] .community-section-heading>a,html[data-theme=light] .community-section-heading>button{color:#172947;background:linear-gradient(105deg,#eff2fe,#eef0fc);border:1px solid #8397eab8;box-shadow:0 12px 32px #1f37600f}html[data-theme=light] .community-section-heading>a:hover,html[data-theme=light] .community-section-heading>button:hover{box-shadow:0 17px 40px #1f376015}html[data-theme=light] .community-question-tools{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-question-tools input,html[data-theme=light] .community-question-tools select,html[data-theme=light] .community-question-tools button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-question-tools label svg{color:#4f627d}html[data-theme=light] .community-question-list{background:#ffffff6b;border-right:1px solid #d2dded47}html[data-theme=light] .community-question-list>button{background:#ffffff94;border:1px solid #d2dded47}html[data-theme=light] .community-question-list>button:hover{border-color:#758dd859}html[data-theme=light] .community-question-list>button.active{background:linear-gradient(110deg,#eceff4d6,#ffffff8c);border-color:#687fd48c;box-shadow:inset 3px 0 #1f376038,0 13px 35px #1f376008}html[data-theme=light] .community-avatar{color:#172947;background:linear-gradient(145deg,#eef2fb,#eceef4);border:1px solid #889fd75c;box-shadow:0 8px 20px #1f376013}html[data-theme=light] .community-question-list strong{color:#172947}html[data-theme=light] .community-question-list small{color:#486099}html[data-theme=light] .community-question-list i{color:#4f627d}html[data-theme=light] .community-thread{background:linear-gradient(145deg,#ffffff8c,#ffffff40)}html[data-theme=light] .community-thread>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-thread>header strong{color:#172947}html[data-theme=light] .community-thread>header small{color:#4f627d}html[data-theme=light] .community-pending-badge{color:#2f6f4d;background:#ffffff2b;border:1px solid #5bb48c47}html[data-theme=light] .community-thread h3{color:#172947}html[data-theme=light] .community-thread>header>p{color:#4f627d}html[data-theme=light] .community-thread-meta button{color:#4b6095;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-thread-meta span{color:#4f627d}html[data-theme=light] .community-thread>section>article{background:#ffffff8c;border:1px solid #d2dded47}html[data-theme=light] .community-thread>section>article header small{color:#4f627d}html[data-theme=light] .community-thread>section>article header em{color:#2e6f4d}html[data-theme=light] .community-thread>section>article p{color:#4f627d}html[data-theme=light] .community-no-answers{color:#4f627d;border:1px dashed #d2dded47}html[data-theme=light] .community-answer-form>span{color:#172947;background:linear-gradient(145deg,#f0f3fe,#edeff7)}html[data-theme=light] .community-answer-form input{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-answer-form button{color:#172947;background:linear-gradient(145deg,#f0f3fe,#edf0fb);border:1px solid #7084e0}html[data-theme=light] .community-answer-login{color:#4d5f98;background:#fff6;border:1px solid #778cd547}html[data-theme=light] .community-empty{background:radial-gradient(circle at 50% 52%,#eff1f921,#0000 32%)}html[data-theme=light] .community-empty-orbit{color:#515e94;background:linear-gradient(145deg,#eef1f959,#fff3);border:1px solid #7f94dc4d;box-shadow:0 20px 55px #1f37600f,inset 0 1px #1f376005}html[data-theme=light] .community-empty-orbit:before,html[data-theme=light] .community-empty-orbit:after{border:1px solid #7c91dc47}html[data-theme=light] .community-empty-kicker{color:#4a5ea9!important}html[data-theme=light] .community-empty h3{color:#172947}html[data-theme=light] .community-empty>p:not(.community-empty-kicker){color:#4f627d}html[data-theme=light] .community-empty>a,html[data-theme=light] .community-empty>button{color:#172947;background:linear-gradient(105deg,#eff2fd,#eef0fb);border:1px solid #7f93e3a6;box-shadow:0 13px 35px #1f37600e}html[data-theme=light] .community-filter-empty{color:#4f627d}html[data-theme=light] .community-heading-icon{color:#7e4ea8;background:#f1edf840;border:1px solid #a36de261;box-shadow:0 8px 25px #1f37600d}html[data-theme=light] .community-feedback-track{scrollbar-color:#8565d3 transparent}html[data-theme=light] .community-feedback-track>article{background:linear-gradient(145deg,#ffffffe0,#fffffff0);border:1px solid #d2dded47}html[data-theme=light] .community-feedback-track>article:hover{border-color:#9175de80}html[data-theme=light] .community-feedback-track>article.featured{border-color:#9469d8;box-shadow:0 0 0 1px #1f37600b,0 18px 50px #1f37600b,inset 0 1px #1f376002}html[data-theme=light] .community-feedback-track article>header svg{color:#4f627d}html[data-theme=light] .community-feedback-track article>header svg.filled{color:#7d5e13}html[data-theme=light] .community-feedback-track article>header>svg:last-child{color:#8447dc}html[data-theme=light] .community-feedback-track article>p{color:#172947}html[data-theme=light] .community-feedback-track article>footer small{color:#4f627d}html[data-theme=light] .community-feedback-showcase>.community-empty{border:1px dashed #d2dded47}html[data-theme=light] .community-feedback-form>header>p{color:#764fba}html[data-theme=light] .community-feedback-form>header>span{color:#8049d8}html[data-theme=light] .community-feedback-form>p,html[data-theme=light] .community-feedback-fields label>span,html[data-theme=light] .community-feedback-fields legend{color:#4f627d}html[data-theme=light] .community-feedback-fields select,html[data-theme=light] .community-feedback-fields textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-rating svg{color:#4f627d}html[data-theme=light] .community-rating label:hover svg,html[data-theme=light] .community-rating label:hover~label svg,html[data-theme=light] .community-rating input:checked~svg{color:#7e5e12}html[data-theme=light] .community-rating label:has(input:checked)~label svg{color:#7e5e12}html[data-theme=light] .community-feedback-fields>button{color:#172947;background:linear-gradient(105deg,#f4f1fd,#f1eefc);border:1px solid #a66eeab3;box-shadow:0 12px 32px #1f37600f}html[data-theme=light] .community-feedback-form>footer{color:#4f627d}html[data-theme=light] .community-feedback-form>footer svg{color:#764fba}html[data-theme=light] .community-form-status{background:#ffffff59;border:1px solid #7d97d947;color:#4f627d!important}html[data-theme=light] .community-form-status.success{background:#ffffff2e;border-color:#62be9147;color:#396b52!important}html[data-theme=light] .community-form-status.error{background:#f4edee2b;border-color:#dc6f7947;color:#4f627d!important}html[data-theme=light] .community-dialog-backdrop{background:#f5f7fcc2}html[data-theme=light] .community-dialog{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47;box-shadow:0 35px 100px #1f37601c,inset 0 1px #1f376003}html[data-theme=light] .community-dialog>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-dialog>header>span{color:#4d5e9a;background:#edf0f73b;border:1px solid #778fd94d}html[data-theme=light] .community-dialog>header p{color:#4c5da7}html[data-theme=light] .community-dialog>header>button{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-dialog label>span{color:#4f627d}html[data-theme=light] .community-dialog input,html[data-theme=light] .community-dialog select,html[data-theme=light] .community-dialog textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-dialog input:focus,html[data-theme=light] .community-dialog select:focus,html[data-theme=light] .community-dialog textarea:focus{border-color:#758bde;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .community-dialog footer p{color:#4f627d}html[data-theme=light] .community-dialog footer button{color:#172947;background:linear-gradient(105deg,#f1f2fd,#eef1fb);border:1px solid #7a8de0}@media (max-width:1000px){html[data-theme=light] .community-hero-glow{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcf7 40%,#f5f7fc59 72%),linear-gradient(#0000 76%,#f5f7fc)}}@media (max-width:760px){html[data-theme=light] .community-hero-glow{background:linear-gradient(#f5f7fc1a,#f5f7fca6 45%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fc,#f5f7fc33)}html[data-theme=light] .community-question-list{border-bottom:1px solid #d2dded47}}html[data-theme=light] .admin-community-page{background:radial-gradient(circle at 92% 5%,#eff0f921,#0000 27%),radial-gradient(circle at 12% 90%,#eceff614,#0000 25%)}html[data-theme=light] .admin-community-kicker{color:#4a5ea7!important}html[data-theme=light] .admin-community-heading h1{color:#172947}html[data-theme=light] .admin-community-heading>div>p:last-child{color:#4f627d}html[data-theme=light] .admin-community-heading input,html[data-theme=light] .admin-community-heading select,html[data-theme=light] .admin-community-heading button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-community-heading label svg{color:#4f627d}html[data-theme=light] .admin-community-alert{color:#89535a;background:#f4edee26;border:1px solid #d26f7d47}html[data-theme=light] .admin-community-alert.success{color:#172947;background:#ffffff26;border-color:#5ebe9547}html[data-theme=light] .admin-community-metrics{background:linear-gradient(145deg,#ffffffe0,#ffffffeb);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .admin-community-metrics article{border-right:1px solid #d2dded47}html[data-theme=light] .admin-community-metrics article>span{color:#495fa2;background:radial-gradient(circle,#eef1f96b,#ffffff29)}html[data-theme=light] .admin-community-metrics article[data-tone=pending]>span{color:#7b5b31;background:#f4f0ec29}html[data-theme=light] .admin-community-metrics article[data-tone=approved]>span{color:#316e51;background:#ffffff29}html[data-theme=light] .admin-community-metrics article[data-tone=rejected]>span{color:#9b4e56;background:#f4edee29}html[data-theme=light] .admin-community-metrics small{color:#4f627d}html[data-theme=light] .admin-community-metrics strong{color:#172947}html[data-theme=light] .admin-community-moderator{background:linear-gradient(145deg,#ffffffeb,#fffffff5);border:1px solid #d2dded47;box-shadow:0 30px 90px #1f37600a,inset 0 1px #1f376002}html[data-theme=light] .admin-community-list{border-right:1px solid #d2dded47}html[data-theme=light] .admin-community-list>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-community-list>header p{color:#4f627d}html[data-theme=light] .admin-community-status{color:#765c36;background:#f3f0ec24;border:1px solid #cda16547}html[data-theme=light] .admin-community-status.approved{color:#336d52;background:#ffffff26;border-color:#5cb89047}html[data-theme=light] .admin-community-status.rejected{color:#8f5258;background:#f4edee26;border-color:#d26b7747}html[data-theme=light] .admin-community-list>a{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-community-list>a:hover,html[data-theme=light] .admin-community-list>a.active{background:linear-gradient(90deg,#edf0f745,#ffffff1a)}html[data-theme=light] .admin-community-list>a.active:before{background:#f2f5ff}html[data-theme=light] .admin-community-avatar{color:#172947;background:linear-gradient(145deg,#eff2fa,#eceef3);border:1px solid #7e97d947}html[data-theme=light] .admin-community-list>a strong{color:#172947}html[data-theme=light] .admin-community-list>a time{color:#4f627d}html[data-theme=light] .admin-community-list>a h3{color:#172947}html[data-theme=light] .admin-community-list>a footer>span{color:#4c5f96;background:#edf0f642}html[data-theme=light] .admin-community-list>a footer small,html[data-theme=light] .admin-community-list>a>svg{color:#4f627d}html[data-theme=light] .admin-community-list>footer{color:#4f627d;border-top:1px solid #d2dded47}html[data-theme=light] .admin-community-list>footer nav>*{border:1px solid #d2dded47}html[data-theme=light] .admin-community-list>footer nav strong{color:#172947;background:#edf0f7}html[data-theme=light] .admin-community-empty{color:#4f627d}html[data-theme=light] .admin-community-empty>span,html[data-theme=light] .admin-community-detail-empty>span{color:#4b5f99;background:#edeff62e;border:1px solid #7891d547;box-shadow:0 16px 40px #1f37600a}html[data-theme=light] .admin-community-empty h3{color:#172947}html[data-theme=light] .admin-community-empty p{color:#4f627d}html[data-theme=light] .admin-community-detail>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-community-detail>header a{color:#495ea5}html[data-theme=light] .admin-community-meta{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-community-meta small{color:#4f627d}html[data-theme=light] .admin-community-meta strong{color:#172947}html[data-theme=light] .admin-community-detail>article>p{color:#4a5ea7}html[data-theme=light] .admin-community-detail>article h2{color:#172947}html[data-theme=light] .admin-community-detail>article div{color:#4f627d}html[data-theme=light] .admin-community-actions{border-top:1px solid #d2dded47}html[data-theme=light] .admin-community-actions>div:first-child>svg{color:#4e5f91}html[data-theme=light] .admin-community-actions p strong{color:#172947}html[data-theme=light] .admin-community-actions p small{color:#4f627d}html[data-theme=light] .admin-community-actions button.reject{color:#4f627d;background:#f4edee30;border:1px solid #d46c7859}html[data-theme=light] .admin-community-actions button.approve{color:#172947;background:linear-gradient(105deg,#f1f2fd,#eef1fb);border:1px solid #768ce0bf;box-shadow:0 12px 30px #1f37600c}html[data-theme=light] .admin-community-detail-empty{color:#4f627d}html[data-theme=light] .admin-community-detail-empty h2{color:#172947}@media (max-width:820px){html[data-theme=light] .admin-community-metrics article:nth-child(-n+2),html[data-theme=light] .admin-community-list{border-bottom:1px solid #d2dded47}}@media (max-width:520px){html[data-theme=light] .admin-community-metrics article{border-bottom:1px solid #d2dded47}}html[data-theme=light] .admin-community-tabs>a{color:#4f627d;background:linear-gradient(145deg,#ffffffb8,#ffffffc7);border:1px solid #d2dded47}html[data-theme=light] .admin-community-tabs>a:hover{border-color:#778ed761}html[data-theme=light] .admin-community-tabs>a.active{color:#172947;background:linear-gradient(120deg,#edf0f78c,#fff6);border-color:#788ede8c;box-shadow:0 12px 35px #1f37600a,inset 0 1px #1f376002}html[data-theme=light] .admin-community-tabs>a>svg{color:#4c5f9b}html[data-theme=light] .admin-community-tabs>a>small{color:#4f627d}html[data-theme=light] .admin-community-tabs>a>strong{color:#4f627d;background:#edeff547;border:1px solid #869dd847}html[data-theme=light] .admin-community-answer-preview blockquote{color:#172947;background:linear-gradient(110deg,#eceff359,#ffffff47);border:1px solid #7a92d947;border-left:3px solid #788ee0}html[data-theme=light] .admin-community-answer-preview aside{background:#ffffff8c;border:1px solid #d2dded47}html[data-theme=light] .admin-community-answer-preview aside strong{color:#4e5da9}html[data-theme=light] .admin-community-answer-preview aside p{color:#4f627d}html[data-theme=light] .admin-community-avatar.feedback{color:#765298;background:linear-gradient(145deg,#f3eef9,#fff)}html[data-theme=light] .admin-community-stars svg{color:#4f627d}html[data-theme=light] .admin-community-stars svg.filled,html[data-theme=light] .admin-community-rating svg.filled{color:#7e5d12}html[data-theme=light] .admin-community-anonymous{color:#4f627d!important}html[data-theme=light] .admin-community-feedback-preview .admin-community-rating{background:#f0edf51c;border:1px solid #947ed447}html[data-theme=light] .admin-community-feedback-preview .admin-community-rating svg{color:#4f627d}html[data-theme=light] .admin-community-feedback-preview .admin-community-rating strong{color:#172947}html[data-theme=light] .admin-community-feedback-preview blockquote{color:#172947;background:linear-gradient(110deg,#f1edf633,#ffffff47);border:1px solid #9a72d847;border-left:3px solid #986cd8}html[data-theme=light] .language-selector>button{color:#172947;background:linear-gradient(145deg,#ffffffd6,#ffffffe0);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 12px 30px #1f376009}html[data-theme=light] .language-selector>button:hover,html[data-theme=light] .language-selector>button[aria-expanded=true]{background:linear-gradient(145deg,#fffffff0,#fffffff5);border-color:#8097dc73}html[data-theme=light] .language-menu{background:linear-gradient(145deg,#fffffffc,#fffffffc);border:1px solid #d2dded47;box-shadow:0 25px 70px #1f37601b,inset 0 1px #1f376003}html[data-theme=light] .language-menu>button{color:#4f627d}html[data-theme=light] .language-menu>button:hover,html[data-theme=light] .language-menu>button.active{color:#172947;background:#eef0f733;border-color:#7e96d747}html[data-theme=light] .language-menu small{color:#4f627d}html[data-theme=light] .language-menu i{color:#4a5f9f}html[data-theme=light] .auth-language .language-selector>button{background:#ffffffb8}html[data-theme=light] .header-login{color:#172947;background:linear-gradient(145deg,#ffffffdb,#ffffffe6);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376003,0 12px 32px #1f376008}html[data-theme=light] .header-login:before{background:radial-gradient(circle at 25%,#f0f4fd33,#0000 42%)}html[data-theme=light] .header-signup{background:linear-gradient(115deg,#eff1fc,#edf2fa);border:1px solid #8597ea9e;box-shadow:0 14px 36px #1f376011,inset 0 1px #1f376009}html[data-theme=light] .header-signup:before{background:linear-gradient(110deg,#ffffff21,#0000 36%,#f1f9ff26)}html[data-theme=light] .header-login:hover,html[data-theme=light] .header-signup:hover{border-color:#94aaeab8;box-shadow:0 18px 42px #1f376012,inset 0 1px #1f376007}html[data-theme=light] .header-auth-icon{color:#4f5f90;background:#ffffff73;border:1px solid #d2dded47}html[data-theme=light] .header-signup .header-auth-icon{color:#172947;background:#ffffff38}html[data-theme=light] .language-flag,html[data-theme=light] .language-option-flag{background:#fff;border:1px solid #d2dded4d;box-shadow:0 5px 14px #1f376012,inset 0 1px #1f37600a}html[data-theme=light] .language-selector>button .language-flag:after,html[data-theme=light] .language-option-flag:after{background:linear-gradient(145deg,#fff3,#0000 38%,#f5f7fc14)}html[data-theme=light] .language-menu>button:hover .language-option-flag,html[data-theme=light] .language-menu>button.active .language-option-flag{border-color:#d2dded9e;box-shadow:0 6px 18px #1f376013,0 0 18px #1f37600a}html[data-theme=light] .hero-video-vignette{box-shadow:inset 0 -110px 130px #1f376038,inset 0 0 150px #1f376012}html[data-theme=light] .home-experience-section{background:radial-gradient(circle at 72% 0,#edeff621,#0000 30%),linear-gradient(#f5f7fc,#fff)}html[data-theme=light] .home-experience-heading p{color:#4f627d}html[data-theme=light] .home-experience-heading h2{color:#172947}html[data-theme=light] .home-experience-heading h2 em{color:#4a5cbc}html[data-theme=light] .home-experience-heading button{color:#172947;background:#ffffff8f;border:1px solid #d2dded47}html[data-theme=light] .home-experience-heading button:hover{background:#fff;border-color:#8096dd}html[data-theme=light] .home-experience-card{background:#fff;border:1px solid #d2dded47;box-shadow:0 20px 50px #1f37600a}html[data-theme=light] .home-experience-card:hover{border-color:#7e97de94;box-shadow:0 26px 60px #1f376014,0 0 38px #1f376007}html[data-theme=light] .home-experience-shade{background:linear-gradient(90deg,#f5f7fcf0,#f5f7fca1 60%,#f5f7fc3d),linear-gradient(#0000 35%,#f5f7fccc)}html[data-theme=light] .home-experience-copy>span{color:#172947;background:linear-gradient(145deg,#f1f1fd,#efedf8);box-shadow:0 9px 22px #1f376013}html[data-theme=light] .home-experience-copy h3{color:#172947}html[data-theme=light] .home-experience-copy>i{background:#f4f3ff}html[data-theme=light] .home-experience-copy>p,html[data-theme=light] .home-experience-copy>a{color:#172947}html[data-theme=light] .home-experience-copy>a b{border:1px solid #d2dded80}html[data-theme=light] .home-experience-copy>a:hover b{background:#eff2fd}html[data-theme=light] .home-experience-quote{background:linear-gradient(100deg,#ffffffe6,#ffffffc7);border:1px solid #d2dded47}html[data-theme=light] .home-experience-quote>svg{color:#425dc6}html[data-theme=light] .home-experience-quote p{color:#4f627d}html[data-theme=light] .home-experience-quote strong{color:#475eb1}html[data-theme=light] .home-experience-quote>a{color:#172947;background:linear-gradient(145deg,#f1f4ff,#eef3fc);box-shadow:0 10px 28px #1f376013}html[data-theme=light] .home-about-section{background:radial-gradient(circle at 15% 30%,#edf0f61f,#0000 28%),#f5f7fc}html[data-theme=light] .home-study-showcase{background:radial-gradient(circle at 50% 18%,#edf1f71f,#0000 34%),linear-gradient(#f5f7fc,#fff)}html[data-theme=light] .home-study-showcase>header h2{color:#172947}html[data-theme=light] .home-study-showcase>header h2 em{color:#3864a0}html[data-theme=light] .home-study-showcase>header p{color:#4f627d}html[data-theme=light] .home-study-card{background:linear-gradient(#fff,#fff);border:1px solid #d2dded4f;box-shadow:0 20px 50px #1f37600a}html[data-theme=light] .home-study-card:hover{border-color:#7093daa8;box-shadow:0 28px 65px #1f376014,0 0 38px #1f376007}html[data-theme=light] .home-study-image:after{background:linear-gradient(#0000,#fff)}html[data-theme=light] .home-study-copy>svg{color:#2d63ca}html[data-theme=light] .home-study-copy h3{color:#172947}html[data-theme=light] .home-study-copy p{color:#4f627d}html[data-theme=light] .home-study-arrow{color:#172947;background:#ffffffd6;border:1px solid #d2dded57;box-shadow:0 12px 35px #1f376013}html[data-theme=light] .home-study-arrow:hover{background:#fff;border-color:#7c97de}html[data-theme=light] .home-study-dots button{background:#fff}html[data-theme=light] .home-study-dots button.active{background:#eff5ff;box-shadow:0 0 12px #1f376022}html[data-theme=light] .future-interest{background:#f5f7fc}html[data-theme=light] .future-interest-content h2{color:#172947}html[data-theme=light] .future-interest-content>i{background:#f3f3ff}html[data-theme=light] .future-interest-content>p:not(.section-kicker){color:#4f627d}html[data-theme=light] .future-interest-content form{background:#ffffffb8;border:1px solid #d2dded59;box-shadow:0 18px 50px #1f37600e}html[data-theme=light] .future-interest-content form>svg{color:#4f627d}html[data-theme=light] .future-interest-content input{color:#172947}html[data-theme=light] .future-interest-content input::placeholder{color:#4f627d}html[data-theme=light] .future-interest-content button{color:#172947;background:linear-gradient(145deg,#f2f3fe,#eff3fc);border:1px solid #8693ea;box-shadow:0 11px 28px #1f376014}html[data-theme=light] .future-interest-content button:hover{box-shadow:0 15px 35px #1f37601b}html[data-theme=light] .future-interest-content small{color:#4f627d}html[data-theme=light] .admission-page{background:radial-gradient(circle at 65% 15%,#edf1f82e,#0000 30%),#f5f7fc}html[data-theme=light] .admission-page-glow{border:1px solid #6f8ad747;box-shadow:0 0 150px #1f376007}html[data-theme=light] .admission-page-intro .about-reference-shell>p:last-child{color:#4f627d}@media (max-width:820px){html[data-theme=light] .future-interest-shade{background:linear-gradient(90deg,#f5f7fcf7,#f5f7fcb8),linear-gradient(#0000 40%,#f5f7fc)}}@media (max-aspect-ratio:3/4) and (min-width:521px){html[data-theme=light] .hero-overlay{background:linear-gradient(90deg,#f5f7fced,#f5f7fc87 70%,#f5f7fc33),linear-gradient(#0000 32%,#f5f7fc73 70%,#f5f7fc 100%)}}@media (max-width:520px) and (orientation:portrait){html[data-theme=light] .cinematic-hero{background:radial-gradient(circle at 70% 24%,#eef2f92e,#0000 34%),#f5f7fc}html[data-theme=light] .hero-video-vignette{box-shadow:inset 0 0 75px #1f37600e,inset 0 -75px 90px #1f376038}html[data-theme=light] .hero-overlay{background:linear-gradient(90deg,#f5f7fc80,#f5f7fc0f 68%,#f5f7fc33),linear-gradient(#f5f7fc14,#0000 30%,#f5f7fcb3 47%,#f5f7fc 57% 100%)}}@media (orientation:landscape) and (max-height:650px) and (max-width:1024px){html[data-theme=light] .hero-overlay{background:linear-gradient(90deg,#f5f7fcf5,#f5f7fcab 58%,#f5f7fc29),linear-gradient(#0000 55%,#f5f7fcd1)}}@media (max-width:820px){html[data-theme=light] .topbar>.mobile-nav summary{box-shadow:0 8px 24px #1f37600c,inset 0 1px #1f376003}}html[data-theme=light] .home-specialization{background:radial-gradient(circle at 87% 16%,#eef1f926,#0000 26%),radial-gradient(circle at 5% 70%,#edeff51a,#0000 26%),#f5f7fc}html[data-theme=light] .home-specialization:after{border:1px solid #708bd147;box-shadow:0 0 90px #1f376005}html[data-theme=light] .specialization-hero-image{background:#fff;border:1px solid #d2dded61;box-shadow:0 32px 80px #1f376014,inset 0 1px #1f376003}html[data-theme=light] .specialization-hero-image:after{background:linear-gradient(#0000 62%,#f5f7fc33)}html[data-theme=light] .specialization-copy .section-kicker{color:#4c5da9}html[data-theme=light] .specialization-copy .section-kicker:after{background:#f3f5ff}html[data-theme=light] .specialization-copy h2{color:#172947}html[data-theme=light] .specialization-copy h2 em{color:#4a6186}html[data-theme=light] .specialization-copy h3{color:#172947}html[data-theme=light] .specialization-copy h3 strong,html[data-theme=light] .specialization-copy aside strong{color:#4e5cb3}html[data-theme=light] .specialization-copy>p{color:#4f627d}html[data-theme=light] .specialization-copy aside{color:#172947;background:linear-gradient(110deg,#ffffffd9,#ffffffad);border:1px solid #8598d86b;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .specialization-copy aside>svg{color:#465eb5;background:#edeff55c;border:1px solid #7790e285}html[data-theme=light] .specialization-card-grid{background:#fff;border:1px solid #d2dded52;box-shadow:0 28px 70px #1f37600e}html[data-theme=light] .specialization-card-grid>article{background:linear-gradient(#fff,#fff);border-right:1px solid #d2dded47}html[data-theme=light] .specialization-card-grid>article:hover{background:linear-gradient(#fff,#fff)}html[data-theme=light] .specialization-card-image:after{background:linear-gradient(#0000,#fff)}html[data-theme=light] .specialization-card-copy>span{color:#3960c4;background:#fff;border:1px solid #6c8bdfb8;box-shadow:0 10px 28px #1f376014}html[data-theme=light] .specialization-card-copy h3{color:#172947}html[data-theme=light] .specialization-card-copy>i{background:#f3f4ff}html[data-theme=light] .specialization-card-copy p{color:#4f627d}html[data-theme=light] .specialization-benefits{background:linear-gradient(100deg,#fffffff5,#ffffffeb);border:1px solid #d2dded4d;box-shadow:0 20px 50px #1f37600b}html[data-theme=light] .specialization-benefits article{border-right:1px solid #d2dded47}html[data-theme=light] .specialization-benefits article>svg{color:#3f5fc3}html[data-theme=light] .specialization-benefits strong{color:#172947}html[data-theme=light] .specialization-benefits span{color:#4f627d}html[data-theme=light] .future-interest{border-top:1px solid #d2dded47}@media (max-width:1180px){html[data-theme=light] .specialization-card-grid>article{border-bottom:1px solid #d2dded47}}@media (max-width:820px){html[data-theme=light] .specialization-card-grid>article:nth-child(3n){border-right:1px solid #d2dded47}}@media (max-width:520px){html[data-theme=light] .specialization-card-grid>article{border-right:1px solid #d2dded47!important}html[data-theme=light] .future-interest-shade{background:linear-gradient(90deg,#f5f7fcfa,#f5f7fcd6),linear-gradient(#0000 35%,#f5f7fc)}}html[data-theme=light] .community-qa-toolbar input{color:#172947;background:linear-gradient(145deg,#ffffffeb,#fffffff2);border:1px solid #d2dded47}html[data-theme=light] .community-qa-toolbar input:focus{border-color:#7a8edf;box-shadow:0 0 0 4px #1f376007}html[data-theme=light] .community-qa-toolbar label svg{color:#4f627d}html[data-theme=light] .community-qa-toolbar>button{color:#172947;border:1px solid #8597eac7;box-shadow:0 13px 34px #1f376011,inset 0 1px #1f376007}html[data-theme=light] .community-qa-toolbar>button:hover{box-shadow:0 18px 42px #1f376016}html[data-theme=light] .community-category-column>section{background:linear-gradient(145deg,#ffffffe6,#fffffff5);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .community-category-column h2{color:#172947}html[data-theme=light] .community-category-column button{color:#4f627d}html[data-theme=light] .community-category-column button:hover{color:#172947}html[data-theme=light] .community-category-column button.active{color:#4f627d;background:linear-gradient(90deg,#edeff57a,#ffffff47)}html[data-theme=light] .community-category-column button svg,html[data-theme=light] .community-how-card p,html[data-theme=light] .community-how-card p svg{color:#4f627d}html[data-theme=light] .community-question-browser{background:linear-gradient(145deg,#ffffffe0,#fffffff2);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .community-question-browser>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-question-browser select{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-question-browser .community-question-list>button{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-question-browser .community-question-list>button:hover{background:#ffffff45}html[data-theme=light] .community-question-browser .community-question-list>button.active{background:linear-gradient(110deg,#edeff6c7,#ffffff94);border:1px solid #7e89e1;box-shadow:0 13px 38px #1f37600f,inset 0 1px #1f376002}html[data-theme=light] .community-question-summary>small{color:#4d5e9a;background:#edeff661}html[data-theme=light] .community-question-summary>strong{color:#172947}html[data-theme=light] .community-question-summary>p,html[data-theme=light] .community-question-summary>footer{color:#4f627d}html[data-theme=light] .community-qa-grid>.community-thread{background:linear-gradient(145deg,#ffffffe6,#fffffff7);border:1px solid #d2dded47;box-shadow:0 24px 70px #1f376008,inset 0 1px #1f376002}html[data-theme=light] .community-category-badge{color:#505e92;background:#edf0f657}html[data-theme=light] .community-thread-author em{color:#336e4f;background:#ffffff29;border:1px solid #5eb68f47}html[data-theme=light] .community-thread-question{color:#172947!important}html[data-theme=light] .community-like-button{color:#4f627d!important;background:#fff!important;border:1px solid #8098ce47!important}html[data-theme=light] .community-like-button.liked{color:#4d5f94!important;background:#edf0f752!important;border-color:#778ce4a6!important}html[data-theme=light] .community-share-button{color:#4f627d!important}html[data-theme=light] .community-answer-gate{background:#fff9;border:1px solid #d2dded47}html[data-theme=light] .community-answer-gate>svg,html[data-theme=light] .community-answer-gate p{color:#4f627d}html[data-theme=light] .community-answer-gate a{color:#172947;background:linear-gradient(105deg,#f0f3fd,#eff0fb);border:1px solid #8091e38c}html[data-theme=light] .community-answer-section>header h4{color:#4e5e9a}html[data-theme=light] .community-answer-section>header span{color:#4f627d}html[data-theme=light] .community-answer-section>article p{color:#172947!important}html[data-theme=light] .community-answer-section>article footer>span{color:#4f627d}html[data-theme=light] .community-anonymous-option i{background:#fff;border:1px solid #7e96ea}html[data-theme=light] .community-anonymous-option input:checked+i{background:#f1f3fd;box-shadow:inset 0 0 0 4px #1f376038}html[data-theme=light] .community-guest-note{color:#4f627d;background:#ffffff3d;border:1px solid #7d94d547}@media (max-width:760px){html[data-theme=light] .community-question-browser .community-question-list>button{border:1px solid #d2dded47}}html[data-theme=light] .community-tabs button{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-tabs button:hover{border-bottom-color:#8396de9e}html[data-theme=light] .community-tabs button.active,html[data-theme=light] .community-hero.feedback-active .community-tabs button.active{color:#172947;border-bottom:2px solid #808eea}html[data-theme=light] .community-hero.feedback-active .community-tabs button.active{border-bottom-color:#b073e3}html[data-theme=light] .admission-showcase{color:#172947;background:#f5f7fc}html[data-theme=light] .admission-showcase-hero{background:#f5f7fc}html[data-theme=light] .admission-showcase-photo{filter:saturate()contrast(1.06)}html[data-theme=light] .admission-orbits i{border:1px solid #627ed759}html[data-theme=light] .admission-showcase-copy h1{color:#172947}html[data-theme=light] .admission-showcase-copy>p{color:#4f627d}html[data-theme=light] .admission-highlights article>span{color:#3f5fbd;background:radial-gradient(circle,#edf0f99e,#ffffff52);border:1px solid #6783e052;box-shadow:0 0 25px #1f376014,inset 0 1px #1f376005}html[data-theme=light] .admission-highlights h2{color:#172947}html[data-theme=light] .admission-highlights p{color:#4f627d}html[data-theme=light] .admission-places-panel{background:linear-gradient(130deg,#fffffff2,#fffffff7);border:1px solid #d2dded4d;box-shadow:0 32px 90px #1f376014,inset 0 1px #1f376002}html[data-theme=light] .admission-places-main>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admission-places-main h2{color:#172947}html[data-theme=light] .admission-places-main>header p{color:#4f627d}html[data-theme=light] .admission-program-row{border-bottom:1px solid #d2dded47}html[data-theme=light] .admission-program-name>span,html[data-theme=light] .admission-place-metric>span{color:#405fb9;background:radial-gradient(circle,#edf0f994,#ffffff5e);box-shadow:inset 0 0 0 12px #1f376010}html[data-theme=light] .admission-place-metric{border-left:1px solid #d2dded47}html[data-theme=light] .admission-place-metric strong{color:#172947}html[data-theme=light] .admission-place-metric em{color:#3c60bd}html[data-theme=light] .admission-place-metric h3{color:#172947}html[data-theme=light] .admission-place-metric small{color:#4f627d}html[data-theme=light] .admission-official-card{background:linear-gradient(145deg,#ffffffc7,#ffffffe6);border-left:1px solid #d2dded47}html[data-theme=light] .admission-official-card>h2{color:#172947}html[data-theme=light] .admission-official-card>p{color:#4f627d}html[data-theme=light] .admission-official-card>a{color:#172947;background:linear-gradient(105deg,#f0f3fe,#eff0fb);border:1px solid #7e94ea;box-shadow:0 15px 36px #1f376012,inset 0 1px #1f376007}html[data-theme=light] .admission-official-card>a:hover{border-color:#9aabea;box-shadow:0 20px 44px #1f376019}html[data-theme=light] .admission-official-card>div>svg{color:#3f5fbd}html[data-theme=light] .admission-official-card>div strong,html[data-theme=light] .admission-official-card>div span{color:#4f627d}html[data-theme=light] .admission-official-card>div b{color:#3d60b8}html[data-theme=light] .footer-socials>a,html[data-theme=light] .footer-socials>span{color:#4f627d;background:linear-gradient(145deg,#ffffffdb,#ffffffeb);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376003}html[data-theme=light] .footer-socials>a:before,html[data-theme=light] .footer-socials>span:before{background:radial-gradient(circle,#f0f3fd2e,#0000 70%)}html[data-theme=light] .footer-socials>a:hover{color:#172947;background:linear-gradient(145deg,#edf0f6cc,#fffffff0);border-color:#7e95e5b8;box-shadow:0 10px 28px #1f376011,inset 0 1px #1f376005}@media (max-width:1180px){html[data-theme=light] .admission-showcase-shade{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcfa 40%,#f5f7fc8f 72%,#f5f7fc1f),linear-gradient(#0000 68%,#f5f7fc)}html[data-theme=light] .admission-official-card{border-top:1px solid #d2dded47}}@media (max-width:820px){html[data-theme=light] .admission-showcase-shade{background:linear-gradient(#f5f7fc73,#f5f7fcd1 52%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fcf2,#f5f7fc2e)}}html[data-theme=light] .community-hero{background:#f5f7fc}html[data-theme=light] .community-tabs{background:#ffffffd1;border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 16px 45px #1f37600b}html[data-theme=light] .community-tabs button,html[data-theme=light] .community-tabs button.active,html[data-theme=light] .community-hero.feedback-active .community-tabs button.active{color:#4f627d}html[data-theme=light] .community-tabs button:hover{color:#172947;background:#ffffff40;border-color:#8096dc47}html[data-theme=light] .community-tabs button.active{color:#172947;background:linear-gradient(110deg,#eff2fcc7,#edeef7b8);border-color:#8093e38c;box-shadow:0 10px 25px #1f37600e,inset 0 1px #1f376006}html[data-theme=light] .community-hero.feedback-active .community-tabs button.active{background:linear-gradient(110deg,#f3eefac2,#eeeef7bd);border-color:#b074e28c;box-shadow:0 10px 25px #1f37600c,inset 0 1px #1f376006}html[data-theme=light] .community-question-browser .community-question-list,html[data-theme=light] .community-answer-tree{scrollbar-color:#d2dded transparent}html[data-theme=light] .community-thread-empty{background:radial-gradient(circle at 50% 45%,#eef0f829,#0000 38%),linear-gradient(145deg,#ffffffe6,#fffffff7)!important}html[data-theme=light] .community-thread-empty>span{color:#505e93;background:linear-gradient(145deg,#eef0f95c,#ffffff40);border:1px solid #7d94dd59;box-shadow:0 22px 55px #1f37600e,inset 0 1px #1f376005}html[data-theme=light] .community-thread-empty>p:not(.community-empty-kicker),html[data-theme=light] .community-thread-empty>small{color:#4f627d}html[data-theme=light] .community-answer-node>article{background:linear-gradient(145deg,#ffffffbd,#ffffffd1);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .community-answer-node>article header strong{color:#172947}html[data-theme=light] .community-answer-node>article header small{color:#4f627d}html[data-theme=light] .community-answer-node>article header em{color:#326e50}html[data-theme=light] .community-answer-node>article p{color:#172947}html[data-theme=light] .community-reply-action,html[data-theme=light] .community-reply-action:hover{color:#4f627d}html[data-theme=light] .community-answer-children{border-left:1px solid #798dcb47}html[data-theme=light] .community-answer-children:before{background:#f2f4fb47}html[data-theme=light] .community-composer textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-composer textarea:focus{border-color:#788cdc;box-shadow:0 0 0 3px #1f376006}html[data-theme=light] .community-emoji-trigger{color:#4f627d!important}html[data-theme=light] .community-emoji-trigger:hover{color:#6b5f37!important;background:#edeff48c!important}html[data-theme=light] .community-emoji-picker{background:#fffffffa;border:1px solid #d2dded47;box-shadow:0 24px 65px #1f37601d,inset 0 1px #1f376003}html[data-theme=light] .community-emoji-picker>div button:hover{background:#eef1f673}html[data-theme=light] .community-reply-cancel{color:#4f627d!important;border-color:#d2dded47!important}html[data-theme=light] .community-answer-form.nested{background:#ffffff94;border:1px solid #778ed047}html[data-theme=light] .community-dialog-composer>.community-emoji-picker>span button:hover{background:#eef1f673}@media (max-width:760px){html[data-theme=light] .community-hero-glow{background:linear-gradient(#f5f7fc42 20%,#f5f7fcfa 58%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fc 0%,#f5f7fc4d,#f5f7fc)}html[data-theme=light] .community-question-browser .community-question-list>button{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-question-browser .community-question-list>button.active{border:1px solid #7e89e1}}html[data-theme=light] .contact-control select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .contact-control select option{color:#172947;background:#fff}html[data-theme=light] .news-card{background:linear-gradient(155deg,#fffffff7,#fffffffc);border-color:#d2dded47;box-shadow:0 25px 65px #1f37600e,inset 0 1px #1f376002}html[data-theme=light] .news-card-image{border-bottom:1px solid #d2dded47}html[data-theme=light] .news-card-image:after{background:linear-gradient(#0000 28%,#ffffffe6),linear-gradient(120deg,#ffffff1a,#ffffff61)}html[data-theme=light] .news-card-image>span{border:1px solid #d2dded47}html[data-theme=light] .news-card-content time,html[data-theme=light] .news-card-content p{color:#4f627d}html[data-theme=light] .news-card-cta{color:#4d5f95}html[data-theme=light] .news-card-cta i{background:#ffffff73;border:1px solid #8198dc52}html[data-theme=light] .news-card:hover .news-card-cta i{background:#eff1f9a6;border-color:#8999e3}html[data-theme=light] .news-detail-return{color:#515e92}html[data-theme=light] .news-detail-eyebrow{color:#4c5ea4!important}html[data-theme=light] .news-detail-shell>header>p:not(.news-detail-eyebrow){color:#4f627d}html[data-theme=light] .news-detail-banner{box-shadow:0 35px 90px #1f376015,inset 0 1px #1f376002}html[data-theme=light] .news-detail-copy{border-left:1px solid #d2dded47}html[data-theme=light] .news-detail-copy p{color:#172947}html[data-theme=light] .news-detail-copy p:first-child:first-letter{color:#4e5f95}html[data-theme=light] .news-detail-layout>aside{background:linear-gradient(145deg,#ffffffd1,#ffffffe6);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .news-detail-layout>aside>span{color:#4c5e9b;background:#eef0f74d}html[data-theme=light] .news-detail-layout>aside p{color:#4f627d}html[data-theme=light] .news-detail-layout>aside i{background:#f5f7fc24}html[data-theme=light] .news-detail-layout>aside a{color:#4f5e95}html[data-theme=light] .news-detail-gallery>header p{color:#4c5ea1}html[data-theme=light] .news-detail-gallery figure{border:1px solid #d2dded47}html[data-theme=light] .news-detail-footer{background:linear-gradient(110deg,#ffffffc7,#ffffffdb);border:1px solid #d2dded47}html[data-theme=light] .news-detail-footer p{color:#4f627d}html[data-theme=light] .news-detail-footer a{color:#505e91}html[data-theme=light] .community-emoji-picker{scrollbar-color:#6a7ec4 transparent}html[data-theme=light] .admin-community-views>a{color:#4f627d;background:linear-gradient(145deg,#ffffffad,#ffffffc2);border:1px solid #d2dded47}html[data-theme=light] .admin-community-views>a:hover{border-color:#7a91d759}html[data-theme=light] .admin-community-views>a.active{color:#172947;background:linear-gradient(120deg,#edf0f780,#ffffff59);border-color:#798fde85;box-shadow:0 12px 32px #1f376009,inset 0 1px #1f376002}html[data-theme=light] .admin-community-views>a>svg{color:#4b5f9f}html[data-theme=light] .admin-community-views small{color:#4f627d}html[data-theme=light] .admin-community-status.all{color:#4f627d;background:#ffffff4d}html[data-theme=light] .news-detail-return{color:#172947;background:linear-gradient(135deg,#ffffffd1,#ffffffe6);border:1px solid #859bd44d;box-shadow:0 12px 30px #1f37600b}html[data-theme=light] .news-detail-return>span{color:#4f627d;background:#eef1f838;border:1px solid #8da2ea59}html[data-theme=light] .news-detail-return:hover{border-color:#8fa6eaa6;box-shadow:0 17px 38px #1f376011}html[data-theme=light] .community-emoji-picker header{border-bottom:1px solid #d2dded47}html[data-theme=light] .community-emoji-picker header small{color:#4f627d}html[data-theme=light] .community-emoji-picker>nav{background:#ffffffb8;border-bottom:1px solid #d2dded47}html[data-theme=light] .community-emoji-picker>nav button:hover,html[data-theme=light] .community-emoji-picker>nav button.active{background:#f0f3fb59}html[data-theme=light] .community-emoji-picker>.community-emoji-grid{scrollbar-color:#6a7ec4 transparent}html[data-theme=light] .community-emoji-picker>.community-emoji-grid button:hover{background:#eef1f673}html[data-theme=light] .community-feedback-form>header>div>p{color:#7252ad}html[data-theme=light] .community-feedback-intro{color:#4f627d!important}html[data-theme=light] .community-feedback-description>span,html[data-theme=light] .community-feedback-options label>span,html[data-theme=light] .community-feedback-options legend{color:#172947}html[data-theme=light] .community-feedback-description textarea,html[data-theme=light] .community-feedback-options select{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .community-feedback-description textarea:focus,html[data-theme=light] .community-feedback-options select:focus{border-color:#838cde;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .community-feedback-options{background:#ffffff85;border:1px solid #d2dded47}html[data-theme=light] .community-feedback-options>button{color:#172947;background:linear-gradient(105deg,#f4f1fd,#f1eefc);border:1px solid #a66eeab3;box-shadow:0 12px 32px #1f37600f}html[data-theme=light] .admin-header-actions .profile-menu-trigger{color:#172947}html[data-theme=light] .admin-news-analytics>article{background:linear-gradient(145deg,#ffffffe6,#fffffff5);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 20px 55px #1f37600a}html[data-theme=light] .admin-news-analytics>article>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-news-analytics header small{color:#4a5f9c}html[data-theme=light] .admin-news-analytics h2,html[data-theme=light] .admin-news-pie-card>header>strong{color:#172947}html[data-theme=light] .admin-news-pie-card>header>strong small{color:#4f627d}html[data-theme=light] .admin-news-pie{box-shadow:0 15px 42px #1f376011}html[data-theme=light] .admin-news-pie:before{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-news-pie small,html[data-theme=light] .admin-news-pie-content li{color:#4f627d}html[data-theme=light] .admin-news-pie-content li strong{color:#172947}html[data-theme=light] .admin-news-bars-card>header>span{color:#4f627d}html[data-theme=light] .admin-news-bars>div>span{background:linear-gradient(#f3f5ff,#eef1fb);box-shadow:0 0 20px #1f37600f}html[data-theme=light] .admin-news-bars>div>strong,html[data-theme=light] .admin-news-bars>div>small,html[data-theme=light] .admin-chart-empty,html[data-theme=light] .admin-news-view-count{color:#4f627d}html[data-theme=light] .admin-news-view-count svg{color:#475eac}html[data-theme=light] .admin-news-actions>button{color:#4b6096;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-news-actions>button:hover{color:#172947;border-color:#7087d6}html[data-theme=light] .admin-news-preview-backdrop{background:#f5f7fccc}html[data-theme=light] .admin-news-preview{background:#fff;border:1px solid #d2dded47;box-shadow:0 40px 120px #1f376024}html[data-theme=light] .admin-news-preview>header small{color:#4b5ea7}html[data-theme=light] .admin-news-preview>header button{color:#4f627d;background:#fff}html[data-theme=light] .admin-news-preview article>div span{color:#4f627d;background:#eef1f83d}html[data-theme=light] .admin-news-preview time,html[data-theme=light] .admin-news-preview article>p{color:#4f627d}html[data-theme=light] .admin-news-preview-summary{color:#172947!important}html[data-theme=light] .admin-news-form-v2 label>span,html[data-theme=light] .admin-gallery-editor>header span,html[data-theme=light] .admin-banner-editor>header span{color:#172947}html[data-theme=light] .admin-gallery-editor,html[data-theme=light] .admin-banner-editor{background:#ffffff73;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-editor>header,html[data-theme=light] .admin-banner-editor>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-gallery-editor>header small,html[data-theme=light] .admin-banner-editor>header small{color:#4f627d}html[data-theme=light] .admin-media-upload{background:linear-gradient(130deg,#eff1f98c,#edeff480);border:1px solid #7e93dc80;color:#172947!important}html[data-theme=light] .admin-gallery-list article{background:#ffffff94;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-position{color:#475eae}html[data-theme=light] .admin-gallery-list p{color:#4f627d}html[data-theme=light] .admin-gallery-list nav button{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-list nav button.danger{color:#b14852}html[data-theme=light] .admin-gallery-empty,html[data-theme=light] .admin-banner-empty{color:#4f627d}html[data-theme=light] .admin-banner-preview button{color:#895359;background:#ffffffdb;border:1px solid #ea7a8573}html[data-theme=light] .hero-ctas a>span{background:#ffffff2e;border:1px solid #d2dded47}html[data-theme=light] .hero-scroll{color:#172947;background:linear-gradient(145deg,#ffffffad,#ffffffbf);border:1px solid #d2dded57;box-shadow:0 15px 42px #1f376010,inset 0 1px #1f376004}html[data-theme=light] .hero-scroll:hover{border-color:#889fea;box-shadow:0 20px 50px #1f376011,inset 0 1px #1f376006}html[data-theme=light] .back-top{color:#172947;background:linear-gradient(145deg,#ffffffe0,#fffffff0);border:1px solid #d2dded61;box-shadow:0 16px 42px #1f37600e,inset 0 1px #1f376004}html[data-theme=light] .back-top:before{background:linear-gradient(115deg,#0000 35%,#f3f6ff33 50%,#0000 65%)}html[data-theme=light] .back-top:hover{border-color:#8ba0ea;box-shadow:0 22px 50px #1f376010,inset 0 1px #1f376006}html[data-theme=light] .footer-socials>a[data-social=facebook]{color:#1569d5}html[data-theme=light] .future-interest>img{filter:saturate()contrast(1.08)}html[data-theme=light] .future-interest-content h2 strong{color:#475eb1}html[data-theme=light] .future-interest-shade{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fcfa 34%,#f5f7fcb8 52%,#f5f7fc0a 82%),linear-gradient(#0000 40%,#f5f7fc66)}html[data-theme=light] .footer-directory{border-bottom:1px solid #d2dded47}html[data-theme=light] .footer-identity>span{color:#4f627d}html[data-theme=light] .footer-contact>p,html[data-theme=light] .footer-useful>p{color:#495ea8}html[data-theme=light] .footer-contact>a{color:#172947}html[data-theme=light] .footer-contact>a:hover{color:#4a5ea6}html[data-theme=light] .footer-contact>span{color:#4f627d}html[data-theme=light] .footer-useful>a{color:#172947;border-bottom:1px solid #d2dded47}html[data-theme=light] .footer-useful>a:hover{color:#172947;border-color:#8197e06b}html[data-theme=light] .admin-contest-config{background:linear-gradient(145deg,#fff9,#fffc);border:1px solid #d2dded47}html[data-theme=light] .admin-contest-config>header>svg{color:#495eab}html[data-theme=light] .admin-contest-config header small{color:#4f627d}html[data-theme=light] .admin-contest-registrations-link{color:#172947;background:#eceff373;border:1px solid #7e97e366}html[data-theme=light] .contest-registration-page{background:radial-gradient(circle at 78% 35%,#eff1fa1f,#0000 34%),#f5f7fc}html[data-theme=light] .contest-registration-hero>img{filter:saturate()contrast(1.08)}html[data-theme=light] .contest-registration-shell>a{color:#4f627d}html[data-theme=light] .contest-registration-shell>p{color:#495eac}html[data-theme=light] .contest-registration-shell>div>span{color:#495eaa;background:#ffffffb3;border:1px solid #859bd74d}html[data-theme=light] .contest-registration-shell>div p{color:#4f627d}html[data-theme=light] .contest-registration-shell>div strong{color:#172947}html[data-theme=light] .contest-registration-shell em.open{color:#29714e;background:#ecf5f12b}html[data-theme=light] .contest-registration-shell em.closed{color:#9b4e58;background:#f9eef02b}html[data-theme=light] .contest-registration-content{background:linear-gradient(145deg,#fffffff7,#fffffffa);border:1px solid #d2dded47;box-shadow:0 38px 100px #1f376014}html[data-theme=light] .contest-registration-content>header>p{color:#485eac}html[data-theme=light] .contest-registration-content>header span{color:#4f627d}html[data-theme=light] .contest-form-grid label>span,html[data-theme=light] .contest-search-field>span{color:#172947}html[data-theme=light] .contest-form-grid input{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .contest-form-grid input:focus{border-color:#7d94e5;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .contest-search-field>div>svg{color:#4f627d}html[data-theme=light] .contest-search-options{background:#fff;border:1px solid #d2dded57;box-shadow:0 25px 65px #1f37601b}html[data-theme=light] .contest-search-options button{color:#172947}html[data-theme=light] .contest-search-options button:hover,html[data-theme=light] .contest-search-options button[aria-selected=true]{color:#172947;background:#f0f3fc40}html[data-theme=light] .contest-search-options button svg{color:#485fa6}html[data-theme=light] .contest-search-options p{color:#4f627d}html[data-theme=light] .contest-field-error{color:#984f58}html[data-theme=light] .contest-consent{color:#4f627d}html[data-theme=light] .contest-consent i{border:1px solid #d2dded80}html[data-theme=light] .contest-consent input:checked+span i{color:#172947;background:#f1f3fd;border-color:#778fe6}html[data-theme=light] .contest-consent a{color:#4b5ea0}html[data-theme=light] .contest-form-message{color:#89535b;background:#f6edef21;border:1px solid #d26a7847}html[data-theme=light] .contest-submit{color:#172947;background:linear-gradient(135deg,#f1f3fe,#eef2fc);border:1px solid #8ca1ea8c;box-shadow:0 17px 40px #1f376010}html[data-theme=light] .contest-registration-content>aside{border-top:1px solid #d2dded47}html[data-theme=light] .contest-registration-content>aside>svg{color:#475eaf}html[data-theme=light] .contest-registration-content>aside p{color:#4f627d}html[data-theme=light] .contest-registration-success,html[data-theme=light] .contest-closed-panel{background:#ffffff17;border:1px solid #71c39d47}html[data-theme=light] .contest-registration-success>span,html[data-theme=light] .contest-closed-panel>span{color:#316e4f;background:#eef8f32b}html[data-theme=light] .contest-registration-success>p{color:#306f50}html[data-theme=light] .contest-registration-success>div,html[data-theme=light] .contest-closed-panel p{color:#4f627d}html[data-theme=light] .contest-closed-panel{background:#ffffff8c;border-color:#d2dded47}html[data-theme=light] .contest-closed-panel>span{color:#4a5ea7;background:#eff1fa2b}html[data-theme=light] .contest-closed-panel a{color:#4b5ea3}html[data-theme=light] .news-contest-registration-cta{color:#172947;background:linear-gradient(135deg,#f1f3fd,#edf1fa);border:1px solid #859bea8a;box-shadow:0 15px 35px #1f37600e}html[data-theme=light] .admin-contest-participant-tools>article{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .admin-contest-participant-tools>article>span{color:#485eab;background:#eff1f929}html[data-theme=light] .admin-contest-participant-tools small{color:#4f627d}html[data-theme=light] .admin-contest-participant-tools input{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-contest-participant-tools label svg{color:#4f627d}html[data-theme=light] .admin-contest-participant-tools button{color:#172947;background:#eef1f980;border:1px solid #7c93de6b}html[data-theme=light] .admin-contest-participant-table{background:#ffffffc2;border:1px solid #d2dded47}html[data-theme=light] .admin-contest-participant-table>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-contest-participant-table p{color:#4f627d}html[data-theme=light] .admin-contest-participant-table>header>a{color:#4b5ea0}html[data-theme=light] .admin-contest-participant-table th,html[data-theme=light] .admin-contest-participant-table td{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-contest-participant-table th{color:#4f627d}html[data-theme=light] .admin-contest-participant-table td,html[data-theme=light] .admin-contest-participant-table td strong{color:#172947}html[data-theme=light] .admin-contest-participant-table td span,html[data-theme=light] .admin-contest-participant-table td small{color:#4f627d}html[data-theme=light] .admin-contest-participant-table td a{color:#4b5ea0}html[data-theme=light] .admin-contest-participant-table td em{color:#2e6f4e;background:#edf6f126}html[data-theme=light] .admin-contest-participant-table>footer{color:#4f627d}html[data-theme=light] .admin-contest-participant-table>footer nav a{color:#172947;border:1px solid #d2dded47}html[data-theme=light] .admin-contest-participant-table>footer nav strong{color:#172947}html[data-theme=light] .gallery-page{background:radial-gradient(circle at 80% 5%,#eef1fa2b,#0000 27%),#f5f7fc}html[data-theme=light] .gallery-hero{border-bottom:1px solid #d2dded47}html[data-theme=light] .gallery-orbit{border:1px solid #708adb47;box-shadow:0 0 160px #1f376007}html[data-theme=light] .gallery-hero .gallery-shell>p:last-child{color:#4f627d}html[data-theme=light] .gallery-showcase>header p{color:#495ea8}html[data-theme=light] .gallery-showcase>header>span{color:#4f627d}html[data-theme=light] .gallery-masonry article{background:#fff;border:1px solid #d2dded47;box-shadow:0 22px 55px #1f37600c}html[data-theme=light] .gallery-masonry article:hover{border-color:#7993e18c;box-shadow:0 30px 75px #1f376011}html[data-theme=light] .gallery-masonry article:hover img{filter:brightness()}html[data-theme=light] .gallery-masonry article>span{color:#172947;background:#ffffffad;border:1px solid #d2dded47}html[data-theme=light] .gallery-masonry footer{background:linear-gradient(#0000,#f5f7fcf5)}html[data-theme=light] .gallery-masonry footer p{color:#4f627d}html[data-theme=light] .admin-gallery-upload,html[data-theme=light] .admin-settings-form,html[data-theme=light] .admin-user-editor>form,html[data-theme=light] .admin-content-workspace>form,html[data-theme=light] .admin-content-workspace>aside,html[data-theme=light] .admin-gallery-library,html[data-theme=light] .admin-traffic-chart,html[data-theme=light] .admin-stat-grid>article{background:linear-gradient(145deg,#ffffffed,#fffffff7);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002,0 24px 65px #1f37600b}html[data-theme=light] .admin-gallery-upload>header>svg{color:#495ea8}html[data-theme=light] .admin-gallery-upload p,html[data-theme=light] .admin-gallery-upload label,html[data-theme=light] .admin-settings-form label,html[data-theme=light] .admin-user-editor form>label{color:#4f627d}html[data-theme=light] .admin-gallery-upload input,html[data-theme=light] .admin-gallery-upload select,html[data-theme=light] .admin-gallery-upload textarea,html[data-theme=light] .admin-settings-form input,html[data-theme=light] .admin-user-editor input,html[data-theme=light] .admin-user-editor select,html[data-theme=light] .admin-content-fields textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-file{background:#edf0f724;border:1px dashed #8098df7a;color:#172947!important}html[data-theme=light] .admin-gallery-upload>button,html[data-theme=light] .admin-settings-form>footer button,html[data-theme=light] .admin-user-editor footer button,html[data-theme=light] .admin-content-workspace form>footer button{color:#172947;background:linear-gradient(110deg,#f1f3fe,#eef2fb);border:1px solid #7e91e3}html[data-theme=light] .admin-gallery-library>header span{color:#4f627d}html[data-theme=light] .admin-gallery-library article{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-library small{color:#465fa8}html[data-theme=light] .admin-gallery-library article button{color:#a64b55;background:#ffffffd1;border:1px solid #ea778359}html[data-theme=light] .admin-settings-form section>header>span,html[data-theme=light] .admin-user-editor form>header>span{color:#4c5e9f;background:#edf0f633;border:1px solid #7d94dc47}html[data-theme=light] .admin-settings-form header p,html[data-theme=light] .admin-user-editor header p{color:#4f627d}html[data-theme=light] .admin-logo-setting>label{color:#172947;background:#edf0f729;border:1px solid #7c93dc6b}html[data-theme=light] .admin-settings-form>footer p{color:#4f627d}html[data-theme=light] .admin-content-workspace>aside>header>svg{color:#4a5ea3}html[data-theme=light] .admin-content-workspace>aside small,html[data-theme=light] .admin-content-workspace>aside nav a{color:#4f627d}html[data-theme=light] .admin-content-workspace>aside nav a.active{color:#172947;background:linear-gradient(100deg,#eef1f9b8,#eef0f880);box-shadow:inset 3px 0 #1f376038}html[data-theme=light] .admin-content-workspace form>header p{color:#4b5ea2}html[data-theme=light] .admin-content-workspace form>header span,html[data-theme=light] .admin-content-workspace form>header>a{color:#4f627d}html[data-theme=light] .admin-content-fields label{background:#ffffff7a;border:1px solid #d2dded47}html[data-theme=light] .admin-content-fields label>span i{color:#475eab}html[data-theme=light] .admin-content-fields label>small,html[data-theme=light] .admin-content-workspace form>footer p,html[data-theme=light] .admin-user-editor form>footer>a{color:#4f627d}html[data-theme=light] .admin-add-user{color:#172947;background:linear-gradient(110deg,#f1f2fd,#eef2fb);border:1px solid #7c91e3}html[data-theme=light] .admin-user-actions>a,html[data-theme=light] .admin-user-actions>button,html[data-theme=light] .admin-user-actions form button{color:#4a6095;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-user-actions .ban{color:#7f5a2f}html[data-theme=light] .admin-user-actions .activate{color:#2f6f4e}html[data-theme=light] .admin-user-actions .delete{color:#b54753}html[data-theme=light] .admin-user-status.banned{color:#a24c56;background:#f4edee2e;border-color:#d96c7747}html[data-theme=light] .admin-confirm-backdrop{background:#f5f7fcd1}html[data-theme=light] .admin-confirm-backdrop>section{background:linear-gradient(145deg,#fff,#fff);border:1px solid #ea7a8547;box-shadow:0 35px 100px #1f37601f}html[data-theme=light] .admin-confirm-backdrop>section>span{color:#a64b55;background:#f6edee2e}html[data-theme=light] .admin-confirm-backdrop p{color:#4f627d}html[data-theme=light] .admin-confirm-backdrop footer button{color:#4f627d;background:#fff}html[data-theme=light] .admin-confirm-backdrop footer form button{color:#172947;background:linear-gradient(110deg,#f8eeef,#f4ecee);border-color:#ea77837a}html[data-theme=light] .admin-stat-kpis article{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .admin-stat-kpis article>svg{color:#485ea9}html[data-theme=light] .admin-stat-kpis small,html[data-theme=light] .admin-stat-kpis p{color:#4f627d}html[data-theme=light] .admin-traffic-chart p{color:#475eab}html[data-theme=light] .admin-traffic-chart>header>span{color:#4f627d}html[data-theme=light] .admin-traffic-chart>header i{background:#f2f4fe}html[data-theme=light] .admin-traffic-chart article>span{background:linear-gradient(#f3f5ff,#eef0fa);box-shadow:0 0 18px #1f37600e}html[data-theme=light] .admin-traffic-chart article>strong,html[data-theme=light] .admin-traffic-chart article>small{color:#4f627d}html[data-theme=light] .admin-stat-grid header>svg{color:#495ea5}html[data-theme=light] .admin-stat-grid header p{color:#4f627d}html[data-theme=light] .admin-stat-grid li>span{background:#fff}html[data-theme=light] .admin-stat-grid li>span i{background:linear-gradient(90deg,#eff2fc,#f3f5ff)}html[data-theme=light] .admin-stat-grid li em{color:#4f627d}html[data-theme=light] .admin-stat-health>div p{color:#4f627d;border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-stat-health>div strong{color:#172947}html[data-theme=light] .admin-stat-health>div strong i{background:#effbf5;box-shadow:0 0 10px #1f376019}html[data-theme=light] .news-card{box-shadow:0 14px 36px #1f376009,inset 0 1px #1f376002}html[data-theme=light] .news-card:hover{border-color:#d2dded57;box-shadow:0 20px 46px #1f37600d,0 0 24px #1f376003}html[data-theme=light] .news-card:before{background:linear-gradient(135deg,#f4f7fd3d,#0000 34% 76%,#eff2f91f) border-box}html[data-theme=light] .news-card-meta>span{color:#326e51;background:#ecf5f11f;border:1px solid #61cb9d47}html[data-theme=light] .news-card-meta>span.closed{color:#4f627d;background:#f5eeef1a;border-color:#da858f47}html[data-theme=light] .news-card-content h2>a:hover{color:#172947!important}html[data-theme=light] .news-card-read{background:#edeff41f;color:#4f5f8e!important}html[data-theme=light] .news-card-register{background:linear-gradient(105deg,#f1f2fdcc,#eef1fae6);border:1px solid #7c93e061;box-shadow:0 8px 22px #1f376008;color:#172947!important}html[data-theme=light] .news-card-register:hover{border-color:#97aaeaad}html[data-theme=light] .news-card-closed{color:#4f627d}html[data-theme=light] .news-contest-registration-closed{color:#4f627d;background:#ffffff1a;border:1px solid #d2dded47}html[data-theme=light] .contest-registration-shade{background:linear-gradient(90deg,#f5f7fc 0% 43%,#f5f7fcdb 55%,#f5f7fc1f 100%),linear-gradient(#0000 58%,#f5f7fc)}html[data-theme=light] .contest-school-help>span{color:#4f627d}html[data-theme=light] .contest-school-help>button{color:#4b5f9f}html[data-theme=light] .contest-school-help>button:hover{color:#4f627d}html[data-theme=light] .not-found-page{background:radial-gradient(circle at 52% 44%,#eef1f929,#0000 33%),linear-gradient(145deg,#f5f7fc,#f5f7fc 58%,#f5f7fc)}html[data-theme=light] .not-found-orbit{border:1px solid #7e96de47;box-shadow:0 0 80px #1f376007,inset 0 0 50px #1f376005}html[data-theme=light] .not-found-orbit:before,html[data-theme=light] .not-found-orbit:after{border:1px solid #7790db47}html[data-theme=light] .not-found-orbit i{background:#f3f5ff;box-shadow:0 0 18px #1f376038}html[data-theme=light] .not-found-orbit i:nth-child(2){background:#f1f9ff}html[data-theme=light] .not-found-page>section>p{color:#495ea8}html[data-theme=light] .not-found-page h1 strong{color:#485db3}html[data-theme=light] .not-found-page>section>div:not(.not-found-orbit){color:#4f627d}html[data-theme=light] .not-found-page>section>nav a{color:#172947;background:#ffffff8c;border:1px solid #869dd547}html[data-theme=light] .not-found-page>section>nav a:first-child{color:#172947;background:linear-gradient(105deg,#f1f2fd,#eef2fb);border-color:#8196e38c}html[data-theme=light] .not-found-page>section>nav a:hover{border-color:#8699e3}@media (max-width:820px){html[data-theme=light] .contest-registration-shade{background:linear-gradient(90deg,#f5f7fcfa,#f5f7fcc2 55%,#f5f7fc40),linear-gradient(#0000 54%,#f5f7fc)}}@media (max-width:520px){html[data-theme=light] .contest-registration-shade{background:linear-gradient(90deg,#f5f7fced,#f5f7fc70),linear-gradient(#0000 45%,#f5f7fc 95%)}}html[data-theme=light] .news-card-image-contest{background:linear-gradient(145deg,#fff,#f5f7fc)}html[data-theme=light] .news-card-image-contest:after{background:linear-gradient(#0000 42%,#f5f7fcb3)}html[data-theme=light] .news-detail-banner-contest{background:linear-gradient(145deg,#fff,#f5f7fc)}html[data-theme=light] .news-detail-banner-contest .news-detail-banner-backdrop{filter:blur(24px)brightness()saturate()}html[data-theme=light] .contest-registration-art{background:linear-gradient(145deg,#fff,#f5f7fc);border-left:1px solid #d2dded47}html[data-theme=light] .contest-registration-art:after{background:linear-gradient(90deg,#f5f7fcd1,#0000 32%),linear-gradient(#0000 68%,#f5f7fc52)}html[data-theme=light] .contest-registration-art-backdrop{filter:blur(26px)brightness()saturate()}@media (max-width:820px){html[data-theme=light] .contest-registration-art{border:1px solid #d2dded47;box-shadow:0 26px 65px #1f376011}html[data-theme=light] .contest-registration-art:after{background:linear-gradient(#0000 55%,#f5f7fc47)}}html[data-theme=light] .admin-contest-grid>article{background:radial-gradient(circle at 88% 2%,#eff2fb21,#0000 38%),linear-gradient(145deg,#fffffff0,#fffffffa);border-color:#d2dded47;box-shadow:0 18px 48px #1f376009,inset 0 1px #1f376002}html[data-theme=light] .admin-contest-grid>article:before{background:linear-gradient(90deg,#0000,#f3f6ff8c,#0000)}html[data-theme=light] .admin-contest-grid>article:hover{border-color:#829ad557;box-shadow:0 24px 60px #1f37600d,0 0 34px #1f376003}html[data-theme=light] .admin-contest-grid header>span{border:1px solid #d2dded47}html[data-theme=light] .admin-contest-grid header>span[data-status=OPEN]{border-color:#66c79a47}html[data-theme=light] .admin-contest-grid header>small{color:#4f627d}html[data-theme=light] .admin-contest-copy>p{color:#495ea8}html[data-theme=light] .admin-contest-copy>span{color:#4f627d}html[data-theme=light] .admin-contest-grid>article>.admin-contest-candidates{background:#ffffff85;border-color:#7c96cc47}html[data-theme=light] .admin-contest-candidates>span,html[data-theme=light] .admin-contest-deadline>span{color:#4b5ea5;background:#eef1f82e}html[data-theme=light] .admin-contest-candidates>div strong{color:#172947}html[data-theme=light] .admin-contest-candidates>div small{color:#4f627d}html[data-theme=light] .admin-contest-candidates>aside i{color:#172947;background:linear-gradient(145deg,#eff3fd,#eceff4);border:2px solid #d2dded}html[data-theme=light] .admin-contest-grid>article>.admin-contest-deadline{background:#ffffff57;border:1px solid #7c96cc47}html[data-theme=light] .admin-contest-deadline>div small{color:#4f627d}html[data-theme=light] .admin-contest-deadline>div strong{color:#172947}html[data-theme=light] .admin-contest-deadline>em{color:#316e51;background:#edf4f121;border:1px solid #68c49b47}html[data-theme=light] .admin-contest-grid>article>footer a{background:#eef0f717;border:1px solid #7e98d447}html[data-theme=light] .admin-contest-grid>article>footer a:hover{background:#eef1f92b;border-color:#819ad957}html[data-theme=light] .admin-pagination-premium>div{background:#ffffff94;border:1px solid #d2dded47;box-shadow:0 12px 30px #1f376007}html[data-theme=light] .admin-pagination-premium i{color:#4f627d}html[data-theme=light] .admin-pagination-premium a{color:#4f627d;background:#ffffff94;border:1px solid #d2dded47}html[data-theme=light] .admin-pagination-premium a:hover{color:#172947;background:#eef0f733;border-color:#7d98d861}html[data-theme=light] .admin-pagination-premium a.active{color:#172947;background:linear-gradient(145deg,#f1f3fe,#eef2fb);border-color:#778bde;box-shadow:0 8px 20px #1f37600f}html[data-theme=light] .audit-table-premium{background:linear-gradient(145deg,#fffffff0,#fffffffa);border:1px solid #d2dded47;box-shadow:0 24px 65px #1f376008}html[data-theme=light] .audit-table-premium>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .audit-table-premium>header>div>span{color:#4a5ea8;background:#eef1f82b}html[data-theme=light] .audit-table-premium header p,html[data-theme=light] .audit-table-premium>header>small{color:#4f627d}html[data-theme=light] .audit-table-premium th{color:#4f627d;background:#ffffff75}html[data-theme=light] .audit-table-premium td{color:#4f627d;border-top:1px solid #d2dded47}html[data-theme=light] .audit-table-premium tbody tr:hover,html[data-theme=light] .audit-table-premium tbody tr:focus-visible{background:#eef0f71f}html[data-theme=light] .audit-table-premium td strong{color:#172947}html[data-theme=light] .audit-table-premium td small,html[data-theme=light] .audit-table-premium time{color:#4f627d}html[data-theme=light] .audit-action-icon{color:#4a5ea7;background:#eef1f82b}html[data-theme=light] .audit-entity-badge{color:#4c5f9b;background:#eef0f71f;border:1px solid #7993d347}html[data-theme=light] .audit-change-badge{color:#386c53;background:#edf4f121}html[data-theme=light] .audit-change-badge.muted{color:#4f627d;background:#ffffff17}html[data-theme=light] .audit-row-open{color:#4f627d;border:1px solid #d2dded47}html[data-theme=light] .audit-operation-badge.add{color:#2d6f4f;background:#edf6f21f}html[data-theme=light] .audit-operation-badge.edit{color:#4c5f9b;background:#eff1fa26}html[data-theme=light] .audit-operation-badge.remove{color:#a74b55;background:#f9eef021}html[data-theme=light] .audit-operation-badge.view{color:#34697d;background:#edf5f91f}html[data-theme=light] .audit-operation-badge.system{color:#4f627d;background:#f4f2f91f}html[data-theme=light] .audit-drawer-layer{background:#f5f7fca3}html[data-theme=light] .audit-drawer{background:radial-gradient(circle at 90% 0,#eff1f924,#0000 34%),#fff;border-left:1px solid #d2dded47;box-shadow:-35px 0 90px #1f376019}html[data-theme=light] .audit-drawer>header{background:#ffffff73;border-bottom:1px solid #d2dded47}html[data-theme=light] .audit-drawer>header p{color:#495ea8}html[data-theme=light] .audit-drawer>header button{color:#4f627d;background:#ffffffb3;border:1px solid #d2dded47}html[data-theme=light] .audit-drawer>header button:hover{color:#172947;background:#eef1f833;border-color:#859fdb66}html[data-theme=light] .audit-drawer-summary{background:#ffffff9e;border:1px solid #d2dded47}html[data-theme=light] .audit-drawer-summary>div>span{color:#4a5ea6;background:#eef1f82e}html[data-theme=light] .audit-drawer-summary p{color:#4f627d}html[data-theme=light] .audit-drawer-summary p strong{color:#172947}html[data-theme=light] .audit-drawer-summary time{color:#4f627d}html[data-theme=light] .audit-drawer-meta article{background:#ffffff80;border:1px solid #d2dded47}html[data-theme=light] .audit-drawer-meta small,html[data-theme=light] .audit-drawer-meta span,html[data-theme=light] .audit-drawer-meta code{color:#4f627d}html[data-theme=light] .audit-diff-panel>header span{color:#495ea8}html[data-theme=light] .audit-diff-panel>header b{color:#4f627d;background:#ffffff1f}html[data-theme=light] .audit-diff-panel .audit-diff-grid{border-color:#d2dded47}html[data-theme=light] .audit-diff-panel .audit-diff-grid header{background:#fff}html[data-theme=light] .audit-diff-panel pre.before:before{color:#9b4e58}html[data-theme=light] .audit-diff-panel pre.after:before{color:#336e50}html[data-theme=light] .audit-diff-panel pre.before{background:#f5edef1a}html[data-theme=light] .audit-diff-panel pre.after{background:#edf4f11a}html[data-theme=light] .admin-contest-overview{background:linear-gradient(145deg,#ffffffc2,#ffffffe6);border:1px solid #d2dded47}html[data-theme=light] .admin-contest-overview article{border-right:1px solid #d2dded47}html[data-theme=light] .admin-contest-overview article>span{color:#495ea8;background:#edf0f82b;border:1px solid #7993df47}html[data-theme=light] .admin-contest-overview small{color:#4f627d}html[data-theme=light] .admin-contest-overview strong{color:#172947}html[data-theme=light] .admin-contest-search input{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-contest-search label svg{color:#4f627d}html[data-theme=light] .admin-contest-search button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-contest-grid>article{background:radial-gradient(circle at 90% 8%,#eff1f91f,#0000 36%),linear-gradient(150deg,#ffffffeb,#fffffffa);border:1px solid #d2dded47;box-shadow:0 18px 42px #1f376008}html[data-theme=light] .admin-contest-grid>article:hover{border-color:#809bdc5c}html[data-theme=light] .admin-contest-grid header>span{color:#4f627d;background:#f6eeef21}html[data-theme=light] .admin-contest-grid header>span[data-status=OPEN]{color:#2d7050;background:#edf6f124}html[data-theme=light] .admin-contest-grid header>span[data-status=DRAFT]{color:#4f627d;background:#ffffff1f}html[data-theme=light] .admin-contest-grid header small{color:#4f627d}html[data-theme=light] .admin-contest-grid>article>div>p{color:#495ea8}html[data-theme=light] .admin-contest-grid h2{color:#172947}html[data-theme=light] .admin-contest-grid>article>div>span{color:#4f627d}html[data-theme=light] .admin-contest-grid>article>section{background:#ffffff8a;border:1px solid #7791c547}html[data-theme=light] .admin-contest-grid>article>section>span{color:#4f627d}html[data-theme=light] .admin-contest-grid>article>section i{color:#172947;background:linear-gradient(145deg,#eff2fc,#edeff4);border:2px solid #d2dded}html[data-theme=light] .admin-contest-grid>article>footer{color:#4f627d;border-top:1px solid #d2dded47}html[data-theme=light] .admin-contest-grid>article>footer a{color:#4a5f9f}html[data-theme=light] .admin-contests-empty{border:1px dashed #809ad147}html[data-theme=light] .admin-contests-empty>span{color:#495ea8;background:#edf0f82e}html[data-theme=light] .admin-contests-empty p{color:#4f627d}html[data-theme=light] .admin-contests-empty a{color:#172947;background:#eff2fd}html[data-theme=light] .admin-back-link{color:#4f627d}html[data-theme=light] .analytics-breakdown>section{background:linear-gradient(145deg,#ffffffc2,#ffffffe6);border:1px solid #819bce47}html[data-theme=light] .analytics-breakdown>section>header>span{color:#495ea8;background:#edf0f82b}html[data-theme=light] .analytics-breakdown header p{color:#4a5ea7}html[data-theme=light] .analytics-category-list span{color:#4f627d}html[data-theme=light] .analytics-category-list article>i{background:#fff}html[data-theme=light] .analytics-category-list article>i>b{background:linear-gradient(90deg,#eff2fd,#f3f5ff);box-shadow:0 0 16px #1f37600e}html[data-theme=light] .analytics-top-news article{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-top-news em,html[data-theme=light] .analytics-top-news span{color:#4f627d}html[data-theme=light] .analytics-top-news b{color:#4c5f9b;background:#eef0f72e}html[data-theme=light] .analytics-empty{color:#4f627d}html[data-theme=light] .audit-toolbar>article{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .audit-toolbar>article>span{color:#495eab}html[data-theme=light] .audit-toolbar small{color:#4f627d}html[data-theme=light] .audit-toolbar input{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .audit-toolbar label svg{color:#4f627d}html[data-theme=light] .audit-toolbar button{color:#172947;background:#fff;border:1px solid #819ace47}html[data-theme=light] .audit-timeline>article{background:linear-gradient(145deg,#ffffffc2,#ffffffe6);border:1px solid #d2dded47}html[data-theme=light] .audit-event-icon{color:#485ea8;background:#eef0f72e}html[data-theme=light] .audit-event-main header span{color:#4d5f96;background:#eef0f72b}html[data-theme=light] .audit-event-main time,html[data-theme=light] .audit-event-main>p,html[data-theme=light] .audit-event-main code{color:#4f627d}html[data-theme=light] .audit-diff{border-top:1px solid #d2dded47}html[data-theme=light] .audit-diff summary{color:#4b5f9f}html[data-theme=light] .audit-diff summary b{color:#4f627d;background:#ffffff1f}html[data-theme=light] .audit-diff-grid{border:1px solid #d2dded47}html[data-theme=light] .audit-diff-grid header{color:#4f627d;background:#fff}html[data-theme=light] .audit-diff-grid header span,html[data-theme=light] .audit-diff-grid article>*{border-right:1px solid #d2dded47}html[data-theme=light] .audit-diff-grid article{border-top:1px solid #d2dded47}html[data-theme=light] .audit-diff-grid article strong{color:#4f627d}html[data-theme=light] .audit-diff pre.before{color:#4f627d;background:#ffffff12}html[data-theme=light] .audit-diff pre.after{color:#386c53;background:#edf4f112}html[data-theme=light] .audit-details>p{color:#4f627d}html[data-theme=light] .audit-details article{border:1px solid #d2dded47}html[data-theme=light] .audit-details strong,html[data-theme=light] .audit-no-detail,html[data-theme=light] .audit-empty{color:#4f627d}html[data-theme=light] .audit-empty{border:1px dashed #d2dded47}html[data-theme=light] .audit-empty svg{color:#485ea8}html[data-theme=light] .privacy-page{background:radial-gradient(circle at 78% 8%,#edf1f929,#0000 30%),#f5f7fc}html[data-theme=light] .privacy-hero>div>p,html[data-theme=light] .privacy-content>section>p{color:#4a5ea7}html[data-theme=light] .privacy-hero h1 strong{color:#495db1}html[data-theme=light] .privacy-hero>div>span{color:#4f627d}html[data-theme=light] .privacy-hero>div>div>svg{color:#485ea9;background:#edf0f62e;border:1px solid #7c97d647}html[data-theme=light] .privacy-hero>div>div p{color:#4f627d}html[data-theme=light] .privacy-hero>div>div strong{color:#172947}html[data-theme=light] .privacy-hero>aside{border:1px solid #7790d547;box-shadow:0 0 100px #1f376008,inset 0 0 70px #1f376005}html[data-theme=light] .privacy-hero>aside:before,html[data-theme=light] .privacy-hero>aside:after{border:1px solid #7790d547}html[data-theme=light] .privacy-hero>aside span{color:#4d5f97;background:linear-gradient(145deg,#eceff5,#fff);box-shadow:0 22px 55px #1f376012}html[data-theme=light] .privacy-hero>aside i{background:#f3f6ff}html[data-theme=light] .privacy-hero>aside i:nth-of-type(2){color:#2f6893;background:#f1f9ff}html[data-theme=light] .privacy-layout{border-top:1px solid #d2dded47}html[data-theme=light] .privacy-layout>nav{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .privacy-layout>nav>p{color:#495ea9}html[data-theme=light] .privacy-layout>nav>a{color:#4f627d;border-bottom:1px solid #d2dded47}html[data-theme=light] .privacy-layout>nav>a span{color:#4f627d}html[data-theme=light] .privacy-layout>nav>a:hover{color:#4b5f9f}html[data-theme=light] .privacy-layout>nav .privacy-source{color:#4a5ea7}html[data-theme=light] .privacy-content>header{background:linear-gradient(145deg,#ffffffe6,#fffffff0);border:1px solid #7e99cb47}html[data-theme=light] .privacy-content>header>span{color:#495ea8}html[data-theme=light] .privacy-content>header p,html[data-theme=light] .privacy-content>section>p{color:#4f627d}html[data-theme=light] .privacy-content>section{border-bottom:1px solid #d2dded47}html[data-theme=light] .privacy-card-grid article{background:linear-gradient(145deg,#ffffffbd,#ffffffdb);border:1px solid #d2dded47}html[data-theme=light] .privacy-card-grid svg{color:#485ea8}html[data-theme=light] .privacy-card-grid span{color:#4f627d}html[data-theme=light] .privacy-content li{background:#ffffff94;border:1px solid #d2dded47}html[data-theme=light] .privacy-content li>span{color:#336e50;background:#edf5f121}html[data-theme=light] .privacy-content li p{color:#4f627d}html[data-theme=light] .privacy-analytics{background:radial-gradient(circle at 90%,#eef1f924,#0000 40%),#fff;border:1px solid #7894d447}html[data-theme=light] .privacy-analytics>svg{color:#4a5ea7}html[data-theme=light] .privacy-analytics p,html[data-theme=light] .privacy-analytics span{color:#4f627d}html[data-theme=light] .privacy-rights span{color:#4f627d;background:#ffffff8c;border:1px solid #7e98cb47}html[data-theme=light] .privacy-rights svg{color:#336e50}html[data-theme=light] .privacy-contact{background:linear-gradient(120deg,#fffffff2,#fffffff0);border:1px solid #7c97d547!important}html[data-theme=light] .privacy-contact>span{color:#4a5ea7;background:#eef0f738}html[data-theme=light] .privacy-contact>div a{color:#4f627d}html[data-theme=light] .privacy-contact>a{color:#172947;background:linear-gradient(105deg,#f0f2fd,#eef2fb);border:1px solid #809ad84d}@media (max-width:760px){html[data-theme=light] .admin-contest-overview article,html[data-theme=light] .audit-diff-grid article>*{border-bottom:1px solid #d2dded47}html[data-theme=light] .audit-diff-grid pre:before{color:#4f627d}html[data-theme=light] .privacy-layout>nav>a{border:1px solid #d2dded47}}html[data-theme=light] .premium-toast{background:linear-gradient(145deg,#fffffff5,#fffffffa);border:1px solid #d2dded4d;box-shadow:0 25px 80px #1f37601a,inset 0 1px #1f376003}html[data-theme=light] .premium-toast>span{color:#4b5f96;background:#eef0f738;border:1px solid #8099ea61}html[data-theme=light] .premium-toast strong{color:#172947}html[data-theme=light] .premium-toast p,html[data-theme=light] .premium-toast>button{color:#4f627d}html[data-theme=light] .premium-toast>button:hover{color:#172947}html[data-theme=light] .premium-toast>i{background:linear-gradient(90deg,#f2f4ff,#f1f8ff)}html[data-theme=light] .premium-toast.success>span{color:#297054;background:#edf5f22b;border-color:#62c9a057}html[data-theme=light] .premium-toast.success>i{background:linear-gradient(90deg,#f0fcf8,#f1f8ff)}html[data-theme=light] .premium-toast.error>span{color:#a64b58;background:#f7edef2b;border-color:#ea7d8e57}html[data-theme=light] .premium-toast.error>i{background:linear-gradient(90deg,#fff1f3,#f8f2ff)}html[data-theme=light] .upt-header-mark{border-left:1px solid #d2dded47}@media (max-width:1280px){html[data-theme=light] .mobile-nav-trigger{background:#ffffffbf;border:1px solid #d2dded61;box-shadow:0 12px 34px #1f376011,inset 0 1px #1f376005}html[data-theme=light] .mobile-nav-layer{background:linear-gradient(145deg,#f5f7fcf0,#ffffffe0)}html[data-theme=light] .mobile-nav-glow{background:radial-gradient(circle,#eef1fd47,#0000 65%)}html[data-theme=light] .mobile-nav-layer>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .mobile-nav-layer>header p,html[data-theme=light] .mobile-nav-layer>header span{color:#495ea9}html[data-theme=light] .mobile-nav-layer>nav>a{color:#172947;border-bottom:1px solid #d2dded47}html[data-theme=light] .mobile-nav-layer>nav>a small{color:#4f627d}html[data-theme=light] .mobile-nav-layer>nav>a:hover,html[data-theme=light] .mobile-nav-layer>nav>a.active{color:#172947;background:linear-gradient(90deg,#eef0f833,#0000)}html[data-theme=light] .mobile-nav-layer>nav>a.active strong{color:#4b5ea3}}html[data-theme=light] .newsletter-form>div{background:#ffffffb8;border:1px solid #d2dded59;box-shadow:0 18px 50px #1f37600e}html[data-theme=light] .newsletter-form>div>svg{color:#4f627d}html[data-theme=light] .newsletter-form>div input{color:#172947}html[data-theme=light] .newsletter-form>div button{background:linear-gradient(145deg,#f2f3fe,#eff3fc);border:1px solid #8693ea}html[data-theme=light] .newsletter-form>label{color:#4f627d}html[data-theme=light] .newsletter-form>label>span{border:1px solid #d2dded}html[data-theme=light] .newsletter-form>label>input:checked+span{color:#172947;background:#f0f3fe;border-color:#7c93ea}html[data-theme=light] .newsletter-form>label a{color:#4d5e9d}html[data-theme=light] .button-spinner{border:2px solid #d2dded59;border-top-color:#d2dded}html[data-theme=light] .admin-news-actions .admin-news-delete{color:#b14852;background:#f5edee33;border-color:#ea77854d}html[data-theme=light] .admin-news-actions .admin-news-delete:hover{color:#172947;background:#f8edef;border-color:#ea7c8c}html[data-theme=light] .admin-news-preview-banner{background:#f5f7fc}html[data-theme=light] .admin-news-confirm>section{background:radial-gradient(circle at 50% 0,#f6edf026,#0000 38%),linear-gradient(145deg,#fff,#fff);border:1px solid #ea7e8c47;box-shadow:0 45px 130px #1f376028,inset 0 1px #1f376003}html[data-theme=light] .admin-news-confirm>section:before{background:linear-gradient(90deg,#0000,#fff3f5,#0000)}html[data-theme=light] .admin-news-confirm>section>span{background:linear-gradient(145deg,#f7edf040,#ffffff29);border:1px solid #ea809047;box-shadow:0 15px 42px #1f37600e}html[data-theme=light] .admin-news-confirm>section>small{color:#a74a58}html[data-theme=light] .admin-news-confirm h2{color:#172947}html[data-theme=light] .admin-news-confirm p{color:#4f627d}html[data-theme=light] .admin-news-confirm p strong{color:#172947}html[data-theme=light] .admin-news-dashboard-heading .admin-news-category-filter>svg:first-child,html[data-theme=light] .admin-news-dashboard-heading .admin-news-category-filter>svg:last-child{color:#4f627d}html[data-theme=light] .admin-news-dashboard-heading .admin-news-category-filter select{color:#172947;background:linear-gradient(145deg,#fff,#fff);border-color:#d2dded4d;box-shadow:inset 0 1px #1f376002,0 10px 28px #1f376008}html[data-theme=light] .admin-news-dashboard-heading .admin-news-category-filter select:hover,html[data-theme=light] .admin-news-dashboard-heading .admin-news-category-filter select:focus{background:#fff;border-color:#7d93e39e}html[data-theme=light] .admin-news-bars>div>strong{color:#172947}html[data-theme=light] .admin-news-bars>div>span{background:linear-gradient(#ffffff14,#ffffff40)}html[data-theme=light] .admin-news-bars>div>span>i{background:linear-gradient(#f4f6ff,#eff1fb);border:1px solid #8fa1ea57;box-shadow:0 0 24px #1f376010}html[data-theme=light] .admin-news-actions button[title=Arhivează]{color:#7a5c30!important;background:#f3f0ec29!important;border-color:#d7a65c4d!important}html[data-theme=light] .admin-news-actions button[title=Arhivează]:after{background:#fff}html[data-theme=light] .admin-news-actions button[title=Publică]{color:#326e51!important;background:#ffffff26!important;border-color:#69c29b47!important}html[data-theme=light] .admin-workspace-content button:not(:disabled):hover,html[data-theme=light] .admin-workspace-content [class*=actions] a:hover,html[data-theme=light] .admin-workspace-content [class*=Actions] a:hover,html[data-theme=light] .admin-workspace-content table a:hover,html[data-theme=light] .admin-workspace-content section>header a:hover{box-shadow:0 8px 22px #1f37600b}html[data-theme=light] .admin-workspace-content button:focus-visible,html[data-theme=light] .admin-workspace-content a:focus-visible{outline:2px solid #8f9dea}html[data-theme=light] .admin-editor-modal-page{background:#f5f7fcd4}html[data-theme=light] .admin-editor-modal-page .admin-editor-modal-panel{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47;box-shadow:0 45px 130px #1f376023}html[data-theme=light] .admin-editor-modal-close{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-users-table-card>footer nav button{color:#4f627d;background:#fff}html[data-theme=light] .admin-users-table-card>footer nav button.active{color:#172947;background:#edf1f9;border-color:#7085d4}html[data-theme=light] .admin-users-table-card>header h2 small{color:#4f627d}html[data-theme=light] .admin-user-confirm>section>small{color:#7f5a2f}html[data-theme=light] .admin-user-confirm .confirm-activate{color:#172947;background:linear-gradient(110deg,#ecf4f1,#fff);border-color:#6cc49d73}html[data-theme=light] .admin-live-filter input,html[data-theme=light] .admin-live-filter select,html[data-theme=light] .admin-live-filter button,html[data-theme=light] .admin-live-search input,html[data-theme=light] .admin-live-search button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-live-filter label:not(.admin-news-category-filter)>svg,html[data-theme=light] .admin-live-search label>svg,html[data-theme=light] .admin-live-filter .admin-news-category-filter>svg:first-child,html[data-theme=light] .admin-live-filter .admin-news-category-filter>svg:last-child{color:#4f627d}html[data-theme=light] .admin-live-search-stat>span{color:#4c5e9c;background:#eef0f733}html[data-theme=light] .admin-live-search-stat small{color:#4f627d}html[data-theme=light] .hero-ctas a:after{background:#eef1ff3d}html[data-theme=light] .hero-ctas .cta-primary{background:linear-gradient(115deg,#f2effe 0%,#eeeffb 48%,#eceef9 100%);border:1px solid #9ab2ea;box-shadow:inset 0 1px #1f376024,inset 0 -1px #1f376038,0 0 0 2px #1f376010,0 16px 45px #1f376013}html[data-theme=light] .hero-ctas .cta-secondary{background:linear-gradient(120deg,#fffffff0,#ffffffd4);border:1px solid #d2ddede0;box-shadow:inset 0 1px #1f376010,0 0 0 2px #1f376008,0 16px 42px #1f376010}html[data-theme=light] .hero-ctas a>span{color:#172947;background:radial-gradient(circle at 37% 30%,#f4f5fd 0,#fff 34% 72%);border:1px solid #d2ddedad;box-shadow:inset 0 2px 5px #1f37601f,inset 0 -9px 18px #1f37601f,0 0 0 6px #1f37600a,0 9px 18px #1f37601a,0 0 22px #1f376021}html[data-theme=light] .hero-ctas a>span:before{border:1px solid #d2dded52}html[data-theme=light] .hero-ctas a:hover{border-color:#d2dded}html[data-theme=light] .hero-ctas a:hover>span{background:radial-gradient(circle at 37% 30%,#f6f7fe,#fff 38% 74%)}html[data-theme=light] .admission-official-card>p a{color:#515f8c}html[data-theme=light] .admission-official-card>p a:hover{color:#172947}html[data-theme=light] .admin-apply-filters:disabled{filter:saturate()}html[data-theme=light] .admin-apply-filters:not(:disabled){box-shadow:0 10px 24px #1f37600b;color:#172947!important;background:linear-gradient(110deg,#f1f2fd,#eef1fa)!important;border-color:#7c8cdd!important}html[data-theme=light] .admin-clear-filters{color:#8d525b!important;background:#ffffff21!important;border-color:#de849147!important}html[data-theme=light] .admin-collapsible-summary>span{box-shadow:inset 0 1px #1f376003,0 8px 22px #1f37600b;color:#4f627d!important;background:linear-gradient(145deg,#ffffffe0,#ffffffe0)!important;border:1px solid #7f98d247!important}html[data-theme=light] .admin-collapsible-summary>span:before{background:radial-gradient(circle at 35% 35%,#f4f6ff 0 12%,#edeff6 13% 35%,#fff 36%);border:1px solid #8c9fea5c;box-shadow:0 0 15px #1f37600b}html[data-theme=light] .admin-collapsible-summary>span b{color:#172947!important}html[data-theme=light] .admin-clear-filters:disabled{filter:saturate()}html[data-theme=light] .admin-user-confirm>section{background:radial-gradient(circle at 90% 0,#fcf4ef24,#0000 36%),linear-gradient(145deg,#fff,#fff)!important;border:1px solid #e0a66959!important;box-shadow:0 36px 100px #1f376027!important}html[data-theme=light] .admin-user-confirm>section>span{color:#805a30!important;background:#f8f2ed33!important;border:1px solid #e0a6694d!important}html[data-theme=light] .admin-user-confirm p{color:#4f627d!important}html[data-theme=light] .admin-user-confirm .confirm-ban{color:#172947!important;background:linear-gradient(110deg,#fffaf3,#fdf6ef)!important;border-color:#e1a76a80!important}html[data-theme=light] .admin-news-preview-gallery{border-top:1px solid #d2dded47}html[data-theme=light] .admin-news-preview-gallery>header small{color:#4d5f97}html[data-theme=light] .admin-news-preview-gallery figure{border:1px solid #d2dded47}html[data-theme=light] .admin-newsletter-zone{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47}html[data-theme=light] .admin-newsletter-zone>header>div>span{color:#515e92;background:#eff0f82e;border:1px solid #8396e257}html[data-theme=light] .admin-newsletter-zone>header small{color:#4d5f97}html[data-theme=light] .admin-newsletter-zone>header p{color:#4f627d}html[data-theme=light] .admin-newsletter-overview article{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-newsletter-overview article>svg{color:#4e5e9a}html[data-theme=light] .contest-participant-delete.compact{color:#9c4d59;background:#f4edee33;border:1px solid #ea7f8c47}html[data-theme=light] .contest-participant-delete.compact:hover{background:#f6edef59;border-color:#ea8694}html[data-theme=light] .premium-home-icon{filter:grayscale(.92)saturate()contrast(.96)drop-shadow(0 5px 8px #0000004d)}html[data-theme=light] .premium-home-icon.experience-home-icon{filter:grayscale(.7)saturate()contrast(.96)drop-shadow(0 5px 8px #00000052)}html[data-theme=light] .admin-content-tree{background:#ffffff6b;border:1px solid #d2dded47}html[data-theme=light] .admin-content-tree>summary{color:#172947}html[data-theme=light] .admin-content-tree[open]>summary{color:#172947;background:#edeff52e}html[data-theme=light] .admin-content-tree>div:before{background:#f3f6fb47}html[data-theme=light] .admin-content-tree a>i{background:#fff;border:1px solid #7a90ce}html[data-theme=light] .admin-content-tree a.active>i{background:#f4f6ff;border-color:#d2dded;box-shadow:0 0 12px #1f376024}html[data-theme=light] .admin-user-delete-confirm>section{background:radial-gradient(circle at 90% 0,#fceef029,#0000 38%),linear-gradient(145deg,#fff,#fff)!important;border-color:#ea708166!important}html[data-theme=light] .admin-user-delete-confirm>section>span{color:#a84a57!important;background:#f7ecef33!important;border-color:#ea778561!important}html[data-theme=light] .admin-user-delete-confirm>section>small{color:#9f4d57!important}html[data-theme=light] .admin-user-delete-warning{color:#945058;background:#f5ecee1f;border:1px solid #ea778547}html[data-theme=light] .admin-user-delete-warning small{color:#4f627d}html[data-theme=light] .admin-user-delete-confirm .confirm-delete{color:#172947!important;background:linear-gradient(110deg,#fbeef0,#f5edee)!important;border-color:#ea77858c!important}html[data-theme=light] .admin-gallery-file small{color:#4f627d}html[data-theme=light] .admin-gallery-upload-preview-list{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-upload-preview-list>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-gallery-upload-preview-list>header small{color:#4c5f9b}html[data-theme=light] .admin-gallery-upload-preview-list>header em{color:#4f627d}html[data-theme=light] .admin-gallery-upload-preview-list>div{scrollbar-color:#6a7fc4 transparent}html[data-theme=light] .admin-gallery-upload-preview-list article{background:linear-gradient(135deg,#fffc,#ffffffe6);border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-upload-preview-list article>div{background:#f5f7fc}html[data-theme=light] .admin-gallery-upload-preview-list article strong{color:#172947}html[data-theme=light] .admin-gallery-upload-preview-list article small{color:#4f627d}html[data-theme=light] .admin-gallery-upload-preview-list article>button{color:#a54b57;background:#f4ecee2e;border:1px solid #ea7f8c47}html[data-theme=light] .admin-gallery-upload-preview-list article>button:hover{background:#f6edef59;border-color:#ea8694}html[data-theme=light] .admin-gallery-upload>button:disabled{filter:saturate()}@media (max-width:760px){html[data-theme=light] .specialization-card-grid>article{border-bottom:1px solid #d2dded47!important}html[data-theme=light] .specialization-benefits article{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-news-table-card tbody tr,html[data-theme=light] .admin-users-table-card tbody tr,html[data-theme=light] .admin-subscriber-card tbody tr,html[data-theme=light] .admin-contest-participant-table tbody tr{background:linear-gradient(145deg,#fffffff0,#fffffff5);border:1px solid #d2dded47;box-shadow:0 13px 30px #1f376008}html[data-theme=light] .admin-news-table-card tbody td,html[data-theme=light] .admin-users-table-card tbody td,html[data-theme=light] .admin-subscriber-card tbody td,html[data-theme=light] .admin-contest-participant-table tbody td,html[data-theme=light] .admin-users-table-card tbody td:first-child{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-news-table-card tbody td:before,html[data-theme=light] .admin-users-table-card tbody td:before,html[data-theme=light] .admin-subscriber-card tbody td:before,html[data-theme=light] .admin-contest-participant-table tbody td:before{color:#4f627d}html[data-theme=light] .audit-table-premium tbody tr{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47}html[data-theme=light] .audit-table-premium tbody td,html[data-theme=light] .audit-table-premium tbody td:nth-child(2){border-bottom:1px solid #d2dded47}html[data-theme=light] .audit-table-premium tbody td:before{color:#4f627d}}html[data-theme=light] .admin-gallery-upload-preview-list article>.admin-gallery-preview-open{color:#172947;background:#f5f7fc;border:1px solid #88a5d947}html[data-theme=light] .admin-gallery-upload-preview-list article>.admin-gallery-preview-open:hover{background:#f5f7fc;border-color:#8ca1ea}html[data-theme=light] .admin-gallery-preview-open>span{background:#f5f7fc52}html[data-theme=light] .admin-gallery-preview-layer{background:#f5f7fcdb}html[data-theme=light] .admin-gallery-preview-layer>section{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded57;box-shadow:0 35px 110px #1f376024,inset 0 1px #1f376003}html[data-theme=light] .admin-gallery-preview-layer header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-gallery-preview-layer header small{color:#4b5ea0}html[data-theme=light] .admin-gallery-preview-layer header strong{color:#172947}html[data-theme=light] .admin-gallery-preview-layer header button{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-gallery-preview-layer header button:hover{border-color:#95a9ea}html[data-theme=light] .admin-gallery-preview-layer>section>div{background:#f5f7fc}html[data-theme=light] .admin-gallery-preview-layer footer{color:#4f627d;border-top:1px solid #d2dded47}html[data-theme=light] .admin-gallery-preview-layer footer span{color:#4d5e9a}html[data-theme=light] .admin-news-pie-interactive{background:#fff;box-shadow:0 15px 42px #1f376011,inset 0 0 0 1px #1f376007}html[data-theme=light] .admin-news-pie-interactive>span em{color:#505f8f}html[data-theme=light] .admin-news-pie-content.interactive li.active{background:#edf0f53d;border-color:#7d97d547}html[data-theme=light] .admin-news-pie-content.interactive li strong small{color:#4f627d}html[data-theme=light] .analytics-anonymous-chart{background:radial-gradient(circle at 85% 0,#eff2f926,#0000 35%),linear-gradient(145deg,#fff,#fff);border:1px solid #738fc24d;box-shadow:0 22px 48px #1f37600f}html[data-theme=light] .analytics-anonymous-chart header p{color:#4e5e99}html[data-theme=light] .analytics-anonymous-chart header h2{color:#172947}html[data-theme=light] .analytics-anonymous-chart header>div>span{color:#4f627d}html[data-theme=light] .analytics-anonymous-totals strong{color:#172947;background:#ffffffc2;border:1px solid #7792c747}html[data-theme=light] .analytics-anonymous-totals small,html[data-theme=light] .analytics-anonymous-legend{color:#4f627d}html[data-theme=light] .analytics-anonymous-legend i{background:#f4f2fd;box-shadow:0 0 8px #1f376038}html[data-theme=light] .analytics-anonymous-legend span+span i{background:#f0fbfc;box-shadow:0 0 8px #1f376038}html[data-theme=light] .analytics-visitor-tooltip{color:#172947;background:#fffffff5;border:1px solid #d2dded6b;box-shadow:0 14px 30px #1f376016}html[data-theme=light] .analytics-visitor-tooltip strong{color:#172947}html[data-theme=light] .analytics-visitor-tooltip i{background:#f4f2fd;box-shadow:0 0 8px #1f376038}html[data-theme=light] .analytics-visitor-tooltip span+span i{background:#f0fbfc;box-shadow:0 0 8px #1f376038}html[data-theme=light] .admin-users-mode-tabs{background:#ffffffdb;border:1px solid #d2dded47}html[data-theme=light] .admin-users-mode-tabs a{color:#4f627d}html[data-theme=light] .admin-users-mode-tabs a:hover{color:#172947;background:#ffffff7a}html[data-theme=light] .admin-users-mode-tabs a.active{color:#172947;background:linear-gradient(115deg,#f0f1fa66,#edeff459);border-color:#7d8de080}html[data-theme=light] .admin-users-mode-tabs svg{color:#4f5e9c}html[data-theme=light] .admin-users-mode-tabs small{color:#4f627d}html[data-theme=light] .admin-content-hub-tabs{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-content-hub-tabs a{color:#4f627d;background:#ffffff80}html[data-theme=light] .admin-content-hub-tabs a:hover{color:#172947;background:#fff}html[data-theme=light] .admin-content-hub-tabs a.active{color:#172947;background:linear-gradient(120deg,#f0f0fa6b,#edeff561);border-color:#7f8edf80}html[data-theme=light] .admin-content-hub-tabs svg{color:#4f5e9b}html[data-theme=light] .admin-content-hub-tabs small{color:#4f627d}html[data-theme=light] .admin-hub-form{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47}html[data-theme=light] .admin-hub-section-heading{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-hub-section-heading>span{color:#515e95;background:#eff0f738;border:1px solid #8093df61}html[data-theme=light] .admin-hub-section-heading small{color:#4e5e9a}html[data-theme=light] .admin-hub-section-heading p{color:#4f627d}html[data-theme=light] .admin-hub-section-heading em{color:#2b6f54}html[data-theme=light] .admin-hub-section-heading em i{background:#f0fcf7;box-shadow:0 0 10px #1f376038}html[data-theme=light] .hot-panel-admin-variant{--hot-admin:#90571b;background:#fff;border:1px solid #eaa45847}html[data-theme=light] .hot-panel-admin-variant[data-tone=news]{--hot-admin:#1e716a;border-color:#5fccc247}html[data-theme=light] .hot-panel-admin-variant>summary>svg,html[data-theme=light] .hot-panel-admin-variant summary small{color:#4f627d}html[data-theme=light] .hot-panel-admin-body{border-top:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin label{color:#4f627d}html[data-theme=light] .hot-panel-admin input,html[data-theme=light] .hot-panel-admin textarea{color:#172947;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin-switch>span,html[data-theme=light] .hot-panel-admin-switch>span:after{background:#fff}html[data-theme=light] .hot-panel-admin-switch input:checked+span{background:color-mix(in srgb,var(--hot-admin) 45%,#fff)}html[data-theme=light] .hot-panel-admin-grid>section{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin-media>div{background:#fff}html[data-theme=light] .hot-panel-admin-media>small{color:#4f627d}html[data-theme=light] .hot-panel-admin>footer{border-top:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin>footer p{color:#4f627d}html[data-theme=light] .hot-panel-admin>footer button{color:#172947;background:linear-gradient(110deg,#f1f3fe,#eef2fb);border:1px solid #7e91e3}html[data-theme=light] .admin-contact-heading>div>p{color:#4e5e95!important}html[data-theme=light] .admin-contact-heading>div>span{color:#4f627d}html[data-theme=light] .admin-contact-status-tabs{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-contact-status-tabs a{color:#4f627d}html[data-theme=light] .admin-contact-status-tabs a.active{color:#172947}html[data-theme=light] .admin-contact-status-tabs a.active:after{background:#f4f2fd;box-shadow:0 0 12px #1f376024}html[data-theme=light] .admin-contact-status-tabs i{color:#4f627d;background:#fff}html[data-theme=light] .hot-panel-admin-variant[data-tone=summer]{--hot-admin:#2c7051;border-color:#73cda44d}html[data-theme=light] .hot-panel-admin-switch-help{color:#4f627d;background:#ffffffa3;border:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin-switch-help strong{color:#172947}html[data-theme=light] .hot-panel-admin-preview{--preview-accent:#95570e;border:1px solid color-mix(in srgb,var(--preview-accent) 42%,#d2dded);background:#fff;box-shadow:0 18px 45px #1f376012}html[data-theme=light] .hot-panel-admin-preview[data-tone=summer]{--preview-accent:#3563af}html[data-theme=light] .hot-panel-admin-preview[data-tone=news]{--preview-accent:#1e716a}html[data-theme=light] .hot-panel-admin-preview>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin-preview>header>span{color:#4f627d}html[data-theme=light] .hot-panel-admin-preview>header>span i{background:#f1fcf7;box-shadow:0 0 8px #1f376038}html[data-theme=light] .hot-panel-preview-stage{background:radial-gradient(circle at 50% 0,#fff7ed29,#0000 35%),#fff}html[data-theme=light] .hot-panel-admin-preview[data-tone=news] .hot-panel-preview-stage{background:radial-gradient(circle at 45% 0,#effcfb1f,#0000 40%),#fff}html[data-theme=light] .hot-panel-preview-shade{background:linear-gradient(#f5f7fc1a,#ffffff5c 48%,#fff 100%)}html[data-theme=light] .hot-panel-preview-pill{border:1px solid color-mix(in srgb,var(--preview-accent) 66%,#d2dded);background:#ffffffe6;box-shadow:0 8px 22px #1f376012}html[data-theme=light] .hot-panel-preview-content>button{color:#172947;background:#f5f7fc66;border:1px solid #d2dded47}html[data-theme=light] .hot-panel-preview-content h3{color:#172947}html[data-theme=light] .hot-panel-preview-graduate{background:#fff6}html[data-theme=light] .hot-panel-preview-content>p,html[data-theme=light] .hot-panel-preview-content>small{color:#172947}html[data-theme=light] .hot-panel-preview-content>article{border:1px solid color-mix(in srgb,var(--preview-accent) 45%,#d2dded);background:#ffffffe0}html[data-theme=light] .hot-panel-preview-content>article p{color:#4f627d}html[data-theme=light] .hot-panel-preview-content>footer{background:linear-gradient(120deg,color-mix(in srgb,var(--preview-accent) 24%,transparent),#ffffffb8)}html[data-theme=light] .hot-panel-preview-content>footer small{color:#172947}html[data-theme=light] .hot-panel-admin-variant[data-tone=winter]{--hot-admin:#426576;border-color:#9ad1ea52}html[data-theme=light] .hot-panel-admin-media>div{background:repeating-conic-gradient(#fff 0 25%,#fff 0 50%) 50%/18px 18px;border:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin-preview[data-tone=winter],html[data-theme=light] .hot-panel-admin-pill-preview[data-tone=winter]{--preview-accent:#426576}html[data-theme=light] .hot-panel-admin-preview[data-tone=winter] .hot-panel-preview-stage{background:radial-gradient(circle at 50% -4%,#f5fcff59,#0000 34%),radial-gradient(circle at 12% 45%,#f0f3fa33,#0000 38%),linear-gradient(#fff,#fff 58%,#f5f7fc)}html[data-theme=light] .hot-panel-admin-pill-preview{--preview-accent:#95570e;border:1px solid color-mix(in srgb,var(--preview-accent) 38%,#d2dded);background:linear-gradient(145deg,#fffffff5,#f5f7fcfa);box-shadow:0 14px 34px #1f37600e}html[data-theme=light] .hot-panel-admin-pill-preview[data-tone=summer]{--preview-accent:#3563af}html[data-theme=light] .hot-panel-admin-pill-preview[data-tone=news]{--preview-accent:#1e716a}html[data-theme=light] .hot-panel-admin-pill-preview header strong{color:#172947}html[data-theme=light] .hot-panel-admin-pill-preview>div{border:1px solid color-mix(in srgb,var(--preview-accent) 64%,#d2dded);box-shadow:0 8px 24px #1f376017,0 0 17px color-mix(in srgb,var(--preview-accent) 12%,transparent);background:linear-gradient(135deg,#fff,#f5f7fc)}html[data-theme=light] .hot-panel-admin-workspace .hot-panel-admin-grid>section:not(.hot-panel-admin-media):not(.hot-panel-admin-results){background:linear-gradient(145deg,#ffffffeb,#ffffffdb);border-color:#d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .hot-panel-admin-workspace .hot-panel-admin-media>div{background:#fff;border:1px solid #d2dded47;box-shadow:0 14px 30px #1f376010}html[data-theme=light] .hot-panel-admin-workspace .hot-panel-admin-grid>.hot-panel-admin-results{background:linear-gradient(145deg,#ffffffeb,#ffffffdb);border-color:#d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .hot-panel-admin-results-heading{border-bottom:1px solid #d2dded47}html[data-theme=light] .hot-panel-admin-results-heading p{color:#4f627d}html[data-theme=light] .hot-panel-admin-results-switch{border:1px solid color-mix(in srgb,var(--hot-admin) 34%,#d2dded47);background:color-mix(in srgb,var(--hot-admin) 8%,#fffc)}html[data-theme=light] .hot-panel-preview-news-carousel{border:1px solid color-mix(in srgb,var(--preview-accent) 48%,#d2dded);background:#ffffffe6}html[data-theme=light] .hot-panel-preview-news-carousel article em{color:#172947}html[data-theme=light] .hot-panel-preview-news-carousel article p{color:#4f627d}html[data-theme=light] .hot-panel-preview-news-carousel nav{border-top:1px solid #d2dded47}html[data-theme=light] .hot-panel-preview-news-carousel nav>button{background:#ffffffbd}html[data-theme=light] .hot-panel-preview-news-carousel nav>span button{background:#ffffff4d}html[data-theme=light] .hot-panel-pill-sun-glow{background:radial-gradient(circle,#fff4a0c2,#fff9ee2e 48%,#0000 73%)}html[data-theme=light] .hot-panel-admin-preview[data-tone=summer],html[data-theme=light] .hot-panel-admin-pill-preview[data-tone=summer]{--preview-accent:#2c7051}html[data-theme=light] .admin-users-mode-tabs button{color:#4f627d}html[data-theme=light] .admin-users-mode-tabs button:hover{color:#172947;background:#ffffff7a}html[data-theme=light] .admin-users-mode-tabs button.active{color:#172947;background:linear-gradient(115deg,#f0f1fa66,#edeff459);border-color:#7d8de080}html[data-theme=light] .admin-content-workspace>aside nav a:hover{color:#172947;background:linear-gradient(100deg,#edeff494,#ffffff70);border-color:#7d93d447;box-shadow:inset 3px 0 #1f376021}html[data-theme=light] .admin-content-workspace>aside nav a:hover svg{color:#545e8b}html[data-theme=light] .admin-content-fields>label{background:linear-gradient(145deg,#ffffffe6,#ffffffeb)!important;border:1px solid #d2dded47!important}html[data-theme=light] .admin-content-fields>label:hover{box-shadow:0 15px 34px #1f37600e;border-color:#8597e066!important}html[data-theme=light] .admin-content-current{background:radial-gradient(circle at 0 0,#f1f2fc24,#0000 48%);border-right:1px solid #d2dded47}html[data-theme=light] .admin-content-current small,html[data-theme=light] .admin-content-replacement>small{color:#4c5ea1!important}html[data-theme=light] .admin-content-current strong{color:#172947}html[data-theme=light] .admin-content-replacement textarea{color:#172947;background:#fff}html[data-theme=light] .admin-content-replacement textarea::placeholder{color:#4f627d}@media (max-width:700px){html[data-theme=light] .admin-content-current{border-bottom:1px solid #d2dded47}}html[data-theme=light] .admin-content-editor-section{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-content-editor-section>header{background:linear-gradient(90deg,#eef1f81f,#0000)}html[data-theme=light] .admin-content-editor-section>header>span{color:#4c5f97;background:#edf0f633;border:1px solid #859dd847}html[data-theme=light] .admin-content-editor-section>header small{color:#4c5ea2}html[data-theme=light] .admin-content-editor-section>header p{color:#4f627d}html[data-theme=light] .admin-content-media-grid>article{background:linear-gradient(145deg,#fffffff0,#fffffff5);border:1px solid #d2dded47}html[data-theme=light] .admin-content-media-grid>article:hover{border-color:#8597e073;box-shadow:0 18px 40px #1f376010}html[data-theme=light] .admin-content-media-preview{background:#fff}html[data-theme=light] .admin-content-media-copy>small{color:#4a5ea6}html[data-theme=light] .admin-content-media-copy h4{color:#172947}html[data-theme=light] .admin-content-media-copy>p{color:#4f627d}html[data-theme=light] .admin-content-media-copy label,html[data-theme=light] .admin-content-media-copy button{color:#172947;background:#eef0f747;border:1px solid #8097d961}html[data-theme=light] .admin-content-media-copy label:hover,html[data-theme=light] .admin-content-media-copy button:hover{background:#eff1fa6b;border-color:#8699ea}html[data-theme=light] .admin-content-media-copy button{color:#4f627d;background:#ffffffb8}html[data-theme=light] .analytics-traffic-point:after{color:#172947;background:#fff;border:1px solid #8c9fdc6b;box-shadow:0 12px 30px #1f376015}html[data-theme=light] .analytics-traffic-point:hover span i,html[data-theme=light] .analytics-traffic-point:focus-visible span i{box-shadow:0 0 20px #1f376027}html[data-theme=light] .admin-contact-inbox{background:radial-gradient(circle at 82% 0,#eef0f71a,#0000 33%),linear-gradient(145deg,#fff,#fff);border-color:#d2dded47}html[data-theme=light] .admin-content-preview-actions>a,html[data-theme=light] .admin-content-preview-actions>button{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-content-preview-actions>button{color:#172947;background:linear-gradient(110deg,#f0f1fb,#eef1f9);border-color:#7e91e38c}html[data-theme=light] .admin-content-preview-layer{background:#f5f7fcd6}html[data-theme=light] .admin-content-preview-layer>section{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded4d;box-shadow:0 40px 120px #1f376026}html[data-theme=light] .admin-content-preview-layer>section>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-content-preview-layer header small{color:#4e5e9c}html[data-theme=light] .admin-content-preview-layer header p{color:#4f627d}html[data-theme=light] .admin-content-preview-layer header button{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-content-preview-layer article{background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .admin-content-preview-layer article small{color:#4d5e9e}html[data-theme=light] .admin-content-preview-layer article p{color:#172947}html[data-theme=light] .admin-content-preview-layer>section>footer{border-top:1px solid #d2dded47}html[data-theme=light] .admin-content-preview-layer footer button{color:#172947;background:linear-gradient(110deg,#f1f2fd,#eef1fa);border:1px solid #7a8bde}html[data-theme=light] .places-form-footer button{color:#172947!important;background:linear-gradient(110deg,#f1f3fe,#eef2fb)!important;border:1px solid #7e91e3!important;box-shadow:0 10px 26px #1f37600e!important}html[data-theme=light] .analytics-kpis article{background:radial-gradient(circle at 100% 0,#eff1f826,#0000 48%),linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .analytics-kpis article:after{border-bottom:2px solid #8072da}html[data-theme=light] .analytics-kpis article:nth-child(2):after{border-color:#5f9de7}html[data-theme=light] .analytics-kpis article:nth-child(3):after{border-color:#50c2a4}html[data-theme=light] .analytics-kpis article:nth-child(4):after{border-color:#de8f5a}html[data-theme=light] .admin-traffic-chart.analytics-traffic{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47}html[data-theme=light] .analytics-breakdown>section,html[data-theme=light] .analytics-visitors{box-shadow:0 18px 48px #1f37600b;background:linear-gradient(145deg,#fff,#fff)!important;border-color:#d2dded47!important}html[data-theme=light] .analytics-visitors>footer{color:#4f627d;border-top:1px solid #d2dded47}html[data-theme=light] .analytics-visitors>footer a{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .analytics-visitors>footer a.active{color:#172947;background:linear-gradient(145deg,#f2f1fd,#efeef9);border-color:#7f77d9}html[data-theme=light] .newsletter-unsubscribe-page{background:radial-gradient(circle at 50% 0,#f0f1fa33,#0000 42%),#f5f7fc}html[data-theme=light] .newsletter-unsubscribe-page>section{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47;box-shadow:0 35px 100px #1f376021}html[data-theme=light] .newsletter-unsubscribe-page>section>span{color:#535e89;background:#eff0f838;border:1px solid #7f8fde6b}html[data-theme=light] .newsletter-unsubscribe-page small{color:#4f5e9a}html[data-theme=light] .newsletter-unsubscribe-page p{color:#4f627d}html[data-theme=light] .newsletter-unsubscribe-page button,html[data-theme=light] .newsletter-unsubscribe-page a{color:#172947;background:linear-gradient(110deg,#f1f2fd,#eef1fa);border:1px solid #7e8fe0}html[data-theme=light] .admin-gallery-upload-preview,html[data-theme=light] .admin-gallery-upload-placeholder{background:linear-gradient(145deg,#ffffffd1,#ffffffeb);border:1px solid #849dd247}html[data-theme=light] .admin-gallery-upload-preview>div{background:#f5f7fc}html[data-theme=light] .admin-gallery-upload-preview small{color:#4a5ea7}html[data-theme=light] .admin-gallery-upload-preview strong{color:#172947}html[data-theme=light] .admin-gallery-upload-preview em{color:#4f627d}html[data-theme=light] .admin-gallery-upload-preview>button{color:#a24c56;background:#ffffff8c;border:1px solid #ea818c4d}html[data-theme=light] .admin-gallery-upload-preview>button:hover{background:#ffffffbf;border-color:#ea8691}html[data-theme=light] .admin-gallery-upload-placeholder>svg{color:#495ea8}html[data-theme=light] .admin-gallery-upload-placeholder span{color:#4f627d}html[data-theme=light] .admin-gallery-upload>button:disabled{color:#4f627d!important;background:#fff!important;border-color:#d2dded47!important}html[data-theme=light] .analytics-kpi-icon{color:#6553c4;box-shadow:inset 0 1px #1f376005,0 10px 28px color-mix(in srgb,currentColor 13%,transparent)}html[data-theme=light] .analytics-kpi-copy small{color:#4f627d}html[data-theme=light] .analytics-kpi-copy>strong{color:#172947}html[data-theme=light] .analytics-kpi-copy p b{color:#157657}html[data-theme=light] .analytics-kpi-copy p.down b{color:#aa4d35}html[data-theme=light] .analytics-kpi-copy p span{color:#4f627d}html[data-theme=light] .analytics-kpi-spark{color:#6750de}html[data-theme=light] .analytics-kpi-card[data-tone=blue] .analytics-kpi-icon,html[data-theme=light] .analytics-kpi-card[data-tone=blue] .analytics-kpi-spark{color:#2169b0}html[data-theme=light] .analytics-kpi-card[data-tone=cyan] .analytics-kpi-icon,html[data-theme=light] .analytics-kpi-card[data-tone=cyan] .analytics-kpi-spark{color:#127564}html[data-theme=light] .analytics-kpi-card[data-tone=orange] .analytics-kpi-icon,html[data-theme=light] .analytics-kpi-card[data-tone=orange] .analytics-kpi-spark{color:#a6511d}@media (max-width:680px){html[data-theme=light] .analytics-visitors tr{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47}html[data-theme=light] .analytics-visitors td:before{color:#4f627d}}@media (max-width:760px){html[data-theme=light] .audit-table-premium tr{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47}html[data-theme=light] .audit-table-premium td:before{color:#4f627d}html[data-theme=light] .admin-news-bars>div{background:#fff;border:1px solid #d2dded47}}html[data-theme=light] .analytics-visitors>footer button{color:#4f627d;background:#fff;border:1px solid #d2dded47}html[data-theme=light] .analytics-visitors>footer button:hover:not(:disabled){color:#172947;background:#fff;border-color:#8797e2b3}html[data-theme=light] .analytics-visitors>footer button.active{color:#172947;background:linear-gradient(145deg,#f2f1fd,#efeef9);border-color:#7f77d9;box-shadow:0 7px 18px #1f376011}html[data-theme=light] .analytics-user-cell>span{color:#172947;background:linear-gradient(145deg,#f0f2fcb8,#eef1f99e);border:1px solid #889dea61;box-shadow:0 7px 18px #1f37600b,inset 0 1px #1f376007}html[data-theme=light] .analytics-user-cell strong{color:#172947}html[data-theme=light] .analytics-user-cell small{color:#4f627d}html[data-theme=light] .analytics-user-cell.is-anonymous>span{color:#4f627d;background:linear-gradient(145deg,#ffffff94,#ffffff80);border-color:#d2dded47}html[data-theme=light] .analytics-user-cell.is-anonymous strong{color:#4f627d}html[data-theme=light] .analytics-bar-card>header>span{color:#4b5f9e;background:linear-gradient(145deg,#1d418b61,#ffffffb3);border:1px solid #7991d047;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .analytics-bar-card header p{color:#4c5ea2}html[data-theme=light] .analytics-bar-card header h2{color:#172947}html[data-theme=light] .analytics-bar-plot article:hover,html[data-theme=light] .analytics-bar-plot article:focus,html[data-theme=light] .analytics-bar-plot article.active{background:#ffffffb8;border-color:#8391e25c}html[data-theme=light] .analytics-bar-plot article strong{color:#172947}html[data-theme=light] .analytics-bar-plot article small{color:#4f627d}html[data-theme=light] .analytics-bar-plot article b{color:#4f5e96}html[data-theme=light] .analytics-bar-plot article b em{color:#4f627d}html[data-theme=light] .analytics-bar-plot article>span{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .analytics-bar-plot article>span i{box-shadow:0 0 14px #1f37601f}html[data-theme=light] .analytics-bar-card+.analytics-bar-card .analytics-bar-plot article>span i{box-shadow:0 0 14px #1f37601c}html[data-theme=light] .analytics-bar-plot article aside{color:#172947;background:#fffffff7;border:1px solid #899ad961;box-shadow:0 10px 22px #1f376015}html[data-theme=light] .analytics-bar-plot article aside span{color:#4f627d}html[data-theme=light] .analytics-dual-bars{background:linear-gradient(145deg,#fffffff7,#fffffffa);border:1px solid #d2dded;box-shadow:0 24px 64px #1f37600b}html[data-theme=light] .analytics-toolbar{background:linear-gradient(145deg,#ffffffe6,#ffffffeb);border:1px solid #d2dded47}html[data-theme=light] .analytics-toolbar label{color:#4f627d}html[data-theme=light] .analytics-toolbar select,html[data-theme=light] .analytics-toolbar input{color:#172947;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d2dded57}html[data-theme=light] .analytics-toolbar-note{color:#4f627d;background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .analytics-toolbar-note svg{color:#4a6097}html[data-theme=light] .analytics-inline-error{color:#172947;background:#ffffff52;border:1px solid #cd7c8c57}html[data-theme=light] .analytics-live-overlay{color:#172947;background:#f5f7fc8f}html[data-theme=light] .analytics-live-overlay i{border:2px solid #d2dded47;border-top-color:#8ea8ea}html[data-theme=light] .analytics-dual-bars-heading{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-dual-bars-heading>span{color:#515d9d;background:linear-gradient(145deg,#f2f0fc4d,#edeff540);border:1px solid #8897ea4d}html[data-theme=light] .analytics-dual-bars-heading p{color:#505da3}html[data-theme=light] .analytics-dual-bars-heading h2{color:#172947}html[data-theme=light] .analytics-dual-bars-heading small{color:#4f627d}html[data-theme=light] .analytics-column-chart{background:linear-gradient(#ffffffb8,#ffffffb8);border:1px solid #d2dded59}html[data-theme=light] .analytics-column-chart>header h3{color:#172947}html[data-theme=light] .analytics-column-chart>header span{color:#4f627d;background:#ffffffb3;border:1px solid #d2dded4d}html[data-theme=light] .analytics-column-value{color:#172947}html[data-theme=light] .analytics-column-rail{background:repeating-linear-gradient(0deg,#ffffff1a 0 1px,#0000 1px 41px);border:1px solid #d2dded47}html[data-theme=light] .analytics-column-rail i{background:linear-gradient(#f5f4ff,#f0effc);box-shadow:0 0 25px #1f376013}html[data-theme=light] .analytics-column-chart[data-tone=blue] .analytics-column-rail i{background:linear-gradient(#f1f8ff,#eff2fd);box-shadow:0 0 25px #1f376012}html[data-theme=light] .analytics-column-label strong{color:#172947}html[data-theme=light] .analytics-column-label small{color:#4f627d}html[data-theme=light] .analytics-columns aside{background:#fff;border:1px solid #8e9dea6b;box-shadow:0 14px 35px #1f376016}html[data-theme=light] .analytics-columns aside strong{color:#172947}html[data-theme=light] .analytics-columns aside span{color:#4f627d}html[data-theme=light] .analytics-column-chart>header>div>span{color:#4f627d;background:#ffffffb3;border:1px solid #d2dded4d}html[data-theme=light] .analytics-chart-range label{color:#4f627d}html[data-theme=light] .analytics-chart-range input,html[data-theme=light] .analytics-access-filters input,html[data-theme=light] .analytics-access-filters select{color:#172947;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d2dded57}html[data-theme=light] .analytics-chart-range button,html[data-theme=light] .analytics-access-filters button{color:#172947;background:linear-gradient(135deg,#f3f2fc,#eff2fb);border:1px solid #8594ea8f}html[data-theme=light] .analytics-access-tabs a,html[data-theme=light] .analytics-access-tabs button{color:#4f627d;background:#fff;border:1px solid #d2dded4d}html[data-theme=light] .analytics-access-tabs a.active,html[data-theme=light] .analytics-access-tabs button.active{color:#172947;background:linear-gradient(145deg,#f2f1fc,#eef0f7);border-color:#857ddd;box-shadow:0 8px 22px #1f37600e}html[data-theme=light] .analytics-empty-row{color:#4f627d}html[data-theme=light] .analytics-map-summary{background:linear-gradient(145deg,#fff,#fff);border:1px solid #6f93c447}html[data-theme=light] .analytics-map-summary strong{color:#346a71}html[data-theme=light] .analytics-map-summary span{color:#172947}html[data-theme=light] .analytics-map-summary small{color:#4f627d}html[data-theme=light] .analytics-map-tooltip{color:#172947;background:#fffffff5;border:1px solid #7ed0dc8c;box-shadow:0 12px 28px #1f376017}html[data-theme=light] .analytics-map-tooltip span{color:#39696e}html[data-theme=light] .analytics-map-loading{color:#4f627d}html[data-theme=light] .analytics-page-cell>span,html[data-theme=light] .analytics-device-cell>span{color:#4c5f96;background:radial-gradient(circle at 30% 20%,#f2f5ff40,#0000 70%),linear-gradient(145deg,#fff,#fff);border:1px solid #7d9add4d;box-shadow:0 8px 20px #1f37600e,inset 0 1px #1f376003}html[data-theme=light] .analytics-page-cell strong,html[data-theme=light] .analytics-device-cell strong{color:#172947}html[data-theme=light] .analytics-page-cell small{color:#4f627d}html[data-theme=light] .analytics-device-cell>span{color:#256f68;background:radial-gradient(circle at 30% 20%,#eefbfa38,#0000 70%),linear-gradient(145deg,#fff,#fff);border-color:#58c7be47}html[data-theme=light] .analytics-pie-center strong{color:#172947}html[data-theme=light] .analytics-pie-center span,html[data-theme=light] .analytics-pie-center small{color:#4f627d}html[data-theme=light] .analytics-pie-legend button:hover,html[data-theme=light] .analytics-pie-legend button:focus-visible,html[data-theme=light] .analytics-pie-legend button.active{background:#ffffffb8;border-color:#8597d959}html[data-theme=light] .analytics-pie-legend strong{color:#172947}html[data-theme=light] .analytics-pie-legend small{color:#4f627d}html[data-theme=light] .analytics-pie-legend b{color:#172947}html[data-theme=light] .analytics-map-summary>p{color:#336b6d}html[data-theme=light] .analytics-map-metrics article{background:#ffffff9e;border:1px solid #7398c447}html[data-theme=light] .analytics-map-metrics strong{color:#346a71}html[data-theme=light] .analytics-map-metrics span{color:#172947}html[data-theme=light] .analytics-audience-control{background:linear-gradient(135deg,#ffffffe6,#ffffffeb);border:1px solid #d2dded47;box-shadow:0 18px 42px #1f376008}html[data-theme=light] .analytics-audience-control>div>span{color:#505e96;background:radial-gradient(circle at 35% 25%,#f3f4fe52,#0000 70%),#fff;border:1px solid #8598e059}html[data-theme=light] .analytics-audience-control strong{color:#172947}html[data-theme=light] .analytics-audience-control small{color:#4f627d}html[data-theme=light] .analytics-audience-control label>span{background:#fff;border:1px solid #d2dded52;box-shadow:inset 0 3px 8px #1f37600e}html[data-theme=light] .analytics-audience-control label>span:after{background:#fff;box-shadow:0 3px 8px #1f376014}html[data-theme=light] .analytics-audience-control input:checked+span{background:#fff;border-color:#5bcbb394}html[data-theme=light] .analytics-audience-control input:checked+span:after{background:#f0fcf9;box-shadow:0 0 14px #1f37601b}html[data-theme=light] .analytics-audience-control input:focus-visible+span{outline:3px solid #8593e047}html[data-theme=light] .analytics-audience-control label b{color:#172947}html[data-theme=light] .analytics-kpi-card:hover{border-color:color-mix(in srgb,currentColor 42%,#d2dded47);background:radial-gradient(circle at 85% 0,color-mix(in srgb,currentColor 16%,transparent),transparent 52%),linear-gradient(145deg,#fff,#fff);box-shadow:0 20px 42px #1f376015,inset 0 1px #1f376004}html[data-theme=light] .analytics-kpi-card[data-tone=green] .analytics-kpi-icon,html[data-theme=light] .analytics-kpi-card[data-tone=green] .analytics-kpi-spark{color:#386e3e}html[data-theme=light] .analytics-tech-icon{background:radial-gradient(circle at 35% 25%,#eff4fa40,#0000 68%),linear-gradient(145deg,#fff,#fff);border:1px solid #7598c64d;box-shadow:0 8px 20px #1f376010,inset 0 1px #1f376003}html[data-theme=light] .analytics-device-cell>.analytics-tech-icon{background:radial-gradient(circle at 35% 25%,#eefbfa33,#0000 68%),linear-gradient(145deg,#fff,#fff);border-color:#5bc7bb4d}html[data-theme=light] .analytics-platform-cell strong{color:#172947}html[data-theme=light] .analytics-platform-cell small{color:#4f627d}html[data-theme=light] .analytics-duration-extreme[data-kind=maximum]{border-color:#9486ea47}html[data-theme=light] .analytics-duration-extreme[data-kind=minimum]{border-color:#59cec847}html[data-theme=light] .analytics-extreme-user{background:linear-gradient(100deg,#ffffffc7,#ffffff7a);border:1px solid #d2dded47}html[data-theme=light] .analytics-extreme-user>span{color:#172947;background:linear-gradient(145deg,#f0f2f859,#ffffff6b);border:1px solid #d2dded4d}html[data-theme=light] .admin-stat-kpis .analytics-duration-extreme .analytics-extreme-user strong{color:#172947}html[data-theme=light] .admin-stat-kpis .analytics-duration-extreme .analytics-extreme-user small{color:#4f627d}html[data-theme=light] .analytics-duration-extreme[data-kind=maximum] .analytics-extreme-user>span{color:#172947;background:#f1f0f938;border-color:#9d8fea61}html[data-theme=light] .analytics-duration-extreme[data-kind=minimum] .analytics-extreme-user>span{color:#3a6966;background:#ecf4f333;border-color:#5fd0c957}html[data-theme=light] .analytics-duration-extremes>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-duration-extremes>header small,html[data-theme=light] .analytics-duration-extremes>header span{color:#4f627d}html[data-theme=light] .analytics-duration-extremes section{background:#ffffffa3;border:1px solid #d2dded47}html[data-theme=light] .analytics-duration-extremes section:first-child{border-color:#8f81ea47}html[data-theme=light] .analytics-duration-extremes section:last-child{border-color:#54cac547}html[data-theme=light] .analytics-duration-extremes:hover section:first-child{background:#ffffff38;border-color:#9688ea80}html[data-theme=light] .analytics-duration-extremes:hover section:last-child{background:#fff3;border-color:#58d0c975}html[data-theme=light] .analytics-duration-extremes p small{color:#4f627d}html[data-theme=light] .analytics-duration-extremes p strong{color:#172947}html[data-theme=light] .analytics-duration-extremes section:first-child p strong{color:#625993}html[data-theme=light] .analytics-duration-extremes section:last-child p strong{color:#2c6d6b}html[data-theme=light] .analytics-session-duration{color:#386a66;background:linear-gradient(145deg,#ffffff80,#ffffffa6);border:1px solid #5eccc547;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .analytics-session-pages-button{color:#172947;background:linear-gradient(145deg,#f0eff952,#ffffffb3);border:1px solid #8a81e057}html[data-theme=light] .analytics-session-pages-button small{color:#4f627d}html[data-theme=light] .analytics-session-pages-button:hover:not(:disabled){background:linear-gradient(145deg,#f2f0fc7a,#ffffffd1);border-color:#988feab8;box-shadow:0 9px 22px #1f37600e}html[data-theme=light] .analytics-session-pages-button:disabled{filter:saturate()}html[data-theme=light] .analytics-referrer-cell{color:#4f627d}html[data-theme=light] .analytics-referrer-cell svg{color:#4a5fa2}html[data-theme=light] .analytics-session-dialog-backdrop{background:#f5f7fcc2}html[data-theme=light] .analytics-session-dialog{background:radial-gradient(circle at 100% 0,#f2f1fc33,#0000 42%),linear-gradient(155deg,#fff,#fff 72%);border:1px solid #8594e26e;box-shadow:0 28px 90px #1f376024,inset 0 1px #1f376004}html[data-theme=light] .analytics-session-dialog>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-session-dialog header p{color:#525ba8}html[data-theme=light] .analytics-session-dialog h3{color:#172947}html[data-theme=light] .analytics-session-dialog header span{color:#4f627d}html[data-theme=light] .analytics-session-dialog header button{color:#172947;background:#ffffffbf;border:1px solid #d2dded47}html[data-theme=light] .analytics-session-dialog header button:hover{color:#172947;border-color:#9189ea}html[data-theme=light] .analytics-session-dialog li:not(:last-child):after{background:linear-gradient(#f3f2fe99,#f0fafb2e)}html[data-theme=light] .analytics-session-dialog li>i{color:#172947;background:#fff;border:1px solid #8e85e46b;box-shadow:0 5px 16px #1f376010}html[data-theme=light] .analytics-session-dialog li strong{color:#172947}html[data-theme=light] .analytics-session-dialog li small{color:#4f627d}html[data-theme=light] .analytics-session-dialog time{color:#172947}html[data-theme=light] .analytics-session-table button.analytics-referrer-cell{color:#4f627d;background:linear-gradient(145deg,#ffffffa3,#ffffffb8);border:1px solid #76a1d547}html[data-theme=light] .analytics-session-table button.analytics-referrer-cell strong{color:#172947}html[data-theme=light] .analytics-session-table button.analytics-referrer-cell small{color:#316c68}html[data-theme=light] .analytics-session-table button.analytics-referrer-cell>svg:last-child{color:#4f627d}html[data-theme=light] .analytics-session-table button.analytics-referrer-cell:hover{background:linear-gradient(145deg,#ecf1f3b8,#ffffffd1);border-color:#d2dded85}html[data-theme=light] .analytics-attribution-panel{background:radial-gradient(circle at 100% 0,#eefaf921,#0000 45%),#ffffffbf;border:1px solid #6bc2bd47}html[data-theme=light] .analytics-attribution-panel>header{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-attribution-panel>header>span{color:#2c6d68;background:#ecf3f333;border:1px solid #64cbc24d}html[data-theme=light] .analytics-attribution-panel>header small{color:#316c68}html[data-theme=light] .analytics-attribution-panel>header strong{color:#172947}html[data-theme=light] .analytics-attribution-panel>header p{color:#4f627d}html[data-theme=light] .analytics-attribution-panel dl>div{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-attribution-panel dt{color:#4f627d}html[data-theme=light] .analytics-attribution-panel dd{color:#172947}html[data-theme=light] .analytics-session-dialog-body>h4,html[data-theme=light] .analytics-session-source-filter label{color:#4f627d}html[data-theme=light] .analytics-session-source-filter select{color:#172947;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d2dded57}html[data-theme=light] .analytics-session-source-filter select:focus{border-color:#857ddd;box-shadow:0 0 0 3px #1f376007}@media (max-width:1180px){html[data-theme=light] .analytics-session-table tr{background:linear-gradient(145deg,#ffffffeb,#fffffff0);border:1px solid #d2dded47;box-shadow:0 12px 30px #1f376009}html[data-theme=light] .analytics-session-table td:before{color:#4f627d}}html[data-theme=light] .analytics-session-time small,html[data-theme=light] .analytics-session-inactivity small{color:#4f627d}html[data-theme=light] .analytics-session-inactivity strong{color:#705e39}html[data-theme=light] .analytics-session-metrics span{background:#ffffffa3;border:1px solid #d2dded47}html[data-theme=light] .analytics-session-metrics small{color:#4f627d}html[data-theme=light] .analytics-session-metrics strong{color:#172947}html[data-theme=light] .analytics-session-total{color:#172947;background:linear-gradient(145deg,#f1eff975,#ffffffc7);border-color:#857ddd6b;box-shadow:0 7px 20px #1f37600a,inset 0 1px #1f376003}html[data-theme=light] .analytics-session-timebar{background:#fff;border:1px solid #d2dded47;box-shadow:inset 0 2px 5px #1f37600e}html[data-theme=light] .analytics-session-breakdown dt{color:#4f627d}html[data-theme=light] .analytics-session-breakdown dt i{background:#f3fefd;box-shadow:0 0 8px #1f376015}html[data-theme=light] .analytics-session-breakdown [data-kind=idle] dt i{box-shadow:0 0 8px #1f376013}html[data-theme=light] .analytics-session-breakdown [data-kind=background] dt i{background:#f8f7ff;box-shadow:0 0 8px #1f376015}html[data-theme=light] .analytics-session-breakdown dd{color:#172947}html[data-theme=light] .analytics-session-table tr.has-hot-panel-click td{background:linear-gradient(90deg,#fff9ef05,#f4f1fc06)}html[data-theme=light] .analytics-session-table tr.has-hot-panel-click .analytics-session-pages-button{color:#172947;background:linear-gradient(145deg,#f8f1ed80,#ffffffb8);border-color:#eab86a9e;box-shadow:0 8px 20px #1f37600a,inset 0 1px #1f376004}html[data-theme=light] .analytics-access-table:not(.analytics-session-table) tr.has-hot-panel-click .analytics-page-cell>span:first-child{color:#725e34;background:linear-gradient(145deg,#f7f1ed6b,#ffffff8c);border-color:#eab96c8c;box-shadow:0 7px 18px #1f37600a}html[data-theme=light] .analytics-hot-panel-badge{color:#715e35;background:radial-gradient(circle at 35% 25%,#ffda8440,#0000 38%),linear-gradient(145deg,#f7f1edeb,#f0eef5eb);border:1px solid #eabf7594;box-shadow:0 7px 18px #1f376010,inset 0 1px #1f376009}html[data-theme=light] .analytics-hot-panel-badge svg{color:#715e35}html[data-theme=light] .analytics-hot-panel-badge:before{background:#fff}html[data-theme=light] .analytics-hot-panel-badge:after{color:#172947;background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded61;box-shadow:0 12px 30px #1f37601b}html[data-theme=light] .analytics-hot-panel-badge:hover,html[data-theme=light] .analytics-hot-panel-badge:focus-visible{border-color:#eacc8b;box-shadow:0 8px 22px #1f376015,0 0 0 3px #1f376006,inset 0 1px #1f37600b}html[data-theme=light] .analytics-location-copy strong{color:#172947}html[data-theme=light] .analytics-location-copy small{color:#4f627d}html[data-theme=light] .analytics-country-flag{color:#4f627d;background:#fff;border:1px solid #d2dded4d;box-shadow:0 5px 12px #1f37600e}html[data-theme=light] .analytics-widget-block{background:#ffffff7a;border:1px solid #d2dded47}html[data-theme=light] .analytics-widget-heading p{color:#4f5d9f}html[data-theme=light] .analytics-widget-period{color:#4f627d}html[data-theme=light] .analytics-widget-period select{color:#172947;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d2dded57}html[data-theme=light] .analytics-widget-period select:focus{border-color:#8693e0;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .analytics-chart-header-actions>span i{background:#f4f3fe}html[data-theme=light] .analytics-access-filters label{color:#4f627d}html[data-theme=light] .analytics-access-filters input,html[data-theme=light] .analytics-access-filters select{color:#172947;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d2dded57}html[data-theme=light] .analytics-access-filters input:focus,html[data-theme=light] .analytics-access-filters select:focus{border-color:#857ddd;box-shadow:0 0 0 3px #1f376007}html[data-theme=light] .analytics-period-control{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded6b;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .analytics-period-control:focus-within{border-color:#8693e0;box-shadow:0 0 0 3px #1f376007,0 12px 28px #1f37600b}html[data-theme=light] .analytics-widget-period .analytics-period-control select{color:#172947;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .analytics-period-control>svg{color:#172947}html[data-theme=light] .analytics-traffic-legend>span{color:#4f627d}html[data-theme=light] .analytics-traffic-legend i{background:#f4f3fe;box-shadow:0 0 12px #1f37601f}html[data-theme=light] .analytics-widget-period,html[data-theme=light] .analytics-column-chart>header .analytics-widget-period,html[data-theme=light] .analytics-duration-actions .analytics-widget-period{color:#4f627d}html[data-theme=light] .analytics-widget-period>span,html[data-theme=light] .analytics-column-chart>header .analytics-widget-period>span{color:#4f627d!important}html[data-theme=light] .analytics-period-control>button:first-child{color:#172947;background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded6b;box-shadow:inset 0 1px #1f376002,0 10px 24px #1f376007}html[data-theme=light] .analytics-period-control>button:first-child:hover,html[data-theme=light] .analytics-period-control>button:first-child:focus-visible,html[data-theme=light] .analytics-widget-period.is-open .analytics-period-control>button:first-child{background:linear-gradient(145deg,#fff,#fff);border-color:#8ba0dab8;box-shadow:0 0 0 3px #1f376006,0 14px 30px #1f37600c}html[data-theme=light] .analytics-period-control>button:first-child>svg{color:#172947}html[data-theme=light] .analytics-period-menu{background:#fffffffa;border:1px solid #d2dded73;box-shadow:0 22px 48px #1f376021,inset 0 1px #1f376002}html[data-theme=light] .analytics-period-menu>button{color:#4f627d}html[data-theme=light] .analytics-period-menu>button:hover,html[data-theme=light] .analytics-period-menu>button:focus-visible{color:#172947;background:#f2f4fc2e}html[data-theme=light] .analytics-period-menu>button.is-selected{color:#172947;background:linear-gradient(100deg,#f2f1fc61,#eef2fa38)}html[data-theme=light] .analytics-period-menu>button svg{color:#525e92}html[data-theme=light] .admin-live-page-preview>header{background:linear-gradient(110deg,#fffffffa,#fffffffa)}html[data-theme=light] .admin-live-page-preview>header h2{color:#172947}html[data-theme=light] .admin-preview-address{color:#4f627d;background:#ffffffb3;border:1px solid #7991c847}html[data-theme=light] .admin-preview-address svg{color:#2c6f54}html[data-theme=light] .admin-content-preview-layer .admin-live-page-preview-close{box-shadow:inset 0 1px #1f376005,0 8px 24px #1f37600c;color:#172947!important;background:#fffffff2!important;border:1px solid #d2dded59!important}html[data-theme=light] .admin-content-preview-layer .admin-live-page-preview-close:hover{color:#172947!important;background:#fff!important;border-color:#91a6eac7!important}html[data-theme=light] .admin-content-preview-layer>.admin-live-page-preview>.admin-preview-browser{background:#f5f7fc}html[data-theme=light] .admin-preview-browser>.admin-preview-browser-bar{background:#fff;border:1px solid #d2dded47}html[data-theme=light] .admin-preview-browser-bar>span{color:#4f627d}html[data-theme=light] .admin-preview-browser iframe{background:#f5f7fc;border:1px solid #d2dded47}html[data-theme=light] .hero-ctas .cta-primary{background:#fff;border:1px solid #5c89ea}html[data-theme=light] .hero-ctas .cta-secondary{background:#fff;border:1px solid #d2dded7a}html[data-theme=light] .hero-ctas .cta-career{background:radial-gradient(circle at 78% 60%,#eeeffd85,#0000 46%),#fff;border:1px solid #7e8eea;box-shadow:inset 0 0 22px #1f376007,0 0 22px #1f37600d}html[data-theme=light] .hero-ctas a:before{background:linear-gradient(90deg,#fffffffa,#ffffffe0 40%,#ffffff1f 78%,#0000)}html[data-theme=light] .hero-ctas .cta-career:before{background:linear-gradient(90deg,#fffffffc 0%,#ffffffe8 38%,#ecedf333 73%,#0000)}html[data-theme=light] .hero-cta-copy{color:#172947}html[data-theme=light] .hero-cta-copy i{color:#3861bd}html[data-theme=light] .cta-secondary .hero-cta-copy i{color:#172947}html[data-theme=light] .cta-career .hero-cta-copy i{color:#466198}html[data-theme=light] .hero-ctas .cta-career{background:radial-gradient(circle at 78% 60%,#eff0ffad,#0000 48%),#fff;border-color:#8b99ea;box-shadow:inset 0 0 25px #1f37600b,0 0 0 2px #1f376006,0 0 28px #1f376013}html[data-theme=light] .bulk-email-open,html[data-theme=light] .admin-add-user{color:#172947;background:linear-gradient(110deg,#eff1fbe0,#eef2fdeb);border:1px solid #7891de7a;box-shadow:0 12px 30px #1f37600b}html[data-theme=light] .bulk-email-layer{background:#f5f7fcbf}html[data-theme=light] .bulk-email-modal{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d2dded47;box-shadow:0 40px 120px #1f376022,inset 0 1px #1f376003}html[data-theme=light] .bulk-email-modal>header p{color:#495ea8}html[data-theme=light] .bulk-email-modal>header span{color:#4f627d}html[data-theme=light] .bulk-email-modal>header button,html[data-theme=light] .bulk-recipient-panel>label{background:#fff}html[data-theme=light] .bulk-recipient-panel>label svg{color:#4f627d}html[data-theme=light] .bulk-recipient-panel>label input{color:#172947}html[data-theme=light] .bulk-recipient-toolbar button{color:#4b5ea3}html[data-theme=light] .bulk-recipient-table>button{color:#172947;background:#ffffffb3}html[data-theme=light] .bulk-recipient-table>button:hover,html[data-theme=light] .bulk-recipient-table>button.selected{background:#edf0f738;border-color:#7791e159}html[data-theme=light] .bulk-recipient-table>button>i{border:1px solid #d2dded}html[data-theme=light] .bulk-recipient-table>button.selected>i{background:#f0f3fe;border-color:#7f95ea}html[data-theme=light] .bulk-recipient-table small,html[data-theme=light] .bulk-message-panel label span{color:#4f627d}html[data-theme=light] .bulk-message-panel input,html[data-theme=light] .bulk-message-panel textarea{color:#172947;background:#fff}html[data-theme=light] .bulk-message-panel input:focus,html[data-theme=light] .bulk-message-panel textarea:focus{border-color:#7e93e1}html[data-theme=light] .bulk-message-panel aside{background:#edf0f61f;border:1px solid #778fd447}html[data-theme=light] .bulk-message-panel aside svg{color:#495ea8}html[data-theme=light] .bulk-message-panel aside p{color:#4f627d}html[data-theme=light] .bulk-email-modal form>footer button{background:#fff}html[data-theme=light] .bulk-email-modal form>footer button:last-child{background:linear-gradient(110deg,#f1f2fd,#eff3fc);border-color:#7e94ea}html[data-theme=light] .admin-email-kpis>article{background:linear-gradient(145deg,#ffffffeb,#fffffff5)}html[data-theme=light] .admin-email-kpis>article>span{color:#495ea5;background:#edf0f73d}html[data-theme=light] .admin-email-kpis small,html[data-theme=light] .admin-email-kpis p{color:#4f627d}html[data-theme=light] .admin-subscriber-card,html[data-theme=light] .admin-campaign-history{background:linear-gradient(145deg,#ffffffed,#fffffff7)}html[data-theme=light] .admin-subscriber-card header p{color:#4f627d}html[data-theme=light] .admin-subscriber-card th,html[data-theme=light] .admin-subscriber-card td{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-subscriber-card th{color:#4f627d}html[data-theme=light] .admin-subscriber-card td:first-child>span{color:#495ea8;background:#eef1f933}html[data-theme=light] .admin-subscriber-card em{color:#2d6f55;background:#edf4f226}html[data-theme=light] .admin-campaign-history>header>span{color:#4f627d}html[data-theme=light] .admin-campaign-history>article{border-bottom:1px solid #d2dded47}html[data-theme=light] .admin-campaign-history>article>span{color:#495ea8;background:#eef1f933}html[data-theme=light] .admin-campaign-history p,html[data-theme=light] .admin-campaign-history small{color:#4f627d}html[data-theme=light] .admin-campaign-history em.success{color:#2b7054;background:#edf4f229}html[data-theme=light] .admin-campaign-history em.warning{color:#7f5a35;background:#f7f1ed29}html[data-theme=light] .analytics-visitors{background:linear-gradient(145deg,#ffffffed,#fffffff7)}html[data-theme=light] .analytics-visitors>header>div>span{color:#495ea8;background:#eef0f833}html[data-theme=light] .analytics-visitors p{color:#495ea8}html[data-theme=light] .analytics-visitors header>small{color:#4f627d}html[data-theme=light] .analytics-visitors th,html[data-theme=light] .analytics-visitors td{border-bottom:1px solid #d2dded47}html[data-theme=light] .analytics-visitors th{color:#4f627d}html[data-theme=light] .analytics-visitors code{color:#4d5f97}html[data-theme=light] .auth-modal-layer{background:radial-gradient(circle at 50% 10%,#eef1fb33,#0000 34%),#f5f7fcc7}html[data-theme=light] .auth-modal-card{background:radial-gradient(circle at 90% 0,#f0f2fb21,#0000 32%),linear-gradient(150deg,#fffffffa,#f5f7fcfc);border:1px solid #d2dded47;box-shadow:0 40px 120px #1f376022,inset 0 1px #1f376003}html[data-theme=light] .auth-modal-close{color:#4f627d;background:#ffffffb8;border:1px solid #d2dded47}html[data-theme=light] .auth-modal-close:hover{color:#172947;background:#edf0f638;border-color:#8ca4df75}html[data-theme=light] .auth-modal-card>header p{color:#4b5ea7}html[data-theme=light] .auth-modal-card>header h2{color:#172947}html[data-theme=light] .auth-modal-card>header span{color:#4f627d}html[data-theme=light] .auth-modal-tabs{background:#f5f7fc85;border:1px solid #d2dded47}html[data-theme=light] .auth-modal-tabs button{color:#4f627d}html[data-theme=light] .auth-modal-tabs button.active{color:#172947;background:linear-gradient(110deg,#f0f1fce6,#eef2faf0);box-shadow:0 9px 24px #1f37600e}html[data-theme=light] .auth-switch button{color:#4a5ea4}html[data-theme=light] .route-loading span{background:#f3f5ff;box-shadow:0 0 16px #1f376024}html[data-theme=light] .route-loading{color:#172947;background:radial-gradient(circle at 50% 42%,#f0f1fb33,#0000 34%),#f5f7fc}html[data-theme=light] .route-loading-brand{background:linear-gradient(145deg,#edeff7,#fff);border:1px solid #8a9de27a;box-shadow:0 18px 55px #1f376014,inset 0 1px #1f376008}html[data-theme=light] .route-loading-brand i{border:1px solid #8397ea47}html[data-theme=light] .route-loading-copy span{color:#4f627d}html[data-theme=light] .route-loading-track{background:#f4f6fb26}html[data-theme=light] .route-loading-track i{background:linear-gradient(90deg,#0000,#f3f5ff,#f2fbff,#0000)}html[data-theme=light] .auth-controls-loading{background:linear-gradient(100deg,#ffffff7a,#ffffff9e,#ffffff7a) 0 0/220% 100%;border:1px solid #d2dded47}html[data-theme=light] .contest-registration-content>.contest-form-intro{border-bottom:1px solid #d2dded47}html[data-theme=light] .contest-form-intro-copy>p{color:#4b5ea1}html[data-theme=light] .contest-registration-content>.contest-form-intro .contest-form-intro-copy>h2{color:#172947}html[data-theme=light] .contest-registration-content>.contest-form-intro .contest-form-intro-copy>span{color:#4f627d}html[data-theme=light] .contest-deadline-card{background:linear-gradient(145deg,#ffffffd1,#ffffffe0);border:1px solid #8198d047;box-shadow:inset 0 1px #1f376002,0 16px 38px #1f376009}html[data-theme=light] .contest-registration-content>.contest-form-intro .contest-deadline-card>span{color:#4d5e9c;background:linear-gradient(145deg,#eff2fa47,#eceff33d);border:1px solid #869ede57}html[data-theme=light] .contest-deadline-card small{color:#4f627d}html[data-theme=light] .contest-deadline-card strong{color:#172947}html[data-theme=light] .contest-deadline-card>em.open{color:#2d6f51;background:#edf6f229}html[data-theme=light] .contest-deadline-card>em.closed{color:#964f58;background:#f9eef029}@media (max-width:1280px){html[data-theme=light] .mobile-nav-trigger{background:#fff!important}html[data-theme=light] .mobile-nav .mobile-nav-layer{background:linear-gradient(145deg,#f5f7fc 0%,#fff 100%)!important}}@media (max-width:820px){html[data-theme=light] .future-interest{background:#f5f7fc!important}html[data-theme=light] .newsletter-form>div{background:#fffffff0!important}}@media (max-width:1280px){html[data-theme=light] .mobile-nav-discovery{color:#172947;background:linear-gradient(135deg,#fffffffa,#fffffffa);border:1px solid #859bea85;box-shadow:0 12px 30px #1f376017,0 0 24px #1f376009}html[data-theme=light] .mobile-nav-discovery i{color:#4b5ea1}html[data-theme=light] .mobile-nav-trigger.discovery{border-color:#8599ea!important;box-shadow:0 0 0 4px #1f376007,0 0 24px #1f376013!important}html[data-theme=light] .mobile-nav .mobile-nav-layer{background:linear-gradient(145deg,#f5f7fcf7,#fffffff0)}html[data-theme=light] .mobile-nav .mobile-nav-layer>nav>a{border-color:#d2dded47!important}html[data-theme=light] .mobile-nav-account .profile-menu-trigger{background:linear-gradient(135deg,#ffffffeb,#ffffffd1);border-color:#d2dded4d;box-shadow:inset 0 1px #1f376003,0 16px 40px #1f37600a}html[data-theme=light] .mobile-nav-account .profile-summary-copy small{color:#4f627d}html[data-theme=light] .profile-inline-panel{background:#fffffff5}html[data-theme=light] .profile-menu-inline.is-open .profile-inline-panel{border-color:#7893c54d;box-shadow:0 24px 70px #1f376011,inset 0 1px #1f376002}html[data-theme=light] .profile-menu-inline nav a{color:#172947}html[data-theme=light] .profile-menu-inline nav a:hover{color:#172947;background:#eef1f733}html[data-theme=light] .profile-menu-inline nav a svg{color:#4c5f95}html[data-theme=light] .profile-menu-inline form{border-top:1px solid #d2dded47}html[data-theme=light] .profile-menu-inline form button{color:#a84a56}html[data-theme=light] .profile-menu-inline form button:hover{background:#f7edef21}}html[data-theme=light] .future-interest-media>img{filter:saturate()contrast(1.08)}html[data-theme=light] .profile-language-entry{border-top:1px solid #d2dded47}html[data-theme=light] .profile-language-entry>p{color:#172947}html[data-theme=light] .profile-language-entry>p>svg{color:#4b5e9f}html[data-theme=light] .profile-language-entry .language-selector>button{background:linear-gradient(135deg,#ffffffb8,#ffffffd1)}html[data-theme=light] .profile-site-return{color:#172947;background:radial-gradient(circle at 12% 18%,#f2f5ff33,#0000 35%),linear-gradient(120deg,#eef0f88a,#eceef361);border:1px solid #859dea6e;box-shadow:0 13px 34px #1f37600a,inset 0 1px #1f376005}html[data-theme=light] .profile-site-return:hover{border-color:#97adeabf;box-shadow:0 18px 42px #1f376010,inset 0 1px #1f376006}html[data-theme=light] .profile-site-return-icon{color:#4f627d;background:#ffffff59;border:1px solid #d2dded47}html[data-theme=light] .profile-site-return>span:nth-child(2) small{color:#4f627d}html[data-theme=light] .profile-site-return>svg{color:#505f90}html[data-theme=light] .auth-back{color:#172947;background:linear-gradient(135deg,#ffffffe6,#ffffffdb);border:1px solid #d2dded4d;box-shadow:0 15px 38px #1f37600e,inset 0 1px #1f376004}html[data-theme=light] .auth-back:hover{color:#172947;border-color:#8ca4eaa6;box-shadow:0 20px 48px #1f37600f,inset 0 1px #1f376006}html[data-theme=light] .auth-back>span{color:#525f88;background:#edeff659;border-color:#d2dded4d}html[data-theme=light] .auth-back>svg{color:#4e5e9a}html[data-theme=light] .language-selector.inline .language-menu{box-shadow:0 18px 46px #1f37600e,inset 0 1px #1f376003}html[data-theme=light] .profile-language-entry>p strong{color:#172947}html[data-theme=light] .profile-language-entry>p small{color:#4f627d}html[data-theme=light] .profile-popover{scrollbar-color:#d2dded59 transparent}html[data-theme=light] .profile-popover nav a,html[data-theme=light] .profile-menu-inline nav a{background:linear-gradient(135deg,#ffffffa8,#ffffff94);border:1px solid #d2dded47;box-shadow:inset 0 1px #1f376002}html[data-theme=light] .profile-popover nav a:hover,html[data-theme=light] .profile-menu-inline nav a:hover{background:linear-gradient(135deg,#edeff58c,#ffffffb3);border-color:#859edc66}html[data-theme=light] .audit-table-premium tr[data-highlight=true]{background:linear-gradient(90deg,#f2f0fc33,#ecf1f624);box-shadow:inset 3px 0 #1f376038,0 0 0 1px #1f376011}html[data-theme=light] .audit-table-premium tr[data-highlight=true] td{border-color:#8a7bd947}html[data-theme=light] .cinematic-hero .hero-overlay{background:linear-gradient(90deg,#f5f7fc9e 0%,#f5f7fc4d 34%,#f5f7fc14 56%,#0000 78%),linear-gradient(#0000 57%,#f5f7fc1f 77%,#f5f7fc85 100%)}html[data-theme=light] .cinematic-hero .hero-video-vignette{box-shadow:inset 0 -80px 100px #1f376023,inset 0 50px 75px #1f376006}@media (max-aspect-ratio:3/4) and (min-width:521px){html[data-theme=light] .cinematic-hero .hero-overlay{background:linear-gradient(90deg,#f5f7fcad 0%,#f5f7fc4d 44%,#f5f7fc0d 72%,#0000 88%),linear-gradient(#0000 50%,#f5f7fc1a 70%,#f5f7fc94 100%)}}@media (max-width:520px) and (orientation:portrait){html[data-theme=light] .cinematic-hero .hero-overlay{background:linear-gradient(90deg,#f5f7fc2e,#0000 65%),linear-gradient(#0000 33%,#f5f7fc8f 48%,#f5f7fc 58% 100%)}html[data-theme=light] .cinematic-hero .hero-video-vignette{box-shadow:inset 0 -50px 68px #1f376021}}@media (orientation:landscape) and (max-height:540px){html[data-theme=light] .cinematic-hero .hero-overlay{background:linear-gradient(90deg,#f5f7fcad 0%,#f5f7fc42 38%,#f5f7fc0a 68%,#0000 86%),linear-gradient(#0000 65%,#f5f7fc73 100%)}}html[data-theme=light] .gallery-hero-shade{background:linear-gradient(90deg,#f5f7fce0 0%,#f5f7fc94 34%,#f5f7fc24 64%,#0000 84%),linear-gradient(#0000 52%,#f5f7fc1a 73%,#f5f7fc 100%)}html[data-theme=light] .contact-hero-shade{background:linear-gradient(90deg,#f5f7fce6 0%,#f5f7fcb8 31%,#f5f7fc61 49%,#f5f7fc14 76%,#0000),linear-gradient(#0000 64%,#f5f7fc 100%)}html[data-theme=light] .admission-showcase-shade{background:linear-gradient(90deg,#f5f7fce6 0%,#f5f7fcb3 31%,#f5f7fc66 48%,#f5f7fc14 74%,#0000),linear-gradient(#0000 72%,#f5f7fc 100%)}html[data-theme=light] .community-hero-glow{background:linear-gradient(90deg,#f5f7fc 0%,#f5f7fce6 37%,#f5f7fc5c 53%,#f5f7fc05 72%),linear-gradient(#0000 76%,#f5f7fc 100%)}@media (max-width:1180px) and (min-width:821px){html[data-theme=light] .admission-showcase-shade{background:linear-gradient(90deg,#f5f7fce6 0%,#f5f7fcad 40%,#f5f7fc4d 72%,#f5f7fc0a),linear-gradient(#0000 70%,#f5f7fc 100%)}}@media (max-width:820px){html[data-theme=light] .gallery-hero-shade{background:linear-gradient(#0000,#f5f7fc2e 28%,#f5f7fcd1 63%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fc66,#0000 78%)}html[data-theme=light] .contact-hero-shade{background:linear-gradient(#0000 22%,#f5f7fc29 42%,#f5f7fcb8 76%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fc94,#f5f7fc0a 82%)}html[data-theme=light] .admission-showcase-shade{background:linear-gradient(#0000,#f5f7fc0f 24%,#f5f7fc6b 53%,#f5f7fce0 80%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fc9e,#f5f7fc0a 84%)}html[data-theme=light] .community-hero-glow{background:linear-gradient(#0000,#f5f7fc1f 24%,#f5f7fcd6 62%,#f5f7fc 100%),linear-gradient(90deg,#f5f7fc4d,#0000 75%)}}html[data-theme=light] .whatsapp-invite-open{color:#17462f;background:linear-gradient(110deg,#eaf8f0,#dff4e8);border-color:#4aae7b66;box-shadow:0 12px 30px #1f603e14}html[data-theme=light] .whatsapp-invite-layer{background:#e1e7efc7}html[data-theme=light] .whatsapp-invite-modal{background:radial-gradient(circle at 85% 0,#e2f7ec8c,#0000 30%),linear-gradient(145deg,#fff,#f6f8fb);border-color:#6fb8934d;box-shadow:0 42px 130px #1f376029}html[data-theme=light] .whatsapp-invite-modal>header h2,html[data-theme=light] .whatsapp-recipient-list strong,html[data-theme=light] .whatsapp-queue-panel article h3,html[data-theme=light] .whatsapp-queue-complete h3{color:#172947}html[data-theme=light] .whatsapp-invite-modal>header button,html[data-theme=light] .whatsapp-recipient-panel>label,html[data-theme=light] .whatsapp-message-panel input,html[data-theme=light] .whatsapp-message-panel textarea{color:#172947;background:#fff}html[data-theme=light] .whatsapp-recipient-list>button{color:#263b5d;background:#f7f9fce6}html[data-theme=light] .whatsapp-recipient-list>button:hover,html[data-theme=light] .whatsapp-recipient-list>button.selected{background:#e1f5ebcc}html[data-theme=light] .whatsapp-message-preview{background:#f7fafcf0}html[data-theme=light] .whatsapp-message-preview p{color:#334a68}html[data-theme=light] .whatsapp-invite-modal>footer button{color:#263b5d;background:#fff}html[data-theme=light] .whatsapp-queue-complete{background:radial-gradient(circle at 50% 0,#e2f7ecbf,#0000 48%),#ffffffdb;border-color:#50b58247;box-shadow:inset 0 1px #1f376005}html[data-theme=light] .whatsapp-send-steps>span{color:#63758f}html[data-theme=light] .whatsapp-send-steps>span.active{color:#267a50}html[data-theme=light] .whatsapp-send-reminder{color:#8b5e29}html[data-theme=light] .whatsapp-send-reminder.ready{color:#2e7653}html[data-theme=light] .contest-participant-header-actions>a{color:#405574;background:#ffffffd1;border-color:#a7b8d661}html[data-theme=light] .contest-participant-header-actions>a:hover{color:#172947;background:#f3f6fa}html[data-theme=light] .contest-whatsapp-invite-status{color:#26764f;background:#e5f7eeb8;border-color:#4cb17e4d}html[data-theme=light] .contest-whatsapp-invite-status:after{color:#203654;background:#fff;border-color:#a6b7d666;box-shadow:0 12px 30px #1f376024}html[data-theme=light] .whatsapp-recipient-history{color:#26764f}html[data-theme=light] .contest-participants-view>nav{background:#f5f8fcc7;border-color:#b4c5de61}html[data-theme=light] .contest-participants-view>nav button{color:#5e718d;background:#fff;border-color:#a6b8d661}html[data-theme=light] .contest-participants-view>nav button.active{color:#26764f;background:#eaf7f0;border-color:#42ac7559}html[data-theme=light] .admin-contest-participant-table td .contest-participant-phone{color:#657892}html[data-theme=light] .contest-whatsapp-invite-status{color:#26764f!important;background:0 0!important}html[data-theme=light] .contest-whatsapp-invite-status small{color:#26764f!important}html[data-theme=light] .contest-participants-map{background:radial-gradient(circle at 78% 20%,#50a6c517,#0000 35%),#fbfcfe}html[data-theme=light] .contest-participants-map>aside{background:linear-gradient(145deg,#fff,#f4f7fb);border-color:#a7bad766}html[data-theme=light] .contest-participants-map>aside h3{color:#172947}html[data-theme=light] .contest-participants-map>aside article{background:#fff;border-color:#aec1db59}html[data-theme=light] .contest-participants-map>aside article span,html[data-theme=light] .contest-participants-map>aside>small{color:#657892}html[data-theme=light] .contest-county-count circle{fill:#fff;stroke:#269861}html[data-theme=light] .contest-county-count text{fill:#17623e}html[data-theme=light] .contest-county-tooltip{color:#172947;background:#fff;box-shadow:0 14px 32px #1f376029}html[data-theme=light] .gallery-masonry .gallery-card-open>div{background:#f3f6fa}html[data-theme=light] .gallery-masonry .gallery-image-ambient,html[data-theme=light] .gallery-masonry article:hover .gallery-image-ambient{opacity:0;filter:none!important;transform:none!important}html[data-theme=light] .gallery-masonry .gallery-image-main,html[data-theme=light] .gallery-masonry article:hover .gallery-image-main{filter:none!important}html[data-theme=light] .gallery-like-button{color:#405574;background:#ffffffe0;border-color:#b6c3daa8;box-shadow:0 9px 24px #1f37601f}html[data-theme=light] .gallery-like-button:hover{color:#be4862;background:#fff;border-color:#da5f788c}html[data-theme=light] .gallery-like-button.liked{color:#c83f5d;background:#ffeef2f0;border-color:#da516f7a}html[data-theme=light] .gallery-like-notice{color:#704c24;background:#fffaf2f5;border-color:#c4914e59;box-shadow:0 18px 50px #1f376029}html[data-theme=light] .gallery-like-button{color:#172947;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#ffffffbd;border-color:#ffffffb8;box-shadow:0 10px 28px #1f376029,inset 0 1px #ffffffe0}html[data-theme=light] .gallery-like-button:hover{color:#172947;background:#ffffffeb;border-color:#fff;box-shadow:0 13px 34px #1f376033}html[data-theme=light] .gallery-like-button.liked{color:#ed2949;background:#fff4f7e6;border-color:#ff304f52;box-shadow:0 11px 30px #ad264229,inset 0 1px #fff}html[data-theme=light] .gallery-like-button.liked svg{fill:#ed2949;stroke:#ed2949}html[data-theme=light] .gallery-like-button:focus-visible{outline-color:#172947}html[data-theme=light] .gallery-heart-burst{background:radial-gradient(circle at 50% 42%,#ffffffb3,#22141d6b 62%,#0a0f1a8f);border-color:#ffffffb3;box-shadow:0 20px 55px #1f37603d,inset 0 1px #ffffffb3,0 0 0 7px #ffffff29}html[data-theme=light] .gallery-heart-burst,html[data-theme=light] .gallery-heart-burst.modal{box-shadow:none;-webkit-backdrop-filter:brightness(.8)saturate(.88);background:radial-gradient(circle,#14040a14,#070c164d);border:0}html[data-theme=light] .gallery-like-button,html[data-theme=light] .contest-lightbox .gallery-like-button.modal{color:#283c59;background:linear-gradient(145deg,#fffffff0,#f2f6fbe6);border-color:#aabbd694;box-shadow:0 10px 25px #1f376026,inset 0 1px #fff}html[data-theme=light] .gallery-like-button:hover,html[data-theme=light] .contest-lightbox .gallery-like-button.modal:hover{color:#172947;background:#fff;border-color:#da4b6a66;box-shadow:0 13px 30px #1f37602e}html[data-theme=light] .gallery-like-button.liked,html[data-theme=light] .contest-lightbox .gallery-like-button.modal.liked{color:#e52d50;background:linear-gradient(145deg,#fff7f9,#ffedf1);border-color:#da3d5e6b;box-shadow:0 10px 27px #a9254226,inset 0 1px #fff}html[data-theme=light] .gallery-heart-burst,html[data-theme=light] .gallery-heart-burst.modal{-webkit-backdrop-filter:brightness(.7)saturate(.82);background:radial-gradient(circle,#12020824,#0308116b)}
