/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--yellow-1:#fff3bf;--stone-2:#ebedef;--stone-3-hsl:192 9% 89%;--stone-9:#50514f;--stone-7:#7e8282;--indigo-8:#3b5bdb;--stone-4:#d1d6d8;--stone-10-hsl:60 3% 22%;--stone-0-hsl:200 27% 98%;--font-lineheight-3:1.5;--font-lineheight-1:1.25;--radius-2:5px;--border-size-1:1px;--size-2:.5rem;--size-3:1rem;--font-size-0:.75rem;--size-5:1.5rem;--font-weight-7:700;--font-letterspacing-2:.05em;--gray-0:#f8f9fa;--gray-0-hsl:210 17% 98%;--size-4:1.25rem;--radius-1:2px;--radius-round:1e5px;--font-size-fluid-2:clamp(1.5rem,6vw,2.5rem);--size-header-2:25ch;--blue-6:#228be6;--font-weight-6:600;--font-size-6:2.5rem;--indigo-8-hsl:228 69% 55%;--size-content-2:45ch;--font-size-1:1rem;--font-size-fluid-1:clamp(1rem,4vw,1.5rem);--red-2:#ffc9c9;--blue-2:#a5d8ff}@font-face{font-family:PT Root UI;src:url(/themes/drupalbit/font/pt-root-ui.woff2);font-weight:300 700;font-display:swap}:focus-visible,:focus{outline:2px solid transparent;outline-color:var(--_hi)}:focus-visible:not(button,input,select,textarea){background-color:var(--_hi);color:var(--_bg)}:focus:not(:focus-visible){outline:none}::selection{background:var(--yellow-1)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--_bg)}::-webkit-scrollbar-thumb{background-color:var(--_text);border:2px solid var(--_bg);border-radius:8px}html{font-family:PT Root UI,system-ui,sans-serif;font-size:100%;block-size:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;text-rendering:optimizeSpeed;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;--_bg:#fff;--_bg-muted:var(--stone-2);--_bg-gradient:linear-gradient(to bottom,var(--_bg),hsl(var(--stone-3-hsl) / 60%));--_text:var(--stone-9);--_text-muted:var(--stone-7);--_hi:var(--indigo-8);--_border:var(--stone-4);--_shadow:0 2px 4px 1px hsl(var(--stone-10-hsl) / 5%),0 4px 24px 4px hsl(var(--stone-10-hsl) / 2%),inset 0 0 0 1px hsl(var(--stone-0-hsl) / 60%),inset 0 1px 0 0 hsl(var(--stone-0-hsl) / 100%);--_shadow-inset:inset 0 0 14px hsl(var(--stone-10-hsl) / 5%)}html,figure,textarea{scrollbar-width:thin;scrollbar-color:var(--_text) transparent}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}*,*:after,*:before{box-sizing:inherit;margin:0;padding:0;font-size:inherit;font-feature-settings:"ss06" 1}svg{max-block-size:100%;pointer-events:none}img{display:block;max-inline-size:100%;block-size:auto}body{min-block-size:100%;font-size:1rem;font-weight:450;line-height:var(--font-lineheight-3);background-color:var(--_bg);color:var(--_text)}a{text-decoration:none;color:var(--_hi)}:where(h1,h2,h3,h4,h5,h6){line-height:var(--font-lineheight-1);letter-spacing:-.02ch}:where(p,ul,ol,dl):not(.toolbar-menu){-webkit-hyphens:auto;hyphens:auto;max-inline-size:75ch}:where(ul,ol)[role=list]{list-style:none}:where(ul,ol,dd):not([role=list]){margin-inline-start:1rem}:where(table){caption-side:bottom;border-collapse:collapse;border-spacing:0;inline-size:100%;min-inline-size:var(--table-max-size,70rem)}:where(figure,#block-drupalbit-viewallconcordances){overflow-x:auto;border-radius:var(--radius-2);border:var(--border-size-1) solid var(--_border);box-shadow:var(--_shadow-inset)}:where(figcaption,caption){text-align:center}:where(th,td){vertical-align:top;padding-inline:var(--size-2);padding-block:var(--size-3)}:where(td){border-block-start:var(--border-size-1) solid var(--_border)}:where(th){font-size:var(--font-size-0);text-transform:uppercase;text-align:start}:where(em,i){font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif}[disabled]{opacity:.5;cursor:not-allowed;box-shadow:none}[disabled]:active{background-color:transparent;color:inherit}[disabled]+span{opacity:.5}:where(input,button,textarea,select,input[type=file]::-webkit-file-upload-button,input[type=file]::file-selector-button){font:inherit;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;line-height:1;padding-block:calc(var(--size-2) + .25rem);padding-inline:var(--size-3);inline-size:100%;background-color:#fff;border-radius:var(--radius-2);border:var(--border-size-1) solid var(--_border)}input[type=file]{padding-block:calc(var(--size-2) - 1px);padding-inline-start:var(--size-2)}textarea{resize:vertical;line-height:var(--font-lineheight-3)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;line-height:var(--font-lineheight-1);padding-inline-end:var(--size-5);background-image:conic-gradient(from 45deg,transparent 0% 25%,transparent 0% 75%,currentColor 0%);background-size:12px 12px;background-position:right var(--size-2) top calc(50% + 4px);background-repeat:no-repeat}label{font-size:calc(var(--font-size-1) - .125rem);font-weight:var(--font-weight-7);display:flex;align-items:center;gap:var(--size-2)}label span{font-size:var(--font-size-1);font-weight:450}fieldset{display:grid;gap:var(--size-3);padding:var(--size-3);border:var(--border-size-1) solid var(--_border);border-radius:var(--radius-2)}:where(button,button[type=button],input[type=button],input[type=submit],input[type=reset]):not(.toolbar-item,.trigger),input[type=file]::-webkit-file-upload-button,input[type=file]::file-selector-button{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;font-family:inherit;font-size:var(--font-size-0);font-weight:var(--font-weight-7);line-height:1;letter-spacing:var(--font-letterspacing-2);text-transform:uppercase;padding-block:var(--size-3);padding-inline:var(--size-5);max-inline-size:max-content;display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:var(--size-2);cursor:pointer;color:inherit;border:var(--border-size-1) solid var(--_border);border-radius:var(--radius-2);text-shadow:0 1px 0 var(--gray-0);background:var(--_bg-gradient);box-shadow:var(--_shadow)}:where(button,button[type=button],input[type=button],input[type=submit],input[type=reset]):active{box-shadow:inset 0 0 0 1px hsl(var(--gray-0-hsl) / 60%)}input[type=file]::-webkit-file-upload-button,input[type=file]::file-selector-button{font-size:var(--font-size-0);text-transform:none;padding:var(--size-2)}input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:var(--size-4);block-size:var(--size-4);display:inline-grid;place-content:center;padding:0}input:is([type=checkbox],[type=radio]):before{content:"";transform:scale(0);transition:.12s transform ease-in-out}input:is([type=checkbox],[type=radio]):checked:before{transform:scale(1)}input[type=checkbox]:before{inline-size:var(--size-3);block-size:var(--size-3);transform-origin:center center;clip-path:polygon(16% 45%,0 64%,44% 100%,100% 22%,80% 8%,39% 65%);background-color:var(--_hi)}input[type=checkbox]:checked:before{transform:scale(.6)}input[type=checkbox]{border-radius:var(--radius-1)}input[type=radio]{border-radius:100%}input[type=radio]:before{inline-size:var(--size-2);block-size:var(--size-2);box-shadow:inset 1em 1em var(--_hi);border-radius:var(--radius-round)}:is(.visually-hidden,.sr-only,.tablesort){position:absolute;inline-size:0;block-size:0;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal}.l-wrapper{margin-inline:auto;inline-size:min(100% - var(--l-wrapper-inline-margin,5vmin),var(--l-wrapper-max-width,70rem))}.l-grid,.field--label-inline{display:grid;gap:var(--l-grid-gap,1rem);grid-template-columns:repeat(auto-fit,minmax(min(var(--l-grid-min,20rem),100%),var(--l-grid-max,max-content)))}.l-flex,.field--name-images{display:flex;flex-direction:var(--l-flex-direction,row);flex-wrap:var(--l-flex-wrap,wrap);align-items:var(--l-flex-align,center);justify-content:var(--l-flex-justify,start);gap:var(--l-flex-gap,1rem)}.l-stack>*+*{margin-block-start:var(--l-stack-margin,1em)}.toggla[aria-expanded=false]+*{display:none}.toggla[aria-expanded=true]+*{display:block}.skip-link{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;top:0;width:1px;word-wrap:normal}.skip-link:focus{clip:unset;height:unset;width:unset}.region-header{--l-flex-direction:column;--l-flex-align:start;--l-flex-gap:.25rem;--l-flex-justify:space-between;position:relative}@media (min-width:700px){.region-header{--l-flex-direction:row;--l-flex-align:center}}.region-header>.block-system-branding-block{display:flex;align-items:center;gap:.25rem}.region-header>.block-system-branding-block>.site-logo{display:none}@media (min-width:700px){.region-header>.block-system-branding-block>.site-logo{display:block}}.region-header>.block-system-branding-block>.site-name a{font-size:var(--font-size-fluid-1);font-weight:var(--font-weight-6);color:var(--text)}.menu--main{width:100%}@media (min-width:700px){.menu--main{width:auto}}.nav-btn{position:absolute;top:-12px;right:0;display:grid;gap:4px;padding:var(--size-3);margin-inline-start:auto;background:none;border:none;box-shadow:none}.nav-btn span{transform-origin:center center;display:block;width:var(--size-5);height:2px;background-color:var(--_text)}.nav-btn:active span{background-color:var(--_hi)}@media (min-width:700px){.nav-btn{display:none}.nav-btn[aria-expanded=false]+*{display:flex}}.nav-btn[aria-expanded=true] span:nth-child(3){opacity:0}.nav-btn[aria-expanded=true] span:nth-child(2){rotate:-45deg;transform:translate(-4px,4px)}.nav-btn[aria-expanded=true] span:nth-child(4){rotate:45deg;transform:translate(-4px,-4px)}.menu{--l-flex-direction:column;--l-flex-align:start;font-weight:600;padding-block:var(--size-3);border-top:1px solid var(--_border);border-bottom:1px solid var(--_border)}@media (min-width:700px){.menu{--l-flex-direction:row;--l-flex-align:center;padding-block:0;border:none}}.menu>li a{display:block;text-decoration:none;padding-block:var(--size-2);padding-inline:var(--size-3);color:var(--_text)}.menu>li a:focus-visible,.menu>li a.is-active{color:var(--_bg);background-color:var(--_hi)}.menu>li{position:relative}@media (min-width:700px){.menu>li ul{position:absolute;left:auto;right:0;overflow:hidden;inline-size:max-content;z-index:2;background-color:var(--_bg);border:1px solid var(--_border);box-shadow:var(--_shadow);border-radius:var(--radius-2)}}.menu>li ul>li a{display:block;font-size:.875rem;text-decoration:none;padding-block:var(--size-2);padding-inline:var(--size-3);color:var(--_text)}.menu>li ul>li a:hover{background-color:var(--_hi);color:var(--_bg)}.menu>ul>li{margin-inline-start:var(--size-3)}@media (min-width:700px){.menu>ul>li{margin-inline-start:0}}.menu>li>.toggla{all:unset;display:flex;align-items:center;gap:var(--size-2);padding-block:var(--size-2);padding-inline:var(--size-3);border:none;box-shadow:none;cursor:pointer}.menu>li>.toggla:focus-visible,.menu>li>.toggla.is-active{color:var(--_bg);background-color:var(--_hi);border-color:transparent}.menu>li>.toggla:after{content:"";width:.5em;height:.5em;border-width:2px 0 0 2px;border-style:solid;border-color:initial;transform:rotate(225deg) translate(10%);transform-origin:center center}.menu>li>.toggla[aria-expanded=true]:after{transform:rotate(45deg) translate(20%,10%)}:where(header,[role=alert],main,footer){--l-wrapper-inline-margin:5vmin;--l-wrapper-max-width:90rem}:where(body,[data-drupal-messages],main,footer){padding-block:4vmax}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}main{display:flex;flex-wrap:wrap;gap:1rem;--modifier:calc(64rem - 100%)}main>#main-content{flex-grow:1;flex-basis:100%}main>.layout-content{min-inline-size:0;flex-grow:3;flex-basis:calc(var(--modifier) * 999)}main>aside{flex-grow:1;flex-basis:calc(var(--modifier) * 999)}.layout-content>*+*{margin-block-start:2rem}.messages{padding-block:1rem}.messages.messages--error{background-color:var(--red-2)}.messages.messages--status{background-color:var(--blue-2)}h1{font-size:var(--font-size-fluid-2);max-inline-size:var(--size-header-2)}.page-title,.block-sb-media-image-nav,.path-user h1{margin-block-end:1em}.record-awaiting-revision{color:var(--blue-6);font-size:calc(var(--font-size-fluid-2) / 2);font-weight:var(--font-weight-6)}.text-formatted>h2{font-size:var(--font-size-fluid-1)}table{--table-max-size:60rem}.field--label-inline{--l-grid-gap:0 1rem}.field--label-inline:not(:first-of-type){margin-block-start:1rem}.field--label-inline>.field__label{font-weight:var(--font-weight-7)}.field--label-inline>.field__item{--l-stack-margin:0}.region-filters,.view-filters{background-color:var(--_bg-muted);padding:1rem;border-radius:var(--radius-2)}.region-filters>*+*,.view-filters>*+*{margin-block-start:.5rem}.exposed-form{align-items:end;--l-grid-gap:.5rem;--l-grid-max:1fr}.exposed-form>*{align-self:end}.js-hide{display:none}.view-empty{font-size:var(--font-size-6)}.chosen-container{width:100%!important;font-size:inherit}.chosen-container-multi .chosen-choices,.chosen-container-single .chosen-single{height:2.844rem;overflow-y:auto;border-radius:var(--radius-2);border:var(--border-size-1) solid var(--_border)}.chosen-container-single .chosen-single span{line-height:2.25}.chosen-container-active{border-radius:var(--radius-2) var(--radius-2) 0 0;outline:2px solid transparent;outline-color:var(--_hi)}.chosen-container-active.chosen-dropup{border-radius:0 0 var(--radius-2) var(--radius-2)}.chosen-container-multi .chosen-choices li.search-field input[type=text]{font-family:inherit}.chosen-container-multi .chosen-choices li.search-field input[type=text]{line-height:1.75}.chosen-container .chosen-drop{border-color:var(--_hi);border-radius:0 0 var(--radius-2) var(--radius-2);outline:2px solid transparent;outline-color:var(--_hi)}.chosen-container .search-choice-close{padding:10px;box-shadow:none}.block-facets-block{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem}.block-facets-block>*{flex-grow:1}.pager__items{max-inline-size:max-content;padding:var(--size-2);margin-inline:auto;border:1px solid var(--_border);border-radius:var(--radius-2)}.pager__items>.pager__item a{display:block;font-weight:700;line-height:var(--font-lineheight-1);padding:var(--size-2);border:1px solid transparent;border-radius:var(--radius-2)}.pager__items>.pager__item a:hover{background-color:var(--_hi);color:var(--_bg)}.pager__items .is-active a{background-color:var(--_hi);color:var(--_bg)}:where(th>a){--l-flex-gap:.25rem;--l-flex-wrap:no-wrap}:where(th>a):after{content:"↕"}.media-gallery{--l-grid-min:16rem;margin-block-end:2rem}.media-gallery>figure,.media--type-image{padding:1rem;display:grid}.media-gallery-image-nav{--l-flex-gap:2rem}.media-gallery-search{position:relative}aside .media-gallery-search{margin-block:2rem}.media-gallery-dropdown{--_dd-width:16rem;--_dd-hight:10rem;inline-size:var(--_dd-width);padding-block-end:1rem;position:absolute;top:3rem;left:0;z-index:2;overflow:hidden;background-color:var(--_bg);border:1px solid var(--_border);box-shadow:var(--_shadow);border-radius:var(--radius-2)}.media-gallery-dropdown>input{inline-size:100%;position:sticky;top:0;border-top:0;border-inline:0;border-radius:0}.media-gallery-dropdown>input:focus-visible{outline:transparent;border-bottom-color:var(--_hi)}.media-gallery-dropdown>ul{overflow-y:auto;overscroll-behavior:contain;max-block-size:var(--_dd-hight)}.media-gallery-dropdown>ul li a{display:block;font-size:.875rem;font-weight:600;text-decoration:none;padding-block:var(--size-2);padding-inline:var(--size-3);color:var(--_text)}.media-gallery-dropdown>ul li a:hover{background-color:var(--_hi);color:var(--_bg)}.media-gallery-dropdown>ul li a:focus-visible{color:var(--_bg);background-color:var(--_hi)}.tab-list{display:flex;flex-wrap:no-wrap;gap:.5rem;padding-inline-start:.5rem;box-shadow:inset 0 -1px 0 var(--_border)}.tab-button{background:var(--_bg-muted);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.tab-button.active{background:transparent;border-bottom-color:#fff}[role=tabpanel]:focus-visible{background-color:hsl(var(--indigo-8-hsl) / 5%);outline-color:transparent;color:var(--_text)}.user-login-form,.user-register-form,.user-pass{max-inline-size:var(--size-content-2)}.user-login-form>*+*,.user-register-form>*+*,.user-pass>*+*,.user-login-form>.form-wrapper>*+*,.user-register-form>.form-wrapper>*+*,.user-pass>.form-wrapper>*+*{margin-block-start:1rem}.user-login-form input+.description,.user-register-form input+.description,.user-pass input+.description{font-size:.875rem}.path-user .block-sb-user-content{margin-block-end:2rem}.path-user h2{margin-block-end:1rem}.path-user .block-sb-user-content li{--l-grid-gap:0 1rem;--l-grid-min:10rem;max-inline-size:var(--size-content-2);padding-block:.5rem;border-top:1px solid var(--_border)}.block-local-tasks-block{margin-block-end:5vmin}.block-views-blockold-pem-revisions-block{margin-block-start:2rem}.block-views-blockold-pem-revisions-block h2{font-weight:400}.block-views-blockold-pem-revisions-block figure{max-inline-size:max-content}.block-views-blockold-pem-revisions-block table{--table-max-size:30rem}aside .block-views-blockfeasts-sources-recent-sources>*+*{margin-block-start:1rem}aside .views-row{font-size:.875rem}aside .views-row .views-label{display:none}aside .views-row:not(:first-of-type){margin-block-start:1rem}footer{font-size:.875rem;text-align:center;display:grid;place-content:center;gap:1rem}.cesem-partners{--l-flex-justify:center;margin-block-end:1rem}.block-cesem-block>*{margin-inline:auto}sb-credit{--l-flex-justify:center;--l-flex-gap:1ch}sb-credit a{--l-flex-gap:.25rem;font-weight:700;color:var(--_text)}sb-credit .squarebit{width:1rem;height:1rem;background-color:#ff5000;clip-path:polygon(0 0,62.5% 0,62.5% 25%,75% 25%,100% 25%,100% 0,75% 0,75% 25%,25% 25%,25% 75%,75% 75%,75% 37.5%,100% 37.5%,100% 100%,0 100%)}#block-drupalbit-viewallconcordances{margin-block-start:4rem}#block-drupalbit-viewallconcordances summary{font-size:var(--font-size-fluid-1);font-weight:var(--font-weight-7);margin:.5rem;cursor:pointer}#block-drupalbit-viewallconcordances table:last-of-type{margin-block-start:2rem;border-block-start:var(--border-size-1) solid var(--_border)}
