.bg-primary{background-color:#09a2a2!important}.color-primary{color:#09a2a2!important}.border-primary{border-color:#09a2a2!important}.border-top-primary{border-top:1px solid #09a2a2!important}.border-bottom-primary{border-bottom:1px solid #09a2a2!important}.border-left-primary{border-left:1px solid #09a2a2!important}.border-right-primary{border-right:1px solid #09a2a2!important}.bg-secondary{background-color:#000!important}.color-secondary{color:#000!important}.border-secondary{border-color:#000!important}.border-top-secondary{border-top:1px solid #000000!important}.border-bottom-secondary{border-bottom:1px solid #000000!important}.border-left-secondary{border-left:1px solid #000000!important}.border-right-secondary{border-right:1px solid #000000!important}.bg-tertiary{background-color:#222!important}.color-tertiary{color:#222!important}.border-tertiary{border-color:#222!important}.border-top-tertiary{border-top:1px solid #222!important}.border-bottom-tertiary{border-bottom:1px solid #222!important}.border-left-tertiary{border-left:1px solid #222!important}.border-right-tertiary{border-right:1px solid #222!important}.bg-success{background-color:#23a721!important}.color-success{color:#23a721!important}.border-success{border-color:#23a721!important}.border-top-success{border-top:1px solid #23a721!important}.border-bottom-success{border-bottom:1px solid #23a721!important}.border-left-success{border-left:1px solid #23a721!important}.border-right-success{border-right:1px solid #23a721!important}.bg-danger{background-color:#ff1515!important}.color-danger{color:#ff1515!important}.border-danger{border-color:#ff1515!important}.border-top-danger{border-top:1px solid #ff1515!important}.border-bottom-danger{border-bottom:1px solid #ff1515!important}.border-left-danger{border-left:1px solid #ff1515!important}.border-right-danger{border-right:1px solid #ff1515!important}.bg-info{background-color:#0ea5e9!important}.color-info{color:#0ea5e9!important}.border-info{border-color:#0ea5e9!important}.border-top-info{border-top:1px solid #0ea5e9!important}.border-bottom-info{border-bottom:1px solid #0ea5e9!important}.border-left-info{border-left:1px solid #0ea5e9!important}.border-right-info{border-right:1px solid #0ea5e9!important}.bg-warn{background-color:#ffa929!important}.color-warn{color:#ffa929!important}.border-warn{border-color:#ffa929!important}.border-top-warn{border-top:1px solid #ffa929!important}.border-bottom-warn{border-bottom:1px solid #ffa929!important}.border-left-warn{border-left:1px solid #ffa929!important}.border-right-warn{border-right:1px solid #ffa929!important}.bg-menuColor{background-color:#242e3e!important}.color-menuColor{color:#242e3e!important}.border-menuColor{border-color:#242e3e!important}.border-top-menuColor{border-top:1px solid #242e3e!important}.border-bottom-menuColor{border-bottom:1px solid #242e3e!important}.border-left-menuColor{border-left:1px solid #242e3e!important}.border-right-menuColor{border-right:1px solid #242e3e!important}.bg-menuBorderColor{background-color:#475569!important}.color-menuBorderColor{color:#475569!important}.border-menuBorderColor{border-color:#475569!important}.border-top-menuBorderColor{border-top:1px solid #475569!important}.border-bottom-menuBorderColor{border-bottom:1px solid #475569!important}.border-left-menuBorderColor{border-left:1px solid #475569!important}.border-right-menuBorderColor{border-right:1px solid #475569!important}.bg-panelColor{background-color:#edeff4!important}.color-panelColor{color:#edeff4!important}.border-panelColor{border-color:#edeff4!important}.border-top-panelColor{border-top:1px solid #edeff4!important}.border-bottom-panelColor{border-bottom:1px solid #edeff4!important}.border-left-panelColor{border-left:1px solid #edeff4!important}.border-right-panelColor{border-right:1px solid #edeff4!important}.bg-borderColor{background-color:#475569!important}.color-borderColor{color:#475569!important}.border-borderColor{border-color:#475569!important}.border-top-borderColor{border-top:1px solid #475569!important}.border-bottom-borderColor{border-bottom:1px solid #475569!important}.border-left-borderColor{border-left:1px solid #475569!important}.border-right-borderColor{border-right:1px solid #475569!important}.bg-muted{background-color:#999!important}.color-muted{color:#999!important}.border-muted{border-color:#999!important}.border-top-muted{border-top:1px solid #999999!important}.border-bottom-muted{border-bottom:1px solid #999999!important}.border-left-muted{border-left:1px solid #999999!important}.border-right-muted{border-right:1px solid #999999!important}.bg-white{background-color:#fff!important}.color-white{color:#fff!important}.border-white{border-color:#fff!important}.border-top-white{border-top:1px solid #fff!important}.border-bottom-white{border-bottom:1px solid #fff!important}.border-left-white{border-left:1px solid #fff!important}.border-right-white{border-right:1px solid #fff!important}.bg-text{background-color:#2d2d32!important}.color-text{color:#2d2d32!important}.border-text{border-color:#2d2d32!important}.border-top-text{border-top:1px solid #2d2d32!important}.border-bottom-text{border-bottom:1px solid #2d2d32!important}.border-left-text{border-left:1px solid #2d2d32!important}.border-right-text{border-right:1px solid #2d2d32!important}.bg-black{background-color:#000!important}.color-black{color:#000!important}.border-black{border-color:#000!important}.border-top-black{border-top:1px solid #000!important}.border-bottom-black{border-bottom:1px solid #000!important}.border-left-black{border-left:1px solid #000!important}.border-right-black{border-right:1px solid #000!important}.bg-input{background-color:#0f172a!important}.color-input{color:#0f172a!important}.border-input{border-color:#0f172a!important}.border-top-input{border-top:1px solid #0f172a!important}.border-bottom-input{border-bottom:1px solid #0f172a!important}.border-left-input{border-left:1px solid #0f172a!important}.border-right-input{border-right:1px solid #0f172a!important}:root{interpolate-size:allow-keywords}html{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:62.5%;height:100%}*,*:before,*:after{box-sizing:border-box;font-synthesis:none;-moz-box-sizing:inherit;-webkit-box-sizing:inherit}body{background-color:#fdfdfd;color:#fff;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;margin:0;width:100%;height:100%}body.dark{background-color:#1d222b}input,button,textarea,select{font-family:Poppins,sans-serif}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.grid-container{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:1rem}.grid-container.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-container.col-gap-1{column-gap:.25rem}.grid-container.row-gap-1{row-gap:.25rem}.grid-container.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-container.col-gap-2{column-gap:.5rem}.grid-container.row-gap-2{row-gap:.5rem}.grid-container.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-container.col-gap-3{column-gap:.75rem}.grid-container.row-gap-3{row-gap:.75rem}.grid-container.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-container.col-gap-4{column-gap:1rem}.grid-container.row-gap-4{row-gap:1rem}.grid-container.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-container.col-gap-5{column-gap:1.25rem}.grid-container.row-gap-5{row-gap:1.25rem}.grid-container.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-container.col-gap-6{column-gap:1.5rem}.grid-container.row-gap-6{row-gap:1.5rem}.grid-container.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-container.col-gap-7{column-gap:1.75rem}.grid-container.row-gap-7{row-gap:1.75rem}.grid-container.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-container.col-gap-8{column-gap:2rem}.grid-container.row-gap-8{row-gap:2rem}.grid-container.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-container.col-gap-9{column-gap:2.25rem}.grid-container.row-gap-9{row-gap:2.25rem}.grid-container.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-container.col-gap-10{column-gap:2.5rem}.grid-container.row-gap-10{row-gap:2.5rem}.grid-container.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-container.col-gap-11{column-gap:2.75rem}.grid-container.row-gap-11{row-gap:2.75rem}.grid-container.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-container.col-gap-12{column-gap:3rem}.grid-container.row-gap-12{row-gap:3rem}.grid-container.grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.grid-container.col-gap-13{column-gap:3.25rem}.grid-container.row-gap-13{row-gap:3.25rem}.grid-container.grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.grid-container.col-gap-14{column-gap:3.5rem}.grid-container.row-gap-14{row-gap:3.5rem}.grid-container.grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.grid-container.col-gap-15{column-gap:3.75rem}.grid-container.row-gap-15{row-gap:3.75rem}.grid-container.grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.grid-container.col-gap-16{column-gap:4rem}.grid-container.row-gap-16{row-gap:4rem}.grid-container.grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.grid-container.col-gap-17{column-gap:4.25rem}.grid-container.row-gap-17{row-gap:4.25rem}.grid-container.grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.grid-container.col-gap-18{column-gap:4.5rem}.grid-container.row-gap-18{row-gap:4.5rem}.grid-container.grid-cols-19{grid-template-columns:repeat(19,minmax(0,1fr))}.grid-container.col-gap-19{column-gap:4.75rem}.grid-container.row-gap-19{row-gap:4.75rem}.grid-container.grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.grid-container.col-gap-20{column-gap:5rem}.grid-container.row-gap-20{row-gap:5rem}.grid-container .col-span-2{grid-column:span 2}.grid-container .col-span-3{grid-column:span 3}.grid-container .col-span-4{grid-column:span 4}.grid-container .col-span-5{grid-column:span 5}.grid-container .col-span-6{grid-column:span 6}.grid-container .col-span-7{grid-column:span 7}.grid-container .col-span-8{grid-column:span 8}.grid-container .col-span-9{grid-column:span 9}.grid-container .col-span-10{grid-column:span 10}.grid-container .col-span-11{grid-column:span 11}.grid-container .col-span-12{grid-column:span 12}.grid-container .col-span-13{grid-column:span 13}.grid-container .col-span-14{grid-column:span 14}.grid-container .col-span-15{grid-column:span 15}.grid-container .col-span-16{grid-column:span 16}.grid-container .col-span-17{grid-column:span 17}.grid-container .col-span-18{grid-column:span 18}.grid-container .col-span-19{grid-column:span 19}.grid-container .col-span-20{grid-column:span 20}.grid-container .grid-col{display:flex;flex-direction:column}.grid-container .grid-col>p-card>.p-card{height:100%}.grid-container .grid-row{align-items:center;display:flex;flex-direction:row}.cursor-pointer{cursor:pointer}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-expand{flex:1 1 100%}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-justify-center{justify-content:center}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-shrink{flex:0 0 0}.flex-space-between{justify-content:space-between}.flex-space-around{justify-content:space-around}.flex-1{flex:1}.flex-50{flex:1 1 50%}.gap-05{gap:.5rem}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3,.gap-4{gap:4rem}.absolute-100{position:absolute;inset:0}body .public{color:#2d2d32}h1{color:#fff;font-size:2.2rem;font-weight:500;margin:0}h2{color:#fff;font-size:2rem;font-weight:500;margin:0}h3{color:#fff;font-size:1.8rem;font-weight:500}h4{color:#fff;font-size:1.6rem;font-weight:500;font-style:italic;margin:0}h5{color:#fff;font-size:1.6rem;font-weight:400;font-style:italic;margin:0}.underlined{border-bottom:1px dashed #fff}.justified{text-align:justify}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right!important}.text-italic{font-style:italic!important}.text-normal{font-style:normal!important}.text-bold{font-weight:600}.text-semibold{font-weight:500}.nowrap{white-space:nowrap}.vertical-align-top{vertical-align:top}.public h1{color:#2d2d32;font-size:2.2rem;font-weight:600;margin:0}.public h2{color:#2d2d32;font-family:Baskervville,serif;font-size:3.2rem;font-weight:500;margin:0;padding:0}.public h3{color:#ff1515;font-family:Baskervville,serif;font-size:2.4rem;font-weight:500;margin:0;padding:1rem 0}.public h4{color:#2d2d32;font-size:1.6rem;font-weight:600;font-style:italic;margin:0}.public h5{color:#2d2d32;font-size:1.6rem;font-style:normal;font-weight:500;margin:0;position:relative}.public h5:before{content:"";position:absolute;left:-20px;width:8px;height:24px;border-radius:4px;background-color:#ff1515}.public p{margin:0 0 2rem}a.cursor-pointer:hover{text-decoration:underline}.dark a{color:#fff;text-decoration:none}.spin-icon{animation:spin 1s linear infinite;display:inline-block}.font-bold{font-weight:600}.font-normal{font-weight:400}.font-italic{font-style:italic}a.cursor-pointer.muted{color:#999!important;text-decoration:none}a.admin-link{color:#09a2a2;cursor:pointer}a.admin-link:hover{text-decoration:underline}.font-auto{font-size:auto!important}.icon-size-auto{font-size:auto!important;height:auto!important;width:auto!important}.p-auto{padding:auto!important}.pl-auto{padding-left:auto!important}.pr-auto{padding-right:auto!important}.pt-auto{padding-top:auto!important}.pb-auto{padding-bottom:auto!important}.ph-auto{padding-left:auto!important;padding-right:auto!important}.pv-auto{padding-top:auto!important;padding-bottom:auto!important}.m-auto{margin:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.gap-auto{gap:auto}.font-0{font-size:0!important}.icon-size-0{font-size:0!important;height:0!important;width:0!important}.p-0{padding:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.ph-0{padding-left:0!important;padding-right:0!important}.pv-0{padding-top:0!important;padding-bottom:0!important}.m-0{margin:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.gap-0{gap:0}.font-5{font-size:.5rem!important}.icon-size-5{font-size:.5rem!important;height:.5rem!important;width:.5rem!important}.p-5{padding:.5rem!important}.pl-5{padding-left:.5rem!important}.pr-5{padding-right:.5rem!important}.pt-5{padding-top:.5rem!important}.pb-5{padding-bottom:.5rem!important}.ph-5{padding-left:.5rem!important;padding-right:.5rem!important}.pv-5{padding-top:.5rem!important;padding-bottom:.5rem!important}.m-5{margin:.5rem!important}.ml-5{margin-left:.5rem!important}.mr-5{margin-right:.5rem!important}.mt-5{margin-top:.5rem!important}.mb-5{margin-bottom:.5rem!important}.gap-5{gap:.5rem}.font-10{font-size:1rem!important}.icon-size-10{font-size:1rem!important;height:1rem!important;width:1rem!important}.p-10{padding:1rem!important}.pl-10{padding-left:1rem!important}.pr-10{padding-right:1rem!important}.pt-10{padding-top:1rem!important}.pb-10{padding-bottom:1rem!important}.ph-10{padding-left:1rem!important;padding-right:1rem!important}.pv-10{padding-top:1rem!important;padding-bottom:1rem!important}.m-10{margin:1rem!important}.ml-10{margin-left:1rem!important}.mr-10{margin-right:1rem!important}.mt-10{margin-top:1rem!important}.mb-10{margin-bottom:1rem!important}.gap-10{gap:1rem}.font-12{font-size:1.2rem!important}.icon-size-12{font-size:1.2rem!important;height:1.2rem!important;width:1.2rem!important}.p-12{padding:1.2rem!important}.pl-12{padding-left:1.2rem!important}.pr-12{padding-right:1.2rem!important}.pt-12{padding-top:1.2rem!important}.pb-12{padding-bottom:1.2rem!important}.ph-12{padding-left:1.2rem!important;padding-right:1.2rem!important}.pv-12{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.m-12{margin:1.2rem!important}.ml-12{margin-left:1.2rem!important}.mr-12{margin-right:1.2rem!important}.mt-12{margin-top:1.2rem!important}.mb-12{margin-bottom:1.2rem!important}.gap-12{gap:1.2rem}.font-14{font-size:1.4rem!important}.icon-size-14{font-size:1.4rem!important;height:1.4rem!important;width:1.4rem!important}.p-14{padding:1.4rem!important}.pl-14{padding-left:1.4rem!important}.pr-14{padding-right:1.4rem!important}.pt-14{padding-top:1.4rem!important}.pb-14{padding-bottom:1.4rem!important}.ph-14{padding-left:1.4rem!important;padding-right:1.4rem!important}.pv-14{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.m-14{margin:1.4rem!important}.ml-14{margin-left:1.4rem!important}.mr-14{margin-right:1.4rem!important}.mt-14{margin-top:1.4rem!important}.mb-14{margin-bottom:1.4rem!important}.gap-14{gap:1.4rem}.font-16{font-size:1.6rem!important}.icon-size-16{font-size:1.6rem!important;height:1.6rem!important;width:1.6rem!important}.p-16{padding:1.6rem!important}.pl-16{padding-left:1.6rem!important}.pr-16{padding-right:1.6rem!important}.pt-16{padding-top:1.6rem!important}.pb-16{padding-bottom:1.6rem!important}.ph-16{padding-left:1.6rem!important;padding-right:1.6rem!important}.pv-16{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.m-16{margin:1.6rem!important}.ml-16{margin-left:1.6rem!important}.mr-16{margin-right:1.6rem!important}.mt-16{margin-top:1.6rem!important}.mb-16{margin-bottom:1.6rem!important}.gap-16{gap:1.6rem}.font-18{font-size:1.8rem!important}.icon-size-18{font-size:1.8rem!important;height:1.8rem!important;width:1.8rem!important}.p-18{padding:1.8rem!important}.pl-18{padding-left:1.8rem!important}.pr-18{padding-right:1.8rem!important}.pt-18{padding-top:1.8rem!important}.pb-18{padding-bottom:1.8rem!important}.ph-18{padding-left:1.8rem!important;padding-right:1.8rem!important}.pv-18{padding-top:1.8rem!important;padding-bottom:1.8rem!important}.m-18{margin:1.8rem!important}.ml-18{margin-left:1.8rem!important}.mr-18{margin-right:1.8rem!important}.mt-18{margin-top:1.8rem!important}.mb-18{margin-bottom:1.8rem!important}.gap-18{gap:1.8rem}.font-20{font-size:2rem!important}.icon-size-20{font-size:2rem!important;height:2rem!important;width:2rem!important}.p-20{padding:2rem!important}.pl-20{padding-left:2rem!important}.pr-20{padding-right:2rem!important}.pt-20{padding-top:2rem!important}.pb-20{padding-bottom:2rem!important}.ph-20{padding-left:2rem!important;padding-right:2rem!important}.pv-20{padding-top:2rem!important;padding-bottom:2rem!important}.m-20{margin:2rem!important}.ml-20{margin-left:2rem!important}.mr-20{margin-right:2rem!important}.mt-20{margin-top:2rem!important}.mb-20{margin-bottom:2rem!important}.gap-20{gap:2rem}.font-22{font-size:2.2rem!important}.icon-size-22{font-size:2.2rem!important;height:2.2rem!important;width:2.2rem!important}.p-22{padding:2.2rem!important}.pl-22{padding-left:2.2rem!important}.pr-22{padding-right:2.2rem!important}.pt-22{padding-top:2.2rem!important}.pb-22{padding-bottom:2.2rem!important}.ph-22{padding-left:2.2rem!important;padding-right:2.2rem!important}.pv-22{padding-top:2.2rem!important;padding-bottom:2.2rem!important}.m-22{margin:2.2rem!important}.ml-22{margin-left:2.2rem!important}.mr-22{margin-right:2.2rem!important}.mt-22{margin-top:2.2rem!important}.mb-22{margin-bottom:2.2rem!important}.gap-22{gap:2.2rem}.font-24{font-size:2.4rem!important}.icon-size-24{font-size:2.4rem!important;height:2.4rem!important;width:2.4rem!important}.p-24{padding:2.4rem!important}.pl-24{padding-left:2.4rem!important}.pr-24{padding-right:2.4rem!important}.pt-24{padding-top:2.4rem!important}.pb-24{padding-bottom:2.4rem!important}.ph-24{padding-left:2.4rem!important;padding-right:2.4rem!important}.pv-24{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.m-24{margin:2.4rem!important}.ml-24{margin-left:2.4rem!important}.mr-24{margin-right:2.4rem!important}.mt-24{margin-top:2.4rem!important}.mb-24{margin-bottom:2.4rem!important}.gap-24{gap:2.4rem}.font-26{font-size:2.6rem!important}.icon-size-26{font-size:2.6rem!important;height:2.6rem!important;width:2.6rem!important}.p-26{padding:2.6rem!important}.pl-26{padding-left:2.6rem!important}.pr-26{padding-right:2.6rem!important}.pt-26{padding-top:2.6rem!important}.pb-26{padding-bottom:2.6rem!important}.ph-26{padding-left:2.6rem!important;padding-right:2.6rem!important}.pv-26{padding-top:2.6rem!important;padding-bottom:2.6rem!important}.m-26{margin:2.6rem!important}.ml-26{margin-left:2.6rem!important}.mr-26{margin-right:2.6rem!important}.mt-26{margin-top:2.6rem!important}.mb-26{margin-bottom:2.6rem!important}.gap-26{gap:2.6rem}.font-28{font-size:2.8rem!important}.icon-size-28{font-size:2.8rem!important;height:2.8rem!important;width:2.8rem!important}.p-28{padding:2.8rem!important}.pl-28{padding-left:2.8rem!important}.pr-28{padding-right:2.8rem!important}.pt-28{padding-top:2.8rem!important}.pb-28{padding-bottom:2.8rem!important}.ph-28{padding-left:2.8rem!important;padding-right:2.8rem!important}.pv-28{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.m-28{margin:2.8rem!important}.ml-28{margin-left:2.8rem!important}.mr-28{margin-right:2.8rem!important}.mt-28{margin-top:2.8rem!important}.mb-28{margin-bottom:2.8rem!important}.gap-28{gap:2.8rem}.font-30{font-size:3rem!important}.icon-size-30{font-size:3rem!important;height:3rem!important;width:3rem!important}.p-30{padding:3rem!important}.pl-30{padding-left:3rem!important}.pr-30{padding-right:3rem!important}.pt-30{padding-top:3rem!important}.pb-30{padding-bottom:3rem!important}.ph-30{padding-left:3rem!important;padding-right:3rem!important}.pv-30{padding-top:3rem!important;padding-bottom:3rem!important}.m-30{margin:3rem!important}.ml-30{margin-left:3rem!important}.mr-30{margin-right:3rem!important}.mt-30{margin-top:3rem!important}.mb-30{margin-bottom:3rem!important}.gap-30{gap:3rem}.font-32{font-size:3.2rem!important}.icon-size-32{font-size:3.2rem!important;height:3.2rem!important;width:3.2rem!important}.p-32{padding:3.2rem!important}.pl-32{padding-left:3.2rem!important}.pr-32{padding-right:3.2rem!important}.pt-32{padding-top:3.2rem!important}.pb-32{padding-bottom:3.2rem!important}.ph-32{padding-left:3.2rem!important;padding-right:3.2rem!important}.pv-32{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.m-32{margin:3.2rem!important}.ml-32{margin-left:3.2rem!important}.mr-32{margin-right:3.2rem!important}.mt-32{margin-top:3.2rem!important}.mb-32{margin-bottom:3.2rem!important}.gap-32{gap:3.2rem}.font-34{font-size:3.4rem!important}.icon-size-34{font-size:3.4rem!important;height:3.4rem!important;width:3.4rem!important}.p-34{padding:3.4rem!important}.pl-34{padding-left:3.4rem!important}.pr-34{padding-right:3.4rem!important}.pt-34{padding-top:3.4rem!important}.pb-34{padding-bottom:3.4rem!important}.ph-34{padding-left:3.4rem!important;padding-right:3.4rem!important}.pv-34{padding-top:3.4rem!important;padding-bottom:3.4rem!important}.m-34{margin:3.4rem!important}.ml-34{margin-left:3.4rem!important}.mr-34{margin-right:3.4rem!important}.mt-34{margin-top:3.4rem!important}.mb-34{margin-bottom:3.4rem!important}.gap-34{gap:3.4rem}.font-36{font-size:3.6rem!important}.icon-size-36{font-size:3.6rem!important;height:3.6rem!important;width:3.6rem!important}.p-36{padding:3.6rem!important}.pl-36{padding-left:3.6rem!important}.pr-36{padding-right:3.6rem!important}.pt-36{padding-top:3.6rem!important}.pb-36{padding-bottom:3.6rem!important}.ph-36{padding-left:3.6rem!important;padding-right:3.6rem!important}.pv-36{padding-top:3.6rem!important;padding-bottom:3.6rem!important}.m-36{margin:3.6rem!important}.ml-36{margin-left:3.6rem!important}.mr-36{margin-right:3.6rem!important}.mt-36{margin-top:3.6rem!important}.mb-36{margin-bottom:3.6rem!important}.gap-36{gap:3.6rem}.font-38{font-size:3.8rem!important}.icon-size-38{font-size:3.8rem!important;height:3.8rem!important;width:3.8rem!important}.p-38{padding:3.8rem!important}.pl-38{padding-left:3.8rem!important}.pr-38{padding-right:3.8rem!important}.pt-38{padding-top:3.8rem!important}.pb-38{padding-bottom:3.8rem!important}.ph-38{padding-left:3.8rem!important;padding-right:3.8rem!important}.pv-38{padding-top:3.8rem!important;padding-bottom:3.8rem!important}.m-38{margin:3.8rem!important}.ml-38{margin-left:3.8rem!important}.mr-38{margin-right:3.8rem!important}.mt-38{margin-top:3.8rem!important}.mb-38{margin-bottom:3.8rem!important}.gap-38{gap:3.8rem}.font-40{font-size:4rem!important}.icon-size-40{font-size:4rem!important;height:4rem!important;width:4rem!important}.p-40{padding:4rem!important}.pl-40{padding-left:4rem!important}.pr-40{padding-right:4rem!important}.pt-40{padding-top:4rem!important}.pb-40{padding-bottom:4rem!important}.ph-40{padding-left:4rem!important;padding-right:4rem!important}.pv-40{padding-top:4rem!important;padding-bottom:4rem!important}.m-40{margin:4rem!important}.ml-40{margin-left:4rem!important}.mr-40{margin-right:4rem!important}.mt-40{margin-top:4rem!important}.mb-40{margin-bottom:4rem!important}.gap-40{gap:4rem}.font-42{font-size:4.2rem!important}.icon-size-42{font-size:4.2rem!important;height:4.2rem!important;width:4.2rem!important}.p-42{padding:4.2rem!important}.pl-42{padding-left:4.2rem!important}.pr-42{padding-right:4.2rem!important}.pt-42{padding-top:4.2rem!important}.pb-42{padding-bottom:4.2rem!important}.ph-42{padding-left:4.2rem!important;padding-right:4.2rem!important}.pv-42{padding-top:4.2rem!important;padding-bottom:4.2rem!important}.m-42{margin:4.2rem!important}.ml-42{margin-left:4.2rem!important}.mr-42{margin-right:4.2rem!important}.mt-42{margin-top:4.2rem!important}.mb-42{margin-bottom:4.2rem!important}.gap-42{gap:4.2rem}.font-44{font-size:4.4rem!important}.icon-size-44{font-size:4.4rem!important;height:4.4rem!important;width:4.4rem!important}.p-44{padding:4.4rem!important}.pl-44{padding-left:4.4rem!important}.pr-44{padding-right:4.4rem!important}.pt-44{padding-top:4.4rem!important}.pb-44{padding-bottom:4.4rem!important}.ph-44{padding-left:4.4rem!important;padding-right:4.4rem!important}.pv-44{padding-top:4.4rem!important;padding-bottom:4.4rem!important}.m-44{margin:4.4rem!important}.ml-44{margin-left:4.4rem!important}.mr-44{margin-right:4.4rem!important}.mt-44{margin-top:4.4rem!important}.mb-44{margin-bottom:4.4rem!important}.gap-44{gap:4.4rem}.font-46{font-size:4.6rem!important}.icon-size-46{font-size:4.6rem!important;height:4.6rem!important;width:4.6rem!important}.p-46{padding:4.6rem!important}.pl-46{padding-left:4.6rem!important}.pr-46{padding-right:4.6rem!important}.pt-46{padding-top:4.6rem!important}.pb-46{padding-bottom:4.6rem!important}.ph-46{padding-left:4.6rem!important;padding-right:4.6rem!important}.pv-46{padding-top:4.6rem!important;padding-bottom:4.6rem!important}.m-46{margin:4.6rem!important}.ml-46{margin-left:4.6rem!important}.mr-46{margin-right:4.6rem!important}.mt-46{margin-top:4.6rem!important}.mb-46{margin-bottom:4.6rem!important}.gap-46{gap:4.6rem}.font-48{font-size:4.8rem!important}.icon-size-48{font-size:4.8rem!important;height:4.8rem!important;width:4.8rem!important}.p-48{padding:4.8rem!important}.pl-48{padding-left:4.8rem!important}.pr-48{padding-right:4.8rem!important}.pt-48{padding-top:4.8rem!important}.pb-48{padding-bottom:4.8rem!important}.ph-48{padding-left:4.8rem!important;padding-right:4.8rem!important}.pv-48{padding-top:4.8rem!important;padding-bottom:4.8rem!important}.m-48{margin:4.8rem!important}.ml-48{margin-left:4.8rem!important}.mr-48{margin-right:4.8rem!important}.mt-48{margin-top:4.8rem!important}.mb-48{margin-bottom:4.8rem!important}.gap-48{gap:4.8rem}.font-50{font-size:5rem!important}.icon-size-50{font-size:5rem!important;height:5rem!important;width:5rem!important}.p-50{padding:5rem!important}.pl-50{padding-left:5rem!important}.pr-50{padding-right:5rem!important}.pt-50{padding-top:5rem!important}.pb-50{padding-bottom:5rem!important}.ph-50{padding-left:5rem!important;padding-right:5rem!important}.pv-50{padding-top:5rem!important;padding-bottom:5rem!important}.m-50{margin:5rem!important}.ml-50{margin-left:5rem!important}.mr-50{margin-right:5rem!important}.mt-50{margin-top:5rem!important}.mb-50{margin-bottom:5rem!important}.gap-50{gap:5rem}.font-52{font-size:5.2rem!important}.icon-size-52{font-size:5.2rem!important;height:5.2rem!important;width:5.2rem!important}.p-52{padding:5.2rem!important}.pl-52{padding-left:5.2rem!important}.pr-52{padding-right:5.2rem!important}.pt-52{padding-top:5.2rem!important}.pb-52{padding-bottom:5.2rem!important}.ph-52{padding-left:5.2rem!important;padding-right:5.2rem!important}.pv-52{padding-top:5.2rem!important;padding-bottom:5.2rem!important}.m-52{margin:5.2rem!important}.ml-52{margin-left:5.2rem!important}.mr-52{margin-right:5.2rem!important}.mt-52{margin-top:5.2rem!important}.mb-52{margin-bottom:5.2rem!important}.gap-52{gap:5.2rem}.font-54{font-size:5.4rem!important}.icon-size-54{font-size:5.4rem!important;height:5.4rem!important;width:5.4rem!important}.p-54{padding:5.4rem!important}.pl-54{padding-left:5.4rem!important}.pr-54{padding-right:5.4rem!important}.pt-54{padding-top:5.4rem!important}.pb-54{padding-bottom:5.4rem!important}.ph-54{padding-left:5.4rem!important;padding-right:5.4rem!important}.pv-54{padding-top:5.4rem!important;padding-bottom:5.4rem!important}.m-54{margin:5.4rem!important}.ml-54{margin-left:5.4rem!important}.mr-54{margin-right:5.4rem!important}.mt-54{margin-top:5.4rem!important}.mb-54{margin-bottom:5.4rem!important}.gap-54{gap:5.4rem}.font-56{font-size:5.6rem!important}.icon-size-56{font-size:5.6rem!important;height:5.6rem!important;width:5.6rem!important}.p-56{padding:5.6rem!important}.pl-56{padding-left:5.6rem!important}.pr-56{padding-right:5.6rem!important}.pt-56{padding-top:5.6rem!important}.pb-56{padding-bottom:5.6rem!important}.ph-56{padding-left:5.6rem!important;padding-right:5.6rem!important}.pv-56{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.m-56{margin:5.6rem!important}.ml-56{margin-left:5.6rem!important}.mr-56{margin-right:5.6rem!important}.mt-56{margin-top:5.6rem!important}.mb-56{margin-bottom:5.6rem!important}.gap-56{gap:5.6rem}.font-58{font-size:5.8rem!important}.icon-size-58{font-size:5.8rem!important;height:5.8rem!important;width:5.8rem!important}.p-58{padding:5.8rem!important}.pl-58{padding-left:5.8rem!important}.pr-58{padding-right:5.8rem!important}.pt-58{padding-top:5.8rem!important}.pb-58{padding-bottom:5.8rem!important}.ph-58{padding-left:5.8rem!important;padding-right:5.8rem!important}.pv-58{padding-top:5.8rem!important;padding-bottom:5.8rem!important}.m-58{margin:5.8rem!important}.ml-58{margin-left:5.8rem!important}.mr-58{margin-right:5.8rem!important}.mt-58{margin-top:5.8rem!important}.mb-58{margin-bottom:5.8rem!important}.gap-58{gap:5.8rem}.font-60{font-size:6rem!important}.icon-size-60{font-size:6rem!important;height:6rem!important;width:6rem!important}.p-60{padding:6rem!important}.pl-60{padding-left:6rem!important}.pr-60{padding-right:6rem!important}.pt-60{padding-top:6rem!important}.pb-60{padding-bottom:6rem!important}.ph-60{padding-left:6rem!important;padding-right:6rem!important}.pv-60{padding-top:6rem!important;padding-bottom:6rem!important}.m-60{margin:6rem!important}.ml-60{margin-left:6rem!important}.mr-60{margin-right:6rem!important}.mt-60{margin-top:6rem!important}.mb-60{margin-bottom:6rem!important}.gap-60{gap:6rem}.w-100{width:100%!important}.w-50px{width:50px!important}.w-75px{width:75px!important}.w-100px{width:100px!important}.w-150px{width:150px!important}.w-200px{width:200px!important}.w-250px{width:250px!important}.min-height-100,.h-100{height:100%}.border-0{border-width:0!important}menu-layout{display:flex;flex-direction:column;height:100%;width:100%}header{background-color:#242e3e;flex:0 0 70px;width:100%}.mat-drawer-container{flex:1 1 auto}footer{background-color:#242e3e;flex:0 0 55px;width:100%}.p-dialog-mask{z-index:1000}.main-scroll-panel{height:calc(100vh - 130px);width:100%}.loading-bar{position:fixed!important;top:70px;left:240px;right:0;transition:all .2s linear;z-index:9999}.menu-minimised .loading-bar{left:70px;transition:all .2s linear}.page-title{align-items:center;background-color:#242e3e;border-bottom:1px solid #475569;display:flex;flex-direction:row;padding:0 2rem;position:fixed;height:60px;left:240px;right:0;transition:all .2s linear;top:70px;z-index:110}.menu-minimised .page-title{left:70px}.position-relative{position:relative}.position-absolute{position:absolute}.display-block{display:block!important}.display-none{display:none!important}.panel-scroller{width:100%;height:calc(100vh - 250px)}.scroll-content-container{display:flex;flex-direction:column;min-height:100%;padding:1rem;position:relative;width:100%}.content-container{display:flex;flex-direction:column;flex:1 1 auto}.hidden{display:none!important}ng-scroll-content{max-width:100%}.rotate-icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollable-content-area{display:block;height:calc(100vh - 130px);position:relative;width:100%}.simple-main{align-items:center;background-color:#1d222b;display:flex;flex-direction:column;height:100dvh;justify-content:center;width:100%}.content-grid{display:grid;grid-template-columns:[fullwidth-start] 1fr [breakout-start] minmax(0px,100px) [content-start] min(900px,100%) [content-end] minmax(0,100px) [breakout-end] 1fr [fullwidth-end]}.content-grid>*,.fullwidth>*,.breakout>*{grid-column:content}.content-grid>.breakout{display:grid;grid-template-columns:inherit;grid-column:breakout}.content-grid>.fullwidth{display:grid;grid-template-columns:inherit;grid-column:fullwidth}header.public{background-color:#000;display:flex;height:620px}header .hero{align-items:center;background-color:#000;display:flex;height:620px;justify-content:center;margin:auto}header .hero-text{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;right:0;top:165px;position:absolute;font-family:Baskervville,serif;font-size:7.2rem;font-weight:400;width:100%}header .hero-text span{text-align:center}header .hero-text .sub-title{font-size:2.8rem;margin-top:2rem;padding:0 4rem}header .hero-btns{display:flex;flex-direction:row;font-size:2.8rem;gap:1rem;margin-top:4rem}header .header-overlay{height:620px;margin:auto;max-width:900px;position:absolute;width:100%;z-index:10}header .header-overlay .logo{left:40px;position:absolute;top:30px;z-index:2}@media screen and (max-width:700px){header .hero-text{top:140px}header .btn-call-to-action{padding:1.8rem 2rem}}@media screen and (max-width:500px){header .hero-text{font-size:5.6rem;top:140px}header .hero-btns{flex-direction:column}}@media screen and (max-width:440px){header .hero-text{font-size:4.2rem;top:140px}header .hero-btns{flex-direction:column}}.carousel{height:620px;max-width:900px;position:relative;width:100%;z-index:1}.carousel .carousel-image{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.carousel .carousel-image:first-child{background-image:linear-gradient(#0006,#0006),url(/assets/carousel/image-001.jpg);opacity:1;z-index:4}.carousel .carousel-image:nth-child(2){background-image:linear-gradient(#0006,#0006),url(/assets/carousel/image-002.jpg);opacity:0;animation-name:fade-in-002;animation-duration:40s;animation-iteration-count:infinite;z-index:6}.carousel .carousel-image:nth-child(3){background-image:linear-gradient(#0006,#0006),url(/assets/carousel/image-003.jpg);opacity:0;animation-name:fade-in-003;animation-duration:40s;animation-iteration-count:infinite;z-index:8}.carousel .carousel-image:nth-child(4){background-image:linear-gradient(#0006,#0006),url(/assets/carousel/image-004.jpg);opacity:0;animation-name:fade-in-004;animation-duration:40s;animation-iteration-count:infinite;z-index:10}@keyframes fade-in-002{0%{opacity:0}22%{opacity:0}28%{opacity:1}54%{opacity:1}55%{opacity:0}}@keyframes fade-in-003{0%{opacity:0}47%{opacity:0}53%{opacity:1}78%{opacity:1}79%{opacity:0}}@keyframes fade-in-004{0%{opacity:0}72%{opacity:0}78%{opacity:1}97%{opacity:1}to{opacity:0}}[public-menu]{align-items:center;background-color:transparent;display:flex;height:60px;margin-top:-60px;position:sticky;top:0;width:100%;z-index:100}[public-menu].top{background-color:#000}[public-menu] .menu-btn{color:#fff;cursor:pointer;display:none;font-size:4rem;margin-left:auto;margin-right:2rem}[public-menu] .main-menu{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;list-style:none;margin:auto;max-width:900px;padding:0;width:100%}[public-menu] .main-menu .menu-logo{display:none}[public-menu] .main-menu>li{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:1.4rem;font-weight:500;position:relative;white-space:nowrap}[public-menu] .main-menu>li a{align-items:center;color:#fff;display:flex;flex:0 0 52px;padding:0 3rem;position:relative;text-decoration:none}[public-menu] .main-menu>li.menu-item-main:after{background-color:#fff;bottom:0;content:"";display:block;height:4px;left:50%;margin:auto;position:absolute;width:0;transition:all .3s ease-in-out}@media screen and (min-width:900px){[public-menu] .main-menu>li.menu-item-main:hover:after{left:0;transition:all .3s ease-in-out;width:100%}[public-menu] .main-menu>li.active:after{left:0;width:100%}}[public-menu] .main-menu>li .dropdown-menu{background-color:#000;display:none;height:auto;left:0;padding-bottom:1rem;position:absolute;top:100%}[public-menu] .main-menu>li .dropdown-menu>ul{list-style:none;margin:auto;padding:0}[public-menu] .main-menu>li .dropdown-menu>ul a{font-size:1.4rem;font-weight:400;padding:1rem 2rem}[public-menu] .main-menu>li .dropdown-menu>ul a.active,[public-menu] .main-menu>li .dropdown-menu>ul a:hover{background-color:#1a1a1a}@media screen and (min-width:900px){[public-menu] .main-menu>li:hover .dropdown-menu{display:block}}@media screen and (max-width:899px){[public-menu] .main-menu{align-items:stretch;background-color:#000;flex-direction:column;left:-100%;height:100dvh;justify-content:start;position:fixed;max-width:260px;overflow:auto;scrollbar-width:none;top:0;width:100%;transition:all .3s ease-in-out}[public-menu] .main-menu .menu-logo{align-items:start;display:flex;padding:3rem 0 2rem 2rem}[public-menu] .main-menu>li{align-items:stretch}[public-menu] .main-menu>li>a{display:flex;flex:0 0 42px;flex-direction:row;padding:0 2rem}[public-menu] .main-menu>li>a i{margin-left:auto}[public-menu] .main-menu>li .dropdown-menu{display:flex;position:static}[public-menu] .main-menu.open{left:0;transition:all .3s ease-in-out}[public-menu] .menu-btn{display:inline-block}}.btn-call-to-action{background-color:#ff1515;border:1px solid #ff1515;border-radius:5px;color:#fff;cursor:pointer;font-size:1.4rem;padding:1.8rem 4rem;white-space:nowrap}.btn-call-to-action:hover{background-color:#ff2f2f}.btn-call-to-action.secondary{background-color:#000;border:1px solid rgba(255,255,255,.2)}.btn-call-to-action.secondary:hover{background-color:#1a1a1a}.panel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.panel-grid .panel-content{align-items:center;display:flex;flex-direction:column;padding-bottom:4rem;position:relative}.panel-grid .panel-content p{text-align:center}.panel-grid .panel-content:before,.panel-grid .panel-content:after{background:linear-gradient(90deg,#0000,#00000080 50%,#0000);bottom:0;content:"";display:block;height:2px;left:20%;position:absolute;width:60%}.panel-grid .panel-content:after{bottom:6px}footer.public{background-color:transparent}footer section{background-color:#000}footer .footer-menu{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}footer .footer-menu ul{list-style:none;margin:0;padding:2rem 0 0}footer .footer-menu ul li{align-items:center;display:flex;padding:1rem 0}footer .footer-menu ul span{color:#fff}footer .footer-menu ul a{color:#fff;font-size:1.4rem;font-style:italic;text-decoration:none}@media screen and (max-width:699px){.panel-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);gap:20px}.panel-content{padding:0 2rem}footer .footer-menu{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr)}}.bullet-list{list-style:none;margin:0;padding:0}.bullet-list li{align-items:center;display:flex;flex-direction:row;padding:1rem 0}.bullet-list li .material-icons{color:#ff1515;font-size:2.2rem;margin-right:1rem}.content-image{border-radius:4px;display:inline-block;margin:0;padding:0;max-width:900px;width:100%}.content-image.half-width{max-width:450px}.two-panels{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.two-panels-2-1{align-items:stretch;display:grid;grid-template-columns:2fr 1fr;gap:20px}@media screen and (max-width:699px){.two-panels{grid-template-columns:1fr}.two-panels .order-1{order:1}.two-panels .order-2{order:2}}@media screen and (max-width:920px){stock-list,vehicle-details{display:block;padding:0 2rem}}@media screen and (max-width:760px){.two-panels-2-1{grid-template-columns:1fr}}.referral-list{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:3rem}.referral-list div{align-items:start;display:flex;text-align:left}.referral-list div i{color:#ff1515;font-size:2.4rem;margin-right:1rem}.contact-panel{align-items:stretch;background:#edeff4;border:1px solid #c2c3c8;justify-content:stretch;padding:2rem}.feature-list{padding-left:2rem;list-style:circle}.feature-list li{margin-bottom:2rem;text-transform:capitalize}.stock-list{display:flex;flex-direction:row;flex-wrap:wrap}.stock-list .stock-item{flex:0 0 50%;margin-bottom:2rem}.stock-list .stock-item:nth-child(2n){padding:0 0 0 1rem}.stock-list .stock-item:nth-child(odd){padding:0 1rem 0 0}.stock-list .stock-item .summary-buttons{display:flex;flex-direction:row;gap:1rem}@media screen and (max-width:700px){.stock-list .stock-item{flex:0 0 100%;padding:0!important}.stock-list .stock-item .card-body{height:330px}.stock-list .stock-item .summary-buttons{flex-direction:column}}.stock-list .card,.stock-list .card-body{border-radius:1rem;overflow:hidden}.stock-list .card{background-color:#fff;border:1px solid rgb(207.8693181818,214.1534090909,223.1306818182);box-shadow:0 0 0 1px #00000003}.stock-list .card-body{border:none;height:300px}.stock-list .card-body .card-title{color:#2d2d32;width:100%;padding:0}.stock-list .card-body .card-subtitle{padding:0}.stock-list .card-body .card-content{align-items:stretch;display:flex;flex:1 1 100%;flex-direction:column;gap:2rem;justify-content:end}.stock-list .stock-standard-features{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.stock-list .stock-standard-features>div{flex:0 0 50%}stock-image-carousel .stock-image-container{padding-top:70%;overflow:hidden;position:relative;width:100%}stock-image-carousel .stock-image-container .stock-image-container-inner{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;left:0;position:absolute;top:0;transition:transform .5s ease-in-out}stock-image-carousel .stock-image-container .carousel-image{align-items:center;background-position:center;background-size:cover;cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:center}stock-image-carousel .stock-image-container .carousel-image .view-icon{color:#fffc;display:none;font-size:6rem}stock-image-carousel .stock-image-container .carousel-image:hover .view-icon{display:block}stock-image-carousel .stock-image-container .carousel-image-count{align-items:center;background-color:#000c;border-radius:1rem;color:#fff;display:flex;flex-direction:row;font-size:1.4rem;left:10px;padding:.8rem;position:absolute;top:10px;z-index:1000}stock-image-carousel .stock-image-container .carousel-image-nav{align-items:center;justify-content:center;bottom:0;display:flex;flex-direction:row;left:0;padding:1rem 0;position:absolute;right:0;z-index:1000}stock-image-carousel .stock-image-container .carousel-image-nav .carousel-image-nav-dot{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;height:12px;margin:0 .5rem;width:12px}stock-image-carousel .stock-image-container .carousel-image-nav .carousel-image-nav-dot.active{background-color:#000}stock-image-carousel .stock-image-container .carousel-left,stock-image-carousel .stock-image-container .carousel-right{align-items:center;background-color:#000c;cursor:pointer;display:none;height:40px;justify-content:center;margin-top:-20px;padding:2rem;position:absolute;width:30px;top:50%;z-index:1000}stock-image-carousel .stock-image-container .carousel-left i,stock-image-carousel .stock-image-container .carousel-right i{color:#fff}stock-image-carousel .stock-image-container .carousel-left{left:0}stock-image-carousel .stock-image-container .carousel-right{right:0}stock-image-carousel .stock-image-container:hover .carousel-left,stock-image-carousel .stock-image-container:hover .carousel-right{display:flex}header{z-index:120}header.menu-minimised .logo{flex:0 0 70px}.header{background-color:#242e3e;color:#fff;display:flex;flex-direction:row;height:100%;justify-content:stretch;width:100%}.header .logo{align-items:center;border-bottom:1px solid #475569;border-right:1px solid #475569;display:flex;flex:0 0 240px;justify-content:center;transition:all .2s linear}.header .menu{align-items:center;background-color:#242e3e;border-bottom:1px solid #475569;box-shadow:3px 0 10px #0003;display:flex;flex:1 1 auto;height:70px}sidebar{border-right:1px solid rgb(73.4693877551,93.8775510204,126.5306122449);display:flex;flex-direction:column;height:100%;width:240px;transition:width linear .2s}.nav-container{display:flex;flex-direction:row;flex:1 1 auto}.nav-container nav{background-color:#242e3e;display:flex;flex-direction:column;height:calc(100vh - 70px);flex:0 0 240px;transition:all .2s linear;z-index:100}.nav-container nav .arrow{color:#fff}.nav-container.menu-minimised nav{flex:0 0 70px}.nav-container .main{background-color:#1d222b;display:flex;flex:1 1 auto;height:calc(100vh - 70px);overflow:auto;padding:1rem;scrollbar-width:thin;transition:flex .2s linear}.nav-container .main.admin-main{color:#fff;font-size:1.4rem;padding:60px 0 0;width:100%}.sidebar{display:flex;flex-direction:column}.menu-item-label{flex:1 1 auto;font-size:1.4rem;overflow:hidden}.menu-item mat-icon{color:#fff!important}.menu-item.logout-item{height:55px;flex:0 0 55px}.menu-item-heading .menu-item-label{flex:1 1 auto;transition:all .2s linear}.menu-item-heading i{transition:all .3s ease-in-out}.sub-menu{max-height:0;overflow:hidden;transition:all .4s ease-in-out}.open .sub-menu{max-height:500px;transition:all .4s ease-in-out}.open mat-icon.arrow{transform:rotate(-180deg)}.sub-menu .menu-item-label{flex:0 0 190px;transition:all .2s linear}.rotate-180{transform:rotate(-180deg)}.menu-minimised .horizontal-divider{display:block}.menu-minimised .arrow{transform:rotate(-90deg)}.menu-minimised .menu-group:hover .menu-item-heading{background-color:#37465e}.menu-minimised .menu-item-heading .menu-item-label{flex:0 0 0}.menu-minimised .menu-title{width:200px}.menu-minimised .menu-title span{display:none}.menu-minimised .sub-menu{background-color:#242e3e;border-color:#475569;border-style:solid;border-width:1px 1px 1px 0;display:none;left:100%;max-height:500px;position:absolute;top:-1px;width:220px}.menu-minimised .sub-menu .menu-item-icon{display:none}.menu-minimised .sub-menu .menu-item-label{padding-left:2rem}.menu-minimised .menu-group:hover .sub-menu{display:flex;flex-direction:column}.menu-title{align-items:center;border-bottom:1px solid #475569;display:flex;flex-direction:row;flex:0 0 60px;font-weight:500;padding-left:2rem}.menu-group{display:flex;flex:1 1 auto;flex-direction:column;position:relative;transition:all .2s linear}.menu-group:has(.active) .menu-item.menu-item-heading{background-color:#37465e}.menu-item{align-items:center;background-color:#242e3e;display:flex;flex:0 0 50px;flex-direction:row;justify-content:stretch;position:relative;text-decoration:none}.menu-item:has(+.submenu .active){background-color:#37465e}.menu-item .submenu{background-color:#242e3e;left:100%;position:absolute;top:0;width:200px}.menu-item:hover:is(a){background-color:#37465e;text-decoration:none}.menu-item.active{background-color:#37465e}.menu-item .menu-item-icon{align-items:center;color:#fff;display:flex;flex:0 0 45px;justify-content:center}.menu-item .minimised-arrow{align-items:center;color:#fff;display:none;flex:0 0 20px;justify-content:start}.menu-item .menu-item-label{align-items:center;color:#fff;display:flex;flex-direction:row;height:4rem;overflow:hidden;text-decoration:none;white-space:nowrap}.menu-item .menu-item-label.submenu-item{padding-left:2rem}.menu-item .menu-item-label a{color:#fff;text-decoration:none}.account-menu{align-items:center;align-self:stretch;display:flex;justify-content:center;margin-left:auto;margin-right:2rem;position:relative}.account-menu .material-icons-outlined{color:#fff;cursor:pointer;font-size:4.2rem;margin-left:auto;position:relative}.account-menu .menu-content{background-color:#242e3e;border-color:#475569;border-style:solid;border-width:0 1px 1px 1px;box-shadow:0 2px 2px #0003;color:#fff;display:none;padding:0 1rem 1rem;position:absolute;right:-10px;top:69px;width:220px;z-index:10000}.account-menu .menu-content ul{list-style:none;margin:0;padding:0}.account-menu .menu-content ul li{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:1.4rem;padding:.6rem 1rem}.account-menu .menu-content ul li:hover{background-color:#1d222b}.account-menu:hover .menu-content{display:block}.menu-minimised sidebar{border-right:1px solid rgb(73.4693877551,93.8775510204,126.5306122449);display:flex;flex-direction:column;height:100%;width:70px;transition:width linear .2s}label.required:after{content:" *";color:#ff1515}.form-field{display:flex;flex-direction:row;width:100%}.form-field.checkbox-field{align-items:center;height:40px}.form-field .input-field.month-field{flex:0 0 30px;padding:0;text-align:center}.form-field .input-field.phone-type-field{flex:0 0 100px}.form-field .input-field::placeholder{color:#999}.form-field .form-field-addon{align-items:center;background-color:#fff;border-color:#c2c3c8;border-style:solid;border-width:1px;display:flex;justify-content:center;min-width:4rem;padding:0}.form-field .form-field-addon.compact{min-width:2rem}.form-field .form-field-addon.addon-small{min-width:3rem}.form-field .form-field-addon i{font-size:1.8rem}.form-field .form-field-addon:not(:only-child):not(:first-child){border-left-width:0}.form-field .form-field-addon:not(:only-child):not(:last-child){border-right-width:0}.form-field make-field:not(:first-child) .form-field-addon,.form-field make-field:not(:first-child) .input-field,.form-field make-field:not(:first-child) ng-select,.form-field model-field:not(:first-child) .form-field-addon,.form-field model-field:not(:first-child) .input-field,.form-field model-field:not(:first-child) ng-select,.form-field badge-field:not(:first-child) .form-field-addon,.form-field badge-field:not(:first-child) .input-field,.form-field badge-field:not(:first-child) ng-select{border-left-width:0!important}.form-field make-field:not(:last-child) .form-field-addon,.form-field make-field:not(:last-child) .input-field,.form-field make-field:not(:last-child) ng-select,.form-field model-field:not(:last-child) .form-field-addon,.form-field model-field:not(:last-child) .input-field,.form-field model-field:not(:last-child) ng-select,.form-field badge-field:not(:last-child) .form-field-addon,.form-field badge-field:not(:last-child) .input-field,.form-field badge-field:not(:last-child) ng-select{border-right-width:0!important}.form-field phone-number{display:flex;flex:1 1 auto}.form-field textarea{border-color:#c2c3c8;border-style:solid;border-width:1px;box-sizing:border-box;color:#2d2d32;display:block;font-family:Poppins,sans-serif;font-size:1.4rem;height:auto;overflow:hidden;outline:none;padding:1rem;resize:none;width:100%}.form-field .input-field{border-color:#c2c3c8;border-radius:0;border-style:solid;border-width:1px;display:flex;flex:1 1 auto;font-family:Poppins,sans-serif;font-size:1.4rem;height:4rem;justify-content:center;outline:none;width:0}.form-field .input-field.ng-invalid.ng-dirty{border-color:#475569}.form-field .input-field:first-child{padding-left:1rem}.form-field .input-field:last-child{padding-right:1rem}.form-field .input-field:not(:first-child){border-left-width:0}.form-field .input-field:not(:last-child){border-right-width:0}.form-field .ng-select-container{box-shadow:none!important}.form-field ng-select.country-code .ng-dropdown-panel{width:200px!important}.form-field ng-select.phone-type{max-width:100px}.form-field ng-select.phone-type .ng-dropdown-panel{width:100px!important}.form-field ng-select.email-type{max-width:140px}.form-field ng-select.ng-select{width:0;flex:1 1 auto}.form-field ng-select.ng-select .ng-select-container{border-color:#c2c3c8!important;border-radius:0;height:4rem}.form-field ng-select.ng-select .ng-select-container .ng-clear-wrapper{align-items:center;display:flex;justify-content:center}.form-field ng-select.ng-select .ng-select-container .ng-arrow-wrapper{padding-right:0!important}.form-field ng-select.ng-select .ng-select-container .ng-value{color:#2d2d32;font-size:1.4rem}.form-field ng-select.ng-select .ng-select-container .ng-placeholder{color:#999}.form-field ng-select.ng-select .ng-select-container .ng-input{align-items:center;display:flex;height:100%;padding-right:32px!important;top:0!important}.form-field ng-select.ng-select .ng-select-container .ng-input input{color:#fff}.form-field ng-select.ng-select .ng-select-container:not(:first-child){border-left-width:0}.form-field ng-select.ng-select .ng-select-container:not(:last-child){border-right-width:0}.form-field ng-select.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#2d2d32 transparent transparent}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{font-size:1.4rem}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#edeff4}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background-color:#edeff4}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#edeff4}ng-dropdown-panel.ng-dropdown-panel.ng-dropdown-panel.ng-select-bottom{border-top-width:0}ng-select:not(:first-child).ng-select .ng-select-container{border-left-width:0}ng-select:not(:last-child).ng-select .ng-select-container{border-right-width:0}.dark .form-field ng-select{height:40px}.dark .form-field ng-select.ng-select{border:1px solid #475569;border-radius:0}.dark .form-field ng-select.ng-select .ng-select-container{border-width:0!important;background-color:#0f172a}.dark .form-field ng-select.ng-select .ng-select-container .ng-value{color:#fff}.dark .form-field ng-select.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#fff transparent transparent}.dark .form-field ng-select .ng-value .ng-value-label{color:#fff}.dark .form-field ng-select ng-dropdown-panel.ng-dropdown-panel{left:-1px;margin-top:0}.dark .form-field ng-select:not(:first-child){border-left-width:0}.dark .form-field ng-select:not(:last-child){border-right-width:0}.dark .form-field ng-select:not(:last-child) ng-dropdown-panel.ng-dropdown-panel{width:calc(100% + 41px)}.dark .form-field.edit-disabled .input-field{background-color:transparent;border-color:transparent}.dark .form-field.edit-disabled .input-field.p-variant-filled:enabled:focus,.dark .form-field.edit-disabled .input-field.p-variant-filled:enabled:hover,.dark .form-field.edit-disabled .input-field.p-variant-filled:enabled:active{background-color:transparent;border-color:transparent}.dark .form-field.edit-disabled .form-field-addon{background-color:transparent;border-color:transparent}.dark ng-select.ng-select{border:1px solid #475569;border-radius:0;height:40px}.dark ng-select.ng-select .ng-select-container{border-width:0!important;background-color:#0f172a;height:38px}.dark ng-select:not(:first-child){border-left-width:0}.dark ng-select:not(:last-child){border-right-width:0}.dark ng-dropdown-panel.ng-dropdown-panel{background-color:#0f172a;border-color:#475569}.dark ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items{background-color:#0f172a;border-color:#475569}.dark ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#0f172a;color:#fff}.dark ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#37465e;color:#fff}.dark ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background-color:#1d222b;color:#fff}.dark ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#1d222b;color:#fff}.dark ng-dropdown-panel.ng-dropdown-panel.ng-dropdown-panel.ng-select-bottom{border-top-width:0}.error-message{color:#ff1515;font-size:1.2rem}.public a{color:#2d2d32;text-decoration:none}.public a:hover{text-decoration:underline}.dark .form-field .form-field-addon{align-items:center;background-color:#0f172a;border-color:#475569;border-style:solid;border-width:1px;display:flex;justify-content:center;padding:0}.dark .form-field .form-field-addon:not(:only-child):not(:first-child){border-left-width:0}.dark .form-field .form-field-addon:not(:only-child):not(:last-child){border-right-width:0}.dark .form-field textarea,.dark .form-field .input-field{background-color:#0f172a;border-color:#475569;color:#fff}.dark .form-field .input-field:autofill{-webkit-box-shadow:0 0 0 1000px #0f172a inset!important;-webkit-text-fill-color:#fff!important;transition:background-color 9999s ease-in-out 0s}gmp-place-autocomplete{height:40px!important;line-height:40px}.readonly-cc{flex:0 0 50px!important}.ng-select.country-code{flex:0 0 80px!important}.remove-contact-btn{cursor:pointer;font-size:1.8rem;position:absolute;right:1rem;top:1rem;z-index:100}textarea[cdkTextareaAutosize]{box-sizing:content-box}.card{border:1px solid #c2c3c8;border-radius:1rem;position:relative}.card .card-body{display:flex;flex-direction:column;gap:.5rem;padding:2rem}.card .card-title{align-items:center;display:flex;font-size:2rem;padding:2rem}.dark .card{background-color:#242e3e;border:1px solid #475569;border-radius:0}.dark .panel{display:block;border:1px solid #475569;padding:1.25rem}.dialog{background-color:#fff}.dialog-content{display:flex;flex-direction:column;gap:1rem;padding:0 2rem 2rem;position:relative}dialog-header{align-items:center;display:flex;flex-direction:row;padding:2rem}dialog-header h2{font-family:Poppins,sans-serif;padding:0}dialog-header i{margin-left:auto}.dark .dialog{background-color:#1e293b;border:1px solid #475569;color:#fff}.dark .dialog:focus-visible{outline:none;border:1px solid #475569!important}.dark .dialog h2{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:500}.dark .cdk-dialog-container{outline:none!important}.dialog-lead{height:calc(100vh - 100px)}.dialog-footer{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;padding:0 2rem 2rem}.affiliate-dialog .dialog-content{height:calc(100vh - 300px)}.lead-dialog .dialog-content{height:calc(100vh - 200px)}.stock-dialog .dialog-content{height:calc(100vh - 80px)}.supplier-scroll-content{height:calc(100vh - 260px)}.table{border-collapse:collapse;width:100%}.table thead th,.table thead td{border-bottom:1px solid #475569;font-weight:500;padding:2rem 1rem;text-align:left}.table tbody tr:hover td{background-color:#1e293b;cursor:pointer}.table tbody td,.table tfoot th,.table tfoot td{padding:1rem}.sticky-top thead th{background-color:#242e3e;position:sticky;top:0}.lead-dialog{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:stretch;max-width:100%;min-height:0;position:relative;width:960px}.lead-dialog .dialog-content{flex:1 1 auto;min-height:0}.lead-dialog .grid-container,.lead-dialog .grid-container .flex-column{min-height:0}.lead-dialog lead-dialog{display:flex;flex-direction:column;flex:1 1 auto;height:100%;position:relative;width:100%}.enquiry-details{padding:1rem 2rem;border-color:#475569;border-radius:0;border-style:solid;border-width:1px;flex:0 0 120px;max-height:120px}.message-balloon{padding:1rem 2rem;border-color:#475569;border-radius:0;border-style:solid;border-width:1px}.message-balloon.note{border-width:1px 1px 1px 6px}.message-balloon.callback{border-left-color:#23a721}.message-balloon.today{border-left-color:#ffa929;border-right-color:#ffa929}.message-balloon.overdue,.message-balloon.overdue.today{border-left-color:#ff1515;border-right-color:#ff1515}.lead-dialog .dialog-content,.lead-dialog .grid-container,.lead-dialog .flex-column{min-height:0}.search-stock-menu{border:1px solid #475569;background-color:#242e3e;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:100}.search-stock-menu .stock-menu-item{cursor:pointer;display:flex;overflow:hidden;padding:1rem;text-overflow:ellipsis;width:100%}.search-stock-menu .stock-menu-item:hover{background-color:#1d222b}.stock-offer-details{display:flex;flex:1 1 auto;flex-direction:column;font-size:1.2rem;overflow:hidden;position:relative}.stock-offer-details .stock-offer-title{font-size:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.performance-chart{height:250px;width:250px}.stat-title{flex:0 0 180px}.time{position:absolute;right:0;bottom:30px}lead-details{flex:1 1 auto;display:flex;flex-direction:column}.p-tabs.lead-details-tabs{display:flex;height:100%;padding:0;position:relative}.p-tabs.lead-details-tabs .p-tab.p-tab-active{background-color:#09a2a2}.p-tabs.lead-details-tabs .p-tablist{border-bottom:1px solid #09a2a2}.p-tabs.lead-details-tabs .p-tabpanels{flex:1 1 auto;padding:0;position:relative}.p-tabs.lead-details-tabs .p-tabpanels .p-tabpanel.p-tabpanel-active{display:flex;flex-direction:column;height:100%;position:relative}lead-notes{display:flex;flex:0 0 calc(100vh - 400px);flex-direction:column;min-height:0;position:relative;width:100%}lead-notes .note-scroll-container{display:flex;flex:1 1 auto;min-height:0;padding:0;position:relative}lead-notes .note-scroll-container .notes-scroller{display:block;flex:1 1 auto;height:auto;min-height:0}note{display:block}.not-available{position:absolute;right:0;top:14px;z-index:100}.callback-badge{align-items:center;background-color:#23a721;color:#fff;display:flex;padding:0 .5rem}.callback-badge i{margin-right:.5rem}.callback-badge.overdue{background-color:#ff1515}.callback-badge.today{background-color:#ffa929}.saving-overlay{align-items:start;background-color:#1e293bcc;display:flex;justify-content:end;inset:0;padding-top:8px;position:absolute}lead-offers{display:flex;flex:0 0 200px;flex-direction:column;min-height:0;position:relative;width:100%}lead-offers .lead-offer-container{flex:1 1 auto;min-height:0;padding:1rem 0;position:relative}lead-offers .lead-offer-container .offer-scroller{display:block;flex:1 1 auto;height:auto;min-height:0}lead-offer{display:block;min-height:0;position:relative;width:100%}.schedule-popover-container{background-color:#0f172a;border:1px solid #475569;bottom:100%;padding-top:1.5rem;position:absolute;right:0;width:350px;z-index:10}.schedule-btn.selected+.schedule-popover-container{display:block}.schedule-btn.schedule-btn-spacer{margin-left:4px}.lead-performance{flex:0 0 320px}.lead-details-icon{align-items:center;display:flex;flex:0 0 40px;justify-content:flex-start}.edit-lead-icon{cursor:pointer;display:flex;flex:0 0 40px;justify-content:center}.search-box{padding:1rem;background-color:#253249;border:1px solid #475569;margin-bottom:1rem}stock{display:block;padding-bottom:2rem;width:100%}.feature-row{display:flex;flex-direction:row;flex-wrap:wrap}.feature-row>.feature-col{align-items:center;display:flex;flex:0 0 50%;padding:1rem}.feature-row>.feature-col label{padding-left:1rem}.feature-row.selected-features{gap:1rem}.stock-item-dialog{height:calc(100vh - 250px);margin-bottom:2rem}.stock-item-dialog .p-scrollpanel-bar-y{margin-left:14px}stock-inactive,stock-active{display:block;margin-bottom:1rem}.stock-container{background:#242e3e;border:1px solid #475569;display:flex;flex:1 1 auto;flex-direction:row;padding:2rem}.stock-container .stock-image{flex:0 0 200px;padding-right:2rem}.stock-container .stock-details{flex:1 1 auto}.stock-container .stock-price{font-size:1.8rem;font-weight:600}.stock-container .stock-description{flex:1 1 auto;padding-right:2rem}.stock-container .stock-content{display:flex;flex-direction:row}.upload-container{align-items:center;display:flex;flex-direction:row;justify-content:center;height:160px;position:relative;width:100%}.upload-container .drag-drop{align-items:center;bottom:0;display:flex;justify-content:center;left:0;right:0}.upload-progress-bar{width:100%;height:10px}.stock-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:.6rem}.image-container{position:relative}.image-container .set-default-overlay,.image-container .delete-overlay{align-items:center;background-color:#000;border:1px solid #FFF;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;justify-content:center;height:24px;position:absolute;width:24px;z-index:1000}.image-container .set-default-overlay i,.image-container .delete-overlay i{height:1.6rem;width:1.6rem}.image-container .delete-overlay{right:4px;top:4px}.image-container .set-default-overlay{left:4px;top:4px}.image-thumbnail{margin:2px}.icon-outline{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}stock-menu{cursor:pointer;display:block;height:100%;position:relative;width:100%}.stock-actions{align-items:center;display:flex;flex:0 0 200px;justify-content:center;position:relative}.stock-actions .popup-menu{background:#242e3e;border-color:#475569;border-style:solid;border-width:1px;display:none;flex-direction:column;margin-top:-1px;position:absolute;right:-1px;top:100%;width:200px;z-index:1100}.stock-actions .popup-menu a{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;padding:1rem 2rem 1rem 1rem}.stock-actions .popup-menu a:hover{background-color:#1d222b}.stock-actions .popup-menu a i{font-size:1.4rem}.stock-actions .popup-menu a label,.stock-actions .popup-menu a span{padding-left:1rem;white-space:nowrap}.stock-actions .popup-menu.open{display:flex}.stock-actions.bottom .popup-menu{border-top-color:#242e3e}.stock-actions.top .popup-menu{border-bottom-color:#242e3e;bottom:100%;margin-top:1px;top:auto}.admin-paginator{border:1px solid #475569}.selected-item-image{height:40px;margin-bottom:-2rem;margin-left:-1rem;margin-top:-2rem;width:40px}.sold-badge{align-items:center;background-color:#23a721;display:flex;flex-direction:row;font-size:1.4rem;justify-content:center;padding:0 1rem}.price-list{align-items:end;display:flex;flex:1 1 auto;flex-direction:column;justify-content:end;width:120px}.price{flex:0 0 160px}.stock-summary-image{height:80px;position:relative;width:80px}.stock-summary-image .sold-badge{border-top:4px solid #242e3e;bottom:0;font-weight:600;left:0;position:absolute;right:0}.wizard-form{display:flex;flex-direction:row;flex:0 0 100%;height:100%}.wizard-form .wizard-sidebar{background-color:#0f172a;display:flex;flex-direction:column;flex:0 0 250px}.wizard-form .wizard-content{flex:1 1 auto;padding:0 2rem}.wizard-dialog .p-dialog-content{padding:0}.wizard-step-title{font-size:2rem;padding:2rem}ul.wizard-menu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 0 0 2rem}ul.wizard-menu li{align-items:center;display:flex;flex-direction:row;padding:2rem 0}ul.wizard-menu li .step-number{align-items:center;background-color:#1e293b;border-radius:50%;color:#fff;display:flex;font-size:2rem;font-weight:700;height:50px;justify-content:center;margin-right:1rem;width:50px}ul.wizard-menu li.active{cursor:pointer}ul.wizard-menu li.selected{background-color:#1e293b}ul.wizard-menu li.muted{color:#999;opacity:.5}ul.wizard-menu li.muted .step-number{background-color:transparent;color:#999}.wizard-scroll-area{height:calc(100vh - 210px);width:100%}market-footer{background-color:#242e3e;border-top:1px solid #475569;bottom:0;display:flex;height:55px;left:240px;position:fixed;right:0;z-index:100}.market-footer-outer{height:55px;position:relative;width:100%}.market-footer-outer .market-footer-inner{bottom:0;display:flex;flex-direction:row;position:absolute;top:0;left:0}pinned-vehicle{position:relative}pinned-vehicle:hover .pinned-card{bottom:55px}.pinned-vehicle-group,.pinned-vehicle-tab{align-items:center;background-color:#242e3e;border-right:1px solid #475569;cursor:pointer;display:flex;gap:.5rem;flex-direction:row;justify-content:flex-start;height:55px;min-width:200px}.pinned-vehicle-tab{width:200px}.pinned-vehicle-image{background-position:center;background-size:cover;border:2px solid #475569;border-radius:50%;flex:0 0 44px;height:44px;position:relative;width:42px;z-index:1}.pinned-vehicle-image:hover{z-index:10}.pinned-vehicle-image:not(:nth-child(2)){margin-left:-30px}.pinned-vehicle-details{display:flex;flex-direction:column;flex:1 1 auto}.pinned-make{line-height:1.6rem;font-size:1.4rem}.pinned-badge{color:#ffa929;font-size:1.2rem;line-height:1.4rem}.pinned-price{font-size:1.4rem;line-height:1.6rem}.pinned-content{display:flex;flex-direction:column}.menu-minimised market-footer{left:70px}.pinned-card{background-color:#242e3e;border-color:#475569;border-style:solid;border-width:1px 1px 0 1px;bottom:-205px;display:flex;flex-direction:column;left:-1px;position:absolute;width:201px;transition:bottom .2s ease-in-out}.pinned-vehicle-open .pinned-card{bottom:55px;transition:bottom .2s ease-in-out}.pinned-entry{align-items:center;display:flex;flex:0 0 2.4rem;flex-direction:row;padding-left:.5rem}.pinned-entry i{margin-right:.5rem}.pinned-actions{align-items:center;display:flex;flex-direction:column;flex:0 0 24px;height:100%;justify-content:center}.group-actions{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:48px}.pinned-toggle{cursor:pointer;font-size:2.4rem;transition:rotate .2s ease-in-out}.pinned-toggle.pinned-open{rotate:180deg}.pinned-vehicle-container{height:55px;width:200px}.navigation-left,.navigation-right{align-items:center;background-color:#0008;cursor:pointer;display:none;height:3rem;justify-content:center;width:3rem;position:absolute;top:50%;transform:translateY(-1rem)}.main-image:hover .navigation-right,.main-image:hover .navigation-left{display:flex}.navigation-left{left:0}.navigation-right{right:0}.navigation-count{align-items:center;background-color:#0008;bottom:0;color:#fff;display:flex;height:3rem;justify-content:center;padding:0 1rem;position:absolute;right:0}progress-bar{display:block;position:relative;overflow:hidden;height:4px}progress-bar .progress-bar{height:4px;position:relative;width:100%}progress-bar .progress-bar .progress-bar-determinate{background-color:#09a2a2;bottom:0;left:0;position:absolute;top:0}progress-bar .progress-bar .progress-bar-indeterminate{animation:progress-bar-animation 2s ease-in-out infinite;background-color:#09a2a2;bottom:0;left:0;position:absolute;top:0}@keyframes progress-bar-animation{0%{left:-60%;right:100%}to{left:100%;right:-60%}}:root{--scrollbar-thumb-color: #475569}ng-scrollbar{flex:1;height:100%}ng-scrollbar .track-inner{background-color:transparent!important}.lead-scroller{display:flex;flex-direction:column;height:calc(100vh - 250px)}.filter-menu-scroller{width:100%;height:calc(100vh - 240px)}.makes-scroller{display:block;position:relative;height:400px;width:100%}.vehicle-image-popup,.tooltip{animation:fadeIn .6s;background-color:#0f172a;border:1px solid #475569;color:#fff;font-size:1.2rem;opacity:1;padding:.6rem;position:absolute;z-index:2000}.vehicle-image-popup img,.tooltip img{display:block}.vehicle-image-popup.tooltip-image,.tooltip.tooltip-image{max-width:inherit}.tooltip{max-width:140px}.vehicle-image-count{align-items:center;background-color:#0008;display:flex;font-size:1.6rem;justify-content:center;padding:.5rem 1rem;position:absolute;bottom:1rem;right:1rem;z-index:100}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.checkbox{align-items:center;display:inline-flex;width:20px;height:20px;justify-content:center;background-color:#1d222b;border:1px solid #475569;border-radius:3px;cursor:pointer}.checkbox i{color:#fff;opacity:0}.checkbox.checked i{opacity:1;animation:fadeIn .4s}.lead-details-tabs{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.tab-headers{border-bottom:2px solid #09a2a2;display:flex;flex-direction:row}.tab-headers .tab-header{cursor:pointer;padding:1rem 2rem}.tab-headers .tab-header.active{background-color:#09a2a2;cursor:default}.tab-panels{height:100%;position:relative;width:100%}.pulse{position:absolute;left:50%;top:50%;margin-left:-5px;width:10px;height:10px;background-color:#fff;opacity:0;border-radius:50%;margin-top:-5px;animation:pulse 1.5s infinite}.pulse.pulse-lg{animation:pulse-lg 1.5s infinite}.pulse-2{animation-delay:.6s!important}.pulse-3{animation-delay:.9s!important}.block button{width:100%}@keyframes pulse{0%{opacity:0;width:10px;height:10px;margin-left:-5px;margin-top:-5px}20%{opacity:.4}to{opacity:0;width:100px;height:100px;margin-left:-50px;margin-top:-50px}}@keyframes pulse-lg{0%{opacity:0;width:10px;height:10px;margin-left:-5px;margin-top:-5px}20%{opacity:.4}to{opacity:0;width:400px;height:400px;margin-left:-200px;margin-top:-200px}}.schedule-btn-group{display:flex;flex-direction:row;margin-top:-1px}.icon-btn{align-items:center;cursor:pointer;display:flex;height:46px;justify-content:center;width:46px}.btn{align-items:center;border-width:1px;border-style:solid;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:500;height:3.6rem;justify-content:center;overflow:hidden;padding:0 1rem;position:relative}.btn.schedule-btn{align-items:center;background-color:#0f172a;border-color:#0f172a #475569 #475569 #475569;border-style:solid;border-width:1px;display:flex;font-size:1.2rem;height:30px;padding:0 1rem;z-index:1}.btn.schedule-btn:hover{background-color:#0f172a;border-color:#0f172a #475569 #475569 #475569}.btn.schedule-btn.selected{z-index:100}.btn.schedule-btn.active{background-color:#09a2a2}.btn.schedule-btn .datetime-badge{align-items:center;display:flex;padding-right:1rem}.btn.docs-required-btn{align-items:center;background-color:#0f172a;border-color:#475569;border-style:solid;border-width:0 1px 1px 1px;display:flex;font-size:1.2rem;height:30px;margin-top:-1px;padding:0 1rem}.btn.docs-required-btn.active{background-color:#ff1515;border-color:#ff1515}.btn[disabled]{cursor:default}.btn.btn-primary{background-color:#09a2a2;border-color:#09a2a2}.btn.btn-primary:not([disabled]):hover{background-color:#0ababa;border-color:#0ababa}.btn.btn-primary:focus-visible{outline:none;border-color:#09a2a2}.btn.btn-primary[disabled]{background-color:#067272;border-color:#067272}.btn.btn-input{background-color:#0f172a;border-color:#0f172a}.btn.btn-input:not([disabled]):hover{background-color:#0f172a;border-color:#0f172a}.btn.btn-input:focus-visible{outline:none;border-color:#0f172a}.btn.btn-input[disabled]{background-color:#0f172a;border-color:#0f172a}.btn.btn-secondary{background-color:#000;border-color:#000}.btn.btn-secondary:not([disabled]):hover{background-color:#1a1a1a;border-color:#1a1a1a}.btn.btn-secondary:focus-visible{outline:none;border-color:#000}.btn.btn-success{background-color:#23a721;border-color:#23a721}.btn.btn-success:not([disabled]):hover{background-color:#27bc25;border-color:#27bc25}.btn.btn-success:focus-visible{outline:none;border-color:#23a721}.btn.btn-info{background-color:#0ea5e9;border-color:#0ea5e9}.btn.btn-info:not([disabled]):hover{background-color:#1fb0f2;border-color:#1fb0f2}.btn.btn-info:focus-visible{outline:none;border-color:#0ea5e9}.btn.btn-warn{background-color:#ffa929;border-color:#ffa929}.btn.btn-warn:not([disabled]):hover{background-color:#ffb343;border-color:#ffb343}.btn.btn-warn:focus-visible{outline:none;border-color:#ffa929}.btn.btn-danger{background-color:#ff1515;border-color:#ff1515}.btn.btn-danger:not([disabled]):hover{background-color:#ff2f2f;border-color:#ff2f2f}.btn.btn-danger:focus-visible{outline:none;border-color:#ff1515}.btn.btn-round{border-radius:50%}.btn.btn-outlined.btn-primary{background-color:transparent;border-color:#09a2a2;color:#09a2a2}.btn.btn-outlined.btn-primary i{color:#09a2a2}.btn.btn-outlined.btn-primary:not([disabled]):hover{background-color:#09a2a21a}.btn.btn-outlined.btn-secondary{background-color:transparent;border-color:#000;color:#000}.btn.btn-outlined.btn-secondary i{color:#000}.btn.btn-outlined.btn-secondary:not([disabled]):hover{background-color:#0003}.btn.btn-outlined.btn-success{background-color:transparent;border-color:#23a721;color:#23a721}.btn.btn-outlined.btn-success i{color:#23a721}.btn.btn-outlined.btn-success:not([disabled]):hover{background-color:#23a72133}.btn.btn-outlined.btn-info{background-color:transparent;border-color:#0ea5e9;color:#0ea5e9}.btn.btn-outlined.btn-info i{color:#0ea5e9}.btn.btn-outlined.btn-info:not([disabled]):hover{background-color:#0ea5e933}.btn.btn-outlined.btn-warn{background-color:transparent;border-color:#ffa929;color:#ffa929}.btn.btn-outlined.btn-warn i{color:#ffa929}.btn.btn-outlined.btn-warn:hover{background-color:#ffa92933}.btn.btn-outlined.btn-danger{background-color:transparent;border-color:#ff1515;color:#ff1515}.btn.btn-outlined.btn-danger i{color:#ff1515}.btn.btn-outlined.btn-danger:not([disabled]):hover{background-color:#ff151533}.btn.btn-compact{padding:.4rem 1rem}.btn.btn-tiny{height:2.4rem;padding:0 2rem}.btn.btn-block{width:100%}.btn .btn-block{flex:1 1 auto;width:100%}.badge{align-items:center;border-radius:.5rem;color:#fff;display:inline-flex;font-size:1.2rem;padding:0 1rem}.badge.badge-lg{font-size:1.4rem;padding:.2rem 1rem}.badge.badge-primary{background-color:#09a2a2}.badge.badge-secondary{background-color:#000}.badge.badge-success{background-color:#23a721}.badge.badge-danger{background-color:#ff1515}.badge.badge-warn{background-color:#ffa929}.badge.badge-info{background-color:#0ea5e9}.toast-container .ngx-toastr{box-shadow:none!important}.toast-container .toast-error{background-color:#ff1515}.toast-container .toast-success{background-color:#23a721}.toast-container .toast-info{background-color:#0ea5e9}.toast-container .toast-warning{background-color:#ffa929}::top-layer,:modal{--ngx-toastr-layer: top}ngxsmk-datepicker-input .ngxsmk-input-group{min-height:40px}ngxsmk-datepicker-input .ngxsmk-input-group .ngxsmk-clear-button{height:38px;width:38px}ngxsmk-datepicker-content .ngxsmk-popover-container{border-radius:0!important}ngxsmk-datepicker-content .ngxsmk-datepicker-container{background-color:#1e293b;border:1px solid #475569;border-radius:0!important}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-calendar-container{border-radius:0!important;padding:0}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-day-cell.today.selected:not(.start-date):not(.end-date):not(.in-range):not(.preview-range):not(.multiple-selected) .ngxsmk-day-number{background-color:#09a2a2}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-day-cell.today:not(.selected):not(.start-date):not(.end-date):not(.in-range):not(.preview-range):not(.multiple-selected) .ngxsmk-day-number{border-color:#09a2a2;color:#09a2a2;font-weight:600}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-day-cell.selected:not(.start-date):not(.end-date):not(.in-range):not(.preview-range) .ngxsmk-day-number{background-color:#09a2a2;outline:2px solid #09a2a2}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-day-cell:not(.disabled):not(.empty):hover .ngxsmk-day-number{background-color:#37465e;color:#fff}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-day-cell:focus-visible .ngxsmk-day-number{outline:2px solid #09a2a2;background-color:#1d222b}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-day-cell.focused .ngxsmk-day-number{outline:2px solid #09a2a2}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-options-panel{background-color:#242e3e;border-radius:0;border-top-color:#242e3e;top:calc(100% - 1px)}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-options-panel li{font-size:1.4rem}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-options-panel li.selected{background-color:#1d222b;border-radius:0}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-select-display{border-radius:0;font-size:1.4rem}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-select-display:hover,ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-select-display:focus-within{background-color:#242e3e!important;border-color:#475569!important;box-shadow:none!important}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-select-display .ngxsmk-option-panel li{border-radius:0}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-close-button{background-color:#09a2a2;border-color:#09a2a2;border-radius:0}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-close-button:hover:not(:disabled){background-color:#0ababa;box-shadow:none;transform:none}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-clear-button-footer{border-radius:0}ngxsmk-datepicker-content .ngxsmk-datepicker-container .ngxsmk-footer{padding:.8rem}ngxsmk-datepicker .ngxsmk-datepicker-container{background-color:#1e293b;border-radius:0!important}ngxsmk-datepicker .ngxsmk-datepicker-container .ngxsmk-select-display{font-size:1.4rem}ngxsmk-datepicker .ngxsmk-datepicker-container .ngxsmk-select-display{border-radius:0}ngxsmk-datepicker .ngxsmk-day-cell.today.selected:not(.start-date):not(.end-date):not(.in-range):not(.preview-range):not(.multiple-selected) .ngxsmk-day-number{background-color:#09a2a2}ngxsmk-datepicker .ngxsmk-day-cell.today:not(.selected):not(.start-date):not(.end-date):not(.in-range):not(.preview-range):not(.multiple-selected) .ngxsmk-day-number{border-color:#09a2a2;color:#09a2a2;font-weight:600}ngxsmk-datepicker .ngxsmk-day-cell.selected:not(.start-date):not(.end-date):not(.in-range):not(.preview-range) .ngxsmk-day-number{background-color:#09a2a2;outline:2px solid #09a2a2}ngxsmk-datepicker .ngxsmk-day-cell:not(.disabled):not(.empty):hover .ngxsmk-day-number{background-color:#37465e;color:#fff}ngxsmk-datepicker .ngxsmk-day-cell:focus-visible .ngxsmk-day-number{outline:2px solid #09a2a2;background-color:#1d222b}ngxsmk-datepicker .ngxsmk-day-cell.focused .ngxsmk-day-number{outline:2px solid #09a2a2}ngxsmk-datepicker .ngxsmk-options-panel{background-color:#242e3e;border-radius:0;border-top-color:#242e3e;top:calc(100% - 1px)}ngxsmk-datepicker .ngxsmk-options-panel li{font-size:1.4rem}ngxsmk-datepicker .ngxsmk-options-panel li.selected{background-color:#1d222b;border-radius:0}ngxsmk-datepicker .ngxsmk-select-display:hover,ngxsmk-datepicker .ngxsmk-select-display:focus-within{background-color:#242e3e!important;border-color:#475569!important;box-shadow:none!important}ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group{background-color:#0f172a;border:1px solid #475569;border-radius:0}ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group input.ngxsmk-display-input{font-size:1.4rem}ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group:hover:not(.disabled),ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group:focus-within,ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group:focus-visible{border:1px solid #475569;box-shadow:none;outline:none}ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group .ngxsmk-clear-button{margin-right:0}ngxsmk-datepicker ngxsmk-datepicker-input .ngxsmk-input-group .ngxsmk-clear-button:hover{background-color:transparent;color:#fff}ngxsmk-datepicker:not(:last-child) ngxsmk-datepicker-input .ngxsmk-input-group{border-right-width:0!important}ngxsmk-datepicker:not(:first-child) ngxsmk-datepicker-input .ngxsmk-input-group{border-left-width:0!important}ngxsmk-datepicker .ngxsmk-close-button{background-color:#09a2a2;border-color:#09a2a2;border-radius:0}ngxsmk-datepicker .ngxsmk-close-button:hover:not(:disabled){background-color:#0ababa;box-shadow:none;transform:none}ngxsmk-datepicker .ngxsmk-clear-button-footer{border-radius:0}.dialog-content ngxsmk-datepicker .ngxsmk-datepicker-container{border-radius:0;border-width:0}.dialog-content ngxsmk-datepicker .ngxsmk-calendar-container{padding-top:0}.schedule-popover-container{display:none}.schedule-popover-container ngxsmk-datepicker .ngxsmk-datepicker-container{background-color:#0f172a}.schedule-popover-container ngxsmk-datepicker .ngxsmk-select-display{background-color:#0f172a!important}.schedule-popover-container ngxsmk-datepicker .ngxsmk-select-display:hover,.schedule-popover-container ngxsmk-datepicker .ngxsmk-select-display:focus-within{background-color:#0f172a!important}.schedule-popover-container ngxsmk-datepicker .ngxsmk-options-panel{background-color:#0f172a!important}.pagination{align-items:center;display:flex;gap:.5rem;padding:1rem 2rem}.pagination .pagination-number{align-items:center;cursor:pointer;display:flex;height:3rem;justify-content:center;min-width:3rem}.pagination .pagination-number.disabled{cursor:pointer;color:#999}.pagination .pagination-number.active{background-color:#09a2a2;color:#fdfdfd}.pagination .pagination-button{align-items:center;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0 1rem}.pagination .pagination-button.disabled{cursor:pointer;color:#999}.pagination .pagination-button:first-child{margin-left:auto}pagination.top .pagination{border-bottom:1px solid #475569}pagination.bottom .pagination{border-top:1px solid #475569}.sort-filter{align-items:center;cursor:pointer;display:flex;flex-direction:row}.form-field-addon.pagination-addon{flex:0 0 18px;min-width:auto}.field-arrows{display:flex;flex:0 0 18px;flex-direction:column;height:38px;width:100%}.field-arrows .field-arrow{align-items:center;display:flex;flex:0 0 50%;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.field-arrows .field-arrow.disabled i{color:#999;cursor:default}.upload-container{background-color:#242e3e;border:1px solid #475569;cursor:pointer}.upload-container.drag-over{border:2px dashed #c2c3c8}.upload-container #file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.upload-container i,.upload-container p{pointer-events:none}drop-file{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.image-preview{background-position:center;background-size:cover;flex:0 0 70px;height:70px;width:70px}.uploader-actions{align-items:center;display:flex;gap:1rem;justify-content:flex-end;padding:0 0 1rem}.uploading-files{height:300px;position:relative;width:100%}.default-image{position:absolute;left:-4px;top:-4px;z-index:100}carousel{display:flex;gap:.4rem;width:100%;height:104px}carousel .carousel-right,carousel .carousel-left{align-items:center;background-color:#ffffff1a;cursor:pointer;display:flex;flex:0 0 20px;justify-content:center;-webkit-user-select:none;user-select:none}carousel .carousel-right:hover,carousel .carousel-left:hover{background-color:#ffffff4d}.carousel{height:104px;overflow:hidden;position:relative;width:100%}.carousel .carousel_content{display:flex;position:absolute;top:0;left:0;height:100%;transition:left .3s ease-in-out}gallery-dialog{align-items:center;display:flex;height:100vh;justify-content:center;padding:40px;width:100%}gallery-dialog .gallery-dialog-inner{align-items:center;display:flex;height:100%;justify-content:center;position:relative;padding:0 80px}gallery-dialog .gallery-dialog-inner img{max-width:100%;max-height:100%}gallery-dialog .gallery-dialog-inner .gallery-left,gallery-dialog .gallery-dialog-inner .gallery-right{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;top:0;width:80px}gallery-dialog .gallery-dialog-inner .gallery-btn{align-items:center;background-color:#fff3;border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}gallery-dialog .gallery-dialog-inner .gallery-btn:hover{background-color:#fff6}gallery-dialog .gallery-dialog-inner .gallery-left{left:0;-webkit-user-select:none;user-select:none}gallery-dialog .gallery-dialog-inner .gallery-right{right:0;-webkit-user-select:none;user-select:none}gallery-dialog .gallery-dialog-inner .gallery-close{cursor:pointer;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:100}gallery-dialog .gallery-dialog-inner .gallery-close .gallery-btn:hover{background-color:#fff6}@media(max-width:768px){gallery-dialog{padding:0}gallery-dialog .gallery-dialog-inner{padding:0}}.toggle-switch{background-color:#0f172a;border:1px solid #475569;border-radius:0;display:flex;flex:1 1 auto;padding:2px;position:relative;height:40px;justify-content:stretch;overflow:hidden}.toggle-switch .toggle-left,.toggle-switch .toggle-right{align-items:center;border-width:0;display:flex;flex:0 0 50%;justify-content:center;white-space:nowrap}.toggle-switch .toggle-selector{align-items:center;cursor:pointer;background-color:#09a2a2;border-radius:0;bottom:2px;left:2px;justify-content:center;overflow:hidden;position:absolute;top:2px;width:calc(50% - 2px)}.toggle-switch .toggle-selector .toggle-off-text,.toggle-switch .toggle-selector .toggle-on-text{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;position:absolute;top:0;width:100%}.toggle-switch.toggle-off .toggle-selector{left:2px;transition:all .2s ease-in-out}.toggle-switch.toggle-off .toggle-off-text{left:0;transition:left .2s ease-in-out}.toggle-switch.toggle-off .toggle-on-text{right:-100%;transition:right .2s ease-in-out}.toggle-switch.toggle-on .toggle-selector{left:50%;transition:all .2s ease-in-out}.toggle-switch.toggle-on .toggle-off-text{left:-100%;transition:left .2s ease-in-out}.toggle-switch.toggle-on .toggle-on-text{right:0;transition:right .2s ease-in-out}.login-card{width:100%;max-width:700px}.login-logo{display:block;width:80%}.login-version{position:absolute;bottom:2rem;right:2rem}organisations{display:flex;height:100%;width:100%}.slider-container{display:block;overflow:hidden;position:relative;height:100%;width:100%}.slider-container .slider-boundary{bottom:0;display:block;position:absolute;top:0}workflow{display:block;height:calc(100vh - 145px);position:relative;width:100%}.workflow-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(320px,1fr);column-gap:1rem;height:100%;position:relative}.workflow-grid workflow-process{display:flex;flex-direction:column;gap:1rem;height:100%;position:relative}.workflow-grid workflow-process .workflow-title{align-items:stretch;background-color:#242e3e;border:1px solid #475569;display:flex;flex:0 0 6rem;flex-direction:column;justify-content:center;padding:0 1rem}.workflow-grid workflow-process .workflow-title h3{margin:0;padding:0}.workflow-grid workflow-process .workflow-content{background-color:#161c26;flex:1 1 auto;height:calc(100vh - 220px);position:relative}.workflow-grid workflow-process .workflow-content .p-scrollpanel-bar-y{margin-left:8px;width:6px}lead-card{background-color:#2d3a4e;border-width:1px 1px 1px 6px;border-style:solid;border-color:#475569 #475569 #475569 #23a721;display:flex;flex-direction:column;margin-bottom:1rem;position:relative}lead-card.today{border-left-color:#ffa929}lead-card.overdue{border-left-color:#ff1515}lead-card .lead-card-title{align-items:center;display:flex;flex:0 0 40px;flex-direction:row;padding:0 1rem}lead-card .lead-card-content{background-color:#242e3e;border-top:1px solid #475569;padding:0}lead-card lead-actions{align-items:center;border-top:1px solid #475569;display:flex;flex:0 0 40px;flex-direction:row;gap:.6rem;justify-content:flex-end;padding:0 1rem}lead-card lead-actions i{cursor:pointer}.loan-title{flex:0 0 150px;font-weight:600}.lead-count{align-items:center;background-color:#0ea5e9;border-radius:1rem;display:flex;justify-content:center;min-width:40px;padding:.2rem 1rem}lead-stats{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.dot{background-color:#23a721;border-radius:50%;height:.6rem;width:.6rem}.dot.primary{background-color:#09a2a2}.avatar{align-items:center;background-color:#09a2a2;border:2px solid #FFF;border-radius:50%;display:flex;justify-content:center;height:3rem;width:3rem}.square{background-color:#242e3e;border:2px solid #FFF;cursor:pointer;height:3rem;width:3rem}.square.overdue{border-color:#ff1515}.square.overdue.active{background-color:#ff1515}.square.today{border-color:#ffa929}.square.today.active{background-color:#ffa929}.square.ontime{border-color:#23a721}.square.ontime.active{background-color:#23a721}monthly-sales,monthly-revenue{display:flex;flex-direction:column}ul.stats-list{display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:0;padding:0 2rem}ul.stats-list li{display:flex;flex-direction:row;font-size:1.8rem;gap:1rem;padding:1rem 0}ul.stats-list li div:first-child{font-weight:600}.date-selector{width:260px}.stats-bar-chart{background-color:#000;border-radius:10px 0 0 10px;border:2px solid #c2c3c8;display:flex;flex-direction:row;height:50px;overflow:visible;position:relative;width:100%;z-index:200}.stats-bar-chart .stats-block{border-width:0;border-radius:8px;flex-grow:0;flex-shrink:0;height:100%;transition:flex-basis .6s ease-in-out}.stats-bar-chart .stats-block:nth-child(1 of.target-border){border:2px solid #242e3e;border-radius:8px 0 0 8px;border-right-width:0}.stats-bar-chart .stats-block:nth-child(2 of.target-border){border:2px solid #242e3e;border-radius:0 8px 8px 0;border-left-width:0}.stats-title{display:flex;flex-direction:row;position:relative;width:100%;z-index:100}.stats-title.upper div{display:flex;flex-grow:0;flex-shrink:0;justify-content:end}.target{background-color:#c2c3c8;bottom:0;position:absolute;top:0;width:2px;z-index:1;transition:left .6s ease-in-out}.target.today{bottom:-10px;margin-left:2px;top:-10px}.target.short{top:20px;bottom:20px}.target .target-label{position:absolute;right:10px;white-space:nowrap}.target .target-label.total{top:-10px}.target .target-label.margin{bottom:-20px}.negative{color:#ff2f31}.positive{color:#bad649}.gant-container{display:flex;flex-direction:column;gap:1rem}.gant-container .gant-block-container{height:50px;position:relative;width:100%}.gant-container .gant-block-container .gant-block{bottom:0;overflow:hidden;position:absolute;top:0;z-index:200}.gant-container .gant-block-container .gant-block-spacer{align-items:start;display:flex;flex-direction:column;inset:0;justify-content:center;padding-left:2rem;position:absolute}.gant-container .gant-block-container .gant-block-spacer.spacer-bottom{color:#fff;z-index:100}.gant-container .gant-block-container .gant-block-spacer.spacer-top{color:#fff;z-index:300}.performance-chart-stats{flex:1 1 auto;padding-right:2rem}market{display:block;width:100%}.main-image{background-color:transparent;background-position:center;background-size:cover;padding-top:66%;position:relative;transition:background-size .3s ease-in-out;width:100%}.vehicle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:1rem}.vehicle-grid car-card{border-radius:1rem;border:1px solid #475569;background-color:#242e3e;display:flex;flex-direction:column;min-width:0;overflow:hidden}.vehicle-grid car-card .pinned-vehicle{bottom:6rem;cursor:pointer;position:absolute;right:1rem}.vehicle-grid car-card .vehicle-price{font-size:1.8rem}.vehicle-grid car-card .vehicle-subheading{color:#ffa929;display:flex;font-size:1.4rem;height:2rem;justify-content:space-between;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-grid car-card .vehicle-subheading .vehicle-subtitle{flex:1 1 auto;height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-grid car-card .vehicle-header{font-size:1.6rem;height:2.2rem;line-height:2.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-grid car-card .main-content{height:224px;padding:1rem;position:relative}.vehicle-grid car-card .main-content .source{position:absolute;right:2rem;top:2rem}.features-column{flex:1 1 auto;gap:.5rem}.market-pagination{align-items:center;background-color:#242e3e;border-bottom:1px solid #475569;display:flex;flex-direction:row;flex-wrap:nowrap;left:240px;position:fixed;right:0;top:130px;transition:left .2s linear;z-index:90}.market-pagination pagination{flex:1 1 auto}.menu-minimised .market-pagination{left:70px;transition:left .2s linear}.make-model-scroll{max-height:calc(100vh - 600px)}.market-link{align-items:center;border:2px solid #fff;border-radius:6px;display:flex;gap:1rem;margin-top:1rem;padding:.5rem 1rem}.time-on-market{align-items:center;color:#ffa929;display:flex;flex:0 0 60px;font-size:1.4rem;justify-content:flex-end}.make-badge{position:relative}.make-badge:hover .make-badge-title{border-bottom-color:#0f172a}.make-badge:hover .make-badge-menu{display:flex;flex-direction:row;padding:1rem}.make-badge:hover .make-badge-menu .flex-column{min-width:140px;white-space:nowrap}.make-badge .make-badge-title{background-color:#0f172a;border:1px solid #475569;cursor:pointer;display:flex;padding:1rem 2rem;position:relative;z-index:10}.make-badge .make-badge-title .make-badge-count{align-items:center;display:flex;justify-content:center;margin-left:2rem}.filter-section{background-color:#0f172a;border:1px solid #475569;cursor:pointer;display:flex;padding:1rem 2rem;position:relative;z-index:10}.make-badge-menu{background-color:#0f172a;border-color:#475569;border-style:solid;border-width:1px;display:none;flex-direction:row;gap:1rem;margin-top:-1px;max-width:calc(100vw - 200px);min-width:100%;position:absolute;right:0;top:100%}.make-badge-menu .model-badge-name{cursor:pointer;padding:.5rem 0 .5rem 2rem;white-space:nowrap}.make-badge-menu .model-badge-badge{cursor:pointer;padding:.5rem 0 .5rem 3rem;white-space:nowrap}.source-filter{border:2px solid transparent;border-radius:50%;cursor:pointer;height:32px;width:32px}.source-filter .source-icon{background-repeat:no-repeat;border:2px solid #242e3e;border-radius:50%;height:28px;width:28px}.source-filter .source-icon.drive{background-image:url(/assets/logos/drive.svg);background-size:110px 25px;background-repeat:no-repeat;background-position:0 center}.source-filter .source-icon.facebook{background-image:url(/assets/logos/facebook.png);background-size:cover}.source-filter .source-icon.pickles{background-image:url(/assets/logos/pickles.svg);background-size:110px 25px;background-repeat:no-repeat;background-position:0 center}.source-filter.on{border:2px solid #fff}.material-symbols-outlined.inactive{color:#666;cursor:pointer}.market-content{padding:0;position:relative;width:100%}.vehicle-list{width:100%;display:flex;flex-direction:column;gap:.5rem}.vehicle-list car-row{display:block;height:52px;width:100%}.vehicle-list .vehicle-row{align-items:center;background-color:#242e3e;border:1px solid #475569;display:flex;flex-direction:row;gap:1rem}.image-padding{padding-bottom:2px;padding-left:5px;padding-top:2px}.market-table-header{align-items:center;border-bottom:1px solid #475569;display:flex;height:100%;width:100%}.td-container{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.vehicle-change{align-items:center;display:flex;flex-direction:row;font-weight:600}.vehicle-change.vehicle-up{color:#ff1515}.vehicle-change.vehicle-down{color:#23a721}.filter-heading{align-items:center;border-right:1px solid #475569;display:flex;flex:0 0 200px;height:100%;padding-left:2rem}.market-layout{display:flex;flex-direction:row;width:100%}.market-layout market-filters{background-color:#242e3e;border-right:1px solid #475569;display:flex;flex:0 0 260px;flex-direction:column;height:calc(100vh - 185px)}.market-layout .market-main{flex:1 1 auto;height:calc(100vh - 185px)}.filter-menu-title{align-items:center;border-bottom:1px solid #475569;display:flex;flex-direction:row;flex:0 0 50px;font-weight:500;padding-left:2rem;padding-right:1rem}.filter-menu-item{align-items:center;background-color:#242e3e;display:flex;flex:0 0 4rem;flex-direction:row;justify-content:stretch;position:relative;text-decoration:none}.filter-menu-item i{transition:transform .2s ease-in-out}.filter-menu-item.open+.filter-section-menu{height:auto}.filter-menu-item.open i{transform:rotate(-180deg);transition:transform .2s ease-in-out}.filter-menu-item:hover:not(.highlight),.filter-menu-item:focus:not(.highlight),.filter-menu-item:active:not(.highlight){text-decoration:none!important}.filter-menu-item:hover *:not(.highlight),.filter-menu-item:focus *:not(.highlight),.filter-menu-item:active *:not(.highlight){text-decoration:none!important}.filter-menu-item .filter-menu-item-label{align-items:center;color:#fff;display:flex;flex-direction:row;height:4rem;overflow:hidden;text-decoration:none;white-space:nowrap}.filter-menu-item .filter-menu-item-label.highlight:hover{text-decoration:underline}.vehicle-feature{flex:1 1 auto;font-size:12px;height:1.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.filter-section-menu{border-bottom:1px solid #475569;display:flex;flex-direction:column;overflow:hidden;padding:0 1rem;height:0;transition:height .2s ease-in-out;white-space:nowrap}.filter-count{align-items:center;background-color:#09a2a2;border-radius:50%;color:#fff;display:flex;flex:0 0 26px;font-size:1.2rem;height:26px;justify-content:center}.header-spacer{align-items:center;display:flex;flex:0 0 240px;height:100%}search-params{display:flex;flex:1 1 auto;width:100%}.state{text-transform:uppercase}table.vehicle-table{border-collapse:collapse}table.vehicle-table thead{height:50px}table.vehicle-table thead th{background-color:#242e3e;height:50px;padding:0;position:sticky;top:0;z-index:1}table.vehicle-table tbody td{border-bottom:1px solid #475569;padding-left:0;padding-right:.5rem}table.vehicle-table tbody td.td-year{width:45px}table.vehicle-table tbody td.td-logo{width:50px}table.vehicle-table tbody td.td-make{width:130px}table.vehicle-table tbody td.td-model{width:150px}table.vehicle-table tbody td.td-listing{width:100px}table.vehicle-table tbody td.td-actions{width:32px}tr[car-row]{height:50px;margin-bottom:2px}.vehicle-row-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:46px;width:70px}.pinned-vehicle{color:#999;font-size:24px;transform:rotate(45deg)}.pinned-vehicle.pinned{color:#fff}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
