/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#umass--global--navigation--search{position:relative;top:6px;background-color:var(--color-white);border:2px solid var(--color-white);transition:border .12s ease-in,outline .12s ease-in;}#umass--global--navigation--search:focus-within{box-shadow:0 0 48px var(--color-outline);outline:2px solid var(--color-focus);transition:outline .12s ease-in;}@media (max-width:37.4375rem){#umass--global--header #umass--global--navigation--links.is-active{overflow:visible;}#umass--global--navigation--search{border:2px solid var(--color-accent-light);padding:0 .25rem;}}#___gcse_0 .gsc-input,#___gcse_1 .gsc-input{padding:0 12px 0 0;padding:0;}#___gcse_0 input.gsc-input{padding-left:6px !important;height:inherit !important;line-height:var(--line-height-m);}#___gcse_0 form.gsc-search-box,#___gcse_0 table.gsc-search-box{margin-bottom:0;padding:0;}#___gcse_0 table tbody tr{background-color:transparent;border-bottom:0;}#___gcse_0 .gsib_a,#___gcse_0 .gsib_b{padding:0;}#___gcse_0 #gsc-i-id1{margin:0 !important;background:none !important;}#___gcse_0 #gsc-iw-id1{background-color:var(--color-white);border:2px solid var(--color-white);border:none;transition:border .12s ease-in,outline .12s ease-in;}#___gcse_0 #gsc-i-id1:focus{box-shadow:none;border:0;transition:border .12s ease-in,outline .12s ease-in;}#___gcse_0 #gsc-iw-id1:hover{border:2px solid var(--color-black-900);transition:border .12s ease-in;border:none;}#___gcse_0 #gsc-iw-id1:focus-within{box-shadow:0 0 48px var(--color-outline);outline:2px solid var(--color-focus);transition:outline .12s ease-in;box-shadow:none;outline:none;}#___gcse_0 .gsib_b{padding:0;display:none !important;}#___gcse_0 .gsc-search-button{padding:0;}#___gcse_0 .gsc-search-button:hover{cursor:pointer;}#___gcse_0 .gsc-search-button-v2,#___gcse_0 .gsc-search-button-v2:hover,#___gcse_0 .gsc-search-button-v2:focus{border-color:transparent;background-color:transparent;}#___gcse_0 .gscb_a{line-height:24px;position:relative;top:1px;}#___gcse_0 .gsst_b{height:24px;}#___gcse_0 .gsc-search-button-v2 svg{width:18px;height:18px;fill:var(--color-accent-light);}#___gcse_1{border:1px solid var(--color-black-500);position:relative;}#___gcse_1:focus-within{box-shadow:0 0 48px var(--color-outline);outline:2px solid var(--color-focus);transition:outline .12s ease-in;}#___gcse_1 form.gsc-search-box{font-size:inherit;margin-bottom:0;}#___gcse_1 table.gsc-search-box{margin-bottom:0;}#___gcse_1 table.gsc-search-box tbody tr{background-color:transparent;border-bottom:0;}#___gcse_1 .gsc-input-box{border:none;}#___gcse_1 .gsc-input{background:none !important;}#___gcse_1 .gsc-input:focus{background:none;box-shadow:none;}#___gcse_1 .gsib_a,#___gcse_1 .gsib_b{padding:0;}#___gcse_1 .gsib_b{display:none !important;}#___gcse_1 table tbody td:first-of-type{padding-left:inherit;}#___gcse_1 table.gsc-search-box td.gsc-input,#___gcse_1 table.gsc-search-box td.gsc-search-button,#___gcse_1 table.gsc-search-box td.gsc-clear-button{padding:var(--v-space-4xs) var(--v-space-4xs);}#___gcse_1 .gsst_b{height:27px;}#___gcse_1 .gsc-search-button-v2{border:none;margin-left:0;padding:0;background-color:transparent;}#___gcse_1 .gsc-search-button-v2:hover{cursor:pointer;}#___gcse_1 .gsc-search-button-v2 svg{fill:var(--color-accent-light);width:27px;height:27px;}#___gcse_2 table tbody tr:nth-child(odd){background-color:transparent;}#___gcse_2 .gsc-result-info-container{padding-left:0;}#___gcse_2 .gsc-above-wrapper-area{border-bottom:none;padding:var(--v-space-4xs) 0 var(--v-space-2xs);}#___gcse_2 .gsc-control-cse{border:none;padding:0;}#___gcse_2 .gsc-control-cse .gs-spelling,#___gcse_2 .gsc-control-cse .gs-result .gs-title,#___gcse_2 .gsc-control-cse .gs-result .gs-title *{font-size:var(--font-size-l);font-weight:800;line-height:var(--line-height-l);}#___gcse_2 .gs-result .gs-title *,#___gcse_2 .gsc-cursor-page,#___gcse_2 .gs-spelling a
#___gcse_2 .gs-webResult.gs-result a.gs-title:visited,#___gcse_2 .gs-webResult.gs-result a.gs-title:visited b,#___gcse_2 .gs-imageResult a.gs-title:visited,#___gcse_2 .gs-imageResult a.gs-title:visited b{color:var(--color-accent-light);-webkit-text-decoration:underline solid 2px var(--color-transparent);text-decoration:underline solid 2px var(--color-transparent);text-underline-offset:4px;}#___gcse_2 .gs-webResult.gs-result a.gs-title:hover,#___gcse_2 .gs-webResult.gs-result a.gs-title:hover b,#___gcse_2 .gs-imageResult a.gs-title:hover,#___gcse_2 .gs-imageResult a.gs-title:hover b,#___gcse_2 .gs-webResult.gs-result a.gs-title:focus,#___gcse_2 .gs-webResult.gs-result a.gs-title:focus b,#___gcse_2 .gs-imageResult a.gs-title:focus,#___gcse_2 .gs-imageResult a.gs-title:focus b{color:var(--color-black-1000);-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);transition:color .12s ease-in,-webkit-text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in,-webkit-text-decoration-color .12s ease-in;}#___gcse_2 .gs-promotion .gs-visibleUrl,#___gcse_2 .gs-webResult .gs-visibleUrl{color:var(--color-accent-light);font-size:var(--font-size-xs);line-height:var(--line-height-m);margin-top:var(--v-space-3xs);}#___gcse_2 .gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet,#___gcse_2 .gs-fileFormatType{font-size:var(--font-size-xs);line-height:var(--line-height-l);margin-bottom:var(--v-space-4xs);margin-top:var(--v-space-3xs);}#___gcse_2 .gs-web-image-box,#___gcse_2 .gs-promotion-image-box{float:right;}#___gcse_2 .gsc-webResult.gsc-result,#___gcse_2 .gsc-results .gsc-imageResult{background-color:transparent;border:none;border-bottom:2px solid var(--color-black-300);margin-bottom:var(--v-space-s);padding-top:0;padding-bottom:var(--v-space-4xs);}#___gcse_2 .gsc-result-info,#___gcse_2 table tbody tr{font-size:var(--font-size-xs)}@media (min-width:80rem){#___gcse_2 .gsc-webResult.gsc-result,#___gcse_2 .gsc-results .gsc-imageResult{margin-bottom:var(--v-space-m);padding-bottom:var(--v-space-3xs);}}#___gcse_2 .gsc-results .gsc-cursor{margin-bottom:var(--v-space-xs);margin-top:var(--v-space-5xs);display:flex;}#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page{align-items:center;background-color:var(--color-white);border:1px solid var(--color-accent-light);color:var(--color-text);display:flex;font-size:var(--font-size-xs);font-weight:500;height:var(--v-space-2xs);justify-content:center;line-height:var(--line-height-m);margin-right:var(--v-space-5xs);min-height:0;outline:0 solid var(--color-black-900);text-decoration:none;width:var(--v-space-2xs);transition:outline .12s ease-in,color .12s ease-in,background-color .12s ease-in,border .12s ease-in;}#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page:hover,#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page:focus{transition:outline .12s ease-in,color .12s ease-in,background-color .12s ease-in,border .12s ease-in;background-color:var(--color-black-900);border:1px solid var(--color-black-900);color:var(--color-white);outline:4px solid var(--color-black-900);}#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{background-color:var(--color-black-900);border:2px solid var(--color-black-900);color:var(--color-white);transition:color .12s ease-in,background-color .12s ease-in,border .12s ease-in;}#___gcse_2 .gcsc-more-maybe-branding-root{display:none;}@media (max-width:59.9375rem){.below-results{display:none;}}
