/* @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;}.fa.fa-pull-right{margin-left:.3em;}.fa-pull-right{float:right;}.mo_copy{padding:1%;cursor:pointer;}.mo_copy:active{background:gray;}.mo_saml_selected-text,.mo_saml_selected-text>*{background:#2196f3;color:#ffffff;}.mo_saml_button_class{color:#fff !important;background:#337ab7 !important;border-color:#2e6da4 !important;font-size:0.5rem !important;border-radius:5px !important;}.mo_saml_sp_role{width:30%;display:inline-block;}.mo_saml_sp_profile{width:30%;display:inline-block;}.mo_saml_idp_role_class{width:30%;display:inline-block;}.mo_saml_idp_profile_class{width:30%;display:inline-block;}.mo_saml_otp_row{margin:15px 0px;}.mo_saml_profile_otp_row{margin:15px 0px;}.mo_saml_otp_sp_name{display:inline-block;width:30%;max-width:450px;}.mo_saml_profile_sp_name{display:inline-block;width:30%;max-width:450px;}.mo_saml_otp_idp_name{display:inline-block;width:48%;}.mo_saml_profile_idp_name{display:inline-block;width:48%;}.mo_saml_otp_delete{display:inline-block;width:6%;}.mo_saml_profile_delete{display:inline-block;width:6%;}.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_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;}.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_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_container1{width:95%;padding:2%;float:left;}.mo_saml_full_page_container{width:96%;padding:25px;border-radius:4px !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);float:none;}.mo_saml_full_screen_tabel{border-radius:1px;box-shadow:0 6px 12px rgba(0,0,0,0.15);background-color:#FFFFFF;border:1px solid #CCCCCC;}.mo_saml_form_text{padding:2px !important;box-sizing:border-box !important;padding:0.3em 0.4em 0.3em 0.5em !important;border:1px solid #b8b8b8 !important;border-top-color:#999 !important;border-radius:2px !important;background:#fcfcfa !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.125) !important;}@media only screen and (max-width:641px){.mo_saml_form_text{width:100% !important;}}.mo_saml_form_select{padding:2px !important;box-sizing:border-box !important;padding:0.3em 0.4em 0.3em 0.5em !important;border:1px solid #b8b8b8 !important;border-top-color:#999 !important;border-radius:2px !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.125) !important;}@media only screen and (max-width:641px){.mo_saml_form_select{width:100% !important;}}.mo_guide_text-color{color:#fe7e00;}.mo_saml_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-left:auto;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;}#miniorange_saml_backdoor_table div{display:inline-block;}#miniorange_saml_backdoor_table{border-style:none;}.mo_backdoor{display:ruby;}#miniorange_saml_backdoor_textbox1{width:150px;}#mo_saml_edit_backdoor{cursor:pointer;margin-left:15px;font-size:larger;text-decoration:none;}.mo_idp_attr_map_row{margin:15px 0px;}.mo_idp_idp_attr_separator_title{float:right;margin-right:10%;}.mo_idp_attr_map_sp_name{display:inline-block;width:35% !important;max-width:450px;}.mo_idp_attr_map_sp_name_textfield{width:90% !important;}.mo_idp_attr_map_sep{width:80% !important;}.mo_idp_attr_map_sep_name{width:15% !important;float:right;}.mo_idp_attr_map_idp_name{display:inline-block;width:40%;}.mo_idp_role_map_delete,.mo_idp_attr_map_delete{display:inline-block;width:6%;margin-top:15px;float:right;}.button_class_attr{color:#fff !important;background:#337ab7 !important;border-color:#2e6da4 !important;font-size:0.5rem !important;border-radius:5px !important;}.mo_idp_sp_attr_title{width:35%;display:inline-block;}.mo_idp_idp_attr_title{width:90%;height:28px;display:inline;}.mo_saml_sp_font_for_heading{letter-spacing:0.08em;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:#0073aa;text-align:center;}.mo_saml_sp_font_for_sub_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1.1em;font-weight:bold;}#miniorange_saml_backdoor_table div{display:inline-block;}#miniorange_saml_backdoor_table{border-style:none;}.mo_saml_backdoor{display:ruby;margin-left:20px;color:blue;}#miniorange_saml_backdoor_textbox1{width:100px;}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;}.mo-support-button{position:fixed;bottom:2em;right:2em;width:4em;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:100;display:flex;transition:transform 0.2s ease-in-out;}.mo-support-button:hover{transform:scale(1.05);}.mo-saml-container{max-width:1200px;margin:20px auto;}.mo-saml-container h2{margin-bottom:20px;}.mo-saml-card{background-color:#fff;border-radius:5px;padding:0;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);overflow:hidden;width:100%;}.mo-saml-header{display:flex;gap:450px;padding:15px 40px;background-color:#f5f7fa;border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:bold;}.mo-saml-card h4{margin-top:0;margin-bottom:15px;}.mo-saml-card hr{border:0;height:1px;background-color:#e5e5e5;margin-bottom:20px;}.mo-saml-card table{margin:20px 0;width:100%;}.mo-saml-card th,.mo-saml-card td{padding:8px 12px;text-align:left;background-color:transparent;}.mo-saml-card th{font-weight:600;}.mo-saml-card > div:last-child{padding:20px;}.mo-saml-buttons button{padding:10px 20px;border:none;border-radius:4px;font-weight:500;cursor:pointer;margin-right:10px;}.mo-saml-license-content{display:flex;gap:20px;padding:20px;}.mo-saml-license-section{flex:1;}.mo-saml-license-divider{border-left:2px solid #e5e5e5;}.mo-saml-license-section-inner{padding-left:20px;}.mo-saml-license-table{width:100%;border-collapse:collapse;border-spacing:0;}.mo-saml-license-table thead tr{border-bottom:none;}.mo-saml-license-table th{padding:8px 12px;text-align:left;font-weight:600;}.mo-saml-license-label-col{width:150px;}.mo-saml-license-label{font-weight:bold;height:3rem;padding:8px 12px;white-space:nowrap;width:150px;}.mo-saml-license-value{height:3rem;padding:8px 12px;}.mo-saml-expired{color:#e53935;}.mo-saml-valid{color:#43a047;}.gin--dark-mode{.mo_saml_highlight_background_note{background-color:#3b3b3f;}.mo-saml-card{background-color:#2a2a2d;}.mo-saml-header{background-color:#1e1e21;border-bottom-color:#444;}.mo-saml-license-divider{border-left-color:#444;}.mo-saml-license-table th,.mo-saml-license-table td{background-color:transparent;color:inherit;}.mo-saml-expired{color:#ff6b6b;}.mo-saml-valid{color:#69db7c;}}
.current-plan-section{border:1px solid #ccc;padding:12px 20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}.section-container{border:1px solid #ccc;padding:12px 20px;margin-bottom:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}.section-title{display:flex;justify-content:space-between;align-items:center;}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;}.feature-box{border:1px solid #ccc;padding:12px;border-radius:4px;}h3,h5{margin:8px 0px !important;}.product-description{min-height:150px;display:block;}.feature-image{width:100%;height:350px !important;object-fit:fill;border-radius:4px;}.mo-saml-licensing-new-container{width:100%;margin:20px 0;}.mo-saml-current-plan{margin-bottom:20px;text-align:left;}.mo-saml-plan-label{font-size:18px;font-weight:600;color:#666;margin-bottom:8px;}.mo-saml-plan-info{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;}.mo-saml-plan-name{font-size:28px;font-weight:800;color:#003ecc;}.mo-saml-plan-version{font-size:18px;font-weight:600;color:#666;}.mo-saml-upgrade-box{background-color:#e6f2ff;border:1px solid #003ecc;border-radius:8px;padding:24px;margin:20px auto;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.mo-saml-upgrade-header{width:100%;}.mo-saml-upgrade-title{font-size:24px;font-weight:bold;color:#000;margin:0 0 12px 0;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-start;}.mo-saml-saml-highlight{color:#003ecc;}.mo-saml-rocket{font-size:24px;}.mo-saml-upgrade-description{font-weight:600;font-size:20px;color:#333;margin-bottom:20px;line-height:1.5;text-align:left;}.mo-saml-features-grid{width:70%;display:flex;flex-direction:row;gap:8px;margin-left:0;}.mo-saml-features-column{display:flex;flex-direction:column;gap:12px;flex:1;}.mo-saml-feature-item{display:flex;align-items:flex-start;gap:8px;}.mo-saml-checkmark,.mo-saml-comparison-checkmark{color:white;font-weight:bold;font-size:14px;background-color:#28a745;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;line-height:1;}.mo-saml-feature-text{color:#333;font-size:14px;line-height:1.4;}.mo-saml-plan-cards-section{width:100%;margin-top:40px;margin-bottom:20px;}.mo-saml-plan-cards-heading{font-size:28px;font-weight:bold;color:#003ecc;margin-bottom:12px;margin-top:0;}.mo-saml-plan-cards-description{font-size:16px;color:#333;margin-bottom:30px;}.mo-saml-plan-cards-wrapper{border:1px solid #ddd;border-radius:8px;padding:24px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.15);margin:0 auto;}.mo-saml-plan-cards-container{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:flex-start;flex-wrap:wrap;}.mo-saml-plan-card{flex:1;min-width:280px;max-width:350px;background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:24px;position:relative;display:flex;flex-direction:column;box-shadow:none;}.mo-saml-plan-card-current{border:2px solid #003ecc;box-shadow:0 4px 8px rgba(0,102,204,0.2);}.mo-saml-current-plan-badge{position:absolute;top:-12px;right:20px;background-color:#003ecc;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:bold;z-index:1;}.mo-saml-plan-card-name{font-size:20px;font-weight:bold;color:#333;text-transform:uppercase;margin-bottom:16px;text-align:center;}.mo-saml-plan-card-price{text-align:center;margin-bottom:20px;}.mo-saml-price-amount{font-size:36px;font-weight:bold;color:#003ecc;}.mo-saml-price-period{font-size:16px;color:#333;margin-left:4px;}.mo-saml-plan-card-field{margin-bottom:16px;}.mo-saml-field-label{display:block;font-size:14px;color:#333;margin-bottom:8px;font-weight:500;}.mo-saml-field-select{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#333;background-color:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:36px;}.mo-saml-field-select:hover{border-color:#003ecc;}.mo-saml-field-select:focus{outline:none;border-color:#003ecc;box-shadow:0 0 0 2px rgba(0,102,204,0.1);}.mo-saml-button-disabled{cursor:not-allowed;pointer-events:none;}.mo-saml-comparison-section{width:100%;margin-top:40px;margin-bottom:20px;}.mo-saml-comparison-wrapper{border:1px solid #ddd;border-radius:8px;padding:24px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.15);margin:0 auto;}.mo-saml-comparison-header{margin-bottom:24px;}.mo-saml-comparison-heading{font-size:28px;font-weight:bold;color:#003ecc;margin-bottom:12px;margin-top:0;}.mo-saml-comparison-header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;}.mo-saml-comparison-description{font-size:16px;color:#333;margin:0;flex:1;}.mo-saml-comparison-link{color:#003ecc;text-decoration:underline;font-weight:600;font-size:18px;white-space:nowrap;}.mo-saml-comparison-link:hover{color:#003ecc;text-decoration:underline;}.mo-saml-comparison-table{width:100%;border-collapse:collapse;margin-top:20px;border:1px solid #ddd;background-color:#fff;}.mo-saml-comparison-table thead{background-color:#e6f2ff;}.mo-saml-comparison-table th{padding:12px 16px;font-weight:bold;color:#333;border:1px solid #ddd;}.mo-saml-comparison-feature-col{width:40%;}.mo-saml-comparison-plan-col{width:20%;text-align:center;}.mo-saml-comparison-table tbody tr{background-color:#fff;transition:background-color 0.2s ease;}.mo-saml-comparison-table tbody tr:hover{background-color:#f5f5f5;}.mo-saml-comparison-table tbody tr:hover td{background-color:#f5f5f5;}.mo-saml-comparison-table tbody tr td{border:1px solid #ddd;padding:12px 16px;color:#333;transition:background-color 0.2s ease;}.mo-saml-comparison-feature-name{font-size:14px;color:#333;}.mo-saml-comparison-feature-check{text-align:center;}.mo-saml-comparison-cross{color:white;font-weight:bold;font-size:14px;background-color:#dc3545;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;line-height:1;}.mo-saml-comparison-row-hidden{display:none;}.mo-saml-comparison-table.expanded .mo-saml-comparison-row-hidden{display:table-row;}.mo-saml-comparison-footer{margin-top:20px;text-align:center;width:100%;}.mo-saml-comparison-toggle{cursor:pointer;}.mo-saml-comparison-toggle:hover{text-decoration:underline;}.mo-saml-suite-section{width:100%;margin-top:40px;margin-bottom:20px;}.mo-saml-suite-banner{background-color:#003ecc;border-radius:8px;padding:32px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;}.mo-saml-suite-left{flex:1;min-width:250px;color:#fff;}.mo-saml-suite-question{font-size:18px;margin-bottom:8px;color:#fff;}.mo-saml-suite-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;line-height:1.2;margin-top:35px;}.mo-saml-suite-prefix{font-size:18px;color:#fff;}.mo-saml-suite-amount{font-size:35px;font-weight:bold;color:#fff;line-height:1;}.mo-saml-suite-period{font-size:18px;color:#fff;}.mo-saml-suite-instance{font-size:18px;color:#fff;}.mo-saml-suite-middle{flex:1;min-width:300px;color:#fff;}.mo-saml-suite-features{display:flex;flex-direction:column;gap:12px;}.mo-saml-suite-right{display:flex;align-items:center;color:#fff;margin-right:200px;}.mo-saml-suite-feature-item{display:flex;align-items:flex-start;gap:8px;}.mo-saml-suite-checkmark{color:#fff;font-weight:bold;font-size:18px;flex-shrink:0;margin-top:2px;}.mo-saml-suite-feature-text{color:#fff;font-size:16px;line-height:1.4;}.mo-saml-suite-button{display:inline-block;padding:12px 24px;background-color:#fff;color:#003ecc;text-align:center;text-decoration:none;border-radius:4px;font-size:16px;font-weight:bold;transition:background-color 0.3s ease;white-space:nowrap;}.mo-saml-suite-button:hover{background-color:#f0f0f0;color:#003ecc;text-decoration:none;}.mo-saml-suite-button:focus{outline:2px solid #fff;outline-offset:2px;}.mo-saml-related-products-section{width:100%;margin-top:40px;margin-bottom:20px;}.mo-saml-related-products-wrapper{border:1px solid #ddd;border-radius:8px;padding:24px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.15);margin:0 auto;}.mo-saml-related-products-header{margin-bottom:24px;}.mo-saml-related-products-heading{font-size:28px;font-weight:bold;color:#003ecc;margin-bottom:12px;margin-top:0;}.mo-saml-related-products-header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;}.mo-saml-related-products-description{font-size:16px;color:#333;margin:0;flex:1;}.mo-saml-related-products-link{color:#003ecc;font-size:16px;white-space:nowrap;}.mo-saml-related-products-link:hover{color:#003ecc;text-decoration:none;cursor:pointer;}.mo-saml-related-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.mo-saml-related-product-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:24px;display:flex;flex-direction:column;transition:box-shadow 0.3s ease;}.mo-saml-related-product-card:hover{box-shadow:0 4px 8px rgba(0,0,0,0.1);}.mo-saml-related-product-icon{width:38px;height:38px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;background-color:#e6f2ff;border-radius:10px;padding:8px;}.mo-saml-related-product-icon img{width:100%;height:100%;object-fit:contain;}.mo-saml-related-product-icon-placeholder{width:38px;height:38px;background-color:#e6f2ff;border-radius:8px;}.mo-saml-related-product-title{font-size:18px;font-weight:bold;color:#333;margin-bottom:12px;margin-top:0;}.mo-saml-related-product-description{font-size:14px;color:#666;line-height:1.5;margin-bottom:16px;flex:1;}.mo-saml-related-product-link{color:#003ecc;text-decoration:none !important;font-size:14px;font-weight:500;align-self:flex-start;}.mo-saml-related-product-link:hover{color:#003ecc;text-decoration:none !important;}.mo-saml-upgrade-steps-section{width:100%;margin-top:40px;margin-bottom:20px;}.mo-saml-upgrade-steps-wrapper{border:1px solid #ddd;border-radius:8px;padding:24px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.15);margin:0 auto;}.mo-saml-upgrade-steps-heading{font-size:28px;font-weight:bold;color:#003ecc;margin-bottom:12px;margin-top:0;}.mo-saml-upgrade-steps-intro{font-size:16px;color:#333;margin-bottom:24px;line-height:1.5;}.mo-saml-upgrade-steps-list{display:flex;flex-direction:column;gap:20px;}.mo-saml-upgrade-step{display:flex;flex-direction:column;gap:12px;}.mo-saml-upgrade-step-header{background-color:#e6f2ff;border-radius:6px;padding:4px 6px;display:inline-flex;align-items:center;gap:8px;width:fit-content;}.mo-saml-upgrade-step-number{font-size:18px;font-weight:bold;color:#003ecc;}.mo-saml-upgrade-step-title{font-size:18px;font-weight:bold;color:#003ecc;}.mo-saml-upgrade-step-content{margin:0;padding-left:40px;list-style-type:disc;}.mo-saml-upgrade-step-content li{font-size:14px;color:#333;line-height:1.6;margin-bottom:8px;}.mo-saml-upgrade-step-content li:last-child{margin-bottom:0;}.gin--dark-mode{.mo-saml-upgrade-steps-wrapper,.mo-saml-related-products-wrapper,.mo-saml-related-product-icon,.mo-saml-plan-cards-wrapper,.mo-saml-field-select,.mo-saml-comparison-wrapper,.mo-saml-comparison-feature-name,.mo-saml-upgrade-box{background-color:#3b3b3f;}.mo-saml-related-product-card,.mo-saml-plan-card,.mo-saml-upgrade-step-header{background-color:#2a2a2d;border:1px solid #2a2a2d;}.mo_saml_highlight_background_note_1{background:#47474c;}.mo-saml-comparison-table{border:1px solid #2a2a2d;background-color:#3b3b3f;}.mo-saml-comparison-table thead{background-color:#2a2a2d;}.mo-saml-comparison-table th{background-color:#2a2a2d;color:#d2d3d3;border:1px solid #3b3b3f;}.mo-saml-comparison-table tbody tr{background-color:#3b3b3f;transition:background-color 0.2s ease;}.mo-saml-comparison-table tbody tr:hover{background-color:#4a4a4f;}.mo-saml-comparison-table tbody tr:hover td{background-color:#4a4a4f;}.mo-saml-comparison-table tbody tr td{border:1px solid #2a2a2d;transition:background-color 0.2s ease;}.mo-saml-comparison-wrapper,.mo-saml-field-select{border:1px solid #2a2a2d;}.mo-saml-upgrade-steps-wrapper,.mo-saml-related-products-wrapper,.mo-saml-plan-cards-wrapper,.mo-saml-upgrade-box{border:1px solid #3b3b3f;}.mo-saml-upgrade-steps-intro,.mo-saml-upgrade-step-content li,.mo-saml-related-products-description,.mo-saml-related-product-title,.mo-saml-related-product-description,.mo-saml-plan-cards-description,.mo-saml-plan-card-name,.mo-saml-price-period,.mo-saml-field-label,.mo-saml-field-select,.mo-saml-comparison-description,.mo-saml-comparison-table th,.mo-saml-comparison-table tbody tr td,.mo-saml-comparison-feature-name,.mo-saml-upgrade-title,.mo-saml-upgrade-description,.mo-saml-feature-text,.mo-saml-plan-label,.mo-saml-plan-version,.bundle-plan-headline,.bundle-plan-description,.bundle-plan-feature-text,.mo_base_url_link,.form-item__label.is-disabled{color:#d2d3d3;}.mo-saml-suite-question,.mo-saml-suite-prefix,.mo-saml-suite-amount,.mo-saml-suite-period,.mo-saml-suite-instance,.mo-saml-suite-feature-text,.mo-saml-suite-checkmark,.mo-saml-suite-button{color:#111;}.mo-saml-suite-button{background:whitesmoke;}.mo-saml-suite-banner,.mo-saml-valid-till-btn{background:rgb(144,174,239);}.mo-saml-current-plan-badge{background-color:rgb(144,174,239);color:#111;}.mo-saml-plan-name,.mo-saml-saml-highlight,.mo-saml-comparison-heading,.mo-saml-comparison-link,.mo-saml-plan-cards-heading,.mo-saml-price-amount,.mo-saml-related-products-heading,.mo-saml-related-products-link,.mo-saml-related-product-link,.mo-saml-upgrade-steps-heading,.mo-saml-upgrade-step-title,.mo-saml-upgrade-step-number,.bundle-plan-checkmark{color:rgb(144,174,239);}.mo-saml-related-product-icon img{filter:brightness(0) saturate(100%) invert(60%) sepia(100%) saturate(1700%) hue-rotate(199deg) brightness(1.33) contrast(0.86) !important;}.mo-saml-suite-right{margin-right:50px;}}
.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.gif) 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.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;position:relative;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label{color:#fff;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}.eu-cookie-compliance-close-button{background:url(/modules/contrib/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
.typeahead__container button,.typeahead__container input,.typeahead__container optgroup,.typeahead__container select,.typeahead__container textarea{font:inherit;margin:0}.typeahead__container optgroup{font-weight:700}.typeahead__container button,.typeahead__container input{overflow:visible}.typeahead__container button,.typeahead__container select{text-transform:none}.typeahead__container [type=reset],.typeahead__container [type=submit],.typeahead__container button,.typeahead__container html [type=button]{-webkit-appearance:button}.typeahead__container [type=button]::-moz-focus-inner,.typeahead__container [type=reset]::-moz-focus-inner,.typeahead__container [type=submit]::-moz-focus-inner,.typeahead__container button::-moz-focus-inner{border-style:none;padding:0}.typeahead__container [type=button]:-moz-focusring,.typeahead__container [type=reset]:-moz-focusring,.typeahead__container [type=submit]:-moz-focusring,.typeahead__container button:-moz-focusring{outline:1px dotted ButtonText}.typeahead__container fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.typeahead__container legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.typeahead__container textarea{overflow:auto}.typeahead__container [type=checkbox],.typeahead__container [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.typeahead__container [type=number]::-webkit-inner-spin-button,.typeahead__container [type=number]::-webkit-outer-spin-button{height:auto}.typeahead__container ::-webkit-input-placeholder{color:inherit;opacity:.54}.typeahead__container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.typeahead__container{position:relative;font:1rem Lato,"Helvetica Neue",Arial,Helvetica,sans-serif}.typeahead__container *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.typeahead__query{position:relative;z-index:2;width:100%}.typeahead__filter{position:relative}.typeahead__filter button{min-width:100%;white-space:nowrap}.typeahead__filter button:after{display:inline-block;margin-left:4px;width:0;height:0;vertical-align:-2px;content:"";border:4px solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.typeahead__field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.typeahead__button button{border-top-right-radius:2px;border-bottom-right-radius:2px}.typeahead__field{color:#555}.typeahead__field .typeahead__hint,.typeahead__field [contenteditable],.typeahead__field input,.typeahead__field textarea{display:block;width:100%;line-height:1.25;min-height:calc(.5rem * 2 + 1.25rem + 2px);padding:.5rem .75rem;background:#fff;border:1px solid #ccc;border-radius:2px 0 0 2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.typeahead__field .typeahead__hint:active,.typeahead__field .typeahead__hint:focus,.typeahead__field [contenteditable]:active,.typeahead__field [contenteditable]:focus,.typeahead__field input:active,.typeahead__field input:focus,.typeahead__field textarea:active,.typeahead__field textarea:focus{border-color:#66afe9}.typeahead__container.hint .typeahead__field [contenteditable],.typeahead__container.hint .typeahead__field input,.typeahead__container.hint .typeahead__field textarea{background:0 0}.typeahead__container.hint .typeahead__query>:last-child,.typeahead__hint{background:#fff}.typeahead__container button{display:inline-block;margin-bottom:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-color:#fff;border:1px solid #ccc;line-height:1.25;padding:.5rem .75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#555}.typeahead__container button:focus,.typeahead__container button:hover{color:#3c3c3c;background-color:#f5f5f5;border-color:#b3b3b3}.typeahead__container button.active,.typeahead__container button:active{background-image:none}.typeahead__container button:active,.typeahead__container button:focus{border-color:#66afe9}.typeahead__container button.disabled,.typeahead__container button[disabled],.typeahead__container input.disabled,.typeahead__container input[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-color:#ccc}.typeahead__container .typeahead__field .typeahead__hint,.typeahead__container .typeahead__field .typeahead__label-container,.typeahead__container .typeahead__field [contenteditable],.typeahead__container .typeahead__field input,.typeahead__container .typeahead__field textarea{padding-right:32px}.typeahead__button,.typeahead__filter{z-index:1}.typeahead__button button,.typeahead__filter button{margin-left:-1px;border-bottom-left-radius:0;border-top-left-radius:0}.typeahead__button:active,.typeahead__button:focus,.typeahead__button:hover,.typeahead__filter:active,.typeahead__filter:focus,.typeahead__filter:hover{z-index:1001}.typeahead__button:active button:active,.typeahead__button:active button:focus,.typeahead__button:focus button:active,.typeahead__button:focus button:focus,.typeahead__button:hover button:active,.typeahead__button:hover button:focus,.typeahead__filter:active button:active,.typeahead__filter:active button:focus,.typeahead__filter:focus button:active,.typeahead__filter:focus button:focus,.typeahead__filter:hover button:active,.typeahead__filter:hover button:focus{z-index:1001}.typeahead__filter+.typeahead__button button{margin-left:-2px}.typeahead__container.filter .typeahead__filter{z-index:1001}.typeahead__dropdown,.typeahead__list{position:absolute;left:0;z-index:1000;width:100%;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border-radius:2px;background-clip:padding-box}.typeahead__result.detached .typeahead__list{position:relative;z-index:1041;top:initial;left:initial}.typeahead__dropdown{right:0;left:initial;z-index:1001}.typeahead__list>li{position:relative;border-top:solid 1px #ccc}.typeahead__list>li:first-child{border-top:none}.typeahead__dropdown .typeahead__dropdown-item[disabled]>a,.typeahead__list .typeahead__item[disabled]>a{cursor:not-allowed;color:#bababa;background-color:#fafafa}.typeahead__dropdown .typeahead__dropdown-item>a,.typeahead__list .typeahead__item>a{display:block;padding:.5rem .75rem;clear:both;color:#333;text-decoration:none}.typeahead__dropdown .typeahead__dropdown-item:not([disabled]).active>a,.typeahead__dropdown .typeahead__dropdown-item:not([disabled])>a:focus,.typeahead__dropdown .typeahead__dropdown-item:not([disabled])>a:hover,.typeahead__list .typeahead__item:not([disabled]).active>a,.typeahead__list .typeahead__item:not([disabled])>a:focus,.typeahead__list .typeahead__item:not([disabled])>a:hover{background-color:#f5f5f5;color:#3c3c3c}.typeahead__list.empty>li{padding:.5rem .75rem;color:#333}.typeahead__list>.typeahead__group{border-color:#bfdef6;font-weight:700}.typeahead__list>.typeahead__group:first-child{border-top:solid 1px #bfdef6}.typeahead__list>.typeahead__group.active>a,.typeahead__list>.typeahead__group>a,.typeahead__list>.typeahead__group>a:focus,.typeahead__list>.typeahead__group>a:hover{cursor:default;color:#17639f;background:#ecf5fc;display:block;padding:.5rem .75rem;clear:both;text-decoration:none}.typeahead__list>li.typeahead__group+li.typeahead__item{border-color:#bfdef6}.typeahead__container.backdrop+.typeahead__backdrop,.typeahead__container.filter .typeahead__dropdown,.typeahead__container.hint .typeahead__hint,.typeahead__container.result .typeahead__list{display:block!important}.typeahead__container .typeahead__dropdown,.typeahead__container .typeahead__hint,.typeahead__container .typeahead__list,.typeahead__container+.typeahead__backdrop{display:none!important}.typeahead__dropdown li:last-child{margin-top:5px;padding-top:5px;border-top:solid 1px #ccc}.typeahead__cancel-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0;cursor:pointer;line-height:1.25;padding:.5rem .75rem;visibility:hidden}.typeahead__label .typeahead__cancel-button{visibility:visible;right:4px}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button,.typeahead__label .typeahead__cancel-button{visibility:visible}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button:hover,.typeahead__label .typeahead__cancel-button:hover{color:#d0021b}.typeahead__search-icon{padding:0 1.25rem;width:16px;height:16px;background:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1MC4zMTMgMjUwLjMxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUwLjMxMyAyNTAuMzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnIGlkPSJTZWFyY2giPgoJPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTI0NC4xODYsMjE0LjYwNGwtNTQuMzc5LTU0LjM3OGMtMC4yODktMC4yODktMC42MjgtMC40OTEtMC45My0wLjc2ICAgYzEwLjctMTYuMjMxLDE2Ljk0NS0zNS42NiwxNi45NDUtNTYuNTU0QzIwNS44MjIsNDYuMDc1LDE1OS43NDcsMCwxMDIuOTExLDBTMCw0Ni4wNzUsMCwxMDIuOTExICAgYzAsNTYuODM1LDQ2LjA3NCwxMDIuOTExLDEwMi45MSwxMDIuOTExYzIwLjg5NSwwLDQwLjMyMy02LjI0NSw1Ni41NTQtMTYuOTQ1YzAuMjY5LDAuMzAxLDAuNDcsMC42NCwwLjc1OSwwLjkyOWw1NC4zOCw1NC4zOCAgIGM4LjE2OSw4LjE2OCwyMS40MTMsOC4xNjgsMjkuNTgzLDBDMjUyLjM1NCwyMzYuMDE3LDI1Mi4zNTQsMjIyLjc3MywyNDQuMTg2LDIxNC42MDR6IE0xMDIuOTExLDE3MC4xNDYgICBjLTM3LjEzNCwwLTY3LjIzNi0zMC4xMDItNjcuMjM2LTY3LjIzNWMwLTM3LjEzNCwzMC4xMDMtNjcuMjM2LDY3LjIzNi02Ny4yMzZjMzcuMTMyLDAsNjcuMjM1LDMwLjEwMyw2Ny4yMzUsNjcuMjM2ICAgQzE3MC4xNDYsMTQwLjA0NCwxNDAuMDQzLDE3MC4xNDYsMTAyLjkxMSwxNzAuMTQ2eiIgZmlsbD0iIzU1NTU1NSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=) no-repeat scroll center center transparent}.typeahead__container.loading .typeahead__query:after,.typeahead__container.loading .typeahead__query:before{-webkit-transition:all 0s linear,opacity .2s ease;-o-transition:all 0s linear,opacity .2s ease;transition:all 0s linear,opacity .2s ease;position:absolute;z-index:3;content:"";top:50%;right:.55em;margin-top:-.675rem;width:1.35rem;height:1.35rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:500rem;border-style:solid;border-width:.1em}.typeahead__container.loading .typeahead__query:before{border-color:rgba(0,0,0,.35)}.typeahead__container.loading .typeahead__query:after{-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-color:#fff transparent transparent;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}@-webkit-keyframes button-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes button-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.typeahead__label-container{list-style:none;position:absolute;padding-top:calc(1rem * .375);padding-left:6px;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.typeahead__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:calc(1rem * .875);position:relative;background:#ecf5fc;border:solid 1px #c2e0ff;padding-left:4px;border-radius:2px;margin-right:4px;margin-bottom:calc(1rem * .375)}.typeahead__label>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.typeahead__label .typeahead__cancel-button{line-height:normal;height:auto;position:static;padding-top:calc(1rem * .25 - 1px);padding-bottom:calc(1rem * .25 + 1px);padding-left:6px;padding-right:6px;margin-left:4px;font-size:calc(1rem * .875);border-left:solid 1px #c2e0ff}.typeahead__label .typeahead__cancel-button:hover{background-color:#d5e9f9}
.typeahead__dropdown,.typeahead__list{margin:8px 0 0 0;padding:0;}.typeahead__dropdown .typeahead__dropdown-item > a,.typeahead__list .typeahead__item > a{color:#100f9f;}.typeahead__dropdown .typeahead__dropdown-item.active,.typeahead__list .typeahead__item.active{outline:2px solid #0078d7 !important;outline-offset:-2px;}.typeahead__dropdown .typeahead__dropdown-item > a strong,.typeahead__list .typeahead__item > a strong{font-weight:normal;}.typeahead__dropdown .typeahead__dropdown-item:not([disabled]).active > a,.typeahead__dropdown .typeahead__dropdown-item:not([disabled]) > a:focus,.typeahead__dropdown .typeahead__dropdown-item:not([disabled]) > a:hover,.typeahead__list .typeahead__item:not([disabled]).active > a,.typeahead__list .typeahead__item:not([disabled]) > a:focus,.typeahead__list .typeahead__item:not([disabled]) > a:hover{background:#f7f7f7;color:black;}.typeahead__container.loading .typeahead__query::after,.typeahead__container.loading .typeahead__query::before{right:100px;}
.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw - 10px);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:transform}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;background-color:#333;transition-property:visibility,opacity,transform;outline:0}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{position:absolute;border-color:transparent;border-style:solid}.tippy-content{padding:5px 9px}.tippy-tooltip.light-theme{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-tooltip.light-theme[data-placement^=top]>.tippy-arrow{border-width:8px 8px 0;border-top-color:#fff}.tippy-tooltip.light-theme[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;border-bottom-color:#fff}.tippy-tooltip.light-theme[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#fff}.tippy-tooltip.light-theme[data-placement^=right]>.tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#fff}.tippy-tooltip.light-theme>.tippy-backdrop{background-color:#fff}.tippy-tooltip.light-theme>.tippy-svg-arrow{fill:#fff}.related-document-control{display:none;}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
