/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mo_saml_table_layout{background-color:#FFFFFF;border:1px solid #CCCCCC;padding:0px 10px 10px 10px;margin-bottom:10px;}.mo_saml_table_layout input[type=text]{width:80%;}.mo_saml_table_layout td strong{margin-left:10px;}.mo-display-logs{color:#3c763d;background-color:#dff0d8;padding:2%;margin-bottom:20px;text-align:center;border:1px solid #AEDB9A;font-size:18pt;}.mo-display-block{color:#050505;width:-moz-available;min-height:300px !important;overflow:auto;display:inline-block;background-color:#f6f6f6;padding:2%;margin-bottom:20px;text-align:left;border:1px solid #AEDB9A;font-size:12pt;}.mo_saml_text_center{text-align:center;}.mo_saml_highlight_background_note{background-color:#e0e0e0;border-radius:4px;padding:0.55em;width:98%;}.mo_saml_highlight_background_note_1{background-color:#e0e0e0;border-radius:4px;padding:0.55em;width:98%;}.mo_saml_table_layout{border-radius:1px;box-shadow:0 6px 12px rgba(0,0,0,0.15);background-color:#FFFFFF;border:1px solid #CCCCCC;margin:0 2% 2% 0;}.mo_saml_sp_container{width:60%;padding:2%;float:left;border-radius:4px;}.mo_saml_sp_container_3{width:95%;padding:2%;float:left;border-radius:4px;}.mo_saml_sp_table_layout_1{background-color:#e0e0d8;width:98%;padding:1%;overflow:hidden;}.pricing-rate:last-of-type{margin-top:36px;}p.pricing-rate{margin-bottom:50px;}.fa.fa-pull-right{margin-left:.3em;}.fa-pull-right{float:right;}.mo_copy{padding:1%;cursor:pointer;}.mo_copy:active{background:gray;}.selected-text,.selected-text>*{background:#2196f3;color:#ffffff;}.mo_guide_text-center{text-align:center;}.mo_guide_text-color{color:#fe7e00;}.mo_saml_sp_container_2{width:28%;padding:2%;border-radius:4px !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-right:auto;float:left;}.mo_saml_configure_message{display:block;text-align:center;font-size:14px;border-radius:10px;border:1px solid #fb9a9a;color:red;background-color:rgba(255,0,0,0.1);padding:8px;}.mo_saml_welcome_message{display:block;margin-top:10px;text-align:center;font-size:15px;color:rgba(0,128,0,0.70);background-color:rgba(0,255,0,0.15);padding:5px;border:1px solid rgba(0,128,0,0.15);border-radius:4px;}.mo_saml_register_message{display:block;text-align:center;font-size:14px;border-radius:10px;border:1px solid #fb9a9a;color:red;background-color:rgba(255,0,0,0.1);padding:8px;margin-top:15px;}.backdoor{display:ruby;}#mo_saml_edit_backdoor{cursor:pointer;margin-left:15px;font-size:larger;text-decoration:none;}.miniorange_saml_sp_attr_table{table-layout:fixed !important;font-size:12px !important;}.miniorange_saml_sp_attr_table tr{border-collapse:collapse !important;border-bottom:0px;}.mo_saml_sp_font_for_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1.2em;font-weight:bold;padding-bottom:1%;}.mo_saml_font_SP_setup_for_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1em;font-weight:bold;padding-bottom:1%;color:#d9534f;text-align:center;}.mo_saml_sp_font_for_sub_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1.1em;font-weight:bold;}table.mo_upgrade_plans_features td{border:groove;text-align:center;height:2em;font-weight:600;width:25% !important;}table.mo_upgrade_plans_features td+td,table.mo_upgrade_plans_features td+td+td,table.mo_upgrade_plans_features td+td+td+td{border:groove;text-align:center;width:13% !important;}table.mo_upgrade_plans_features tbody>:nth-child(1){color:white !important;background-color:#34495E !important;}table.mo_upgrade_plans_features tbody>:nth-child(1):hover{color:white !important;background-color:#34495E !important;}table.mo_upgrade_plans_features tbody>:nth-child(odd){background-color:#e3f2f6;}table.mo_upgrade_plans_features tbody>:nth-child(odd):hover{background-color:#e3f2f6;}.mo_upgrade_plans_features{margin:0 1em !important;width:auto;}table.mo_how_to_upgrade td{border:groove;height:2em;width:25% !important;}@media screen and (min-width:48em){.mo_saml_system-status-general-info__items{display:flex;flex-wrap:wrap;justify-content:space-between;}.mo_saml_system-status-general-info__items::after{flex:auto;content:"";}.mo_saml_system-status-general-info__item{display:block;width:32%;}.mo_saml_system-status-general-info__item:last-of-type{margin-inline-start:2%;}}.mo_saml_card{display:flex;flex-direction:column;align-items:stretch;justify-items:flex-start;padding:0;border:var(--card-border-size) solid var(--card-border-color);border-radius:var(--card-border-radius-size);background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);}.system-status-general-info__item{display:block;overflow-x:auto;box-sizing:border-box;margin-block-end:var(--space-l);padding:1.125rem;}.mo_saml_system-status-general-info__item-icon{display:inline-block;width:2.625rem;height:2.625rem;vertical-align:top;}.mo_saml_system-status-general-info__item-icon::before{display:block;width:100%;height:100%;content:"";border-radius:2.625rem;background-color:var(--color-gray-600);background-repeat:no-repeat;background-position:50% center;background-size:var(--space-l);}.mo_saml_system-status-general-info__item-icon--drupal::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='drupal-logo' width='42.2' height='55.5' viewBox='0 0 42.2 55.5'%3e  %3cpath fill='%23ffffff' d='M29.8,11.7C25.9,7.9,22.2,4.2,21.1,0c-1.1,4.2-4.8,7.9-8.7,11.7C6.6,17.5,0,24.1,0,34c-0.3,11.6,9,21.3,20.6,21.5 s21.3-9,21.5-20.6c0-0.3,0-0.6,0-0.9C42.2,24.1,35.6,17.5,29.8,11.7z M10.8,35.9c-0.6,0.8-1.2,1.7-1.6,2.6 c-0.1,0.1-0.2,0.3-0.4,0.3H8.7c-0.5,0-1-0.9-1-0.9l0,0c-0.1-0.2-0.3-0.5-0.4-0.7L7.2,37C5.9,34.2,7,30.3,7,30.3l0,0 c0.5-1.9,1.4-3.8,2.5-5.4c0.7-1,1.5-2,2.3-3l1,1l4.7,4.8c0.2,0.2,0.2,0.5,0,0.7l-4.9,5.5l0,0L10.8,35.9z M21.3,49.7 c-4,0-7.3-3.3-7.2-7.3c0-1.8,0.7-3.5,1.8-4.8c1.5-1.8,3.4-3.6,5.5-6c2.4,2.6,4,4.3,5.5,6.3c0.1,0.1,0.2,0.3,0.3,0.5 c0.8,1.2,1.3,2.6,1.3,4.1C28.6,46.5,25.3,49.7,21.3,49.7C21.3,49.7,21.3,49.7,21.3,49.7z M35,38.1L35,38.1 c-0.1,0.3-0.4,0.5-0.7,0.6h-0.1c-0.3-0.1-0.5-0.3-0.7-0.5l0,0c-1.3-1.9-2.7-3.7-4.3-5.3l-1.9-2l-6.4-6.6c-1.3-1.2-2.6-2.6-3.8-3.9 c0-0.1-0.1-0.1-0.1-0.1c-0.2-0.3-0.4-0.6-0.5-1c0-0.1,0-0.1,0-0.2c-0.2-1.1,0.2-2.2,1-3c1.2-1.2,2.5-2.5,3.7-3.8 c1.3,1.4,2.7,2.8,4.1,4.2l0,0c2.8,2.6,5.3,5.5,7.6,8.6c1.9,2.7,2.9,5.8,2.9,9.1C35.6,35.4,35.4,36.8,35,38.1z'/%3e%3c/svg%3e");}.mo_saml_system-status-general-info__item-details{position:relative;display:inline-block;box-sizing:border-box;width:calc(100% - 3.75rem);padding-inline-start:0.625rem;font-size:var(--font-size-s);}.mo_saml_system-status-general-info__item-title{margin:0 0 0.5rem;font-size:1.125rem;}.mo_saml_license_info_container{display:flex;flex-wrap:wrap;justify-content:space-between;}.mo_saml_license_info_container_card{display:block;overflow-x:auto;box-sizing:border-box;margin-block-end:var(--space-l);padding:1.125rem;width:49%;margin-right:10px;}.mo_saml_card_details{position:relative;display:inline-block;box-sizing:border-box;width:calc(100% - 3.75rem);padding-inline-start:0.625rem;font-size:var(--font-size-s);}.mo_saml_title_class{margin:0 0 0.5rem;}.mo_saml_icon_box{display:inline-block;width:2.625rem;height:1.625rem;vertical-align:top;}.mo_saml_icon::before{display:block;width:100%;height:100%;content:"";border-radius:2.625rem;background-repeat:no-repeat;background-position:50% center;background-size:var(--space-l);}.mo_saml_logo_icon::before{background-image:url(/modules/custom/miniorange_saml/images/icons/miniorange-logo.svg);}.mo_saml_cog_icon::before{background-image:url(/modules/custom/miniorange_saml/images/icons/cog.svg);}.mo_saml_red{color:red;}.mo_saml_green{color:green;}.mo_saml_medium_font{font-size:medium;}
@media screen and (min-width:61rem){form .layout-region--node-main,form .layout-region--node-footer{width:calc(100% - 18.5rem);padding-right:0.5rem;}form .layout-region--node-secondary{width:18.5rem;margin-top:0.8rem;}form .layout-region--node-main .layout-region__content,form .layout-region--node-footer .layout-region__content{max-width:100%;}}.field--widget-entity-reference-paragraphs em{display:none;}.field--widget-entity-reference-paragraphs .description{color:#55565b;font-size:0.79rem;}.field--widget-entity-reference-paragraphs tr td > div{max-width:95%;}body.gin--layout-builder-iframe-modal{padding-left:0 !important;font-size:18px;}html body.gin--vertical-toolbar.gin--layout-builder-iframe-modal{padding-left:0 !important;}html body.gin--vertical-toolbar.gin--layout-builder-iframe-modal .field-group-tabs-wrapper .draggable,html body.gin--vertical-toolbar.gin--layout-builder-iframe-modal .field-group-tabs-wrapper .draggable td *:not(div.form-wrapper) > div.form-wrapper,html body.gin--vertical-toolbar.gin--layout-builder-iframe-modal .draggable,html body.gin--vertical-toolbar.gin--layout-builder-iframe-modal .draggable td *:not(div.form-wrapper) > div.form-wrapper{width:calc(100% - 45px) !important;}body.gin--layout-builder-iframe-modal .form-item{margin:1.25rem 0;}body.gin--layout-builder-iframe-modal .form-item label:not(.option){display:block;margin-bottom:0.5rem;font-size:14px;}body.gin--layout-builder-iframe-modal .form-item__description{font-size:12px;margin:0.5rem 0 0 0;}#mini-catalog-settings{margin-top:2rem;}#mini-catalog-settings .horizontal-tabs-panes{background:#eee;}.gin--dark-mode #mini-catalog-settings .horizontal-tabs-panes{background:inherit;}#mini-catalog-settings .horizontal-tabs-panes .horizontal-tabs-pane{padding:0 1rem;}#mini-catalog-settings li.horizontal-tab-button a{font-size:16px;}#mini-catalog-settings span.file{color:var(--gin-color-text);line-height:var(--input-line-height);padding:calc(var(--input-padding-vertical) - 1px) var(--input-padding-horizontal);min-height:calc(var(--input-padding-vertical) * 2 + var(--input-line-height));background-color:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);box-sizing:border-box;transition:var(--gin-transition);}.gin--dark-mode #mini-catalog-settings .form-element--type-select{background-image:none;}.filter-guidelines .filter-tips li{color:inherit;}.form-item__description .item-list li{color:inherit;}.ck .ck-content li{color:inherit;}a.underline{text-decoration:underline 1.25px;text-underline-offset:0.125em;}.filter-guidelines .filter-tips{display: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;}}
:root{--gin-color-primary:#003cc5;--gin-color-primary-hover:#0036b1;--gin-color-primary-active:#00339a;}.button--primary{background-color:var(--gin-color-primary);}.button--primary:hover{background-color:var(--gin-color-primary-hover);}.button--primary:active{background-color:var(--gin-color-primary-hover);}a,.link,button.link,.link--more{color:var(--gin-color-primary);}a:hover,.link:hover,button.link:hover,.link--more:hover{color:var(--gin-color-primary-hover);}a:active,.link:active,button.link:active,.link--more:active{color:var(--gin-color-primary-active);}.form-boolean--type-checkbox:checked,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-color:var(--gin-color-primary);}.form-boolean--type-checkbox:checked:hover,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:hover,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:hover{border-color:var(--gin-color-primary-hover);}.form-boolean--type-checkbox:checked:active,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:active,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:active{border-color:var(--gin-color-primary-active);}.is-horizontal .tabs__link:hover,.claro-details__summary:hover,.action-link:hover{color:var(--gin-color-primary-hover);}.claro-details[open] > .claro-details__summary:focus{color:var(--gin-color-primary-active);}body.gin-login .toolbar-icon-default{font-size:0;text-indent:-999em;}body.gin-login .toolbar-icon-default::before{content:"";display:inline-block;width:32px;height:32px;background-color:var(--gin-color-text,#000);-webkit-mask-image:url(/modules/contrib/gin_login/images/gin.svg);mask-image:url(/modules/contrib/gin_login/images/gin.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (min-width:800px){body.gin-login .toolbar-icon-default::before{width:40px;height:40px;}}body.gin-login .toolbar-icon-default::before:hover{background-color:var(--gin-color-primary,#003cc5);}body.gin-login .user-form-page{display:flex;flex-wrap:wrap;min-height:100vh;max-height:100%;margin-bottom:-1px;background:var(--gin-bg-layer,#fff);}@media (min-width:800px){body.gin-login .user-form-page{flex-wrap:nowrap;}}body.gin-login .user-form-page,body.gin-login .user-form-page *{box-sizing:border-box;}body.gin-login .user-form-page__user-form,body.gin-login .user-form-page__wallpaper{width:100%;}@media (min-width:800px){body.gin-login .user-form-page__user-form,body.gin-login .user-form-page__wallpaper{flex-basis:50%;}}body.gin-login .user-form-page__user-form{display:flex;flex-wrap:wrap;flex-basis:60%;}@media (max-width:800px){body.gin-login .user-form-page__user-form{flex-basis:100%;align-content:flex-start;}}@media (min-width:1800px){body.gin-login .user-form-page__user-form{flex-basis:50%;}}body.gin-login .user-form-page__user-form img{max-width:100%;max-height:40px;}body.gin-login .user-form-page__wallpaper{display:none;pointer-events:none;position:relative;background-color:#ccc;}@media (min-width:800px){body.gin-login .user-form-page__wallpaper{display:flex;flex-grow:1;flex-basis:40%;}}@media (min-width:1800px){body.gin-login .user-form-page__wallpaper{flex-basis:50%;}}body.gin-login .user-form-page__wallpaper img{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;animation:fadeInWallpaper 300ms ease forwards;}body.gin-login .user-form-page__page-title{font-size:2rem;margin-top:0;margin-bottom:1rem;width:100%;max-width:100%;text-overflow:unset;white-space:normal;}@media (min-width:800px){body.gin-login .user-form-page__page-title{font-size:3rem;margin-top:2rem;}}body.gin-login .user-form-page .content-header{flex-basis:100%;padding-top:2.25rem;background:transparent;}@media (max-width:800px){body.gin-login .user-form-page .content-header{margin-bottom:4rem;}}body.gin-login .user-form-page .content-header a{display:flex;}body.gin-login .user-form-page .layout-container{max-width:560px;margin:0 auto !important;padding-left:24px;padding-right:24px;}@media (min-width:800px){body.gin-login .user-form-page .layout-container{padding-left:48px;padding-right:48px;}}body.gin-login .user-form-page .block-system > form{padding:0;border:0 none;box-shadow:none;background:transparent;}body.gin-login .user-form-page .form-type--text input,body.gin-login .user-form-page .form-type--password input,body.gin-login .user-form-page .form-type--email input{width:100%;}body.gin-login .user-form-page .form-element{width:100%;padding:1rem;}body.gin-login .user-form-page .more-links{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:0;margin-top:0;}body.gin-login .user-form-page .register-button{width:100%;margin-right:0;}body.gin-login .user-form-page .link--more{display:inline-block;margin-top:2rem;}body.gin-login .user-login-form .button{width:100%;padding:1.25rem 1rem;margin-right:0;margin-bottom:0;}body.gin-login .user-login-form .button--primary{margin-top:0;}body.gin-login .user-login-form .form-actions{display:block;margin-bottom:0;}body.gin-login .page-wrapper{margin-top:0;}@keyframes fadeInWallpaper{0%{opacity:0;}100%{opacity:1;}}#sliding-popup{display:none !important;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
body:not(.path-admin) .ckeditor-tooltip-text{text-decoration:underline;text-decoration-style:dotted;}body:not(.path-admin) .ckeditor-tooltip-text:hover{cursor:pointer;}
.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
