/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{position:relative;width:40px;height:40px;}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:11000;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}
.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;}
.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:"";}
.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;}
.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;}}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
#xapplied_accordion a[data-bs-toggle='collapse']{padding:.35rem .35rem;display:flex;align-items:center;text-decoration:none;transition:all .3s;}#xapplied_accordion a[data-bs-toggle='collapse']:before{content:'';max-width:.75rem !important;min-width:.75rem !important;background:radial-gradient(circle,transparent 50%,transparent 50%);aspect-ratio:1;border:var(--penn-college-blue) 1px solid;border-radius:50%;margin-right:.35rem;transition:all .3s;}#xapplied_accordion a[data-bs-toggle='collapse']:not(.collapsed){color:var(--penn-college-blue);padding:.35rem .35rem 1rem;margin-bottom:-.75rem;border-radius:.35rem;background:var(--light-blue);}#xapplied_accordion a[data-bs-toggle='collapse']:not(.collapsed):before{background:radial-gradient(circle,var(--penn-college-blue) 40%,transparent 50%);}#xapplied_accordion a[data-bs-toggle='collapse']:hover:before{background:radial-gradient(circle,var(--success) 40%,transparent 50%);}#adm_finder select{-webkit-appearance:none !important;-webkit-border-radius:0px !important;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="rgb(216,59,24)" stroke="red" d="M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z"></path></svg>');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.95em auto,100%;}#adm_finder .rep{position:relative;z-index:100;}#adm_finder .rep.totop{animation:.5s ease-in-out totop;z-index:101 !important;}#adm_finder .carousel-item{transition:transform .3s ease-out;}#applied_reps2,#unapplied_reps{text-align:left;}#adm_finder .carousel-item .carousel-circle a.back{text-align:left;text-transform:uppercase;text-decoration:none;cursor:pointer;}#adm_finder .carousel-item .carousel-circle a.back i,#adm_finder .carousel-item .carousel-circle a.go{aspect-ratio:1;background:var(--light-blue);padding:.5rem;border-radius:50%;transition:.3s all;line-height:.9em;}#adm_finder .carousel-item .carousel-circle a.go{font-size:1.5rem;}#adm_finder .carousel-item .carousel-circle a.yes,#adm_finder .carousel-item .carousel-circle a.no{padding:0 .5rem;cursor:pointer;}#adm_finder .carousel-item .carousel-circle a.yes:hover,#adm_finder .carousel-item .carousel-circle a.no:hover{text-decoration:none;color:var(--bs-primary);cusrsor:pointer;}#adm_finder .carousel-item .carousel-circle a.yes i,#adm_finder .carousel-item .carousel-circle a.no i{aspect-ratio:1;width:4rem;background:var(--light);padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s all;}#adm_finder .carousel-item .carousel-circle a.yes:hover i,#adm_finder .carousel-item .carousel-circle a.no:hover i,#adm_finder .carousel-item .carousel-circle a.back:hover i{color:white !important;background:var(--bs-primary);}@keyframes totop{from{transform:translateY(0) rotate(0);z-index:99 !important;}70%{transform:translateY(-100%) rotate(0);z-index:101 !important;}to{transform:translateY(0) rotate(0);z-index:101;}}
.ajax-throbber.sk-flow{display:flex;justify-content:space-between;width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);}.ajax-throbber .sk-flow-dot{width:25%;height:25%;animation:sk-flow 1.4s cubic-bezier(0.455,0.03,0.515,0.955) 0s infinite
    both;border-radius:50%;background-color:var(--sk-color);}.ajax-throbber .sk-flow-dot:nth-child(1){animation-delay:-0.3s;}.ajax-throbber .sk-flow-dot:nth-child(2){animation-delay:-0.15s;}@keyframes sk-flow{0%,80%,100%{transform:scale(0.3);}40%{transform:scale(1);}}
.paragraph--unpublished{background-color:#fff4f4;}
#paragraphs-stats-report .footer-total{font-weight:bold;background-color:#f5f5f5;}#paragraphs-stats-report .v-na{background-color:inherit;}#paragraphs-stats-report .v-zero{background-color:#ffaeaa;}#paragraphs-stats-report .v-0{background-color:rgb(147,196,125);}#paragraphs-stats-report .v-1{background-color:rgb(174,211,158);}#paragraphs-stats-report .v-2{background-color:rgb(201,226,190);}#paragraphs-stats-report .v-3{background-color:rgb(228,241,223);}#paragraphs-stats-report .v-4{background-color:rgb(255,255,255);}
#modal_keys,#modal_wrapper form i{line-height:2.5;}#xmodal_results div p{display:none}#modal_wrapper .input-group-append{margin:1px -1px;}#modal_results div a:hover{text-decoration:none;background:rgba(0,0,0,.035)}
