﻿@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@font-face{font-family:"Roobert";src:url("/assets/RoobertRegular-09960d13.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roobert";src:url("/assets/RoobertSemiBold-2d56b1c3.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Roobert";src:url("/assets/RoobertBold-f4f9409e.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("/assets/icomoon-4d80d3f2.ttf") format("truetype"),url("/assets/icomoon-e80ef203.woff") format("woff"),url("/assets/icomoon-aad5f4d9.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-qr-thin:before{content:""}.icon-add-thin:before{content:""}.icon-user-search-thin:before{content:""}.icon-building-thin:before{content:""}.icon-qr:before{content:""}.icon-home:before{content:""}.icon-locked:before{content:""}.icon-clock:before{content:""}.icon-user-check-up:before{content:""}.icon-user-edit:before{content:""}.icon-building-2:before{content:""}.icon-gear:before{content:""}.icon-cart:before{content:""}.icon-user-minus:before{content:""}.icon-scan-no:before{content:""}.icon-scan:before{content:""}.icon-user-remove:before{content:""}.icon-user-check:before{content:""}.icon-global:before{content:""}.icon-location:before{content:""}.icon-money-add:before{content:""}.icon-money-remove:before{content:""}.icon-dollar-circle:before{content:""}.icon-video:before{content:""}.icon-receipt-dollar:before{content:""}.icon-alert:before{content:""}.icon-user-group:before{content:""}.icon-mortarboard:before{content:""}.icon-sale-tag:before{content:""}.icon-target-dollar:before{content:""}.icon-chair:before{content:""}.icon-building1:before{content:""}.icon-circle-x:before{content:""}.icon-ban:before{content:""}.icon-trash:before{content:""}.icon-check:before{content:""}.icon-clock-rotate-left:before{content:""}.icon-angle-down:before{content:""}.icon-angle-up:before{content:""}.icon-angles-up-down:before{content:""}.icon-checkmark-circle:before{content:""}.icon-eye-slash:before{content:""}.icon-logout:before{content:""}.icon-info-circle:before{content:""}.icon-eye-open:before{content:""}.icon-cookie:before{content:""}.icon-analytics-globe:before{content:""}.icon-menu-collapsed:before{content:""}.icon-menu-expanded:before{content:""}.icon-map-pinpoint:before{content:""}.icon-analysis-text-link:before{content:""}.icon-user-settings:before{content:""}.icon-gears:before{content:""}.icon-printer:before{content:""}.icon-mail-at-sign:before{content:""}.icon-global-search:before{content:""}.icon-building:before{content:""}.icon-analytics-pin:before{content:""}.icon-user-search:before{content:""}html,body,div,span,applet,object,iframe,h1,h2,h3,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,section,summary,time,mark,audio,video,select,input{margin:0;padding:0;border:0;font-size:100%;font:inherit}:root{--select-border: #777;--select-focus: blue;--select-arrow: var(--select-border);--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white;--sw-border-color: #eeeeee;--sw-toolbar-btn-color: #ffffff;--sw-toolbar-btn-background-color: #009EF7;--sw-anchor-default-primary-color: #f8f9fa;--sw-anchor-default-secondary-color: #b0b0b1;--sw-anchor-active-primary-color: #009EF7;--sw-anchor-active-secondary-color: #ffffff;--sw-anchor-done-primary-color: #90d4fa;--sw-anchor-done-secondary-color: #fefefe;--sw-anchor-disabled-primary-color: #f8f9fa;--sw-anchor-disabled-secondary-color:#dbe0e5;--sw-anchor-error-primary-color: #dc3545;--sw-anchor-error-secondary-color: #ffffff;--sw-anchor-warning-primary-color: #ffc107;--sw-anchor-warning-secondary-color: #ffffff;--sw-progress-color: #009EF7;--sw-progress-background-color: #f8f9fa;--sw-loader-color: #009EF7;--sw-loader-background-color: #f8f9fa;--sw-loader-background-wrapper-color: rgba(255,255,255,.7)}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Roobert,Roboto,sans-serif;font-size:1.7rem;line-height:1.5;color:#000;background-color:#fff}:root{--select-border: #777;--select-focus: blue;--select-arrow: var(--select-border)}.form-group{display:flex;flex-direction:column}.form-group label{margin-bottom:.5rem;font-weight:400;font-size:1.6rem;color:#000}.form-group .input-wrapper{position:relative;display:flex;align-items:center}.form-group input{width:100%;border-radius:4px;border:1px solid #d1d1d1;padding:.6rem 1.2rem;height:4rem;font-size:1.6rem;color:#000;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.form-group input.has-icon-left{padding-left:3.6rem}.form-group input.has-icon-right{padding-right:3.6rem}.form-group input:focus{outline:none;border-color:#b0b0b0}.form-group input::placeholder{color:#6b7280}.form-group textarea{width:100%;max-width:100%;min-width:100%;min-height:4rem;max-height:10rem;border-radius:4px;border:1px solid #d1d1d1;padding:.6rem 1.2rem;height:10rem;font:1.6rem/1.2 Roobert,Roboto,sans-serif;color:#000;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.form-group textarea:focus{outline:none;border-color:#b0b0b0}.form-group textarea::placeholder{color:#6b7280}.form-group .input-icon{position:absolute;display:flex;align-items:center;justify-content:center;color:#6d6d6d}.form-group .input-icon.left{left:1rem}.form-group .input-icon.right{right:1rem}.form-group .input-icon svg{width:1.6rem;height:1.6rem}.form-group.horizontal{flex-direction:row;align-items:center}.form-group.horizontal label{margin-bottom:0;margin-right:1rem;min-width:10rem}.form-group input[type=checkbox]{width:2rem;height:2rem}.form-group .form-hint{margin-top:.8rem}.form-group input.form-control--locked{background:#f6f6f6;color:#4f4f4f;cursor:default}.form-group input.form-control--locked:focus{border-color:#d1d1d1}.form-group .form-hint--locked{color:#6b7280}.form-columns{display:grid;grid-template-columns:repeat(1, 1fr);gap:.8rem}.form-columns.col-2{grid-template-columns:repeat(2, 1fr)}.form-columns.col-3{grid-template-columns:repeat(3, 1fr)}.form-columns.col-4{grid-template-columns:repeat(4, 1fr)}.form-group-row{display:flex;gap:1.6rem}@media(max-width: 640px){.form-group-row{flex-direction:column}}.form-group-row .form-group{flex:1}.checkbox-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.6rem}.checkbox-list li{margin:0;padding:0}.checkbox{display:inline-flex;align-items:center;cursor:pointer;position:relative;user-select:none;margin:0}.checkbox .checkbox__item{position:absolute;opacity:0;pointer-events:none}.checkbox .checkbox__custom{width:20px;height:20px;border:1px solid #d1d1d1;border-radius:4px;display:inline-block;margin-right:8px;background-color:#fff;transition:all .2s ease-in-out}.checkbox .checkbox__custom::after{content:"";position:absolute;width:6px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;top:6px;left:6px;opacity:0;transform:rotate(45deg) scale(0.8);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.checkbox .checkbox__item:checked+.checkbox__custom{background-color:#f25555;border-color:#f25555}.checkbox .checkbox__item:checked+.checkbox__custom::after{opacity:1;transform:rotate(45deg) scale(1)}.checkbox .checkbox__label{font-size:1.6rem;color:#000}.choices-group{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;max-height:30vh;overflow:auto;gap:1.6rem}.choices-group li{display:inline-flex;margin:0;padding:0;flex-grow:1;width:30%}@media(max-width: 768px){.choices-group li{width:45%}}.choice>label,.boolean>label{position:relative;display:inline-flex;vertical-align:middle;align-items:flex-start;cursor:pointer;gap:8px;font-size:1.6rem;user-select:none;margin:0;min-height:2.4rem}.choice input[type=checkbox],.boolean input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.choice>label::before,.boolean>label::before{content:"";display:inline-block;width:2rem;height:2rem;border:1px solid #d1d1d1;border-radius:4px;background-color:#fff;transition:all .2s ease-in-out}.choice input[type=checkbox]:checked+*::before,.choice>label:has(input:checked)::before,.boolean input[type=checkbox]:checked+*::before,.boolean>label:has(input:checked)::before{background-color:#f25555;border-color:#f25555}.choice input[type=checkbox]:checked+*::after,.choice>label:has(input:checked)::after,.boolean input[type=checkbox]:checked+*::after,.boolean>label:has(input:checked)::after{content:"";position:absolute;left:7px;top:4px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);flex:1 0 auto}.choice>label:hover::before,.boolean>label:hover::before{border-color:#f25555}.form-check{display:flex;align-items:center;gap:.8rem;position:relative}.form-check .form-check-input{position:absolute;opacity:0;cursor:pointer;width:2rem;height:2rem;left:0;top:50%;transform:translateY(-50%);z-index:2}.form-check .form-check-label{position:relative;padding-left:28px;cursor:pointer}.form-check .form-check-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;border:1px solid #d1d1d1;border-radius:4px;background:#fff;transition:all .2s ease}.form-check .form-check-input:checked+.form-check-label::before{background:#f25555;border-color:#f25555}.form-check .form-check-input:checked+.form-check-label::after{content:"";position:absolute;left:7px;top:6px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter_input{position:relative;display:flex}.filter_input input{padding:.6rem 3.6rem .6rem 1.2rem;height:3.6rem;font-size:1.6rem;color:#000;width:100%;border-radius:4px;border:1px solid #d1d1d1;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;min-width:150px}.filter_input .input-group-text{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);color:#6d6d6d}.form-group-calendar label{font-weight:600}.form-group-calendar .filter_input{flex:1}.form-group-calendar .flatpickr-wrapper,.form-group-calendar .flatpickr-input{width:100%}.flatpickr-calendar{z-index:9999}.form-group__company_note>textarea{border-radius:var(--Corner-Radius-Small, 0.5rem);border:.938px solid var(--Colours-Branding-Stroke-Primary, #BEBFBF);padding:1rem;font-size:1.6rem;color:#000;background:var(--Colours-Branding-Background-Primary, #FFF);resize:none}form.was-validated input:invalid,form.was-validated select:invalid,div.form-group select:invalid,div.form-group input:invalid{border-color:#f25555;box-shadow:0px 0px 0px 1.4px rgba(249,49,109,.3)}select{appearance:none;background-color:rgba(0,0,0,0);border:none;padding:.3rem 1.2rem;height:4rem;margin:0;width:100%;font-family:inherit;font-size:1.6rem;cursor:inherit;line-height:inherit;z-index:1;border:1px solid #d1d1d1;border-radius:4px}select::-ms-expand{display:none}select{outline:none}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative}.select select,.select::after{grid-area:select}.select{min-width:20rem;width:100%;height:4rem;width:100%;font-size:1.6rem;color:#000;transition:border-color .2s ease,box-shadow .2s ease;font-size:1.6rem;cursor:pointer;line-height:1.2;background-color:#fff}.select:not(.select--multiple)::after{content:"";font-family:"icomoon";justify-self:end;color:#000;right:1rem;position:absolute}.select__sm{width:25%}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--select-focus);border-radius:inherit}select[multiple]{padding-right:0;height:6rem}select[multiple] option{white-space:normal;outline-color:var(--select-focus)}.select--disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(to top, #ddd, #eee 33%)}.select+label{margin-top:2rem}.alert-container{position:fixed;right:1.5rem;bottom:1.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;z-index:9999}.alert{display:flex;align-items:flex-start;gap:2rem;padding:1.6rem;border-radius:1.6rem;box-shadow:7px 4px 20px rgba(0,0,0,.1);background-color:#f6f6f6;border-color:#6d6d6d;border-style:solid;border-top-width:2px;width:100%;max-width:475px;animation:fadeIn .3s ease;font:1.6rem/1.4 Roobert,Roboto,sans-serif}.alert--block{max-width:100%;box-shadow:none}.alert--only-title{align-items:center}.alert__icon{font-size:1.6rem;line-height:1;color:#6d6d6d;border:5px solid #d1d1d1;border-radius:50%;width:3.8rem;height:3.8rem;display:flex;align-items:center;justify-content:center}.alert__content{flex:1;display:flex;flex-direction:column;gap:.4rem}.alert__title{font-weight:600;font-size:1.8rem;color:#000}.alert__text{font-size:1.6rem;color:#4f4f4f}.alert__close{background:#fff;color:#6d6d6d;border:1px solid #f6f6f6;border-radius:50%;font-size:1.6rem;line-height:1;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.alert__close:hover{opacity:.7}.alert--success{background-color:#edf9f1;border-color:#4cd981}.alert--success .alert__icon{color:#4cd981;border:5px solid #cef2db}.alert--error{background-color:#fff2f2;border-color:#f25555}.alert--error .alert__icon{color:#f25555;border:5px solid #ffd9d9}.alert--warning{background-color:#fffcf2;border-color:#ff9f26}.alert--warning .alert__icon{color:#ff9f26;border:5px solid #fff5d9}.alert--info{background-color:#f2fbff;border-color:#55b1f2}.alert--info .alert__icon{color:#55b1f2;border:5px solid #d9f1ff}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"login__left login__right";min-height:100vh;padding:20px;position:relative;overflow:hidden;gap:64px;font:1.6rem/1.4 Roobert,Roboto,sans-serif}@media(max-width: 992px){.login__wrapper{grid-template-columns:1fr;grid-template-areas:"login__left" "login__right";gap:48px}}.login__wrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:-1}.login__wrapper .login__bg-video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.login__left{grid-area:login__left;min-height:100%}.login__left .login__left_inner{background:#fff;border-radius:24px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:30px;min-height:100%}.login__right{grid-area:login__right;min-height:100%}.login__right .login__right_inner{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.login__logo_box{padding:4rem}.login__logo_box img{width:100%;height:auto;display:block;max-width:156px;margin:0 auto}.login_welcome_box{padding:40px;text-align:center;font-family:Roobert;font-weight:600;font-size:55px;line-height:1;color:#fff}@media(max-width: 992px){.login_welcome_box{display:none}}.login_welcome_box span{font-size:32px;text-transform:uppercase}.login_welcome_box sup{font-size:32px}.login__bottom_box{background:#fff2f2;padding:32px 24px;display:flex;align-items:stretch;justify-content:space-between;gap:20px}.login__bottom_box .login__bottom_text{flex:1;font:1.6rem/1.4 Roobert,Roboto,sans-serif}.login__bottom_box .login__bottom_text h2{font-size:3.2rem;font-weight:600;color:var(--Colours-Branding-Text-Primary, #000);margin-bottom:1rem;font-family:Roobert}@media(max-width: 767px){.login__bottom_box .login__bottom_text h2{font-size:2.4rem}}.login__bottom_box .login__bottom_btn{cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:100%;width:35px;border-radius:8px;background-color:#f25555;color:#fff;border-color:#f25555}.login__bottom_box .login__bottom_btn:hover{background-color:#d93636;color:#fff;border-color:#d93636}.login_support_box{background:rgba(255,255,255,.25);backdrop-filter:blur(50px);padding:30px;border-radius:16px;display:flex;flex-direction:column;gap:8px;color:#fff;font-size:16px;line-height:1.4}.login_support_box h3{margin:0;font-weight:600;font-size:24px;line-height:1;color:#fff;text-align:left}.login_support_box p{margin:0}.login_support_box a:link{color:#fff;text-decoration:none}.login_support_box a:link:hover{text-decoration:underline}.login__content_box{min-height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 4rem}.login__info{background:#f6f6f6;padding:8px 12px;border-radius:8px;text-align:left;display:flex;gap:12px;color:#6d6d6d;text-align:left}.login__info i{color:#55b1f2;margin-top:5px;font-size:20px}.login__heading{text-align:center}.login__heading .login__title{font-size:3.2rem;line-height:1;font-weight:600;color:#000;font-family:Roobert;margin:0 0 1.6rem;text-align:center}.login__heading .login__title__icon{color:#f25555;font-size:2.4rem;display:inline-flex;margin-bottom:.8rem}.login__heading .login__title__desc{color:#6d6d6d;font-size:1.6rem;line-height:1.4;margin:0}.login__heading a:link{color:#6d6d6d;font-weight:600}.login__heading a:link:hover{color:#000}.login__form_box{max-width:600px;display:flex;flex-direction:column;gap:3.2rem;margin:0 auto}.login__form_box .login__body{gap:1.6rem;display:flex;flex-direction:column}.login__form_box .form-group{border-radius:0;margin:0}.login__form_box .form-group label{margin-bottom:.3rem;font-size:1.6rem;font-weight:400;line-height:1.4}.login__form_box .form-group .form-control{padding:1rem;border-radius:4px;border:1px solid #d1d1d1;color:#000;background:#fff;font-size:1.6rem;width:100%;min-height:36px}.login__form_box .form-group .form-control:focus-visible{border-color:#f25555;outline:none}.login__form_box .form-group.inline{flex-direction:row;justify-content:space-between}.login__form_box .link{color:#6d6d6d;font-weight:600}.login__form_box .link:hover{color:#000}.login__form_box .remember-div{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.login__form_box .remember-div .remember-wrapper{display:flex;align-items:center;gap:.8rem}.login__form_box .remember-div .remember-wrapper input{height:20px;width:20px;border-radius:4px;border:1px solid #d1d1d1}.login__form_box .remember-div .remember-wrapper label{font-size:1.6rem;font-weight:400;line-height:1.4}.login__form_box .remember-div .passion_text span{font-weight:700}.login__form_box .alert-container{position:static}.login__form_box .alert-container .alert{border-top:0;border-left-width:2px;max-width:none;width:100%}.login__actions{display:flex;flex-direction:column;align-items:center;gap:3.2rem}.login__actions .button{height:auto;min-height:44px}.login__actions .login__actions__link{color:#f25555;font-weight:600}.login__actions .login__actions__link:hover{color:#d93636;text-decoration:none}.login__notes{background:#f6f6f6;font-size:1.4rem;line-height:1.4;color:#000;padding:30px 40px}.login__notes ul{margin:0;padding:0}.login__notes ul li{padding:0;margin:0 0 8px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.login__wrapper:has(#cookie-consent){padding-bottom:12rem}@media(max-width: 767px){.login__wrapper:has(#cookie-consent){padding-bottom:18rem}}#cookie-consent.cookies-modal{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;position:fixed;background:#454545;border-top:3px solid #f15b5d;box-shadow:0 -2px 8px rgba(0,0,0,.18),0 -12px 32px rgba(0,0,0,.28);border-radius:16px 16px 0 0;padding:2.4rem 3.2rem;padding-bottom:calc(2.4rem + env(safe-area-inset-bottom, 0px));bottom:0;left:50%;transform:translateX(-50%) translateY(0);width:100%;max-width:1040px;z-index:1100;opacity:1;transition:opacity .3s ease,transform .3s ease}@media(prefers-reduced-motion: reduce){#cookie-consent.cookies-modal{transition:none}}#cookie-consent.cookies-modal.cookies-modal--hiding{opacity:0;transform:translateX(-50%) translateY(24px);pointer-events:none}@media(max-width: 767px){#cookie-consent.cookies-modal{flex-direction:column;align-items:stretch;gap:1.6rem;max-width:100%;border-radius:16px 16px 0 0;padding:2rem 2rem;padding-bottom:calc(2rem + env(safe-area-inset-bottom, 0px))}}#cookie-consent.cookies-modal .cookies__content{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;gap:.6rem;font-family:Roobert,Roboto,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.5;color:#d1d1d1}#cookie-consent.cookies-modal .cookies__content p{margin:0}#cookie-consent.cookies-modal .cookies__content .cookies__heading{font-family:Inter,Roobert,sans-serif;font-weight:600;font-size:1.7rem;line-height:2.4rem;color:#fff;margin:0}#cookie-consent.cookies-modal .cookies__content .cookies__heading i{color:#f8888a;margin-right:.6rem}#cookie-consent.cookies-modal .cookies__content .cookies__heading img{display:inline-block;vertical-align:middle}#cookie-consent.cookies-modal .cookies_buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;flex-shrink:0}@media(max-width: 767px){#cookie-consent.cookies-modal .cookies_buttons{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--privacy{grid-column:1/-1}}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:1rem 2rem;border-radius:8px;font-family:Inter,Roobert,sans-serif;font-size:1.5rem;line-height:1.2;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .05s ease}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies:focus-visible{outline:3px solid #feb2b3;outline-offset:2px}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies:active{transform:translateY(1px)}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--accept{background:#f15b5d;border:1px solid #f15b5d;color:#fff}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--accept:hover{background:#d93638;border-color:#d93638}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--reject{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--reject:hover{background:rgba(255,255,255,.12)}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--privacy{background:rgba(0,0,0,0);border:none;min-height:44px;padding:1rem .4rem;color:#b2e7ff;font-weight:500;text-decoration:underline}#cookie-consent.cookies-modal .cookies_buttons .btn__cookies--privacy:hover{color:#fff}.company-type{display:inline-flex;padding:6px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.company-type .icon{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.company-type__buyer{color:#8836d9;background:#f9f2ff}.company-type__buyer .icon:before{content:""}.company-type__buyer-prospect{color:#8836d9;background:#f9f2ff}.company-type__buyer-prospect .icon:before{content:""}.company-type__does-not-qualify,.company-type__no-admittance{color:#d93636;background:#fff2f2}.company-type__does-not-qualify .icon:before,.company-type__no-admittance .icon:before{content:""}.company-type__exhibitor,.company-type__exhibitor-subsidiary{color:#26997e;background:#effcf9}.company-type__exhibitor .icon:before,.company-type__exhibitor-subsidiary .icon:before{content:""}.company-type__industry,.company-type__industry-exemption{color:#d93682;background:#fdf0f7}.company-type__industry .icon:before,.company-type__industry-exemption .icon:before{content:""}.company-type__market-staff{color:#998526;background:#fbfcef}.company-type__market-staff .icon:before{content:""}.company-type__press{color:#4d36d9;background:#f2f3ff}.company-type__press .icon:before{content:""}.company-type__prior-buyer{color:#8836d9;background:#f9f2ff}.company-type__prior-buyer .icon:before{content:""}.company-type__sales{color:#26997e;background:#effcf9}.company-type__sales .icon:before{content:""}.company-type__student{color:#267d99;background:#eff8fc}.company-type__student .icon:before{content:""}.approval-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#6d6d6d;font-size:1.4rem;line-height:1.4}.approval-status .icon{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.approval-status__to-do{color:#ff9f26}.approval-status__to-do .icon:before{content:""}.approval-status__in-review{color:#368ad9}.approval-status__in-review .icon:before{content:""}.approval-status__completed{color:#4cbf78}.approval-status__completed .icon:before{content:"✓"}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0,0,0,.5);content:"▶"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before{color:rgba(255,255,255,.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255,255,255,.5)}.dataTables_processing{position:absolute;top:50% !important;left:50% !important;transform:translate(-50%, -50%);background:none !important;border:none !important;z-index:9999 !important}.dataTables_processing>div{width:100px;height:100px;background:url("/assets/loader-ea46b9ae.gif") no-repeat center;background-size:contain}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,.3);background-color:#fff}table.dataTable>thead>tr>th>i,table.dataTable>thead>tr>td>i{padding-right:10px}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0,0,0,.3)}table.dataTable tbody tr{background-color:rgba(0,0,0,0)}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:#fff}table.dataTable tbody tr.selected a{color:#090a0b}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.no-footer{border-bottom:1px solid #d1d1d1}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .top:not(:empty){margin-bottom:1.6rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:flex-end;display:none}.dataTables_wrapper .dataTables_length{padding:16px 0}.dataTables_wrapper .dataTables_length label{font-size:1.6rem;line-height:1.4;color:#6d6d6d;display:flex;align-items:center;gap:1rem}.dataTables_wrapper .dataTables_length select{border:1px solid #d1d1d1;background-color:#fff;border-radius:4px;padding:.8rem 1.2rem;height:3.8rem;color:#000;width:6rem}.dataTables_wrapper .dataTables_info{font-size:1.6rem;line-height:1.4;color:#6d6d6d;display:none}.dataTables_wrapper .dataTables_filter{text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #d1d1d1;background-color:#fff;border-radius:4px;padding:.8rem 1.2rem;height:3.8rem;color:#000}.dataTables_wrapper .dataTables_paginate{display:flex;gap:1px;align-items:stretch;overflow:hidden;border-radius:8px}.dataTables_wrapper .dataTables_paginate>span{display:flex;gap:1px;align-items:stretch}.dataTables_wrapper .dataTables_paginate .paginate_button{min-width:3.8rem;height:3.8rem;background:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.4;color:#6d6d6d;cursor:pointer;text-decoration:none;padding:0 .5rem}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.active,.dataTables_wrapper .dataTables_paginate .paginate_button.active:hover{background:#d93638;color:#fff;border:1px solid #992628;font-weight:700;cursor:default}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{background:#f6f6f6;color:#d1d1d1;cursor:not-allowed}.dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.current):not(.active):not(.disabled){background:#f6f6f6;color:#454545}.dataTables_wrapper .dataTables_paginate .paginate_button:focus-visible{outline:2px solid #f15b5d;outline-offset:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.previous,.dataTables_wrapper .dataTables_paginate .paginate_button.next{padding:0 1.2rem}.dataTables_wrapper .dataTables_paginate .ellipsis{min-width:3.8rem;height:3.8rem;text-align:center;align-content:space-around}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid #404346}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255,255,255,.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid #595b5e;background:rgba(255,255,255,.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #353535;background:#353535}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}.bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.td_flex_center{display:flex;flex-direction:row;justify-content:center;width:65%;border-radius:.5rem}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;color:rgba(0,0,0,.5);content:"►"}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{content:"◄"}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"▼"}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;color:rgba(0,0,0,.5);content:"►"}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before{content:"◄"}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"▼"}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:rgba(0,0,0,0) !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before{color:rgba(255,255,255,.5) !important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid rgba(255,255,255,.15)}.pagination-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin:1.6rem 0 2.4rem}.pagination-wrapper .pagination{display:flex;flex-wrap:wrap;gap:1px;align-items:stretch;overflow:hidden;border-radius:8px;padding-left:0;list-style:none;margin:0}.pagination-wrapper .pagination a,.pagination-wrapper .pagination em,.pagination-wrapper .pagination span{min-width:3.8rem;height:3.8rem;background:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.4;font-style:normal;color:#6d6d6d;text-decoration:none;padding:0 .5rem;border:1px solid #f6f6f6}.pagination-wrapper .pagination a{cursor:pointer}.pagination-wrapper .pagination a:hover{background:#f6f6f6;color:#454545}.pagination-wrapper .pagination em.current{background:#d93638;color:#fff;border:1px solid #992628;font-weight:700;cursor:default}.pagination-wrapper .pagination span.disabled,.pagination-wrapper .pagination span.gap{background:#f6f6f6;color:#d1d1d1;cursor:not-allowed}.pagination-wrapper .pagination span.gap{cursor:default}.pagination-wrapper .pagination-summary{margin:0;font-size:1.4rem;color:#6d6d6d}.company-header-with-nav-bar{background:#fff;border-radius:16px;padding:1rem 2.4rem 0}.body_wrapper__company_details{background-color:#fff;border-radius:24px;padding:1.6rem}.body_wrapper__company_details .filters-block{margin-bottom:1.6rem}.company-status-chip{display:inline-flex;padding:6px 10px;min-height:3.2rem;align-items:center;justify-content:center;border-radius:8px;font-size:1.4rem;line-height:1.4;white-space:nowrap;color:#fff;background:#6d6d6d}.company-status-chip--active{background:#4cbf78}.company-status-chip--inactive{background:#6d6d6d}.company-status-chip--pending{background:#d98236}.company-status-chip--deleted{background:#0b0b0b}.company-status-chip--out-of-business{background:red}.company-chip{display:inline-flex;padding:6px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.company-chip:before{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.company-chip.stocking{color:#4d36d9;background:#f2f3ff}.company-chip.stocking:before{content:""}.company-chip.non-stocking{color:#d93636;background:#fff2f2}.company-chip.non-stocking:before{content:""}.company-chip.true{color:#4cbf78;background:#edf9f1}.company-chip.false{color:#d93636;background:#fff2f2}.company-chip.pending{color:#d98236;background:#fffcf2}.company-chip.deleted{color:#fff;background:#0b0b0b}.company-chip.out-of-business{background:red;color:#fff}.event-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:1.4rem;line-height:1.4;text-decoration:none}.event-status:before{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.event-status--registered:before{content:""}.event-status--not-registered:before{content:""}.event-status--scanned:before{content:""}.event-status--not-scanned:before{content:""}.event-status--in-cart:before{content:""}.company-card{display:flex;flex-direction:column;gap:.8rem;padding-right:2rem;position:relative}.company-card.onsite-company-card{gap:0rem}.company-card .company-card-top,.company-card .company-card-bottom{gap:3.2rem}.company-card .company-card-title{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;white-space:nowrap}.company-card .company-card-left{flex:1;display:flex;flex-direction:column;gap:1.2rem}.company-card .company-card-left.onsite-header-chips{flex-direction:row;align-items:center}.company-card .company-card-right{flex:0 1 auto;display:flex;flex-direction:column;gap:1.2rem;min-width:0}.company-card .company-name{font:600 3.2rem/1.4 Roobert,Roboto,sans-serif;margin:0;color:#000}.company-card .company-info{display:flex;align-items:center;gap:.8rem}.company-card .status{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;min-height:3.6rem;border-radius:999px;font-size:1.5rem;font-weight:500;line-height:1.3;color:#fff;background:#6d6d6d}.company-card .status:before{font-size:1.7rem;font-family:"icomoon" !important;line-height:1;color:#fff}.company-card .status.status-active{background:#4cbf78}.company-card .status.status-deleted{background:#0b0b0b}.company-card .status.status-inactive{background:#6d6d6d}.company-card .status.status-out-of-business{background:red}.company-card .status.status-pending{background:#d98236}.company-card .status.status-pending:before{content:""}.company-card .role{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;min-height:3.6rem;border-radius:999px;font-size:1.5rem;font-weight:500;line-height:1.3;color:#fff;background:#4f4f4f}.company-card .role:before{font-size:1.7rem;font-family:"icomoon" !important;line-height:1;color:#fff}.company-card .role__buyer{background:#8836d9}.company-card .role__buyer:before{content:""}.company-card .role__buyer-prospect{background:#9b49f2}.company-card .role__buyer-prospect:before{content:""}.company-card .role__does-not-qualify,.company-card .role__no-admittance{background:#d93636}.company-card .role__does-not-qualify:before,.company-card .role__no-admittance:before{content:""}.company-card .role__exhibitor,.company-card .role__exhibitor-subsidiary{background:#30bf9d}.company-card .role__exhibitor:before,.company-card .role__exhibitor-subsidiary:before{content:""}.company-card .role__industry,.company-card .role__industry-exemption{background:#d93682}.company-card .role__industry:before,.company-card .role__industry-exemption:before{content:""}.company-card .role__market-staff{background:#d9cb36}.company-card .role__market-staff:before{content:""}.company-card .role__press{background:#4d36d9}.company-card .role__press:before{content:""}.company-card .role__prior-buyer{background:#632699}.company-card .role__prior-buyer:before{content:""}.company-card .role__sales{background:#26997e}.company-card .role__sales:before{content:""}.company-card .role__student{background:#2d93b2}.company-card .role__student:before{content:""}.company-card .chip{display:inline-flex;padding:6px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.company-card .company-code{font-size:1.4rem;line-height:1.4;color:#000}.company-card .company-contact{font-size:1.6rem}.company-card .company-contact a{color:#000;text-decoration:none}.company-card .company-contact a:hover{text-decoration:none;color:#6d6d6d}.company-card .company-contact b{font-weight:600}.company-card .company-contact .fa-user{color:#6d6d6d}.event-history-wrappper .body_wrapper_header_title{text-transform:uppercase}.date-form{display:flex;gap:.8rem;align-items:center}#company-payments-datatable_wrapper .top{display:flex;justify-content:flex-end}.menu_company_header{display:flex;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;background-color:#fff;position:relative}.menu_company_header-mobile{display:flex;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;background-color:#121325;position:relative}.menu_company_header-mobile-company{background-color:#121325}.menu_company_header__active{border:2px solid var(--Pastel-Green-300, #4DD470);background:var(--Background-Secondary, #FFF);box-shadow:0px 0px 0px 8px rgba(77,212,112,.2) inset}.menu_company_header>a>span,.menu_company_header>a:visited>span{font-size:1.5rem;font-weight:600;color:var(--Colours-Branding-Primary, #ffffff)}.menu_company_header>a{display:flex;padding:7.085px 9.447px;justify-content:center;align-items:center;gap:4.723px;background:var(--Text-Primary, #0a0a0a);border-radius:2.362px;color:var(--Text-Primary, #ffffff)}.company_details_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;max-width:1400px;margin:0 auto}.company_info{display:flex;flex-direction:column;gap:1.6rem;width:100%;margin-bottom:3.2rem}.company_info__header{display:flex;justify-content:space-between;align-items:center;gap:3.2rem;min-height:3.6rem}.company_info__header h3{font:600 1.8rem/1.4 Roobert,Roboto,sans-serif;color:#000;margin:0}.company_info_body{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.6rem}@media(max-width: 1024px){.company_info_body .grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 640px){.company_info_body .grid{grid-template-columns:repeat(2, 1fr)}}.company_info_body.full-width{display:flex}.company_info_body.full-width .company_info_body__row{width:100%}.company_info_body.half-width{grid-template-columns:repeat(2, 1fr)}.company_info_body__row{display:flex;flex-direction:column;padding:1.6rem;gap:.8rem;border-radius:1.6rem;border:1px solid #f6f6f6}.company_info_body__row .company_info_body__row__label{color:#6d6d6d}.company_info_body__row .company_info_body__row__value{color:#000}.company-info-single .company_info,.contact-v2 .company_info{margin-bottom:0;padding:3.2rem 0;border-bottom:1px solid #b0b0b0}.company-info-single .company_info:first-child,.contact-v2 .company_info:first-child{padding-top:0}.company-info-single .company_info:last-child,.contact-v2 .company_info:last-child{padding-bottom:0;border-bottom:none}.company-info-single .tab-inner-grid .company_info,.contact-v2 .tab-inner-grid .company_info{border-bottom:none;padding-top:0}.company-info-single .company_info_body,.contact-v2 .company_info_body{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1024px){.company-info-single .company_info_body,.contact-v2 .company_info_body{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.company-info-single .company_info_body,.contact-v2 .company_info_body{grid-template-columns:1fr}}.company-info-single .company_info_body.main-contact-body,.contact-v2 .company_info_body.main-contact-body{grid-template-columns:repeat(4, 1fr)}@media(max-width: 1200px){.company-info-single .company_info_body.main-contact-body,.contact-v2 .company_info_body.main-contact-body{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.company-info-single .company_info_body.main-contact-body,.contact-v2 .company_info_body.main-contact-body{grid-template-columns:1fr}}.company-info-single .company_info_body__row,.contact-v2 .company_info_body__row{flex-direction:row;align-items:baseline;gap:.4rem}.company-info-single .company_info_body__row .company_info_body__row__label,.contact-v2 .company_info_body__row .company_info_body__row__label{white-space:nowrap}.company-info-single .company_info_body__row .company_info_body__row__label::after,.contact-v2 .company_info_body__row .company_info_body__row__label::after{content:":"}.company-info-single .company_info_body__row .company_info_body__row__value.flex_value,.contact-v2 .company_info_body__row .company_info_body__row__value.flex_value{display:flex;flex-wrap:wrap;gap:.6rem}.company-info-single .product-categories-body,.contact-v2 .product-categories-body{grid-template-columns:repeat(2, 1fr)}.company-info-single .product-categories-body .company_info_body__row,.contact-v2 .product-categories-body .company_info_body__row{flex-direction:column;align-items:stretch}.company-info-single .product-categories-body .company_info_body__row .company_info_body__row__label::after,.contact-v2 .product-categories-body .company_info_body__row .company_info_body__row__label::after{content:""}.company-info-single .company_info,.contact-v2 .company_info{gap:1.6rem;padding:2.4rem 0 1.6rem}.company-info-single .company_info:first-child,.contact-v2 .company_info:first-child{padding-top:0}.company-info-single .company_info:last-child,.contact-v2 .company_info:last-child{padding-bottom:0}.company-info-single .company_info_body__row,.contact-v2 .company_info_body__row{padding:.6rem 1rem;border-radius:.75rem;border:1px solid #efefef}.company_info_body__row__group{grid-column:1/-1;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem}@media(max-width: 640px){.company_info_body__row__group{grid-template-columns:1fr}}.company_info_alert_container{display:flex;flex-direction:column;gap:1.6rem}.company_info_alert{border-top:0;border-left-width:2px;max-width:none;width:100%;box-shadow:none}.body_wrapper_header_left{display:flex;align-items:center;gap:1.6rem}.body_wrapper_header_left .tab-select{max-width:20rem}.body_wrapper_header_right .export-btn-holder{position:relative;z-index:3;display:flex}.body_wrapper_header_right .export-btn-holder .dt-down-arrow{display:none}.body_wrapper_header_right .export-btn-holder>.dt-button:after{font-family:"icomoon";content:"";font-size:1.2em;line-height:1}.body_wrapper_header_right .export-btn-holder .export-button{position:absolute;top:100%;right:0;width:200px;background:#fff;margin:0 !important;border:1px solid #f6f6f6;border-radius:6px;overflow:hidden}.body_wrapper_header_right .export-btn-holder .export-button>div{display:flex;flex-direction:column}.body_wrapper_header_right .export-btn-holder .export-button>div .dt-button{color:#6d6d6d;background:#fff;display:block;font-family:Roobert,Roboto,sans-serif;font-size:1.6rem;line-height:1.5;border:0}.body_wrapper_header_right .export-btn-holder .export-button>div .dt-button svg{color:#f25555}.body_wrapper_header_right .export-btn-holder .export-button>div .dt-button span{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem}.body_wrapper_header_right .export-btn-holder .export-button>div .dt-button:hover{color:#000;background:#fff2f2;text-decoration:none}.count-items{display:flex;align-items:center;gap:1.6rem}.count-items .count-item{display:flex;align-items:center;gap:.4rem}.count-items a{text-decoration:none}.count-items .count-lbl{font-weight:600;color:#000}.count-items .count-val{color:#000}.company_info__header_block{display:flex;flex-direction:row;align-items:center;gap:1.6rem}.no-firebase-user-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;border:0;border-radius:2rem;background:#d91414;color:#fff;font:600 1.6rem/1.4 Roobert,Roboto,sans-serif;white-space:nowrap}.no-firebase-user-pill i{font-size:1.6rem}.company_text{display:flex;padding:16px 16px 16px 24px;flex-direction:column;gap:8px;align-self:stretch;border-radius:4px;border:1px solid #e8ebeb;margin-bottom:0px}.company_text>p{color:#000;leading-trim:both;text-edge:cap;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.form-control-check-box{margin-top:-5px}.edit-company-form{display:flex;flex-direction:column;gap:1.6rem}.badge-company-status{display:flex;width:100%;gap:10px;padding:0;margin:0;list-style:none}.badge-company-status.onsite-flags .badge-item{padding:6px 16px;font-size:17px}.badge-item{flex:1 1 0;display:flex;align-items:center;justify-content:flex-start;padding:6px 16px;border-radius:6px;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.badge-icon{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;margin-right:10px}.company-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.badge-blue{background:#3b8edb}.badge-orange{background:#d9862c}.badge-green{background:#4caf50}.badge-red{background:#d9534f}.badge-gray{background:#6c757d}.badge-purple{background:#7b61ff}.badge-yellow{background:#d0d000}.badge-black{background:#000}.onsite_views .company-header-with-nav-bar{padding:.8rem 1.6rem 0}.onsite_views .body_wrapper__company_details{padding:1rem}.onsite_views .company-card{gap:.6rem;padding-right:5rem}.onsite_views .company-card .company-card-top,.onsite_views .company-card .company-card-bottom{gap:1.6rem}.onsite_views .company-card .company-card-left,.onsite_views .company-card .company-card-right{gap:.8rem}.onsite_views .company_info{gap:1.2rem;margin-bottom:1.2rem}.onsite_views .company_info__header{gap:2rem}.onsite_views .company_info_body{gap:.8rem;grid-template-columns:repeat(5, 1fr)}.onsite_views .company_info_body__row{padding:.8rem;gap:.4rem}.onsite_views .menu_company_header{padding:1.2rem;gap:10px}.onsite_views .company-meta{gap:2px}.onsite_views .badge-company-status{gap:8px}.onsite_views .edit-company-form{gap:.8rem}.onsite_views .body_wrapper_header_left{gap:1.2rem}.onsite_views .onsite-contact-roster-table .event-status:before{font-size:12px}.onsite_views .onsite-contact-roster-table .choice>label{min-height:1.4rem}.onsite_views .onsite-contact-roster-table .choice>label:before{width:1.5rem;height:1.5rem}#company-contacts-datatable .choice>label::before,#onsite-company-contacts-datatable .choice>label::before{border:2px solid #6d6d6d}#company-contacts-datatable .choice>label:hover::before,#onsite-company-contacts-datatable .choice>label:hover::before{border-color:#f15b5d}.table-wrapper .email-templates-datatable tr .email-template-name-column,.table-wrapper .email-templates-datatable tr .email-template-description-column,.table-wrapper .email-templates-datatable tr .email-template-subject-column,.table-wrapper .email-templates-datatable tr .email-template-switcher-column,.table-wrapper .reports-lists-datatable tr .email-template-name-column,.table-wrapper .reports-lists-datatable tr .email-template-description-column,.table-wrapper .reports-lists-datatable tr .email-template-subject-column,.table-wrapper .reports-lists-datatable tr .email-template-switcher-column{box-sizing:border-box;white-space:normal}.table-wrapper .email-templates-datatable tr .email-template-switcher-column,.table-wrapper .reports-lists-datatable tr .email-template-switcher-column{max-width:54px;min-width:54px;padding:8px 12px}.table-wrapper .email-templates-datatable tr .email-template-description-column,.table-wrapper .email-templates-datatable tr .expanded-description-column,.table-wrapper .reports-lists-datatable tr .email-template-description-column,.table-wrapper .reports-lists-datatable tr .expanded-description-column{position:relative}.table-wrapper .email-templates-datatable tr .email-template-description-column .description-cell,.table-wrapper .email-templates-datatable tr .expanded-description-column .description-cell,.table-wrapper .reports-lists-datatable tr .email-template-description-column .description-cell,.table-wrapper .reports-lists-datatable tr .expanded-description-column .description-cell{display:inline-block;max-width:100%}.table-wrapper .email-templates-datatable tr .email-template-description-column .description-text,.table-wrapper .email-templates-datatable tr .expanded-description-column .description-text,.table-wrapper .reports-lists-datatable tr .email-template-description-column .description-text,.table-wrapper .reports-lists-datatable tr .expanded-description-column .description-text{display:inline-block;max-width:100%}.table-wrapper .email-templates-datatable tr .email-template-description-column .description-popup,.table-wrapper .email-templates-datatable tr .expanded-description-column .description-popup,.table-wrapper .reports-lists-datatable tr .email-template-description-column .description-popup,.table-wrapper .reports-lists-datatable tr .expanded-description-column .description-popup{position:absolute;top:0;left:100%;margin-left:8px;z-index:1000;display:none;padding:8px 12px;background:#000;color:#fff;white-space:normal;min-height:100%;min-width:320px;border-radius:4px}.table-wrapper .email-templates-datatable tr .email-template-description-column .description-popup:before,.table-wrapper .email-templates-datatable tr .expanded-description-column .description-popup:before,.table-wrapper .reports-lists-datatable tr .email-template-description-column .description-popup:before,.table-wrapper .reports-lists-datatable tr .expanded-description-column .description-popup:before{content:"";position:absolute;top:22px;left:-11px;width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid #000}.table-wrapper .email-templates-datatable tr .email-template-description-column:hover .description-popup,.table-wrapper .email-templates-datatable tr .expanded-description-column:hover .description-popup,.table-wrapper .reports-lists-datatable tr .email-template-description-column:hover .description-popup,.table-wrapper .reports-lists-datatable tr .expanded-description-column:hover .description-popup{display:block}.test-email-template-modal h1{margin-bottom:0}.test-email-template-modal .additional-email-label{margin-bottom:.5rem;font-weight:400;font-size:1.6rem;color:#000}.test-email-template-modal .remove-email-field-button,.test-email-template-modal .add-email-field-button{width:40px;height:40px}.test-email-template-modal .remove-email-field-button .icon{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.test-email-template-modal .remove-email-field-button .icon:before{content:""}.table-wrapper table.dataTable.batch-printing-items-datatable td,.table-wrapper table.dataTable.batch-printings-datatable td{padding:1.2rem .8rem;white-space:normal;height:auto}.table-wrapper table.dataTable.batch-printing-items-datatable td .sort-icon,.table-wrapper table.dataTable.batch-printings-datatable td .sort-icon{padding-right:0}.table-wrapper table.dataTable.batch-printing-items-datatable td .mail-to-alt-no,.table-wrapper table.dataTable.batch-printings-datatable td .mail-to-alt-no{color:#f25555}.table-wrapper table.dataTable.batch-printing-items-datatable td .mail-to-alt-yes,.table-wrapper table.dataTable.batch-printings-datatable td .mail-to-alt-yes{color:#4cbf78}.table-wrapper table.dataTable.batch-printing-items-datatable .actions-cell .actions-wrapper,.table-wrapper table.dataTable.batch-printings-datatable .actions-cell .actions-wrapper{display:flex;flex-wrap:nowrap;gap:8px}.table-wrapper table.dataTable.batch-printings-datatable .company-status{background:none !important}.table-wrapper table.dataTable.batch-printings-datatable .batch-status-commentary{color:#6d6d6d}.table-wrapper table.dataTable.batch-printings-datatable .actions-cell .actions-wrapper{flex-wrap:nowrap}.table-wrapper .dataTables_scrollBody{border-bottom:none !important}.table-wrapper .dataTables_scrollHeadInner table.dataTable thead td{border-bottom:none}.company-status{display:inline-flex;padding:6px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.company-status .icon{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.company-status__approved{color:#279952;background:#edf9f1}.company-status__approved .icon:before{content:""}.company-status__pending{color:#d98236;background:#fffcf2}.company-status__pending .icon:before{content:""}.body_wrapper_header__batch{background:#fff;border-radius:16px;padding:32px}.body_wrapper_header__batch.body_wrapper_header__batch__no_margin{margin-bottom:0;display:flex}.body_wrapper_header__batch h2,.body_wrapper_header__batch h3{margin-bottom:0}.body_wrapper_header__batch .company-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.body_wrapper_header__batch .company-icon{color:#6d6d6d;font-size:18px}.body_wrapper_header__batch .company-address{font-size:18px;max-width:400px}.batch_printing_counts{display:flex;gap:24px}.batch_printing_counts span{color:#000}.batch_printing_counts span strong{font-weight:600}.batch_printing_counts span i,.batch_printing_counts span svg{color:#6d6d6d}.body_content.new-batch-form-wrapper{padding:0;border-radius:16px;max-height:calc(100vh - 64px);overflow:auto}.body_content.new-batch-form-wrapper h1{padding:24px 32px;margin-bottom:0;border-bottom:1px solid #f6f6f6}.body_content.new-batch-form-wrapper .form-wrapper{padding:32px}.body_content.new-batch-form-wrapper .form-wrapper .form-actions{padding:24px 32px;display:flex;justify-content:flex-end;gap:16px;border-top:1px solid #f6f6f6}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container{padding:24px 0;border-top:1px solid #f6f6f6}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container.batch-form-include-companies .form-group-container:not(:first-of-type){margin-top:16px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container.batch-form-include-companies .form-group-container table.dataTable .dataTables_empty{display:none !important}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container.batch-form-include-companies .form-group-container table.dataTable td{height:46px;box-sizing:border-box}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container:first-of-type{padding-top:0;border-top:0}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .form-group{gap:24px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-label,.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-title{color:#000;font-weight:400;margin-bottom:0;font-size:16px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-title{font-weight:600}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-description,.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-sub-title{color:#6d6d6d;font-size:14px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-sub-title{font-size:16px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-half-block{display:flex;gap:8px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-half-block.batch-form-include-selector{gap:32px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-half-block.batch-form-guid-block{justify-content:space-between}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-half-block.batch-form-guid-block input{min-width:400px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-half-block.batch-form-guid-block button{height:40px}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .form-group-check-box-container{display:grid;grid-template-columns:repeat(4, 1fr)}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .form-group-check-box-container__col_6{grid-template-columns:repeat(6, 1fr)}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-include-selector .batch-form-include-marker{width:20px;height:20px;border-radius:10px;border:1px solid #d1d1d1;position:relative;flex-shrink:0;cursor:pointer;transition:all .4s ease}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-include-selector .batch-form-include-marker::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;border-radius:6px;background:#f15b5d;opacity:0}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-include-selector .batch-form-include-marker.active{border:1px solid #f15b5d}.body_content.new-batch-form-wrapper .form-wrapper .batch-form-container .batch-form-include-selector .batch-form-include-marker.active.active::after{opacity:1}.body_content.email-form-wrapper{padding:0;border-radius:16px;flex:1;display:flex;flex-direction:column}.body_content.email-form-wrapper h1{padding:24px 32px;margin-bottom:0;border-bottom:1px solid #f6f6f6}.body_content.email-form-wrapper form{padding:32px;flex:1 1 auto;display:flex;flex-direction:column}.body_content.email-form-wrapper form .email-form-inner{display:flex;flex-direction:column;flex:1 1 auto}.body_content.email-form-wrapper form .email-form-inner .email-form-actions{display:flex;justify-content:flex-end;gap:16px;margin-top:32px}.body_content.email-form-wrapper form .email-form-inner .email-form-fields{display:flex;gap:32px}.body_content.email-form-wrapper form .email-form-inner .email-form-fields .email-form-fields-column{flex:0 0 calc((100% - 32px)*.4)}.body_content.email-form-wrapper form .email-form-inner .email-form-fields .email-form-fields-column textarea{resize:vertical;max-height:none}.body_content.email-form-wrapper form .email-form-inner .email-form-fields .email-form-fields-column+.email-form-fields-column{flex:0 0 calc((100% - 32px)*.6)}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor{flex:1 1 auto;display:flex;flex-direction:column;padding:24px 0;margin-top:8px;border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner{flex:1 1 auto;display:flex;flex-direction:column}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner .ck-editor{position:relative !important;max-height:none;border-bottom:none !important;width:auto !important;flex:1 1 auto;display:flex;flex-direction:column}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner .ck-editor .ck-editor__main{flex:1 1 auto;display:flex;flex-direction:column}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner .ck-editor .ck-editor__main .ck-content{flex:1 1 auto}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner .ck-editor .ck-editor__editable_inline{min-height:auto}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner .ck-editor .ck-sticky-panel__content{border:1px solid #d1d1d1;border-radius:16px 16px 0 0;overflow:hidden}.body_content.email-form-wrapper form .email-form-inner .email-form-ckeditor .email-form-ckeditor-inner .ck-editor .ck-content{border:1px solid #d1d1d1;border-top:0;border-radius:0 0 16px 16px}.button{border:none;color:#fff;padding:.875rem var(--Icon-Small, 0.9375rem);text-align:center;text-decoration:none;display:inline-block;font-size:16px;text-wrap:nowrap}.back-link{background-color:#fff;color:#000;padding:10px 10px;border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;margin-left:10px}.back-link-gray{background-color:#f0f0f0;color:#000;padding:10px 10px;border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;margin-left:10px}.back-link i{margin-right:8px}.back-link:hover{background-color:#f0f0f0;text-decoration:none}.button_batch{margin-bottom:-130px;font-size:12px;color:#fff !important;font-weight:bold !important}.button__gray_outline{border-radius:3px;font-size:16px;padding:4px 15px 4px 15px;background:var(--Stroke-Stroke, #E8EBEB)}a:link .red_outline{color:#c1494a}.btn_main{font-family:Roboto,sans-serif;font-weight:0;font-size:1.55rem;transition:2041ms;transform:translateY(0);display:flex;flex-direction:row;align-items:center;cursor:pointer;text-align:center;border-radius:.23438rem;border:.938px solid var(--grey-20, #CCC);background:var(--White, #FFF);box-shadow:0px .938px 1.875px 0px rgba(0,0,0,.1)}.link-alike{color:#0c1a6c !important}.btn-sec{background-color:#c89df7;color:#c89df7;border:solid 0px #c89df7}.loginBtn:hover span{background-color:#fff;color:#06c;border:solid 0px #06c}.loginBtn{margin:20px auto;border-radius:10px;-webkit-border-radius:10px}.loginBtn span{display:block;padding-top:22px;padding-bottom:22px;text-align:center;line-height:.5em}.email-template-done-button{background:#4dd470;color:#fff;display:inline;padding:7px 15px 7px 15px;margin-right:10px}.wrapper-sumbit-btn{display:flex;justify-content:flex-end;align-items:center}.submit-btn{color:#fff;border-radius:3px;padding:1.15rem;border:.75px solid var(--Colours-Branding-Background-Primary, #FFF);background:var(--Blue-100, #5B5DF1);box-shadow:0px .75px 1.5px 0px rgba(0,0,0,.1)}.btn_minor{padding:8.4px}.btn_new_company{text-wrap:nowrap;padding:.625rem 1.17188rem}.disabled-link-tooltip{pointer-events:auto;opacity:.5;cursor:not-allowed}.custom-primary-button{margin:5px;width:51px;height:25px;padding:6px 10px 6px 10px;gap:4px;border-radius:4px;border:1px solid #0d6efd;background:#0d6efd;color:#fff !important}.button-menu-icon{margin-right:-5px}.blue-icon-button{border-radius:4px;color:#fff;background:#5b5df1;border:none;padding:8px 14px 8px 15px}.test-email-btn{background-color:#4b41e7 !important;color:#fff !important;margin:5px !important;padding:6px 10px 6px 10px !important;gap:4px;border-radius:4px !important;border:none !important}.green-icon{margin:5px;padding:6px 10px 6px 10px;gap:4px;border-radius:4px;background:#1cb854;border:none;color:#f6f8f9 !important}.download-icon{margin:5px;padding:6px 10px 6px 10px;gap:4px;border-radius:4px;background:#e2e5e5;border:none;color:#767878}.copy-icon{margin:5px;padding:6px 10px 6px 10px;gap:4px;border-radius:4px;background:#dce3ff;border:none;color:#5f81ff !important}.button-form-icon{display:inline-block}.btn_small{width:25%}.buttons-excel{background:#217346;color:#fff}.buttons-csv{background:#f9a825;color:#fff}.buttons-pdf{background:#d32f2f;color:#fff}input[type=checkbox].green-tick:checked{accent-color:#4caf50}.clear-all-button{padding:9px;white-space:nowrap !important}.custom-red-button{padding:1rem;border-radius:5px;border:1px thin var(--Colours-Branding-Text-Secondary, #333);color:#fff;background:var(--Colours-Branding-Passion, #F15B5D);font-size:1.5rem;float:right;width:10%;min-width:150px;cursor:pointer}.pre-approval-submit{width:100%;padding:10px;color:#f15b5d;font-weight:500;font-size:16px;border:3px solid #f15b5d;border-radius:5px;background:#fff}.button{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-family:Roobert,Roboto,sans-serif;border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;gap:6px;background-color:#007aff;color:#fff;border-color:#007aff}.button:disabled{background-color:#f6f6f6;color:#b0b0b0;border-color:#d1d1d1;cursor:not-allowed}.button--normal{height:38px;padding:4px 16px;font-size:16px}.button--small{height:30px;padding:2px 12px;font-size:14px}.button--block{display:flex;width:100%}.button--inline{display:inline-flex;width:auto}.button__icon{display:inline-flex;align-items:center;justify-content:center;font-size:1em;line-height:1}.button--icon-only{justify-content:center;padding:0;aspect-ratio:1/1;width:auto}.button--icon-only .button__icon{margin:0;font-size:1.1em}.button--primary{background-color:#f25555;color:#fff;border-color:#f25555}.button--primary:hover{background-color:#d93636;color:#fff;border-color:#d93636}.button--secondary{background-color:#ffd9d9;color:#d93636;border-color:#ffd9d9}.button--secondary:hover{background-color:#fff2f2;color:#d93636;border-color:#fff2f2}.button--grey{background-color:#f6f6f6;color:#6d6d6d;border-color:#f6f6f6}.button--grey:hover{background-color:#f6f6f6;color:#4f4f4f}.button--outline{background-color:#fff;color:#6d6d6d;border-color:#d1d1d1}.button--outline:hover{background-color:#fff;color:#6d6d6d;border-color:#b0b0b0}.button--success{background-color:#edf9f1;color:#4cbf78;border-color:#edf9f1}.button--success:hover{background-color:#cef2db;color:#279952;border-color:#cef2db}.button--info{background-color:#f2fbff;color:#368ad9;border-color:#f2fbff}.button--info:hover{background-color:#d9f1ff;color:#265c99;border-color:#d9f1ff}.button--error{background-color:#fff2f2;color:#d93636;border-color:#fff2f2}.button--error:hover{background-color:#ffd9d9;color:#992626;border-color:#ffd9d9}.button--warning{background-color:#fffcf2;color:#ff9f26;border-color:#fffcf2}.button--warning:hover{background-color:#fff5d9;color:#d98236;border-color:#fff5d9}.btn-select-lobby>.button__text,.btn-select-lobby>.button__icon{font-size:12px}.switcher-toggle{position:relative;display:inline-flex;align-items:center;cursor:pointer}.switcher-toggle input{position:absolute;opacity:0;pointer-events:none}.switcher-toggle .toggler{position:relative;width:30px;height:15px;background:#f6f6f6;border-radius:15px;transition:background .3s}.switcher-toggle .toggler:before{content:"";position:absolute;top:1px;left:1px;width:13px;height:13px;background:#d1d1d1;border-radius:50%;transition:all .3s}.switcher-toggle input:checked+.toggler,.switcher-toggle:has(input:checked) .toggler{background:#f15b5d}.switcher-toggle input:checked+.toggler:before,.switcher-toggle:has(input:checked) .toggler:before{left:16px;background:#fff}.switcher-toggle .lbl{margin-left:.8rem}.maintab{display:flex;border-bottom:1px solid #d1d1d1;background:#fff;justify-content:flex-start;align-items:stretch;gap:4.8rem;font:1.6rem/1.4 Roobert,Roboto,sans-serif}.maintab .info-tab{display:inline-flex}.maintab .info-tab a{color:#55b1f2}.maintab .info-tab a:hover,.maintab .info-tab a.active{color:#55b1f2;border-bottom:2px solid #55b1f2}.maintab a{padding:14px 0 14px;text-decoration:none;transition:color .2s ease-in-out;background:none;border-radius:0;border:none;color:#6d6d6d;position:relative;font-size:1.4rem}.maintab a>span{display:inline-flex;align-items:center;gap:.8rem}.maintab a b{font-weight:600}.maintab a:hover,.maintab a.active{color:#f25555;border-radius:0;padding:14px 0 13px;margin-bottom:-1px;border-bottom:2px solid #f25555}.maintab .notes-important-icon{color:#f15b5d;font-size:1.8rem}.custom_tooltip_wrapper{position:relative;display:inline-flex}.custom_tooltip_wrapper .custom_tooltip{display:inline-block;background:#000;position:absolute;bottom:100%;left:-20px;color:#fff;padding:10px;z-index:10;border-radius:4px;font-size:12px;line-height:normal;font-weight:400;display:none;min-width:160px;max-width:280px}.custom_tooltip_wrapper .custom_tooltip::after{height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #000;content:"";width:0;position:absolute;bottom:-8px;left:20px}.custom_tooltip_wrapper:hover .custom_tooltip{display:inline-block}.custom_tooltip_wrapper:last-child .custom_tooltip{left:auto;right:0}.custom_tooltip_wrapper:last-child .custom_tooltip::after{left:auto;right:20px}.company-info-tabs{display:flex;align-items:stretch;margin:-1.6rem}.company-info-tabs .tab-nav{width:200px;padding:2.4rem 0;border-right:1px solid #d1d1d1;flex-shrink:0}.company-info-tabs .tab-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:.8rem}.company-info-tabs .tab-item{padding:.8rem 1.6rem .8rem 2.4rem;min-height:4.2rem;display:flex;align-items:center;border-right:2px solid rgba(0,0,0,0);margin-right:-1px;color:#6d6d6d;cursor:pointer}.company-info-tabs .tab-item:hover,.company-info-tabs .tab-item.active{border-right:2px solid #f25555;color:#f25555}.company-info-tabs .tab-content{padding:1.6rem;flex:1 1 auto;min-width:0}.company-info-tabs .tab-panel{display:none}.company-info-tabs .tab-panel.active{display:block}.company-info-tabs .tab-inner-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:6.4rem}.company-info-tabs .tab-inner-grid .company_info_body{grid-template-columns:repeat(2, 1fr)}@media(max-width: 1024px){.company-info-tabs .tab-inner-grid .grid{grid-template-columns:repeat(1, 1fr);gap:3.2rem}}.company-info-single .tab-inner-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:6.4rem}.company-info-single .tab-inner-grid .company_info_body{grid-template-columns:repeat(2, 1fr)}@media(max-width: 1024px){.company-info-single .tab-inner-grid{grid-template-columns:repeat(1, 1fr);gap:3.2rem}}.modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:rgba(0,0,0,.6)}.modal-guts{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;padding:20px 50px 20px 20px}.modal-content{position:relative;top:50%;margin-left:auto;margin-right:auto;transform:translateY(-50%);background-color:#fff;padding:0;width:75%;border-radius:0;height:min-content;max-width:1200px;border-radius:24px;overflow:hidden}.modal-content.modal-sm{max-width:600px}.modal-body{max-height:80vh;overflow-y:auto}.modal-body h3{font:600 1.6rem/1.4 Roobert,Roboto,sans-serif;margin:0 0 .8rem;color:#000}.modal-body h4{font:600 1.4rem/1.4 Roobert,Roboto,sans-serif;margin:0 0 .8rem;color:#000}.modal-header,.modal-footer{padding:2.4rem 3.2rem}@media(max-width: 767px){.modal-header,.modal-footer{padding:1.2rem 1.6rem}}.modal-header{border-bottom:1px solid #f6f6f6;padding:2.4rem 3.2rem;display:flex;gap:3.2rem;justify-content:space-between}.modal-header .modal-title{font:600 2.4rem/1.4 Roobert,Roboto,sans-serif;margin:0;color:#000}.modal-header .modal-subtitle{font:400 1.6rem/1.4 Roobert,Roboto,sans-serif;margin:0;color:#000}.modal-footer{display:flex;flex-direction:row;justify-content:flex-end;border-top:1px solid #f6f6f6;padding:2.4rem 3.2rem;gap:1.6rem;position:sticky;z-index:3;bottom:0;left:0;width:100%;background:#fff}.modal-body-wrap{display:flex;flex-direction:column;gap:1.8rem;padding:2.4rem 3.2rem}@media(max-width: 767px){.modal-body-wrap{padding:1.2rem 1.6rem}}.delete-modal .modal-content{max-width:600px}.delete-modal .modal-heading{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.delete-modal .modal-heading .modal-title{font-size:2.4rem}.delete-modal .modal-heading .modal-icon{font-size:2.4rem}.print-modal{max-width:600px}.print-modal .modal-heading{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.print-modal .modal-heading .modal-title{font-size:2.4rem}.print-modal .modal-heading .modal-icon{font-size:2.4rem}.modal_content__company,.modal_body__company{padding:0px}.modal-body.modal_body__company{max-height:90vh}.modal_body__company{display:flex;overflow:hidden}.modal_body__company>#smartwizard{flex:1 1 auto;min-width:0;min-height:0}.clear-filters-icon{margin-left:10px}.modal-close-icon-base{width:27.6px;height:28px;padding:7px;border-radius:38px;background-color:#f6f8f9;float:right;border:0px;cursor:pointer}.modal-close-icon{color:#767878}.print-modal-content .modal-header{display:none}.delete-modal-content{display:flex;align-items:center;justify-content:center;width:100%;height:50%;top:50%;transform:translate(0%, -50%)}.delete-modal-content .modal-body{padding:12px;text-align:center}.delete-modal-content .modal-body .delete-modal-detail{color:#232323;text-align:center;font-family:Inter;font-size:17px;font-style:normal;font-weight:400}.delete-modal-content .modal-body .btn-cancel{margin:0 auto;color:#232323;font-size:15px;font-style:normal;padding:10px;justify-content:center;width:75%;background:#f5f5f5;margin-top:24px;border-radius:5px;border-color:#f5f5f5}.delete-modal-content .modal__record-info{display:flex;justify-content:space-between;background-color:#f8f9fa;padding:12px 16px;border-radius:4px;font-size:14px;margin-bottom:24px;color:#333}.notifier-modal .modal-heading{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.notifier-modal .modal-heading .modal-title{font-size:2.4rem}.notifier-modal .modal-heading .modal-icon{font-size:2.4rem}.notifier-modal .notifier-mdl-btn{height:37px !important}.onsite_views .modal-header,.onsite_views .modal-footer{padding:1.6rem 2rem}.onsite_views .modal-header{padding:1.6rem 2rem;gap:2rem}.onsite_views .modal-footer{padding:1.6rem 2rem;gap:1.2rem}.onsite_views .modal-body{max-height:75vh}.onsite_views .modal-body-wrap{gap:1.2rem;padding:1.6rem 2rem}.onsite_views .delete-modal .modal-heading,.onsite_views .print-modal .modal-heading{gap:.6rem}.onsite_views .delete-modal .modal-heading .modal-icon,.onsite_views .print-modal .modal-heading .modal-icon{font-size:2rem}.ncq-confirm-modal{z-index:100;opacity:0;pointer-events:none;transition:opacity .2s ease;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ncq-confirm-modal .modal-content{max-width:560px;top:auto;left:auto;transform:none}.ncq-confirm-modal .ncq-confirm-modal__body{text-align:center}.ncq-confirm-modal .ncq-confirm-modal__message{font:400 1.6rem/1.5 Roobert,Roboto,sans-serif;margin:0;color:#000}.ncq-confirm-modal.show{opacity:1;pointer-events:auto}.delete-modal--hideable{opacity:0;pointer-events:none;transition:opacity .3s ease}.delete-modal--hideable.show{opacity:1;pointer-events:auto}.empty-state{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:3.2rem;text-align:center;outline:none}.empty-state i{font-size:2.4rem;color:#64748b}.empty-state__title{margin:0;font-size:1.8rem;color:#454545}.empty-state__message{margin:0;font-size:1.6rem;color:#4f4f4f}.empty-state-page{display:flex;align-items:center;justify-content:center;min-height:60vh}.submit-busy__spinner{display:inline-flex;align-items:center;gap:6px;margin-left:8px;color:#64748b;font-size:15px;line-height:1;vertical-align:middle}.submit-busy__label{font-size:13px;font-weight:500}.submit-busy__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}form.is-submitting .modal-footer .button,form.is-submitting .actions .button{pointer-events:none;opacity:.65}form.is-submitting .modal-footer .button:has(+.submit-busy__spinner),form.is-submitting .actions .button:has(+.submit-busy__spinner){opacity:1}@media(prefers-reduced-motion: reduce){.submit-busy__spinner .fa-spin{animation:none}}.submit-busy__mask{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.45);opacity:0;animation:submit-busy-mask-in 160ms ease-out 140ms forwards}.submit-busy__mask-box{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:8px;background:#fff;color:#334155;font-size:16px;font-weight:500;line-height:1;box-shadow:0 8px 24px rgba(15,23,42,.25)}.submit-busy__mask-label{font-size:16px;font-weight:500}@keyframes submit-busy-mask-in{to{opacity:1}}@media(prefers-reduced-motion: reduce){.submit-busy__mask{animation:submit-busy-mask-in 1ms linear 140ms forwards}.submit-busy__mask .fa-spin{animation:none}}i.black{color:#000}i.white{color:#fff}.svg-inline--fa.fa-stack-2x{height:1em;width:100%}span.fa-stack>.branding{color:var(--Colours-Branding-Passion, #F15B5D)}span.fa-stack>.branding-stack{color:var(--Passion-020, #FCDEDF)}.fa-stack>.user{color:#fff}a.btn-round>span>svg.white{color:#fff}button.btn-round>span>svg.white{color:#fff}a.btn-round>span>svg.black{color:#000}button.btn-round>span>svg.black{color:#000}.sign_out>a>span>svg.fa__no-padding{padding-right:0rem}td>svg.svg-inline--fa{padding-right:.65rem}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px dashed #ff8c8c;padding:2.4rem;border-radius:4px;background:#fff2f2}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center}.dropzone .dz-message .dropzone-msg-icon{margin-bottom:.8rem;font-size:2.4rem;color:#f25555}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid rgba(0,0,0,0)}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #be2626}.template-preview{position:relative;bottom:0px;width:35%;margin:auto;top:25px}.template-preview #previews{max-height:400px;overflow:auto}.template-preview #previews .zdrop-info{width:88%;margin-right:2%}.template-preview #previews.collection{margin:0;box-shadow:none}.template-preview #previews.collection .collection-item{background-color:#e0e0e0}.template-preview #previews.collection .actions a{width:1.5em;height:1.5em;line-height:1}.template-preview #previews.collection .actions a i{font-size:1em;line-height:1.6}.template-preview #previews.collection .dz-error-message{font-size:.8em;margin-top:-12px;color:#f44336}.preview-container{position:relative;bottom:0px;margin:auto;margin-top:1.25rem;margin-bottom:1.25rem;visibility:hidden}.preview-container #previews{max-height:400px;overflow:auto}.preview-container #previews .zdrop-info{width:100%;margin-right:2%}.preview-container #previews.collection{margin:0;box-shadow:none}.preview-container #previews.collection .collection-item{background-color:#f8f9f9}.preview-container #previews.collection .actions a{width:1.5em;height:1.5em;line-height:1}.preview-container #previews.collection .actions a i{font-size:1em;line-height:1.6}.preview-container #previews.collection .dz-error-message{font-size:.8em;margin-top:-12px;color:#f44336}.dz-remove{display:none}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative;width:100%;border-radius:8px;background:#f8f9f9}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:1.6rem;margin:0;border-bottom:1px solid #d1d1d1;overflow:hidden}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #d1d1d1;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#f25555}.collapsible .collection{margin:0;border:none}.dz-name-size{display:flex;justify-content:space-between}.dz-size>svg{padding-left:1.25rem}.progress{position:relative;height:22px;display:block;width:100%;background-color:#fff2f2;border-radius:9999px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#f25555;transition:width .3s linear}.progress .indeterminate{background-color:#f25555}.progress .indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.preview-container .progress{height:5px;border-radius:999px;background:#d1d1d1;margin-top:.35rem}.preview-container .progress .determinate{background:#6d6d6d;transition:width .15s linear}.preview-container .collection-item{transition:opacity .4s ease}.preview-container .collection-item.upload-done .progress{display:none}.preview-container .collection-item.dz-error .progress{display:none}.preview-container .dz-error-message{position:static;display:block;width:auto;opacity:1;pointer-events:auto;margin-top:.25rem;padding:0;background:none;border-radius:0}.preview-container .dz-error-message:after{content:none}.preview-container .collection-item.dz-error .dz-error-message span{color:#d93636}.preview-container .upload-done-check{color:#279952;margin-left:.5rem}.dropzone.dropzone-default{min-height:100px;padding:1.5rem;background:#f6f6f6;border:1px dashed #b0b0b0}.dropzone.dropzone-default:hover,.dropzone.dropzone-default.dz-drag-hover{background:#fff2f2;border-style:solid;border-color:#f25555}.dropzone.dropzone-default .dz-message .dropzone-msg-icon{color:#f25555}.outertable_footer_company_contacts{display:none;position:sticky;bottom:0;width:100%;padding:0;z-index:100}.outertable_footer_company_contacts_container{flex-direction:column;background:#fff;padding:1.2rem 1.6rem;border:1px solid #d1d1d1;border-bottom:0;border-radius:16px;box-shadow:4px 4px 20px rgba(0,0,0,.1);margin-bottom:-2.4rem}.table_footer_company_contacts{display:flex;justify-content:space-between;align-items:center;width:100%}.outertable_footer_company_contacts small{width:100%;padding-top:10px;font-size:16px}.contacts_footer_validation{display:none;font-size:1.2rem}.company_info__100{flex:0 0 100%}.icon-container{position:relative;display:inline-block}.icon-container-main{position:relative;display:inline-block;padding:3px;border-radius:.5rem;border:1px solid var(--Colours-Branding-Text-Accent, #646363);background-color:#fff}.hidden{display:none}.contact_roster__no_data{display:flex;height:345px;padding:16px 32px;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}.contact_roaster__btn{display:inline-block;padding:10px 16px;font-size:14px;font-weight:bold;color:#992628;background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out;text-align:center}.contact_roaster__btn:hover{background-color:#f8f8f8;border-color:#b0b0b0}.contact_roaster__btn:focus-visible{outline:2px solid #992628;outline-offset:2px}.contact_roaster__btn:active{background-color:#e6e6e6;border-color:#999}.roster-hide-column{display:none}.d-none{display:none !important}.roster-hide-print-date .roster-print-date-column{display:none}.text-red{color:#f25555}.text-green{color:#4cbf78}.text-blue{color:#368ad9}.text-yellow{color:#ff9f26}.text-grey{color:#6d6d6d}.text-black{color:#000}.text-large{font-size:2rem}.text-medium{font-size:1.5rem}.text-small{font-size:1.2rem}.text-hover-underline{text-decoration:none}.text-hover-underline:hover{text-decoration:underline}h1{font:600 3.2rem/1.4 Roobert,Roboto,sans-serif;margin:0 0 .8rem;color:#000}h2{font:600 2.4rem/1.4 Roobert,Roboto,sans-serif;margin:0 0 .8rem;color:#000}h3{font:600 1.8rem/1.4 Roobert,Roboto,sans-serif;margin:0 0 .8rem;color:#000}.company_flags{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.company_flag{display:inline-flex;padding:6px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.company_flag.flag_yellow{color:#d98236;background:#fffcf2}.company_flag.flag_red{color:#d93636;background:#fff2f2}.company_flag.flag_green{color:#4cbf78;background:#edf9f1}.company_flag.flag_info{color:#55b1f2;background:#f2fbff}.company_flag.flag_orange{color:#f27b55;background:#fff7f2}.company_flag.flag_black{color:#fff;background:#000}.audit_note__red{color:#f25555}.audit_note__blue{color:#55b1f2}.audit_note__green{color:#4cd981}.audit_note__yellow{color:#ff9f26}.audit_note__pink{color:#f255a6}.audit_not__brown{color:#f25555}.audit_note__update{color:#368ad9}.audit_note__added{color:#279952}.audit_note__added_note{color:#9b49f2}.audit_note__printed{color:#8836d9}.audit_note_i{font-style:italic}.audit_note_b{font-weight:600;font-size:1.8rem}.audit_note_error{font-weight:600;color:#f25555}table.table{border-collapse:collapse;width:100%}th.table_td,td.table_td{text-align:left;padding:8px;border:1px solid rgba(0,0,0,.15)}td.table_td:nth-child(even){text-align:right}tr.table_tr:nth-child(even){background-color:#f2f2f2}.body_wrapper_custom_header{padding:32px !important}.body_wrapper_custom_header .custom_table{border:1px solid #ccc}.body_wrapper_custom_header .custom_table th,.body_wrapper_custom_header .custom_table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 10px;font-size:16px;color:#666}.body_wrapper_custom_header .custom_table td{color:#333}.body_wrapper_custom_header .custom_table th:last-child{width:145px;border-right:0px}.body_wrapper_custom_header .custom_table tr:nth-child(odd){background-color:#f9f9f9}.body_wrapper_custom_header .custom_table .btn_main{font-size:16px !important;padding:6px 10px;color:#767878}.runreport_title{font-size:25px;color:#333;font-weight:700}.post-market-report-table{width:100%;border-collapse:collapse;table-layout:fixed}.post-market-report-table th,.post-market-report-table td{border:1px solid #ddd;padding:8px;text-align:left;vertical-align:top}.post-market-report-table .section-header.section-title{background-color:#e6e6e6;font-size:18px;text-align:center;font-weight:bold;padding:12px}.post-market-report-table .section-header{background-color:#e6e6e6;font-size:14px;text-align:center;font-weight:bold}.post-market-report-table .sub-header{background-color:#f9f9f9;font-weight:bold;text-align:left}.post-market-report-table tbody tr:nth-child(even){background-color:#f9f9f9}.post-market-report-table tbody tr:hover{background-color:#f1f1f1}.body_wrapper_header{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.body_wrapper_header h1{font-size:32px;margin:0;font-weight:600;color:#000}.body_wrapper_header h1 #email-templates-datatable th:nth-child(2),.body_wrapper_header h1 #email-templates-datatable td:nth-child(2){white-space:break-spaces;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1300px){.onsite-contact-roster-table tr th,.onsite-contact-roster-table tr td{font-size:14px}}#user-management-datatable .delete-user-form{display:inline-block;vertical-align:middle;margin:0}#user-management-datatable td.user-actions{white-space:nowrap}#user-management-datatable td.user-actions .button{margin-right:4px}.company-search-controls .grid-filter-select{width:auto;min-width:140px;height:36px;flex:0 0 auto}.contact_profile_header{display:flex;justify-content:space-between;padding:1.6rem;margin:-1.6rem -1.6rem 1.6rem;gap:1.6rem;align-items:center;border-bottom:1px solid #f6f6f6}.contact_profile_header .company-contact{font-size:1.6rem}.contact_profile_header .company-contact a{color:#000;text-decoration:none}.contact_profile_header .company-contact a:hover{text-decoration:none;color:#6d6d6d}.contact_profile_header .company-contact b{font-weight:600}.contact_profile_header .company-contact .fa-user{color:#6d6d6d}.badge-print .company_info__header__edit{display:flex;align-items:center;gap:2.4rem}.badge-print .company_info__header__edit .select{width:200px}.badge-print .company_info__header__edit .counter{display:flex;align-items:center;gap:.8rem;color:#000}.badge-print .company_info__header__edit .counter b{font-weight:600}#event-details-datatable_wrapper .dataTables_scrollHeadInner,#event-details-datatable_wrapper .company_info__table{min-width:100% !important}.contact_edit_panel{gap:2.4rem}.contact_edit_panel_block{display:flex;flex-direction:column;gap:1.6rem}.contact_edit_panel__full{width:100%}.program-list{display:flex;flex-wrap:wrap;max-height:30vh;overflow:auto;gap:1.6rem}.program-list .program-item{gap:.8rem;display:inline-flex;align-items:center;flex-grow:1;width:30%;max-width:30%}.registered{color:rgba(28,184,84,.6)}.registered-status{color:#4ac149 !important;font-size:16px;font-style:normal;line-height:normal}.not_registered{color:var(--Colours-Branding-Text-Primary, #000);opacity:50%}.saprator{color:#bdbdbd;margin:0 6px;font-size:11px;font-style:normal;line-height:normal}.fw-bold{font-weight:700}.optins-options{display:flex}.contact_optins_edit_panel_block{display:flex;gap:3.6rem}.side-navbar{overflow-x:hidden;overflow-y:hidden;z-index:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;min-height:100%;max-height:100%;overflow-y:auto;flex:1 0 320px;position:sticky;top:0;padding:24px;width:320px;max-width:320px;font-family:Roobert,Roboto,sans-serif;transition:width .3s ease,flex .3s ease}.side-navbar .main-menu{flex:1}.side-menu{list-style:none;padding:0;margin:0 0 32px;font:1.6rem/1.4 Roobert,Roboto,sans-serif;display:flex;flex-direction:column;gap:8px}.side-menu li{padding:0;margin:0}.side-menu li a{display:flex;align-items:center;width:100%;padding:12px;border-radius:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:8px;background:#f6f6f6;color:#000}.side-menu li a .menu_icon{color:#4f4f4f}.side-menu li a i{min-width:26px;text-align:center;display:inline-block;font-size:24px}.side-menu li a span{color:#000}.side-menu li a:hover{background:#fff2f2;color:#000}.side-menu li a:hover .menu_icon{color:#f25555}.side-menu li a:hover span{color:#000}.side-menu .side_item_active a{background:#fff2f2;color:#000}.side-menu .side_item_active a .menu_icon{color:#f25555}.side-menu .side_item_active a span{color:#000}.sidebar-collapser-row{display:flex;justify-content:flex-end;margin:0 0 10px}.sidebar-collapser-row .sidebar-collapser{color:#f25555;font-size:24px;cursor:pointer}.menu_company_img{margin:0 0 10px}.menu_company_img a,.menu_company_img img{display:inline-block;vertical-align:middle}.menu_company_img .collapsed{display:none}.side-bottom-nav .user_avatar{min-width:46px;width:46px;height:46px;border-radius:50%;background-color:#fff2f2;color:#660f0f;display:flex;align-items:center;justify-content:center;font-size:16px;text-transform:uppercase}.side-bottom-nav .user_info{display:flex;gap:8px;margin:0 0 16px}.side-bottom-nav .user_data{flex:1;overflow:hidden}.side-bottom-nav .user__name{font-weight:bold;font-size:18px;display:block;text-overflow:ellipsis;white-space:nowrap;width:100%}.side-bottom-nav .user__company{font-size:14px;display:block;text-overflow:ellipsis;white-space:nowrap;width:100%}.side-bottom-nav .sign_out .button{padding:4px;min-width:50px;text-align:center}.side-navbar.collapsed{width:100px;max-width:100px;flex:1 0 100px;overflow:hidden}.side-navbar.collapsed .menu_company_img .collapsed{display:block}.side-navbar.collapsed .menu_company_img .full{display:none}.side-navbar.collapsed .side-menu a{width:50px}.side-navbar.collapsed .side-menu .menu_title{display:none}.side-navbar.collapsed .sidebar-collapser-row{justify-content:center}.side-navbar.collapsed .side-bottom-nav .user_data{display:none}.side-navbar.collapsed .side-bottom-nav .sign_out .button__txt{display:none}header.header{display:none !important}.sw form{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.sw{display:flex;flex-direction:row;position:relative}.sw *,.sw *::before,.sw *::after{box-sizing:border-box}.sw .tab-content{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto}.sw .tab-content>.tab-pane{padding:.8rem}.sw .toolbar{padding:2.4rem;border-top:1px solid #f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;position:relative;flex:0 0 auto;background:#fff;left:0;right:0;z-index:5}.sw .toolbar .sw-btns{display:flex;justify-content:flex-end;align-items:center;gap:1.6rem}.sw[dir=rtl]>.toolbar{text-align:left}.sw>.nav{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;padding-left:0;margin-top:0;margin-bottom:0;gap:28px;position:relative}.sw>.nav:before{content:"";width:1px;background:#d1d1d1;top:32px;bottom:32px;left:14px;z-index:-1;position:absolute}@media screen and (max-width: 640px){.sw>.nav{flex-direction:column !important;flex:1 auto}}.sw>.nav .nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.sw>.nav .nav-link:hover,.sw>.nav .nav-link:active,.sw>.nav .nav-link:focus{text-decoration:none}.sw>.nav .nav-link::-moz-focus-inner{border:0}.sw>.nav .nav-link.disabled{pointer-events:none;cursor:not-allowed}.sw>.nav .nav-link.hidden{display:none;visibility:none}.sw[dir=rtl]>.nav .nav-link>.num{float:right}.sw>.progress{padding:0;margin:0;border:0;width:100%;height:5px;background:var(--sw-progress-background-color);overflow:hidden}.sw>.progress>.progress-bar{height:5px;width:0%;background-color:var(--sw-progress-color);transition:width .5s ease-in-out}.sw.sw-justified>.nav>li,.sw.sw-justified>.nav .nav-link{flex-basis:0;flex-grow:1;text-align:center}.sw.sw-loading{user-select:none}.sw.sw-loading::after{content:"";display:block;position:absolute;opacity:1;top:0;left:0;height:100%;width:100%;background:var(--sw-loader-background-wrapper-color);z-index:2}.sw.sw-loading::before{content:"";display:inline-block;position:absolute;top:45%;left:45%;width:2rem;height:2rem;border:10px solid var(--sw-loader-color);border-top:10px solid var(--sw-loader-background-color);border-radius:50%;z-index:10;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sw-theme-basic{border:1px solid var(--sw-border-color)}.sw-theme-basic>.nav{box-shadow:0 .125rem .25rem rgba(0,0,0,.1) !important}.sw-theme-basic>.nav .nav-link{position:relative;height:100%;min-height:100%;margin-right:5px}.sw-theme-basic>.nav .nav-link::after{content:"";position:absolute;pointer-events:none;height:2px;width:0;left:0px;bottom:-1px;transition:all .35s ease .15s;width:100%}.sw-theme-basic>.nav .nav-link.default{color:var(--sw-anchor-default-secondary-color);cursor:not-allowed}.sw-theme-basic>.nav .nav-link.default::after{background-color:var(--sw-anchor-default-secondary-color)}.sw-theme-basic>.nav .nav-link.active{color:var(--sw-anchor-active-primary-color) !important;cursor:pointer}.sw-theme-basic>.nav .nav-link.active::after{background:var(--sw-anchor-active-primary-color) !important}.sw-theme-basic>.nav .nav-link.done{color:var(--sw-anchor-done-primary-color);cursor:pointer}.sw-theme-basic>.nav .nav-link.done::after{background:var(--sw-anchor-done-primary-color)}.sw-theme-basic>.nav .nav-link.disabled{color:var(--sw-anchor-disabled-primary-color) !important}.sw-theme-basic>.nav .nav-link.disabled::after{background:var(--sw-anchor-disabled-primary-color)}.sw-theme-basic>.nav .nav-link.error{color:var(--sw-anchor-error-primary-color) !important;cursor:pointer}.sw-theme-basic>.nav .nav-link.error::after{background:var(--sw-anchor-error-primary-color) !important}.sw-theme-basic>.nav .nav-link.warning{color:var(--sw-anchor-warning-primary-color) !important;cursor:pointer}.sw-theme-basic>.nav .nav-link.warning::after{background:var(--sw-anchor-warning-primary-color) !important}.sw_nav{flex-direction:column;gap:2.4rem;padding:2.4rem;width:300px;border-right:1px solid #f6f6f6}.sw_nav_header .sw_title{font-size:2.4rem;font-weight:600;font-family:Roobert,Roboto,sans-serif;margin:0 0 .8rem;color:#000}.sw_nav_header .sw_subtitle{margin:0;font-size:1.6rem;font-family:Roobert,Roboto,sans-serif;font-weight:normal;color:#6d6d6d}.sw .nav li,.sw>.nav .nav-link{padding:0}.sw>.nav a.active>.num{color:#fff;background:#f25555}.sw>.nav a>.num{width:2.8rem;height:2.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#000;background:#fff2f2;box-shadow:0 0 0 4px #fff}.sw.sw-justified>.nav .nav-link{display:flex;align-items:center;gap:.8rem;font-size:1.6rem;color:#000;text-align:left}#step-1.tab-pane,#step-2.tab-pane,#step-3.tab-pane,#step-4.tab-pane,#step-5.tab-pane,#step-6.tab-pane,#step-7.tab-pane{display:flex;flex-direction:column;padding:2.4rem;gap:2.4rem}#step-1.tab-pane .flex_row{gap:2.4rem}#step-1.tab-pane .flex_row .form-group{flex:1}form.company .sw-error{display:none}form.was-validated .sw-error{display:flex;font-size:1.6rem;color:#f25555}.sw>.nav a.done>.num{background-color:#4cd981;color:#fff;font-size:0}.sw>.nav a.done>span::after,.sw>.nav a.done>div::after{font-family:"icomoon";content:"";color:#fff;font-size:1.6rem}.sw>.nav a.error>.num{background:#d93636;color:#fff;font-size:1.6rem}.sw>.nav a.error>span::after,.sw>.nav a.error>div::after{content:none}.sw>.nav a.nav-link.error,.sw.sw-justified>.nav .nav-link.error{color:#d93636;font-weight:600}.choices .label label{font-weight:600;margin:0 0 8px;display:block}li.check_boxes,li.boolean{list-style:none}.panel{display:flex;flex-direction:column;padding:32px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:4px;background:var(--Background-Primary, #F6F8F9)}.panel__info{border-left:2px solid #5f81ff}.panel__alert{border-left:2px solid #000}.alert-info>p>a{color:#5f81ff;text-decoration:underline}.notification__container{position:relative;z-index:9}.delete_notification__container{position:relative;z-index:9}.batch_printing_notification__container{position:relative;z-index:9}.restore_notification__container{position:relative;z-index:9}.notification__inner{position:absolute;margin:50vh auto 0;left:50%;transform:translate(-50%, -50%)}.notification__content{display:flex;flex-direction:column;gap:1.6rem;align-items:center;justify-content:center;padding:2.4rem;border-radius:8px;width:600px;background:#fff;box-shadow:0px 4px 24px 0px rgba(0,0,0,.1)}.notification__loader{width:100px;height:100px;background:url("/assets/loader-ea46b9ae.gif") no-repeat center;background-size:contain}.notification__loader>svg{display:none}.notification__p{color:#000;text-align:center;font-family:Roobert,Roboto,sans-serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:normal}.notification__p2{color:#000;font-family:Roobert,Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.2}b{font-weight:600;font-family:Roobert,Roboto,sans-serif}.ck-editor__editable_inline{min-height:666px}.dropdown-wrapper{position:relative;width:200px;padding:10px}.custom-select{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.custom-dropdown{position:relative}.dropdown-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:18px;color:#333;pointer-events:none}.custom-select:hover{border-color:#888}.custom-select:focus{border-color:#555;outline:none}.accordion{width:100%}.accordion-item{margin-bottom:10px;overflow:hidden}.accordion-header{width:100%;padding:15px;text-align:left;outline:none;background:#fff;font-size:19px;font-weight:700;color:#232323;border-top:1px solid #e8ebeb;border-bottom:1px solid #e8ebeb;border-left:none;border-right:none;cursor:pointer}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;margin-bottom:25px}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-item.open .accordion-content{max-height:500px}.accordion-header .accordion-icon{transition:transform .3s ease}.accordion-item.open .accordion-icon{transform:rotate(180deg)}.mail-alt-text{width:46%}@media(max-width: 767px){.mail-alt-text{width:100%}}.highcharts-label{font-size:1.5rem}.new_buyer_report{display:flex;flex-direction:column;justify-content:left;align-items:start}.new_buyer_report__filters{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}label.no_margin{margin:0}.new_buyer_report__filter{display:flex;flex-direction:row;justify-content:start;align-items:center;margin-right:5rem}.new_buyer_report__filter>label{font-size:1.5rem}.body_wrapper_header.new-domestic-buyers,.body_wrapper_header.new-international-buyers{grid-template-columns:auto 1fr}.body_wrapper_header.new-domestic-buyers .body_wrapper_header_right .dt-button,.body_wrapper_header.new-international-buyers .body_wrapper_header_right .dt-button{width:auto}.dropdown-wrapper{position:relative;width:200px;padding:10px}.custom-select{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.custom-dropdown{position:relative}.dropdown-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:18px;color:#333;pointer-events:none}.custom-select:hover{border-color:#888}.custom-select:focus{border-color:#555;outline:none}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000;float:left}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:silver;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:fixed;z-index:99999;left:5%;margin-left:-60px}.tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.tooltip:hover .tooltiptext{visibility:visible}.payment-form .payment-form-header,.payment-form-onsite .payment-form-header{background:#fff;border-bottom:1px solid #d1d1d1;padding:1.6rem;display:flex;align-items:center;justify-content:space-between}.payment-form .payment-form-header-title,.payment-form-onsite .payment-form-header-title{margin:0}.payment-form .payment-form-header-sum,.payment-form-onsite .payment-form-header-sum{font-size:2.4rem;font-weight:600}.payment-form .form-actions,.payment-form-onsite .form-actions{display:flex;flex-direction:column;gap:1.6rem}.payment-form .form-actions.inline,.payment-form-onsite .form-actions.inline{flex-direction:row;justify-content:flex-end;border-top:1px solid #f6f6f6;padding-top:3.2rem}.payment-form .payment-form-body,.payment-form-onsite .payment-form-body{padding:1.6rem;display:flex;flex-direction:column;gap:1.6rem}.payment-form .payment-form-body .alert-container,.payment-form-onsite .payment-form-body .alert-container{position:inherit}.payment-form .payment-form-body .alert-container .alert,.payment-form-onsite .payment-form-body .alert-container .alert{border-width:2px}.payment-form .payment-form-body .my-0,.payment-form-onsite .payment-form-body .my-0{margin-top:0;margin-bottom:0}.payment-form .payment-form-body .ms-0,.payment-form-onsite .payment-form-body .ms-0{margin-left:0}.payment-form .payment-form-body .me-0,.payment-form-onsite .payment-form-body .me-0{margin-right:0}.payment-form .payment-form-body .form-group input::placeholder,.payment-form .payment-form-body .form-group select,.payment-form-onsite .payment-form-body .form-group input::placeholder,.payment-form-onsite .payment-form-body .form-group select{color:rgba(35,35,25,.4)}.payment-form .payment-form-body .form-group .error,.payment-form-onsite .payment-form-body .form-group .error{border:.7px solid #f9316d;box-shadow:0px 0px 0px 1.4px rgba(249,49,109,.3)}.payment-form .payment-form-body .error-msg,.payment-form-onsite .payment-form-body .error-msg{color:#f9316d;text-align:center;margin:10px 0;font-size:12px;font-style:normal;font-weight:500}.payment-form .alert.alert-danger,.payment-form-onsite .alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px}.payment-form .form-row,.payment-form-onsite .form-row{display:flex;justify-content:space-between}.payment-form .half-width,.payment-form-onsite .half-width{width:48%}.payment-form .half-width .form-group,.payment-form-onsite .half-width .form-group{margin-bottom:1.6rem}.payment-form .section-heading,.payment-form-onsite .section-heading{margin-top:20px;font-size:1.2em;margin-bottom:15px}.payment-form select.form-control,.payment-form-onsite select.form-control{appearance:none;padding-right:25px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"><path fill="none" stroke="%23333" stroke-width="1" d="M0 0l5 5 5-5"/></svg>');background-repeat:no-repeat;background-position:right 10px center}.override-payment-form .payment-form-header{background:#fff;border-bottom:1px solid #d1d1d1;padding:1.6rem;display:flex;align-items:center;justify-content:space-between}.override-payment-form .payment-form-header-title{margin:0}.override-payment-form .payment-form-header-sum{font-size:2.4rem;font-weight:600}.override-payment-form .form-actions{display:flex;flex-direction:column;gap:1.6rem}.override-payment-form .form-actions.inline{flex-direction:row;justify-content:flex-end;border-top:1px solid #f6f6f6;padding-top:3.2rem}.override-payment-form .payment-form-body{padding:1.6rem;display:flex;flex-direction:column;gap:1.6rem}.override-payment-form .payment-form-body .my-0{margin-top:0;margin-bottom:0}.override-payment-form .payment-form-body .ms-0{margin-left:0}.override-payment-form .payment-form-body .me-0{margin-right:0}.override-payment-form .payment-form-body .form-group input::placeholder,.override-payment-form .payment-form-body .form-group select{color:rgba(35,35,25,.4)}.override-payment-form .payment-form-body .form-group .error{border:.7px solid #f9316d;box-shadow:0px 0px 0px 1.4px rgba(249,49,109,.3)}.override-payment-form .payment-form-body .error-msg{color:#f9316d;text-align:center;margin:10px 0;font-size:12px;font-style:normal;font-weight:500}.override-payment-form .alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px}.override-payment-form .form-row{display:flex;justify-content:space-between}.override-payment-form .half-width{width:48%}.override-payment-form .half-width .form-group{margin-bottom:1.6rem}.override-payment-form .section-heading{margin-top:20px;font-size:1.2em;margin-bottom:15px}.override-payment-form select.form-control{appearance:none;padding-right:25px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"><path fill="none" stroke="%23333" stroke-width="1" d="M0 0l5 5 5-5"/></svg>');background-repeat:no-repeat;background-position:right 10px center}.payment-sucess-wrapper .payment-sucess-form .success-table-wrapper table{width:100%;border-spacing:0;border-bottom:0 !important}.payment-sucess-wrapper .payment-sucess-form .success-table-wrapper table th,.payment-sucess-wrapper .payment-sucess-form .success-table-wrapper table td{background-color:#f6f6f6;border:0;border-bottom:1px solid #d1d1d1;color:#4f4f4f;font-size:1.4rem;line-height:1.4;font-weight:normal;font-family:Roobert,Roboto,sans-serif;padding:.8rem 1.6rem;text-align:left}.payment-sucess-wrapper .payment-sucess-form .success-table-wrapper table td{background:#fff}.success-main-wrapper{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:600px;width:100%;background:#fff;border:1px solid #d1d1d1;border-radius:1.6rem;overflow:hidden;padding:3.2rem}.success-main-wrapper .payment-form-header{gap:20px;font-size:15px}.success-main-wrapper .payment-form-header .payment-form-header-title{font-weight:400;width:50%}.onsite-payment-form .onsite-payment-form-body{display:flex;flex-direction:column;gap:1.6rem}.onsite-payment-form .onsite-payment-form-body .between{justify-content:space-between}.onsite-payment-form .onsite-payment-form-body .payment-form-sum{font-weight:600}.onsite-payment-form .payment-form-header{flex-wrap:wrap}.onsite-payment-form .payment-form-header .override-payment-btn{border-radius:3.489px;border:2px solid #767878;color:#767878;background-color:#fff;font-size:13.085px;font-style:normal;font-weight:600;line-height:125%;width:100%;margin-top:18px;padding:12px}.onsite-payment-form .return-btn-wrapper{display:flex;justify-content:space-between;gap:10px}.onsite-payment-form .form-section{margin-bottom:0}.onsite-payment-form .error-msg{padding:15px !important;margin-bottom:0}.logo-box{width:100%;text-align:center;margin-bottom:32px}.payment-main-wrapper{background:#fff;border-radius:16px;width:664px;margin:0 auto;padding:2.4rem}.payment-main-wrapper .logo-box{max-width:130px;margin:0 auto 2.4rem}.payment-main-wrapper .logo-box img{display:block;width:100%;height:auto}.payment-main-wrapper .payment-sucess-head{display:flex;gap:.8rem;flex-direction:column;align-items:center}.payment-main-wrapper .payment-sucess-head .success-ico,.payment-main-wrapper .payment-sucess-head .success-amount{font-size:3.2rem}.payment-main-wrapper .payment-sucess-head .success-amount{font-weight:600}.payment-main-wrapper .payment-form-body{padding:0;gap:2.4rem}.payment-main-wrapper .select-checkbox{width:52px}.payment-main-wrapper .return-btn-wrapper{display:flex;justify-content:space-between;gap:1.6rem}.payment-main-wrapper .payment-sucess-foot{display:flex;justify-content:space-between;gap:1.6rem}.onsite_views .payment-form .payment-form-header,.onsite_views .payment-form-onsite .payment-form-header{padding:1.2rem}.onsite_views .payment-form .payment-form-body,.onsite_views .payment-form-onsite .payment-form-body{padding:1.2rem;gap:1.2rem}.onsite_views .payment-form .form-actions,.onsite_views .payment-form-onsite .form-actions{gap:1rem}.onsite_views .payment-form .form-actions.inline,.onsite_views .payment-form-onsite .form-actions.inline{padding-top:2.4rem}.onsite_views .payment-form .alert.alert-danger,.onsite_views .payment-form-onsite .alert.alert-danger{padding:10px;margin-bottom:15px}.onsite_views .payment-form .half-width .form-group,.onsite_views .payment-form-onsite .half-width .form-group{margin-bottom:1rem}.onsite_views .payment-form .section-heading,.onsite_views .payment-form-onsite .section-heading{margin-top:15px;margin-bottom:10px}.onsite_views .override-payment-form .payment-form-header{padding:1.2rem}.onsite_views .override-payment-form .payment-form-body{padding:1.2rem;gap:1.2rem}.onsite_views .override-payment-form .form-actions{gap:1rem}.onsite_views .override-payment-form .form-actions.inline{padding-top:2.4rem}.onsite_views .override-payment-form .alert.alert-danger{padding:10px;margin-bottom:15px}.onsite_views .override-payment-form .half-width .form-group{margin-bottom:1rem}.onsite_views .override-payment-form .section-heading{margin-top:15px;margin-bottom:10px}.onsite_views .onsite-payment-form .onsite-payment-form-body{gap:1.2rem}.onsite_views .payment-main-wrapper{padding:1.6rem}.onsite_views .payment-main-wrapper .payment-form-body{gap:1.6rem}.refund.modal-overlay{position:fixed;top:0;left:-100px;right:0;width:auto;height:100%;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:3}.refund.modal-overlay .modal-box{top:50%;left:50%;transform:translate(-50%, -50%);width:600px;position:relative;background:#fff;border-radius:16px;overflow:hidden}.refund.modal-overlay .modal-info{display:flex;padding:1.2rem 0;border-bottom:1px solid #f6f6f6;align-items:center;justify-content:space-between;gap:1.6rem}.refund.modal-overlay .form-footer{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.refund.modal-overlay .btn{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.refund.modal-overlay .btn .button-content{display:flex;align-items:center;justify-content:center;width:100%}.refund.modal-overlay .btn-cancel{color:#000;background-color:#ddd}.refund.modal-overlay .btn-refund{background-color:#f36;color:#fff}.refund.modal-overlay .refund-form{display:flex;flex-direction:column;gap:1.6rem}.modal-overlay.show{opacity:1;pointer-events:auto}.refund-error-message{color:red;width:100%;text-align:center;margin-top:10px}.receipt_modal.modal-overlay{position:fixed;top:0;left:-100px;right:0;width:auto;height:100%;background:rgba(0,0,0,.5);transition:opacity .3s ease;z-index:3;display:none}.receipt_modal.modal-overlay .modal-content{max-width:600px}.receipt_modal.modal-overlay .input-group{display:flex;align-items:center;margin-bottom:10px;gap:.8rem}.password-reset-modal.modal-overlay{display:none}.password-reset-modal.modal-overlay .modal{display:block;background:#fff;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;border-radius:0;height:min-content;max-width:1200px;border-radius:24px}.password-reset-modal.modal-overlay .modal.modal-sm{max-width:600px}.duplicate-modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:999}.duplicate-modal{width:100%}.duplicate-modal .modal-heading{display:flex;flex-direction:column;gap:.8rem;align-items:center;text-align:center}.duplicate-modal .modal-heading .modal-title{font-size:2.4rem}.duplicate-modal .modal-heading .modal-icon{font-size:2.4rem}.onsite_body_wrapper .mycartwrapper .mycartwrapper__mycart-body .mycart-table-wrapper{flex:1}.onsite_body_wrapper .mycartwrapper .mycartwrapper__mycart-body .mycartwrapper__mycart-sidebar{flex:.75}.mycartwrapper__mycart{display:flex;flex-direction:column;gap:2.4rem}.mycartwrapper__mycart .mycartwrapper__mycart-header{background:#fff;border:1px solid #d1d1d1;border-radius:1.6rem;padding:3.2rem;display:flex;align-items:center;justify-content:space-between;gap:3.2rem}.mycartwrapper__mycart .mycartwrapper__mycart-header-left{display:flex;flex-direction:column;gap:1.6rem}.mycartwrapper__mycart .mycartwrapper__mycart-header-left .flex-row{gap:1.6rem}.mycartwrapper__mycart .mycartwrapper__mycart-header-logo{width:130px;display:inline-block;vertical-align:middle}.mycartwrapper__mycart .mycartwrapper__mycart-header-logo img{width:100%;height:auto;display:inline-block;vertical-align:middle}.mycartwrapper__mycart .mycartwrapper__mycart-header-title{margin:0}.mycartwrapper__mycart .mycartwrapper__mycart-header-subtitle{font-size:1.6rem;font-weight:600;margin:0}.mycartwrapper__mycart .mycartwrapper__mycart-buttons{display:flex;justify-content:flex-end;gap:.8rem}.mycartwrapper__mycart .mycart-table-wrapper{display:flex;flex-direction:column;gap:1.6rem;flex:1 0 auto}.mycartwrapper__mycart .mycartwrapper__mycart-body{display:flex;gap:3.2rem}.mycartwrapper__mycart .mycartwrapper__mycart-form{background:#fff;border:1px solid #d1d1d1;border-radius:1.6rem;overflow:hidden}.mycartwrapper__mycart .mycartwrapper__mycart-sidebar{max-width:600px}.mycartwrapper__mycart .mycartwrapper__mycart-body-company-intro{padding:1.6rem}.mycartwrapper__mycart .mycartwrapper__mycart-body .mycart-table-wrapper{flex:1}.mycartwrapper__mycart .mycartwrapper__mycart-body .mycartwrapper__mycart-sidebar{flex:.55}.onsite_views .mycartwrapper__mycart-header{padding:2rem;gap:2rem}.onsite_views .mycartwrapper__mycart-header-left{gap:1.2rem}.onsite_views .mycartwrapper__mycart-header-left .flex-row{gap:1.2rem}.onsite_views .mycartwrapper__mycart-buttons{gap:.6rem}.onsite_views .mycart-table-wrapper{gap:1rem}.onsite_views .mycartwrapper__mycart-body{gap:2rem}.onsite_views .mycartwrapper__mycart-body-company-intro{padding:1.2rem}.custom-hr{border:none;height:1px;background-color:#e8ebeb;margin:10px 0}.batch-checkbox{transform:scale(1.5);margin-right:5px}.batch-check-label{margin-top:5px}.batch-printing-container{padding:30px}.batch-printing-title{font-weight:700;font-size:12px}.batch-printing-sub-title{font-size:11px;font-weight:400;line-height:15px}.batch-printing-label{font-weight:700;font-size:10px}.flexContainer{display:flex}.inputField{flex:1}.batch-calendar{width:20%;cursor:pointer}.date-picker-container{cursor:pointer}.button-create-batch{margin-top:-30px;background-color:#1cb854;color:#fff !important;border:.75px solid var(--Passion-120, #1CB854);cursor:pointer}.button-create-batch-blue{margin-top:-30px;margin-right:30px;background-color:#295077;color:#fff !important;border:.75px solid var(--Passion-120, #295077);cursor:pointer}.batch-item-name-container{background:#fff;width:30%;float:inline-end;border-radius:5px;padding:10px}.batch-form-contents{display:contents;width:100%}.batch-printing-name-input{width:100%;padding:8px;border:1px solid #c5cbc8}.disabled-link{pointer-events:none;opacity:.5;text-decoration:none;cursor:default}.contact-search{background:#fff;border-radius:1.6rem}.contact-search--head{border-bottom:1px solid #f6f6f6;padding:2.4rem 3.2rem;display:flex;gap:3.2rem;justify-content:space-between}.contact-search--body{padding:2.4rem 3.2rem;display:flex;flex-direction:column;gap:2.4rem}.contact-search--foot{border-top:1px solid #f6f6f6;padding:2.4rem 3.2rem;display:flex;gap:3.2rem;justify-content:space-between}.contact-search--title h1{font:600 3.2rem/1.4 Roobert,Roboto,sans-serif;margin:0;color:#000}.contact-search--block{display:flex;flex-direction:column;gap:1.6rem}.contact-search--divider{border-top:1px solid #f6f6f6;width:100%;height:1px}.contact-search .form-columns{gap:1.6rem}.void_payment_button{border-radius:4px;background:#ffa02e;border:0;font-size:12px;color:#fff;font-weight:600;padding:6px 10px}.void.modal-overlay{position:fixed;top:0;left:-100px;right:0;width:auto;height:100%;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:3}.void.modal-overlay .modal-box{top:50%;left:50%;transform:translate(-50%, -50%);width:600px;position:relative;background:#fff;border-radius:16px;overflow:hidden}.void.modal-overlay .modal-info{display:flex;padding:1.2rem 0;border-bottom:1px solid #f6f6f6;align-items:center;justify-content:space-between;gap:1.6rem}.void.modal-overlay .void-checkbox-group{display:flex;flex-direction:row;align-items:center;gap:.8rem;margin-top:.8rem}.void.modal-overlay .void-checkbox-group label{margin:0;cursor:pointer}.void.modal-overlay .void-checkbox-group .void-checkbox{width:1.6rem;height:1.6rem;cursor:pointer}.void.modal-overlay .modal-header{justify-content:center}.void.modal-overlay.show{opacity:1;pointer-events:auto}.pending-label{color:#ffa02e;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.voided-row{opacity:.5;pointer-events:none}.voided-row button,.voided-row a,.voided-row input{cursor:not-allowed;opacity:.5}.void__icon{display:flex;justify-content:center;margin-top:50px}.company_search__panel{width:464px;height:100vh;background:#fff;border-radius:16px 0 0 16px;display:flex;flex-direction:column}.company_search__panel .divider{height:1px;border-top:1px solid #f6f6f6}.company_search__header{padding:1.6rem 3.2rem;border-bottom:1px solid #f6f6f6;position:relative}.company_search__close{position:absolute;right:3.2rem;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid #d1d1d1;background:#f6f6f6;color:#6d6d6d;padding:0}.company_search__close:hover{border-color:#b0b0b0}.company_search__title{font-size:2.4rem;font-weight:600;margin:0;color:#000}.company_search__body{padding:3.2rem;overflow-y:auto;flex:1;height:100%}.company_search__footer{padding:1.6rem 3.2rem;border-top:1px solid #f6f6f6;display:flex;flex-direction:column;gap:1.6rem}.company_search__actions{display:flex;align-items:center;justify-content:space-between;gap:3.2rem}.company_search__blocks{display:flex;flex-direction:column;gap:2.4rem}.company_search__block{display:flex;flex-direction:column;gap:1.6rem}.company-search-controls{display:flex;align-items:center;gap:1.6rem;justify-content:flex-end;flex:1}.company-search-controls .company-search-input input{height:36px;width:300px}.filters-block{display:flex;gap:8px}.filters-block__title{font-size:1.6rem;color:#000;padding:5px 0}.active-filters{display:flex;gap:8px;flex-wrap:wrap}.filter-chip{display:inline-flex;padding:5px 10px;min-height:3.6rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#000;background:#fff2f2;border:1px solid #ffb2b2;font-size:1.4rem;line-height:1.4}.filter-chip .filter-remove{color:#f25555;margin:0;padding:0;background:none;border:0}.filter-panel{position:fixed;top:0;right:0;width:464px;height:100%;background:#fff;box-shadow:-2px 0 6px rgba(0,0,0,.2);transform:translateX(100%);transition:transform .3s ease;z-index:9999;overflow-y:auto}.filter-panel.open{transform:translateX(0)}.filter-overlay{position:fixed;top:0;left:-100px;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:1000}.filter-overlay.active{opacity:1;visibility:visible}.companies-search-prompt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.8rem;padding:6.4rem 3.2rem;min-height:320px}.companies-search-prompt__icon{font-size:32px;color:#64748b;margin-bottom:.4rem}.companies-search-prompt__text{font-size:1.8rem;font-weight:600;color:#1e293b;margin:0}.companies-search-prompt__hint{font-size:1.4rem;color:#64748b;margin:0;max-width:46ch}@media(max-width: 768px){.contact-search .form-columns.col-2{grid-template-columns:1fr}}.contact-search .form-group .select{min-width:0}.contact-search--heading{font-size:1.6rem;font-weight:700;margin:0 0 1.2rem;color:#000}.company-results-heading{font-size:1.6rem;font-weight:600;margin:1.6rem 0 .8rem;color:#000}.body_wrapper_header .filters-block{grid-column:1/-1}.body_wrapper_header_right .company-search-controls .button{flex:0 0 auto}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.contact-search--actions{display:flex;justify-content:flex-end}.settings-header{background:#fff;border-radius:16px;padding:2.4rem 2.4rem 0}.settings-header h1{margin:0}.settings-content{border-radius:16px}.settings-table .settings-table-heading-name,.settings-table .settings-table-heading-status{width:50% !important}.settings-table .settings-table-heading-fifth{width:20% !important}.settings-table .settings-table-actions{display:flex;align-items:center;gap:.8rem;justify-content:flex-end}.body_wrapper_header__settings{padding-bottom:0}.dup-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;z-index:9999}.dup-modal-content{background:#fff;padding:2rem;border-radius:10px;max-width:400px;width:90%;text-align:left}.dup-modal-content h3{font-family:Inter;text-align:left}.dup-modal-content p{font-size:16px;line-height:24px;margin:10px 0 20px 0;font-family:Inter}.dup-modal-content select#modeSelect{border:1px solid hsla(0,0%,80%,.8)}body.duplicate-report-modal .body_wrapper{transform:inherit;transition:inherit;height:auto}.modeSelect-wrapper{position:relative}.modeSelect-wrapper::after{content:"";justify-self:end;width:.8em;height:.5em;background-color:var(--select-arrow);clip-path:polygon(100% 0%, 0 0%, 50% 100%);position:absolute;top:20px;right:10px}.companyFields-checkbox-fields,.contactFields-wrapper{display:flex;flex-direction:row;margin:15px 0;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px}.contactFields-wrapper{margin:30px 0}.companyFields-checkbox-fields label,.contactFields-wrapper label{display:flex;align-items:center;justify-content:center;column-gap:5px;font-size:14px;color:#000;min-width:57px}button#backBtn{background-color:#ccc !important;color:#333 !important;gap:10px}button#runReportBtn{color:#fff !important;background:#f9316d !important;gap:10px}a.backBtn{color:#333 !important;gap:10px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ccc}a.backBtn span{color:#333 !important}.duplicate-report-container button.buttons-csv{display:inline-flex;width:auto}.duplicate-report-container table{border:1px solid rgba(0,0,0,.15);background:#fff}.duplicate-report-container table th:not(:last-child),.duplicate-report-container table td:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}.duplicate-report-container .field-section{position:relative}.duplicate-report-container .dataTables_wrapper{padding:10px 15px 20px 15px}.duplicate-report-container .dataTables_wrapper .top{float:right;position:absolute;top:-40px;right:15px;z-index:1}.duplicate-report-container .field-section h2{padding-left:15px}.duplicate-section-container,.dup_by_contact_name,.dup_by_contact_email{display:flex;align-items:end;justify-content:space-between;padding:0 15px}.duplicate-section-container h3,.dup_by_contact_name h3,.dup_by_contact_email h3{font-family:Inter;color:#333;font-size:16px}.duplicate-section{background:#f5f5f5;border-radius:10px;padding-top:10px;margin-top:15px}.dup_records_body_wrapper_header_left{display:block}.dup_records_body_wrapper_header_left h2{font-size:16px;font-weight:400}.dup-records-btn-wrapper{gap:0px !important}.dup_body_wrapper_header{padding:0}.duplicate-reports-notifier .notification__inner.post_market_loader{background:rgba(0,0,0,.5)}details[open] .summary-content{display:none}.company-dropdown summary{cursor:pointer;background:#f8f9fa;padding:4px;border-radius:4px;transition:background .2s ease}.company-dropdown summary:hover{background:#e9ecef}.company-list{list-style:none;padding-left:0;margin:0}.company-list li{margin-bottom:4px;transition:transform .2s ease,background-color .2s ease}.company-list li:hover{transform:translateY(-2px);background-color:#f0f8ff;border-radius:4px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.3)}.company-link{color:#0d6efd;text-decoration:none;font-weight:500}.duplicate-section h3{padding-bottom:30px;font-family:Inter;font-size:18px}.company-dup-fields{font-size:14px;color:#000;padding-left:17px}.ncq_wrapper{background:#fff;border-radius:16px;padding:24px 32px}.ncq_wrapper .body_wrapper_header{padding:0;background:rgba(0,0,0,0);border-radius:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:16px}.ncq_wrapper .ncq_header{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;gap:10px}.ncq_wrapper .ncq_inner_tab{display:flex;align-items:center;justify-content:space-between;gap:48px;border-bottom:1px solid #ddd;width:100%}.ncq_wrapper .ncq_inner_tab a{padding:8px 0px 16px 0px;color:#6d6d6d;font-size:1.6rem;font-weight:400;display:inline-flex;border-bottom:2px solid rgba(0,0,0,0)}.ncq_wrapper .ncq_inner_tab a.active{color:#f15b5d;border-bottom-color:#f15b5d}.ncq_wrapper .ncq_inner_tab a span{display:flex;align-items:center;gap:8px}.ncq_wrapper .body_wrapper_header_right .form-group input{border-radius:8px;border:1px solid #ddd;padding:.8rem 1.6rem .8rem 4rem;height:36px}.ncq_wrapper .body_wrapper_header_right .dropdown .button--outline{border-color:#ddd;border-radius:8px;padding:8px 12px}.assignment_modal_row{padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd}.assignment_modal_name{font-size:14px}.assignment_modal_show{transform:none !important;transition:none !important}.ncq-btns{display:flex;align-items:center;gap:8px;margin-left:auto}.ncq-report-action-footer{display:none;align-items:center;justify-content:space-between;padding:12px 16px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #ddd;border-bottom:none;box-shadow:4px 4px 20px 0px rgba(0,0,0,.1019607843);width:calc(100% - 4rem);position:absolute;bottom:0;left:0;right:0;z-index:3;background:#fff;margin:0 auto}.left-footer-action-btn{display:flex;align-items:center;gap:30px}.ncq-report-action-footer .choice{display:flex;padding:4px 0;gap:8px;align-items:center;color:#000;font-size:16px;font-weight:400;line-height:normal}.header-qualifier-btns .hide-main-com-header{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:16px;border-radius:16px;margin-bottom:1.6rem}.header-qualifier-btns .hide-main-com-header>.ncq-action-confirm-wrapper{flex:1;min-width:0}.clickable-ncq-datatable-row,.my-assignee-datatable-clickable-row{cursor:pointer}.ncq-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:6px;border-radius:10px;background:#f2f2f2;color:#6d6d6d;font-size:1.2rem;font-weight:600;line-height:1}.maintab a.active .ncq-tab-count,.ncq_inner_tab a.active .ncq-tab-count{background:#f2e4e4;color:#f15b5d}.ncq-status-bar{display:flex;align-items:center;gap:24px;margin-bottom:16px;flex-wrap:wrap}.ncq-status-bar__form{display:flex;align-items:center}.ncq-status-bar .select{width:20rem;min-width:20rem;flex:0 0 auto}.ncq-status-bar .select select{padding:.8rem 1.6rem}.ncq-status-bar__stat.approval-status{display:inline-flex;align-items:center;gap:4px;font-size:1.6rem;line-height:1.4}.ncq-status-bar__label{color:#000;font-weight:600}.ncq-status-bar__count{color:#000;font-weight:400}.ncq-status-bar__note{color:#000;font-weight:400;font-size:1.4rem;font-style:italic}.body_wrapper_header__reports{padding-bottom:0}.body_wrapper_header__report{margin-bottom:16px}.body_wrapper_header__report .reports_selector select{appearance:auto !important;-webkit-appearance:menulist !important;-moz-appearance:menulist !important;min-width:350px;border:1px solid #d1d1d1}.body_wrapper_header__report_filter{margin-bottom:16px}.body_wrapper_header__report_filter .cohp-filter-wrapper{padding-left:0;margin-right:0}.body_wrapper_header__report_filter .cohp-filter-wrapper .cohp_event-wrapper{margin-right:16px}.body_wrapper_header__report_filter select{width:300px;border:1px solid #d1d1d1}.body_wrapper_header__report_filter .new_buyer_report__filters{margin-bottom:0}.body_wrapper_header__report_filter .cohp-filter{margin-bottom:0}.body_wrapper_header__report_filter .filter_input input{height:4rem;width:200px;border:1px solid #d1d1d1}.body_wrapper_header__report_filter .filter_input .input-group-text{right:1.2rem;color:#6d6d6d}.body_wrapper_header__report_filter .report_filter_separator{padding:0 8px}.body_wrapper_header__report_filter .new_buyer_report__filter{margin-right:16px}.body_wrapper_header__report_filter .flex_search{width:300px}.body_wrapper_header__report_filter.body_wrapper_header__report_filter_new_buyer_notes select{width:260px}.body_wrapper_header__report_filter.body_wrapper_header__full_width{grid-template-columns:1fr}.body_wrapper_header__report_filter.body_wrapper_header__full_width .d-flex{display:flex}.reports-table-wrapper{flex:1;display:flex;flex-direction:column;max-height:calc(100vh - 260px);overflow-y:auto}.reports-table-wrapper .reports-table{flex:0 0 auto;width:100%;border-collapse:collapse}.reports-table-wrapper .reports-table .report-actions{width:170px}.reports-table-wrapper .reports-table thead th{position:sticky;top:0;z-index:2}.reports-table-wrapper .reports-lists-datatable tbody td,.reports-table-wrapper .reports-lists-datatable thead td{height:auto !important;box-sizing:border-box;padding:8px 12px !important}.reports-table-wrapper .reports-lists-datatable tbody td .email-address,.reports-table-wrapper .reports-lists-datatable thead td .email-address{font-size:12px;color:#6d6d6d}.reports-table-wrapper .reports-lists-datatable tbody td .exclude_false,.reports-table-wrapper .reports-lists-datatable thead td .exclude_false{color:#f25555}.reports-table-wrapper .reports-lists-datatable tbody td .exclude_true,.reports-table-wrapper .reports-lists-datatable thead td .exclude_true{color:#4cbf78}.reports-table-wrapper .reports-lists-datatable tbody td .company-status:not(.company-status-bg),.reports-table-wrapper .reports-lists-datatable thead td .company-status:not(.company-status-bg){background:none}.reports-table-wrapper .reports-lists-datatable tbody td.reports-company-name a,.reports-table-wrapper .reports-lists-datatable thead td.reports-company-name a{text-decoration:underline;color:#f15b5d !important}.reports-table-wrapper .dataTables_scrollBody thead tr th,.reports-table-wrapper .dataTables_scrollBody thead tr td{padding:0 !important}#active-carts-table-wrapper{overflow-x:auto}#active-carts-datatable thead td{position:sticky;top:0;z-index:2}.reports-reports-table-wrapper{background:#fff;border-radius:16px;padding:16px;flex:none}.reports-reports-table-wrapper+.reports-reports-table-wrapper{margin-top:16px}.reports-reports-table-wrapper .reports-reports-table-heading-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.reports-reports-table-wrapper .reports-reports-table-heading{font-size:16px;font-weight:600;margin-bottom:16px;color:#000}.reports-reports-table-wrapper table tbody tr:last-child td{border-bottom:1px solid rgba(0,0,0,.15)}.reports-reports-table-wrapper .splitted-table{table-layout:fixed;width:100%}.reports-reports-table-wrapper .splitted-table tbody tr .cell-50,.reports-reports-table-wrapper .splitted-table thead tr .cell-50{width:calc(50% - 8px)}.reports-reports-table-wrapper .splitted-table tbody tr .cell-separator,.reports-reports-table-wrapper .splitted-table thead tr .cell-separator{width:16px;padding:0 !important;background-color:#fff !important;border:none !important}.reports-reports-table-wrapper .highlighted-last-cell tbody tr:last-child td:last-child{font-weight:600}.post-market-report-table.reports-lists-datatable td{border-right:none;border-left:none}.post-market-report-table.reports-lists-datatable .section-title{background:#f6f6f6}.post-market-report-table.reports-lists-datatable .section-title__main th{font-size:18px;font-weight:600;color:#000}.post-market-report-table.reports-lists-datatable .section-title__secondary td{font-size:16px;font-weight:600;color:#4f4f4f;background-color:rgba(0,0,0,0)}.post-market-report-table.reports-lists-datatable .section-title__tertiary td{font-size:14px;font-weight:400;color:#6b7280;background-color:rgba(0,0,0,0)}#company-source-datatable,#companies-excluded-from-batch-printing-datatable,#deleted-contact-datatable,#new_buyer_notes_report_datatable,#new-buyer-report-datatable,#report-all-contacts-data-table,#report-all-companies-data-table,#companies_not_active_with_registrations-datatable,#registration-list-datatable,#ncoa-company-list-datatable,#pending-buyer-report{margin-top:0 !important}#company-source-datatable thead td,#companies-excluded-from-batch-printing-datatable thead td,#deleted-contact-datatable thead td,#new_buyer_notes_report_datatable thead td,#new-buyer-report-datatable thead td,#report-all-contacts-data-table thead td,#report-all-companies-data-table thead td,#companies_not_active_with_registrations-datatable thead td,#registration-list-datatable thead td,#ncoa-company-list-datatable thead td,#pending-buyer-report thead td{padding:0 !important}#new-buyer-report-datatable tbody td .tf_div_true{width:28px;height:28px;background:#edf9f1;border-radius:8px}.reports-tables-rows{margin:16px 0 0;max-width:calc(100vw - 164px)}.reports-tables-rows>div:first-child{padding-left:0}.reports-tables-rows>div:last-child{padding-right:0}.reports-tables-rows .table-wrapper{height:100%}.reports-tables-rows .table-wrapper table thead th,.reports-tables-rows .table-wrapper table thead td{white-space:normal}.reports-tables-rows .card-header{font-size:16px;font-weight:600;margin-bottom:16px}.reports-tables-rows.reports-tables-rows-doubled{display:flex;gap:16px}.reports-tables-rows.reports-tables-rows-doubled>div{width:50%}.body_wrapper_header_right .event_dashboard_wrapper{width:350px}.body_wrapper_header_right .summary_report_con_dropdown,.body_wrapper_header_right .event_dashboard_wrapper{padding-right:0;margin-bottom:0}.body_wrapper_header_right .summary_report_con_dropdown .button,.body_wrapper_header_right .event_dashboard_wrapper .button{height:40px}.body_wrapper_header_right .summary_report_con_dropdown .form-select,.body_wrapper_header_right .event_dashboard_wrapper .form-select{appearance:none !important}.body_wrapper_header_right .summary_report_con_dropdown .event_dashboard_list,.body_wrapper_header_right .event_dashboard_wrapper .event_dashboard_list{width:100%}.new_buyer_report__filters_wrapper form{flex-wrap:wrap;row-gap:10px}.new_buyer_report__filters_wrapper .new_buyer_report__filter select{width:255px}.queue-report-alerts{display:none}.queue-report-alerts:not(:empty){display:block;margin-bottom:1.6rem}.queue-report-alerts .queue-report-note{white-space:normal}.company-select{display:flex;flex-direction:column;gap:3.2rem;padding-bottom:4rem}.company-select-title{text-align:center}.company-select-list{display:grid;gap:1.6rem;grid-template-columns:repeat(2, 1fr);overflow:auto;max-height:400px}.company-select-item{display:flex;flex-direction:column;gap:.8rem;padding:2.4rem;border:1px solid #d1d1d1;border-radius:32px}.company-select-item:hover{border-color:#f25555}.company-select-item.locked{cursor:not-allowed;background:#f6f6f6}.company-select-item.locked .icon-wrap{font-size:3.2rem;color:#6d6d6d}.company-select-item.press{background:#f6f6f6}.company-select-item.press a{color:#f25555}.company-select-item.press a:hover{text-decoration:underline}.company-select-item .company-name{margin:0}.company-select-item .company-address{color:#000;font-size:1.4rem}.missing_field_modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.missing_field_modal.modal-sm{max-width:600px}.missing_field_modal .modal-content{top:auto;left:auto;transform:none}.missing_field_modal .modal-heading{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.missing_field_modal .modal-heading .modal-title{font-size:2.4rem}.missing_field_modal .modal-heading .modal-icon{font-size:2.4rem}.missing_field_modal .modal-list{display:flex;flex-direction:column;gap:.8rem;padding-left:2.4rem}.missing_field_modal .modal-list li{padding:0}.pre-approval-wrapper{padding:50px;text-align:center;background:#fff}.no-border{background:#fff;border:none}.centered-box{max-width:500px;margin:0 auto}.pre-approval-form{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%}.full-width{width:100%}.pre-approval-input{width:100%;padding:10px;font-size:16px;text-align:center}.pre-approval-submit{width:100%;padding:10px;font-size:16px;cursor:pointer;background:#f15b5d;color:#fff;border:none;border-radius:4px}.pre-approval-error-message{color:red}.pre-approval-box{border:1px solid #d3d3d3;padding:45px;border-radius:15px}.form-errors{background:#fdecea;border:1px solid #992628;border-radius:4px;padding:12px 16px;margin-bottom:16px}.form-errors:focus{outline:2px solid #992628;outline-offset:2px}.form-errors__heading{margin:0 0 8px;color:#992628;font-weight:600}.form-errors__list{margin:0;padding-left:20px}.form-errors__link{color:#992628;text-decoration:underline}.form-errors__link:hover,.form-errors__link:focus{color:#7a1e20}.is-invalid{border-color:#992628 !important}span.field-error{display:block;margin-top:4px;color:#992628;font-size:1.4rem}.field_with_errors>.form-control,.field_with_errors>.form-select,.field_with_errors>select,.field_with_errors>input:not([type=hidden]):not([type=checkbox]):not([type=radio]),li.error>.form-control,li.error>.form-select,li.error>input:not([type=hidden]):not([type=checkbox]):not([type=radio]),li.error>select,.form-group:has(>span.field-error) .form-control,.form-group:has(>span.field-error) .form-select,.form-group:has(>span.field-error) select{border-color:#f25555;box-shadow:0px 0px 0px 1.4px rgba(249,49,109,.3)}.inline-errors{color:#992628}button{cursor:pointer}.wrapper{display:flex;height:100%;background:#f6f6f6}.page-wrapper{min-height:100%;background:#fff;padding-left:320px;position:relative;margin-right:-320px;transition:margin .3s ease,padding .3s ease}.page-wrapper .side-navbar{position:fixed;left:0;top:0;height:100vh;overflow-y:auto}.sidebar-collapsed .page-wrapper{padding-left:100px;margin-right:0}.body_wrapper{background:#f6f6f6;display:flex;flex-direction:column;height:100%;min-height:100vh;flex:1 0 auto;transform:translate3d(0, 0, 0);transition:transform .3s;border-radius:2.4rem 0 0 2.4rem;padding:1.2rem 2.4rem;z-index:2;position:relative;gap:.8rem}.table-wrapper{width:100%;overflow-x:auto}.table-wrapper .dataTables_wrapper{min-height:200px}.table-wrapper table{font-size:1.4rem;line-height:1.4;color:#000}.table-wrapper table thead th,.table-wrapper table thead td{background-color:#f6f6f6;border:0;border-bottom:1px solid #d1d1d1;color:#4f4f4f;font-size:1.4rem;line-height:1.4;font-weight:normal;font-family:Roobert,Roboto,sans-serif;padding:.8rem 1.6rem;text-align:left}.table-wrapper table tbody td{background:#fff;padding:.8rem 1.6rem}.table-wrapper table.dataTable thead th,.table-wrapper table.dataTable thead td{background-color:#f6f6f6;border:0;border-bottom:1px solid #d1d1d1;color:#4f4f4f;font-size:1.4rem;line-height:1.4;font-family:Roobert,Roboto,sans-serif;padding:.8rem 1.6rem}.table-wrapper table.dataTable tbody th,.table-wrapper table.dataTable tbody td{padding:.8rem 1.6rem;background-color:#fff;box-shadow:none;box-sizing:border-box}.table-wrapper table.dataTable tbody td{height:50px}.table-wrapper table.dataTable td.dataTables_empty{padding:3.2rem;font-size:1.8rem}.table-wrapper table.dataTable td.dataTables_empty .no-data-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.table-wrapper table.dataTable .sorting{cursor:pointer}.table-wrapper table.dataTable .sort-icon{margin-left:10px;opacity:.5;transition:transform .2s ease,opacity .2s ease;color:#6d6d6d;display:inline-block;vertical-align:middle;font-family:"icomoon"}.table-wrapper table.dataTable .sorting .sort-icon::before{content:"";font-family:"icomoon"}.table-wrapper table.dataTable .sorting_asc .sort-icon::before{content:""}.table-wrapper table.dataTable .sorting_desc .sort-icon::before{content:""}.table-wrapper table.dataTable .contact-email{font-size:1.2rem;color:#6d6d6d}.table-wrapper table.dataTable .contact-email a{color:#6d6d6d}.table-wrapper table.dataTable .contact-email a:hover{text-decoration:underline}.table-wrapper table.dataTable .company-link{color:#000}.table-wrapper table.dataTable .company-link:hover{color:#000;text-decoration:underline}.table-wrapper table.dataTable .company-status{display:inline-flex;padding-right:13px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.table-wrapper table.dataTable .company-status .icon{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.table-wrapper table.dataTable .company-status__active,.table-wrapper table.dataTable .company-status__approved,.table-wrapper table.dataTable .company-status__registered,.table-wrapper table.dataTable .company-status__completed{color:#279952;background:#edf9f1}.table-wrapper table.dataTable .company-status__active .icon:before,.table-wrapper table.dataTable .company-status__approved .icon:before,.table-wrapper table.dataTable .company-status__registered .icon:before,.table-wrapper table.dataTable .company-status__completed .icon:before{content:""}.table-wrapper table.dataTable .company-status__deleted{color:#fff;background:#0b0b0b}.table-wrapper table.dataTable .company-status__not_registered{color:#d93636;background:#fff2f2}.table-wrapper table.dataTable .company-status__not_registered .icon:before{content:""}.table-wrapper table.dataTable .company-status__inactive .icon:before{content:""}.table-wrapper table.dataTable .company-status__out-of-business{background:red;color:#fff}.table-wrapper table.dataTable .company-status__pending,.table-wrapper table.dataTable .company-status__edit{color:#d98236;background:#fffcf2}.table-wrapper table.dataTable .company-status__pending .icon:before,.table-wrapper table.dataTable .company-status__edit .icon:before{content:""}.table-wrapper table.dataTable .company-status__test{color:#368ad9;background:#f2fbff}.table-wrapper table.dataTable .company-role{display:inline-flex;padding:6px;min-height:3.2rem;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#6d6d6d;background:#f6f6f6;font-size:1.4rem;line-height:1.4}.table-wrapper table.dataTable .company-role .icon{font-size:1.6rem;font-family:"icomoon" !important;line-height:1}.table-wrapper table.dataTable .company-role__onsite{color:#368ad9;background:#f2fbff}.table-wrapper table.dataTable .company-role__onsite .icon:before{content:""}.table-wrapper table.dataTable .company-role__hpma-admin{color:#d95336;background:#fff7f2}.table-wrapper table.dataTable .company-role__hpma-admin .icon:before{content:""}.table-wrapper table.dataTable .company-role__building-owner{color:#30bf9d;background:#effcf9}.table-wrapper table.dataTable .company-role__building-owner .icon:before{content:""}.table-wrapper table.dataTable .company-role__lobby-manager{color:#d9cb36;background:#fbfcef}.table-wrapper table.dataTable .company-role__lobby-manager .icon:before{content:""}.table-wrapper table.dataTable .company-role__registrar{color:#2d93b2;background:#eff8fc}.table-wrapper table.dataTable .company-role__registrar .icon:before{content:""}.table-wrapper table.dataTable .company-role__medialink{color:#4d36d9;background:#f2f3ff}.table-wrapper table.dataTable .company-role__medialink .icon:before{content:""}.table-wrapper table.dataTable .company-role__international-buyer-center-admin{color:#8836d9;background:#f9f2ff}.table-wrapper table.dataTable .company-role__international-buyer-center-admin .icon:before{content:""}.table-wrapper table.dataTable .company-role__international-buyer-center-registrar{color:#8836d9;background:#f9f2ff}.table-wrapper table.dataTable .company-role__international-buyer-center-registrar .icon:before{content:""}.table-wrapper table.clickable-row tbody td{cursor:pointer}.table-wrapper table.fixed{table-layout:fixed}.table-wrapper .checkbox-column{box-sizing:border-box;white-space:normal;width:52px}.flex-row{display:flex;align-items:center;gap:1.6rem}.flex-end{display:flex;justify-content:flex-end;gap:1.6rem}ul li{padding:var(--Padding-Minor, 1.25rem)}h3.sidenav-heading{leading-trim:both;text-edge:cap;font-family:Roobert,Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:normal}h5.sidenav-heading{leading-trim:both;text-edge:cap;font-family:Roobert,Roboto,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%}.row{width:100%}.body_wrapper__inner{display:flex;padding:var(--Padding-Major, 22px);flex-direction:column;align-items:flex-start;gap:var(--Padding-Minor, 0.75rem);align-self:stretch;border-radius:8px;background:var(--Colours-Branding-Background-Primary, #FFF);border:1px solid var(--Stroke-Stroke, #E8EBEB)}.body_wrapper_header{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;gap:1.6rem}.body_wrapper_header h1,.body_wrapper_header .body_wrapper_header_title{font-size:1.8rem;line-height:1.2;margin:0}.body_wrapper_header.header-grid-auto{grid-template-columns:max-content 1fr}.body_wrapper_header.header-grid-auto .body_wrapper_header_left{gap:1.6rem}.body_wrapper_header .flex-row{gap:1.6rem}.body_wrapper_header_title{margin:0}.body_wrapper_header__full{grid-template-columns:1fr}.body_wrapper_header_right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1.6rem}.position__flex_end{justify-content:flex-end}#search_filter{background:rgba(0,0,0,0) url("/assets/filter.svg") no-repeat 13px}.align-left{margin-right:auto}.blue{color:var(--Blue-100, #5B5DF1)}.flex_inside_table{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flex_inside_table__start_end{justify-self:flex-end;justify-content:flex-end;float:right}.flex_inside_table__start_end>svg{margin-left:.75rem}.flex_inside_table>span{flex:2}.flex_inside_table>a{flex:1}.menu_company_header_list{display:flex;flex-direction:row;align-items:center;border-radius:.5rem;gap:.625rem;display:flex;flex-direction:row;color:#fff;flex-wrap:wrap}.menu_company_header_list__chip{background:var(--Colours-Branding-Passion, #F15B5D);border-radius:.5rem;padding:.75rem 1rem;color:#fff;font-size:1.15rem;font-weight:700;line-height:1.5rem;text-align:center;list-style:none}.menu_company_header_list_chip__company_type{background:var(--Purple-100, #A45BF1)}.menu_company_header_list_chip__company_domestic{background:var(--Blue-100, #3dd33f)}.menu_company_header_list_chip__company_stocking{background:var(--Pink-100, #F15BA8)}.menu_company_header_list_chip__company_non_stocking{background:var(--Pink-100, #F15BA8)}.menu_company_header_list_chip__company__active{background:var(--Green-100, #5BF15B)}.menu_company_header_list_chip__company_internation{background:var(--Blue-100, #0050ff)}.menu_company_header_list_chip__company__not_active{background:orange}.flex_col{display:flex;flex-direction:column;width:100%;flex:1}.flex_row{display:flex;flex-direction:row;width:100%;flex:1}.flex_row__start{justify-content:start}.flex_row__start>label{margin-left:1.25rem}.body_content{background:var(--Colours-Branding-Background-Primary, #FFF);padding:var(--Padding-Major, 1.5rem);width:100%}.tf_div{display:inline-flex;flex-direction:row;gap:1.5rem;align-items:center;justify-content:center;border-radius:2px;padding:.75rem}.tf_div_true{background:rgba(28,184,84,.1)}.tf_div_false{background:rgba(244,45,45,.1)}.tf_div_true>span{color:var(--Green-100, #1CB854);font-family:Inter;font-size:1.55rem;font-style:normal;font-weight:500;line-height:125%}.tf_div_false>span{color:var(--Red-100, #F42D2D) !important;font-family:Inter;font-size:1.55rem;font-style:normal;font-weight:500;line-height:125%}.green{color:#4dd470;font-size:2.75rem}.btn_filter{flex-basis:10%}.right{float:right}.left{float:left}.container{width:100%}.box{width:49%}.clearfix::after{content:"";clear:both;display:table}.form-text{margin-left:16px;font-size:14px}.text-muted{color:#6c757d}.disabled-field{background-color:#f0f0f0 !important}a:link{text-decoration:none}a{text-decoration:none}.password-field-container{position:relative;display:flex;align-items:center}.password-input{padding-right:2.5rem;width:100%}.toggle-password-visibility{position:absolute;right:-4px;top:50%;transform:translateY(-50%);min-width:44px;min-height:44px;cursor:pointer;z-index:1;background:none;border:0;padding:0;color:inherit;font:inherit;line-height:1;display:inline-flex;align-items:center;justify-content:center}.no_wrap{white-space:nowrap}.gray{background:#9e9e9e;color:#fff}.px-3{padding:0 15px}.block{display:block !important}.text-start{text-align:left}.text-center{text-align:center}.ms-1{margin-left:4px}.me-1{margin-right:4px}.mb-6{margin-bottom:24px}.ck-editor{position:absolute !important;max-height:615px;overflow:auto;border-bottom:1px solid #ccced1 !important;width:47.5% !important}.delete-contact-report .top{display:flex;justify-content:end;gap:10px;position:relative;bottom:8px}.delete-contact-report .dt-button{max-width:200px;justify-content:center}.delete-tab{cursor:pointer}.body_wrapper_header_left{position:relative}.body_wrapper_header_left .dt-down-arrow{display:none}.body_wrapper_header_left button[aria-expanded=true] .fa-caret-down{display:none}.body_wrapper_header_left button[aria-expanded=false] .fa-caret-up{display:none}.body_wrapper_header_left .dt-button.buttons-collection{padding-right:18px}.body_wrapper_header_left .dt-button.buttons-collection span svg{margin-left:10px;padding-right:0px}.body_wrapper_header_left button.buttons-collection::after{font-size:16px;position:absolute;right:10px;top:6px}.export-dropdown .dropdown-menu{border:1px solid #f6f6f6;border-radius:6px;overflow:hidden}.export-dropdown .export-dropdown-item{padding:0;color:#6d6d6d}.export-dropdown .export-dropdown-item>span{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem}.btn-trash{background:rgba(244,45,45,.1)}.btn-trash>span{color:var(--Red-100, #F42D2D) !important}.delete-modal-content{max-width:516px;padding:32px;flex-direction:column;justify-content:flex-start;max-height:270px}.delete-modal-content .modal-header{border:none;padding:0}.delete-modal-content .modal-body{padding:0}.delete-modal-content h1{font-size:19px;margin-bottom:16px}.delete-modal-content .modal-body .delete-modal-detail{font-size:12px;font-weight:500;max-width:80%;margin:0 auto}.delete-modal-content .modal-body .modal__record-info{border:1px solid #ccc;margin:32px 0 16px;padding:0}.delete-modal-content .modal-body .modal__record-info>span{padding:12px 16px;width:50%;font-size:11px;font-weight:600;text-align:left}.delete-modal-content .modal-body .modal__record-info>span:first-child{border-right:1px solid #ccc}.delete-modal-content .modal-body .modal_btns{display:flex;justify-content:center}.delete-modal-content .modal-body .modal_btns a{display:inline-flex;max-width:159px;width:100%;font-size:13px;font-weight:500;border-radius:3px;margin:8px 0 0;padding:0;align-items:center;justify-content:center}.delete-modal-content .modal-body .modal_btns .btn-cancel{color:#232323 !important;background:#eff1f2;margin-right:8px}.delete-modal-content .modal-body .modal_btns .btn-trash{background:#f9316d;color:#fff !important;box-shadow:0px .75px 1.5px 0px rgba(0,0,0,.1)}.dropdown{position:relative;display:inline-block}.dropdown-menu{display:none;background-color:#fff;border:1px solid #f6f6f6;border-radius:8px;width:220px;right:0;top:100%;position:absolute;z-index:2;min-width:200px}.dropdown-menu ul{list-style:none;margin:0;padding:0}.dropdown-menu ul li{margin:0;padding:0}.dropdown-menu ul li a{cursor:pointer}.dropdown-menu .btn-link{width:100%;margin:0;background:none;border:0;font-size:1.6rem;font-family:Roobert,Roboto,sans-serif;text-align:left}.dropdown-menu a,.dropdown-menu .btn-link{display:block;padding:1rem;color:#000;background:#fff;text-decoration:none}.dropdown-menu a:hover,.dropdown-menu .btn-link:hover{color:#000;background:#fff2f2;text-decoration:none}.dropdown:hover .dropdown-menu{display:block}.dropdown-item{padding:10px;display:flex;align-items:center;text-decoration:none;color:#333;font-size:14px;width:calc(100% - 10px);border-width:0px;height:30px;justify-content:center}.dropdown-item.delete-item{color:#fff !important;background:#d32f2f !important}.dropdown-item.edit i{margin-right:8px}.dropdown-item.unregister{background-color:#e74c3c;color:#fff}.dropdown-item.unregister i{margin-right:8px}.dropdown-item:hover{background-color:#f1f1f1}.dropdown-item.unregister:hover{background-color:#c0392b}.icon-edit::before{content:"✏️"}.icon-unregister::before{content:"👤"}.check_box_text{padding:5px;text-align:center}.table-row-cursor{cursor:pointer}td.scanned-dropdown select{width:100%;height:15px;padding:5px;font-size:12px}td.registration-dropdown select{width:100%;height:15px;padding:5px;font-size:12px}.refund-email{width:100%;border:1px solid #ccc;border-radius:4px;padding:5px}.btn-action{background-color:#007bff;color:#fff;border:none;padding:10px;cursor:pointer}.btn-action i{margin-right:5px}.dropdown-container{position:relative}.tab_nav{padding:0 30px}.tab_nav .inner_tab{border-bottom:1px solid gray;padding:0;width:100%}.tab_nav .inner_tab a{margin-right:20px}.tab_nav .inner_tab a.active{display:inline-block;padding-bottom:20px;padding-top:10px;border-bottom:2px solid #5b5ef2}.tab_nav .inner_tab a.active span{color:#5b5ef2}.tab_nav .inner_tab a.delete.active{display:inline-block;padding-bottom:20px;padding-top:10px;border-bottom:2px solid red}.tab_nav .inner_tab a.delete.active span{color:red}.tab_nav .inner_tab .contact-count{color:#9e9e9e !important}.company-contacts-table .restore-btn,.contact_profile_header .restore-btn{background:#4dd471;color:#fff;border-radius:4px;border:0;font-size:11px;padding:7px}.deleted-contact-error{border-radius:4px;border-left:2px solid #f15b5d;background:rgba(241,91,93,.2);padding:16px;width:calc(100% - 30px);margin:0 15px}.deleted-contact-error .deleted-title{font-size:14px;font-weight:700;color:#111}.deleted-contact-error .deleted-details{font-size:16px}.password-toggle-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%);border:none;background:none;cursor:pointer;padding:0;outline:none;width:24px;height:24px}.password-toggle-btn::before{content:"";display:block;width:24px;height:24px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 4.5c-7.2 0-10 7.5-10 7.5s2.8 7.5 10 7.5 10-7.5 10-7.5-2.8-7.5-10-7.5zM12 15a3 3 0 100-6 3 3 0 000 6z" /></svg>');background-size:cover}.password-toggle-btn.password-visible::before{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 3l18 18M10.5 10.5a4.5 4.5 0 000 6.3M15.3 15.3a4.5 4.5 0 000-6.3M21 12s-2.8 7.5-10 7.5S1 12 1 12s2.8-7.5 10-7.5c2.6 0 4.9.8 7 2.2" /></svg>');background-size:cover}.invalid-email{outline-color:red !important}.email-text-error{color:red}.foot_banner{display:block;width:100%;max-width:100%;height:auto}.company-source-wrapper{max-width:100%;overflow:auto}#company-source-datatable_wrapper .top{display:flex;justify-content:end;gap:10px;margin-bottom:15px;position:absolute;right:15px;top:-70px}#company-source-datatable_wrapper .top button{width:auto !important}#company-source-datatable{margin-top:30px}.company_source_filter_wrapper{flex-direction:column;align-items:flex-start}.company-source-report .company-source-wrapper .new_buyer_report__filter{padding-left:15px}.company-source-report .company-source-wrapper .new_buyer_report__filter .filter_input{border-radius:2.8px;border:.7px solid #c5c8c8;background:#fff;box-shadow:0px -4px 4px 0px rgba(0,0,0,.05) inset;padding:5px 12px;color:#232323;font-size:16px;font-weight:400;min-width:200px;display:flex;height:45px}.company-source-report .company-source-wrapper .new_buyer_report__filter .filter_input:focus-visible{outline:0px}.company-source-report .company-source-wrapper .new_buyer_report__filter .filter_input input:focus-visible{outline:0px}.decline_modal_wrapper{width:100vw;height:100%;background-color:rgba(0,0,0,.5);content:"";display:flex;position:fixed;top:0;left:0;justify-content:center;z-index:9;overflow:hidden}.decline_modal_wrapper .decline_modal{display:none;position:fixed;opacity:1;transform:translate(0, 20%);background:#fff;padding:64px;width:510px;max-width:90%;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;text-align:center;z-index:1000}.decline_modal_wrapper .decline_modal-content{position:relative;padding:32px 0}.decline_modal_wrapper .decline_modal-content h1{color:#232323;font-size:19px;font-weight:700}.decline_modal_wrapper .decline_modal-content .error-msg{font-size:12px;color:#232323;text-align:center;width:95%;margin:5px auto 0 auto}.decline_modal_wrapper .decline_modal-content .error-msg a{color:#5f81ff}.decline_modal_wrapper .decline_close-modal{font-size:12px;border:none;padding:8px 12px;width:100%;cursor:pointer;border-radius:4px;background:#f6f8f9;font-weight:600;color:#767878}.invalid-email{outline-color:red !important}.flatpickr-day.flatpickr-disabled{color:rgba(66,57,57,.3) !important}.custom_exhibitor-list-wrapper{display:flex;flex-direction:column}.custom_exhibitor-list-wrapper .exhibitor-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.custom_exhibitor-list-wrapper .exhibitor-wrapper .flex_search .select{width:250px;height:36px;padding-top:0}.custom_exhibitor-list-wrapper .exhibitor-wrapper .flex_search .select:focus{border:0;outline:0}.custom_exhibitor-list-wrapper .exhibitor-wrapper .new_buyer_report__filter{margin-right:2rem}.custom_exhibitor-list-wrapper .dt-button{max-width:180px}.custom_exhibitor-list-wrapper .body_wrapper_header_left{width:100%}.custom_exhibitor-list-wrapper .filter_input{border-radius:2.8px;border:.7px solid #c5c8c8;background:#fff;box-shadow:0px -4px 4px 0px rgba(0,0,0,.05) inset;padding:5px 12px;color:#232323;font-size:16px;font-style:normal;font-weight:400;min-width:200px;display:flex}.custom_exhibitor-list-wrapper .filter_input input:focus-visible{border:0;outline:0}.mail-to-alt-select-field{padding:0px}.mail-to-alt-select-field .mail-to-alt-require{padding:12px}.mail-to-alt-select-field select.mail-to-alt-require{padding-top:.3rem;padding-bottom:.3rem}#contact_address .form-group-row{flex-direction:column}#cohp-parking-list-datatable_wrapper .top{margin-top:-40px}#cohp-parking-list-datatable_wrapper .top .dt-buttons{display:flex;justify-content:end;gap:15px;margin-bottom:15px}#cohp-parking-list-datatable_wrapper .top .dt-buttons button{width:120px;text-align:center}.boder-0{border:0 !important}.cohp_filter_lable{width:120px;font-size:14px;word-break:break-all}.cohp_event-wrapper{margin-right:15px}.cohp_event-wrapper select{font-size:14px;min-width:100px}.cohp-filter-wrapper{padding-left:16px}#modal_box .container{display:flex}#modal_box .container .box{flex:1 50%;display:flex}#modal_box .container .box .form-group{width:100%}.hpms25_lobby_all_reports_heading{margin-left:5px;color:#333;font-weight:bold;font-size:18px;display:inline-block;margin-bottom:15px}.test-email-template-modal{overflow:hidden}.test-email-template-modal .body_wrapper{transform:none;transition:none}.require-class{border:1px solid #a12017;box-shadow:0 0 5px #a12017;border-radius:5px}.notes_report_btn{overflow:unset}.notes_report_btn .dt-buttons{display:flex;justify-content:end;position:absolute;z-index:999;right:15px;top:-60px;gap:10px}.notes_report_btn .dt-buttons .dt-button{max-width:100px;justify-content:center}.notes_report_btn .new_buyer_report__filter{padding-left:0 !important}.hide-header-on-toggle{display:none !important}.header-toggle-button{cursor:pointer}.header-toggle-button img{display:block}.header-toggle-btn-wrapper{display:flex;align-items:center;justify-content:flex-end}.com-add-country,.com-add-state{padding:0px}.event_dashboard_wrapper{display:flex;align-items:center;justify-content:space-between;padding-right:16px;margin-bottom:10px}.event_dashboard_wrapper .event_dashboard_list{width:75%}.event_dashboard_wrapper #event_dashboard_report_filter{font-size:16px !important}body.loading .body_wrapper{transform:inherit;transition:inherit}.notification__inner.post_market_loader{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;margin:0;transform:inherit}.summary_report_con_dropdown{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:15px;margin-bottom:10px}.summary_report_con_dropdown .event_dashboard_wrapper{display:flex;align-items:center;justify-content:space-between;padding-right:16px;margin-bottom:10px}.summary_report_con_dropdown .event_dashboard_wrapper .event_dashboard_list{width:75%}.summary_report_con_dropdown .event_dashboard_wrapper #event_dashboard_report_filter{font-size:16px !important}.summary_report_con_dropdown body.loading .body_wrapper{transform:inherit;transition:inherit}.summary_report_con_dropdown .notification__inner.post_market_loader{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;margin:0;transform:inherit}.summary_report_con_dropdown .summary_report_con_dropdown{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:15px;margin-bottom:10px}.summary_report_con_dropdown .summary_report_con_dropdown select#country_id{width:100%;font-size:16px}.summary_report_con_dropdown .hamburger{width:48px;height:48px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;padding:12px 8px;border:1px solid #000}.summary_report_con_dropdown select#country_id{width:100%;font-size:16px}.cohp-filter{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.cohp-filter .cohp_filter_lable{font-size:16px}#cohp-parking-list-datatable_wrapper div.top{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px;position:absolute;top:-60px;right:15px;margin:0}#cohp-parking-list-datatable_wrapper div.top .dt-button{width:200px;display:flex;align-items:center;justify-content:center}#duplicate-records-report-buttons .dt-buttons{display:flex !important;flex-wrap:nowrap;gap:8px}.dup-records-btn-wrapper{justify-content:flex-end}.company-document-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.company-document-footer{display:none;align-items:center;justify-content:space-between;padding:12px 16px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #ddd;border-bottom:none;box-shadow:4px 4px 20px 0px rgba(0,0,0,.1019607843);width:100%;position:absolute;bottom:0;left:0;right:0;z-index:5;background:#fff;margin-bottom:-24px}button.bulk-doc-delete-btn,button.deselect-all-doc-checkbox{background:#fff2f2;border:none;padding:8px 12px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;font-weight:600;font-size:16px;color:#d91414}button.deselect-all-doc-checkbox{background:#fff;border:1px solid #ddd;color:#6d6d6d}.company-document-footer .choice{display:flex;padding:4px 0;gap:8px;align-items:center;color:#000;font-size:16px;font-weight:400;line-height:normal}.company-document-footer .choice>label{margin-bottom:-6px}.body_wrapper__company_details{position:relative}.company-document-table{width:100% !important}#bulk-doc-delete-form{display:none}.event_krowd_banner{overflow:hidden;border-radius:2.4rem;width:100%;min-width:0}.event_krowd_banner a{display:block;width:100%}.event_krowd_banner img{display:block;vertical-align:middle}body.exhibitor-company-details .body_wrapper{flex-shrink:1;min-width:0}body.exhibitor-company-details .body_wrapper__inner{min-width:0}.form-input-field{position:relative !important;width:100% !important}.eye-icon{position:absolute !important;right:0px !important;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center}.reset-password-action-button{margin-top:15px}.zebra-striping tbody tr.odd td{background-color:#fff}.zebra-striping tbody tr.even td{background-color:#f2f2f2}.zebra-striping tbody tr:hover td{background-color:#e6e6e6}.last-clicked-row{animation:pulseRow 1.2s ease-out;outline:2px solid #6c9cff;outline-offset:-2px}#batch-printing-items-datatable tbody tr.last-clicked-row td,#batch-printings-datatable tbody tr.last-clicked-row td{background-color:#74a2d0 !important}.table-wrapper #new-buyer-report-datatable_wrapper .new-buyer-report-datatable-extra-wrapper{max-height:70dvh;overflow-y:auto}.table-wrapper #new-buyer-report-datatable_wrapper .new-buyer-report-datatable-extra-wrapper table.dataTable thead{position:sticky;top:0;z-index:100}.table-wrapper #new-buyer-report-datatable_wrapper .new-buyer-report-datatable-extra-wrapper table.dataTable thead td{padding:8px 12px !important}
