﻿:root{--site-bg-color:#252a2d;--color-dark:#231f20;--color-jet-black:#231f20;--color-charcoal-black-1:#252a2d;--color-white:#fff;--color-dark-gray:#4d4d4f;--color-gray-4:#e6e7e8;--color-gray-3:#bbbdbf;--color-sky-blue:#eff6fa;--color-sky-blue-faint:#eff6fa;--color-blue-calm:#9cdbf8;--color-red:#ffcb31;--color-red-faint:#fef2ec;--color-yellow:#ffcb31;--color-sapphire-blue:#0077bf;}body{color:#fff!important;}header.site-header .header-row .menu nav a.nav-item{color:#fff;}*{outline-color:#fff;}.site-footer .footer-end-row{background-color:var(--site-bg-color);}.site-footer .footer-end-row ul{color:#fff;}.site-footer .footer-inner .footer-inner-content{background-color:var(--site-bg-color);}.footer-end-row{border-top:thin solid var(--color-white);}.contribute-footer a:first-child,.contribute-footer a:last-child{background-color:var(--site-bg-color);color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}.contribute-footer a:first-child{border-right:1px solid #fff;}.page-nav,.page-secondary-nav,.page-nav.page-nav-no-hero{background-color:var(--color-dark);}.page-nav a,.page-secondary-nav a,.page-nav.page-nav-no-hero a{color:var(--color-white);}.page-nav .sep,.page-secondary-nav .sep,.page-nav.page-nav-no-hero .sep{color:#fff;}.rich-text{color:#fff;}.rich-text h2{color:#ffcb31;}.rich-text a{color:#9cdbf8;}.rich-text figure img.link-card~figcaption{background-color:var(--color-dark);backdrop-filter:none;-webkit-backdrop-filter:none;position:static;}.donate-link{background-color:#0077bf;}.intra-link:hover{background-color:transparent;box-shadow:0 0 0 4px #fff;}.social a{border-radius:50%;}.social a img{filter:invert(1);}.department-wide-card,.wide-card{color:var(--color-charcoal-black-1)!important;}.department-wide-card .rich-text,.wide-card .rich-text{color:var(--color-charcoal-black-1)!important;}.event-cards-aside li.event-card .event-title a{color:#9cdbf8;}.event-cards li.event-card .event-title a{color:#9cdbf8;}.home-gallery .slide .text a{background-color:var(--color-sapphire-blue)!important;}.news-card .news-title{color:var(--color-white);}.news-card .category-tag{color:var(--color-blue-calm);}a.view-all-link,a.more-link,a.view-more-link,.people-group .more-people-link{color:var(--color-blue-calm);}.home-events .home-events-wrapper{background-color:transparent;border-top:thin solid var(--color-white);border-bottom:thin solid var(--color-white);}.home-events .home-events-grid div.sidebar ul li a,.home-events .home-events-grid div.sidebar ul li a:hover{color:var(--color-blue-calm);}.home-latest-at-iiser{border-bottom:thin solid var(--color-white);}.rich-text table.table-bg-gray{background-color:transparent;box-shadow:0 0 0 .5px var(--color-gray-4);}.rich-text table.table-bg-gray caption{background-color:transparent;padding-bottom:4px;}.rich-text table.table-bg-gray th,.rich-text table.table-bg-gray td{border-color:var(--color-gray-4);}.btn-primary{background-color:var(--color-sapphire-blue);border-color:var(--color-sapphire-blue);}.btn-primary:active{color:var(--color-sapphire-blue);box-shadow:0 0 0 2px var(--color-white);}.btn-link{color:var(--color-blue-calm);background-color:transparent;}.people-list{color:var(--color-charcoal-black-1);}.recent-publications li .publication-item-title{color:var(--color-blue-calm);}header.site-header .header-row .site-identity a img{filter:brightness(0) invert(1);}header.site-header .header-row .menu .nav-toggle svg line:nth-child(1){stroke:var(--color-yellow)!important;}header.site-header .header-row .menu .nav-toggle svg line:nth-child(2){stroke:var(--color-gray-4)!important;}header.site-header .header-row .menu .nav-toggle svg line:nth-child(3){stroke:var(--color-yellow)!important;}.mega-menu .close svg line{stroke:var(--color-yellow)!important;}header.site-header .header-row .menu .site-search-form input[type=search]{background-color:transparent;color:#fff;}header.site-header .header-row .menu .site-search-form button svg path{fill:#fff;}.page-search .search-form input{background-color:transparent;color:var(--color-white);}.page-search .search-form button{background-color:var(--site-bg-color);border-left:1px solid #fff;}.page-search .search-form button svg path{fill:#fff;}.page-search .search-form button:hover{background-color:transparent;outline:1px solid #fff;}.accessibility-controls .theme-toggle svg .inner-circle{fill:#fff;}header.site-header .header-row .menu .accessibility-controls .language-selector.current{color:var(--color-charcoal-black-1);}header.site-header .header-row .menu .accessibility-controls .language-selector:hover{color:var(--color-charcoal-black-1);}.accessibility-controls button.text-size.current,.accessibility-controls a.text-size.current{color:var(--color-charcoal-black-1)!important;}.accessibility-controls button.text-size:hover,.accessibility-controls a.text-size:hover{color:var(--color-charcoal-black-1)!important;}.home-annoucements{background-color:transparent;border-bottom:1px solid #fff;}.annoucements-item{color:var(--color-white)!important;border:1px solid #fff;background-color:transparent!important;}.page-announcements .annoucements-list li{color:var(--color-charcoal-black-1);}.page-news-post section.news-post-section header .sharer .post-shares li a img{filter:brightness(0) invert(1);}.people-list:not(.people-list-rich){color:var(--color-white);}.pagination{color:var(--color-white);}.pagination li.current{color:var(--color-sapphire-blue);}.pagination li.current a{color:inherit;}.user-form .field{background-color:var(--site-bg-color);color:inherit;}.user-form .field:focus{border-color:#9cdbf8;}.user-form ::-webkit-calendar-picker-indicator{filter:invert(1);}.user-form select.field{background-image:url(/images/assets/icons/icon-dropdown-down-fill-white.svg);}.logged-in-user{color:inherit;border-top:1px solid var(--color-white);background-color:var(--site-bg-color);}.job-application-confirmation{background-color:transparent;}.student-list-group-heading{border:1px solid var(--color-gray-4);background-color:var(--color-white);}.student-list-group-heading .title{color:var(--color-sapphire-blue);}.student-list-group-heading .meta{color:var(--color-charcoal-black-1);}.student-list-group-heading:hover{background-color:var(--color-gray-4);}.calendar .day{color:var(--color-white);}.calendar .day .has-event-indicator{background-color:var(--color-yellow);}.add-to-calendar{background-color:var(--color-red);color:var(--color-dark);}.event-cards li.event-card .date span{color:var(--color-yellow);}