/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item{font-size:16px;}
#edit-field-typology-feature,#edit-field-project-feature{display:grid;grid-template-columns:auto auto auto;}.project-hour-range{display:flex;gap:6px;}:is(vimeo-embed,youtube-embed){aspect-ratio:16 / 9;border-radius:var(--video-embed-bdrs,0.25em);display:grid;inline-size:100%;position:relative;}:is(vimeo-embed,youtube-embed) button{background-color:var(--button-bgc,#F00);block-size:var(--button-h,50px);border:0;border-radius:var(--button-bdrs,14%);display:grid;inline-size:var(--button-w,75px);opacity:var(--button-op,0.8);position:absolute;place-self:center;transition:all .2s ease-in;}:is(vimeo-embed,youtube-embed) button::before{aspect-ratio:1;background:#FFF;block-size:1.5em;clip-path:polygon(20% 0%,20% 100%,100% 50%);content:'';place-self:center;}:is(vimeo-embed,youtube-embed) :is(iframe,img){block-size:100%;border:0;border-radius:inherit;inline-size:100%;inset:0;object-fit:cover;position:absolute;}:is(vimeo-embed,youtube-embed) iframe:not([src=""]) + button{display:none;}:is(vimeo-embed button){--button-bgc:#00adef;}:is(vimeo-embed,youtube-embed):hover button{--button-op:1;}
.field--name-field-project-collection label{display:flex !important;}.tooltip-container{margin-left:5px;}.tooltip-container{position:relative;cursor:pointer;margin-left:5px;}.tooltip-hover{background:#250A5C;border-radius:100%;color:white;padding:0px 4px;height:18px;margin-right:5px;font-size:12px;font-weight:800;line-height:0;}.tooltip-one{padding:5px;font-size:13px;background:#0D2847;color:white;position:absolute;width:160px;border-radius:5px;text-align:center;filter:drop-shadow(0 3px 5px #ccc);line-height:1.2;display:none;bottom:40px;right:60px;margin-right:-116px;z-index:1;}.tooltip-hover:hover + .tooltip-one{display:block;}#edit-delete{display:none;}.bulk-delete-checkbox-wrapper{position:absolute !important;top:0;right:0;padding-top:8px;}.bulk-delete-checkbox-wrapper .form-item__label{font-size:13px;color:#555;cursor:pointer;margin:0;}.bulk-delete-checkbox-wrapper input{margin-right:5px;}.js-form-type-managed-file{position:relative;}.bulk-delete-button{position:absolute;right:0;}
.ui-dialog .ui-dialog-titlebar{background:white;}.ui-dialog .ui-dialog-titlebar-close{background:var(--bs-btn-close-bg) !important;width:1rem;height:1rem;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .webform-button--submit.button.button--primary{background:#B4CA3D;border:none;color:#0c2327;font-size:16px;padding:10px 16px;}
