/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.w-0{width:0% !important;}.w-10{width:10% !important;}.w-20{width:20% !important;}.w-30{width:30% !important;}.w-40{width:40% !important;}.w-50{width:50% !important;}.w-60{width:60% !important;}.w-70{width:70% !important;}.w-80{width:80% !important;}.w-90{width:90% !important;}.w-100{width:100% !important;}.h-0{height:0% !important;}.h-10{height:10% !important;}.h-20{height:20% !important;}.h-30{height:30% !important;}.h-40{height:40% !important;}.h-50{height:50% !important;}.h-60{height:60% !important;}.h-70{height:70% !important;}.h-80{height:80% !important;}.h-90{height:90% !important;}.h-100{height:100% !important;}.max-w-0{max-width:0% !important;}.max-w-10{max-width:10% !important;}.max-w-20{max-width:20% !important;}.max-w-30{max-width:30% !important;}.max-w-40{max-width:40% !important;}.max-w-50{max-width:50% !important;}.max-w-60{max-width:60% !important;}.max-w-70{max-width:70% !important;}.max-w-80{max-width:80% !important;}.max-w-90{max-width:90% !important;}.max-w-100{max-width:100% !important;}.min-w-0{min-width:0% !important;}.min-w-10{min-width:10% !important;}.min-w-20{min-width:20% !important;}.min-w-30{min-width:30% !important;}.min-w-40{min-width:40% !important;}.min-w-50{min-width:50% !important;}.min-w-60{min-width:60% !important;}.min-w-70{min-width:70% !important;}.min-w-80{min-width:80% !important;}.min-w-90{min-width:90% !important;}.min-w-100{min-width:100% !important;}.max-h-0{max-height:0% !important;}.max-h-10{max-height:10% !important;}.max-h-20{max-height:20% !important;}.max-h-30{max-height:30% !important;}.max-h-40{max-height:40% !important;}.max-h-50{max-height:50% !important;}.max-h-60{max-height:60% !important;}.max-h-70{max-height:70% !important;}.max-h-80{max-height:80% !important;}.max-h-90{max-height:90% !important;}.max-h-100{max-height:100% !important;}.min-h-0{min-height:0% !important;}.min-h-10{min-height:10% !important;}.min-h-20{min-height:20% !important;}.min-h-30{min-height:30% !important;}.min-h-40{min-height:40% !important;}.min-h-50{min-height:50% !important;}.min-h-60{min-height:60% !important;}.min-h-70{min-height:70% !important;}.min-h-80{min-height:80% !important;}.min-h-90{min-height:90% !important;}.min-h-100{min-height:100% !important;}
.table-header{text-transform:uppercase;font-weight:700;border:1px solid #CCCCCC;}.table-header > .table-header-cell{padding:1em 1.5em;}.table-header > .table-header-cell:not(:last-child){border-right:1px solid #CCCCCC;}.table-row{border:1px solid #CCCCCC;border-top:0;}.table-row .table-row--border-top{border-top:1px;}.table-rounded-top-10px{border-collapse:separate;border-radius:10px 10px 0 0;}.table-rounded-top-10px thead,.table-rounded-top-10px tbody,.table-rounded-top-10px tr{border:unset;}.table-rounded-top-10px th{border-right:unset;border-bottom:unset;border-top:unset;}.table-rounded-top-10px th:first-child{border-left:unset;}.table-rounded-top-10px td{border-top:1px solid #CCCCCC;}.table-forum-topics{margin-bottom:52px;}.table-forum-topics th,.table-forum-topics td{padding:23px 40px;}.table-forum-topics .forum__title > div:first-child{margin-bottom:0.5rem;}.table-forum-topics .forum__title a{font-weight:600;font-size:16px;}.table-forum-topics .submitted{font-size:13px;color:#717171;}.table-forum-topics .forum__replies{font-size:14px;}.table-forum-topics .forum__replies a{white-space:nowrap;font-weight:600;}.toc-js .toc-title{font-size:18px;font-weight:600;color:#002855;margin-top:1.5rem;margin-bottom:1rem;}.toc-js .toc-h3{font-weight:600;}.fc table{display:table !important;}
.custom-switch{padding-left:3rem;}.custom-switch .custom-control-label{line-height:1.5;min-height:20px;}.custom-switch .custom-control-label::before{content:"";top:50%;left:-3rem;font-family:"Font Awesome 6 Pro";font-weight:700;font-size:10px;line-height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem;height:1.25rem;border:1px solid #CCCCCC;border-radius:12px;transition:content 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}.custom-switch .custom-control-label::after{top:50%;left:calc(-3rem + 5px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background-color:#717171;border:unset;}.custom-switch .custom-control-label:hover{cursor:pointer;}.custom-switch .custom-control-label:hover::before{border:1px solid #000000;}.custom-switch .custom-control-input{height:1.25rem;}.custom-switch .custom-control-input:checked ~ .custom-control-label::before{content:"  \f00c";background-color:#0071B8;border:1px solid #CCCCCC;}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{-webkit-transform:translate(1.25rem,-50%);transform:translate(1.25rem,-50%);background-color:#FFFFFF;border:1px solid #CCCCCC;}.custom-switch .custom-control-input:checked ~ .custom-control-label:hover::before{border:1px solid #000000;}.custom-switch .custom-control-input:not(:checked) ~ .custom-control-label:hover::after{background-color:#000000;}.custom-switch .custom-control-input:focus ~ .custom-control-label::before{box-shadow:inset 0 0 0 3px #0052AC,inset 0 0 0 4px #FFFFFF !important;outline:unset;}.custom-switch .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border:1px solid #CCCCCC;}
.tooltip .tooltip-inner{font-size:12px;}
.region-content-tools{display:flex;gap:0.5rem;}.region-content-tools .content-product-tools{width:7rem;}.region-content-tools .content-product-tools .form-select{text-align:center;}.region-content{height:100%;}
