/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.video-embed-field-responsive-video{position:relative;}.video-embed-field-responsive-video:after{content:'';display:block;padding-bottom:56.25%;}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;}.video-embed-field-responsive-modal{max-width:100%;}.video-embed-field-lazy{cursor:pointer;position:relative;}.video-embed-field-lazy img{width:100%;}.video-embed-field-lazy-play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(/modules/contrib/video_embed_field/css/icons/play.svg) no-repeat;cursor:pointer;background-size:72px 72px;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
.ucsb-button{margin:4px 4px 4px 0px;}.light-light-gray-btn{background-color:#EEF0F2 !important;color:#3D4952 !important;}.light-light-gray-btn:hover{background-color:#f3f4f5 !important;}.light-gray-btn{background-color:#DCE1E5 !important;color:#3D4952 !important;}.light-gray-btn:hover{background-color:#e6eaec !important;}.mist-btn{background-color:#9CBEBE !important;color:#3D4952 !important;}.mist-btn:hover{background-color:#a5c4c4 !important;}.light-mist-btn{background-color:#DAE6E6 !important;color:#3D4952 !important;}.light-mist-btn:hover{background-color:#e5eded !important;}.clay-btn{background-color:#DCD6CC !important;color:#3D4952 !important;}.clay-btn:hover{background-color:#dfdad1 !important;}.light-clay-btn{background-color:#F1EEEA !important;color:#3D4952 !important;}.light-clay-btn:hover{background-color:#f5f3f0 !important;}.sandstone-btn{background-color:#C9BF9D !important;color:#3D4952 !important;}.sandstone-btn:hover{background-color:#cec5a6 !important;}.light-sandstone-btn{background-color:#EDEADF !important;color:#3D4952 !important;}.light-sandstone-btn:hover{background-color:#f2f0e8 !important;}.gold-btn{background-color:#FEBC11 !important;color:#3D4952 !important;}.gold-btn:hover{background-color:#fec940 !important;}.navy-btn{background-color:#003660 !important;color:#FFFFFF !important;}.navy-btn:hover{background-color:#004d89 !important;}.moss-web-btn{background-color:#6D7D33 !important;color:#FFFFFF !important;}.moss-web-btn:hover{background-color:#81943c !important;}.sea-green-web-btn{background-color:#09847A !important;color:#FFFFFF !important;}.sea-green-web-btn:hover{background-color:#0ba699 !important;}.aqua-web-btn{background-color:#047C91 !important;color:#FFFFFF !important;}.aqua-web-btn:hover{background-color:#049ab4 !important;}.coral-btn{background-color:#EF5645 !important;color:#011517 !important;}.coral-btn:hover{background-color:#f06657 !important;}.dark-coral-btn{background-color:#C43424 !important;color:#FFFFFF !important;}.dark-coral-btn:hover{background-color:#d83c2b !important;}.light-gray-darken-btn{background-color:#111517 !important;color:#FFFFFF !important;}.light-gray-darken-btn:hover{background-color:#242d32 !important;}
.ucsb-icon{display:block;padding:10px;}.ucsb-icon a.ucsb-icon-lnk{border-bottom:none !important;}.ucsb-icon .ucsb-icon-lnk:hover svg{opacity:0.5;}.float-left{float:left;}.float-middle{margin:0 auto;}.float-right{float:right;}
.paragraph--type--blade.paragraph--view-mode--preview .paragraph--type--action-panel-container.paragraph--view-mode--default.participantpanel,table.field-multiple-table.responsive-enabled .paragraph--type--action-panel-container.paragraph--view-mode--preview.participantpanel{margin-top:30px;}.paragraph--type--blade.paragraph--view-mode--preview .paragraph--type--action-panel-container.paragraph--view-mode--default.participantpanel .participantpanel-list .participantpanel_detail,div.paragraph--type--column:has(div.participantpanel){padding:0px !important;}.participantpanel_bg{margin:0 auto;display:block;height:100%;position:relative;min-height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer;}.participantpanel.participantpanel_horizontal{min-height:150px;}.participantpanel-list{display:flex;list-style:none;margin:0;padding:0;grid-gap:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}a:focus>.participantpanel_bg{outline-color:rgb(77,144,254);outline-offset:-5px;outline-style:auto;outline-width:10px;}.participantpanel-vertical .participantpanel_icon .action_icon{margin:0 0 0 auto;}.participantpanel-vertical .participantpanel_icon .action_icon:before{content:"+";font-family:serif;}@media screen and (min-width:1800px){.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel-item{height:950px;}}@media screen and (min-width:1281px){.participantpanel.participantpanel_horizontal .participantpanel-list{min-height:300px;flex-wrap:wrap;}.participantpanel.participantpanel-vertical .participantpanel-list{flex-wrap:wrap;}.participantpanel .participantpanel-list .participantpanel-item{display:block;margin-bottom:40px !important;flex-basis:33.333333%;flex-shrink:1;height:720px;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_detail .participantpanel_caption{display:flex;grid-gap:0;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_detail .participantpanel_caption{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;-webkit-flex:1;min-width:1px;min-height:1px;flex:1;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_detail .participantpanel_caption{}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_title{word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_title,.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_subtitle{transform:rotate(180deg);writing-mode:vertical-rl;}.participantpanel.participantpanel_horizontal .participantpanel-list .participantpanel_title{font-size:2.8rem;margin:auto auto auto auto;text-align:center;}.participantpanel.participantpanel_horizontal .participantpanel-list .participantpanel_subtitle{opacity:0;margin:auto auto auto auto;font-size:1.4rem;text-align:center;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_title{font-size:5.3rem;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_subtitle{opacity:0;margin:0 auto 0 0;font-size:2.1rem;}.participantpanel .participantpanel-list .participantpanel-item:hover .participantpanel_subtitle,.participantpanel .participantpanel-list .participantpanel-item:focus .participantpanel_subtitle{opacity:1;}}@media screen and (max-width:1280px){.participantpanel .participantpanel-list{display:flex;flex-wrap:wrap;}.participantpanel .participantpanel-list .participantpanel-item{margin-bottom:40px !important;flex-basis:50%;margin-bottom:0px;flex-shrink:1;height:720px;}.participantpanel.participantpanel .participantpanel-list .participantpanel_detail .participantpanel_caption{grid-template-rows:1fr;}.participantpanel .participantpanel-list .participantpanel_title{margin:auto auto 0px 0px;font-size:5.3rem;}.participantpanel .participantpanel-list .participantpanel_subtitle{opacity:1;font-size:2.1rem;}.participantpanel .participantpanel-list .participantpanel_title,.participantpanel .participantpanel-list .participantpanel_subtitle{writing-mode:horizontal-tb;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_detail .participantpanel_caption{display:grid;grid-gap:0;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_title,.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_subtitle{display:grid;}}@media screen and (max-width:640px){.participantpanel .participantpanel-list .participantpanel-item{height:700px;}.participantpanel .participantpanel-list .participantpanel_title{font-size:2.4rem;}.participantpanel .participantpanel-list .participantpanel_subtitle{font-size:1.4rem;line-height:1.4;}.participantpanel_icon .action_icon:before{font-size:2.4rem;}}.participantpanel .participantpanel-list .participantpanel-item:hover .participantpanel_bg,.participantpanel .participantpanel-list .participantpanel-item:focus .participantpanel_bg{-webkit-filter:grayscale(0);filter:grayscale(0);}.participantpanel .participantpanel-list .participantpanel-item .participantpanel_overlay{background:linear-gradient(transparent 25%,black);background-color:transparent !important;}.participantpanel .participantpanel-list .participantpanel-item:hover .participantpanel_icon,.participantpanel .participantpanel-list .participantpanel-item:focus .participantpanel_icon{transform:rotate(180deg);}.participantpanel .participantpanel-list .participantpanel_link{display:block;height:100%;position:relative;text-decoration:none;border-bottom:none !important;}.participantpanel .participantpanel-list .participantpanel_bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;transition:.25s;width:100%;z-index:1;}.participantpanel .participantpanel-list .participantpanel_overlay{height:100%;position:absolute;top:0;left:0;width:100%;transition:.25s;z-index:2;}.participantpanel .participantpanel-list .participantpanel_detail{padding:24px;width:100%;height:100%;bottom:0px;position:absolute;z-index:3;display:grid;grid-gap:0;}.participantpanel.participantpanel_horizontal .participantpanel-list .participantpanel_detail{align-items:center;grid-template-columns:1fr 0px;}.participantpanel.participantpanel-vertical .participantpanel-list .participantpanel_detail{grid-template-columns:1fr;}.participantpanel.participantpanel-list .participantpanel_detail .participantpanel_caption{min-width:0;min-height:0;overflow:visible;}.participantpanel.participantpanel_horizontal .participantpanel-list .participantpanel_detail .participantpanel_caption{display:block;}.participantpanel.participantpanel_horizontal .participantpanel-list .participantpanel_title,.participantpanel.participantpanel_horizontal .participantpanel-list .participantpanel_subtitle{display:block;}.participantpanel .participantpanel-list .participantpanel_title{color:white;font-family:Produkt,serif;font-weight:800;line-height:1;text-transform:uppercase;}.participantpanel .participantpanel-list .participantpanel_subtitle{color:white;font-family:"Nunito Sans"-book,sans-serif;font-weight:600;transition:.25s;line-height:1.75;text-transform:uppercase;}.participantpanel .participantpanel-list .participantpanel_icon{color:white;font-size:48px;opacity:1;margin:auto 0 0 auto;transition:.25s;align-items:end;width:29px;height:29px;}.participantpanel_link:focus .participantpanel_overlay{opacity:0.75 !important;}.participantpanel_link:focus .participantpanel_subtitle{opacity:1 !important;}div.background-color-ffffff{background-color:#ffffff;}div.background-color-ffffff  .participantpanel-item:hover .participantpanel_overlay,div.background-color-ffffff .participantpanel-item:focus .participantpanel_overlay{background-color:#ffffff !important;}div.background-color-eef0f2{background-color:#eef0f2;}div.background-color-eef0f2 .participantpanel-item:hover .participantpanel_overlay,div.background-color-eef0f2 .participantpanel-item:focus .participantpanel_overlay{background-color:#eef0f2!important;}div.background-color-dce1e5{background-color:#dce1e5;}div.background-color-dce1e5 .participantpanel-item:hover .participantpanel_overlay,div.background-color-dce1e5 .participantpanel-item:focus .participantpanel_overlay{background-color:#dce1e5!important;}div.background-color-9cbebe{background-color:#9cbebe;}div.background-color-9cbebe .participantpanel-item:hover .participantpanel_overlay,div.background-color-9cbebe .participantpanel-item:focus .participantpanel_overlay{background-color:#9cbebe!important;}div.background-color-dae6e6{background-color:#dae6e6;}div.background-color-dae6e6 .participantpanel-item:hover .participantpanel_overlay,div.background-color-dae6e6 .participantpanel-item:focus .participantpanel_overlay{background-color:#dae6e6!important;}div.background-color-dcd6cc{background-color:#dcd6cc;}div.background-color-dcd6cc .participantpanel-item:hover .participantpanel_overlay,div.background-color-dcd6cc .participantpanel-item:focus .participantpanel_overlay{background-color:#dcd6cc!important;}div.background-color-f1eeea{background-color:#f1eeea;}div.background-color-f1eeea .participantpanel-item:hover .participantpanel_overlay,div.background-color-f1eeea .participantpanel-item:focus .participantpanel_overlay{background-color:#f1eeea!important;}div.background-color-c9bf9d{background-color:#c9bf9d;}div.background-color-c9bf9d .participantpanel-item:hover .participantpanel_overlay,div.background-color-c9bf9d .participantpanel-item:focus .participantpanel_overlay{background-color:#c9bf9d!important;}div.background-color-edeadf{background-color:#edeadf;}div.background-color-edeadf .participantpanel-item:hover .participantpanel_overlay,div.background-color-edeadf .participantpanel-item:focus .participantpanel_overlay{background-color:#edeadf!important;}div.background-color-febc11{background-color:#febc11;}div.background-color-febc11 .participantpanel-item:hover .participantpanel_overlay,div.background-color-febc11 .participantpanel-item:focus .participantpanel_overlay{background-color:#febc11 !important;}div.background-color-003660{background-color:#003660;}div.background-color-003660 .participantpanel-item:hover .participantpanel_overlay,div.background-color-003660 .participantpanel-item:focus .participantpanel_overlay{background-color:#003660!important;}div.background-color-6d7d33{background-color:#6d7d33;}div.background-color-6d7d33 .participantpanel-item:hover .participantpanel_overlay,div.background-color-6d7d33 .participantpanel-item:focus .participantpanel_overlay{background-color:#6d7d33!important;}div.background-color-09847a{background-color:#09847a;}div.background-color-09847a .participantpanel-item:hover .participantpanel_overlay,div.background-color-09847a .participantpanel-item:focus .participantpanel_overlay{background-color:#09847a!important;}div.background-color-047c91{background-color:#047c91;}div.background-color-047c91 .participantpanel-item:hover .participantpanel_overlay,div.background-color-047c91 .participantpanel-item:focus .participantpanel_overlay{background-color:#047c91!important;}div.background-color-ef5645{background-color:#ef5645;}div.background-color-ef5645 .participantpanel-item:hover .participantpanel_overlay,div.background-color-ef5645 .participantpanel-item:focus .participantpanel_overlay{background-color:#ef5645!important;}div.background-color-c43424{background-color:#c43424;}div.background-color-c43424 .participantpanel-item:hover .participantpanel_overlay,div.background-color-c43424 .participantpanel-item:focus .participantpanel_overlay{background-color:#c43424!important;}div.background-color-000000{background-color:#000000;}div.background-color-000000 .participantpanel-item:hover .participantpanel_overlay,div.background-color-000000 .participantpanel-item:focus .participantpanel_overlay{background-color:#000000!important;}
.display-extra-small{color:#111517;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.7rem;line-height:1;}.display-extra-small.serif{font-family:Produkt,serif;font-weight:500}.gradslam-participant{padding-bottom:10px;}@media screen and (max-width:800px){.grad-slam-schedule-event.full .event-content{padding:50px;}}@media screen and (min-width:801px){.grad-slam-schedule-event.full .event-content{padding:100px;}}.gradslam-location{font-family:"Nunito Sans",sans-serif;font-weight:800;text-transform:uppercase;}.grad-slam-schedule-event.full .view-grad-slam-attendees .view-content .row{margin-right:0px;margin-left:0px;}.event-details-row{padding:10px 0;margin:0px;}.event-details-row span{vertical-align:middle;}.location-thumbnail-holder{min-height:350px;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.squared-img img{aspect-ratio:1/1;object-fit:cover;}.grad-slam-year-attendees-styles form.views-exposed-form{width:100% !important;margin:0px !important;padding:10px 0;}.grad-slam-year-attendees-styles .view-filters{margin:0 -15px;background-color:#9CBEBE;}.grad-slam-year-attendees-styles .view-filters label{text-transform:capitalize;font-size:1.3em;}.grad-slam-year-attendees-styles .view-filters .forum-forms{background-color:#9CBEBE;padding-bottom:30px;padding-top:30px}.view-display-id-block_gradslam_year_champion_dept .view-content{margin-left:-15px;margin-right:-15px;background-color:#eef0f2;}.view-display-id-block_gradslam_year_champion_dept .view-content .row{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1230px;padding-left:15px;padding-right:15px;}.grad-slam-year-attendees-styles .view-content{border-top:#111517;border-top-style:solid;border-top-width:thin;}.grad-slam-year-attendees-styles .view-content .row h2:nth-child(2){padding-bottom:30px;}.grad-slam-year-attendees-styles .view-content .row h2:nth-child(2){width:100%;}.grad-slam-year-attendees-styles .view-content .row h3{}.grad-slam-year-attendees-styles .view-content .row h4{}.grad-slam-year-attendees-styles .row{margin-left:0px;margin-right:0px;display:flex;flex-wrap:wrap;}.grad-slam-year-attendees-styles .row .grad-slam-participant{}.grad-slam-year-attendees-styles .view-empty{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1230px;padding-left:15px;padding-right:15px;}.grad-slam-presenter-title{color:#003660;}.grad-slam-year-summary-styles,.grad-slam-year-final-round-styles{margin-bottom:30px;}.grad-slam-years-grid-styles .btn{width:220px;}div:not(.field--name-field-view) .region-content>.views-element-container{max-width:100%!important;width:100%;}@media (min-width:992px){div:not(.field--name-field-view) .region-content>.views-element-container{padding-left:15px!important;padding-right:15px!important;}.grad-slam-year-attendees-styles,.grad-slam-year-final-round-styles{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1230px;padding-left:30px;padding-right:30px;}}.grad-slam-year-final-round-styles{text-align:center;}.field--name-field-blades .paragraph--type--blade > .inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1230px;padding-left:15px;padding-right:15px;}.squared-325 img,.squared-220 img{object-position:top;}.grad-slam-attendee.full p.display-medium{margin-bottom:0px;}.grad-slam-attendee.full h2{margin-top:0px;}.view-grad-slam-year-attendees h3.grad-slam-presenter-title{margin-bottom:0px;}.view-grad-slam-year-attendees .views-field-field-attendee-department h4{margin:0 0 15px 0;}
.paragraph--unpublished{background-color:#fff4f4;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
