@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem;font-weight:normal;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-family:'Impact';src:url("../../fonts/impact/impact.ttf") format("ttf");font-weight:400;font-display:swap;font-style:normal}p{font-size:14px;font-weight:400}b,strong{font-weight:900}h1,h2,h3,h4,h5,h6,h7,h8{font-weight:700}h1,.heading-lg{font-size:46px}h2,.heading-md{font-size:32px}h3,.heading-sm{font-size:24px}h4,.heading-xs{font-size:20px}h5{font-size:20px}h6{font-size:16px}h7{font-size:12px}h8{font-size:10px}.body-xxl{font-size:24px}.body-xl{font-size:20px}.body-lg{font-size:18px}.body-md{font-size:16px}.body-sm{font-size:14px}.body-xs{font-size:14px}.text-xl{font-size:30px}.text-lg{font-size:28px}.text-md{font-size:24px}.text-sm{font-size:20px}.text-xs{font-size:18px}@media only screen and (max-width: 991.98px){h1,.heading-lg{font-size:32px}h2,.heading-md{font-size:24px}h3,.heading-sm{font-size:20px}h4,.heading-xs{font-size:18px}.body-xxl{font-size:20px}.body-xl{font-size:18px}.body-lg{font-size:16px}.body-md{font-size:14px}}*,*::before,*::after{box-sizing:border-box}body{font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.5;font-size:14px}.impact{font-family:"Impact", sans-serif;font-weight:400}.transition-ease,a,input,button{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease}a,input,button{outline:0}a{text-decoration:none;display:inline-block;color:inherit}a:hover{text-decoration:none}a,button{border:1px solid transparent}a:focus,button:focus{border:1px dotted #323233}.list-inline{list-style:none;padding:0;margin:0}.list-inline>li{display:inline-block}.text-center{text-align:center}.text-right{text-align:right}.v-middle{vertical-align:middle}.inline-block{display:inline-block}.img-responsive{max-width:100%}.relative{position:relative}.static{position:static}.abs{position:absolute;top:0;left:0;right:0;bottom:0}.fixed{position:fixed}.over-hidden{overflow:hidden}.p0{padding:0}.m0{margin:0}.row{display:flex;flex-wrap:wrap;min-width:100%}.row>*{flex:1 0 0%}.full-width{width:100%;flex:0 0 auto}.h-100{min-height:100%}.m-15{margin:0 -15px}.flex{display:flex;flex-wrap:wrap}.flex-direction-column{flex-direction:column}.flex-direction-column>*{flex:0 0 auto}.align-items-center{align-items:center}.align-items-top,.align-items-start{align-items:flex-start}.align-items-bottom,.align-items-end{align-items:flex-end}.align-self-bottom,.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.justify-content-end,.justify-end{justify-content:end}.justify-content-space-between,.justify-space-between,.justify-between{justify-content:space-between}.justify-content-center,.justify-center{justify-content:center}.show-on-desktop,.show-on-small-desktop,.show-on-mobile,.show-on-tablet{display:none !important}.container{max-width:1440px;margin:auto}.btn{color:#ffffff;background:#000000;padding:16px;border-radius:20px;font-weight:600;line-height:1;border:0}.btn:focus{border:0}.btn span,.btn svg{vertical-align:middle}.btn.btn-white{color:#003D72;background-color:#ffffff}.btn.btn-white path{stroke:#003D72}.btn.btn-white:hover{color:#ffffff;background-color:#000000}.btn.btn-white:hover path{stroke:#ffffff}.btn.btn-blue{background-image:linear-gradient(95deg, #034A7B 2%, #057ED2 28%, #16A7E5 57%, #057ED2 76%, #034A7B 100%);box-shadow:0px 18px 42px 0px rgba(5,126,210,0.1);background-size:200%}.btn.btn-blue:hover{background-position:100% 0}.btn.btn-bordered{background:#ffffff;padding:10px 15px;border:1px solid #e2e8f0;border-radius:6px;color:#0C2B56;font-weight:600}.btn.btn-bordered:hover{background:#034A7B;color:#ffffff}.btn.btn-bordered:hover svg path{stroke:#ffffff}.btn.btn-bordered:hover rect{fill:#ffffff}.btn.btn-bordered .count{display:inline-block;font-size:12px;font-weight:600;background-color:#FB923C;border-radius:6px;text-align:center;min-width:24px;min-height:24px;color:#ffffff;vertical-align:middle;padding:6px;margin:-8px 0 -6px 0;line-height:1}.btn.btn-primary{background:#0071D4;padding:10px 15px;border:1px solid #0071D4;border-radius:6px;color:#ffffff;font-weight:600}.btn.btn-primary:hover{background:#034A7B;color:#ffffff;border-color:#034A7B}.btn.normal{padding:13px 20px;border-radius:6px}.btn.normal i{margin-left:10px;line-height:1}.btn.normal i svg{vertical-align:middle}.view-all{color:#334155;font-weight:600;align-self:center}.view-all i{margin-left:5px;vertical-align:middle}.bg-gradient{background:#00315B;background:linear-gradient(354.86deg, #044D8D -24.77%, #00315B 61.96%);min-height:100vh}.bg-gradient .main{background:#f9fafc;border-radius:15px;overflow:hidden;margin-top:8px;margin-right:8px;margin-bottom:8px;display:flex;flex-direction:column}body{background:#ffffff}#content{border-radius:15px;overflow:hidden}.search-filter-bar{padding:7px 15px;border-bottom:1px solid #E1E8EF}.search-filter-bar .search{position:relative;align-self:center}.search-filter-bar .search input[type="search"]{background-color:#f9fafb;height:44px;max-width:100%;width:402px;border:1px solid #E1E8EF;border-radius:6px;padding:3px 15px;outline:0}.search-filter-bar .search input[type="search"]::placeholder{color:#0C2B56;font-weight:500}.search-filter-bar .search input[type="search"]::-webkit-input-placeholder{font-weight:500;color:#0C2B56}.search-filter-bar .search input[type="search"]::-moz-placeholder{color:#0C2B56;font-weight:500}.search-filter-bar .search input[type="search"]:-ms-input-placeholder{color:#0C2B56;font-weight:500}.search-filter-bar .search input[type="search"]:-moz-placeholder{color:#0C2B56;font-weight:500}.search-filter-bar .search button{position:absolute;top:50%;right:5px;transform:translate(0, -50%);background-color:transparent}.search-filter-bar .search button svg{vertical-align:middle}.search-filter-bar .sort-filter-btns{padding:0 15px}.search-filter-bar .sort-filter-btns i,.search-filter-bar .sort-filter-btns span,.search-filter-bar .sort-filter-btns svg{vertical-align:middle}.search-filter-bar .sort-filter-btns svg{max-width:17px;height:15px;margin-right:5px}.search-filter-bar .status-btns{padding:0 15px;align-self:center;margin-right:15px;position:relative}.search-filter-bar .status-btns::before{content:" ";width:1px;height:32px;background-color:#E1E8EF;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.search-filter-bar .status-btns::after{content:" ";width:1px;height:32px;background-color:#E1E8EF;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.search-filter-bar .status-btns ul{padding:3px;background-color:#f9fafb;border:1px solid #E1E8EF;border-radius:10px}.search-filter-bar .status-btns li:hover a,.search-filter-bar .status-btns li.active a{color:#ffffff;background-color:#003D72}.search-filter-bar .status-btns li:hover a .count,.search-filter-bar .status-btns li.active a .count{background-color:#0071D4;border-color:#003D72;color:#ffffff}.search-filter-bar .status-btns a{display:inline-block;padding:6px 13px;font-weight:600;color:#5D6C8C;border-radius:6px}.search-filter-bar .status-btns a .count{margin-left:5px;vertical-align:middle;display:inline-block;padding:2px 7px;background-color:#ffffff;margin-top:-1px;color:#404040;border:1px solid #E1E8EF;border-radius:6px;min-width:24px;font-size:12px}.orange-tabs{display:inline-flex;list-style:none;margin:0;padding:3px;background-color:#F9FAFB;border:1px solid #E1E8EF;border-radius:8px}.orange-tabs a{display:block;padding:7px 14px;border-radius:6px;color:#5D6C8C;font-weight:500;line-height:18px;text-align:center;white-space:nowrap;transition:color 0.15s ease}.orange-tabs a:hover{color:#0C2B56}.orange-tabs a:focus{border-color:transparent}.orange-tabs a:focus-visible{outline:2px solid #0071D4;outline-offset:1px}.orange-tabs .active a{color:#ffffff;font-weight:600;background:linear-gradient(160deg, #F47A30 0%, #F26522 45%, #D4531B 100%);box-shadow:0 1px 2px rgba(196,74,20,0.3),inset 0 1px 0 rgba(255,255,255,0.15)}.pagination-bar{padding:10px 15px}.pagination-bar ul li{margin:0 1px}.pagination-bar ul li:hover a,.pagination-bar ul li.active a{background-color:#003D72;border-color:#003D72;color:#ffffff}.pagination-bar ul li:hover svg path,.pagination-bar ul li.active svg path{stroke:#ffffff}.pagination-bar ul li.ellipsis span{display:inline-block;width:24px;text-align:center;color:#5D6C8C}.pagination-bar ul li.disabled a{cursor:not-allowed}.pagination-bar ul li.disabled svg path{stroke:#A7B4C7}.pagination-bar ul li a{color:#5D6C8C;padding:5px 3px;border:1px solid #E1E8EF;border-radius:4px;width:32px;height:32px;display:inline-block;text-align:center}.pagination-bar ul li a i{margin-top:2px}.pagination-bar .filter-pills span.filter-pill{display:inline-block;padding:5px 15px;background-color:#F1F5F8;color:#0C2B56;border-radius:17px;font-weight:500;font-size:12px}.pagination-bar .filter-pills span.filter-pill svg{vertical-align:middle;height:10px;width:10px}.pagination-bar .filter-pills span.filter-pill svg rect{fill:#5D6C8C}.pagination-bar .filter-pills a{margin-left:5px}.pagination-bar .select{padding-right:15px;margin-right:15px;position:relative}.pagination-bar .select::after{content:" ";width:1px;height:32px;background-color:#E1E8EF;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.pagination-bar .select span{color:#0C2B56;font-weight:500;display:inline-block;margin-right:5px}.pagination-bar .select select{border:1px solid #E1E8EF;border-radius:6px;min-width:58px;height:32px;color:#0C2B56;font-weight:500;padding:3px 10px}.custom-table{width:100%;margin-bottom:150px}.custom-table.more-padding td{padding:15px}.custom-table b{font-weight:600}.custom-table thead{background-color:#F1F5F8}.custom-table thead th{background-color:#F1F5F8;color:#0C2B56;font-weight:600;padding:15px;cursor:pointer}.custom-table thead th i{margin-left:5px;vertical-align:middle}.custom-table thead#tableHead th{user-select:none}.custom-table thead#tableHead th:not([data-sort]){cursor:default}.custom-table thead#tableHead th[data-sort]:hover{color:#0071D4}.custom-table thead#tableHead th.sorted{color:#0071D4}.custom-table thead#tableHead th.sorted path{stroke:#CBD5E1}.custom-table thead#tableHead th.sorted.asc .arrow-asc,.custom-table thead#tableHead th.sorted.desc .arrow-desc{stroke:#0071D4}.custom-table tbody tr{border-bottom:1px solid #E1E8EF;cursor:pointer}.custom-table tbody tr:hover{background-color:#f9fafb}.custom-table tbody tr.no-results{cursor:default}.custom-table tbody tr.no-results:hover{background-color:transparent}.custom-table tbody tr.no-results td{padding:40px 15px;text-align:center;color:#5D6C8C;font-weight:600}.custom-table tbody tr td{font-weight:500;color:#0C2B56;padding:7px 15px}.custom-table tbody tr .value{font-weight:600}.custom-table tbody tr .circular{text-align:center;margin:0}.custom-table tbody tr .circular span{border-radius:50%;border:1px solid #E1E8EF;min-width:30px;min-height:30px;text-align:center;padding:3px;display:inline-block;font-weight:600;margin:-5px 0;color:#3D5971}.custom-table tbody tr .grey{color:#5D6C8C}.custom-table tbody tr .status{font-size:12px;font-weight:600;padding:5px;border-radius:6px}.custom-table tbody tr .status.green{color:#15803D;background-color:#F0FDF4}.custom-table tbody tr .status.purple{color:#7E22CE;background-color:#FAF5FF}.custom-table tbody tr .status.blue{color:#1D4ED8;background-color:#EFF6FF}.custom-table tbody tr .status.red{color:#B91C1C;background-color:#FFF7ED}.custom-table tbody tr .status.gray{color:#5D6C8C;background-color:#F9FAFB}.custom-table .drop-down-outer .dot{cursor:pointer;text-align:right;padding-right:10px}.custom-table .drop-down-outer .drop-down{position:absolute;top:100%;right:0;width:240px;border-radius:8px;background-color:#ffffff;border:1px solid #E1E8EF;display:none;z-index:1}.custom-table .drop-down-outer .drop-down ul{list-style:none;padding:8px 0;margin:0}.custom-table .drop-down-outer .drop-down ul a{color:#0C2B56;font-weight:500;display:block;padding:7px 15px;border-radius:6px}.custom-table .drop-down-outer .drop-down ul a:hover{color:#ffffff;background-color:#003D72}.custom-table .drop-down-outer .drop-down ul a:hover svg path{stroke:#ffffff}.custom-table .drop-down-outer .drop-down ul a i{margin-right:5px;min-width:17px}.custom-table .drop-down-outer .drop-down ul a svg{vertical-align:middle}body.popup-open{overflow:hidden}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;padding:58px 16px;overflow:auto;color:#0C2B56}.popup .backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(12,43,86,0.2);backdrop-filter:blur(4px)}.popup .inner-container{position:relative;max-width:1500px;margin:auto;background-color:#ffffff;border-radius:16px;min-height:100%;display:flex;overflow:hidden;box-shadow:0 24px 48px -12px rgba(12,43,86,0.25)}.popup .left-section{flex:0 0 255px;border-right:1px solid #E1E8EF}.popup .left-section ul{list-style:none;padding:8px;margin:0}.popup .left-section ul li{margin-bottom:4px}.popup .left-section ul li.active a,.popup .left-section ul li:hover a{background-color:#EFF6FF;color:#0071D4}.popup .left-section ul li.active path,.popup .left-section ul li:hover path{stroke:#0071D4}.popup .left-section ul li a{padding:12px 10px;font-weight:600;color:#5D6C8C;background:transparent;display:flex;align-items:center;border-radius:6px}.popup .left-section ul li a i{margin-right:10px;line-height:1;min-width:19px}.popup .left-section ul li a i svg{vertical-align:middle}.popup .left-section ul li a i path{stroke:#5D6C8C}.popup .right-section{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background-color:#F1F5F8}.popup .right-section .section-header{padding:16px;background-color:#ffffff;border-bottom:1px solid #E1E8EF;gap:12px}.popup .right-section .section-header h4{font-size:18px;margin:0}.popup .right-section .section-header p{color:#5D6C8C;margin:0}.popup .right-section .section-header .actions{gap:10px}.popup .right-section .section-header .actions .btn{padding:10px 15px;border-radius:6px;white-space:nowrap}.popup .right-section .section-header .actions i{margin-right:6px;line-height:1}.popup .right-section .section-header .actions .divider{width:1px;height:32px;background-color:#E1E8EF}.popup .right-section .close-btn rect{fill:#A7B4C7}.popup .right-section section.section{flex:1 1 auto;padding:8px}.popup .right-section .row .col{padding:8px}.popup .right-section .row .col .inner{height:100%;padding:16px;background-color:#ffffff;border-radius:10px;border:1px solid #E1E8EF}.popup .right-section .stats h5{font-size:14px;font-weight:600;margin:0 0 20px}.popup .right-section .stats h4{font-size:20px;margin:0}.popup .right-section .stats .blue-icon{width:44px;height:44px;border-radius:8px;background-color:#DBEAFE;display:flex;align-items:center;justify-content:center}.popup .right-section .stats .blue-icon i{line-height:1}.popup .right-section .cards .card-title{margin-bottom:18px}.popup .right-section .cards .card-title h5{font-size:16px;margin:0}.popup .right-section .person{flex-wrap:nowrap;gap:16px;padding-bottom:16px}.popup .right-section .person.bordered{border-bottom:1px solid #E1E8EF}.popup .right-section .person b{display:block;font-weight:600}.popup .right-section .person small{display:block;font-size:12px;color:#5D6C8C}.popup .right-section .avatar{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background-color:#003D72;color:#ffffff;font-weight:600;display:flex;align-items:center;justify-content:center}.popup .right-section .avatar.light{background-color:#0071D4}.popup .right-section .details{margin:0}.popup .right-section .details>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid #E1E8EF}.popup .right-section .details dt{font-weight:400;color:#5D6C8C}.popup .right-section .details dd{margin:0;font-weight:600;text-align:right}.popup .right-section .pill{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px;border:1px solid currentColor}.popup .right-section .pill.blue{color:#1D4ED8;background-color:#EFF6FF}.popup .right-section .pill.green{color:#15803D;background-color:#F0FDF4}.popup .right-section .pill.yellow{color:#A16207;background-color:#FEFCE8}.popup .right-section .status{font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px}.popup .right-section .status.green{color:#15803D;background-color:#F0FDF4}.popup .right-section .status.purple{color:#7E22CE;background-color:#FAF5FF}.popup .right-section .status.blue{color:#1D4ED8;background-color:#EFF6FF}.popup .right-section .status.grey,.popup .right-section .status.gray{color:#5D6C8C;background-color:#F9FAFB}.popup .right-section .contact-list{list-style:none;margin:0 0 16px;padding:16px 0;border-bottom:1px solid #E1E8EF}.popup .right-section .contact-list li{display:flex;align-items:center;gap:8px;padding:4px 0;font-weight:500}.popup .right-section .contact-list li i{line-height:1;min-width:17px}.popup .right-section .contact-list li a:hover{color:#0071D4}.popup .right-section .btn.full{display:block;width:100%;text-align:center;padding:12px 15px;border-radius:6px;margin-top:10px}.popup .right-section .btn.full i{margin-right:8px;line-height:1}.popup .right-section .btn-primary.full path{stroke:#ffffff}.popup .right-section .info-grid{display:grid;gap:24px 16px}.popup .right-section .info-grid.cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.popup .right-section .info-grid.cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.popup .right-section .info-grid .span-2{grid-column:span 2}.popup .right-section .info-grid label{display:block;font-size:12px;font-weight:500;color:#5D6C8C;text-transform:uppercase;margin-bottom:8px}.popup .right-section .info-grid p{margin:0;font-weight:500;display:flex;align-items:center;gap:8px}.popup .right-section .info-grid p i{line-height:1}.popup .right-section .info-grid p i svg{vertical-align:middle}.popup .right-section .cart-section .cart-main{flex:1 1 0%;display:flex;flex-direction:column;gap:16px}.popup .right-section .cart-section .cart-main .inner{height:auto}.popup .right-section .cart-section .cart-side{flex:0 0 34%;display:flex;flex-direction:column;gap:16px}.popup .right-section .cart-section .cart-side .inner{height:auto}.popup .right-section .cart-section .cart-side .card-title{gap:8px}.popup .right-section .cart-section .cart-side .card-title i{line-height:1}.popup .right-section .cart-section .thumb{flex:0 0 86px;width:86px;height:64px;border-radius:6px;border:1px solid #E1E8EF;background-color:#ffffff;display:flex;align-items:center;justify-content:center;overflow:hidden}.popup .right-section .cart-section .thumb img{max-width:100%;max-height:100%;object-fit:contain}.popup .right-section .cart-section .thumb svg{width:28px;height:28px}.popup .right-section .cart-section .cart-item{flex-wrap:nowrap;gap:16px;padding:12px;margin-bottom:12px;border:1px solid #E1E8EF;border-radius:8px;background-color:#F9FAFB}.popup .right-section .cart-section .cart-item .info{flex:1 1 auto;min-width:0}.popup .right-section .cart-section .cart-item .info b{display:block;font-size:16px;font-weight:600}.popup .right-section .cart-section .cart-item .info small{display:block;font-size:14px;color:#5D6C8C}.popup .right-section .cart-section .cart-item .qty{margin:0}.popup .right-section .cart-section .cart-item .qty span{display:block;font-size:12px;font-weight:500;margin-bottom:4px}.popup .right-section .cart-section .cart-item .qty input{width:60px;height:36px;padding:4px 6px 4px 10px;border:1px solid #E1E8EF;border-radius:6px;background-color:#ffffff;font-weight:500;color:#0C2B56}.popup .right-section .cart-section .cart-item .price{min-width:100px;text-align:right}.popup .right-section .cart-section .cart-item .price span{display:block;color:#5D6C8C}.popup .right-section .cart-section .cart-item .price b{font-size:16px;font-weight:600}.popup .right-section .cart-section .cart-item .remove{padding:6px;border-radius:6px;line-height:1}.popup .right-section .cart-section .cart-item .remove:hover{background-color:#FEF2F2}.popup .right-section .cart-section .empty{color:#5D6C8C;margin:0 0 12px}.popup .right-section .cart-section .add-item{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:20px;border:1.5px dashed #CBD5E1;border-radius:8px;color:#0071D4;font-size:16px;font-weight:600}.popup .right-section .cart-section .add-item i{line-height:1}.popup .right-section .cart-section .add-item:hover{background-color:#EFF6FF;border-color:#0071D4}.popup .right-section .cart-section .recommended-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.popup .right-section .cart-section .recommended-item{flex-wrap:nowrap;gap:12px;padding:12px;border:1px solid #E1E8EF;border-radius:8px}.popup .right-section .cart-section .recommended-item .info{flex:1 1 auto;min-width:0}.popup .right-section .cart-section .recommended-item .info>b{display:block;font-size:16px;font-weight:600}.popup .right-section .cart-section .recommended-item .info p{margin:0 0 6px;color:#5D6C8C}.popup .right-section .cart-section .recommended-item .info small{display:block;font-size:12px;font-weight:500;color:#0071D4;margin-bottom:8px}.popup .right-section .cart-section .recommended-item .info small::before{content:"\2022";margin-right:4px}.popup .right-section .cart-section .recommended-item .info .value{font-size:16px;font-weight:500}.popup .right-section .cart-section .recommended-item .info .add{padding:8px 12px;border-radius:6px}.popup .right-section .cart-section .recommended-item .info .add i{margin-right:6px;line-height:1}.popup .right-section .cart-section .grand-total{margin-top:16px;padding:16px;border-radius:6px;background-color:#003D72;color:#ffffff}.popup .right-section .cart-section .grand-total span{display:block;text-transform:uppercase;color:#C7D7E8;font-weight:500}.popup .right-section .cart-section .grand-total b{font-size:20px;font-weight:600}@media only screen and (max-width: 991.98px){.popup{padding:16px 0 0}.popup .inner-container{flex-direction:column;border-radius:16px 16px 0 0}.popup .left-section{flex:0 0 auto;border-right:0;border-bottom:1px solid #E1E8EF;overflow-x:auto}.popup .left-section ul{display:flex}.popup .left-section ul li{margin:0 4px 0 0}.popup .left-section ul li a{white-space:nowrap}.popup .right-section .row>.col{flex:1 0 100%}.popup .right-section .stats>.col{flex:1 0 50%}.popup .right-section .info-grid.cols-3,.popup .right-section .info-grid.cols-4{grid-template-columns:repeat(2, minmax(0, 1fr))}.popup .right-section .cart-section .cart-item{flex-wrap:wrap}.popup .right-section .cart-section .cart-item .info{flex:1 1 calc(100% - 102px)}.popup .right-section .cart-section .recommended-grid{grid-template-columns:minmax(0, 1fr)}}.popup .right-section .text-stats h5{margin-bottom:6px}.popup .right-section .text-stats h4{font-size:22px;font-weight:600}.popup .right-section .text-stats .status-text.open{color:#1D4ED8}.popup .right-section .text-stats .status-text.complete{color:#15803D}.popup .right-section .contact-col{flex:0 0 34%}.popup .right-section .inner.flush{padding:0;overflow:hidden}.popup .right-section .inner.flush .card-title.padded{padding:16px 16px 0}.popup .right-section .link{color:#0071D4;font-weight:600}.popup .right-section .link:hover{text-decoration:underline}.popup .right-section .table-scroll{overflow-x:auto}.popup .right-section .data-table{width:100%;border-collapse:collapse}.popup .right-section .data-table th{background-color:#F9FAFB;font-weight:600;padding:12px 16px;white-space:nowrap;border-top:1px solid #E1E8EF;border-bottom:1px solid #E1E8EF}.popup .right-section .data-table td{padding:12px 16px;border-bottom:1px solid #E1E8EF;font-weight:500}.popup .right-section .data-table .grey{color:#5D6C8C}.popup .right-section .shipments-col .data-table th,.popup .right-section .shipments-col .data-table td{padding:12px}.popup .right-section .shipments-col .data-table th{border:0;background-color:#F1F5F8}.popup .right-section .products-table .product{flex-wrap:nowrap;gap:10px}.popup .right-section .products-table .product b{font-weight:600}.popup .right-section .products-table .thumb{flex:0 0 40px;width:40px;height:40px;border:1px solid #E1E8EF;border-radius:6px;display:flex;align-items:center;justify-content:center}.popup .right-section .products-table .thumb svg{width:20px;height:20px}.popup .right-section .totals{width:400px;max-width:100%;margin:16px 16px 16px auto}.popup .right-section .totals>div{display:flex;justify-content:space-between;padding:8px 0}.popup .right-section .totals dt{font-weight:400;color:#5D6C8C}.popup .right-section .totals dd{margin:0;font-weight:600}.popup .right-section .totals .grand{margin-top:8px;padding-top:16px;border-top:1px solid #E1E8EF}.popup .right-section .totals .grand dt{color:#0C2B56;font-weight:600}.popup .right-section .totals .grand dd{font-size:18px}.popup .right-section .empty-state{color:#5D6C8C;text-align:center;padding:32px 16px}.popup .right-section .shipment-switcher{display:flex;flex-wrap:wrap;gap:8px;padding:8px 8px 0}.popup .right-section .shipment-switcher button{padding:6px 14px;border:1px solid #E1E8EF;border-radius:6px;background-color:#ffffff;color:#5D6C8C;font-weight:600;cursor:pointer}.popup .right-section .shipment-switcher button.active,.popup .right-section .shipment-switcher button:hover{background-color:#003D72;border-color:#003D72;color:#ffffff}.popup .right-section .timeline{list-style:none;margin:0;padding:0}.popup .right-section .timeline li{position:relative;padding:0 0 22px 38px}.popup .right-section .timeline li::before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background-color:#E1E8EF}.popup .right-section .timeline li:last-child{padding-bottom:0}.popup .right-section .timeline li:last-child::before{display:none}.popup .right-section .timeline li.done::before{background-color:#15803D}.popup .right-section .timeline li .dot{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background-color:#E1E8EF;display:flex;align-items:center;justify-content:center}.popup .right-section .timeline li.done .dot{background-color:#15803D}.popup .right-section .timeline li b{display:block;font-weight:600}.popup .right-section .timeline li small{display:block;font-size:14px;color:#5D6C8C}.popup .right-section .tracking-box{padding:12px 16px;border:1px solid #E1E8EF;border-radius:8px;background-color:#F9FAFB}.popup .right-section .tracking-box label{display:block;font-size:12px;font-weight:500;text-transform:uppercase;color:#5D6C8C;margin:0}.popup .right-section .tracking-box b{display:block;font-size:16px;font-weight:600;color:#0071D4;word-break:break-all}.popup .right-section .tracking-box small{display:block;font-size:12px;color:#5D6C8C}@media only screen and (max-width: 991.98px){.popup .right-section .contact-col{flex:1 0 100%}}@media print{body.popup-open #quotes-page,body.popup-open #orders-page{display:none !important}.popup{position:static;padding:0}.popup .backdrop,.popup .left-section,.popup .actions{display:none !important}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;color:#0C2B56}.drawer .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(12,43,86,0.2);backdrop-filter:blur(4px)}.drawer .drawer-panel{position:absolute;top:0;right:0;bottom:0;width:400px;max-width:100%;background-color:#ffffff;display:flex;flex-direction:column;box-shadow:-12px 0 32px -12px rgba(12,43,86,0.25);animation:drawerIn 0.2s ease-out}.drawer .drawer-header{flex-wrap:nowrap;gap:12px;margin:0 24px;padding:24px 0 26px;border-bottom:1px solid #E1E8EF}.drawer .drawer-header .drawer-icon{flex:0 0 40px;height:40px;border:1px solid #E1E8EF;border-radius:8px;display:flex;align-items:center;justify-content:center}.drawer .drawer-header .drawer-icon path{fill:#0C2B56}.drawer .drawer-header .drawer-icon path[stroke]{fill:none;stroke:#0C2B56}.drawer .drawer-header .title{flex:1 1 auto}.drawer .drawer-header .title h4{font-size:18px;font-weight:600;margin:0}.drawer .drawer-header .title p{color:#5D6C8C;margin:0}.drawer .drawer-header .drawer-close{align-self:flex-start;padding:4px;line-height:1}.drawer .drawer-header .drawer-close rect{fill:#A7B4C7}.drawer .drawer-header .drawer-close:hover rect{fill:#0C2B56}.drawer .drawer-body{flex:1 1 auto;overflow-y:auto;padding:8px 24px 24px}.drawer .drawer-body fieldset{border:0;padding:0;margin:16px 0 0}.drawer .drawer-body legend{font-weight:600;margin-bottom:8px;padding:0}.drawer .drawer-body .collapsible-fieldset{margin:16px 0 0;border:1px solid #E1E8EF;border-radius:6px}.drawer .drawer-body .collapsible-fieldset summary{display:flex;align-items:center;gap:8px;padding:10px 12px;font-weight:600;cursor:pointer;list-style:none}.drawer .drawer-body .collapsible-fieldset summary::-webkit-details-marker{display:none}.drawer .drawer-body .collapsible-fieldset summary small{margin-left:auto;font-size:14px;font-weight:400;color:#5D6C8C}.drawer .drawer-body .collapsible-fieldset summary i{display:flex;transition:transform 0.2s ease}.drawer .drawer-body .collapsible-fieldset[open] summary i{transform:rotate(180deg)}.drawer .drawer-body .collapsible-fieldset fieldset{margin:0;padding:4px 12px 8px;max-height:240px;overflow-y:auto}.drawer .drawer-body .collapsible-fieldset legend.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drawer .drawer-body label{display:flex;align-items:center;gap:8px;margin:0 0 6px;cursor:pointer;color:#5D6C8C}.drawer .drawer-body label input[type="radio"],.drawer .drawer-body label input[type="checkbox"]{width:16px;height:16px;margin:0;accent-color:#0071D4;cursor:pointer}.drawer .drawer-body label input:checked+span{color:#0C2B56;font-weight:500}.drawer .drawer-body .date-range{flex-wrap:nowrap;gap:16px;margin-top:12px;transition:opacity 0.2s ease}.drawer .drawer-body .date-range.inactive{opacity:0.5}.drawer .drawer-body .date-range .date-field{flex:1 1 0%;flex-direction:column;align-items:stretch;gap:6px}.drawer .drawer-body .date-range .date-field small{font-size:14px;color:#5D6C8C}.drawer .drawer-body .date-range .date-field input{width:100%;height:36px;padding:4px 10px;border:1px solid #E1E8EF;border-radius:6px;color:#0C2B56;font-weight:500;font-family:inherit}.drawer .drawer-footer{gap:12px;padding:16px 24px;border-top:1px solid #E1E8EF}.drawer .drawer-footer .btn{padding:12px 15px;border-radius:6px;cursor:pointer}@keyframes drawerIn{from{transform:translateX(100%)}to{transform:translateX(0)}}.bottom-bar{margin-top:auto;padding:15px;background-color:#f9fafb;font-weight:500;color:#5D6C8C;border-top:1px solid #E1E8EF;text-align:right}@media only screen and (max-width: 1499.98px){.show-on-desktop{display:block !important}.hide-on-desktop{display:none !important}}@media only screen and (max-width: 1199.98px){.hide-on-small-desktop{display:none !important}.show-on-small-desktop{display:block !important}}@media only screen and (max-width: 991.98px){.show-on-tablet{display:block !important}.hide-on-tablet{display:none !important}}@media only screen and (max-width: 767.98px){.show-on-mobile{display:block !important}.hide-on-mobile{display:none !important}}.start-quote i,.card-table .contact-icon{display:none}@media only screen and (max-width: 1199.98px){.search-filter-bar{padding:8px 16px;border-bottom:0}.search-filter-bar>.flex{flex-wrap:wrap;gap:8px}.search-filter-bar .search{flex:1 1 0;min-width:0}.search-filter-bar .search input[type="search"]{width:100%}.search-filter-bar .buttons{display:contents}.search-filter-bar .sort-filter-btns{display:flex;gap:8px;padding:0}.search-filter-bar .sort-filter-btns .btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:6px}.search-filter-bar .sort-filter-btns .btn svg{margin:0}.search-filter-bar .sort-filter-btns .btn span{display:none}.search-filter-bar .status-btns{flex:1 0 100%;padding:0;margin:0}.search-filter-bar .status-btns::before,.search-filter-bar .status-btns::after{display:none}.search-filter-bar .status-btns ul{display:flex}.search-filter-bar .status-btns li{flex:1 1 0}.search-filter-bar .status-btns a{display:block;text-align:center;white-space:nowrap}.pagination-bar,.pagination-bar>.flex{display:contents}.pagination-bar .filter-pills:not(:empty){padding:0 16px 8px}.pagination-bar .pagination{order:3;justify-content:center;padding:16px}.pagination-bar .select{display:none}.card-table{order:2}.bottom-bar{order:4}a.btn.start-quote{position:fixed;right:16px;bottom:24px;z-index:15;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border-radius:50%;box-shadow:0 6px 16px rgba(0,113,212,0.35)}a.btn.start-quote i{display:block;line-height:0}a.btn.start-quote svg{width:26px;height:26px}a.btn.start-quote span{display:none}.custom-table.card-table{display:block;margin-bottom:0}.custom-table.card-table thead{display:none}.custom-table.card-table tbody{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;padding:0 16px}.custom-table.card-table tbody tr{display:flex;flex-wrap:wrap;align-items:flex-start;padding:16px 12px;background-color:#ffffff;border:1px solid #E1E8EF;border-radius:12px}.custom-table.card-table tbody tr[hidden]{display:none}.custom-table.card-table tbody tr:hover{background-color:#ffffff;border-color:#CAD7E2}.custom-table.card-table tbody tr#loading,.custom-table.card-table tbody tr.no-results{grid-column:1 / -1;display:block;border:0;background:transparent}.custom-table.card-table tbody tr td{display:block;padding:0;font-weight:400}.custom-table.card-table .cell-status{order:1;flex:1 1 auto;align-self:center;margin-bottom:12px}.custom-table.card-table .cell-menu{order:2;margin:-6px 0 6px auto}.custom-table.card-table .cell-menu .dot{padding:4px 6px}.custom-table.card-table td.cell-title{order:3;flex:1 0 100%;font-size:18px;font-weight:700}.custom-table.card-table td.cell-title b{font-weight:700}.custom-table.card-table td.cell-title .grey{display:block;margin-top:2px;color:#0C2B56;font-size:14px;font-weight:400}.custom-table.card-table td.cell-title br{display:none}.custom-table.card-table .cell-sub{order:4;flex:1 0 100%;margin-top:2px;color:#5D6C8C}.custom-table.card-table .cell-sub b{font-weight:500}.custom-table.card-table .cell-sub::before{content:"Order "}.custom-table.card-table .cell-contact{order:5;margin-top:6px}.custom-table.card-table .cell-contact .contact-icon{display:inline-block;margin-right:6px;line-height:0;vertical-align:-2px}.custom-table.card-table .cell-contact .contact-icon svg{width:14px;height:14px}.custom-table.card-table .cell-contact.email{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:12px;margin-right:12px;border-right:1px solid #E1E8EF}.custom-table.card-table td.cell-value{order:6;flex:1 0 100%;margin:16px 0 4px;font-size:22px;font-weight:700}.custom-table.card-table td.cell-value .value{font-weight:700}.custom-table.card-table td[data-label]{order:8;flex:0 0 50%;max-width:50%;margin-top:12px;padding-right:8px}.custom-table.card-table td[data-label]::before{content:attr(data-label);display:block;margin-bottom:2px;color:#5D6C8C;font-size:12px;font-weight:500;text-transform:uppercase}.custom-table.card-table td[data-label] .circular{text-align:left}.custom-table.card-table td[data-label] .circular span{margin:2px 0 0}}@media only screen and (max-width: 767.98px){.custom-table.card-table tbody{grid-template-columns:minmax(0, 1fr)}}header#header{padding:15px;border-bottom:1px solid #E1E8EF}header#header .dealer-name{color:#0C2B56}header#header .dealer-name h3{margin:0}header#header .notification{max-width:20px;margin-right:20px;position:relative}header#header .notification svg{vertical-align:middle}header#header .notification i{width:8px;height:8px;background-color:#22C55E;position:absolute;top:-2px;right:-5px;border-radius:4px}header#header .normal-header{color:#5D6C8C}header#header .normal-header h3{font-weight:600;margin-bottom:0;font-size:18px}header#header .normal-header p{margin-bottom:0}header#header .normal-header strong{color:#0C2B56;font-weight:700}header#header .dealer-info{max-width:260px;padding-left:15px;border-left:1px solid #CAD7E2}header#header .dealer-info .img{max-width:40px;height:40px;background-color:#0C2B56;border-radius:4px;margin-right:10px}header#header .dealer-info h5{font-weight:600;font-size:14px;line-height:1;margin-bottom:0;margin-top:6px}header#header .dealer-info p{font-size:14px;font-weight:400;margin:0}header#header .dealer-info .person-name p{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}header#header .dealer-info .down-arrow{max-width:20px}.sidebar{max-width:308px}.sidebar .logo{padding:15px}.sidebar .logo hr{border-color:rgba(82,120,153,0.2);margin-top:20px}.sidebar .menu ul{list-style:none;padding:0;margin:0}.sidebar .menu li a{padding:16px 10px;border-left:8px solid transparent;font-weight:600;display:block;color:#A7B4C7;background:transparent;display:flex;align-items:center;flex-wrap:wrap}.sidebar .menu li a.has-sub-menu{justify-content:space-between}.sidebar .menu li a i,.sidebar .menu li a span,.sidebar .menu li a svg{vertical-align:middle;line-height:1}.sidebar .menu li a i{margin-right:12px}.sidebar .menu li:hover,.sidebar .menu li.active{background:#1a466b}.sidebar .menu li:hover>a,.sidebar .menu li.active>a{color:#ffffff}.sidebar .menu li:hover svg path,.sidebar .menu li.active svg path{stroke:#ffffff}.sidebar .menu li.active>a{border-left-color:#0071D4}.sidebar .menu li.active .sub-menu{display:block}.sidebar .menu li.active i.down{transform:rotate(180deg)}.sidebar .menu li .sub-menu{display:none;background-color:#0d3b63;border-left:8px solid #065ba7;padding-top:10px;padding-block:10px}.sidebar .menu li .sub-menu li:hover,.sidebar .menu li .sub-menu li.active{background:transparent}.sidebar .menu li .sub-menu li.active>a{border-left-color:transparent}.sidebar .menu li .sub-menu a{padding-left:30px;padding-top:7px;padding-bottom:7px}.sidebar .bottom-section{margin-top:auto}.sidebar-close,.sidebar-backdrop{display:none}@media only screen and (max-width: 1199.98px){#content{border-radius:0;overflow:visible}.bg-gradient{background:#f9fafc}.bg-gradient .main{flex:0 0 100%;max-width:100%;margin:0;border-radius:0;overflow:visible}header#header{display:none}.sidebar{position:fixed;top:0;left:0;bottom:0;z-index:40;width:320px;max-width:85vw;background:linear-gradient(354.86deg, #044D8D -24.77%, #00315B 61.96%);overflow-y:auto;transform:translateX(-100%);visibility:hidden;transition:transform 0.25s ease, visibility 0s linear 0.25s}.sidebar .logo{position:relative}.sidebar .logo img{max-width:calc(100% - 48px)}.sidebar .sidebar-close{display:flex;align-items:center;justify-content:center;position:absolute;top:15px;right:8px;width:40px;height:40px;padding:0;background:transparent}.sidebar-backdrop{display:block;position:fixed;inset:0;z-index:30;background-color:rgba(12,43,86,0.35)}.sidebar-backdrop[hidden]{display:none}body.sidebar-open{overflow:hidden}body.sidebar-open .sidebar{transform:translateX(0);visibility:visible;transition:transform 0.25s ease, visibility 0s}}.mobile-header{display:none}@media only screen and (max-width: 1199.98px){.mobile-header{position:sticky;top:0;z-index:20;flex:0 0 100%;display:flex;align-items:center;height:68px;padding:0 16px;background:linear-gradient(180deg, #00315B 0%, #044D8D 160%);color:#ffffff}.mobile-header .mh-menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;margin-left:-8px;padding:8px;background:transparent}.mobile-header .mh-menu-toggle span{display:block;height:2px;border-radius:1px;background-color:#ffffff}.mobile-header .mh-menu-toggle span:last-child{width:70%}.mobile-header .mh-title{margin-left:10px;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-header.has-logo .mh-title{max-width:calc(50% - 90px)}.mobile-header .mh-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);line-height:0}.mobile-header .mh-logo img{width:52px;height:auto}.mobile-header .mh-actions{flex-wrap:nowrap;margin-left:auto;gap:18px}.mobile-header .mh-notification{position:relative;line-height:0}.mobile-header .mh-notification path{fill:#A7B4C7}.mobile-header .mh-notification i{position:absolute;top:-3px;right:-4px;width:8px;height:8px;border-radius:50%;background-color:#22C55E}.mobile-header .mh-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ffffff;color:#003D72;font-size:14px;font-weight:600}.mobile-header .mh-avatar img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width: 767.98px){.mobile-header.has-logo .mh-title{max-width:calc(50% - 70px)}}.notification-bell{position:relative;display:block;padding:0;background:transparent;line-height:0;cursor:pointer}.notifications-popup{position:absolute;top:calc(100% + 16px);right:-32px;z-index:30;width:410px;border:1px solid #E1E8EF;border-radius:12px;background-color:#ffffff;box-shadow:0 12px 32px rgba(12,43,86,0.14);overflow:hidden;color:#5D6C8C;font-size:14px;line-height:1.5;text-align:left}.notifications-popup .np-head{flex-wrap:nowrap;gap:8px;padding:16px 18px 14px}.notifications-popup .np-head b{color:#0C2B56;font-size:15px;font-weight:600}.notifications-popup .np-head .count{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background-color:#0071D4;color:#ffffff;font-size:12px;font-weight:600;line-height:22px;text-align:center}.notifications-popup .np-mark-all{margin-left:auto;padding:0;background:transparent;color:#0071D4;font-size:13px;font-weight:600;cursor:pointer}.notifications-popup .np-mark-all:hover{color:#034A7B}.notifications-popup .np-mark-all[disabled]{color:#A7B4C7;cursor:default}.notifications-popup .np-list{list-style:none;margin:0;padding:0;max-height:min(420px, calc(100vh - 220px));overflow-y:auto}.notifications-popup .np-list li{border-top:1px solid #E1E8EF}.notifications-popup .np-list li.unread{background-color:#EFF6FF}.notifications-popup .np-list a{display:block;padding:12px 16px;border:0}.notifications-popup .np-list a:hover b{color:#0071D4}.notifications-popup .np-top{flex-wrap:nowrap;align-items:baseline;gap:12px}.notifications-popup .np-top b{flex:1 1 0;min-width:0;color:#0C2B56;font-size:13px;font-weight:600}.notifications-popup .np-top small{flex:0 0 auto;color:#A7B4C7;font-size:11px;white-space:nowrap}.notifications-popup .np-dot{display:none;flex:0 0 6px;width:6px;height:6px;margin-left:4px;border-radius:50%;background-color:#0071D4;align-self:center}.notifications-popup .unread .np-dot{display:block}.notifications-popup .np-text{display:block;margin-top:2px;padding-right:40px;font-size:12px}.notifications-popup .np-empty{padding:24px 16px;text-align:center}.notifications-popup .np-view-all{display:block;padding:12px 16px;border:0;border-top:1px solid #E1E8EF;color:#0071D4;font-weight:600;text-align:center}.notifications-popup .np-view-all:hover{color:#034A7B}@media only screen and (max-width: 1199.98px){.mobile-header .notifications-popup{top:calc(100% + 28px);right:-58px}}@media only screen and (max-width: 767.98px){.mobile-header .notifications-popup{position:fixed;top:76px;left:16px;right:16px;width:auto}}#sign-in .min-height{min-height:100vh}#sign-in .left-section{padding:100px 30px}#sign-in .left-section .mini-container{max-width:560px;margin:auto}#sign-in .left-section .logo{max-width:70px;margin-bottom:15px}#sign-in .left-section h4{font-weight:700;margin-bottom:0}#sign-in .left-section p{color:#5D6C8C}#sign-in .left-section form{margin-top:30px}#sign-in .left-section form .custom-box{margin-block:20px}#sign-in .left-section form label{display:block;font-weight:500;font-size:12px;line-height:1.6;margin-bottom:5px}#sign-in .left-section form label sup{color:#0071D4;margin-left:3px;font-size:100%;top:0}#sign-in .left-section form input[type="text"],#sign-in .left-section form input[type="password"]{width:100%;border:1px solid #E1E8EF;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);border-radius:5px;padding:0 10px;min-height:40px}#sign-in .left-section form .flash-notice,#sign-in .left-section form .flash-error{color:#B91C1C}#sign-in .left-section form .submit-btn{margin-top:25px}#sign-in .left-section form .custom-checkbox input{cursor:pointer;margin-right:5px;background-color:#ffffff;width:20px;height:20px;vertical-align:middle;border:1px solid #E1E8EF;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;position:relative;box-shadow:none;margin-top:-2px}#sign-in .left-section form .custom-checkbox input:checked::before{content:"";width:18px;height:18px;border-radius:5px;position:absolute;top:0;left:0;background-color:#003C71}#sign-in .left-section form .custom-checkbox span{font-weight:500;color:#717680;line-height:1.6;cursor:pointer}#sign-in .right-section{background-color:#00112C;max-width:716px;background-image:url("../../images/dealer-portal/sign-in-bg.png");background-repeat:no-repeat;background-size:105%}#sign-in .right-section .txt{padding:70px;background-color:#00112C;color:#ffffff}#sign-in .right-section .txt h1{font-size:40px;line-height:1}#sign-in .right-section .txt p{font-size:16px;margin-top:20px;font-weight:700}#sign-in .absolute{position:absolute;bottom:100%;height:363px;left:0;right:0;background:linear-gradient(180deg, rgba(0,17,44,0) 0%, #00112C 94.7%)}@media only screen and (max-width: 991.98px){#sign-in .left-section{padding-left:20px;padding-right:20px}}#overview-page .actions{padding:10px 16px;border-bottom:1px solid #E1E8EF;text-align:right}#overview-page .actions .btn{margin-right:8px}#overview-page .actions .btn:last-child{margin-right:0}#overview-page .slider{padding:16px;border-bottom:1px solid #E1E8EF}#overview-page .slider .slide{position:relative;background-size:cover;background-position:center center;border-radius:10px;overflow:hidden;width:100%}#overview-page .slider .left-arrow,#overview-page .slider .right-arrow{position:absolute;bottom:50%}#overview-page .slider .left-arrow svg,#overview-page .slider .right-arrow svg{vertical-align:middle}#overview-page .slider .left-arrow{left:24px}#overview-page .slider .right-arrow{right:24px}#overview-page .slider .gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(8,28,59,0.63) 11.91%, rgba(8,28,59,0) 48.58%),linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2))}#overview-page .slider .row{min-height:359px;align-items:flex-end}#overview-page .slider .offer{position:absolute;top:24px;left:24px;border-radius:18px;background-color:#FACC15;color:#0C2B56;padding:7px 16px;font-weight:600;text-transform:uppercase;font-size:12px}#overview-page .slider .text{position:relative;padding:24px;color:#ffffff}#overview-page .slider .text h2{margin-bottom:0}#overview-page .slider .text p{font-size:16px}#overview-page .slider .text a{font-weight:600}#overview-page .slider .text a i{margin-left:10px}#overview-page .slider .text a svg{vertical-align:middle}#overview-page .boxes{padding:8px 16px}#overview-page .boxes .row{margin:0 -8px}#overview-page .boxes .box{padding:8px;color:#0C2B56}#overview-page .boxes .box ul{border-bottom:1px solid #E1E8EF;margin-bottom:20px}#overview-page .boxes .box ul li{padding:0 10px}#overview-page .boxes .box ul li:first-child{padding-left:0}#overview-page .boxes .box ul li a{padding:10px 5px;display:inline-block;border-bottom:2px solid transparent;margin-bottom:-1px;color:#717680;font-weight:600}#overview-page .boxes .box ul li.active a{color:#0C2B56;border-bottom:2px solid #0071D4}#overview-page .boxes .box .activities{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#A7B4C7 transparent;padding-right:8px}#overview-page .boxes .box .single-activity{display:block;padding:10px;border:1px solid transparent;border-radius:10px;margin-bottom:5px;color:#0C2B56}#overview-page .boxes .box .single-activity:hover{background-color:#f1f5f8;border-color:#E1E8EF;color:#0C2B56}#overview-page .boxes .box .single-activity:hover .pill{background-color:#ffffff}#overview-page .boxes .box .single-activity p,#overview-page .boxes .box .single-activity h6{margin-bottom:0}#overview-page .boxes .box .pill{display:inline-block;border:1px solid #E1E8EF;background-color:#EFF6FF;padding:4px 8px;color:#0C2B56;border-radius:4px;font-weight:600;font-size:12px;margin-bottom:5px}#overview-page .boxes .box .pill i{margin-right:5px}#overview-page .boxes .box .pill i svg{max-height:17px;max-width:17px}#overview-page .boxes .box .pill svg,#overview-page .boxes .box .pill span{vertical-align:middle}#overview-page .boxes .box .inner{padding:12px;border:1px solid #D9E1EC;border-radius:10px;height:100%;background-color:#ffffff}#overview-page .boxes .box .date-time{color:#5D6C8C;white-space:nowrap;padding-left:10px}#overview-page .boxes .box .single-activity .text{min-width:0;flex:1 1 0%}#overview-page .boxes .box .activity-message{color:#5D6C8C;padding:10px;margin:0}#overview-page .promotions{padding:16px}#overview-page .promotions .m-8{margin:0 -8px}#overview-page .promotions .promotion{padding:8px}#overview-page .promotions .promotion .percentage{display:inline-block;border-radius:18px;background-color:#0071D4;color:#ffffff;padding:7px 16px;font-weight:600;text-transform:uppercase;font-size:12px}#overview-page .promotions .promotion .inner{background:url("/images/dealer-portal/promotion.jpg");background-size:cover;position:relative;color:#ffffff;padding:16px;border-radius:10px;min-height:230px;background-position:center}#overview-page .promotions .promotion .inner .gradient{border-radius:10px;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(284.93deg, rgba(8,79,142,0.95) 0%, rgba(12,43,86,0.95) 74.75%)}#overview-page .promotions .promotion .text{margin-top:auto}#overview-page .promotions .promotion .text h5{font-size:18px;margin-bottom:5px}#overview-page .promotions .promotion .text p{font-size:16px}#quotes-page .main{background:#ffffff}@media only screen and (max-width: 1199.98px){#quotes-page .search-filter-bar .status-btns li:hover a,#quotes-page .search-filter-bar .status-btns li.active a{background:linear-gradient(160deg, #F47A30 0%, #F26522 45%, #D4531B 100%)}#quotes-page .search-filter-bar .status-btns li:hover a .count,#quotes-page .search-filter-bar .status-btns li.active a .count{background-color:#FACC15;border-color:#FACC15;color:#0C2B56}}@media only screen and (max-width: 1199.98px){#orders-page .card-table td[data-label="Order Date"],#orders-page .card-table td[data-label="Total"]{order:9}}#price-guide-page .main{background:#ffffff}#price-guide-page .category-tabs{align-self:center;padding-left:15px;border-left:1px solid #E1E8EF}#price-guide-page .table-title{padding:12px 15px;background-color:#E1E8EF}#price-guide-page .table-title h4{margin:0;font-size:16px;font-weight:600;color:#0C2B56}#price-guide-page .table-title .count-pill{margin-left:10px;padding:3px 8px;background-color:#ffffff;border-radius:6px;font-size:12px;font-weight:600;color:#3D5971}#price-guide-page .custom-table{margin-bottom:0}#price-guide-page .custom-table td{padding:7px 15px}#price-guide-page .custom-table .product b{font-weight:600}#price-guide-page .custom-table .thumb{flex:0 0 40px;width:40px;height:40px;margin-right:8px;border:1px solid #E1E8EF;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ffffff}#price-guide-page .custom-table .thumb img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1199.98px){#price-guide-page .search-filter-bar .category-tabs{flex:1 0 100%;padding:0;border-left:0}#price-guide-page .search-filter-bar .category-tabs .orange-tabs{display:flex}#price-guide-page .search-filter-bar .category-tabs li{flex:1 1 0}#price-guide-page .table-title{display:none}#price-guide-page .custom-table.card-table tbody tr{position:relative}#price-guide-page .custom-table.card-table .thumb{position:absolute;top:16px;left:12px;margin:0}#price-guide-page .custom-table.card-table .cell-status{display:flex;justify-content:flex-end;align-items:center;min-height:40px}#price-guide-page .custom-table.card-table .cell-menu{align-self:center;margin:0 0 12px 4px}#price-guide-page .custom-table.card-table td.cell-title{color:#0C2B56}#price-guide-page .custom-table.card-table td.cell-title b{font-size:18px}#price-guide-page .custom-table.card-table td.cell-sub{color:#0C2B56;font-weight:700}#price-guide-page .custom-table.card-table td.cell-sub::before{content:"SKU: ";font-weight:500}#price-guide-page .custom-table.card-table td[data-label]{color:#0C2B56}#price-guide-page .custom-table.card-table td[data-label][data-label="Dealer Price"],#price-guide-page .custom-table.card-table td[data-label][data-label="MSRP"]{order:9}#price-guide-page .custom-table.card-table td[data-label] .value{font-weight:400}}#contact-rep-page .content{padding:16px}#contact-rep-page .content>.row{align-items:flex-start;gap:16px}#contact-rep-page .rep-card,#contact-rep-page .message-card{background-color:#ffffff;border:1px solid #E1E8EF;border-radius:8px;overflow:hidden}#contact-rep-page .rep-card{flex:0 0 400px;max-width:400px}#contact-rep-page .rep-card .card-label{padding:12px 24px;background-color:#F1F5F8;border-bottom:1px solid #E1E8EF;color:#A7B4C7;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}#contact-rep-page .rep-card .card-body{padding:24px}#contact-rep-page .rep-card .empty{margin:0;color:#5D6C8C}#contact-rep-page .message-card{flex:1 1 0;max-width:900px;padding:24px}#contact-rep-page .message-card h4{margin:0 0 4px;color:#0C2B56;font-size:16px;font-weight:600}#contact-rep-page .message-card p{color:#5D6C8C;margin:0 0 20px}#contact-rep-page .message-card label{display:block;margin-bottom:6px;color:#0C2B56;font-size:12px;font-weight:600}#contact-rep-page .message-card input,#contact-rep-page .message-card textarea{display:block;width:100%;margin-bottom:20px;padding:10px 12px;border:1px solid #E1E8EF;border-radius:6px;color:#0C2B56;font:inherit;outline:0}#contact-rep-page .message-card input:focus,#contact-rep-page .message-card textarea:focus{border-color:#0071D4}#contact-rep-page .message-card input::placeholder,#contact-rep-page .message-card textarea::placeholder{color:#5D6C8C}#contact-rep-page .message-card textarea{min-height:180px;resize:vertical}#contact-rep-page .message-card .form-error{margin:-8px 0 16px;color:#B91C1C;font-weight:500}#contact-rep-page .message-card button[disabled]{opacity:0.6;cursor:wait}.toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:10;max-width:calc(100% - 32px);padding:12px 16px;border:1px solid #BBF7D0;border-radius:8px;background-color:#F0FDF4;box-shadow:0 4px 12px rgba(12,43,86,0.08)}.toast b{display:block;color:#15803D;font-size:13px;font-weight:600}.toast p{margin:2px 0 0;color:#0C2B56}@media only screen and (max-width: 767.98px){#contact-rep-page .rep-card,#contact-rep-page .message-card{flex:1 0 100%;max-width:100%}}#contact-rep-page .person b,#settings-page .person b{display:block;color:#0C2B56;font-weight:600}#contact-rep-page .person small,#settings-page .person small{display:block;color:#5D6C8C;font-size:12px}#contact-rep-page .avatar,#settings-page .avatar{position:relative;flex:0 0 40px;width:40px;height:40px;margin-right:12px;border-radius:50%;background-color:#003D72;color:#ffffff;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center}#contact-rep-page .avatar img,#settings-page .avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}#contact-rep-page .avatar .online,#settings-page .avatar .online{position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:50%;background-color:#22C55E;border:2px solid #ffffff}#contact-rep-page .pill,#settings-page .pill{display:inline-block;margin-top:4px;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600}#contact-rep-page .pill.green,#settings-page .pill.green{color:#15803D;background-color:#F0FDF4}#contact-rep-page .account-pill,#settings-page .account-pill{display:inline-flex;align-items:center;margin-top:20px;padding:7px 12px;border:1px solid #E1E8EF;border-radius:6px;background-color:#F9FAFB;color:#5D6C8C;font-weight:500}#contact-rep-page .account-pill i,#settings-page .account-pill i{margin-right:8px;line-height:0}#contact-rep-page .account-pill svg,#settings-page .account-pill svg{width:15px;height:15px}#contact-rep-page .contact-list,#settings-page .contact-list{list-style:none;padding:0;margin:16px 0 0}#contact-rep-page .contact-list li,#settings-page .contact-list li{margin-bottom:12px}#contact-rep-page .contact-list .icon,#settings-page .contact-list .icon{flex:0 0 32px;width:32px;height:32px;margin-right:12px;border:1px solid #E1E8EF;border-radius:6px;display:flex;align-items:center;justify-content:center}#contact-rep-page .contact-list .icon svg,#settings-page .contact-list .icon svg{width:15px;height:15px}#contact-rep-page .contact-list small,#settings-page .contact-list small{display:block;color:#5D6C8C;font-size:11px;font-weight:500;text-transform:uppercase}#contact-rep-page .contact-list a,#contact-rep-page .contact-list span,#settings-page .contact-list a,#settings-page .contact-list span{color:#0C2B56;font-weight:500;word-break:break-word}#contact-rep-page .actions,#settings-page .actions{gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid #E1E8EF}#contact-rep-page .actions .btn,#settings-page .actions .btn{flex:1 1 0;text-align:center;white-space:nowrap}#contact-rep-page .btn i,#contact-rep-page .btn span,#contact-rep-page .btn svg,#settings-page .btn i,#settings-page .btn span,#settings-page .btn svg{vertical-align:middle}#contact-rep-page .btn i,#settings-page .btn i{margin-right:6px}#contact-rep-page .btn svg,#settings-page .btn svg{width:15px;height:15px}#contact-rep-page .btn-primary svg path,#settings-page .btn-primary svg path{stroke:#ffffff}#settings-page .tabs-bar{padding:8px 16px;background-color:#ffffff;border-bottom:1px solid #E1E8EF}#settings-page .tabs-bar .orange-tabs a{min-width:134px;padding:9px 14px}#settings-page .content{padding:16px}#settings-page h4{margin:0 0 4px;color:#0C2B56;font-size:20px;font-weight:600}#settings-page .intro{margin:0 0 16px;color:#3D5971}#settings-page .card{background-color:#ffffff;border:1px solid #E1E8EF;border-radius:8px;padding:16px}#settings-page .form-error{margin:0 0 16px;color:#B91C1C;font-weight:500}#settings-page button[disabled]{opacity:0.6;cursor:wait}#settings-page .channels{flex:0 0 auto}#settings-page .channels>*{width:132px;text-align:center}#settings-page .notifications-head,#settings-page .notification-list li{flex-wrap:nowrap}#settings-page .notifications-head>:first-child,#settings-page .notification-list li>:first-child{flex:1 1 auto;min-width:0;padding-right:12px}#settings-page .notifications-head{margin-bottom:12px}#settings-page .notifications-head p{margin:0;color:#5D6C8C}#settings-page .notifications-head .channels{padding-right:25px}#settings-page .notifications-head .channels span{color:#3D5971;font-size:12px;font-weight:600;text-transform:uppercase;white-space:nowrap}#settings-page .notification-list{list-style:none;margin:0;padding:0;border:1px solid #E1E8EF;border-radius:8px;overflow:hidden}#settings-page .notification-list li{padding:14px 24px;color:#0C2B56;font-weight:600;border-bottom:1px solid #E1E8EF}#settings-page .notification-list li:nth-child(even){background-color:#F9FAFB}#settings-page .notification-list li:last-child{border-bottom:0}#settings-page .form-footer{margin-top:20px;padding-top:20px;border-top:1px solid #E1E8EF}#settings-page .form-footer .form-error{margin:0 16px 0 0}#settings-page .switch{position:relative;display:inline-block;width:36px;height:20px;margin:0 auto;cursor:pointer}#settings-page .switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#settings-page .switch span{position:absolute;inset:0;border-radius:10px;background-color:#E1E8EF;transition:background-color 0.15s ease;pointer-events:none}#settings-page .switch span::after{content:" ";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:#ffffff;box-shadow:0 1px 2px rgba(12,43,86,0.2);transition:transform 0.15s ease}#settings-page .switch input:checked+span{background-color:#0071D4}#settings-page .switch input:checked+span::after{transform:translateX(16px)}#settings-page .switch input:focus-visible+span{outline:2px solid #0071D4;outline-offset:2px}#settings-page .password-card{max-width:1000px;padding:24px 20px}#settings-page .password-card label{display:block;margin-bottom:6px;color:#0C2B56;font-size:12px;font-weight:600;text-transform:uppercase}#settings-page .password-card .password-field{position:relative;margin-bottom:20px}#settings-page .password-card .password-field input{display:block;width:100%;padding:10px 70px 10px 12px;border:1px solid #E1E8EF;border-radius:6px;background-color:#F9FAFB;color:#0C2B56;font:inherit;outline:0}#settings-page .password-card .password-field input:focus{border-color:#0071D4}#settings-page .password-card .password-field .toggle-visibility{position:absolute;top:50%;right:36px;transform:translateY(-50%);padding:0;background:transparent;line-height:0}#settings-page .password-card .password-field .valid{position:absolute;top:50%;right:12px;transform:translateY(-50%);line-height:0}#settings-page .password-card .hint{display:inline-flex;margin-bottom:20px;padding:10px 16px;border-radius:6px;background-color:#F1F5F8;color:#0C2B56}#settings-page .password-card .hint i{margin-right:10px;line-height:0}#settings-page .password-card .buttons{gap:8px}#settings-page .support-cards{gap:16px;flex-wrap:wrap;align-items:stretch}#settings-page .support-card{flex:0 1 540px;display:flex;flex-direction:column;padding:24px}#settings-page .support-card .person{padding-bottom:24px;border-bottom:1px solid #E1E8EF}#settings-page .support-card .contact-list{margin-top:24px;margin-bottom:auto}#settings-page .support-card .avatar{flex-basis:46px;width:46px;height:46px}#settings-page .support-card .avatar.logo{background-color:#ffffff;border:1px solid #E1E8EF;padding:6px}#settings-page .support-card .avatar.logo img{border-radius:0;object-fit:contain}@media only screen and (max-width: 767.98px){#settings-page .tabs-bar{overflow-x:auto}#settings-page .tabs-bar .orange-tabs a{min-width:0}#settings-page .channels>*{width:64px}#settings-page .notification-list li{padding:12px}#settings-page .notifications-head .channels{padding-right:13px}}#notifications-page .tabs-bar{padding:8px 16px;background-color:#ffffff;border-bottom:1px solid #E1E8EF}#notifications-page .tabs-bar .orange-tabs a{min-width:194px;padding:9px 14px}#notifications-page .tabs-bar .count{display:inline-block;min-width:22px;margin-left:6px;padding:3px 6px;border-radius:4px;background-color:#FB923C;color:#ffffff;font-size:12px;font-weight:600;line-height:16px;vertical-align:middle}#notifications-page .content{padding:16px}#notifications-page .toolbar{margin-bottom:4px}#notifications-page .toolbar .btn i,#notifications-page .toolbar .btn span,#notifications-page .toolbar .btn svg{vertical-align:middle}#notifications-page .toolbar .btn i{margin-right:8px}#notifications-page .toolbar .btn svg{width:12px;height:10px}#notifications-page .toolbar .btn svg path{stroke:#8A9AB2}#notifications-page .toolbar .btn:hover svg path{stroke:#ffffff}#notifications-page .toolbar .btn[disabled]{opacity:0.6;cursor:default;pointer-events:none}#notifications-page .notification-group{margin-bottom:24px}#notifications-page .notification-group h6{margin:0 0 8px;color:#5D6C8C;font-size:12px;font-weight:600;letter-spacing:0.02em;text-transform:uppercase}#notifications-page .card{overflow:hidden;background-color:#ffffff;border:1px solid #E1E8EF;border-radius:8px}#notifications-page .notification-list{list-style:none;margin:-1px 0 0;padding:0}#notifications-page .notification-item{flex-wrap:nowrap;align-items:center;gap:16px;padding:12px 16px;border-top:1px solid #E1E8EF}#notifications-page .notification-item.unread{background-color:#EFF6FF}#notifications-page .notification-item .text{display:block;flex:1 1 0;min-width:0;border:0}#notifications-page .notification-item .text b{display:block;color:#0C2B56;font-weight:600}#notifications-page .notification-item .text span{display:block;color:#5D6C8C}#notifications-page .notification-item .text:hover b{color:#0071D4}#notifications-page .notification-item .time{flex:0 0 auto;color:#5D6C8C;white-space:nowrap}#notifications-page .notification-item .dot{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:-8px;padding:0;border-radius:6px;background:transparent;cursor:pointer}#notifications-page .notification-item .dot path{stroke:#0C2B56}#notifications-page .notification-item .dot:hover{background-color:#E1E8EF}#notifications-page .notification-item .drop-down{display:none;position:absolute;top:50%;right:-8px;z-index:2;width:240px;transform:translateY(-50%);padding:4px;border:1px solid #E1E8EF;border-radius:8px;background-color:#ffffff;box-shadow:0 8px 24px rgba(12,43,86,0.12)}#notifications-page .notification-item .drop-down ul{list-style:none;margin:0;padding:0}#notifications-page .notification-item .drop-down button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border-radius:6px;background:transparent;color:#DC2626;font-weight:500;text-align:left;cursor:pointer}#notifications-page .notification-item .drop-down button i{line-height:0}#notifications-page .notification-item .drop-down button:hover{background-color:#FEF2F2}#notifications-page.unread-only .notification-item:not(.unread){display:none}#notifications-page .empty{margin:40px 0;color:#5D6C8C;text-align:center}@media only screen and (max-width: 1199.98px){#notifications-page .tabs-bar .orange-tabs{display:flex}#notifications-page .tabs-bar .orange-tabs li{flex:1 1 0}#notifications-page .tabs-bar .orange-tabs a{min-width:0}}@media only screen and (max-width: 767.98px){#notifications-page .notification-item{flex-wrap:wrap;align-items:flex-start;gap:8px 16px}#notifications-page .notification-item .time{order:3;flex-basis:100%}#notifications-page .notification-item .drop-down{top:0;transform:none}}
/*# sourceMappingURL=style.css.map */
