@charset "UTF-8";@media (min-width:576px){.WebSiteMediaDropZoneWrapper{height:calc(100% - 30px);margin:15px;position:relative}.WebSiteMediaDropZoneWrapper .drop-zone{height:100%}.WebSiteMediaDropZoneWrapper .drop-zone.draggable{width:calc(100% - 30px)!important}}.drop-zone{border:2px dotted #dee2e6;color:#343a40;padding:4px;text-align:center}.drop-zone.standby{flex:0 0 200px!important}.drop-zone.draggable{background-color:#fff;border:5px dashed #cd212a;color:#008c45;display:block!important;font:large;font-family:xolonium;font-size:36px;height:100%;min-height:250px;padding-top:100px;position:absolute;width:100%;z-index:100}.drop-zone.droppable{background-color:#6495ed}.drop-zone.dropped{background:#fff;border:2px dotted #008c45;color:#fff;display:block!important;height:250px;padding-top:6px;position:absolute;width:100%;z-index:100}.drop-zone.dropped .dz-file-preview,.drop-zone.dropped .dz-preview,.drop-zone.dropped .dz-processing{color:#008c45;font-family:sans-serif;font-size:21px}.drop-zone.dropped .dz-file-preview .dz-error-mark,.drop-zone.dropped .dz-file-preview .dz-success-mark,.drop-zone.dropped .dz-preview .dz-error-mark,.drop-zone.dropped .dz-preview .dz-success-mark,.drop-zone.dropped .dz-processing .dz-error-mark,.drop-zone.dropped .dz-processing .dz-success-mark{display:inline-block}button.is-busy{cursor:wait;opacity:.6;pointer-events:none}button.is-busy:after{content:"…";margin-left:6px}a{background-color:transparent;color:#008c45;text-decoration:none}.btn-group input[type=button]{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.btn-group input[type=button]:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group input[type=button]:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.radio-inline{flex:0 1 110px;margin-left:5px}.radio-inline span{padding:5px 3px;position:absolute}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.badge-primary{background-color:#008c45;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#00592c;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(0,140,69,.5);outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5);outline:0}.badge-success{background-color:#28a745;color:#fff}.badge-success-outline{border:1px solid #28a745;color:#28a745}a.badge-success:focus,a.badge-success:hover{background-color:#1e7e34;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5);outline:0}.badge-info-outline{border:1px solid #3bb4c8;color:#3bb4c8}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5);outline:0}.badge-warning{background-color:#ffc107;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#d39e00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5);outline:0}.badge-danger{background-color:#dc3545;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#bd2130;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5);outline:0}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (max-width:575.98px){.btn{margin-left:0;margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.btn{margin-left:6px;margin-right:6px}}@media (min-width:768px) and (max-width:991.98px){.btn{margin-left:10px;margin-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.btn{margin-left:15px;margin-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.btn{margin-left:15px;margin-right:15px}}@media (min-width:1400px){.btn{margin-left:15px;margin-right:15px}}.btn .badge{position:relative;top:-1px}.btn-sm{padding-bottom:5px;padding-top:5px}@media (max-width:575.98px){.btn-sm{padding-left:5px;padding-right:5px}}@media (min-width:576px) and (max-width:767.98px){.btn-sm{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){.btn-sm{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.btn-sm{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.btn-sm{padding-left:15px;padding-right:15px}}@media (min-width:1400px){.btn-sm{padding-left:15px;padding-right:15px}}@media (max-width:575.98px){.btn-sm{margin-left:0;margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.btn-sm{margin-left:6px;margin-right:6px}}@media (min-width:768px) and (max-width:991.98px){.btn-sm{margin-left:10px;margin-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.btn-sm{margin-left:15px;margin-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.btn-sm{margin-left:15px;margin-right:15px}}@media (min-width:1400px){.btn-sm{margin-left:15px;margin-right:15px}}a{padding:.375rem}.btn-primary{background-color:#00a3e8;border-color:#00a3e8;color:#fff}.btn-primary:hover{background-color:#006632;border-color:#00592c;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,157,97,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#008c45;border-color:#008c45;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#00592c;border-color:#004c26;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,157,97,.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-outline-primary{border-color:#008c45;color:#008c45}.btn-outline-primary:hover{background-color:#008c45;border-color:#008c45;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,140,69,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#008c45}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#008c45;border-color:#008c45;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,140,69,.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-link{color:#008c45;font-weight:400;text-decoration:none}.btn-link:hover{color:#00401f;text-decoration:underline}.btn-link.focus,.btn-link:focus{box-shadow:none;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{border-radius:.75rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-sm{border-radius:.25rem;font-size:.875rem;font-weight:700;line-height:1.5;padding:5px .5rem}.btn-rag-status .label,.btn-status .label{color:#6c757d;display:inline-block;font-size:.9rem;letter-spacing:1px;margin-bottom:.5rem;margin-right:.5rem}.btn-full-width{width:100%}.btn-home{align-items:center;display:flex;justify-content:flex-start}@media (min-width:576px){.btn-home{border:1px solid #008c45!important}}@media (max-width:575.98px){.btn-home{border:1px solid #008c45!important;margin:auto 0 auto 3px;padding:12px 0!important}}.btn-home .cfi{padding:5px}.btn-home .app-name{font-family:xolonium;font-size:25px;font-weight:900;line-height:1;margin:0;padding-left:10px}.btn-home img{height:1.875rem;-o-object-fit:contain;object-fit:contain}.btn-custom-ai{color:#008c45!important;font-weight:700;padding-bottom:5px!important;padding-top:5px!important;width:100%!important}.btn-custom-ai:hover{background-color:#008c45;color:#fff!important}.btn-custom-ai .custom-button-content{text-align:left;white-space:nowrap;width:100%}.btn-custom-ai .custom-button-content span{left:auto;margin-left:0;margin-right:auto;padding-right:5px}.btn-table-header{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;font-weight:700;font-weight:600;padding:6px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:100%}.btn-table-header:hover{text-decoration:underline}.btn-table-link{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#196eb1;cursor:pointer;font-weight:700;font-weight:600;max-width:100%;overflow:hidden;padding:.375rem .75rem;text-align:left!important;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.btn-table-link:hover{text-decoration:underline}.btn-table-link>span:first-child{padding-right:12px}.btn-CustomerQuote-item-description{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#196eb1;cursor:pointer;font-size:2rem;font-weight:700;font-weight:600;line-height:2.5rem;max-width:95%;padding:.375rem .75rem;text-align:left!important;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:100%}.btn-CustomerQuote-item-description:hover{text-decoration:underline}.btn-CustomerQuote-item-description>span:first-child{padding-right:12px}.btn-table-copy{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#008c45;cursor:pointer;font-weight:700;font-weight:600;max-width:100%;overflow:hidden;padding:0;text-align:left!important;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.btn-table-copy:hover{text-decoration:underline}.btn-table-copy span:first-child{padding-right:12px}.btn-table-copy:hover i{text-decoration:none!important}.control{cursor:pointer;display:block;font-size:18px;margin-bottom:15px;padding-left:30px;position:relative}.control input{opacity:0;position:absolute;z-index:-1}.btn-close{background-color:#495057!important;border:none;border-radius:0;border-radius:50%;color:#e9ecef!important;cursor:pointer;display:inline-block;float:right;font-size:1.3rem;height:40px;letter-spacing:normal;line-height:1;margin-left:auto;opacity:.5;padding:6px;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;vertical-align:-webkit-baseline-middle;width:40px}.btn-close:hover{background-color:#343a40!important;color:#f8f9fa!important}.flex-end{justify-content:flex-end}.rag-swatch{border-radius:50px;display:inline-block;font-size:75%;font-weight:700;height:12px;line-height:1;padding:0;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap;width:12px}.rag-swatch.color-ok{background-color:transparent;color:transparent}.rag-swatch.color-amber{background-color:#ffc107;color:#ffc107}.rag-swatch.color-red{background-color:#d9534f;color:#d9534f}.rag-swatch.color-green{background-color:#28a745;color:#28a745}.colour-swatch{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;max-height:12px;max-width:12px;overflow:hidden;padding:8px;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.colour-swatch.color-black,.colour-swatch.color-textura-black{background-color:#000;color:#000}.colour-swatch.color-black-ripple{background:repeating-linear-gradient(45deg,#0a0a0a,#0a0a0a 2px,rgba(24,24,24,.212) 0,#181818 4px);color:#000}.colour-swatch.color-textura-white,.colour-swatch.color-white{background-color:#fff;color:#fff}.colour-swatch.color-galvanised,.colour-swatch.color-hdg,.colour-swatch.color-highbuild{background-color:#eee8aa;color:#eee8aa}.colour-swatch.color-shale{background-color:grey;color:gray}.colour-swatch.color-chrome{background-color:silver;color:silver}.colour-swatch.color-charcoal{background-color:#d2691e;color:#d2691e}.cfi-green{background-color:#28a745!important;color:#28a745!important}.cfi-amber{background-color:#ffc107!important;color:#ffc107!important}.cfi-red{background-color:#d9534f!important}.cfi-red,.text-danger{color:#d9534f!important}.black{color:#212529}.blue{color:#0d47a1}.green{color:green}.red{color:#bf360c}.white{color:#fff}.yellow{color:#fbe870}.gray{color:#838c91}.lime{color:#d4e157}.pink{color:#f9c}.teal{color:#004d40}@font-face{font-family:xoloniumbold;font-style:normal;font-weight:400;src:url(../fonts/xolonium-bold-webfont.woff2) format("woff2"),url(../fonts/xolonium-bold-webfont.woff) format("woff")}@font-face{font-family:xolonium;font-style:normal;font-weight:400;src:url(../../fonts/xolonium-regular-webfont.woff2) format("woff2"),url(../../fonts/xolonium-regular-webfont.woff) format("woff")}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:1.25px!important}.tf-quote-center{align-items:center;display:flex;justify-content:center;min-height:340px}.tf-quote-inner{max-width:520px;padding:0 20px;width:100%}.tf-input-group{display:flex;gap:8px;margin-bottom:12px}.tf-go-btn{padding:0 26px;white-space:nowrap}.tf-title{font-size:1.05rem;font-weight:500}.tf-helper-text{font-size:.78rem;margin-bottom:8px}.tf-or-text{font-size:.78rem;margin-top:12px}.ctf-chat-shell{min-height:420px}.ctf-chat-shell .ctf-chat-inner{max-width:860px;min-height:50vh;padding:0 26px}.ctf-chat-shell .ctf-chat-title{color:#1f2937;font-size:2.7rem;font-weight:500;letter-spacing:-.02em;margin-bottom:44px}.ctf-chat-shell .ctf-chat-input-wrap{align-items:center;background:#fff;border:1px solid #d9d9df;border-radius:32px;box-shadow:0 1px 10px rgba(0,0,0,.06);gap:10px;margin:0 auto 12px;max-width:820px;padding:8px 10px 8px 14px}.ctf-chat-shell .ctf-chat-plus{color:#6b7280;font-size:1.35rem;line-height:1;margin-left:2px}.ctf-chat-shell .ctf-chat-input{background:transparent;border:0!important;border-radius:0;box-shadow:none!important;color:#111827;flex:1 1 auto;font-size:1.15rem;font-style:normal;height:56px;padding:0 6px}.ctf-chat-shell .ctf-chat-input::-moz-placeholder{color:#9ca3af;font-style:normal}.ctf-chat-shell .ctf-chat-input::placeholder{color:#9ca3af;font-style:normal}.ctf-chat-shell .ctf-chat-go-btn{align-items:center;background:#111827;border-color:#111827;border-radius:50%;display:inline-flex;font-size:1.05rem;height:46px;justify-content:center;min-width:46px;padding:0}.ctf-chat-shell .ctf-chat-go-btn:focus,.ctf-chat-shell .ctf-chat-go-btn:hover{background:#000;border-color:#000}.ctf-chat-shell .ctf-chat-helper{color:#6b7280!important;font-size:.98rem;margin-top:8px}.ctf-chat-form .ctf-chat-form-body{display:flex;flex-direction:column;gap:8px;padding:8px 10px 12px}.ctf-chat-form .ctf-form-intro{color:#6b7280;font-size:.82rem;font-weight:600;letter-spacing:.02em;margin:2px 4px 0;text-transform:uppercase}.ctf-chat-form .ctf-form-row{align-items:center;display:flex;gap:10px}.ctf-chat-form .ctf-form-label{color:#374151;flex:0 0 108px;font-weight:600}.ctf-chat-form .ctf-form-input{flex:0 0 120px}.ctf-chat-form .ctf-form-input span{display:block;text-align:right;width:100%}.ctf-chat-form .ctf-form-input input,.ctf-chat-form .ctf-form-input select{border:1px solid #d1d5db;border-radius:8px;min-height:34px;text-align:right;width:100%}.ctf-chat-form .ctf-form-meta{color:#4b5563;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end}.ctf-thinking-centered{margin-left:auto!important;margin-right:auto!important;max-width:760px;width:100%}.da-details-body{padding:12px}.da-drop-zone{border:2px dotted #dee2e6;border-radius:6px;color:#495057;cursor:pointer;margin-bottom:12px;padding:28px 16px;text-align:center;transition:border-color .15s,background-color .15s}.da-drop-zone.active{background-color:rgba(0,140,69,.05);border:2px dashed #008c45;color:#008c45}.da-drop-zone.active .da-drop-icon{opacity:.85}.da-drop-icon{opacity:.4}.da-drop-title{font-weight:600;margin-top:8px}.da-drop-help{font-size:.85em;margin-top:4px;opacity:.7}.da-drop-actions{margin-top:10px}.da-processing{padding:24px;text-align:center}.da-processing-text{margin-top:8px}.global-doc-agent-panel{background:#fff;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;border-radius:0 0 0 6px;box-shadow:-4px 4px 16px rgba(0,0,0,.14);padding:14px 16px 16px;position:fixed;right:-380px;top:50px;transition:right .25s ease;width:360px;z-index:1050}.global-doc-agent-panel.open{right:0}.global-doc-agent-header{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.da-header-ribbon{margin-top:12px;padding:10px 12px}.da-doc-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.da-doc-header .da-doc-type{border-radius:4px;color:#fff;font-size:.72em;font-weight:700;padding:3px 8px;white-space:nowrap}.da-doc-header .da-doc-file{flex:1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.da-doc-header .btn{white-space:nowrap}.da-header-grid{align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:minmax(120px,1fr) minmax(220px,1.2fr) minmax(140px,1fr)}.da-header-head{border-bottom:1px solid rgba(0,0,0,.08);font-size:.72em;font-weight:700;letter-spacing:.04em;opacity:.6;padding:0 0 6px;text-transform:uppercase}.da-header-alltek{border-bottom:1px dashed rgba(0,0,0,.08);padding:6px 0}.da-lines-section{margin-top:14px;padding:10px 12px}.da-line-bottom,.da-line-top,.da-lines-head{align-items:center;-moz-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:32px 170px auto 70px 65px 80px 60px}.da-lines-head{border-bottom:2px solid rgba(0,0,0,.1);font-size:.7em;font-weight:700;letter-spacing:.04em;opacity:.5;padding:0 0 6px;text-transform:uppercase}.da-line-row{border-bottom:1px solid rgba(0,0,0,.06);max-width:100%;padding:4px 0}.da-line-top{padding:2px 0}.da-line-bottom{padding:2px 0 4px}.da-col-label{text-align:right}.da-tag-alltek,.da-tag-doc{font-size:.65em;font-weight:700;letter-spacing:.04em}.da-tag-alltek{color:#5b8dd9}.da-tag-doc{color:#e8a838}.da-col-code,.da-col-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.da-alltek-code,.da-alltek-desc{font-size:.82em}.da-col-ordered,.da-col-os,.da-line-ordered,.da-line-outstanding{font-size:.85em;font-weight:500;text-align:right}.da-col-action,.da-col-status{text-align:center}.da-line-bottom .form-control-sm{font-size:.75rem;height:30px;min-height:30px;padding:2px 6px}.da-line-bottom .label{display:inline-block;font-size:.75rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.da-line-actions{display:inline-flex}.da-post-result{border-top:1px solid rgba(0,0,0,.1);margin-top:12px;padding-top:10px}.thinking{align-items:center;display:none;gap:10px;justify-content:center;margin:18px 0 8px;opacity:0;transition:all .4s ease}.thinking.active{display:flex;opacity:1}.dot{animation:thinkingPulse 1.35s ease-in-out infinite;background:#00d4ff;border-radius:50%;box-shadow:0 0 14px #00d4ff;height:9px;width:9px}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes thinkingPulse{0%,80%,to{opacity:.5;transform:scale(.3)}40%{opacity:1;transform:scale(1.1)}}.thinking-text{color:#8888a0;font-size:15px;letter-spacing:.6px}.ai-input{font-size:1rem;transition:all .3s ease}.ai-input::-moz-placeholder{color:#77778a;font-style:italic;opacity:1}.ai-input::placeholder{color:#77778a;font-style:italic;opacity:1}.ai-input:focus{border-color:#00d4ff!important;box-shadow:0 0 0 4px rgba(0,212,255,.18)!important}.thinking-box{background:#1a1a22;border:1px solid #33333a;border-radius:12px;box-shadow:0 8px 25px rgba(0,212,255,.08);display:none;margin:20px 0;max-width:520px;overflow:hidden;text-align:left}.thinking-box.active{display:block}.thinking-header{align-items:center;background:#16161c;border-bottom:1px solid #33333a;display:flex;gap:10px;padding:12px 16px}.reasoning-content{color:#c0c0d0;font-size:.92rem;line-height:1.5;max-height:220px;overflow-y:auto;padding:14px 16px;scrollbar-width:thin}.reasoning-content .step{animation:fadeInStep .4s forwards;margin-bottom:10px;opacity:0;transform:translateY(8px)}.reasoning-content .step:last-child{margin-bottom:0}@keyframes fadeInStep{to{opacity:1;transform:translateY(0)}}.section-wrapper{background-color:#fff;border:1px solid #008c45;border-radius:5px;margin-bottom:5px;position:relative}.button-wrapper{display:flex;width:100%}.button-wrapper .button-cell{flex:0 0 125px!important;margin-bottom:6px;margin-top:auto}.button-wrapper .button-cell:first-child{margin-left:auto}.button-wrapper .button-cell button{margin:auto;text-overflow:ellipsis;white-space:nowrap}.button-wrapper .button-cell button.btn-link{color:#196eb1}.button-wrapper .button-cell button:last-child.btn-info{background-color:#3bb4c8;border-color:#3bb4c8}@media (max-width:575.98px){.details-panel{padding:0}}@media (min-width:576px) and (max-width:767.98px){.details-panel{padding:6px}}@media (min-width:768px) and (max-width:991.98px){.details-panel{padding:10px}}@media (min-width:992px) and (max-width:1280.98px){.details-panel{padding:15px}}@media (min-width:1281px) and (max-width:1399.98px){.details-panel{padding:15px}}@media (min-width:1400px){.details-panel{padding:15px}}.header-container{height:40px}.header-container,.sub-heading-container{display:flex;flex-wrap:nowrap;margin-left:0;padding-bottom:0;padding-top:0;width:100%}.header-container .rhs-info-holder,.sub-heading-container .rhs-info-holder{align-items:center;border:1px solid #6c757d;display:flex;flex:0 0 10%;height:25px;justify-content:space-between;margin:auto 2px;max-width:100px;min-width:0;padding:0 6px}.header-container .rhs-info-holder.bg-info,.sub-heading-container .rhs-info-holder.bg-info{color:#fff}.header-container .rhs-info-holder span,.sub-heading-container .rhs-info-holder span{min-width:0;overflow:hidden;padding:0 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.header-container .rhs-info-holder span:first-child,.sub-heading-container .rhs-info-holder span:first-child{color:#495057;flex:1 1 auto;font-size:70%;letter-spacing:1px;text-align:left}.header-container .rhs-info-holder span:last-child,.sub-heading-container .rhs-info-holder span:last-child{flex:0 0 auto;font-size:110%;font-weight:700;text-align:right}.header-container .no-border,.sub-heading-container .no-border{border:none!important}.header-container .link-container,.sub-heading-container .link-container{word-wrap:break-word;display:flex;max-width:100%;min-width:100%;width:100%}.header-container .link-container h1,.sub-heading-container .link-container h1{font-size:clamp(1.5rem,4vw,2rem);line-height:1.2}.header-container .link-container h2,.sub-heading-container .link-container h2{font-size:clamp(1.25rem,3.5vw,1.75rem);line-height:1.3}@media (min-width:576px){.header-container .link-container .label,.sub-heading-container .link-container .label{padding-right:12px}}.header-container .heading-wrapper,.sub-heading-container .heading-wrapper{display:flex;flex:auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.header-container .heading-wrapper a,.sub-heading-container .heading-wrapper a{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#196eb1;cursor:pointer;font-size:2rem;font-weight:600;line-height:2rem;overflow:hidden;padding:.375rem .75rem;text-overflow:ellipsis;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.header-container .heading-wrapper a:hover,.sub-heading-container .heading-wrapper a:hover{text-decoration:underline}.header-container .heading-wrapper a:first-of-type,.sub-heading-container .heading-wrapper a:first-of-type{flex:0 0 150px!important}.header-container .rhs-button-holder,.sub-heading-container .rhs-button-holder{flex:0 0 100px;margin-left:auto}.details-ribbon{display:flex;flex-wrap:nowrap;margin:0 0 3px;padding-left:0;padding-right:0;position:relative;width:100%}.details-ribbon>div{border:1px solid #6c757d;border-radius:4px;flex:1 1 100px!important;height:40px;margin:0 2px;max-width:130px;min-width:0}.details-ribbon>div.no-border{border:none}.details-ribbon>div:first-child{margin-left:auto}.details-ribbon>div:last-child{margin-right:auto}.details-ribbon>div span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details-ribbon>div span:first-child{color:#495057;display:block;font-size:70%;letter-spacing:1px;line-height:16px;text-align:center}.details-ribbon>div span:last-child{display:block;font-size:110%;font-weight:700;text-align:center}.details-ribbon>div span.rag-red{background-color:#d9534f;color:#fff}.details-ribbon>div span.rag-amber{background-color:#ffc107;color:#fff}.details-ribbon>div span.rag-green{background-color:#28a745;color:#fff}.details-ribbon>div span.rag-action{background-color:#0d6efd;color:#fff}.details-ribbon>div span.rag-ok{color:#adb5bd}.details-ribbon>div a,.details-ribbon>div button{background-color:transparent;border:none;display:block;font-size:100%;font-weight:700;line-height:21px;overflow:hidden;padding:0;text-align:center!important;text-overflow:ellipsis;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:nowrap;width:100%}.details-ribbon>div a:hover,.details-ribbon>div button:hover{text-decoration:none}.details-ribbon>div a.rag-red,.details-ribbon>div button.rag-red{background-color:#d9534f;color:#fff}.details-ribbon>div a.rag-amber,.details-ribbon>div button.rag-amber{background-color:#ffc107;color:#fff}.details-ribbon>div a.rag-green,.details-ribbon>div button.rag-green{background-color:#28a745;color:#fff}.details-ribbon>div a.rag-action,.details-ribbon>div button.rag-action{background-color:#0d6efd;color:#fff}.details-ribbon>div a.rag-ok,.details-ribbon>div button.rag-ok{color:#adb5bd}.control-modal-body{flex:1 1 auto;padding:6px;position:relative;width:500px}.control-modal-body .cmb-section,.control-modal-body .cmb-section .cmb-row{display:block;width:100%}.control-modal-body .cmb-section .cmb-row span{font-size:1.2rem;margin:3px 8px}.control-modal-body .input-row{display:flex;margin:auto 8px;position:relative}.control-modal-body .input-row .note-input-wrapper{display:inline-flex;flex:100%;min-width:100%;position:relative;width:100%}.control-modal-body .input-row .note-input-wrapper .note-area{border:1px solid #343a40;margin:0;min-height:70px;overflow-y:auto;position:relative;width:-webkit-fill-available;width:100%}.modal.modal-popover{background-color:transparent}.modal.modal-popover .modal-content{border-radius:0;min-height:100px;min-width:200px}.modal.modal-popover .modal-content .btn{flex:auto;margin:2px 8px;padding:2px}.modal:not(.modal-popover){background-color:rgba(0,0,0,.8);display:unset}.modal.fade{opacity:1!important;transition:opacity 1s linear}.modal .modal-dialog{margin-top:50px;max-width:100vw}.modal .modal-dialog .modal-content{height:100%}.modal-dialog:not(.modal-popover){position:relative}.modal-dialog.modal-popover{position:absolute}.modal-dialog.modal-xl{height:95vh;width:100vw}.modal-dialog.modal-lg{height:95vh;max-width:80vw;max-width:1200px;width:80vw;width:1200px}.note-form{background:#fff;border:1px solid #e1ede1;border-radius:2px;display:inline-block;margin-bottom:5px;margin-left:0;margin-right:0;width:100%;-webkit-column-break-inside:avoid;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;transition:all .2s ease}.note-form .note-input-holder{flex-grow:1}.note-form .note-input-holder .note-area{margin:6px;overflow-y:auto;width:-webkit-fill-available;width:100%}.note-form .note-input-holder .note-area :not(:hover),.note-form .note-input-holder .note-area:not(:focus){border-color:transparent}@media (min-width:576px){.note-form .note-button-container{flex:0 0 130px!important;padding:6px}}@media (max-width:575.98px){.note-form .note-button-container{flex:0 0 50px!important;padding:3px}}.note-form .note-button-container .right-buttons button{display:flex;white-space:nowrap;width:100%}@media (min-width:576px){.note-form .note-button-container .right-buttons button{margin:1px 4px;padding:3px 15px}.note-form .note-button-container .right-buttons button span:first-child{margin-right:auto}}@media (max-width:575.98px){.note-form .note-button-container .right-buttons button span:first-child{margin:auto}}@media (min-width:576px){.note-form .note-button-container .right-buttons button span:last-child{margin-left:auto}}@media (max-width:575.98px){.note-form .note-button-container .right-buttons button span:last-child{display:none}}.note-form .note-subject{margin:6px;width:-webkit-fill-available;width:100%}.note-form .note-subject :not(:hover),.note-form .note-subject:not(:focus){border-color:transparent}.note-form .dropdown-item{margin-top:5px!important}.note-container{margin:1px 0;overflow-y:auto}.note-container .note-row{border-bottom:1px solid #ced4da;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}@media (max-width:575.98px){.note-container .note-row{border:.5px dotted #008c45}}.note-container .note-row .info-container{display:flex;padding:1px 3px}@media (min-width:576px){.note-container .note-row .info-container{flex:0 0 120px!important}}@media (max-width:575.98px){.note-container .note-row .info-container{flex:0 0 90px!important}}.note-container .note-row .info-container .cfi{font-size:18px;margin:auto 1px}.note-container .note-row .info-container .initials{color:#0d47a1;font-weight:600}@media (min-width:576px){.note-container .note-row .info-container .initials{margin:auto 2px}}@media (max-width:575.98px){.note-container .note-row .info-container .initials{margin:2px auto auto 2px}}.note-container .note-row .info-container .dte{font-size:80%}@media (min-width:576px){.note-container .note-row .info-container .dte{margin:auto auto auto 2px}}@media (max-width:575.98px){.note-container .note-row .info-container .dte{margin:auto auto auto 2px}}.note-container .note-row .subject{font-weight:600}@media (min-width:576px){.note-container .note-row .subject{flex:0 0 250px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:575.98px){.note-container .note-row .subject{flex:0 0 100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.note-container .note-row .content-box{overflow:hidden;text-overflow:ellipsis;-webkit-transition:1s 3s;white-space:nowrap}@media (min-width:576px){.note-container .note-row .content-box:not(:hover){overflow:hidden;text-overflow:ellipsis;-webkit-transition:1s 3s;white-space:nowrap}.note-container .note-row .content-box:hover{overflow:auto;text-overflow:inherit;white-space:inherit}}#notify-alert-block{border-radius:1px;color:#fff;display:none;height:auto;opacity:.95;padding:10px;position:fixed;right:35px;top:10px;transition:all 1s ease-in-out;width:25%;z-index:9999}#notify-alert-block.rag-1,#notify-alert-block.rag-red{background-color:#d9534f}#notify-alert-block.rag-2,#notify-alert-block.rag-orange{background-color:#ffc107}#notify-alert-block.rag-3,#notify-alert-block.rag-green{background-color:#28a745}#notify-alert-block.rag-action{background-color:#0d6efd;color:#fff}#notify-alert-block.show{display:block!important}@media (max-width:575.98px){#notify-alert-block span{padding-left:0;padding-right:0}}@media (min-width:576px) and (max-width:767.98px){#notify-alert-block span{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){#notify-alert-block span{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1280.98px){#notify-alert-block span{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){#notify-alert-block span{padding-left:15px;padding-right:15px}}@media (min-width:1400px){#notify-alert-block span{padding-left:15px;padding-right:15px}}#notify-alert-block .happy{color:#fbe870;font-size:24px}.da-process-log-section{margin-top:12px}.da-process-log-section .section-header-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.process-log-timeline{padding:8px 0}.process-log-entry{align-items:flex-start;border-left:3px solid #ddd;display:flex;font-size:12px;gap:10px;margin-bottom:2px;padding:6px 10px}.process-log-entry.process-log-info{background:rgba(91,141,217,.04);border-left-color:#5b8dd9}.process-log-entry.process-log-warning{background:rgba(232,168,56,.07);border-left-color:#e8a838}.process-log-entry.process-log-error{background:rgba(217,83,79,.07);border-left-color:#d9534f}.process-log-icon{margin-top:1px;min-width:16px}.process-log-icon .fa{font-size:13px}.process-log-info .process-log-icon{color:#5b8dd9}.process-log-warning .process-log-icon{color:#e8a838}.process-log-error .process-log-icon{color:#d9534f}.process-log-info .process-log-icon .fa{color:#5b8dd9}.process-log-warning .process-log-icon .fa{color:#e8a838}.process-log-error .process-log-icon .fa{color:#d9534f}.process-log-body{flex:1;min-width:0}.process-log-header{display:flex;gap:8px;justify-content:space-between;margin-bottom:1px}.process-log-stage{color:#444;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.process-log-time{color:#888;font-size:11px;white-space:nowrap}.process-log-message{color:#333}.process-log-detail{color:#777;font-size:11px;margin-top:2px;white-space:pre-wrap;word-break:break-word}pre{font-size:100%;margin-bottom:0;margin-top:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}p:not(:first-child){margin:6px 0 0}p:first-child{margin:0}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{margin:5px 0}::-webkit-scrollbar-thumb{background:#6262ba}::-webkit-scrollbar-thumb:hover{background:#8a2be2}@media (min-width:1281px) and (max-width:1399.98px){h1{line-height:2.5rem;line-height:3rem}}@media (min-width:992px) and (max-width:1280.98px){h1{line-height:2.4rem;line-height:2.7rem}}h2{color:#140f00;text-transform:capitalize}@media (min-width:1281px) and (max-width:1399.98px){h2{line-height:2.2rem;line-height:2.8rem}}@media (min-width:992px) and (max-width:1280.98px){h2{line-height:2rem;line-height:2.4rem}}h3{line-height:2rem}h4,h5{text-transform:capitalize}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}label{color:#6c757d;font-size:.9rem;letter-spacing:1px;margin-top:.5rem}a[role=button]:hover{text-decoration:none}.stopPropagation{cursor:default}.content-right{display:flex;justify-content:right}.pull-right{float:right;margin-left:auto}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important;text-align:-webkit-center}.font-weight-bold{font-weight:700!important}.text-white{color:#fff!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-warning{color:#ffc107!important;font-weight:700}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important;font-weight:700}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-muted{color:#6c757d!important}.dropdown-menu:not(.show){display:none!important}.dropdown-menu.show{display:block!important}.nav-page-render{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}.nav-page-render .nav-menu-wrapper{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;position:relative}.nav-page-render .nav-menu-wrapper .menu-column{margin-left:auto;margin-right:auto}@media (min-width:576px){.nav-page-render .nav-menu-wrapper .menu-column{flex:0 0 25%;max-width:25%;max-width:250px}}@media (max-width:575.98px){.nav-page-render .nav-menu-wrapper .menu-column{flex:0 0 50%;max-width:50%;padding:0 6px}}.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{border:1px solid #212529;color:#212529}@media (max-width:575.98px){.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{margin-bottom:6px;margin-top:6px}}@media (min-width:576px) and (max-width:767.98px){.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{margin-bottom:6px;margin-top:6px}}@media (min-width:768px) and (max-width:991.98px){.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{margin-bottom:10px;margin-top:10px}}@media (min-width:992px) and (max-width:1280.98px){.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{margin-bottom:15px;margin-top:15px}}@media (min-width:1281px) and (max-width:1399.98px){.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{margin-bottom:15px;margin-top:15px}}@media (min-width:1400px){.nav-page-render .nav-menu-wrapper .menu-column .dropdown-item{margin-bottom:15px;margin-top:15px}}.nav-page-render .nav-menu-wrapper .menu-column h1,.nav-page-render .nav-menu-wrapper .menu-column h2,.nav-page-render .nav-menu-wrapper .menu-column h3,.nav-page-render .nav-menu-wrapper .menu-column h4,.nav-page-render .nav-menu-wrapper .menu-column h5{color:#000!important}.navbar{align-items:center;background-color:#24292e;display:flex;flex-wrap:nowrap!important;height:50px;justify-content:space-between;left:0;padding:0 1rem;position:fixed;right:0;top:0;z-index:1000}@media (max-width:575.98px){.navbar{padding-left:0;padding-right:0}}@media (min-width:576px) and (max-width:767.98px){.navbar{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){.navbar{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.navbar{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.navbar{padding-left:15px;padding-right:15px}}@media (min-width:1400px){.navbar{padding-left:15px;padding-right:15px}}@media (min-width:576px){.navbar{position:fixed}}.navbar .nav-container{display:flex;flex-basis:0;flex-grow:1;margin-bottom:0;max-height:50px;max-width:100%;padding-left:0}.navbar .nav-container ul{display:inline-flex;list-style-type:none;margin:0;max-width:100%;overflow:hidden;padding:0}.navbar .nav-container ul li{float:left}.navbar .nav-container ul li a{display:block;text-align:center;text-decoration:none}.navbar .nav-container a:not(.dropdown-item),.navbar .nav-container button:not(.dropdown-item),.navbar .nav-container li:not(.dropdown-item){color:#fff}.navbar .nav-container .title{color:#fff;font-family:xolonium;font-size:1.5rem;font-weight:700}@media (max-width:575.98px){.navbar .nav-container .title{padding-left:0;padding-right:0}}@media (min-width:576px) and (max-width:767.98px){.navbar .nav-container .title{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){.navbar .nav-container .title{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.navbar .nav-container .title{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.navbar .nav-container .title{padding-left:15px;padding-right:15px}}@media (min-width:1400px){.navbar .nav-container .title{padding-left:15px;padding-right:15px}}.navbar .nav-container .justify-content-left{display:flex;margin-bottom:auto;margin-right:auto;margin-top:auto}.navbar .nav-container .justify-content-left>ul .dropdown-menu{position:fixed}@media (min-width:576px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{background-color:#fff;border:1px solid #ced4da;border-radius:0;bottom:5px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);left:25px;min-width:300px;opacity:.97;right:5px;top:40px}}@media (min-width:576px) and (max-width:575.98px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{padding:0}}@media (min-width:576px) and (min-width:576px) and (max-width:767.98px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{padding:6px}}@media (min-width:576px) and (min-width:768px) and (max-width:991.98px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{padding:10px}}@media (min-width:576px) and (min-width:992px) and (max-width:1280.98px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{padding:15px}}@media (min-width:576px) and (min-width:1281px) and (max-width:1399.98px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{padding:15px}}@media (min-width:576px) and (min-width:1400px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{padding:15px}}@media (max-width:575.98px){.navbar .nav-container .justify-content-left>ul .dropdown-menu{border:none;border-radius:0;bottom:0;left:0;min-width:100%;opacity:1;right:0;top:0}.navbar .nav-container .justify-content-left>ul>li:not(:first-child){margin-left:0}}@media (min-width:576px) and (max-width:767.98px){.navbar .nav-container .justify-content-left>ul>li:not(:first-child){margin-left:6px}}@media (min-width:768px) and (max-width:991.98px){.navbar .nav-container .justify-content-left>ul>li:not(:first-child){margin-left:10px}}@media (min-width:992px) and (max-width:1280.98px){.navbar .nav-container .justify-content-left>ul>li:not(:first-child){margin-left:15px}}@media (min-width:1281px) and (max-width:1399.98px){.navbar .nav-container .justify-content-left>ul>li:not(:first-child){margin-left:15px}}@media (min-width:1400px){.navbar .nav-container .justify-content-left>ul>li:not(:first-child){margin-left:15px}}.navbar .nav-container .justify-content-left>ul>li:last-child{margin-right:auto}.navbar .nav-container .justify-content-center{display:flex;flex:1 1 auto;justify-content:center;margin:0 auto}@media (max-width:575.98px){.navbar .nav-container .justify-content-center{display:none}}.navbar .nav-container .justify-content-center>ul{list-style-type:none;margin:0;overflow:hidden;padding:0}.navbar .nav-container .justify-content-center>ul>li{align-items:stretch;display:flex!important;width:100%}@media (max-width:575.98px){.navbar .nav-container .justify-content-center>ul>li{margin-left:0;margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.navbar .nav-container .justify-content-center>ul>li{margin-left:6px;margin-right:6px}}@media (min-width:768px) and (max-width:991.98px){.navbar .nav-container .justify-content-center>ul>li{margin-left:10px;margin-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.navbar .nav-container .justify-content-center>ul>li{margin-left:15px;margin-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.navbar .nav-container .justify-content-center>ul>li{margin-left:15px;margin-right:15px}}@media (min-width:1400px){.navbar .nav-container .justify-content-center>ul>li{margin-left:15px;margin-right:15px}}.navbar .nav-container .justify-content-center>ul>li h1{font-family:xolonium;font-weight:600;line-height:100%;margin-bottom:auto;margin-top:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1281px) and (max-width:1399.98px){.navbar .nav-container .justify-content-center>ul>li h1{font-size:2.5rem}}@media (min-width:992px) and (max-width:1280.98px){.navbar .nav-container .justify-content-center>ul>li h1{font-size:2rem}}@media (max-width:767.98px){.navbar .nav-container .justify-content-center>ul>li h1{font-size:1.8rem}}.navbar .nav-container .justify-content-right{display:flex;margin-left:auto}@media (max-width:575.98px){.navbar .nav-container .justify-content-right{display:none}}.navbar .nav-container .justify-content-right>ul>li{margin-bottom:auto;margin-top:auto}@media (max-width:575.98px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){margin-right:6px}}@media (min-width:768px) and (max-width:991.98px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){margin-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){margin-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){margin-right:15px}}@media (min-width:1400px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){margin-right:15px}}@media (max-width:575.98px){.navbar .nav-container .justify-content-right>ul>li:not(:last-child){display:none}}.navbar .nav-container .justify-content-right>ul>li>.separator{background-color:transparent;color:#adb5bd;display:flex;margin:auto;vertical-align:middle}.navbar .nav-container .justify-content-right>ul>li>.separator span{padding-bottom:4px}.navbar .nav-container .justify-content-right>ul>li:first-child{margin-left:auto}.navbar .nav-item{display:inline-flex}.navbar .nav-item a.nav-link{color:#d8a700;cursor:pointer;position:relative}.navbar .nav-item a.nav-link:hover{color:#b18800}.navbar .nav-item a.nav-link .badge{font-size:58%;position:absolute;right:0;top:0}.dropdown-item{display:block;text-align:center;text-decoration:none}.form-group{display:flex;max-width:100%}@media (max-width:575.98px){.form-group{margin:0}}@media (min-width:576px) and (max-width:767.98px){.form-group{margin:6px}}@media (min-width:768px) and (max-width:991.98px){.form-group{margin:10px}}@media (min-width:992px) and (max-width:1280.98px){.form-group{margin:15px}}@media (min-width:1281px) and (max-width:1399.98px){.form-group{margin:15px}}@media (min-width:1400px){.form-group{margin:15px}}.form-group textarea{border-radius:.25rem;margin-left:auto;margin-top:.5rem;max-width:70%;width:70%}@media (max-width:575.98px){.form-group textarea{padding:0}}@media (min-width:576px) and (max-width:767.98px){.form-group textarea{padding:6px}}@media (min-width:768px) and (max-width:991.98px){.form-group textarea{padding:10px}}@media (min-width:992px) and (max-width:1280.98px){.form-group textarea{padding:15px}}@media (min-width:1281px) and (max-width:1399.98px){.form-group textarea{padding:15px}}@media (min-width:1400px){.form-group textarea{padding:15px}}.form-group input,.form-group select{background-clip:padding-box;background-color:#fff;border:1px solid #2f4176;border-radius:.25rem;color:#495057;display:block;font-size:.875rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;margin-left:auto;padding-left:8px;padding-right:20px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:70%!important}.form-group input option:checked,.form-group select option:checked{text-align:center}.form-inline{align-items:start;flex-flow:inherit}.form-inline .label{display:inline-flex;justify-content:left;max-width:130px;text-align:left;width:130px}.form-inline .form-control,.form-inline .select2-container{display:inline-flex;margin-left:auto;vertical-align:middle;width:70%!important}.form-inline .select2-container .selection{display:inline-flex;width:100%}.form-inline .select2-container .selection .select2-selection__rendered{margin:AUTO;text-align:center;width:100%}.form-inline .select2-container .select2-selection{background-clip:padding-box;background-color:#fff;border:1px solid #2f4176;border-radius:.25rem;color:#495057;display:inline-flex;font-size:.875rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;margin-left:auto;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:100%!important}.studio-dropdown{height:27px;margin-bottom:5px;margin-left:auto;margin-top:5px;width:125px}.rating-management .star-list{align-content:center;align-items:center;display:flex;flex-direction:row;margin:0 0 5px;padding:0}.rating-management .star-list .active-star{color:gold;cursor:pointer;font-weight:700;height:20px;width:20px}.rating-management .star-list .inActive-star{color:#e9ecef;cursor:pointer;height:20px;width:20px}.form-control{border-color:#2f4176;border-width:1px}.form-control:focus{border-color:#12192d}.form-control::-webkit-input-placeholder{font-style:italic}.form-control:-moz-placeholder,.form-control::-moz-placeholder{font-style:italic}.form-control:-ms-input-placeholder{font-style:italic}.modal.show{display:block;padding-right:inherit}.modal.fade{transform:scale(0)!important}.modal.fade.in,.modal.fade.show{transform:scale(1)!important}.modal.fade.show{opacity:1!important}.modal.fade:not(.show){display:none}.required:after{color:red;content:"*"}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;transition:all .9s ease;width:100%;z-index:1050;z-index:1275}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.75rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:.75rem;border-top-right-radius:.75rem;display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;padding:1rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.table{margin-bottom:0}.table td,.table th{padding:.25rem .5rem}.rborder{border-right:1px dashed #adb5bd}.rborder-solid{border-right:1px solid #6c757d}.detailed-cell .detail-hd{font-size:85%;font-weight:700}.detailed-cell .details{font-size:95%}.main-table{background-color:#fff;display:block;flex:1 1 auto;max-width:100vw;position:relative;width:100%}.main-table .resp-table-header{background-color:#e9ecef;border-color:#dee2e6;border-bottom:2px solid #dee2e6;color:#495057;font-weight:700;padding-right:4px;vertical-align:bottom}.main-table .resp-table-body{display:block;height:calc(100% - 40px);max-height:calc(100% - 40px);overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%}@media (max-width:1280.98px){.main-table .resp-table-body{height:calc(100% - 100px);max-height:calc(100% - 100px)}}@media (max-width:575.98px){.main-table .resp-table-body{font-size:1.2rem;line-height:1.3rem}}.main-table .resp-table-body .summary-row{background-color:#e9ecef!important;border-bottom:1px solid #212529!important;border-top:1px solid #212529;color:#008c45;font-weight:700;padding:6px}.main-table .resp-table-body .table-row:nth-of-type(odd){background-color:#f8f9fa}.main-table .resp-table-body .table-row:not(.summary-row){border-bottom:1px solid #e9ecef}.main-table .resp-table-body .table-row:not(.summary-row)>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-table .resp-table-body .hr-row,.main-table .resp-table-header .hr-row{height:40px}.main-table .resp-table-body .hr-row,.main-table .resp-table-body .table-row,.main-table .resp-table-header .hr-row,.main-table .resp-table-header .table-row{display:flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;width:100%}.main-table .resp-table-body .hr-row>div,.main-table .resp-table-body .table-row>div,.main-table .resp-table-header .hr-row>div,.main-table .resp-table-header .table-row>div{overflow:hidden;padding:3px 1px;text-overflow:ellipsis;white-space:nowrap}.main-table .resp-table-body .hr-row>div input,.main-table .resp-table-body .table-row>div input,.main-table .resp-table-header .hr-row>div input,.main-table .resp-table-header .table-row>div input{max-width:100%;width:100%}.main-table .resp-table-body .hr-row>div.l-column,.main-table .resp-table-body .table-row>div.l-column,.main-table .resp-table-header .hr-row>div.l-column,.main-table .resp-table-header .table-row>div.l-column{flex:0 1 100%!important;text-align:left}.main-table .resp-table-body .hr-row>div.xs-column,.main-table .resp-table-body .table-row>div.xs-column,.main-table .resp-table-header .hr-row>div.xs-column,.main-table .resp-table-header .table-row>div.xs-column{flex:0 0 30px!important}.main-table .resp-table-body .hr-row>div.s-column,.main-table .resp-table-body .table-row>div.s-column,.main-table .resp-table-header .hr-row>div.s-column,.main-table .resp-table-header .table-row>div.s-column{flex:0 0 60px!important}.main-table .resp-table-body .hr-row>div.m-column,.main-table .resp-table-body .table-row>div.m-column,.main-table .resp-table-header .hr-row>div.m-column,.main-table .resp-table-header .table-row>div.m-column{flex:0 0 100px!important}.main-table .resp-table-body .hr-row>div.heading,.main-table .resp-table-body .table-row>div.heading,.main-table .resp-table-header .hr-row>div.heading,.main-table .resp-table-header .table-row>div.heading{font-weight:600}.table-row.selectable{cursor:pointer}.table-row.selectable:hover{border:none;box-shadow:inset 0 0 16px 3px rgba(125,156,89,.42),0 0 1px 1px #b4cff9}.table-row.selected{background-color:#008c45!important}.table-row.selected button,.table-row.selected div{color:#fff!important;font-weight:600}.table-row:not(.selected).rag-green{background:rgba(7,103,7,.2)!important}.table-row:not(.selected).rag-amber{background-color:#ffdb6d!important}.table-row:not(.selected).rag-red{background-color:#eba5a3!important}.table-row:not(.selected).rag-grey{background-color:#6c757d!important}.contact-header .heading-wrapper{display:flex;width:100%}.contact-header .heading-wrapper button{color:#196eb1;flex:1 1 100%;margin-left:0;padding:2px 6px;text-align:left}.contact-header .heading-wrapper button strong{text-transform:uppercase}.contact-header .heading-wrapper .rhs-button-holder{margin-left:auto}button:focus{border:none;outline:none}textarea:focus{outline:none}.username{font-weight:700}.item-demand-table{display:block;max-width:100vw;width:100%}.item-demand-table .resp-table-header{background-color:#e9ecef;border-color:#dee2e6;border-bottom:2px solid #dee2e6;color:#495057;font-weight:700;vertical-align:bottom}.item-demand-table .resp-table-body:not(.summary-body){max-height:100vh;overflow-x:auto}.item-demand-table .resp-table-body .btn-link{padding:0}.item-demand-table .resp-table-body,.item-demand-table .resp-table-header{display:block;width:100%}.item-demand-table .resp-table-body .table-row:nth-of-type(odd),.item-demand-table .resp-table-header .table-row:nth-of-type(odd){background-color:#f8f9fa}.item-demand-table .resp-table-body .table-row,.item-demand-table .resp-table-header .table-row{border-bottom:1px solid #9cc2cb}.item-demand-table .resp-table-body .table-row>div,.item-demand-table .resp-table-header .table-row>div{overflow:hidden;padding:0 3px;text-overflow:ellipsis;white-space:nowrap}.item-demand-table .resp-table-body .table-row.selectable,.item-demand-table .resp-table-header .table-row.selectable{cursor:pointer}.item-demand-table .resp-table-body .hr-row>div,.item-demand-table .resp-table-header .hr-row>div{padding:0 0 0 3px;text-align:left}.item-demand-table .resp-table-body .hr-row,.item-demand-table .resp-table-body .table-row,.item-demand-table .resp-table-header .hr-row,.item-demand-table .resp-table-header .table-row{display:flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;width:100%}.item-demand-table .resp-table-body .hr-row .numeric,.item-demand-table .resp-table-body .table-row .numeric,.item-demand-table .resp-table-header .hr-row .numeric,.item-demand-table .resp-table-header .table-row .numeric{text-align:right}.item-demand-table .resp-table-body .hr-row>div,.item-demand-table .resp-table-body .table-row>div,.item-demand-table .resp-table-header .hr-row>div,.item-demand-table .resp-table-header .table-row>div{margin-bottom:auto;margin-top:auto}.item-demand-table .resp-table-body .hr-row>div input,.item-demand-table .resp-table-body .table-row>div input,.item-demand-table .resp-table-header .hr-row>div input,.item-demand-table .resp-table-header .table-row>div input{max-width:92%;width:92%}.item-demand-table .resp-table-body .hr-row>div select,.item-demand-table .resp-table-body .table-row>div select,.item-demand-table .resp-table-header .hr-row>div select,.item-demand-table .resp-table-header .table-row>div select{max-width:100%;width:100%}.item-demand-table .resp-table-body .hr-row>div.l-column,.item-demand-table .resp-table-body .table-row>div.l-column,.item-demand-table .resp-table-header .hr-row>div.l-column,.item-demand-table .resp-table-header .table-row>div.l-column{flex:0 1 100%!important;text-align:left}.item-demand-table .resp-table-body .hr-row>div.xs-column,.item-demand-table .resp-table-body .table-row>div.xs-column,.item-demand-table .resp-table-header .hr-row>div.xs-column,.item-demand-table .resp-table-header .table-row>div.xs-column{flex:0 0 30px!important}.item-demand-table .resp-table-body .hr-row>div.s-column,.item-demand-table .resp-table-body .table-row>div.s-column,.item-demand-table .resp-table-header .hr-row>div.s-column,.item-demand-table .resp-table-header .table-row>div.s-column{flex:0 0 60px!important}.item-demand-table .resp-table-body .hr-row>div.m-column,.item-demand-table .resp-table-body .table-row>div.m-column,.item-demand-table .resp-table-header .hr-row>div.m-column,.item-demand-table .resp-table-header .table-row>div.m-column{flex:0 0 100px!important}.references-table{background-color:#fff;display:block;max-width:100vw;width:100%}.references-table .resp-table-header{background-color:#e9ecef;border-color:#dee2e6;border-bottom:2px solid #dee2e6;color:#495057;font-weight:700;vertical-align:bottom}.references-table .resp-table-body .btn-link{padding:0}.references-table .resp-table-body,.references-table .resp-table-header{display:block;width:100%}.references-table .resp-table-body .table-row:nth-of-type(odd),.references-table .resp-table-header .table-row:nth-of-type(odd){background-color:#f8f9fa}.references-table .resp-table-body .table-row,.references-table .resp-table-body hr-row,.references-table .resp-table-header .table-row,.references-table .resp-table-header hr-row{border-bottom:1px solid #9cc2cb;display:flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;width:100%}.references-table .resp-table-body .table-row input,.references-table .resp-table-body hr-row input,.references-table .resp-table-header .table-row input,.references-table .resp-table-header hr-row input{max-width:100%;width:100%}.references-table .resp-table-body .table-row>div,.references-table .resp-table-body hr-row>div,.references-table .resp-table-header .table-row>div,.references-table .resp-table-header hr-row>div{margin-bottom:auto;margin-top:3px;overflow:hidden;padding:0 3px;text-overflow:ellipsis;white-space:nowrap}.references-table .resp-table-body .table-row .initials,.references-table .resp-table-body hr-row .initials,.references-table .resp-table-header .table-row .initials,.references-table .resp-table-header hr-row .initials{border:1px solid #dee2e6;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#1e90ff;display:inline-flex;font-size:10px;font-weight:600;padding:2px 5px}.references-table .resp-table-body .table-row .date,.references-table .resp-table-body hr-row .date,.references-table .resp-table-header .table-row .date,.references-table .resp-table-header hr-row .date{color:#6c757d;font-size:13px;font-weight:900}.references-table .resp-table-body .table-row.selectable,.references-table .resp-table-body hr-row.selectable,.references-table .resp-table-header .table-row.selectable,.references-table .resp-table-header hr-row.selectable{cursor:pointer}.table-row[class*=subrow-]{background-color:#618161!important;color:#fff}.table-row[class*=subrow-] .btn-link{color:#fff}.assembly-orders-list .table-row .AssemblyNo{font-weight:600}.assembly-orders-list .table-row .font-500{font-weight:500}.assembly-orders-list .table-row.selectable{cursor:pointer}.assembly-orders-list .table-row.selectable:hover{border:none;box-shadow:inset 0 0 16px 3px rgba(125,156,89,.42),0 0 1px 1px #b4cff9}html{overflow:hidden;position:relative}.scroll-wrapper{height:calc(100vh - 50px)}.scroll-wrapper .scroll-container{height:100%;overflow-y:auto;width:100%}.body-content{position:relative}@media (min-width:576px){.body-content{margin-top:50px;min-height:80vh}}@media (max-width:575.98px){.body-content{margin-top:50px}}.body-content .policies-wrapper{bottom:0;box-sizing:border-box;display:flex;flex-wrap:wrap;height:100vh;left:0;overflow:auto;position:absolute;right:0;top:0}.body-content .policies-wrapper .policies-column{display:table;margin:0 auto}@media (min-width:576px){.body-content .policies-wrapper .policies-column{flex:1 1 750px!important;max-width:750px}}@media (max-width:575.98px){.body-content .policies-wrapper .policies-column{flex:1 1 auto;margin-bottom:50px;max-width:100vw;padding-left:6px;padding-right:6px}}#floating-close-btn{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3);color:#343a40;cursor:pointer;display:flex;font-size:48px;height:48px;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .25s ease;width:48px;z-index:2000}@media (max-width:1280.98px){#floating-close-btn.show{opacity:1;pointer-events:auto;transform:none}#floating-close-btn.bottom-center{bottom:20px;left:calc(50% + 12px);opacity:.95;top:auto;transform:translateX(-50%)}}.detail-nav-btn{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.55);color:#343a40;cursor:pointer;display:flex;font-size:22px;height:44px;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease,transform .25s ease;width:44px;z-index:1999}.detail-nav-btn.show{opacity:.85;pointer-events:auto}.detail-nav-btn.show:hover{box-shadow:0 2px 6px rgba(0,0,0,.95);opacity:1}@media (max-width:1280.98px){#nav-prev{bottom:20px;left:calc(50% - 100px)}#nav-next{bottom:20px;left:calc(50% + 100px)}}@media (min-width:1400px){#nav-prev{right:calc(50% - 60px);top:50%}#nav-next{right:30px;top:50%}}.detail-nav-btn:disabled{cursor:default;display:none}.right-column{touch-action:pan-y}.modal,.modal *{pointer-events:auto}.modal-backdrop{pointer-events:none}.btn,button{cursor:pointer;touch-action:manipulation}.index-container{display:flex;flex-wrap:nowrap;overflow:hidden}@media (min-width:1400px){.index-container{height:calc(100vh - 55px);padding:0 5PX}}@media (max-width:1280.98px){.index-container{height:calc(100vh - 55px);padding:0 0 0 5PX}}.index-container .btn,.index-container input{margin:5px 0 0}.index-container .left-column{overflow:hidden;position:relative}.index-container .left-column.full-width{flex:0 0 100%;max-width:100%}@media (min-width:1400px){.index-container .left-column{flex:0 0 50%;max-width:50%}}@media (max-width:1280.98px){.index-container .left-column{flex:0 0 100%;max-width:100%}}.index-container .left-column .list-wrapper{display:flex;flex-flow:column;height:100%}@media (max-width:575.98px){.index-container .left-column .list-wrapper{padding:0}}@media (min-width:576px) and (max-width:767.98px){.index-container .left-column .list-wrapper{padding:6px}}@media (min-width:768px) and (max-width:991.98px){.index-container .left-column .list-wrapper{padding:10px}}@media (min-width:992px) and (max-width:1280.98px){.index-container .left-column .list-wrapper{padding:15px}}@media (min-width:1281px) and (max-width:1399.98px){.index-container .left-column .list-wrapper{padding:15px}}@media (min-width:1400px){.index-container .left-column .list-wrapper{padding:15px}}@media (min-width:768px){.index-container .left-column .list-wrapper{padding-right:6px}}@media (max-width:575.98px){.index-container .left-column .list-wrapper #searchString{width:100%}}.index-container .right-column{background-color:#fff}@media (min-width:1281px){.index-container .right-column{flex:0 0 50%;max-width:50%;padding-left:0;padding-right:0;position:relative;width:50%}}@media (min-width:992px) and (max-width:1280.98px){.index-container .right-column:not(.view-details){display:none}.index-container .right-column.view-details{height:calc(100vh - 50px);padding:0 3px;position:fixed;right:0;top:50px;width:calc(100vw - 120px);z-index:1000}}@media (max-width:991.98px){.index-container .right-column:not(.view-details){display:none}.index-container .right-column.view-details{height:calc(100vh - 50px);padding:0 3px;position:fixed;right:0;top:50px;width:100vw;z-index:1000}}.index-container .right-column .rhs-scroll-container{background-color:#fff;height:calc(100vh - 50px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.index-container .right-column .rhs-scroll-container{margin-left:0;margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.index-container .right-column .rhs-scroll-container{margin-left:6px;margin-right:6px}}@media (min-width:768px) and (max-width:991.98px){.index-container .right-column .rhs-scroll-container{margin-left:10px;margin-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.index-container .right-column .rhs-scroll-container{margin-left:15px;margin-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.index-container .right-column .rhs-scroll-container{margin-left:15px;margin-right:15px}}@media (min-width:1400px){.index-container .right-column .rhs-scroll-container{margin-left:15px;margin-right:15px}}.index-container .right-column .right-column-wrapper{display:flex;flex-flow:column;height:100%}.details-container{border:1px solid #008c45;height:80vh;margin:5px;padding:5px}.details-container .img-div{height:100%;position:relative;width:100%}.details-container .img-div img{height:auto;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:575.98px){.col,[class*=col-]{padding-left:6px;padding-right:6px}}@media (min-width:576px) and (max-width:767.98px){.col,[class*=col-]{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){.col,[class*=col-]{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.col,[class*=col-]{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.col,[class*=col-]{padding-left:15px;padding-right:15px}}.col{flex:1 1 0;max-width:100%}@media (max-width:575.98px){.col{margin:0}}@media (min-width:576px) and (max-width:767.98px){.col{margin:6px}}@media (min-width:768px) and (max-width:991.98px){.col{margin:10px}}@media (min-width:992px) and (max-width:1280.98px){.col{margin:15px}}@media (min-width:1281px) and (max-width:1399.98px){.col{margin:15px}}@media (min-width:1400px){.col{margin:15px}}.constrained-container{margin-left:auto;margin-right:auto}@media (max-width:575.98px){.constrained-container{padding-left:6px;padding-right:6px}}@media (min-width:576px) and (max-width:767.98px){.constrained-container{padding-left:6px;padding-right:6px}}@media (min-width:768px) and (max-width:991.98px){.constrained-container{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.constrained-container{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.constrained-container{padding-left:15px;padding-right:15px}}@media (min-width:1400px){.constrained-container{padding-left:15px;padding-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.constrained-container{max-width:800px}}.row{position:relative}@media (max-width:575.98px){.row{margin-left:0;margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.row{margin-left:-6px;margin-right:-6px}}@media (min-width:768px) and (max-width:991.98px){.row{margin-left:-10px;margin-right:-10px}}@media (min-width:992px) and (max-width:1280.98px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:1281px) and (max-width:1399.98px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:1400px){.row{margin-left:-15px;margin-right:-15px}}body{font:400 1rem/1.5 Calibri,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;height:100%;line-height:1.2rem;margin:0;max-width:100vw;position:relative;text-rendering:optimizeLegibility}.container{width:100%}@media (max-width:575.98px){.container{margin-left:0;margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.container{margin-left:6px;margin-right:6px}}@media (min-width:768px) and (max-width:991.98px){.container{margin-left:10px;margin-right:10px}}@media (min-width:992px) and (max-width:1280.98px){.container{margin-left:15px;margin-right:15px}}@media (min-width:1281px) and (max-width:1399.98px){.container{margin-left:15px;margin-right:15px}}@media (min-width:1400px){.container{margin-left:15px;margin-right:15px}}@keyframes filter-summary-row{0%{max-height:0;opacity:0}90%{max-height:59px;opacity:1}}.inline-flex{align-items:stretch;display:flex!important;width:100%}.inline-flex div{align-items:stretch;display:inline-flex;width:inherit}.inline-flex div h2{width:100%}.flex-parent{display:flex;width:100%}.flex-parent .flex-third{flex:1 1 33%}.flex-push{margin-left:auto}.flex-fixed-20{flex:0 0 20px!important}.flex-fixed-30{flex:0 0 30px!important}.flex-fixed-40{flex:0 0 40px!important}.flex-fixed-50{flex:0 0 50px!important}.flex-fixed-60{flex:0 0 60px!important}.flex-fixed-70{flex:0 0 70px!important}.flex-fixed-80{flex:0 0 80px!important}.flex-fixed-65{flex:0 0 65px!important}.flex-fixed-90{flex:0 0 90px!important}.flex-fixed-100{flex:0 0 100px!important}.flex-fixed-110{flex:0 0 110px!important}.flex-fixed-120{flex:0 0 120px!important}.flex-fixed-130{flex:0 0 130px!important}.flex-fixed-140{flex:0 0 140px!important}.flex-fixed-150{flex:0 0 150px!important}.flex-fixed-160{flex:0 0 160px!important}.flex-fixed-170{flex:0 0 170px!important}.flex-fixed-180{flex:0 0 180px!important}.flex-fixed-200{flex:0 0 200px!important}.flex-fixed-250{flex:0 0 250px!important}.flex-auto{flex:auto}.hidden{display:none!important}@media (max-width:575.98px){.hidden-xs{display:none!important}}@media (min-width:1281px) and (max-width:1399.98px){.hidden-xl{display:none!important}}@media (max-width:1280.98px){.hidden-lg-down{display:none!important}}@media (max-width:1399.98px){.hidden-xl-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}#WebSiteMediaListPanel .video-preview{max-height:100px;max-width:200px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x)}.alert,.card{position:relative}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.form-label{color:#6c757d;margin-bottom:.5rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:var(--bs-body-color);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:var(--bs-border-width);border-radius:0;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}

/*!
 * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1281px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1281px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-8{flex:0 0 auto;width:66.66666667%}.col-10{flex:0 0 auto;width:83.33333333%}.col-12{flex:0 0 auto;width:100%}.g-2{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-6{flex:0 0 auto;width:50%}}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-2{margin-left:.5rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:calc(var(--bs-border-width)*-1)}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:600px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:15px;--bs-popover-body-padding-y:15px;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid transparent;content:"";display:block;position:absolute}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}@keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:#fff;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-sm>:not(caption)>*>*{padding:.25rem}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}