@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900|Oswald:300,400,500,700|Roboto Condensed:400&display=swap);@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,700&display=swap");:root{--primary-color:#333399;--secondary-color:#BF1B28;--success-color:#007531;--info-color:#17a2b8;--warning-color:#f08a24;--danger-color:#f04124;--light-color:#f8f9fa;--dark-color:#343a40;--body-bg:#f5f7fc;--body-color:#1b1f2a;--text-muted:#5a6475;--link-color:#333399;--link-hover-color:#22226b;--font-family-base:Roboto,Helvetica Neue,Arial,sans-serif;--font-size-base:16px;--line-height-base:1.5;--border-radius:0.375rem;--box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--transition-base:all 0.2s ease-in-out}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{margin:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:left;background-color:#f5f7fc}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;font-family:"Oswald","Arial Narrow",sans-serif;font-weight:500;line-height:1.2}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:14px}mark{padding:0.1875em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#333399;text-decoration:none}a:hover{color:#22226b;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:14px;color:#000}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:14px;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:14px;color:#fff;background-color:#212529;border-radius:0.25rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}img{max-width:100%;height:auto}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#5a6475;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=time]):not([type=week])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}.sr_only,.sr_only_focusable:not(:focus):not(:focus-within),.visually_hidden,.visually_hidden_focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}}.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}.display_1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}.display_2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}.display_3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}.display_4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}.display_5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}.display_6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}.lead{font-size:18px;font-weight:300}.fs_1{font-size:40px}.fs_2{font-size:32px}.fs_3{font-size:28px}.fs_4{font-size:24px}.fs_5{font-size:20px}.fs_6{font-size:16px}.fs_xs{font-size:12px}.fs_sm{font-size:14px}.fs_base{font-size:16px}.fs_lg{font-size:18px}.fs_xl{font-size:24px}.fs_xxl{font-size:28px}.fw_light{font-weight:300}.fw_lighter{font-weight:lighter}.fw_normal{font-weight:400}.fw_medium{font-weight:500}.fw_semibold{font-weight:600}.fw_bold{font-weight:700}.fw_bolder{font-weight:bolder}.fst_italic{font-style:italic}.fst_normal{font-style:normal}.lh_1{line-height:1}.lh_sm{line-height:1.25}.lh_base{line-height:1.5}.lh_lg{line-height:2}.font_monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.font_sans_serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.font_serif{font-family:Georgia,"Times New Roman",Times,serif}.font_condensed{font-family:"Oswald","Arial Narrow",sans-serif}.text_start{text-align:left}.text_end{text-align:right}.text_center{text-align:center}.text_justify{text-align:justify}.text_start{text-align:left}.text_end{text-align:right}.text_center{text-align:center}.text_justify{text-align:justify}@media (min-width:640px){.text_medium_start{text-align:left}.text_medium_end{text-align:right}.text_medium_center{text-align:center}.text_medium_justify{text-align:justify}}@media (min-width:1024px){.text_large_start{text-align:left}.text_large_end{text-align:right}.text_large_center{text-align:center}.text_large_justify{text-align:justify}}@media (min-width:1200px){.text_xlarge_start{text-align:left}.text_xlarge_end{text-align:right}.text_xlarge_center{text-align:center}.text_xlarge_justify{text-align:justify}}@media (min-width:1400px){.text_xxlarge_start{text-align:left}.text_xxlarge_end{text-align:right}.text_xxlarge_center{text-align:center}.text_xxlarge_justify{text-align:justify}}.text_lowercase{text-transform:lowercase}.text_uppercase{text-transform:uppercase}.text_capitalize{text-transform:capitalize}.text_decoration_none{text-decoration:none}.text_decoration_underline{text-decoration:underline}.text_decoration_line_through{text-decoration:line-through}.text_wrap{white-space:normal}.text_nowrap{white-space:nowrap}.text_truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text_break{word-wrap:break-word;word-break:break-word}.text_primary{color:#333399}.text_secondary{color:#BF1B28}.text_success{color:#007531}.text_info{color:#17a2b8}.text_warning{color:#f08a24}.text_danger{color:#f04124}.text_light{color:#f8f9fa}.text_dark{color:#343a40}.text_body{color:#1b1f2a}.text_muted{color:#5a6475}.text_white{color:#fff}.text_black{color:#000}.text_gray_100{color:#f8f9fa}.text_gray_200{color:#e9ecef}.text_gray_300{color:#dee2e6}.text_gray_400{color:#ced4da}.text_gray_500{color:#adb5bd}.text_gray_600{color:#6c757d}.text_gray_700{color:#495057}.text_gray_800{color:#343a40}.text_gray_900{color:#212529}.mark,mark{padding:0.1875em;background-color:#fcf8e3}.small{font-size:14px}.initialism{font-size:14px;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:18px}.blockquote>:last-child{margin-bottom:0}.blockquote_footer{margin-bottom:1rem;font-size:14px;color:#5a6475}.blockquote_footer:before{content:"— "}.list_unstyled{padding-left:0;list-style:none}.list_inline{padding-left:0;list-style:none}.list_inline_item{display:inline-block}@media (max-width:639.98px){.h1,h1{font-size:34px}.h2,h2{font-size:27.2px}.h3,h3{font-size:25.2px}.h4,h4{font-size:21.6px}.display_1{font-size:48px}.display_2{font-size:44px}.display_3{font-size:40px}.display_4{font-size:32px}.display_5{font-size:28px}.display_6{font-size:24px}}.container,.container_fluid,.container_large,.container_medium,.container_small,.container_xlarge,.container_xxlarge{width:100%;padding-right:0.75rem;padding-left:0.75rem;margin-right:auto;margin-left:auto}.container{max-width:100%}@media (min-width:640px){.container{max-width:540px}}@media (min-width:1024px){.container{max-width:720px}}@media (min-width:1200px){.container{max-width:960px}}@media (min-width:1400px){.container{max-width:1140px}}.container_small{max-width:100%}@media (min-width:640px){.container_medium{max-width:540px}}@media (min-width:1024px){.container_large{max-width:720px}}@media (min-width:1200px){.container_xlarge{max-width:960px}}@media (min-width:1400px){.container_xxlarge{max-width:1140px}}.row,.row_lg,.row_no_gutters,.row_sm{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(12,1fr);gap:1rem;width:100%}.row_no_gutters{gap:0}.row_sm{gap:0.5rem}.row_lg{gap:1.5rem}.col,.columns{-ms-grid-column-span:12;grid-column:span 12;min-width:0}.col_auto{grid-column:auto;width:auto}.row_cols_1{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:1rem}.row_cols_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);gap:1rem}.row_cols_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);gap:1rem}.row_cols_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_4{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(4,1fr);gap:1rem}.row_cols_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_5{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(5,1fr);gap:1rem}.row_cols_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_6{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(6,1fr);gap:1rem}.row_cols_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_7{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(7,1fr);gap:1rem}.row_cols_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_8{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(8,1fr);gap:1rem}.row_cols_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_9{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(9,1fr);gap:1rem}.row_cols_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_10{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(10,1fr);gap:1rem}.row_cols_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_11{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(11,1fr);gap:1rem}.row_cols_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_12{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(12,1fr);gap:1rem}.row_cols_12>*{-ms-grid-column-span:1;grid-column:span 1}.col_1,.small_1{-ms-grid-column-span:1;grid-column:span 1}.col_2,.small_2{-ms-grid-column-span:2;grid-column:span 2}.col_3,.small_3{-ms-grid-column-span:3;grid-column:span 3}.col_4,.small_4{-ms-grid-column-span:4;grid-column:span 4}.col_5,.small_5{-ms-grid-column-span:5;grid-column:span 5}.col_6,.small_6{-ms-grid-column-span:6;grid-column:span 6}.col_7,.small_7{-ms-grid-column-span:7;grid-column:span 7}.col_8,.small_8{-ms-grid-column-span:8;grid-column:span 8}.col_9,.small_9{-ms-grid-column-span:9;grid-column:span 9}.col_10,.small_10{-ms-grid-column-span:10;grid-column:span 10}.col_11,.small_11{-ms-grid-column-span:11;grid-column:span 11}.col_12,.small_12{-ms-grid-column-span:12;grid-column:span 12}@media (min-width:640px){.medium_1{-ms-grid-column-span:1;grid-column:span 1}.medium_2{-ms-grid-column-span:2;grid-column:span 2}.medium_3{-ms-grid-column-span:3;grid-column:span 3}.medium_4{-ms-grid-column-span:4;grid-column:span 4}.medium_5{-ms-grid-column-span:5;grid-column:span 5}.medium_6{-ms-grid-column-span:6;grid-column:span 6}.medium_7{-ms-grid-column-span:7;grid-column:span 7}.medium_8{-ms-grid-column-span:8;grid-column:span 8}.medium_9{-ms-grid-column-span:9;grid-column:span 9}.medium_10{-ms-grid-column-span:10;grid-column:span 10}.medium_11{-ms-grid-column-span:11;grid-column:span 11}.medium_12{-ms-grid-column-span:12;grid-column:span 12}.medium_auto{grid-column:auto;width:auto}.row_cols_medium_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_medium_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_medium_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_medium_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_medium_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_medium_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_medium_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_medium_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_medium_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_medium_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_medium_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_medium_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_medium_12>*{-ms-grid-column-span:1;grid-column:span 1}}@media (min-width:1024px){.large_1{-ms-grid-column-span:1;grid-column:span 1}.large_2{-ms-grid-column-span:2;grid-column:span 2}.large_3{-ms-grid-column-span:3;grid-column:span 3}.large_4{-ms-grid-column-span:4;grid-column:span 4}.large_5{-ms-grid-column-span:5;grid-column:span 5}.large_6{-ms-grid-column-span:6;grid-column:span 6}.large_7{-ms-grid-column-span:7;grid-column:span 7}.large_8{-ms-grid-column-span:8;grid-column:span 8}.large_9{-ms-grid-column-span:9;grid-column:span 9}.large_10{-ms-grid-column-span:10;grid-column:span 10}.large_11{-ms-grid-column-span:11;grid-column:span 11}.large_12{-ms-grid-column-span:12;grid-column:span 12}.large_auto{grid-column:auto;width:auto}.row_cols_large_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_large_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_large_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_large_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_large_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_large_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_large_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_large_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_large_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_large_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_large_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_large_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_large_12>*{-ms-grid-column-span:1;grid-column:span 1}}@media (min-width:1200px){.xlarge_1{-ms-grid-column-span:1;grid-column:span 1}.xlarge_2{-ms-grid-column-span:2;grid-column:span 2}.xlarge_3{-ms-grid-column-span:3;grid-column:span 3}.xlarge_4{-ms-grid-column-span:4;grid-column:span 4}.xlarge_5{-ms-grid-column-span:5;grid-column:span 5}.xlarge_6{-ms-grid-column-span:6;grid-column:span 6}.xlarge_7{-ms-grid-column-span:7;grid-column:span 7}.xlarge_8{-ms-grid-column-span:8;grid-column:span 8}.xlarge_9{-ms-grid-column-span:9;grid-column:span 9}.xlarge_10{-ms-grid-column-span:10;grid-column:span 10}.xlarge_11{-ms-grid-column-span:11;grid-column:span 11}.xlarge_12{-ms-grid-column-span:12;grid-column:span 12}.xlarge_auto{grid-column:auto;width:auto}.row_cols_xlarge_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_xlarge_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_xlarge_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_xlarge_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_xlarge_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_xlarge_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_xlarge_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_xlarge_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_xlarge_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_xlarge_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_xlarge_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_xlarge_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_xlarge_12>*{-ms-grid-column-span:1;grid-column:span 1}}@media (min-width:1400px){.xxlarge_1{-ms-grid-column-span:1;grid-column:span 1}.xxlarge_2{-ms-grid-column-span:2;grid-column:span 2}.xxlarge_3{-ms-grid-column-span:3;grid-column:span 3}.xxlarge_4{-ms-grid-column-span:4;grid-column:span 4}.xxlarge_5{-ms-grid-column-span:5;grid-column:span 5}.xxlarge_6{-ms-grid-column-span:6;grid-column:span 6}.xxlarge_7{-ms-grid-column-span:7;grid-column:span 7}.xxlarge_8{-ms-grid-column-span:8;grid-column:span 8}.xxlarge_9{-ms-grid-column-span:9;grid-column:span 9}.xxlarge_10{-ms-grid-column-span:10;grid-column:span 10}.xxlarge_11{-ms-grid-column-span:11;grid-column:span 11}.xxlarge_12{-ms-grid-column-span:12;grid-column:span 12}.xxlarge_auto{grid-column:auto;width:auto}.row_cols_xxlarge_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_xxlarge_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_xxlarge_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_xxlarge_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_xxlarge_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_xxlarge_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_xxlarge_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_xxlarge_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_xxlarge_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_xxlarge_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_xxlarge_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_xxlarge_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_xxlarge_12>*{-ms-grid-column-span:1;grid-column:span 1}}.order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}@media (min-width:640px){.order_medium_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_medium_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_medium_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_medium_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_medium_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_medium_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_medium_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_medium_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_medium_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_medium_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_medium_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_medium_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_medium_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_medium_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1024px){.order_large_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_large_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_large_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_large_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_large_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_large_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_large_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_large_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_large_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_large_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_large_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_large_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_large_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_large_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1200px){.order_xlarge_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_xlarge_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_xlarge_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_xlarge_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_xlarge_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_xlarge_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_xlarge_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_xlarge_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_xlarge_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_xlarge_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_xlarge_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_xlarge_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_xlarge_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_xlarge_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1400px){.order_xxlarge_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_xxlarge_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_xxlarge_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_xxlarge_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_xxlarge_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_xxlarge_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_xxlarge_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_xxlarge_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_xxlarge_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_xxlarge_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_xxlarge_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_xxlarge_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_xxlarge_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_xxlarge_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}.offset_0{-ms-grid-column:1;grid-column-start:1}.offset_1{-ms-grid-column:2;grid-column-start:2}.offset_2{-ms-grid-column:3;grid-column-start:3}.offset_3{-ms-grid-column:4;grid-column-start:4}.offset_4{-ms-grid-column:5;grid-column-start:5}.offset_5{-ms-grid-column:6;grid-column-start:6}.offset_6{-ms-grid-column:7;grid-column-start:7}.offset_7{-ms-grid-column:8;grid-column-start:8}.offset_8{-ms-grid-column:9;grid-column-start:9}.offset_9{-ms-grid-column:10;grid-column-start:10}.offset_10{-ms-grid-column:11;grid-column-start:11}.offset_11{-ms-grid-column:12;grid-column-start:12}.offset_0{-ms-grid-column:1;grid-column-start:1}.offset_1{-ms-grid-column:2;grid-column-start:2}.offset_2{-ms-grid-column:3;grid-column-start:3}.offset_3{-ms-grid-column:4;grid-column-start:4}.offset_4{-ms-grid-column:5;grid-column-start:5}.offset_5{-ms-grid-column:6;grid-column-start:6}.offset_6{-ms-grid-column:7;grid-column-start:7}.offset_7{-ms-grid-column:8;grid-column-start:8}.offset_8{-ms-grid-column:9;grid-column-start:9}.offset_9{-ms-grid-column:10;grid-column-start:10}.offset_10{-ms-grid-column:11;grid-column-start:11}.offset_11{-ms-grid-column:12;grid-column-start:12}@media (min-width:640px){.offset_medium_0{-ms-grid-column:1;grid-column-start:1}.offset_medium_1{-ms-grid-column:2;grid-column-start:2}.offset_medium_2{-ms-grid-column:3;grid-column-start:3}.offset_medium_3{-ms-grid-column:4;grid-column-start:4}.offset_medium_4{-ms-grid-column:5;grid-column-start:5}.offset_medium_5{-ms-grid-column:6;grid-column-start:6}.offset_medium_6{-ms-grid-column:7;grid-column-start:7}.offset_medium_7{-ms-grid-column:8;grid-column-start:8}.offset_medium_8{-ms-grid-column:9;grid-column-start:9}.offset_medium_9{-ms-grid-column:10;grid-column-start:10}.offset_medium_10{-ms-grid-column:11;grid-column-start:11}.offset_medium_11{-ms-grid-column:12;grid-column-start:12}}@media (min-width:1024px){.offset_large_0{-ms-grid-column:1;grid-column-start:1}.offset_large_1{-ms-grid-column:2;grid-column-start:2}.offset_large_2{-ms-grid-column:3;grid-column-start:3}.offset_large_3{-ms-grid-column:4;grid-column-start:4}.offset_large_4{-ms-grid-column:5;grid-column-start:5}.offset_large_5{-ms-grid-column:6;grid-column-start:6}.offset_large_6{-ms-grid-column:7;grid-column-start:7}.offset_large_7{-ms-grid-column:8;grid-column-start:8}.offset_large_8{-ms-grid-column:9;grid-column-start:9}.offset_large_9{-ms-grid-column:10;grid-column-start:10}.offset_large_10{-ms-grid-column:11;grid-column-start:11}.offset_large_11{-ms-grid-column:12;grid-column-start:12}}@media (min-width:1200px){.offset_xlarge_0{-ms-grid-column:1;grid-column-start:1}.offset_xlarge_1{-ms-grid-column:2;grid-column-start:2}.offset_xlarge_2{-ms-grid-column:3;grid-column-start:3}.offset_xlarge_3{-ms-grid-column:4;grid-column-start:4}.offset_xlarge_4{-ms-grid-column:5;grid-column-start:5}.offset_xlarge_5{-ms-grid-column:6;grid-column-start:6}.offset_xlarge_6{-ms-grid-column:7;grid-column-start:7}.offset_xlarge_7{-ms-grid-column:8;grid-column-start:8}.offset_xlarge_8{-ms-grid-column:9;grid-column-start:9}.offset_xlarge_9{-ms-grid-column:10;grid-column-start:10}.offset_xlarge_10{-ms-grid-column:11;grid-column-start:11}.offset_xlarge_11{-ms-grid-column:12;grid-column-start:12}}@media (min-width:1400px){.offset_xxlarge_0{-ms-grid-column:1;grid-column-start:1}.offset_xxlarge_1{-ms-grid-column:2;grid-column-start:2}.offset_xxlarge_2{-ms-grid-column:3;grid-column-start:3}.offset_xxlarge_3{-ms-grid-column:4;grid-column-start:4}.offset_xxlarge_4{-ms-grid-column:5;grid-column-start:5}.offset_xxlarge_5{-ms-grid-column:6;grid-column-start:6}.offset_xxlarge_6{-ms-grid-column:7;grid-column-start:7}.offset_xxlarge_7{-ms-grid-column:8;grid-column-start:8}.offset_xxlarge_8{-ms-grid-column:9;grid-column-start:9}.offset_xxlarge_9{-ms-grid-column:10;grid-column-start:10}.offset_xxlarge_10{-ms-grid-column:11;grid-column-start:11}.offset_xxlarge_11{-ms-grid-column:12;grid-column-start:12}}.row_flex,.row_flex_no_gutters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row_flex>*,.row_flex_no_gutters>*{padding-right:0.5rem;padding-left:0.5rem}.row_flex_no_gutters{margin-right:0;margin-left:0}.row_flex_no_gutters>*{padding-right:0;padding-left:0}.flex_fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex_grow_0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex_grow_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex_shrink_0{-ms-flex-negative:0;flex-shrink:0}.flex_shrink_1{-ms-flex-negative:1;flex-shrink:1}.align_items_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.align_self_start{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.align_self_end{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.align_self_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align_self_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify_self_start{-ms-grid-column-align:start;justify-self:start}.justify_self_end{-ms-grid-column-align:end;justify-self:end}.justify_self_center{-ms-grid-column-align:center;justify-self:center}.justify_self_stretch{-ms-grid-column-align:stretch;justify-self:stretch}.align_items_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:640px){.align_items_medium_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_medium_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_medium_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_medium_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_medium_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_medium_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_medium_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_medium_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_medium_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_medium_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1024px){.align_items_large_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_large_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_large_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_large_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_large_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_large_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_large_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_large_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_large_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_large_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1200px){.align_items_xlarge_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_xlarge_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_xlarge_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_xlarge_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_xlarge_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_xlarge_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_xlarge_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_xlarge_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_xlarge_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_xlarge_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1400px){.align_items_xxlarge_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_xxlarge_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_xxlarge_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_xxlarge_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_xxlarge_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_xxlarge_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_xxlarge_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_xxlarge_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_xxlarge_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_xxlarge_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.gap_0{gap:0}.gap_1{gap:0.25rem}.gap_2{gap:0.5rem}.gap_3{gap:0.75rem}.gap_4{gap:1rem}.gap_5{gap:1.25rem}.gap_6{gap:1.5rem}.row_gap_0{row-gap:0}.row_gap_1{row-gap:0.25rem}.row_gap_2{row-gap:0.5rem}.row_gap_3{row-gap:0.75rem}.row_gap_4{row-gap:1rem}.row_gap_5{row-gap:1.25rem}.row_gap_6{row-gap:1.5rem}.column_gap_0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.column_gap_1{-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem}.column_gap_2{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.column_gap_3{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem}.column_gap_4{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.column_gap_5{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column_gap_6{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.m_0{margin:0}.mt_0,.my_0{margin-top:0}.mr_0,.mx_0{margin-right:0}.mb_0,.my_0{margin-bottom:0}.ml_0,.mx_0{margin-left:0}.m_1{margin:0.25rem}.mt_1,.my_1{margin-top:0.25rem}.mr_1,.mx_1{margin-right:0.25rem}.mb_1,.my_1{margin-bottom:0.25rem}.ml_1,.mx_1{margin-left:0.25rem}.m_2{margin:0.5rem}.mt_2,.my_2{margin-top:0.5rem}.mr_2,.mx_2{margin-right:0.5rem}.mb_2,.my_2{margin-bottom:0.5rem}.ml_2,.mx_2{margin-left:0.5rem}.m_3{margin:0.75rem}.mt_3,.my_3{margin-top:0.75rem}.mr_3,.mx_3{margin-right:0.75rem}.mb_3,.my_3{margin-bottom:0.75rem}.ml_3,.mx_3{margin-left:0.75rem}.m_4{margin:1rem}.mt_4,.my_4{margin-top:1rem}.mr_4,.mx_4{margin-right:1rem}.mb_4,.my_4{margin-bottom:1rem}.ml_4,.mx_4{margin-left:1rem}.m_5{margin:1.25rem}.mt_5,.my_5{margin-top:1.25rem}.mr_5,.mx_5{margin-right:1.25rem}.mb_5,.my_5{margin-bottom:1.25rem}.ml_5,.mx_5{margin-left:1.25rem}.m_6{margin:1.5rem}.mt_6,.my_6{margin-top:1.5rem}.mr_6,.mx_6{margin-right:1.5rem}.mb_6,.my_6{margin-bottom:1.5rem}.ml_6,.mx_6{margin-left:1.5rem}.m_8{margin:2rem}.mt_8,.my_8{margin-top:2rem}.mr_8,.mx_8{margin-right:2rem}.mb_8,.my_8{margin-bottom:2rem}.ml_8,.mx_8{margin-left:2rem}.m_10{margin:2.5rem}.mt_10,.my_10{margin-top:2.5rem}.mr_10,.mx_10{margin-right:2.5rem}.mb_10,.my_10{margin-bottom:2.5rem}.ml_10,.mx_10{margin-left:2.5rem}.m_12{margin:3rem}.mt_12,.my_12{margin-top:3rem}.mr_12,.mx_12{margin-right:3rem}.mb_12,.my_12{margin-bottom:3rem}.ml_12,.mx_12{margin-left:3rem}.m_16{margin:4rem}.mt_16,.my_16{margin-top:4rem}.mr_16,.mx_16{margin-right:4rem}.mb_16,.my_16{margin-bottom:4rem}.ml_16,.mx_16{margin-left:4rem}.m_20{margin:5rem}.mt_20,.my_20{margin-top:5rem}.mr_20,.mx_20{margin-right:5rem}.mb_20,.my_20{margin-bottom:5rem}.ml_20,.mx_20{margin-left:5rem}.m_24{margin:6rem}.mt_24,.my_24{margin-top:6rem}.mr_24,.mx_24{margin-right:6rem}.mb_24,.my_24{margin-bottom:6rem}.ml_24,.mx_24{margin-left:6rem}.p_0{padding:0}.pt_0,.py_0{padding-top:0}.pr_0,.px_0{padding-right:0}.pb_0,.py_0{padding-bottom:0}.pl_0,.px_0{padding-left:0}.p_1{padding:0.25rem}.pt_1,.py_1{padding-top:0.25rem}.pr_1,.px_1{padding-right:0.25rem}.pb_1,.py_1{padding-bottom:0.25rem}.pl_1,.px_1{padding-left:0.25rem}.p_2{padding:0.5rem}.pt_2,.py_2{padding-top:0.5rem}.pr_2,.px_2{padding-right:0.5rem}.pb_2,.py_2{padding-bottom:0.5rem}.pl_2,.px_2{padding-left:0.5rem}.p_3{padding:0.75rem}.pt_3,.py_3{padding-top:0.75rem}.pr_3,.px_3{padding-right:0.75rem}.pb_3,.py_3{padding-bottom:0.75rem}.pl_3,.px_3{padding-left:0.75rem}.p_4{padding:1rem}.pt_4,.py_4{padding-top:1rem}.pr_4,.px_4{padding-right:1rem}.pb_4,.py_4{padding-bottom:1rem}.pl_4,.px_4{padding-left:1rem}.p_5{padding:1.25rem}.pt_5,.py_5{padding-top:1.25rem}.pr_5,.px_5{padding-right:1.25rem}.pb_5,.py_5{padding-bottom:1.25rem}.pl_5,.px_5{padding-left:1.25rem}.p_6{padding:1.5rem}.pt_6,.py_6{padding-top:1.5rem}.pr_6,.px_6{padding-right:1.5rem}.pb_6,.py_6{padding-bottom:1.5rem}.pl_6,.px_6{padding-left:1.5rem}.p_8{padding:2rem}.pt_8,.py_8{padding-top:2rem}.pr_8,.px_8{padding-right:2rem}.pb_8,.py_8{padding-bottom:2rem}.pl_8,.px_8{padding-left:2rem}.p_10{padding:2.5rem}.pt_10,.py_10{padding-top:2.5rem}.pr_10,.px_10{padding-right:2.5rem}.pb_10,.py_10{padding-bottom:2.5rem}.pl_10,.px_10{padding-left:2.5rem}.p_12{padding:3rem}.pt_12,.py_12{padding-top:3rem}.pr_12,.px_12{padding-right:3rem}.pb_12,.py_12{padding-bottom:3rem}.pl_12,.px_12{padding-left:3rem}.p_16{padding:4rem}.pt_16,.py_16{padding-top:4rem}.pr_16,.px_16{padding-right:4rem}.pb_16,.py_16{padding-bottom:4rem}.pl_16,.px_16{padding-left:4rem}.p_20{padding:5rem}.pt_20,.py_20{padding-top:5rem}.pr_20,.px_20{padding-right:5rem}.pb_20,.py_20{padding-bottom:5rem}.pl_20,.px_20{padding-left:5rem}.p_24{padding:6rem}.pt_24,.py_24{padding-top:6rem}.pr_24,.px_24{padding-right:6rem}.pb_24,.py_24{padding-bottom:6rem}.pl_24,.px_24{padding-left:6rem}.m_n1{margin:-0.25rem}.mt_n1,.my_n1{margin-top:-0.25rem}.mr_n1,.mx_n1{margin-right:-0.25rem}.mb_n1,.my_n1{margin-bottom:-0.25rem}.ml_n1,.mx_n1{margin-left:-0.25rem}.m_n2{margin:-0.5rem}.mt_n2,.my_n2{margin-top:-0.5rem}.mr_n2,.mx_n2{margin-right:-0.5rem}.mb_n2,.my_n2{margin-bottom:-0.5rem}.ml_n2,.mx_n2{margin-left:-0.5rem}.m_n3{margin:-0.75rem}.mt_n3,.my_n3{margin-top:-0.75rem}.mr_n3,.mx_n3{margin-right:-0.75rem}.mb_n3,.my_n3{margin-bottom:-0.75rem}.ml_n3,.mx_n3{margin-left:-0.75rem}.m_n4{margin:-1rem}.mt_n4,.my_n4{margin-top:-1rem}.mr_n4,.mx_n4{margin-right:-1rem}.mb_n4,.my_n4{margin-bottom:-1rem}.ml_n4,.mx_n4{margin-left:-1rem}.m_n5{margin:-1.25rem}.mt_n5,.my_n5{margin-top:-1.25rem}.mr_n5,.mx_n5{margin-right:-1.25rem}.mb_n5,.my_n5{margin-bottom:-1.25rem}.ml_n5,.mx_n5{margin-left:-1.25rem}.m_n6{margin:-1.5rem}.mt_n6,.my_n6{margin-top:-1.5rem}.mr_n6,.mx_n6{margin-right:-1.5rem}.mb_n6,.my_n6{margin-bottom:-1.5rem}.ml_n6,.mx_n6{margin-left:-1.5rem}.m_n8{margin:-2rem}.mt_n8,.my_n8{margin-top:-2rem}.mr_n8,.mx_n8{margin-right:-2rem}.mb_n8,.my_n8{margin-bottom:-2rem}.ml_n8,.mx_n8{margin-left:-2rem}.m_n10{margin:-2.5rem}.mt_n10,.my_n10{margin-top:-2.5rem}.mr_n10,.mx_n10{margin-right:-2.5rem}.mb_n10,.my_n10{margin-bottom:-2.5rem}.ml_n10,.mx_n10{margin-left:-2.5rem}.m_n12{margin:-3rem}.mt_n12,.my_n12{margin-top:-3rem}.mr_n12,.mx_n12{margin-right:-3rem}.mb_n12,.my_n12{margin-bottom:-3rem}.ml_n12,.mx_n12{margin-left:-3rem}.m_n16{margin:-4rem}.mt_n16,.my_n16{margin-top:-4rem}.mr_n16,.mx_n16{margin-right:-4rem}.mb_n16,.my_n16{margin-bottom:-4rem}.ml_n16,.mx_n16{margin-left:-4rem}.m_n20{margin:-5rem}.mt_n20,.my_n20{margin-top:-5rem}.mr_n20,.mx_n20{margin-right:-5rem}.mb_n20,.my_n20{margin-bottom:-5rem}.ml_n20,.mx_n20{margin-left:-5rem}.m_n24{margin:-6rem}.mt_n24,.my_n24{margin-top:-6rem}.mr_n24,.mx_n24{margin-right:-6rem}.mb_n24,.my_n24{margin-bottom:-6rem}.ml_n24,.mx_n24{margin-left:-6rem}.m_auto{margin:auto}.mt_auto,.my_auto{margin-top:auto}.mr_auto,.mx_auto{margin-right:auto}.mb_auto,.my_auto{margin-bottom:auto}.ml_auto,.mx_auto{margin-left:auto}.m_0{margin:0}.mt_0,.my_0{margin-top:0}.mr_0,.mx_0{margin-right:0}.mb_0,.my_0{margin-bottom:0}.ml_0,.mx_0{margin-left:0}.m_1{margin:0.25rem}.mt_1,.my_1{margin-top:0.25rem}.mr_1,.mx_1{margin-right:0.25rem}.mb_1,.my_1{margin-bottom:0.25rem}.ml_1,.mx_1{margin-left:0.25rem}.m_2{margin:0.5rem}.mt_2,.my_2{margin-top:0.5rem}.mr_2,.mx_2{margin-right:0.5rem}.mb_2,.my_2{margin-bottom:0.5rem}.ml_2,.mx_2{margin-left:0.5rem}.m_3{margin:0.75rem}.mt_3,.my_3{margin-top:0.75rem}.mr_3,.mx_3{margin-right:0.75rem}.mb_3,.my_3{margin-bottom:0.75rem}.ml_3,.mx_3{margin-left:0.75rem}.m_4{margin:1rem}.mt_4,.my_4{margin-top:1rem}.mr_4,.mx_4{margin-right:1rem}.mb_4,.my_4{margin-bottom:1rem}.ml_4,.mx_4{margin-left:1rem}.m_5{margin:1.25rem}.mt_5,.my_5{margin-top:1.25rem}.mr_5,.mx_5{margin-right:1.25rem}.mb_5,.my_5{margin-bottom:1.25rem}.ml_5,.mx_5{margin-left:1.25rem}.m_6{margin:1.5rem}.mt_6,.my_6{margin-top:1.5rem}.mr_6,.mx_6{margin-right:1.5rem}.mb_6,.my_6{margin-bottom:1.5rem}.ml_6,.mx_6{margin-left:1.5rem}.m_8{margin:2rem}.mt_8,.my_8{margin-top:2rem}.mr_8,.mx_8{margin-right:2rem}.mb_8,.my_8{margin-bottom:2rem}.ml_8,.mx_8{margin-left:2rem}.m_10{margin:2.5rem}.mt_10,.my_10{margin-top:2.5rem}.mr_10,.mx_10{margin-right:2.5rem}.mb_10,.my_10{margin-bottom:2.5rem}.ml_10,.mx_10{margin-left:2.5rem}.m_12{margin:3rem}.mt_12,.my_12{margin-top:3rem}.mr_12,.mx_12{margin-right:3rem}.mb_12,.my_12{margin-bottom:3rem}.ml_12,.mx_12{margin-left:3rem}.m_16{margin:4rem}.mt_16,.my_16{margin-top:4rem}.mr_16,.mx_16{margin-right:4rem}.mb_16,.my_16{margin-bottom:4rem}.ml_16,.mx_16{margin-left:4rem}.m_20{margin:5rem}.mt_20,.my_20{margin-top:5rem}.mr_20,.mx_20{margin-right:5rem}.mb_20,.my_20{margin-bottom:5rem}.ml_20,.mx_20{margin-left:5rem}.m_24{margin:6rem}.mt_24,.my_24{margin-top:6rem}.mr_24,.mx_24{margin-right:6rem}.mb_24,.my_24{margin-bottom:6rem}.ml_24,.mx_24{margin-left:6rem}.p_0{padding:0}.pt_0,.py_0{padding-top:0}.pr_0,.px_0{padding-right:0}.pb_0,.py_0{padding-bottom:0}.pl_0,.px_0{padding-left:0}.p_1{padding:0.25rem}.pt_1,.py_1{padding-top:0.25rem}.pr_1,.px_1{padding-right:0.25rem}.pb_1,.py_1{padding-bottom:0.25rem}.pl_1,.px_1{padding-left:0.25rem}.p_2{padding:0.5rem}.pt_2,.py_2{padding-top:0.5rem}.pr_2,.px_2{padding-right:0.5rem}.pb_2,.py_2{padding-bottom:0.5rem}.pl_2,.px_2{padding-left:0.5rem}.p_3{padding:0.75rem}.pt_3,.py_3{padding-top:0.75rem}.pr_3,.px_3{padding-right:0.75rem}.pb_3,.py_3{padding-bottom:0.75rem}.pl_3,.px_3{padding-left:0.75rem}.p_4{padding:1rem}.pt_4,.py_4{padding-top:1rem}.pr_4,.px_4{padding-right:1rem}.pb_4,.py_4{padding-bottom:1rem}.pl_4,.px_4{padding-left:1rem}.p_5{padding:1.25rem}.pt_5,.py_5{padding-top:1.25rem}.pr_5,.px_5{padding-right:1.25rem}.pb_5,.py_5{padding-bottom:1.25rem}.pl_5,.px_5{padding-left:1.25rem}.p_6{padding:1.5rem}.pt_6,.py_6{padding-top:1.5rem}.pr_6,.px_6{padding-right:1.5rem}.pb_6,.py_6{padding-bottom:1.5rem}.pl_6,.px_6{padding-left:1.5rem}.p_8{padding:2rem}.pt_8,.py_8{padding-top:2rem}.pr_8,.px_8{padding-right:2rem}.pb_8,.py_8{padding-bottom:2rem}.pl_8,.px_8{padding-left:2rem}.p_10{padding:2.5rem}.pt_10,.py_10{padding-top:2.5rem}.pr_10,.px_10{padding-right:2.5rem}.pb_10,.py_10{padding-bottom:2.5rem}.pl_10,.px_10{padding-left:2.5rem}.p_12{padding:3rem}.pt_12,.py_12{padding-top:3rem}.pr_12,.px_12{padding-right:3rem}.pb_12,.py_12{padding-bottom:3rem}.pl_12,.px_12{padding-left:3rem}.p_16{padding:4rem}.pt_16,.py_16{padding-top:4rem}.pr_16,.px_16{padding-right:4rem}.pb_16,.py_16{padding-bottom:4rem}.pl_16,.px_16{padding-left:4rem}.p_20{padding:5rem}.pt_20,.py_20{padding-top:5rem}.pr_20,.px_20{padding-right:5rem}.pb_20,.py_20{padding-bottom:5rem}.pl_20,.px_20{padding-left:5rem}.p_24{padding:6rem}.pt_24,.py_24{padding-top:6rem}.pr_24,.px_24{padding-right:6rem}.pb_24,.py_24{padding-bottom:6rem}.pl_24,.px_24{padding-left:6rem}@media (min-width:640px){.m_medium_0{margin:0}.mt_medium_0,.my_medium_0{margin-top:0}.mr_medium_0,.mx_medium_0{margin-right:0}.mb_medium_0,.my_medium_0{margin-bottom:0}.ml_medium_0,.mx_medium_0{margin-left:0}.m_medium_1{margin:0.25rem}.mt_medium_1,.my_medium_1{margin-top:0.25rem}.mr_medium_1,.mx_medium_1{margin-right:0.25rem}.mb_medium_1,.my_medium_1{margin-bottom:0.25rem}.ml_medium_1,.mx_medium_1{margin-left:0.25rem}.m_medium_2{margin:0.5rem}.mt_medium_2,.my_medium_2{margin-top:0.5rem}.mr_medium_2,.mx_medium_2{margin-right:0.5rem}.mb_medium_2,.my_medium_2{margin-bottom:0.5rem}.ml_medium_2,.mx_medium_2{margin-left:0.5rem}.m_medium_3{margin:0.75rem}.mt_medium_3,.my_medium_3{margin-top:0.75rem}.mr_medium_3,.mx_medium_3{margin-right:0.75rem}.mb_medium_3,.my_medium_3{margin-bottom:0.75rem}.ml_medium_3,.mx_medium_3{margin-left:0.75rem}.m_medium_4{margin:1rem}.mt_medium_4,.my_medium_4{margin-top:1rem}.mr_medium_4,.mx_medium_4{margin-right:1rem}.mb_medium_4,.my_medium_4{margin-bottom:1rem}.ml_medium_4,.mx_medium_4{margin-left:1rem}.m_medium_5{margin:1.25rem}.mt_medium_5,.my_medium_5{margin-top:1.25rem}.mr_medium_5,.mx_medium_5{margin-right:1.25rem}.mb_medium_5,.my_medium_5{margin-bottom:1.25rem}.ml_medium_5,.mx_medium_5{margin-left:1.25rem}.m_medium_6{margin:1.5rem}.mt_medium_6,.my_medium_6{margin-top:1.5rem}.mr_medium_6,.mx_medium_6{margin-right:1.5rem}.mb_medium_6,.my_medium_6{margin-bottom:1.5rem}.ml_medium_6,.mx_medium_6{margin-left:1.5rem}.m_medium_8{margin:2rem}.mt_medium_8,.my_medium_8{margin-top:2rem}.mr_medium_8,.mx_medium_8{margin-right:2rem}.mb_medium_8,.my_medium_8{margin-bottom:2rem}.ml_medium_8,.mx_medium_8{margin-left:2rem}.m_medium_10{margin:2.5rem}.mt_medium_10,.my_medium_10{margin-top:2.5rem}.mr_medium_10,.mx_medium_10{margin-right:2.5rem}.mb_medium_10,.my_medium_10{margin-bottom:2.5rem}.ml_medium_10,.mx_medium_10{margin-left:2.5rem}.m_medium_12{margin:3rem}.mt_medium_12,.my_medium_12{margin-top:3rem}.mr_medium_12,.mx_medium_12{margin-right:3rem}.mb_medium_12,.my_medium_12{margin-bottom:3rem}.ml_medium_12,.mx_medium_12{margin-left:3rem}.m_medium_16{margin:4rem}.mt_medium_16,.my_medium_16{margin-top:4rem}.mr_medium_16,.mx_medium_16{margin-right:4rem}.mb_medium_16,.my_medium_16{margin-bottom:4rem}.ml_medium_16,.mx_medium_16{margin-left:4rem}.m_medium_20{margin:5rem}.mt_medium_20,.my_medium_20{margin-top:5rem}.mr_medium_20,.mx_medium_20{margin-right:5rem}.mb_medium_20,.my_medium_20{margin-bottom:5rem}.ml_medium_20,.mx_medium_20{margin-left:5rem}.m_medium_24{margin:6rem}.mt_medium_24,.my_medium_24{margin-top:6rem}.mr_medium_24,.mx_medium_24{margin-right:6rem}.mb_medium_24,.my_medium_24{margin-bottom:6rem}.ml_medium_24,.mx_medium_24{margin-left:6rem}.p_medium_0{padding:0}.pt_medium_0,.py_medium_0{padding-top:0}.pr_medium_0,.px_medium_0{padding-right:0}.pb_medium_0,.py_medium_0{padding-bottom:0}.pl_medium_0,.px_medium_0{padding-left:0}.p_medium_1{padding:0.25rem}.pt_medium_1,.py_medium_1{padding-top:0.25rem}.pr_medium_1,.px_medium_1{padding-right:0.25rem}.pb_medium_1,.py_medium_1{padding-bottom:0.25rem}.pl_medium_1,.px_medium_1{padding-left:0.25rem}.p_medium_2{padding:0.5rem}.pt_medium_2,.py_medium_2{padding-top:0.5rem}.pr_medium_2,.px_medium_2{padding-right:0.5rem}.pb_medium_2,.py_medium_2{padding-bottom:0.5rem}.pl_medium_2,.px_medium_2{padding-left:0.5rem}.p_medium_3{padding:0.75rem}.pt_medium_3,.py_medium_3{padding-top:0.75rem}.pr_medium_3,.px_medium_3{padding-right:0.75rem}.pb_medium_3,.py_medium_3{padding-bottom:0.75rem}.pl_medium_3,.px_medium_3{padding-left:0.75rem}.p_medium_4{padding:1rem}.pt_medium_4,.py_medium_4{padding-top:1rem}.pr_medium_4,.px_medium_4{padding-right:1rem}.pb_medium_4,.py_medium_4{padding-bottom:1rem}.pl_medium_4,.px_medium_4{padding-left:1rem}.p_medium_5{padding:1.25rem}.pt_medium_5,.py_medium_5{padding-top:1.25rem}.pr_medium_5,.px_medium_5{padding-right:1.25rem}.pb_medium_5,.py_medium_5{padding-bottom:1.25rem}.pl_medium_5,.px_medium_5{padding-left:1.25rem}.p_medium_6{padding:1.5rem}.pt_medium_6,.py_medium_6{padding-top:1.5rem}.pr_medium_6,.px_medium_6{padding-right:1.5rem}.pb_medium_6,.py_medium_6{padding-bottom:1.5rem}.pl_medium_6,.px_medium_6{padding-left:1.5rem}.p_medium_8{padding:2rem}.pt_medium_8,.py_medium_8{padding-top:2rem}.pr_medium_8,.px_medium_8{padding-right:2rem}.pb_medium_8,.py_medium_8{padding-bottom:2rem}.pl_medium_8,.px_medium_8{padding-left:2rem}.p_medium_10{padding:2.5rem}.pt_medium_10,.py_medium_10{padding-top:2.5rem}.pr_medium_10,.px_medium_10{padding-right:2.5rem}.pb_medium_10,.py_medium_10{padding-bottom:2.5rem}.pl_medium_10,.px_medium_10{padding-left:2.5rem}.p_medium_12{padding:3rem}.pt_medium_12,.py_medium_12{padding-top:3rem}.pr_medium_12,.px_medium_12{padding-right:3rem}.pb_medium_12,.py_medium_12{padding-bottom:3rem}.pl_medium_12,.px_medium_12{padding-left:3rem}.p_medium_16{padding:4rem}.pt_medium_16,.py_medium_16{padding-top:4rem}.pr_medium_16,.px_medium_16{padding-right:4rem}.pb_medium_16,.py_medium_16{padding-bottom:4rem}.pl_medium_16,.px_medium_16{padding-left:4rem}.p_medium_20{padding:5rem}.pt_medium_20,.py_medium_20{padding-top:5rem}.pr_medium_20,.px_medium_20{padding-right:5rem}.pb_medium_20,.py_medium_20{padding-bottom:5rem}.pl_medium_20,.px_medium_20{padding-left:5rem}.p_medium_24{padding:6rem}.pt_medium_24,.py_medium_24{padding-top:6rem}.pr_medium_24,.px_medium_24{padding-right:6rem}.pb_medium_24,.py_medium_24{padding-bottom:6rem}.pl_medium_24,.px_medium_24{padding-left:6rem}}@media (min-width:1024px){.m_large_0{margin:0}.mt_large_0,.my_large_0{margin-top:0}.mr_large_0,.mx_large_0{margin-right:0}.mb_large_0,.my_large_0{margin-bottom:0}.ml_large_0,.mx_large_0{margin-left:0}.m_large_1{margin:0.25rem}.mt_large_1,.my_large_1{margin-top:0.25rem}.mr_large_1,.mx_large_1{margin-right:0.25rem}.mb_large_1,.my_large_1{margin-bottom:0.25rem}.ml_large_1,.mx_large_1{margin-left:0.25rem}.m_large_2{margin:0.5rem}.mt_large_2,.my_large_2{margin-top:0.5rem}.mr_large_2,.mx_large_2{margin-right:0.5rem}.mb_large_2,.my_large_2{margin-bottom:0.5rem}.ml_large_2,.mx_large_2{margin-left:0.5rem}.m_large_3{margin:0.75rem}.mt_large_3,.my_large_3{margin-top:0.75rem}.mr_large_3,.mx_large_3{margin-right:0.75rem}.mb_large_3,.my_large_3{margin-bottom:0.75rem}.ml_large_3,.mx_large_3{margin-left:0.75rem}.m_large_4{margin:1rem}.mt_large_4,.my_large_4{margin-top:1rem}.mr_large_4,.mx_large_4{margin-right:1rem}.mb_large_4,.my_large_4{margin-bottom:1rem}.ml_large_4,.mx_large_4{margin-left:1rem}.m_large_5{margin:1.25rem}.mt_large_5,.my_large_5{margin-top:1.25rem}.mr_large_5,.mx_large_5{margin-right:1.25rem}.mb_large_5,.my_large_5{margin-bottom:1.25rem}.ml_large_5,.mx_large_5{margin-left:1.25rem}.m_large_6{margin:1.5rem}.mt_large_6,.my_large_6{margin-top:1.5rem}.mr_large_6,.mx_large_6{margin-right:1.5rem}.mb_large_6,.my_large_6{margin-bottom:1.5rem}.ml_large_6,.mx_large_6{margin-left:1.5rem}.m_large_8{margin:2rem}.mt_large_8,.my_large_8{margin-top:2rem}.mr_large_8,.mx_large_8{margin-right:2rem}.mb_large_8,.my_large_8{margin-bottom:2rem}.ml_large_8,.mx_large_8{margin-left:2rem}.m_large_10{margin:2.5rem}.mt_large_10,.my_large_10{margin-top:2.5rem}.mr_large_10,.mx_large_10{margin-right:2.5rem}.mb_large_10,.my_large_10{margin-bottom:2.5rem}.ml_large_10,.mx_large_10{margin-left:2.5rem}.m_large_12{margin:3rem}.mt_large_12,.my_large_12{margin-top:3rem}.mr_large_12,.mx_large_12{margin-right:3rem}.mb_large_12,.my_large_12{margin-bottom:3rem}.ml_large_12,.mx_large_12{margin-left:3rem}.m_large_16{margin:4rem}.mt_large_16,.my_large_16{margin-top:4rem}.mr_large_16,.mx_large_16{margin-right:4rem}.mb_large_16,.my_large_16{margin-bottom:4rem}.ml_large_16,.mx_large_16{margin-left:4rem}.m_large_20{margin:5rem}.mt_large_20,.my_large_20{margin-top:5rem}.mr_large_20,.mx_large_20{margin-right:5rem}.mb_large_20,.my_large_20{margin-bottom:5rem}.ml_large_20,.mx_large_20{margin-left:5rem}.m_large_24{margin:6rem}.mt_large_24,.my_large_24{margin-top:6rem}.mr_large_24,.mx_large_24{margin-right:6rem}.mb_large_24,.my_large_24{margin-bottom:6rem}.ml_large_24,.mx_large_24{margin-left:6rem}.p_large_0{padding:0}.pt_large_0,.py_large_0{padding-top:0}.pr_large_0,.px_large_0{padding-right:0}.pb_large_0,.py_large_0{padding-bottom:0}.pl_large_0,.px_large_0{padding-left:0}.p_large_1{padding:0.25rem}.pt_large_1,.py_large_1{padding-top:0.25rem}.pr_large_1,.px_large_1{padding-right:0.25rem}.pb_large_1,.py_large_1{padding-bottom:0.25rem}.pl_large_1,.px_large_1{padding-left:0.25rem}.p_large_2{padding:0.5rem}.pt_large_2,.py_large_2{padding-top:0.5rem}.pr_large_2,.px_large_2{padding-right:0.5rem}.pb_large_2,.py_large_2{padding-bottom:0.5rem}.pl_large_2,.px_large_2{padding-left:0.5rem}.p_large_3{padding:0.75rem}.pt_large_3,.py_large_3{padding-top:0.75rem}.pr_large_3,.px_large_3{padding-right:0.75rem}.pb_large_3,.py_large_3{padding-bottom:0.75rem}.pl_large_3,.px_large_3{padding-left:0.75rem}.p_large_4{padding:1rem}.pt_large_4,.py_large_4{padding-top:1rem}.pr_large_4,.px_large_4{padding-right:1rem}.pb_large_4,.py_large_4{padding-bottom:1rem}.pl_large_4,.px_large_4{padding-left:1rem}.p_large_5{padding:1.25rem}.pt_large_5,.py_large_5{padding-top:1.25rem}.pr_large_5,.px_large_5{padding-right:1.25rem}.pb_large_5,.py_large_5{padding-bottom:1.25rem}.pl_large_5,.px_large_5{padding-left:1.25rem}.p_large_6{padding:1.5rem}.pt_large_6,.py_large_6{padding-top:1.5rem}.pr_large_6,.px_large_6{padding-right:1.5rem}.pb_large_6,.py_large_6{padding-bottom:1.5rem}.pl_large_6,.px_large_6{padding-left:1.5rem}.p_large_8{padding:2rem}.pt_large_8,.py_large_8{padding-top:2rem}.pr_large_8,.px_large_8{padding-right:2rem}.pb_large_8,.py_large_8{padding-bottom:2rem}.pl_large_8,.px_large_8{padding-left:2rem}.p_large_10{padding:2.5rem}.pt_large_10,.py_large_10{padding-top:2.5rem}.pr_large_10,.px_large_10{padding-right:2.5rem}.pb_large_10,.py_large_10{padding-bottom:2.5rem}.pl_large_10,.px_large_10{padding-left:2.5rem}.p_large_12{padding:3rem}.pt_large_12,.py_large_12{padding-top:3rem}.pr_large_12,.px_large_12{padding-right:3rem}.pb_large_12,.py_large_12{padding-bottom:3rem}.pl_large_12,.px_large_12{padding-left:3rem}.p_large_16{padding:4rem}.pt_large_16,.py_large_16{padding-top:4rem}.pr_large_16,.px_large_16{padding-right:4rem}.pb_large_16,.py_large_16{padding-bottom:4rem}.pl_large_16,.px_large_16{padding-left:4rem}.p_large_20{padding:5rem}.pt_large_20,.py_large_20{padding-top:5rem}.pr_large_20,.px_large_20{padding-right:5rem}.pb_large_20,.py_large_20{padding-bottom:5rem}.pl_large_20,.px_large_20{padding-left:5rem}.p_large_24{padding:6rem}.pt_large_24,.py_large_24{padding-top:6rem}.pr_large_24,.px_large_24{padding-right:6rem}.pb_large_24,.py_large_24{padding-bottom:6rem}.pl_large_24,.px_large_24{padding-left:6rem}}@media (min-width:1200px){.m_xlarge_0{margin:0}.mt_xlarge_0,.my_xlarge_0{margin-top:0}.mr_xlarge_0,.mx_xlarge_0{margin-right:0}.mb_xlarge_0,.my_xlarge_0{margin-bottom:0}.ml_xlarge_0,.mx_xlarge_0{margin-left:0}.m_xlarge_1{margin:0.25rem}.mt_xlarge_1,.my_xlarge_1{margin-top:0.25rem}.mr_xlarge_1,.mx_xlarge_1{margin-right:0.25rem}.mb_xlarge_1,.my_xlarge_1{margin-bottom:0.25rem}.ml_xlarge_1,.mx_xlarge_1{margin-left:0.25rem}.m_xlarge_2{margin:0.5rem}.mt_xlarge_2,.my_xlarge_2{margin-top:0.5rem}.mr_xlarge_2,.mx_xlarge_2{margin-right:0.5rem}.mb_xlarge_2,.my_xlarge_2{margin-bottom:0.5rem}.ml_xlarge_2,.mx_xlarge_2{margin-left:0.5rem}.m_xlarge_3{margin:0.75rem}.mt_xlarge_3,.my_xlarge_3{margin-top:0.75rem}.mr_xlarge_3,.mx_xlarge_3{margin-right:0.75rem}.mb_xlarge_3,.my_xlarge_3{margin-bottom:0.75rem}.ml_xlarge_3,.mx_xlarge_3{margin-left:0.75rem}.m_xlarge_4{margin:1rem}.mt_xlarge_4,.my_xlarge_4{margin-top:1rem}.mr_xlarge_4,.mx_xlarge_4{margin-right:1rem}.mb_xlarge_4,.my_xlarge_4{margin-bottom:1rem}.ml_xlarge_4,.mx_xlarge_4{margin-left:1rem}.m_xlarge_5{margin:1.25rem}.mt_xlarge_5,.my_xlarge_5{margin-top:1.25rem}.mr_xlarge_5,.mx_xlarge_5{margin-right:1.25rem}.mb_xlarge_5,.my_xlarge_5{margin-bottom:1.25rem}.ml_xlarge_5,.mx_xlarge_5{margin-left:1.25rem}.m_xlarge_6{margin:1.5rem}.mt_xlarge_6,.my_xlarge_6{margin-top:1.5rem}.mr_xlarge_6,.mx_xlarge_6{margin-right:1.5rem}.mb_xlarge_6,.my_xlarge_6{margin-bottom:1.5rem}.ml_xlarge_6,.mx_xlarge_6{margin-left:1.5rem}.m_xlarge_8{margin:2rem}.mt_xlarge_8,.my_xlarge_8{margin-top:2rem}.mr_xlarge_8,.mx_xlarge_8{margin-right:2rem}.mb_xlarge_8,.my_xlarge_8{margin-bottom:2rem}.ml_xlarge_8,.mx_xlarge_8{margin-left:2rem}.m_xlarge_10{margin:2.5rem}.mt_xlarge_10,.my_xlarge_10{margin-top:2.5rem}.mr_xlarge_10,.mx_xlarge_10{margin-right:2.5rem}.mb_xlarge_10,.my_xlarge_10{margin-bottom:2.5rem}.ml_xlarge_10,.mx_xlarge_10{margin-left:2.5rem}.m_xlarge_12{margin:3rem}.mt_xlarge_12,.my_xlarge_12{margin-top:3rem}.mr_xlarge_12,.mx_xlarge_12{margin-right:3rem}.mb_xlarge_12,.my_xlarge_12{margin-bottom:3rem}.ml_xlarge_12,.mx_xlarge_12{margin-left:3rem}.m_xlarge_16{margin:4rem}.mt_xlarge_16,.my_xlarge_16{margin-top:4rem}.mr_xlarge_16,.mx_xlarge_16{margin-right:4rem}.mb_xlarge_16,.my_xlarge_16{margin-bottom:4rem}.ml_xlarge_16,.mx_xlarge_16{margin-left:4rem}.m_xlarge_20{margin:5rem}.mt_xlarge_20,.my_xlarge_20{margin-top:5rem}.mr_xlarge_20,.mx_xlarge_20{margin-right:5rem}.mb_xlarge_20,.my_xlarge_20{margin-bottom:5rem}.ml_xlarge_20,.mx_xlarge_20{margin-left:5rem}.m_xlarge_24{margin:6rem}.mt_xlarge_24,.my_xlarge_24{margin-top:6rem}.mr_xlarge_24,.mx_xlarge_24{margin-right:6rem}.mb_xlarge_24,.my_xlarge_24{margin-bottom:6rem}.ml_xlarge_24,.mx_xlarge_24{margin-left:6rem}.p_xlarge_0{padding:0}.pt_xlarge_0,.py_xlarge_0{padding-top:0}.pr_xlarge_0,.px_xlarge_0{padding-right:0}.pb_xlarge_0,.py_xlarge_0{padding-bottom:0}.pl_xlarge_0,.px_xlarge_0{padding-left:0}.p_xlarge_1{padding:0.25rem}.pt_xlarge_1,.py_xlarge_1{padding-top:0.25rem}.pr_xlarge_1,.px_xlarge_1{padding-right:0.25rem}.pb_xlarge_1,.py_xlarge_1{padding-bottom:0.25rem}.pl_xlarge_1,.px_xlarge_1{padding-left:0.25rem}.p_xlarge_2{padding:0.5rem}.pt_xlarge_2,.py_xlarge_2{padding-top:0.5rem}.pr_xlarge_2,.px_xlarge_2{padding-right:0.5rem}.pb_xlarge_2,.py_xlarge_2{padding-bottom:0.5rem}.pl_xlarge_2,.px_xlarge_2{padding-left:0.5rem}.p_xlarge_3{padding:0.75rem}.pt_xlarge_3,.py_xlarge_3{padding-top:0.75rem}.pr_xlarge_3,.px_xlarge_3{padding-right:0.75rem}.pb_xlarge_3,.py_xlarge_3{padding-bottom:0.75rem}.pl_xlarge_3,.px_xlarge_3{padding-left:0.75rem}.p_xlarge_4{padding:1rem}.pt_xlarge_4,.py_xlarge_4{padding-top:1rem}.pr_xlarge_4,.px_xlarge_4{padding-right:1rem}.pb_xlarge_4,.py_xlarge_4{padding-bottom:1rem}.pl_xlarge_4,.px_xlarge_4{padding-left:1rem}.p_xlarge_5{padding:1.25rem}.pt_xlarge_5,.py_xlarge_5{padding-top:1.25rem}.pr_xlarge_5,.px_xlarge_5{padding-right:1.25rem}.pb_xlarge_5,.py_xlarge_5{padding-bottom:1.25rem}.pl_xlarge_5,.px_xlarge_5{padding-left:1.25rem}.p_xlarge_6{padding:1.5rem}.pt_xlarge_6,.py_xlarge_6{padding-top:1.5rem}.pr_xlarge_6,.px_xlarge_6{padding-right:1.5rem}.pb_xlarge_6,.py_xlarge_6{padding-bottom:1.5rem}.pl_xlarge_6,.px_xlarge_6{padding-left:1.5rem}.p_xlarge_8{padding:2rem}.pt_xlarge_8,.py_xlarge_8{padding-top:2rem}.pr_xlarge_8,.px_xlarge_8{padding-right:2rem}.pb_xlarge_8,.py_xlarge_8{padding-bottom:2rem}.pl_xlarge_8,.px_xlarge_8{padding-left:2rem}.p_xlarge_10{padding:2.5rem}.pt_xlarge_10,.py_xlarge_10{padding-top:2.5rem}.pr_xlarge_10,.px_xlarge_10{padding-right:2.5rem}.pb_xlarge_10,.py_xlarge_10{padding-bottom:2.5rem}.pl_xlarge_10,.px_xlarge_10{padding-left:2.5rem}.p_xlarge_12{padding:3rem}.pt_xlarge_12,.py_xlarge_12{padding-top:3rem}.pr_xlarge_12,.px_xlarge_12{padding-right:3rem}.pb_xlarge_12,.py_xlarge_12{padding-bottom:3rem}.pl_xlarge_12,.px_xlarge_12{padding-left:3rem}.p_xlarge_16{padding:4rem}.pt_xlarge_16,.py_xlarge_16{padding-top:4rem}.pr_xlarge_16,.px_xlarge_16{padding-right:4rem}.pb_xlarge_16,.py_xlarge_16{padding-bottom:4rem}.pl_xlarge_16,.px_xlarge_16{padding-left:4rem}.p_xlarge_20{padding:5rem}.pt_xlarge_20,.py_xlarge_20{padding-top:5rem}.pr_xlarge_20,.px_xlarge_20{padding-right:5rem}.pb_xlarge_20,.py_xlarge_20{padding-bottom:5rem}.pl_xlarge_20,.px_xlarge_20{padding-left:5rem}.p_xlarge_24{padding:6rem}.pt_xlarge_24,.py_xlarge_24{padding-top:6rem}.pr_xlarge_24,.px_xlarge_24{padding-right:6rem}.pb_xlarge_24,.py_xlarge_24{padding-bottom:6rem}.pl_xlarge_24,.px_xlarge_24{padding-left:6rem}}@media (min-width:1400px){.m_xxlarge_0{margin:0}.mt_xxlarge_0,.my_xxlarge_0{margin-top:0}.mr_xxlarge_0,.mx_xxlarge_0{margin-right:0}.mb_xxlarge_0,.my_xxlarge_0{margin-bottom:0}.ml_xxlarge_0,.mx_xxlarge_0{margin-left:0}.m_xxlarge_1{margin:0.25rem}.mt_xxlarge_1,.my_xxlarge_1{margin-top:0.25rem}.mr_xxlarge_1,.mx_xxlarge_1{margin-right:0.25rem}.mb_xxlarge_1,.my_xxlarge_1{margin-bottom:0.25rem}.ml_xxlarge_1,.mx_xxlarge_1{margin-left:0.25rem}.m_xxlarge_2{margin:0.5rem}.mt_xxlarge_2,.my_xxlarge_2{margin-top:0.5rem}.mr_xxlarge_2,.mx_xxlarge_2{margin-right:0.5rem}.mb_xxlarge_2,.my_xxlarge_2{margin-bottom:0.5rem}.ml_xxlarge_2,.mx_xxlarge_2{margin-left:0.5rem}.m_xxlarge_3{margin:0.75rem}.mt_xxlarge_3,.my_xxlarge_3{margin-top:0.75rem}.mr_xxlarge_3,.mx_xxlarge_3{margin-right:0.75rem}.mb_xxlarge_3,.my_xxlarge_3{margin-bottom:0.75rem}.ml_xxlarge_3,.mx_xxlarge_3{margin-left:0.75rem}.m_xxlarge_4{margin:1rem}.mt_xxlarge_4,.my_xxlarge_4{margin-top:1rem}.mr_xxlarge_4,.mx_xxlarge_4{margin-right:1rem}.mb_xxlarge_4,.my_xxlarge_4{margin-bottom:1rem}.ml_xxlarge_4,.mx_xxlarge_4{margin-left:1rem}.m_xxlarge_5{margin:1.25rem}.mt_xxlarge_5,.my_xxlarge_5{margin-top:1.25rem}.mr_xxlarge_5,.mx_xxlarge_5{margin-right:1.25rem}.mb_xxlarge_5,.my_xxlarge_5{margin-bottom:1.25rem}.ml_xxlarge_5,.mx_xxlarge_5{margin-left:1.25rem}.m_xxlarge_6{margin:1.5rem}.mt_xxlarge_6,.my_xxlarge_6{margin-top:1.5rem}.mr_xxlarge_6,.mx_xxlarge_6{margin-right:1.5rem}.mb_xxlarge_6,.my_xxlarge_6{margin-bottom:1.5rem}.ml_xxlarge_6,.mx_xxlarge_6{margin-left:1.5rem}.m_xxlarge_8{margin:2rem}.mt_xxlarge_8,.my_xxlarge_8{margin-top:2rem}.mr_xxlarge_8,.mx_xxlarge_8{margin-right:2rem}.mb_xxlarge_8,.my_xxlarge_8{margin-bottom:2rem}.ml_xxlarge_8,.mx_xxlarge_8{margin-left:2rem}.m_xxlarge_10{margin:2.5rem}.mt_xxlarge_10,.my_xxlarge_10{margin-top:2.5rem}.mr_xxlarge_10,.mx_xxlarge_10{margin-right:2.5rem}.mb_xxlarge_10,.my_xxlarge_10{margin-bottom:2.5rem}.ml_xxlarge_10,.mx_xxlarge_10{margin-left:2.5rem}.m_xxlarge_12{margin:3rem}.mt_xxlarge_12,.my_xxlarge_12{margin-top:3rem}.mr_xxlarge_12,.mx_xxlarge_12{margin-right:3rem}.mb_xxlarge_12,.my_xxlarge_12{margin-bottom:3rem}.ml_xxlarge_12,.mx_xxlarge_12{margin-left:3rem}.m_xxlarge_16{margin:4rem}.mt_xxlarge_16,.my_xxlarge_16{margin-top:4rem}.mr_xxlarge_16,.mx_xxlarge_16{margin-right:4rem}.mb_xxlarge_16,.my_xxlarge_16{margin-bottom:4rem}.ml_xxlarge_16,.mx_xxlarge_16{margin-left:4rem}.m_xxlarge_20{margin:5rem}.mt_xxlarge_20,.my_xxlarge_20{margin-top:5rem}.mr_xxlarge_20,.mx_xxlarge_20{margin-right:5rem}.mb_xxlarge_20,.my_xxlarge_20{margin-bottom:5rem}.ml_xxlarge_20,.mx_xxlarge_20{margin-left:5rem}.m_xxlarge_24{margin:6rem}.mt_xxlarge_24,.my_xxlarge_24{margin-top:6rem}.mr_xxlarge_24,.mx_xxlarge_24{margin-right:6rem}.mb_xxlarge_24,.my_xxlarge_24{margin-bottom:6rem}.ml_xxlarge_24,.mx_xxlarge_24{margin-left:6rem}.p_xxlarge_0{padding:0}.pt_xxlarge_0,.py_xxlarge_0{padding-top:0}.pr_xxlarge_0,.px_xxlarge_0{padding-right:0}.pb_xxlarge_0,.py_xxlarge_0{padding-bottom:0}.pl_xxlarge_0,.px_xxlarge_0{padding-left:0}.p_xxlarge_1{padding:0.25rem}.pt_xxlarge_1,.py_xxlarge_1{padding-top:0.25rem}.pr_xxlarge_1,.px_xxlarge_1{padding-right:0.25rem}.pb_xxlarge_1,.py_xxlarge_1{padding-bottom:0.25rem}.pl_xxlarge_1,.px_xxlarge_1{padding-left:0.25rem}.p_xxlarge_2{padding:0.5rem}.pt_xxlarge_2,.py_xxlarge_2{padding-top:0.5rem}.pr_xxlarge_2,.px_xxlarge_2{padding-right:0.5rem}.pb_xxlarge_2,.py_xxlarge_2{padding-bottom:0.5rem}.pl_xxlarge_2,.px_xxlarge_2{padding-left:0.5rem}.p_xxlarge_3{padding:0.75rem}.pt_xxlarge_3,.py_xxlarge_3{padding-top:0.75rem}.pr_xxlarge_3,.px_xxlarge_3{padding-right:0.75rem}.pb_xxlarge_3,.py_xxlarge_3{padding-bottom:0.75rem}.pl_xxlarge_3,.px_xxlarge_3{padding-left:0.75rem}.p_xxlarge_4{padding:1rem}.pt_xxlarge_4,.py_xxlarge_4{padding-top:1rem}.pr_xxlarge_4,.px_xxlarge_4{padding-right:1rem}.pb_xxlarge_4,.py_xxlarge_4{padding-bottom:1rem}.pl_xxlarge_4,.px_xxlarge_4{padding-left:1rem}.p_xxlarge_5{padding:1.25rem}.pt_xxlarge_5,.py_xxlarge_5{padding-top:1.25rem}.pr_xxlarge_5,.px_xxlarge_5{padding-right:1.25rem}.pb_xxlarge_5,.py_xxlarge_5{padding-bottom:1.25rem}.pl_xxlarge_5,.px_xxlarge_5{padding-left:1.25rem}.p_xxlarge_6{padding:1.5rem}.pt_xxlarge_6,.py_xxlarge_6{padding-top:1.5rem}.pr_xxlarge_6,.px_xxlarge_6{padding-right:1.5rem}.pb_xxlarge_6,.py_xxlarge_6{padding-bottom:1.5rem}.pl_xxlarge_6,.px_xxlarge_6{padding-left:1.5rem}.p_xxlarge_8{padding:2rem}.pt_xxlarge_8,.py_xxlarge_8{padding-top:2rem}.pr_xxlarge_8,.px_xxlarge_8{padding-right:2rem}.pb_xxlarge_8,.py_xxlarge_8{padding-bottom:2rem}.pl_xxlarge_8,.px_xxlarge_8{padding-left:2rem}.p_xxlarge_10{padding:2.5rem}.pt_xxlarge_10,.py_xxlarge_10{padding-top:2.5rem}.pr_xxlarge_10,.px_xxlarge_10{padding-right:2.5rem}.pb_xxlarge_10,.py_xxlarge_10{padding-bottom:2.5rem}.pl_xxlarge_10,.px_xxlarge_10{padding-left:2.5rem}.p_xxlarge_12{padding:3rem}.pt_xxlarge_12,.py_xxlarge_12{padding-top:3rem}.pr_xxlarge_12,.px_xxlarge_12{padding-right:3rem}.pb_xxlarge_12,.py_xxlarge_12{padding-bottom:3rem}.pl_xxlarge_12,.px_xxlarge_12{padding-left:3rem}.p_xxlarge_16{padding:4rem}.pt_xxlarge_16,.py_xxlarge_16{padding-top:4rem}.pr_xxlarge_16,.px_xxlarge_16{padding-right:4rem}.pb_xxlarge_16,.py_xxlarge_16{padding-bottom:4rem}.pl_xxlarge_16,.px_xxlarge_16{padding-left:4rem}.p_xxlarge_20{padding:5rem}.pt_xxlarge_20,.py_xxlarge_20{padding-top:5rem}.pr_xxlarge_20,.px_xxlarge_20{padding-right:5rem}.pb_xxlarge_20,.py_xxlarge_20{padding-bottom:5rem}.pl_xxlarge_20,.px_xxlarge_20{padding-left:5rem}.p_xxlarge_24{padding:6rem}.pt_xxlarge_24,.py_xxlarge_24{padding-top:6rem}.pr_xxlarge_24,.px_xxlarge_24{padding-right:6rem}.pb_xxlarge_24,.py_xxlarge_24{padding-bottom:6rem}.pl_xxlarge_24,.px_xxlarge_24{padding-left:6rem}}.d_none{display:none}.d_inline{display:inline}.d_inline_block{display:inline-block}.d_block{display:block}.d_grid{display:-ms-grid;display:grid}.d_table{display:table}.d_table_row{display:table-row}.d_table_cell{display:table-cell}.d_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d_none{display:none}.d_inline{display:inline}.d_inline_block{display:inline-block}.d_block{display:block}.d_grid{display:-ms-grid;display:grid}.d_table{display:table}.d_table_row{display:table-row}.d_table_cell{display:table-cell}.d_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:640px){.d_medium_none{display:none}.d_medium_inline{display:inline}.d_medium_inline_block{display:inline-block}.d_medium_block{display:block}.d_medium_grid{display:-ms-grid;display:grid}.d_medium_table{display:table}.d_medium_table_row{display:table-row}.d_medium_table_cell{display:table-cell}.d_medium_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_medium_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1024px){.d_large_none{display:none}.d_large_inline{display:inline}.d_large_inline_block{display:inline-block}.d_large_block{display:block}.d_large_grid{display:-ms-grid;display:grid}.d_large_table{display:table}.d_large_table_row{display:table-row}.d_large_table_cell{display:table-cell}.d_large_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_large_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1200px){.d_xlarge_none{display:none}.d_xlarge_inline{display:inline}.d_xlarge_inline_block{display:inline-block}.d_xlarge_block{display:block}.d_xlarge_grid{display:-ms-grid;display:grid}.d_xlarge_table{display:table}.d_xlarge_table_row{display:table-row}.d_xlarge_table_cell{display:table-cell}.d_xlarge_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_xlarge_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1400px){.d_xxlarge_none{display:none}.d_xxlarge_inline{display:inline}.d_xxlarge_inline_block{display:inline-block}.d_xxlarge_block{display:block}.d_xxlarge_grid{display:-ms-grid;display:grid}.d_xxlarge_table{display:table}.d_xxlarge_table_row{display:table-row}.d_xxlarge_table_cell{display:table-cell}.d_xxlarge_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_xxlarge_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.flex_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_row_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex_column_reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex_wrap_reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify_content_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify_content_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify_content_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.align_items_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align_items_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align_items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align_items_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align_content_start{-ms-flex-line-pack:start;align-content:flex-start}.align_content_end{-ms-flex-line-pack:end;align-content:flex-end}.align_content_center{-ms-flex-line-pack:center;align-content:center}.align_content_between{-ms-flex-line-pack:justify;align-content:space-between}.align_content_around{-ms-flex-line-pack:distribute;align-content:space-around}.align_content_stretch{-ms-flex-line-pack:stretch;align-content:stretch}.align_self_auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.align_self_start{-ms-flex-item-align:start;align-self:flex-start}.align_self_end{-ms-flex-item-align:end;align-self:flex-end}.align_self_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align_self_baseline{-ms-flex-item-align:baseline;align-self:baseline}.align_self_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.flex_fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex_grow_0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex_grow_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex_shrink_0{-ms-flex-negative:0;flex-shrink:0}.flex_shrink_1{-ms-flex-negative:1;flex-shrink:1}.position_static{position:static}.position_relative{position:relative}.position_absolute{position:absolute}.position_fixed{position:fixed}.position_sticky{position:sticky}.top_0{top:0}.top_50{top:50%}.top_100{top:100%}.bottom_0{bottom:0}.bottom_50{bottom:50%}.bottom_100{bottom:100%}.start_0{left:0}.start_50{left:50%}.start_100{left:100%}.end_0{right:0}.end_50{right:50%}.end_100{right:100%}.translate_middle{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.translate_middle_x{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.translate_middle_y{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.w_25{width:25%}.w_50{width:50%}.w_75{width:75%}.w_100{width:100%}.w_auto{width:auto}.mw_100{max-width:100%}.vw_100{width:100vw}.min_vw_100{min-width:100vw}.h_25{height:25%}.h_50{height:50%}.h_75{height:75%}.h_100{height:100%}.h_auto{height:auto}.mh_100{max-height:100%}.vh_100{height:100vh}.min_vh_100{min-height:100vh}.overflow_auto{overflow:auto}.overflow_hidden{overflow:hidden}.overflow_visible{overflow:visible}.overflow_scroll{overflow:scroll}.overflow_x_auto{overflow-x:auto}.overflow_x_hidden{overflow-x:hidden}.overflow_x_visible{overflow-x:visible}.overflow_x_scroll{overflow-x:scroll}.overflow_y_auto{overflow-y:auto}.overflow_y_hidden{overflow-y:hidden}.overflow_y_visible{overflow-y:visible}.overflow_y_scroll{overflow-y:scroll}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.hide{display:none!important}.show{display:block!important}.hide_small{display:none!important}.show_small{display:block!important}.show_small_inline{display:inline!important}.show_small_inline_block{display:inline-block!important}.show_small_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_small_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_small_grid{display:-ms-grid!important;display:grid!important}@media (min-width:640px){.hide_medium{display:none!important}.show_medium{display:block!important}.show_medium_inline{display:inline!important}.show_medium_inline_block{display:inline-block!important}.show_medium_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_medium_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_medium_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1024px){.hide_large{display:none!important}.show_large{display:block!important}.show_large_inline{display:inline!important}.show_large_inline_block{display:inline-block!important}.show_large_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_large_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_large_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1200px){.hide_xlarge{display:none!important}.show_xlarge{display:block!important}.show_xlarge_inline{display:inline!important}.show_xlarge_inline_block{display:inline-block!important}.show_xlarge_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_xlarge_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_xlarge_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1400px){.hide_xxlarge{display:none!important}.show_xxlarge{display:block!important}.show_xxlarge_inline{display:inline!important}.show_xxlarge_inline_block{display:inline-block!important}.show_xxlarge_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_xxlarge_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_xxlarge_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:640px){.visible_small_only{display:none!important}}.visible_medium_only{display:none!important}@media (min-width:640px){.visible_medium_only{display:block!important}}@media (min-width:1024px){.visible_medium_only{display:none!important}}.visible_large_only{display:none!important}@media (min-width:1024px){.visible_large_only{display:block!important}}@media (min-width:1200px){.visible_large_only{display:none!important}}.visible_xlarge_only{display:none!important}@media (min-width:1200px){.visible_xlarge_only{display:block!important}}@media (min-width:1400px){.visible_xlarge_only{display:none!important}}.visible_xxlarge_only{display:none!important}@media (min-width:1400px){.visible_xxlarge_only{display:block!important}}@media (min-width:640px){.hidden_small_only{display:block!important}}.hidden_medium_only{display:block!important}@media (min-width:640px){.hidden_medium_only{display:none!important}}@media (min-width:1024px){.hidden_medium_only{display:block!important}}.hidden_large_only{display:block!important}@media (min-width:1024px){.hidden_large_only{display:none!important}}@media (min-width:1200px){.hidden_large_only{display:block!important}}.hidden_xlarge_only{display:block!important}@media (min-width:1200px){.hidden_xlarge_only{display:none!important}}@media (min-width:1400px){.hidden_xlarge_only{display:block!important}}.hidden_xxlarge_only{display:block!important}@media (min-width:1400px){.hidden_xxlarge_only{display:none!important}}.sr_only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sr_only_focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media print{.d_print_none{display:none!important}.d_print_inline{display:inline!important}.d_print_inline_block{display:inline-block!important}.d_print_block{display:block!important}.d_print_grid{display:-ms-grid!important;display:grid!important}.d_print_table{display:table!important}.d_print_table_row{display:table-row!important}.d_print_table_cell{display:table-cell!important}.d_print_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d_print_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.bg_primary{background-color:#333399}.bg_secondary{background-color:#BF1B28}.bg_success{background-color:#007531}.bg_info{background-color:#17a2b8}.bg_warning{background-color:#f08a24}.bg_danger{background-color:#f04124}.bg_light{background-color:#f8f9fa}.bg_dark{background-color:#343a40}.bg_body{background-color:#f5f7fc}.bg_white{background-color:#fff}.bg_transparent{background-color:transparent}.bg_gray_100{background-color:#f8f9fa}.bg_gray_200{background-color:#e9ecef}.bg_gray_300{background-color:#dee2e6}.bg_gray_400{background-color:#ced4da}.bg_gray_500{background-color:#adb5bd}.bg_gray_600{background-color:#6c757d}.bg_gray_700{background-color:#495057}.bg_gray_800{background-color:#343a40}.bg_gray_900{background-color:#212529}.testback_01{background-color:#EBEBEB}.testback_02{background-color:#7BCE7B}.testback_03{background-color:#B5B5E1}.border{border:1px solid #dee2e6}.border_0{border:0}.border_top{border-top:1px solid #dee2e6}.border_top_0{border-top:0}.border_end{border-right:1px solid #dee2e6}.border_end_0{border-right:0}.border_bottom{border-bottom:1px solid #dee2e6}.border_bottom_0{border-bottom:0}.border_start{border-left:1px solid #dee2e6}.border_start_0{border-left:0}.border_primary{border-color:#333399}.border_secondary{border-color:#BF1B28}.border_success{border-color:#007531}.border_info{border-color:#17a2b8}.border_warning{border-color:#f08a24}.border_danger{border-color:#f04124}.border_light{border-color:#f8f9fa}.border_dark{border-color:#343a40}.border_white{border-color:#fff}.rounded{border-radius:0.375rem}.rounded_0{border-radius:0}.rounded_1{border-radius:0.25rem}.rounded_2{border-radius:0.375rem}.rounded_3{border-radius:0.5rem}.rounded_4{border-radius:1rem}.rounded_circle{border-radius:50%}.rounded_pill{border-radius:50rem}.rounded_top{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}.rounded_end{border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem}.rounded_bottom{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem}.rounded_start{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}.shadow_none{-webkit-box-shadow:none;box-shadow:none}.shadow_sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.shadow_lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}.opacity_0{opacity:0}.opacity_25{opacity:0.25}.opacity_50{opacity:0.5}.opacity_75{opacity:0.75}.opacity_100{opacity:1}.cursor_auto{cursor:auto}.cursor_pointer{cursor:pointer}.cursor_wait{cursor:wait}.cursor_text{cursor:text}.cursor_move{cursor:move}.cursor_help{cursor:help}.cursor_not_allowed{cursor:not-allowed}.user_select_all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.user_select_auto{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.user_select_none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pe_none{pointer-events:none}.pe_auto{pointer-events:auto}.z_0{z-index:0}.z_1{z-index:1}.z_2{z-index:2}.z_3{z-index:3}.z_auto{z-index:auto}.z_dropdown{z-index:1000}.z_sticky{z-index:1020}.z_fixed{z-index:1030}.z_modal_backdrop{z-index:1040}.z_modal{z-index:1050}.z_popover{z-index:1070}.z_tooltip{z-index:1080}body.dark_mode,html.dark_mode body{background-color:#1a1a1a;color:#e4e4e4}body.dark_mode a,html.dark_mode body a{color:#6666cc}body.dark_mode a:hover,html.dark_mode body a:hover{color:rgb(55%,55%,85%)}body.dark_mode .text_muted,html.dark_mode body .text_muted{color:#808080!important}body.dark_mode .card,html.dark_mode body .card{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .card_footer,body.dark_mode .card_header,html.dark_mode body .card_footer,html.dark_mode body .card_header{background-color:#2d2d2d;border-color:#404040}body.dark_mode .form_control,body.dark_mode .form_select,html.dark_mode body .form_control,html.dark_mode body .form_select{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .form_control:focus,body.dark_mode .form_select:focus,html.dark_mode body .form_control:focus,html.dark_mode body .form_select:focus{background-color:#2d2d2d;border-color:#6666cc;color:#e4e4e4}body.dark_mode .form_control::-webkit-input-placeholder,body.dark_mode .form_select::-webkit-input-placeholder,html.dark_mode body .form_control::-webkit-input-placeholder,html.dark_mode body .form_select::-webkit-input-placeholder{color:#808080}body.dark_mode .form_control::-moz-placeholder,body.dark_mode .form_select::-moz-placeholder,html.dark_mode body .form_control::-moz-placeholder,html.dark_mode body .form_select::-moz-placeholder{color:#808080}body.dark_mode .form_control:-ms-input-placeholder,body.dark_mode .form_select:-ms-input-placeholder,html.dark_mode body .form_control:-ms-input-placeholder,html.dark_mode body .form_select:-ms-input-placeholder{color:#808080}body.dark_mode .form_control::-ms-input-placeholder,body.dark_mode .form_select::-ms-input-placeholder,html.dark_mode body .form_control::-ms-input-placeholder,html.dark_mode body .form_select::-ms-input-placeholder{color:#808080}body.dark_mode .form_control::placeholder,body.dark_mode .form_select::placeholder,html.dark_mode body .form_control::placeholder,html.dark_mode body .form_select::placeholder{color:#808080}body.dark_mode .form_label,html.dark_mode body .form_label{color:#e4e4e4}body.dark_mode .form_text,html.dark_mode body .form_text{color:#b0b0b0}body.dark_mode .input_group_text,html.dark_mode body .input_group_text{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .alert_primary,html.dark_mode body .alert_primary{background-color:rgb(5%,5%,15%);border-color:rgb(10%,10%,30%);color:rgb(70%,70%,90%)}body.dark_mode .alert_success,html.dark_mode body .alert_success{background-color:hsl(145.1282051282,100%,-7.0588235294%);border-color:rgb(0%,5.8823529412%,2.4635495224%);color:rgb(25.8823529412%,100%,56.9230769231%)}body.dark_mode .alert_info,html.dark_mode body .alert_info{background-color:rgb(2.3529411765%,16.5728900256%,18.8235294118%);border-color:rgb(4.5751633987%,32.2250639386%,36.6013071895%);color:rgb(65.4901960784%,91.5601023018%,95.6862745098%)}body.dark_mode .alert_warning,html.dark_mode body .alert_warning{background-color:rgb(45.1432880845%,24.1176470588%,3.0920060332%);border-color:rgb(63.8612368024%,34.1176470588%,4.3740573152%);color:rgb(45.1432880845%,24.1176470588%,3.0920060332%)}body.dark_mode .alert_danger,html.dark_mode body .alert_danger{background-color:rgb(45.1432880845%,9.069884364%,3.0920060332%);border-color:rgb(63.8612368024%,12.8305681247%,4.3740573152%);color:rgb(99.245852187%,90.4474610357%,88.9894419306%)}body.dark_mode .navbar,html.dark_mode body .navbar{background-color:#2d2d2d;border-color:#404040}body.dark_mode .navbar_light,html.dark_mode body .navbar_light{background-color:#2d2d2d;border-color:#404040}body.dark_mode .navbar_light .navbar_brand,body.dark_mode .navbar_light .navbar_nav .nav_link,html.dark_mode body .navbar_light .navbar_brand,html.dark_mode body .navbar_light .navbar_nav .nav_link{color:#e4e4e4}body.dark_mode .navbar_light .navbar_brand:hover,body.dark_mode .navbar_light .navbar_nav .nav_link:hover,html.dark_mode body .navbar_light .navbar_brand:hover,html.dark_mode body .navbar_light .navbar_nav .nav_link:hover{color:#6666cc}body.dark_mode .navbar_light .navbar_toggler,html.dark_mode body .navbar_light .navbar_toggler{color:#e4e4e4;border-color:#404040}body.dark_mode table,html.dark_mode body table{color:#e4e4e4;border-color:#404040}body.dark_mode .border,html.dark_mode body .border{border-color:#404040!important}body.dark_mode .border_top,html.dark_mode body .border_top{border-top-color:#404040!important}body.dark_mode .border_bottom,html.dark_mode body .border_bottom{border-bottom-color:#404040!important}body.dark_mode .border_start,html.dark_mode body .border_start{border-left-color:#404040!important}body.dark_mode .border_end,html.dark_mode body .border_end{border-right-color:#404040!important}body.dark_mode .demo_column,html.dark_mode body .demo_column{background:black;border-color:#003366;color:#e4e4e4}body.dark_mode .demo_row,html.dark_mode body .demo_row{background:#2d2d2d}body.dark_mode .section_title,html.dark_mode body .section_title{background:#3a3a3a;color:#e4e4e4}body.dark_mode .breakpoint_info,html.dark_mode body .breakpoint_info{background:rgb(22.7450980392%,17.0588235294%,0%);border-color:rgb(42.7450980392%,32.0588235294%,0%);color:#e4e4e4}body.dark_mode .hero,html.dark_mode body .hero{background:linear-gradient(135deg,#2d2d2d 0%,#3a3a3a 100%);color:#e4e4e4}body.dark_mode .breadcrumb_item.active,html.dark_mode body .breadcrumb_item.active{color:#808080}body.dark_mode .breadcrumb_item:before,html.dark_mode body .breadcrumb_item:before{color:#808080}body.dark_mode .pagination_container,html.dark_mode body .pagination_container{background:#2d2d2d;border-color:#404040}body.dark_mode .pagination_container .page_item,html.dark_mode body .pagination_container .page_item{color:#e4e4e4;border-right-color:#404040}body.dark_mode .pagination_container .page_item:hover:not(.page_item_disabled):not(.page_item_active),html.dark_mode body .pagination_container .page_item:hover:not(.page_item_disabled):not(.page_item_active){background-color:#3a3a3a}body.dark_mode .pagination_container .page_item.page_item_active,html.dark_mode body .pagination_container .page_item.page_item_active{background-color:#2d2d2d;color:#e4e4e4}body.dark_mode .pagination_container .page_item.page_item_disabled,html.dark_mode body .pagination_container .page_item.page_item_disabled{color:#808080}body.dark_mode .bg_white,html.dark_mode body .bg_white{background-color:#2d2d2d!important}body.dark_mode .bg_light,html.dark_mode body .bg_light{background-color:#3a3a3a!important}body.dark_mode .bg_gray_100,html.dark_mode body .bg_gray_100{background-color:#2d2d2d!important}body.dark_mode .bg_gray_200,html.dark_mode body .bg_gray_200{background-color:#3a3a3a!important}body.dark_mode footer,html.dark_mode body footer{background-color:#3a3a3a!important;color:#e4e4e4!important}body.dark_mode footer .footer_text,html.dark_mode body footer .footer_text{color:#e4e4e4}body.dark_mode footer .footer_text a,html.dark_mode body footer .footer_text a{color:#b0b0b0}body.dark_mode footer .footer_text a:hover,html.dark_mode body footer .footer_text a:hover{color:#e4e4e4}body.dark_mode .footer_main,html.dark_mode body .footer_main{background-color:#1a1a1a!important;color:#e4e4e4!important}body.dark_mode .footer_main_light,html.dark_mode body .footer_main_light{background-color:#2d2d2d!important;color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_title,html.dark_mode body .footer_main_light .footer_title{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_business_info .footer_business_name,html.dark_mode body .footer_main_light .footer_business_info .footer_business_name{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_business_info .footer_address,html.dark_mode body .footer_main_light .footer_business_info .footer_address{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_business_info .footer_contact_item,html.dark_mode body .footer_main_light .footer_business_info .footer_contact_item{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_business_info .footer_contact_item a,html.dark_mode body .footer_main_light .footer_business_info .footer_contact_item a{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_business_info .footer_contact_item a:hover,html.dark_mode body .footer_main_light .footer_business_info .footer_contact_item a:hover{color:#6666cc!important}body.dark_mode .footer_main_light .footer_menu a,html.dark_mode body .footer_main_light .footer_menu a{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_menu a:hover,html.dark_mode body .footer_main_light .footer_menu a:hover{color:#6666cc!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item{border-bottom-color:#404040!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item .hours_day,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item .hours_day{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item .hours_time,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item .hours_time{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_day,body.dark_mode .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_time,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_day,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_time{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_social .social_icon,html.dark_mode body .footer_main_light .footer_social .social_icon{background-color:rgba(255,255,255,0.1)!important;color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_bottom,html.dark_mode body .footer_main_light .footer_bottom{border-top-color:#404040!important}body.dark_mode .footer_bottom .footer_copyright,body.dark_mode .footer_bottom .footer_credits,html.dark_mode body .footer_bottom .footer_copyright,html.dark_mode body .footer_bottom .footer_credits{color:#808080!important}body.dark_mode .footer_bottom .footer_copyright a,body.dark_mode .footer_bottom .footer_credits a,html.dark_mode body .footer_bottom .footer_copyright a,html.dark_mode body .footer_bottom .footer_credits a{color:#b0b0b0!important}body.dark_mode .footer_bottom .footer_copyright a:hover,body.dark_mode .footer_bottom .footer_credits a:hover,html.dark_mode body .footer_bottom .footer_copyright a:hover,html.dark_mode body .footer_bottom .footer_credits a:hover{color:#e4e4e4!important}body.dark_mode .vehicle_card,html.dark_mode body .vehicle_card{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .vehicle_title,html.dark_mode body .vehicle_title{color:#e4e4e4}body.dark_mode .vehicle_payment .payment_amount,html.dark_mode body .vehicle_payment .payment_amount{color:#e4e4e4}body.dark_mode .vehicle_mileage strong,body.dark_mode .vehicle_stock strong,html.dark_mode body .vehicle_mileage strong,html.dark_mode body .vehicle_stock strong{color:#e4e4e4}body.dark_mode .vehicle_dealer,html.dark_mode body .vehicle_dealer{background-color:#3a3a3a;border-top-color:#404040;color:#b0b0b0}body.dark_mode .vehicle_dealer .dealer_name,html.dark_mode body .vehicle_dealer .dealer_name{color:#e4e4e4}body.dark_mode .vehicle_dealer .dealer_location,html.dark_mode body .vehicle_dealer .dealer_location{color:#808080}body.dark_mode .vehicle_details,html.dark_mode body .vehicle_details{border-top-color:#404040}body.dark_mode .vehicle_card_horizontal,html.dark_mode body .vehicle_card_horizontal{background-color:#2d2d2d;border-color:rgb(57.1196754564%,46.4097363083%,3.2724814064%)}body.dark_mode .vehicle_horizontal_title,html.dark_mode body .vehicle_horizontal_title{color:#e4e4e4}body.dark_mode .vehicle_horizontal_payment .payment_value,html.dark_mode body .vehicle_horizontal_payment .payment_value{color:#e4e4e4}body.dark_mode .vehicle_specs_container,html.dark_mode body .vehicle_specs_container{background-color:#2d2d2d}body.dark_mode .vehicle_specs_table tr:nth-child(odd),html.dark_mode body .vehicle_specs_table tr:nth-child(odd){background-color:#2d2d2d}body.dark_mode .vehicle_specs_table tr:nth-child(2n),html.dark_mode body .vehicle_specs_table tr:nth-child(2n){background-color:#3a3a3a}body.dark_mode .vehicle_specs_table td:first-child,body.dark_mode .vehicle_specs_table td:nth-child(3),html.dark_mode body .vehicle_specs_table td:first-child,html.dark_mode body .vehicle_specs_table td:nth-child(3){color:#b0b0b0}body.dark_mode .vehicle_specs_table td:nth-child(2),body.dark_mode .vehicle_specs_table td:nth-child(4),html.dark_mode body .vehicle_specs_table td:nth-child(2),html.dark_mode body .vehicle_specs_table td:nth-child(4){color:#e4e4e4}body.dark_mode .vehicle_horizontal_features,html.dark_mode body .vehicle_horizontal_features{background-color:#3a3a3a;border-left-color:rgb(96.6817496229%,57.9688285571%,51.5535444947%);color:#e4e4e4}body.dark_mode .top_info_bar,html.dark_mode body .top_info_bar{background-color:#3a3a3a;border-bottom-color:#404040}body.dark_mode .top_info_bar_light,html.dark_mode body .top_info_bar_light{background-color:#2d2d2d;color:#e4e4e4;border-bottom-color:#404040}body.dark_mode .top_info_bar_light .top_info_day .day_name,html.dark_mode body .top_info_bar_light .top_info_day .day_name{color:#e4e4e4}body.dark_mode .top_info_bar_light .top_info_day .day_hours,html.dark_mode body .top_info_bar_light .top_info_day .day_hours{color:#b0b0b0}body.dark_mode .top_info_bar_light .top_info_day.current_day .day_name,html.dark_mode body .top_info_bar_light .top_info_day.current_day .day_name{font-weight:900}body.dark_mode .top_info_bar_light .top_info_day.current_day .day_hours,html.dark_mode body .top_info_bar_light .top_info_day.current_day .day_hours{color:#e4e4e4;font-weight:700}body.dark_mode .top_info_bar_light .top_info_day.closed .day_hours,html.dark_mode body .top_info_bar_light .top_info_day.closed .day_hours{color:#808080}body.dark_mode .top_info_bar_light .top_info_contact,html.dark_mode body .top_info_bar_light .top_info_contact{color:#e4e4e4}body.dark_mode .top_info_bar_light .top_info_contact .contact_item i,html.dark_mode body .top_info_bar_light .top_info_contact .contact_item i{color:#b0b0b0}body.dark_mode .top_info_bar_light .top_info_contact .contact_item a,html.dark_mode body .top_info_bar_light .top_info_contact .contact_item a{color:#e4e4e4}body.dark_mode .top_info_bar_light .top_info_contact .contact_item a:hover,html.dark_mode body .top_info_bar_light .top_info_contact .contact_item a:hover{color:#6666cc}.vehicle_grid,.vehicle_grid_4{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media (min-width:640px){.vehicle_grid,.vehicle_grid_4{-ms-grid-columns:1fr 1.25rem 1fr;grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:1024px){.vehicle_grid,.vehicle_grid_4{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (min-width:1200px){.vehicle_grid_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.vehicle_card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #dee2e6;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;color:inherit}.vehicle_card:hover{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175);-webkit-transform:translateY(-4px);transform:translateY(-4px);text-decoration:none}.vehicle_image{position:relative;width:100%;padding-top:66.67%;overflow:hidden;background-color:#e9ecef}.vehicle_image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.vehicle_card:hover .vehicle_image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vehicle_badge{position:absolute;top:12px;right:12px;z-index:10;padding:0.5rem 1rem;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border-radius:50px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);line-height:1.2}.vehicle_badge_new{background-color:#28a745;color:#fff}.vehicle_badge_lower_price{background-color:#dc3545;color:#fff}.vehicle_badge_sold_badge{background-color:#6c757d;color:#fff}.vehicle_sold_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vehicle_sold_overlay:before{content:"SOLD";font-size:4rem;font-weight:900;color:rgba(255,255,255,0.6);text-transform:uppercase;letter-spacing:0px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);text-shadow:3px 3px 12px rgba(0,0,0,0.6);line-height:1}@media (min-width:640px){.vehicle_sold_overlay:before{font-size:5rem;letter-spacing:0px}}.vehicle_content{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.vehicle_title{font-size:1.125rem;font-weight:700;color:#343a40;margin-bottom:0.75rem;line-height:1.3;text-transform:uppercase;letter-spacing:0.3px;min-height:2.6rem}.vehicle_listed{font-size:0.875rem;color:#f04124;font-weight:600;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:0.3px}.vehicle_payment{min-height:2.5rem;margin-bottom:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.vehicle_payment .payment_label{font-size:0.75rem;color:#6c757d;text-transform:uppercase;letter-spacing:0.3px;font-weight:500}.vehicle_payment .payment_amount{font-size:1.25rem;font-weight:700;color:#343a40;line-height:1}.vehicle_payment .payment_amount sup{font-size:0.7em;top:-0.5em}.vehicle_price{margin-bottom:0.25rem}.vehicle_price .price_amount{font-size:2.25rem;font-weight:700;color:#f04124;line-height:1}.vehicle_price .price_amount sup{font-size:0.6em;top:-0.8em}.vehicle_price_subtitle{font-size:0.6875rem;color:#6c757d;text-transform:uppercase;letter-spacing:0.3px;margin-bottom:0.75rem}.vehicle_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0.75rem;border-top:1px solid #e9ecef;font-size:0.8125rem;margin-top:auto}.vehicle_stock{color:#6c757d}.vehicle_stock strong{color:#f04124;font-weight:600}.vehicle_mileage{color:#6c757d;text-align:right}.vehicle_mileage strong{color:#343a40;font-weight:700}.vehicle_mileage .mileage_unit{font-size:0.75rem;color:#adb5bd;font-weight:400}.vehicle_dealer{padding:0.5rem 1rem;background-color:#212529;color:#fff;text-align:center;font-size:0.8125rem;border-top:1px solid #dee2e6}.vehicle_dealer .dealer_name{font-weight:700;color:#fff;display:block;margin-bottom:0.125rem}.vehicle_dealer .dealer_location{color:rgba(255,255,255,0.7);font-size:0.75rem}.vehicle_card_horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f4d03f;border:3px solid #f4d03f;border-radius:0.5rem;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;color:inherit;margin-bottom:1.25rem;padding:20px}.vehicle_card_horizontal:hover{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175);-webkit-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}.vehicle_horizontal_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1024px){.vehicle_horizontal_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem}}.vehicle_horizontal_image{position:relative;width:100%;overflow:hidden;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;border:2px solid #dee2e6;border-radius:0.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.vehicle_horizontal_image{width:45%}}.vehicle_horizontal_image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.vehicle_card_horizontal:hover .vehicle_horizontal_image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.vehicle_horizontal_title{font-size:1.5rem;font-weight:700;color:#343a40;text-transform:uppercase;letter-spacing:0.3px;line-height:1.2;margin-bottom:0.5rem}@media (min-width:640px){.vehicle_horizontal_title{font-size:1.75rem}}.vehicle_horizontal_details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.vehicle_horizontal_badge{position:absolute;top:8px;right:8px;padding:0.5rem 1.25rem;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border-radius:50px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);white-space:nowrap;z-index:10}.vehicle_horizontal_badge.badge_new{background-color:#28a745;color:#fff}.vehicle_horizontal_badge.badge_lower_price{background-color:#dc3545;color:#fff}.vehicle_horizontal_pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0.75rem;gap:1rem}.vehicle_horizontal_payment{text-align:right}.vehicle_horizontal_payment .payment_frequency{font-size:0.875rem;color:#495057;font-weight:500;margin-bottom:0.25rem}.vehicle_horizontal_payment .payment_value{font-size:1.5rem;font-weight:700;color:#343a40;line-height:1}.vehicle_horizontal_payment .payment_value sup{font-size:0.7em}.vehicle_horizontal_price{text-align:right}.vehicle_horizontal_price .price_value{font-size:3rem;font-weight:700;color:#dc3545;line-height:1;margin-bottom:0.25rem}.vehicle_horizontal_price .price_value sup{font-size:0.6em}@media (min-width:640px){.vehicle_horizontal_price .price_value{font-size:3.25rem}}.vehicle_horizontal_price .price_label{font-size:0.75rem;color:#6c757d;text-transform:uppercase;letter-spacing:0.5px}.vehicle_specs_container{background-color:#fff;border-radius:0.375rem;padding:0.5rem;margin-bottom:0.75rem}.vehicle_specs_table{width:100%;border-collapse:collapse;font-size:0.875rem}.vehicle_specs_table tr:nth-child(odd){background-color:#fff}.vehicle_specs_table tr:nth-child(2n){background-color:#e8e8e8}.vehicle_specs_table td{padding:0.25rem 0.5rem;border:none;vertical-align:middle;line-height:1.3}.vehicle_specs_table td:first-child{font-weight:600;color:#495057;white-space:nowrap;width:20%;font-size:0.6875rem}.vehicle_specs_table td:nth-child(2){color:#343a40;font-weight:500;width:30%}.vehicle_specs_table td:nth-child(3){font-weight:600;color:#495057;white-space:nowrap;width:20%;font-size:0.6875rem}.vehicle_specs_table td:nth-child(4){color:#343a40;font-weight:500;width:30%}.vehicle_horizontal_features{font-size:0.875rem;color:#343a40;margin-bottom:0.75rem;padding:0.5rem 0.75rem;background-color:#e8e8e8;border-left:4px solid #f04124;line-height:1.4;font-weight:700;border-radius:0.375rem}.vehicle_horizontal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;margin-top:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle_horizontal_actions .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;padding:0.625rem 1rem;font-size:0.875rem;line-height:1.2}.vehicle_horizontal_actions .btn i{font-size:1.125rem}.btn_vehicle_photos{background-color:#ff6b35;border-color:#ff6b35;color:#fff}.btn_vehicle_photos:hover{background-color:rgb(100%,27.3073189672%,0.7843137255%);border-color:rgb(100%,27.3073189672%,0.7843137255%)}.btn_vehicle_info{background-color:#343a40;border-color:#343a40;color:#fff}.btn_vehicle_info:hover{background-color:#000;border-color:#000}.btn{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn:hover{color:#1b1f2a;text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn.disabled,.btn:disabled{opacity:0.65;pointer-events:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_primary{color:#fff;background-color:#333399;border-color:#333399}.btn_primary:hover{color:#fff;background-color:rgb(16.25%,16.25%,48.75%);border-color:rgb(15%,15%,45%)}.btn_primary.focus,.btn_primary:focus{color:#fff;background-color:rgb(16.25%,16.25%,48.75%);border-color:rgb(15%,15%,45%);-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_primary.disabled,.btn_primary:disabled{color:#fff;background-color:#333399;border-color:#333399}.btn_primary:not(:disabled):not(.disabled).active,.btn_primary:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(15%,15%,45%);border-color:rgb(13.75%,13.75%,41.25%)}.btn_primary:not(:disabled):not(.disabled).active:focus,.btn_primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_secondary{color:#fff;background-color:#BF1B28;border-color:#BF1B28}.btn_secondary:hover{color:#fff;background-color:rgb(61.7597589495%,8.730437129%,12.9339809318%);border-color:rgb(57.3790250045%,8.1111710739%,12.0165497392%)}.btn_secondary.focus,.btn_secondary:focus{color:#fff;background-color:rgb(61.7597589495%,8.730437129%,12.9339809318%);border-color:rgb(57.3790250045%,8.1111710739%,12.0165497392%);-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_secondary.disabled,.btn_secondary:disabled{color:#fff;background-color:#BF1B28;border-color:#BF1B28}.btn_secondary:not(:disabled):not(.disabled).active,.btn_secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(57.3790250045%,8.1111710739%,12.0165497392%);border-color:rgb(52.9982910595%,7.4919050189%,11.0991185465%)}.btn_secondary:not(:disabled):not(.disabled).active:focus,.btn_secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_success{color:#fff;background-color:#007531;border-color:#007531}.btn_success:hover{color:#fff;background-color:rgb(0%,30.8823529412%,12.9336349925%);border-color:rgb(0%,25.8823529412%,10.8396178984%)}.btn_success.focus,.btn_success:focus{color:#fff;background-color:rgb(0%,30.8823529412%,12.9336349925%);border-color:rgb(0%,25.8823529412%,10.8396178984%);-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_success.disabled,.btn_success:disabled{color:#fff;background-color:#007531;border-color:#007531}.btn_success:not(:disabled):not(.disabled).active,.btn_success:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(0%,25.8823529412%,10.8396178984%);border-color:rgb(0%,20.8823529412%,8.7456008044%)}.btn_success:not(:disabled):not(.disabled).active:focus,.btn_success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_info:hover{color:#fff;background-color:rgb(7.3529411765%,51.7902813299%,58.8235294118%);border-color:rgb(6.7973856209%,47.8772378517%,54.3790849673%)}.btn_info.focus,.btn_info:focus{color:#fff;background-color:rgb(7.3529411765%,51.7902813299%,58.8235294118%);border-color:rgb(6.7973856209%,47.8772378517%,54.3790849673%);-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_info.disabled,.btn_info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_info:not(:disabled):not(.disabled).active,.btn_info:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(6.7973856209%,47.8772378517%,54.3790849673%);border-color:rgb(6.2418300654%,43.9641943734%,49.9346405229%)}.btn_info:not(:disabled):not(.disabled).active:focus,.btn_info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_warning{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_warning:hover{color:#343a40;background-color:rgb(87.2586726998%,46.6176470588%,5.9766214178%);border-color:rgb(82.5791855204%,44.1176470588%,5.6561085973%)}.btn_warning.focus,.btn_warning:focus{color:#343a40;background-color:rgb(87.2586726998%,46.6176470588%,5.9766214178%);border-color:rgb(82.5791855204%,44.1176470588%,5.6561085973%);-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_warning.disabled,.btn_warning:disabled{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_warning:not(:disabled):not(.disabled).active,.btn_warning:not(:disabled):not(.disabled):active{color:#343a40;background-color:rgb(82.5791855204%,44.1176470588%,5.6561085973%);border-color:rgb(77.8996983409%,41.6176470588%,5.3355957768%)}.btn_warning:not(:disabled):not(.disabled).active:focus,.btn_warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_danger{color:#fff;background-color:#f04124;border-color:#f04124}.btn_danger:hover{color:#fff;background-color:rgb(87.2586726998%,17.5314228255%,5.9766214178%);border-color:rgb(82.5791855204%,16.5912518854%,5.6561085973%)}.btn_danger.focus,.btn_danger:focus{color:#fff;background-color:rgb(87.2586726998%,17.5314228255%,5.9766214178%);border-color:rgb(82.5791855204%,16.5912518854%,5.6561085973%);-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_danger.disabled,.btn_danger:disabled{color:#fff;background-color:#f04124;border-color:#f04124}.btn_danger:not(:disabled):not(.disabled).active,.btn_danger:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(82.5791855204%,16.5912518854%,5.6561085973%);border-color:rgb(77.8996983409%,15.6510809452%,5.3355957768%)}.btn_danger:not(:disabled):not(.disabled).active:focus,.btn_danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_light{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn_light:hover{color:#343a40;background-color:rgb(88.5049019608%,90.1470588235%,91.7892156863%);border-color:rgb(85.5882352941%,87.6470588235%,89.7058823529%)}.btn_light.focus,.btn_light:focus{color:#343a40;background-color:rgb(88.5049019608%,90.1470588235%,91.7892156863%);border-color:rgb(85.5882352941%,87.6470588235%,89.7058823529%);-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_light.disabled,.btn_light:disabled{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn_light:not(:disabled):not(.disabled).active,.btn_light:not(:disabled):not(.disabled):active{color:#343a40;background-color:rgb(85.5882352941%,87.6470588235%,89.7058823529%);border-color:rgb(82.6715686275%,85.1470588235%,87.6225490196%)}.btn_light:not(:disabled):not(.disabled).active:focus,.btn_light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn_dark:hover{color:#fff;background-color:rgb(13.6680189317%,15.2450980392%,16.8221771467%);border-color:rgb(11.4266396214%,12.7450980392%,14.0635564571%)}.btn_dark.focus,.btn_dark:focus{color:#fff;background-color:rgb(13.6680189317%,15.2450980392%,16.8221771467%);border-color:rgb(11.4266396214%,12.7450980392%,14.0635564571%);-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_dark.disabled,.btn_dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn_dark:not(:disabled):not(.disabled).active,.btn_dark:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(11.4266396214%,12.7450980392%,14.0635564571%);border-color:rgb(9.185260311%,10.2450980392%,11.3049357674%)}.btn_dark:not(:disabled):not(.disabled).active:focus,.btn_dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_outline_primary{color:#333399;background-color:transparent;border-color:#333399}.btn_outline_primary:hover{color:#fff;background-color:#333399;border-color:#333399}.btn_outline_primary.focus,.btn_outline_primary:focus{color:#fff;background-color:#333399;border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_outline_primary.disabled,.btn_outline_primary:disabled{color:#333399;background-color:transparent;border-color:#333399}.btn_outline_primary:not(:disabled):not(.disabled).active,.btn_outline_primary:not(:disabled):not(.disabled):active{color:#333399;background-color:hsla(0,0%,-10%,0);border-color:rgb(13.75%,13.75%,41.25%)}.btn_outline_primary:not(:disabled):not(.disabled).active:focus,.btn_outline_primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_outline_secondary{color:#BF1B28;background-color:transparent;border-color:#BF1B28}.btn_outline_secondary:hover{color:#fff;background-color:#BF1B28;border-color:#BF1B28}.btn_outline_secondary.focus,.btn_outline_secondary:focus{color:#fff;background-color:#BF1B28;border-color:#BF1B28;-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_outline_secondary.disabled,.btn_outline_secondary:disabled{color:#BF1B28;background-color:transparent;border-color:#BF1B28}.btn_outline_secondary:not(:disabled):not(.disabled).active,.btn_outline_secondary:not(:disabled):not(.disabled):active{color:#BF1B28;background-color:hsla(0,0%,-10%,0);border-color:rgb(52.9982910595%,7.4919050189%,11.0991185465%)}.btn_outline_secondary:not(:disabled):not(.disabled).active:focus,.btn_outline_secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_outline_success{color:#007531;background-color:transparent;border-color:#007531}.btn_outline_success:hover{color:#fff;background-color:#007531;border-color:#007531}.btn_outline_success.focus,.btn_outline_success:focus{color:#fff;background-color:#007531;border-color:#007531;-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_outline_success.disabled,.btn_outline_success:disabled{color:#007531;background-color:transparent;border-color:#007531}.btn_outline_success:not(:disabled):not(.disabled).active,.btn_outline_success:not(:disabled):not(.disabled):active{color:#007531;background-color:hsla(0,0%,-10%,0);border-color:rgb(0%,20.8823529412%,8.7456008044%)}.btn_outline_success:not(:disabled):not(.disabled).active:focus,.btn_outline_success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_outline_info{color:#17a2b8;background-color:transparent;border-color:#17a2b8}.btn_outline_info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_outline_info.focus,.btn_outline_info:focus{color:#fff;background-color:#17a2b8;border-color:#17a2b8;-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_outline_info.disabled,.btn_outline_info:disabled{color:#17a2b8;background-color:transparent;border-color:#17a2b8}.btn_outline_info:not(:disabled):not(.disabled).active,.btn_outline_info:not(:disabled):not(.disabled):active{color:#17a2b8;background-color:hsla(0,0%,-10%,0);border-color:rgb(6.2418300654%,43.9641943734%,49.9346405229%)}.btn_outline_info:not(:disabled):not(.disabled).active:focus,.btn_outline_info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_outline_warning{color:#f08a24;background-color:transparent;border-color:#f08a24}.btn_outline_warning:hover{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_outline_warning.focus,.btn_outline_warning:focus{color:#343a40;background-color:#f08a24;border-color:#f08a24;-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_outline_warning.disabled,.btn_outline_warning:disabled{color:#f08a24;background-color:transparent;border-color:#f08a24}.btn_outline_warning:not(:disabled):not(.disabled).active,.btn_outline_warning:not(:disabled):not(.disabled):active{color:#f08a24;background-color:hsla(0,0%,-10%,0);border-color:rgb(77.8996983409%,41.6176470588%,5.3355957768%)}.btn_outline_warning:not(:disabled):not(.disabled).active:focus,.btn_outline_warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_outline_danger{color:#f04124;background-color:transparent;border-color:#f04124}.btn_outline_danger:hover{color:#fff;background-color:#f04124;border-color:#f04124}.btn_outline_danger.focus,.btn_outline_danger:focus{color:#fff;background-color:#f04124;border-color:#f04124;-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_outline_danger.disabled,.btn_outline_danger:disabled{color:#f04124;background-color:transparent;border-color:#f04124}.btn_outline_danger:not(:disabled):not(.disabled).active,.btn_outline_danger:not(:disabled):not(.disabled):active{color:#f04124;background-color:hsla(0,0%,-10%,0);border-color:rgb(77.8996983409%,15.6510809452%,5.3355957768%)}.btn_outline_danger:not(:disabled):not(.disabled).active:focus,.btn_outline_danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_outline_light{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.btn_outline_light:hover{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn_outline_light.focus,.btn_outline_light:focus{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa;-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_outline_light.disabled,.btn_outline_light:disabled{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.btn_outline_light:not(:disabled):not(.disabled).active,.btn_outline_light:not(:disabled):not(.disabled):active{color:#f8f9fa;background-color:hsla(0,0%,-10%,0);border-color:rgb(82.6715686275%,85.1470588235%,87.6225490196%)}.btn_outline_light:not(:disabled):not(.disabled).active:focus,.btn_outline_light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_outline_dark{color:#343a40;background-color:transparent;border-color:#343a40}.btn_outline_dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn_outline_dark.focus,.btn_outline_dark:focus{color:#fff;background-color:#343a40;border-color:#343a40;-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_outline_dark.disabled,.btn_outline_dark:disabled{color:#343a40;background-color:transparent;border-color:#343a40}.btn_outline_dark:not(:disabled):not(.disabled).active,.btn_outline_dark:not(:disabled):not(.disabled):active{color:#343a40;background-color:hsla(0,0%,-10%,0);border-color:rgb(9.185260311%,10.2450980392%,11.3049357674%)}.btn_outline_dark:not(:disabled):not(.disabled).active:focus,.btn_outline_dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_sm{font-size:14px;border-radius:0.25rem}.btn_lg{font-size:18px;border-radius:0.5rem}.btn_block{display:block;width:100%}.btn_link{font-weight:400;color:#333399;text-decoration:none}.btn_link:hover{color:#22226b;text-decoration:underline}.btn_link:focus{text-decoration:underline}.btn_link.disabled,.btn_link:disabled{color:#6c757d;pointer-events:none}.form_control,.form_control_lg,.form_control_sm{display:block;width:100%;padding:0.375rem 0.75rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#1b1f2a;background-color:#fff;background-image:none;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.form_control:focus,.form_control_lg:focus,.form_control_sm:focus{color:#1b1f2a;background-color:#fff;border-color:rgb(47.5%,47.5%,82.5%);outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_control::-webkit-input-placeholder,.form_control_lg::-webkit-input-placeholder,.form_control_sm::-webkit-input-placeholder{color:#1b1f2a;opacity:0.5}.form_control::-moz-placeholder,.form_control_lg::-moz-placeholder,.form_control_sm::-moz-placeholder{color:#1b1f2a;opacity:0.5}.form_control:-ms-input-placeholder,.form_control_lg:-ms-input-placeholder,.form_control_sm:-ms-input-placeholder{color:#1b1f2a;opacity:0.5}.form_control::-ms-input-placeholder,.form_control_lg::-ms-input-placeholder,.form_control_sm::-ms-input-placeholder{color:#1b1f2a;opacity:0.5}.form_control::placeholder,.form_control_lg::placeholder,.form_control_sm::placeholder{color:#1b1f2a;opacity:0.5}.form_control:disabled,.form_control[readonly],.form_control_lg:disabled,.form_control_sm:disabled,[readonly].form_control_lg,[readonly].form_control_sm{background-color:#e9ecef;opacity:1}.form_control_sm{font-size:14px;border-radius:0.25rem}.form_control_lg{font-size:18px;border-radius:0.5rem}.complex_form_dropdown,.complex_form_textbox{display:block;width:100%;height:2rem;padding:0 0.5rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.5;color:#1b1f2a;background-color:#fff;border:1px solid #ced4da;border-radius:0.375rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.complex_form_dropdown:focus,.complex_form_textbox:focus{border-color:#333399;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.complex_form_dropdown:disabled,.complex_form_dropdown[readonly],.complex_form_textbox:disabled,.complex_form_textbox[readonly]{background-color:#e9ecef;opacity:1}.complex_form_textbox::-webkit-input-placeholder{color:#1b1f2a;opacity:0.5}.complex_form_textbox::-moz-placeholder{color:#1b1f2a;opacity:0.5}.complex_form_textbox:-ms-input-placeholder{color:#1b1f2a;opacity:0.5}.complex_form_textbox::-ms-input-placeholder{color:#1b1f2a;opacity:0.5}.complex_form_textbox::placeholder{color:#1b1f2a;opacity:0.5}.complex_form_dropdown{padding-right:1.625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.5rem center;background-size:12px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.complex_form_textarea{display:block;width:100%;padding:0.375rem 0.5rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.4;color:#1b1f2a;background-color:#fff;border:1px solid #ced4da;resize:vertical;border-radius:0.375rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.complex_form_textarea:focus{border-color:#333399;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.complex_form_textarea:disabled,.complex_form_textarea[readonly]{background-color:#e9ecef;opacity:1}.form_label,.form_label_lg,.form_label_sm{margin-bottom:0.5rem;font-size:16px;font-weight:500;color:#1b1f2a}.form_label_sm{font-size:14px}.form_label_lg{font-size:18px}.form_text{margin-top:0.25rem;font-size:14px;color:#5a6475}.form_group{margin-bottom:1rem}.form_check,.form_check_inline,.form_switch{position:relative;display:block;padding-left:1.75rem;margin-bottom:0.75rem;min-height:1.5rem}.form_check_input{position:absolute;left:0;z-index:-1;opacity:0}.form_check_input[type=checkbox]+.form_check_label{position:relative;padding-left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_check_input[type=checkbox]+.form_check_label:before{content:"";position:absolute;left:-1.75rem;top:0.125rem;display:block;width:1.25rem;height:1.25rem;background-color:#fff;border:2px solid #ced4da;border-radius:0.375rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=checkbox]+.form_check_label:after{content:"";position:absolute;left:-1.75rem;top:0.125rem;display:block;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=checkbox]:checked+.form_check_label:before{background-color:#333399;border-color:#333399}.form_check_input[type=checkbox]:checked+.form_check_label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form_check_input[type=checkbox]:focus+.form_check_label:before{border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_check_input[type=checkbox]:disabled+.form_check_label{opacity:0.5;cursor:not-allowed}.form_check_input[type=checkbox]:disabled+.form_check_label:before{background-color:#e9ecef}.form_check_input[type=checkbox]:not(:disabled):not(:checked):hover+.form_check_label:before{border-color:#333399}.form_check_input[type=radio]+.form_check_label{position:relative;padding-left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_check_input[type=radio]+.form_check_label:before{content:"";position:absolute;left:-1.75rem;top:0.125rem;display:block;width:1.25rem;height:1.25rem;background-color:#fff;border:2px solid #ced4da;border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=radio]+.form_check_label:after{content:"";position:absolute;left:-1.4375rem;top:0.4375rem;display:block;width:0.625rem;height:0.625rem;background-color:#fff;border-radius:50%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=radio]:checked+.form_check_label:before{background-color:#333399;border-color:#333399}.form_check_input[type=radio]:checked+.form_check_label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form_check_input[type=radio]:focus+.form_check_label:before{border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_check_input[type=radio]:disabled+.form_check_label{opacity:0.5;cursor:not-allowed}.form_check_input[type=radio]:disabled+.form_check_label:before{background-color:#e9ecef}.form_check_input[type=radio]:not(:disabled):not(:checked):hover+.form_check_label:before{border-color:#333399}.form_check_label{margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_check_inline{display:inline-block;margin-right:1rem;margin-bottom:0}.form_switch{padding-left:4rem}.form_switch .form_check_input{width:3.5rem;height:1.75rem;margin-left:-4rem;margin-top:0;border-radius:2rem;background-color:#ced4da;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:1;z-index:1;position:relative;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.form_switch .form_check_input:after,.form_switch .form_check_input:before{display:none!important}.form_switch .form_check_input:before{content:"";display:block!important;position:absolute;top:0.125rem;left:0.125rem;width:1.5rem;height:1.5rem;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.form_switch .form_check_input:after{content:"OFF"!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0.625rem;font-weight:700;color:rgba(255,255,255,0.9);letter-spacing:0.5px;padding-right:0.375rem;pointer-events:none}.form_switch .form_check_input:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);outline:none}.form_switch .form_check_input:checked{background-color:#333399}.form_switch .form_check_input:checked:before{-webkit-transform:translateX(1.75rem);transform:translateX(1.75rem)}.form_switch .form_check_input:checked:after{content:"ON"!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:0.375rem}.form_switch .form_check_input:checked:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_switch .form_check_input:disabled{opacity:0.5;cursor:not-allowed}.form_switch .form_check_label:after,.form_switch .form_check_label:before{display:none!important}.input_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input_group .form_control,.input_group .form_control_lg,.input_group .form_control_sm{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input_group>.form_control:not(:last-child),.input_group>.form_control_lg:not(:last-child),.input_group>.form_control_sm:not(:last-child),.input_group>.input_group_text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input_group>.form_control:not(:first-child),.input_group>.form_control_lg:not(:first-child),.input_group>.form_control_sm:not(:first-child),.input_group>.input_group_text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input_group>.form_control:not(:first-child):not(:last-child),.input_group>.form_control_lg:not(:first-child):not(:last-child),.input_group>.form_control_sm:not(:first-child):not(:last-child){border-radius:0}.input_group_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;font-size:16px;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:0.375rem}.input_group_append,.input_group_prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input_group_append .btn,.input_group_prepend .btn{position:relative;z-index:2}.input_group_append .btn:focus,.input_group_prepend .btn:focus{z-index:3}.input_group_sm .form_control,.input_group_sm .form_control_lg,.input_group_sm .form_control_sm,.input_group_sm .input_group_text{font-size:14px;border-radius:0.25rem}.input_group_lg .form_control,.input_group_lg .form_control_lg,.input_group_lg .form_control_sm,.input_group_lg .input_group_text{font-size:18px;border-radius:0.5rem}.form_floating{position:relative}.form_floating .form_control,.form_floating .form_control_lg,.form_floating .form_control_sm{height:calc(3.5rem + 2px);padding:1rem 0.75rem}.form_floating .form_control::-webkit-input-placeholder,.form_floating .form_control_lg::-webkit-input-placeholder,.form_floating .form_control_sm::-webkit-input-placeholder{color:transparent}.form_floating .form_control::-moz-placeholder,.form_floating .form_control_lg::-moz-placeholder,.form_floating .form_control_sm::-moz-placeholder{color:transparent}.form_floating .form_control:-ms-input-placeholder,.form_floating .form_control_lg:-ms-input-placeholder,.form_floating .form_control_sm:-ms-input-placeholder{color:transparent}.form_floating .form_control::-ms-input-placeholder,.form_floating .form_control_lg::-ms-input-placeholder,.form_floating .form_control_sm::-ms-input-placeholder{color:transparent}.form_floating .form_control::placeholder,.form_floating .form_control_lg::placeholder,.form_floating .form_control_sm::placeholder{color:transparent}.form_floating .form_control:not(:-moz-placeholder),.form_floating .form_control_lg:not(:-moz-placeholder),.form_floating .form_control_sm:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:0.625rem}.form_floating .form_control:not(:-ms-input-placeholder),.form_floating .form_control_lg:not(:-ms-input-placeholder),.form_floating .form_control_sm:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:0.625rem}.form_floating .form_control:focus,.form_floating .form_control:not(:placeholder-shown),.form_floating .form_control_lg:focus,.form_floating .form_control_lg:not(:placeholder-shown),.form_floating .form_control_sm:focus,.form_floating .form_control_sm:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form_floating .form_control:not(:-moz-placeholder)~label,.form_floating .form_control_lg:not(:-moz-placeholder)~label,.form_floating .form_control_sm:not(:-moz-placeholder)~label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form_floating .form_control:not(:-ms-input-placeholder)~label,.form_floating .form_control_lg:not(:-ms-input-placeholder)~label,.form_floating .form_control_sm:not(:-ms-input-placeholder)~label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form_floating .form_control:focus~label,.form_floating .form_control:not(:placeholder-shown)~label,.form_floating .form_control_lg:focus~label,.form_floating .form_control_lg:not(:placeholder-shown)~label,.form_floating .form_control_sm:focus~label,.form_floating .form_control_sm:not(:placeholder-shown)~label{opacity:0.65;-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form_floating label{position:absolute;top:0;left:0;height:100%;padding:1rem 0.75rem;pointer-events:none;border:1px solid transparent;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out}.form_floating textarea.form_control,.form_floating textarea.form_control_lg,.form_floating textarea.form_control_sm{height:auto;min-height:calc(3.5rem + 2px)}.form_range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_range:focus{outline:0}.form_range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #f5f7fc,0 0 0 0.25rem rgba(51,51,153,0.25);box-shadow:0 0 0 1px #f5f7fc,0 0 0 0.25rem rgba(51,51,153,0.25)}.form_range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f5f7fc,0 0 0 0.25rem rgba(51,51,153,0.25)}.form_range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#333399;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}.form_range::-webkit-slider-thumb:active{background-color:#6666cc}.form_range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form_range::-moz-range-thumb{width:1rem;height:1rem;background-color:#333399;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}.form_range::-moz-range-thumb:active{background-color:#6666cc}.form_range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form_range:disabled{pointer-events:none}.form_range:disabled::-webkit-slider-thumb{background-color:#ced4da}.form_range:disabled::-moz-range-thumb{background-color:#ced4da}.form_file{position:relative;display:inline-block;width:100%;height:calc(2.5rem + 2px);margin-bottom:0}.form_file_input{position:relative;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.form_file_input:focus~.form_file_label{border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_file_input:disabled~.form_file_label{background-color:#e9ecef;opacity:0.5;cursor:not-allowed}.form_file_label{position:absolute;top:0;right:0;left:0;z-index:1;height:100%;padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#1b1f2a;background-color:#fff;border:1px solid #ced4da;border-radius:0.375rem;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.form_file_label:after{content:"Browse";position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;padding:0.375rem 0.75rem;line-height:1.5;color:#1b1f2a;background-color:#f8f9fa;border-left:1px solid #ced4da;border-radius:0 0.375rem 0.375rem 0}.valid_feedback{display:none;width:100%;margin-top:0.25rem;font-size:14px;color:#007531}.invalid_feedback{display:none;width:100%;margin-top:0.25rem;font-size:14px;color:#f04124}.was_validated .form_control:valid,.was_validated .form_control_lg:valid,.was_validated .form_control_sm:valid,.was_validated .form_select:valid,.was_validated .form_select_lg:valid,.was_validated .form_select_sm:valid{border-color:#007531;padding-right:calc(1.5em + 0.75rem);background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was_validated .form_control:valid:focus,.was_validated .form_control_lg:valid:focus,.was_validated .form_control_sm:valid:focus,.was_validated .form_select:valid:focus,.was_validated .form_select_lg:valid:focus,.was_validated .form_select_sm:valid:focus{border-color:#007531;-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25)}.was_validated .form_control:valid~.valid_feedback,.was_validated .form_control_lg:valid~.valid_feedback,.was_validated .form_control_sm:valid~.valid_feedback,.was_validated .form_select:valid~.valid_feedback,.was_validated .form_select_lg:valid~.valid_feedback,.was_validated .form_select_sm:valid~.valid_feedback{display:block}.was_validated .form_control:invalid,.was_validated .form_control_lg:invalid,.was_validated .form_control_sm:invalid,.was_validated .form_select:invalid,.was_validated .form_select_lg:invalid,.was_validated .form_select_sm:invalid{border-color:#f04124;padding-right:calc(1.5em + 0.75rem);background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was_validated .form_control:invalid:focus,.was_validated .form_control_lg:invalid:focus,.was_validated .form_control_sm:invalid:focus,.was_validated .form_select:invalid:focus,.was_validated .form_select_lg:invalid:focus,.was_validated .form_select_sm:invalid:focus{border-color:#f04124;-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25)}.was_validated .form_control:invalid~.invalid_feedback,.was_validated .form_control_lg:invalid~.invalid_feedback,.was_validated .form_control_sm:invalid~.invalid_feedback,.was_validated .form_select:invalid~.invalid_feedback,.was_validated .form_select_lg:invalid~.invalid_feedback,.was_validated .form_select_sm:invalid~.invalid_feedback{display:block}.is_valid{border-color:#007531!important}.is_valid:focus{border-color:#007531!important;-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25)!important;box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25)!important}.is_valid~.valid_feedback{display:block}.is_invalid{border-color:#f04124!important}.is_invalid:focus{border-color:#f04124!important;-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25)!important;box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25)!important}.is_invalid~.invalid_feedback{display:block}.form_select,.form_select_lg,.form_select_sm{display:block;width:100%;padding:0.375rem 0.75rem;font-size:16px;font-weight:400;line-height:1.5;color:#1b1f2a;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.375rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_select:focus,.form_select_lg:focus,.form_select_sm:focus{border-color:#333399;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_select:disabled,.form_select_lg:disabled,.form_select_sm:disabled{background-color:#e9ecef;opacity:0.5;cursor:not-allowed}.form_select[multiple],.form_select[size]:not([size="1"]),[multiple].form_select_lg,[multiple].form_select_sm,[size].form_select_lg:not([size="1"]),[size].form_select_sm:not([size="1"]){padding-right:0.75rem;background-image:none}.form_select_sm{font-size:14px;border-radius:0.25rem}.form_select_lg{font-size:18px;border-radius:0.5rem}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #dee2e6;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.card_body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.card_title{margin-bottom:0.5rem;font-size:20px;font-weight:500}.card_subtitle{margin-bottom:0;font-size:14px;color:#5a6475}.card_text:last-child{margin-bottom:0}.card_link:hover{text-decoration:none}.card_link+.card_link{margin-left:0.75rem}.card_header{padding:0.5rem 1rem;margin-bottom:0;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;border-radius:0.375rem 0.375rem 0 0}.card_header:first-child{border-radius:0.375rem}.card_footer{padding:0.5rem 1rem;background-color:#f8f9fa;border-top:1px solid #dee2e6;border-radius:0 0 0.375rem 0.375rem}.card_footer:last-child{border-radius:0.375rem}.card_img,.card_img_bottom,.card_img_top{width:100%}.card_img,.card_img_top{border-radius:0.375rem 0.375rem 0 0}.card_img,.card_img_bottom{border-radius:0 0 0.375rem 0.375rem}.alert{position:relative;padding:0.75rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.375rem}.alert_primary{color:hsl(240,50%,-10%);background-color:rgb(77.5%,77.5%,92.5%);border-color:rgb(62.5%,62.5%,87.5%)}.alert_secondary{color:hsl(355.243902439,75.2293577982%,-7.2549019608%);background-color:rgb(96.9643820831%,78.5258139953%,79.9874078072%);border-color:rgb(94.4873178629%,61.0028782155%,63.6571325778%)}.alert_success{color:hsl(145.1282051282,100%,-27.0588235294%);background-color:rgb(35.8823529412%,100%,62.735042735%);border-color:rgb(15.8823529412%,100%,51.1111111111%)}.alert_info{color:hsl(188.198757764,77.7777777778%,-9.4117647059%);background-color:rgb(74.3790849673%,93.7340153453%,96.7973856209%);border-color:rgb(56.6013071895%,89.3861892583%,94.5751633987%)}.alert_warning{color:rgb(7.7073906486%,4.1176470588%,0.5279034691%);background-color:rgb(99.8868778281%,99.1176470588%,98.3484162896%);border-color:rgb(98.604826546%,89.1176470588%,79.6304675716%)}.alert_danger{color:rgb(7.7073906486%,1.5485168426%,0.5279034691%);background-color:rgb(99.8868778281%,98.5671191554%,98.3484162896%);border-color:rgb(98.604826546%,82.327802916%,79.6304675716%)}.alert_light{color:rgb(39.7058823529%,47.6470588235%,55.5882352941%);background-color:#f8f9fa;border-color:rgb(79.7549019608%,82.6470588235%,85.5392156863%)}.alert_dark{color:rgb(69.9256254226%,72.7450980392%,75.5645706558%);background-color:#343a40;border-color:rgb(33.8404327248%,37.7450980392%,41.6497633536%)}.alert_link{font-weight:700}.badge{display:inline-block;padding:0.25em 0.4em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.badge:empty{display:none}.badge_primary{background-color:#333399}.badge_secondary{background-color:#BF1B28}.badge_success{background-color:#007531}.badge_info{background-color:#17a2b8}.badge_warning{background-color:#f08a24;color:#343a40}.badge_danger{background-color:#f04124}.badge_light{background-color:#f8f9fa;color:#343a40}.badge_dark{background-color:#343a40}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 0;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:0.375rem}.breadcrumb_item+.breadcrumb_item{padding-left:0.5rem}.breadcrumb_item+.breadcrumb_item:before{float:left;padding-right:0.5rem;color:#5a6475;content:"/"}.breadcrumb_item.active{color:#5a6475}.pagination_container,.pagination_container_lg,.pagination_container_sm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25rem 0;list-style:none;margin:0;background:#fff;border:1px solid #dee2e6;border-radius:0.5rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);overflow:hidden}.pagination_container .page_item,.pagination_container_lg .page_item,.pagination_container_sm .page_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 0.5rem;font-size:0.875rem;font-weight:400;line-height:1;cursor:pointer;background-color:transparent;color:#1b1f2a;text-decoration:none;border:none;border-right:1px solid #dee2e6;-webkit-transition:all 0.15s ease;transition:all 0.15s ease;position:relative}.pagination_container .page_item:last-child,.pagination_container_lg .page_item:last-child,.pagination_container_sm .page_item:last-child{border-right:none}.pagination_container .page_item a,.pagination_container .page_item span,.pagination_container_lg .page_item a,.pagination_container_lg .page_item span,.pagination_container_sm .page_item a,.pagination_container_sm .page_item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:inherit;text-decoration:none;padding:0.25rem 0.5rem}.pagination_container .page_item:hover:not(.page_item_disabled):not(.page_item_active),.pagination_container_lg .page_item:hover:not(.page_item_disabled):not(.page_item_active),.pagination_container_sm .page_item:hover:not(.page_item_disabled):not(.page_item_active){background-color:#f8f9fa;color:#1b1f2a}.pagination_container .page_item.page_item_active,.pagination_container_lg .page_item.page_item_active,.pagination_container_sm .page_item.page_item_active{background-color:#fff;color:#1b1f2a;font-weight:600;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;z-index:1}.pagination_container .page_item.page_item_active a,.pagination_container .page_item.page_item_active span,.pagination_container_lg .page_item.page_item_active a,.pagination_container_lg .page_item.page_item_active span,.pagination_container_sm .page_item.page_item_active a,.pagination_container_sm .page_item.page_item_active span{color:#1b1f2a}.pagination_container .page_item.page_item_disabled,.pagination_container_lg .page_item.page_item_disabled,.pagination_container_sm .page_item.page_item_disabled{color:#5a6475;cursor:not-allowed;background-color:transparent}.pagination_container .page_item.page_item_disabled a,.pagination_container .page_item.page_item_disabled span,.pagination_container_lg .page_item.page_item_disabled a,.pagination_container_lg .page_item.page_item_disabled span,.pagination_container_sm .page_item.page_item_disabled a,.pagination_container_sm .page_item.page_item_disabled span{color:#5a6475;cursor:not-allowed}.pagination_container .page_item.page_item_disabled:hover,.pagination_container_lg .page_item.page_item_disabled:hover,.pagination_container_sm .page_item.page_item_disabled:hover{background-color:transparent;color:#5a6475}.pagination_container_sm{border-radius:0.375rem}.pagination_container_sm .page_item{min-width:1.75rem;height:1.75rem;font-size:0.75rem}.pagination_container_sm .page_item a,.pagination_container_sm .page_item span{padding:0.125rem 0.25rem}.pagination_container_lg{border-radius:0.625rem}.pagination_container_lg .page_item{min-width:2.75rem;height:2.75rem;font-size:1rem}.pagination_container_lg .page_item a,.pagination_container_lg .page_item span{padding:0.375rem 0.75rem}.text_left{text-align:left!important}.text_right{text-align:right!important}.text_center,.text_centre{text-align:center!important}.text_justify{text-align:justify!important}.lcase,.text_lowercase{text-transform:lowercase!important}.text_uppercase,.ucase{text-transform:uppercase!important}.capitalize,.text_capitalize{text-transform:capitalize!important}.text_normal{font-weight:400!important}.text_medium{font-weight:500!important}.text_bold{font-weight:700!important}.text_muted{color:#5a6475!important}.text_primary{color:#333399!important}.text_secondary{color:#BF1B28!important}.text_success{color:#007531!important}.text_danger{color:#f04124!important}.text_warning{color:#f08a24!important}.text_info{color:#17a2b8!important}.text_light{color:#f8f9fa!important}.text_dark{color:#343a40!important}.text_white{color:#fff!important}.bg_primary{background-color:#333399!important}.bg_secondary{background-color:#BF1B28!important}.bg_success{background-color:#007531!important}.bg_danger{background-color:#f04124!important}.bg_warning{background-color:#f08a24!important}.bg_info{background-color:#17a2b8!important}.bg_light{background-color:#f8f9fa!important}.bg_dark{background-color:#343a40!important}.bg_white{background-color:#fff!important}.bg_transparent{background-color:transparent!important}.m_0,.no_margin{margin:0!important}.no_padding,.p_0{padding:0!important}.mt_1{margin-top:0.25rem!important}.mt_2{margin-top:0.5rem!important}.mt_3{margin-top:0.75rem!important}.mt_4{margin-top:1rem!important}.mt_5{margin-top:1.25rem!important}.mt_6{margin-top:1.5rem!important}.mb_1{margin-bottom:0.25rem!important}.mb_2{margin-bottom:0.5rem!important}.mb_3{margin-bottom:0.75rem!important}.mb_4{margin-bottom:1rem!important}.mb_5{margin-bottom:1.25rem!important}.mb_6{margin-bottom:1.5rem!important}.ml_1{margin-left:0.25rem!important}.ml_2{margin-left:0.5rem!important}.ml_3{margin-left:0.75rem!important}.ml_4{margin-left:1rem!important}.ml_5{margin-left:1.25rem!important}.ml_6{margin-left:1.5rem!important}.mr_1{margin-right:0.25rem!important}.mr_2{margin-right:0.5rem!important}.mr_3{margin-right:0.75rem!important}.mr_4{margin-right:1rem!important}.mr_5{margin-right:1.25rem!important}.mr_6{margin-right:1.5rem!important}.pt_1{padding-top:0.25rem!important}.pt_2{padding-top:0.5rem!important}.pt_3{padding-top:0.75rem!important}.pt_4{padding-top:1rem!important}.pt_5{padding-top:1.25rem!important}.pt_6{padding-top:1.5rem!important}.pb_1{padding-bottom:0.25rem!important}.pb_2{padding-bottom:0.5rem!important}.pb_3{padding-bottom:0.75rem!important}.pb_4{padding-bottom:1rem!important}.pb_5{padding-bottom:1.25rem!important}.pb_6{padding-bottom:1.5rem!important}.pl_1{padding-left:0.25rem!important}.pl_2{padding-left:0.5rem!important}.pl_3{padding-left:0.75rem!important}.pl_4{padding-left:1rem!important}.pl_5{padding-left:1.25rem!important}.pl_6{padding-left:1.5rem!important}.pr_1{padding-right:0.25rem!important}.pr_2{padding-right:0.5rem!important}.pr_3{padding-right:0.75rem!important}.pr_4{padding-right:1rem!important}.pr_5{padding-right:1.25rem!important}.pr_6{padding-right:1.5rem!important}.d_none,.hidden,.nix_display{display:none!important}.d_block{display:block!important}.d_inline{display:inline!important}.d_inline_block{display:inline-block!important}.d_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d_grid{display:-ms-grid!important;display:grid!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.float_left{float:left!important}.float_right{float:right!important}.float_none{float:none!important}.clear_left{clear:left!important}.clear_right{clear:right!important}.clear_both,.clearfix{clear:both!important}.clearfix:after{content:"";display:table;clear:both}.border{border:1px solid #dee2e6!important}.border_0{border:0!important}.border_top{border-top:1px solid #dee2e6!important}.border_right{border-right:1px solid #dee2e6!important}.border_bottom{border-bottom:1px solid #dee2e6!important}.border_left{border-left:1px solid #dee2e6!important}.bordered{border:1px solid #dee2e6!important}.rounded{border-radius:0.375rem!important}.rounded_sm{border-radius:0.25rem!important}.rounded_lg{border-radius:0.5rem!important}.rounded_circle{border-radius:50%!important}.rounded_pill{border-radius:50rem!important}.rounded_0{border-radius:0!important}.radius{border-radius:0.375rem!important}.shadow_none{-webkit-box-shadow:none!important;box-shadow:none!important}.shadow_sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important}.shadow_lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175)!important}.clickable,.clickable_div_box,.cursor_pointer{cursor:pointer!important}.cursor_default{cursor:default!important}.cursor_not_allowed{cursor:not-allowed!important}.cursor_move{cursor:move!important}.cursor_grab{cursor:-webkit-grab!important;cursor:grab!important}.cursor_grabbing{cursor:-webkit-grabbing!important;cursor:grabbing!important}.position_static{position:static!important}.position_relative{position:relative!important}.position_absolute{position:absolute!important}.position_fixed{position:fixed!important}.position_sticky{position:sticky!important}.w_25{width:25%!important}.w_50{width:50%!important}.w_75{width:75%!important}.w_100{width:100%!important}.w_auto{width:auto!important}.h_25{height:25%!important}.h_50{height:50%!important}.h_75{height:75%!important}.h_100{height:100%!important}.h_auto{height:auto!important}.flex_row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex_column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex_wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex_nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify_start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify_end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify_center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify_between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify_around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align_start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align_end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align_center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align_baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align_stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.overflow_auto{overflow:auto!important}.overflow_hidden{overflow:hidden!important}.overflow_visible{overflow:visible!important}.overflow_scroll{overflow:scroll!important}.user_select_none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.user_select_all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user_select_auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.pointer_events_none{pointer-events:none!important}.pointer_events_auto{pointer-events:auto!important}.img_fluid,.img_responsive,.responsive_img{max-width:100%;height:auto;display:block}.img_thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.375rem;max-width:100%;height:auto}.sticky_header_wrapper{position:sticky;top:0;z-index:1000;background-color:transparent}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:#fff;border-bottom:1px solid #dee2e6}.navbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.navbar .navbar_brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;font-weight:bold;line-height:inherit;text-decoration:none;color:#343a40;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navbar .navbar_brand:focus,.navbar .navbar_brand:hover{text-decoration:none;color:#333399}.navbar .navbar_toggler{padding:0.5rem;font-size:1.5rem;line-height:1;background:none!important;border:none;color:inherit;cursor:pointer;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:1024px){.navbar .navbar_toggler{display:none}}.navbar .navbar_toggler:focus,.navbar .navbar_toggler:hover{color:rgba(255,255,255,0.8);outline:none;background:none!important}.navbar .navbar_toggler:active,.navbar .navbar_toggler:focus{-webkit-box-shadow:none;box-shadow:none;background:none!important}.navbar .navbar_toggler i{font-size:inherit;color:inherit}.navbar .navbar_collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:none}@media (min-width:1024px){.navbar .navbar_collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}}.navbar .navbar_collapse.show{display:block;width:100%;margin-top:0.5rem}.navbar .navbar_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}@media (min-width:1024px){.navbar .navbar_nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.navbar .navbar_nav .nav_item{margin-bottom:0}.navbar .navbar_nav .nav_link{display:block;padding:0.5rem 1rem;color:#1b1f2a;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.navbar .navbar_nav .nav_link:focus,.navbar .navbar_nav .nav_link:hover{color:#333399;text-decoration:none}.navbar .navbar_nav .nav_link.active{color:#333399;font-weight:500}.navbar .navbar_nav .nav_link.disabled{color:#5a6475;pointer-events:none;cursor:default}.navbar .navbar_text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;color:#1b1f2a}.navbar_light{background-color:#f8f9fa;border-color:#dee2e6}.navbar_light .navbar_brand{color:#343a40}.navbar_light .navbar_brand:focus,.navbar_light .navbar_brand:hover{color:#333399}.navbar_light .navbar_toggler{color:#343a40;border-color:#dee2e6}.navbar_light .navbar_nav .nav_link{color:#1b1f2a}.navbar_light .navbar_nav .nav_link:focus,.navbar_light .navbar_nav .nav_link:hover{color:#333399}.navbar_light .navbar_nav .nav_link.active{color:#333399}.navbar_dark{background-color:#343a40;border-color:rgba(255,255,255,0.1)}.navbar_dark .navbar_brand{color:#fff}.navbar_dark .navbar_brand:focus,.navbar_dark .navbar_brand:hover{color:rgba(255,255,255,0.9)}.navbar_dark .navbar_toggler{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.2)}.navbar_dark .navbar_nav .nav_link{color:rgba(255,255,255,0.8)}.navbar_dark .navbar_nav .nav_link:focus,.navbar_dark .navbar_nav .nav_link:hover{color:#fff}.navbar_dark .navbar_nav .nav_link.active{color:#fff}.navbar_primary{background-color:#333399;border-color:rgb(15%,15%,45%)}.navbar_primary .navbar_brand{color:#fff}.navbar_primary .navbar_brand:focus,.navbar_primary .navbar_brand:hover{color:rgba(255,255,255,0.9)}.navbar_primary .navbar_toggler{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.2)}.navbar_primary .navbar_nav .nav_link{color:rgba(255,255,255,0.8)}.navbar_primary .navbar_nav .nav_link:focus,.navbar_primary .navbar_nav .nav_link:hover{color:#fff}.navbar_primary .navbar_nav .nav_link.active{color:#fff}@media (min-width:640px){html{height:100%}body{height:auto;min-height:100vh;margin:0;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.main_content{-webkit-box-flex:1!important;-ms-flex:1 0 auto!important;flex:1 0 auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer{-ms-flex-negative:0!important;flex-shrink:0!important;margin-top:auto!important}}.footer_text{margin-bottom:0;font-size:0.875rem;line-height:1.4}.footer_text a{color:rgba(255,255,255,0.8);text-decoration:none}.footer_text a:hover{color:#fff;text-decoration:underline}.footer_logo{height:20px;margin:-4px 4px 0px 0px;vertical-align:middle;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer_leaf_icon{height:18px;margin:-2px 4px 0px 0px;vertical-align:middle}.footer_main,.footer_main_light{background-color:#343a40;color:rgba(255,255,255,0.9);padding:2rem 0 1rem 0}@media (min-width:640px){.footer_main,.footer_main_light{padding:2.5rem 0 1.5rem 0}}.footer_content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:640px){.footer_content{-ms-grid-columns:1.5fr 2rem 1fr;grid-template-columns:1.5fr 1fr;gap:2rem}}@media (min-width:1024px){.footer_content{-ms-grid-columns:2fr 1.5rem 1.25fr 1.5rem 1.25fr 1.5rem 1fr;grid-template-columns:2fr 1.25fr 1.25fr 1fr;gap:1.5rem}}.footer_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}.footer_title{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:0.5px}.footer_business_info .footer_business_name{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:0.75rem;line-height:1.2}.footer_business_info .footer_address{font-size:0.9375rem;line-height:1.6;color:rgba(255,255,255,0.8);margin-bottom:0.5rem}.footer_business_info .footer_address i{margin-right:0.5rem;color:rgba(255,255,255,0.6)}.footer_business_info .footer_contact_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9375rem;color:rgba(255,255,255,0.8)}.footer_business_info .footer_contact_item i{color:rgba(255,255,255,0.6);font-size:1rem}.footer_business_info .footer_contact_item a{color:rgba(255,255,255,0.8);text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.footer_business_info .footer_contact_item a:hover{color:#fff;text-decoration:underline}.footer_menu ul{list-style:none;padding:0;margin:0}.footer_menu li{margin-bottom:0.5rem}.footer_menu a{color:rgba(255,255,255,0.8);text-decoration:none;font-size:0.9375rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:inline-block}.footer_menu a:hover{color:#fff;text-decoration:underline;-webkit-transform:translateX(4px);transform:translateX(4px)}.footer_menu a:before{content:"›";margin-right:0.5rem;color:rgba(255,255,255,0.4)}.footer_hours .footer_hours_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.footer_hours .footer_hours_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9375rem;padding:0.5rem 0;border-bottom:1px solid rgba(255,255,255,0.1)}.footer_hours .footer_hours_item:last-child{border-bottom:none}.footer_hours .footer_hours_item .hours_day{font-weight:600;color:rgba(255,255,255,0.9);min-width:80px}.footer_hours .footer_hours_item .hours_time{color:rgba(255,255,255,0.7);text-align:right}.footer_hours .footer_hours_item.hours_closed .hours_time{color:rgba(255,255,255,0.4);font-style:italic}.footer_hours .footer_hours_item.hours_current{background-color:rgba(51,51,153,0.1);padding-left:0.5rem;padding-right:0.5rem;border-radius:0.375rem;border-bottom-color:#333399}.footer_hours .footer_hours_item.hours_current .hours_day{color:#fff;font-weight:700}.footer_hours .footer_hours_item.hours_current .hours_time{color:#fff;font-weight:600}.footer_social .footer_social_icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_social .social_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.8);border-radius:50%;text-decoration:none;font-size:1.125rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.footer_social .social_icon:hover{background-color:#333399;color:#fff;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 4px 12px rgba(51,51,153,0.4);box-shadow:0 4px 12px rgba(51,51,153,0.4)}.footer_social .social_icon.social_facebook:hover{background-color:#1877f2}.footer_social .social_icon.social_twitter:hover{background-color:#1da1f2}.footer_social .social_icon.social_instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.footer_social .social_icon.social_linkedin:hover{background-color:#0077b5}.footer_social .social_icon.social_youtube:hover{background-color:#ff0000}.footer_social .social_icon.social_tiktok:hover{background-color:#000000}.footer_bottom{border-top:1px solid rgba(255,255,255,0.1);padding-top:1rem;margin-top:1rem}.footer_bottom .footer_bottom_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:640px){.footer_bottom .footer_bottom_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.footer_bottom .footer_copyright{font-size:0.875rem;color:rgba(255,255,255,0.6)}.footer_bottom .footer_copyright a{color:rgba(255,255,255,0.7);text-decoration:none}.footer_bottom .footer_copyright a:hover{color:#fff;text-decoration:underline}.footer_bottom .footer_credits{font-size:0.875rem;color:rgba(255,255,255,0.6)}.footer_bottom .footer_credits a{color:rgba(255,255,255,0.7);text-decoration:none;font-weight:600}.footer_bottom .footer_credits a:hover{color:#fff;text-decoration:underline}.footer_main_light{background-color:#f8f9fa;color:#1b1f2a}.footer_main_light .footer_title{color:#343a40}.footer_main_light .footer_business_info .footer_business_name{color:#343a40}.footer_main_light .footer_business_info .footer_address{color:#495057}.footer_main_light .footer_business_info .footer_address i{color:#6c757d}.footer_main_light .footer_business_info .footer_contact_item{color:#495057}.footer_main_light .footer_business_info .footer_contact_item i{color:#6c757d}.footer_main_light .footer_business_info .footer_contact_item a{color:#495057}.footer_main_light .footer_business_info .footer_contact_item a:hover{color:#333399}.footer_main_light .footer_menu a{color:#495057}.footer_main_light .footer_menu a:hover{color:#333399}.footer_main_light .footer_menu a:before{color:#ced4da}.footer_main_light .footer_hours .footer_hours_item{border-bottom-color:rgba(0,0,0,0.1)}.footer_main_light .footer_hours .footer_hours_item .hours_day{color:#343a40}.footer_main_light .footer_hours .footer_hours_item .hours_time{color:#6c757d}.footer_main_light .footer_hours .footer_hours_item.hours_closed .hours_time{color:#ced4da}.footer_main_light .footer_hours .footer_hours_item.hours_current{background-color:rgba(51,51,153,0.1);border-bottom-color:#333399}.footer_main_light .footer_hours .footer_hours_item.hours_current .hours_day,.footer_main_light .footer_hours .footer_hours_item.hours_current .hours_time{color:#343a40;font-weight:700}.footer_main_light .footer_social .social_icon{background-color:rgba(0,0,0,0.05);color:#495057}.footer_main_light .footer_social .social_icon:hover{color:#fff}.footer_main_light .footer_bottom{border-top-color:rgba(0,0,0,0.1)}.footer_main_light .footer_bottom .footer_copyright,.footer_main_light .footer_bottom .footer_credits{color:#6c757d}.footer_main_light .footer_bottom .footer_copyright a,.footer_main_light .footer_bottom .footer_credits a{color:#495057}.footer_main_light .footer_bottom .footer_copyright a:hover,.footer_main_light .footer_bottom .footer_credits a:hover{color:#333399}.hero{position:relative;min-height:100vh;background:linear-gradient(135deg,#333399 0%,rgb(12.5%,12.5%,37.5%) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero.hero_overlay:before{opacity:1}.hero .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero .hero_text{max-width:100%}}.hero .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_large{position:relative;min-height:120vh;background:linear-gradient(135deg,#333399 0%,rgb(12.5%,12.5%,37.5%) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;overflow:hidden}.hero_large:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_large.hero_overlay:before{opacity:1}.hero_large .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_large .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_large .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_large .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_large .hero_text{max-width:100%}}.hero_large .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_large .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_large .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_large .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_large .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_large .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_large .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_compact{position:relative;min-height:80vh;background:linear-gradient(135deg,#333399 0%,rgb(12.5%,12.5%,37.5%) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;overflow:hidden}.hero_compact:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_compact.hero_overlay:before{opacity:1}.hero_compact .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_compact .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_compact .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_compact .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_compact .hero_text{max-width:100%}}.hero_compact .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_compact .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_compact .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_compact .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_compact .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_compact .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_compact .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_dark{position:relative;min-height:100vh;background:linear-gradient(135deg,#343a40 0%,#000 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_dark:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_dark.hero_overlay:before{opacity:1}.hero_dark .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_dark .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_dark .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_dark .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_dark .hero_text{max-width:100%}}.hero_dark .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_dark .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_dark .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_dark .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_dark .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_dark .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_dark .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_light{position:relative;min-height:100vh;background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_light:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_light.hero_overlay:before{opacity:1}.hero_light .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_light .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_light .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_light .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_light .hero_text{max-width:100%}}.hero_light .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_light .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_light .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_light .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_light .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_light .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_light .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_primary{position:relative;min-height:100vh;background:linear-gradient(135deg,#333399 0%,rgb(10%,10%,30%) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_primary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_primary.hero_overlay:before{opacity:1}.hero_primary .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_primary .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_primary .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_primary .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_primary .hero_text{max-width:100%}}.hero_primary .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_primary .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_primary .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_primary .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_primary .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_primary .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_primary .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_secondary{position:relative;min-height:100vh;background:linear-gradient(135deg,#BF1B28 0%,rgb(39.8560892247%,5.6341068538%,8.3468249685%) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_secondary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_secondary.hero_overlay:before{opacity:1}.hero_secondary .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_secondary .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_secondary .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_secondary .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_secondary .hero_text{max-width:100%}}.hero_secondary .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_secondary .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_secondary .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_secondary .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_secondary .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_secondary .hero_btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_secondary .hero_btn{min-width:auto;padding:0.5rem 1rem}}.gallery{width:100%}.gallery .gallery_main{position:relative;margin-bottom:0.5rem;cursor:pointer;overflow:hidden;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease}.gallery .gallery_main:hover{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery .gallery_main img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.gallery .gallery_main:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.gallery .gallery_main:after{content:"🔍";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(52,58,64,0.7);color:#fff;padding:0.5rem;border-radius:50%;font-size:1.2rem;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.gallery .gallery_main:hover:after{opacity:1}.gallery .gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;overflow-x:auto;padding-bottom:0.25rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(51,51,153,0.3) transparent}.gallery .gallery_thumbs::-webkit-scrollbar{height:4px}.gallery .gallery_thumbs::-webkit-scrollbar-track{background:rgba(222,226,230,0.3);border-radius:2px}.gallery .gallery_thumbs::-webkit-scrollbar-thumb{background:rgba(51,51,153,0.5);border-radius:2px}.gallery .gallery_thumbs::-webkit-scrollbar-thumb:hover{background:rgba(51,51,153,0.7)}.gallery .gallery_thumbs .gallery_thumb{-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;cursor:pointer;overflow:hidden;border-radius:0.25rem;border:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery .gallery_thumbs .gallery_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery .gallery_thumbs .gallery_thumb:hover{border-color:rgba(51,51,153,0.5);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.gallery .gallery_thumbs .gallery_thumb.active{border-color:#333399;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (max-width:639.98px){.gallery .gallery_thumbs{gap:0.25rem}.gallery .gallery_thumbs .gallery_thumb{width:64px;height:64px}}@media (max-width:-0.02){.gallery .gallery_thumbs .gallery_thumb{width:56px;height:56px}}.gallery_large{width:100%}.gallery_large .gallery_main{position:relative;margin-bottom:0.75rem;cursor:pointer;overflow:hidden;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease}.gallery_large .gallery_main:hover{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery_large .gallery_main img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.gallery_large .gallery_main:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.gallery_large .gallery_main:after{content:"🔍";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(52,58,64,0.7);color:#fff;padding:0.5rem;border-radius:50%;font-size:1.2rem;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.gallery_large .gallery_main:hover:after{opacity:1}.gallery_large .gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;overflow-x:auto;padding-bottom:0.25rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(51,51,153,0.3) transparent}.gallery_large .gallery_thumbs::-webkit-scrollbar{height:4px}.gallery_large .gallery_thumbs::-webkit-scrollbar-track{background:rgba(222,226,230,0.3);border-radius:2px}.gallery_large .gallery_thumbs::-webkit-scrollbar-thumb{background:rgba(51,51,153,0.5);border-radius:2px}.gallery_large .gallery_thumbs::-webkit-scrollbar-thumb:hover{background:rgba(51,51,153,0.7)}.gallery_large .gallery_thumbs .gallery_thumb{-ms-flex-negative:0;flex-shrink:0;width:100px;height:100px;cursor:pointer;overflow:hidden;border-radius:0.25rem;border:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery_large .gallery_thumbs .gallery_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery_large .gallery_thumbs .gallery_thumb:hover{border-color:rgba(51,51,153,0.5);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.gallery_large .gallery_thumbs .gallery_thumb.active{border-color:#333399;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (max-width:639.98px){.gallery_large .gallery_thumbs{gap:0.25rem}.gallery_large .gallery_thumbs .gallery_thumb{width:80px;height:80px}}@media (max-width:-0.02){.gallery_large .gallery_thumbs .gallery_thumb{width:70px;height:70px}}.gallery_compact{width:100%}.gallery_compact .gallery_main{position:relative;margin-bottom:0.25rem;cursor:pointer;overflow:hidden;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease}.gallery_compact .gallery_main:hover{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery_compact .gallery_main img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.gallery_compact .gallery_main:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.gallery_compact .gallery_main:after{content:"🔍";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(52,58,64,0.7);color:#fff;padding:0.5rem;border-radius:50%;font-size:1.2rem;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.gallery_compact .gallery_main:hover:after{opacity:1}.gallery_compact .gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25rem;overflow-x:auto;padding-bottom:0.25rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(51,51,153,0.3) transparent}.gallery_compact .gallery_thumbs::-webkit-scrollbar{height:4px}.gallery_compact .gallery_thumbs::-webkit-scrollbar-track{background:rgba(222,226,230,0.3);border-radius:2px}.gallery_compact .gallery_thumbs::-webkit-scrollbar-thumb{background:rgba(51,51,153,0.5);border-radius:2px}.gallery_compact .gallery_thumbs::-webkit-scrollbar-thumb:hover{background:rgba(51,51,153,0.7)}.gallery_compact .gallery_thumbs .gallery_thumb{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;cursor:pointer;overflow:hidden;border-radius:0.25rem;border:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery_compact .gallery_thumbs .gallery_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery_compact .gallery_thumbs .gallery_thumb:hover{border-color:rgba(51,51,153,0.5);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.gallery_compact .gallery_thumbs .gallery_thumb.active{border-color:#333399;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (max-width:639.98px){.gallery_compact .gallery_thumbs{gap:0.25rem}.gallery_compact .gallery_thumbs .gallery_thumb{width:48px;height:48px}}@media (max-width:-0.02){.gallery_compact .gallery_thumbs .gallery_thumb{width:42px;height:42px}}.top_info_bar,.top_info_bar_light,.top_info_bar_primary,.top_info_bar_secondary{background-color:#343a40;color:#fff;font-size:0.75rem;padding:0.375rem 0;border-bottom:1px solid rgba(255,255,255,0.1)}.top_info_bar .container,.top_info_bar_light .container,.top_info_bar_primary .container,.top_info_bar_secondary .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.top_info_hours{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width:640px){.top_info_hours{gap:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:visible}}.day_label,.day_label_long,.day_label_short{display:inline}.day_label_short{display:none}@media (max-width:639.98px){.day_label_long{display:none}.day_label_short{display:inline}}.top_info_day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:0.25rem 0.5rem;border-left:4px solid rgba(255,255,255,0.2);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media (min-width:640px){.top_info_day{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:0.25rem 0.75rem}}.top_info_day .day_name{font-weight:700;font-size:0.625rem;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:0.125rem;line-height:1.1;color:rgba(255,255,255,0.9)}@media (min-width:640px){.top_info_day .day_name{font-size:0.6875rem;line-height:1.3}}.top_info_day .day_hours{font-size:0.625rem;color:rgba(255,255,255,0.7);white-space:normal;line-height:1.1}@media (min-width:640px){.top_info_day .day_hours{font-size:0.6875rem;line-height:1.3}}.top_info_day.current_day{border-left-color:#BF1B28;background-color:rgba(191,27,40,0.15)}.top_info_day.current_day .day_name{color:#fff;font-weight:900}.top_info_day.current_day .day_hours{color:rgba(255,255,255,0.95);font-weight:700}.top_info_day.closed .day_hours{color:rgba(255,255,255,0.4)}.top_info_contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.5rem;font-size:0.6875rem;color:rgba(255,255,255,0.9);width:100%}@media (min-width:640px){.top_info_contact{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5rem;font-size:0.75rem}}.top_info_contact .contact_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;white-space:nowrap}.top_info_contact .contact_item i{font-size:0.875rem;color:rgba(255,255,255,0.7)}.top_info_contact .contact_item a{color:rgba(255,255,255,0.9);text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.top_info_contact .contact_item a:hover{color:#fff;text-decoration:underline}.top_info_contact .contact_item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:640px){.top_info_contact .contact_item:first-child{-ms-flex-preferred-size:auto;flex-basis:auto}}.top_info_bar_primary{background-color:#333399;border-bottom-color:rgba(255,255,255,0.15)}.top_info_bar_secondary{background-color:#BF1B28;border-bottom-color:rgba(255,255,255,0.15)}.top_info_bar_light{background-color:#e9ecef;color:#343a40;border-bottom-color:#dee2e6}.top_info_bar_light .top_info_day{border-left-color:rgba(52,58,64,0.2)}.top_info_bar_light .top_info_day .day_name{color:#343a40}.top_info_bar_light .top_info_day .day_hours{color:#6c757d}.top_info_bar_light .top_info_day.current_day{border-left-color:#BF1B28;background-color:rgba(191,27,40,0.15)}.top_info_bar_light .top_info_day.current_day .day_name{color:#343a40;font-weight:900}.top_info_bar_light .top_info_day.current_day .day_hours{color:#1b1f2a;font-weight:700}.top_info_bar_light .top_info_day.closed .day_hours{color:#ced4da}.top_info_bar_light .top_info_contact{color:#343a40}.top_info_bar_light .top_info_contact .contact_item i{color:#6c757d}.top_info_bar_light .top_info_contact .contact_item a{color:#343a40}.top_info_bar_light .top_info_contact .contact_item a:hover{color:#333399}.ei_tooltip{position:absolute;z-index:10200;display:block;background:#333333;color:#FFFFFF;font-size:0.875rem;font-weight:400;line-height:1.3;max-width:340px;padding:0.75rem;border-radius:4px;pointer-events:none;white-space:pre-line;overflow-wrap:anywhere}.ei_tooltip b,.ei_tooltip strong{font-weight:700}.ei_tooltip>.nub{display:block;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;left:10px;pointer-events:none}.ei_tooltip.ei_tip_top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px}.my_sidebar{-ms-grid-column-span:12;grid-column:span 12}@media (min-width:640px){.my_sidebar{-ms-grid-column-span:8;grid-column:span 8}}@media (min-width:1024px){.my_sidebar{-ms-grid-column-span:4;grid-column:span 4}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}70%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}70%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes sonar{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes sonar{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}#close-sidebar,.page-wrapper .page-content,.sidebar-wrapper,.sidebar-wrapper .has-dropdown>a:after,.sidebar-wrapper .sidebar-brand>a,.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li a:before,.sidebar-wrapper .sidebar-menu ul li a,.sidebar-wrapper .sidebar-search .input-group-text,.sidebar-wrapper .sidebar-search input.search-menu,.sidebar-wrapper ul li a i{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-content{padding:20px 40px 60px 40px}.page-wrapper{height:100vh;padding-top:60px}.page-wrapper .sidebar-wrapper{left:-320px}.page-wrapper .theme{width:40px;height:40px;display:inline-block;border-radius:4px;margin:2px}.page-wrapper .theme.blueRanger-theme{background:#1e2229}.page-wrapper.toggled .sidebar-wrapper{left:0px}@media screen and (min-width:768px){.page-wrapper.toggled .page-content{padding-left:320px}}@media only screen and (max-width:25.875em){.page-wrapper .sidebar-wrapper{left:-320px!important}.page-wrapper.toggled .sidebar-wrapper{left:-320px!important}.page-wrapper.mobile-menu-open .sidebar-wrapper{left:0px!important;z-index:1000}.page-wrapper .page-content{padding:10px!important;width:100%}.page-wrapper.mobile-menu-open .page-content{padding:10px!important}.page-wrapper.mobile-menu-open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:998}}@media only screen and (min-width:25.9375em) and (max-width:40em){.page-wrapper .sidebar-wrapper{left:-320px!important}.page-wrapper.toggled .sidebar-wrapper{left:-320px!important}.page-wrapper.mobile-menu-open .sidebar-wrapper{left:0px!important;z-index:1000}.page-wrapper .page-content{padding:10px!important;width:100%}.page-wrapper.mobile-menu-open .page-content{padding:10px!important}.page-wrapper.mobile-menu-open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:998}}@media only screen and (max-width:25.875em){.top_bar_lr{padding:6px 6px 0px 0px!important}.ai_menu_top{padding:4px 0px 0px 6px!important}.ai_logo_menu{margin:0px 0px 0px -2px!important}}@media only screen and (min-width:25.9375em) and (max-width:40em){.top_bar_lr{padding:6px 6px 0px 0px!important}.ai_menu_top{padding:4px 0px 0px 6px!important}.ai_logo_menu{margin:0px 0px 0px -2px!important}}.top_bar_lr{position:fixed;top:0px;right:0px;left:0px;padding:6px 20px 0px 0px;height:52px;background-color:#FFFFFF;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.12),inset 0 -1px 0 0 #dadce0;box-shadow:0 2px 6px 0 rgba(0,0,0,0.12),inset 0 -1px 0 0 #dadce0;z-index:100}.sidebar_head_logo{width:200px;margin:0px 0px 0px 14px}#show-sidebar{position:fixed;left:-50px;top:0;border-radius:0 8px 8px 0;width:50px;height:50px;background-color:#343a40;padding:10px 10px 0 10px;z-index:999;cursor:pointer;-webkit-transition:left 0.5s ease,-webkit-transform 0.5s ease;transition:left 0.5s ease,-webkit-transform 0.5s ease;transition:transform 0.5s ease,left 0.5s ease;transition:transform 0.5s ease,left 0.5s ease,-webkit-transform 0.5s ease}#show-sidebar.visible{-webkit-transform:translateX(0px);transform:translateX(0px);left:0}#show-sidebar:hover{background-color:rgb(11.4266396214%,12.7450980392%,14.0635564571%)}.fa-solid.fa-bars{font-size:32px;font-weight:900;color:#EBEBEB}.page-wrapper.toggled{}.page-wrapper.not-toggled{}.sidebar-wrapper{width:280px;height:100%;position:fixed;top:0;left:-320px;z-index:999;background:#384859;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:left 0.3s ease;transition:left 0.3s ease}.sidebar-wrapper ul{list-style-type:none;padding:0;margin:0}.sidebar-wrapper a{text-decoration:none;color:#EBEBEB}.sidebar-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;position:relative;padding-bottom:150px}.sidebar-content.desktop{overflow-y:auto}.sidebar-wrapper .sidebar-brand{padding:10px 12px 6px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#222222}.sidebar-wrapper .sidebar-brand>a{font-weight:bold;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#EBEBEB}.sidebar-wrapper .sidebar-brand>a:hover{color:#FFFF6B}.sidebar-wrapper .sidebar-brand #close-sidebar{cursor:pointer;font-size:20px;color:#EBEBEB;width:40px;height:48px;text-align:center;margin:0px -12px 0px 21px;padding:9px 0px 0px 0px;float:right}.sidebar-wrapper .sidebar-brand #close-sidebar:hover{color:#FFFF6B}.sidebar-wrapper .sidebar-menu{padding-bottom:10px;border-top:1px solid #464a52;-webkit-box-shadow:0px -1px 5px #282c33;box-shadow:0px -1px 5px #282c33}.sidebar-wrapper .sidebar-menu .header-menu span{font-weight:bold;font-size:14px;padding:15px 20px 5px 20px;display:inline-block;color:#6c7b88}.sidebar-wrapper .sidebar-menu ul li a{display:inline-block;width:100%;text-decoration:none;position:relative;padding:8px 30px 8px 20px;color:#EBEBEB}.sidebar-wrapper .sidebar-menu ul li a i{margin-right:10px;font-size:18px;width:36px;height:36px;line-height:36px;text-align:center;border-radius:4px;background:#222222;color:#EBEBEB}.sidebar-wrapper .sidebar-menu ul li a:hover{color:#FFFF6B}.sidebar-wrapper .sidebar-menu ul li a:hover i{color:#16c7ff;text-shadow:0px 0px 10px rgba(22,199,255,0.5)}.sidebar-wrapper .sidebar-menu ul li a:hover>i:before{display:inline-block;-webkit-animation:swing ease-in-out 0.5s 1 alternate;animation:swing ease-in-out 0.5s 1 alternate}.sidebar-wrapper .sidebar-menu .has-dropdown>a:after{font-family:"Font Awesome 7 Pro";font-weight:900;content:"\f105";font-style:normal;display:inline-block;text-align:center;background:0 0;position:absolute;right:15px;top:14px;color:#EBEBEB}.sidebar-wrapper .sidebar-menu .has-dropdown.active>a{color:#FFFF6B}.sidebar-wrapper .sidebar-menu .has-dropdown.active>a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:17px;color:#FFFF6B}.sidebar-wrapper .sidebar-menu .has-dropdown.active>a i{color:#EBEBEB;text-shadow:0px 0px 10px rgba(22,199,255,0.5)}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu{display:none;background:rgba(0,0,0,0.2)}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu ul{padding:5px 0}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li.submenu_no_access_note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:8px 15px 8px 25px;color:#EBEBEB;font-size:12px;line-height:1.4;cursor:default}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li.submenu_no_access_note i{margin-top:2px;font-size:11px;color:#EBEBEB}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li{padding-left:25px;font-size:13px}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li a{color:#EBEBEB;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:10px 0px 0px 10px}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li a:before{font-family:"Font Awesome 7 Pro";content:"\f111";font-weight:900;font-style:bold;display:inline-block;text-align:center;text-decoration:none;margin-right:10px;font-size:8px;color:#EBEBEB}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li a:hover{color:#FFFF6B;background-color:#1A222A}.sidebar-wrapper .sidebar-menu .has-dropdown .has-submenu li a:hover:before{color:#16c7ff}.sidebar-wrapper .sidebar-footer{position:fixed;bottom:0;width:280px;background:#222222;-webkit-box-shadow:0px -1px 5px #282c33;box-shadow:0px -1px 5px #282c33;border-top:1px solid #464a52;z-index:2;height:auto}.sidebar-wrapper .sidebar-footer .user_info_container{padding:10px 0px 0px 0px;margin-top:45px}.sidebar-wrapper .sidebar-footer .user_info_container .user-pic{float:left;width:80px;border-radius:50px;margin:0px 0px 20px 8px;overflow:hidden}.sidebar-wrapper .sidebar-footer .user_info_container .user-pic img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.sidebar-wrapper .sidebar-footer .user_info_container .user-info{float:left;margin-top:4px;color:#EBEBEB}.sidebar-wrapper .sidebar-footer .user_info_container .user-info>span{display:block}.sidebar-wrapper .sidebar-footer .user_info_container .user-info .user-role{font-size:12px}.sidebar-wrapper .sidebar-footer .user_info_container .user-info .user-status{font-size:11px;margin-top:4px}.sidebar-wrapper .sidebar-footer .user_info_container .user-info .user-status i{font-size:8px;margin-right:4px;color:#5cb85c}.sidebar-wrapper .sidebar-footer .badge_container{position:absolute;top:0;left:0;width:100%;text-align:right;background-color:#384859;padding:8px 0px;border-bottom:1px solid rgba(255,255,255,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.user_icon_stack{float:left;margin:0px 0px 0px -8px}.user_foot_icon{font-size:1.5rem;color:#EBEBEB}.user_foot_icon:hover{color:#FFFF6B}.NewMenuBubble{border-radius:4px;font-size:0.75rem;line-height:0.75rem;font-weight:bold;padding:2px;color:#222222;background-color:#FCFED4}::-webkit-scrollbar{width:10px;height:7px}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{background:#606060;border:0px none #ffffff;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:rgb(27.6470588235%,27.6470588235%,27.6470588235%)}::-webkit-scrollbar-thumb:active{background:rgb(22.6470588235%,22.6470588235%,22.6470588235%)}::-webkit-scrollbar-track{background:#C7C7C7;border:0px none #ffffff;border-radius:50px}::-webkit-scrollbar-track:hover{background:rgb(73.0392156863%,73.0392156863%,73.0392156863%)}::-webkit-scrollbar-track:active{background:rgb(68.0392156863%,68.0392156863%,68.0392156863%)}::-webkit-scrollbar-corner{background:transparent}.blueRanger-theme .sidebar-wrapper{background:#384859}.foot_bar_dashb{height:24px!important;padding:0;position:fixed;bottom:0;left:0;right:0;color:#B6B6B6;background-color:#EBEBEB;border-top:1px #B6B6B6 solid}.custom-nav-dropdown,.custom-nav-menu{list-style:none;padding:0;margin:0}.custom-nav-menu--right{float:right}.custom-nav-menu__item{position:relative;display:inline-block}.custom-nav-menu__item--dropdown.is-active>.custom-nav-dropdown,.custom-nav-menu__item--dropdown:hover>.custom-nav-dropdown{display:block;opacity:1;visibility:visible}.custom-nav-menu__button{color:#384859;cursor:pointer;font-size:1.5rem;padding:0rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;background:transparent;border:none;min-height:52px;margin-top:-6px}.custom-nav-menu__button:hover{background-color:#f5f5f5;color:#007531}.custom-nav-menu__icon{margin:0px -10px 0px 0px}.custom-nav-menu__arrow{font-size:0.8rem;margin-left:0.3rem}.custom-nav-dropdown{position:absolute;top:100%;right:0;min-width:200px;background:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);z-index:9999;margin-top:0;padding:0.5rem 0;display:none;opacity:0;visibility:hidden;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.custom-nav-dropdown:before{content:"";position:absolute;left:-8px;right:-8px;top:-10px;height:12px}.custom-nav-dropdown:hover,.is-active>.custom-nav-dropdown{display:block;opacity:1;visibility:visible}.custom-nav-dropdown__item{position:relative;display:block;width:100%}.custom-nav-dropdown__item--nested.is-active>.custom-nav-dropdown,.custom-nav-dropdown__item--nested:hover>.custom-nav-dropdown{display:block;opacity:1;visibility:visible}.custom-nav-dropdown__item--active>.custom-nav-dropdown__link{font-weight:bold}.custom-nav-dropdown--nested{top:-0.5rem;right:100%;margin-top:0;margin-right:0}.custom-nav-dropdown--nested:before{left:0;right:-14px;top:0;bottom:0;height:auto}.custom-nav-dropdown__link{display:block;padding:0.7rem 1rem;color:#333;text-decoration:none;white-space:nowrap}.custom-nav-dropdown__link:hover{background:#f5f5f5}.custom-nav-dropdown__link--selected{background-color:#f8f8f8}.custom-nav-dropdown__link--disabled{pointer-events:none;cursor:default;opacity:0.7}.custom-nav-dropdown__divider{height:1px;background:#e5e5e5;margin:0.5rem 0}@media only screen and (max-width:25.875em){.custom-nav-menu__button{padding:0!important}.custom-nav-menu__item--dropdown{position:static}.custom-nav-dropdown{width:100%;position:absolute;left:0;right:auto}.custom-nav-dropdown--nested{top:0;left:0;right:auto;position:fixed;height:100vh;width:100%;margin:0}}@media only screen and (min-width:25.9375em) and (max-width:40em){.custom-nav-menu__button{padding:0!important}}.dashb_head_icon_container_large{float:right;margin:0px 0px 0px 0px;display:inline-block}.dashb_head_icon{float:right;padding:8px 8px 8px 8px;color:#384859;font-size:1.5rem}.dashb_head_icon:HOVER{color:#007531;background-color:#EBEBEB}.dashb_icon_light{float:right;margin:12px 6px 0px 14px;color:#384859;font-size:1.5rem}.dashb_head_icon.conversations-head,.dashb_head_icon.message-head{font-size:2.1rem;margin:-5px 0px 0px 8px}.dashb_head_icon.conversations-head:HOVER,.dashb_head_icon.message-head:HOVER{color:#007531}.dashb_head_icon--dashboard{padding:3px 6px;line-height:0;margin:0px 0px 0px 4px}.dashb_head_compass{display:block;width:34px;height:34px}@media only screen and (max-width:25.875em){.dashb_head_icon{padding:10px 4px 8px 4px!important}.dashb_icon_light{margin:6px 6px 0px 6px!important;font-size:1.75rem!important}}@media only screen and (min-width:25.9375em) and (max-width:40em){.dashb_head_icon{padding:10px 4px 8px 4px!important}.dashb_icon_light{margin:6px 6px 0px 6px!important;font-size:1.75rem!important}}.item_type_head_icon{float:left;margin:4px 8px 0px 0px}.lr_fa_customer_status_icon{font-family:"Font Awesome 7 Pro";font-style:normal;font-size:20px;font-weight:bold;margin:0px 5px 0px 0px}.lr_fa_customer_status_icon_customer_list{font-family:"Font Awesome 7 Pro";font-size:32px;font-weight:bold;margin:0px 0px 0px 0px}.lr_fa_customer_status_1:before{content:"\f671"}.lr_fa_customer_status_2:before{content:"\f515"}.lr_fa_customer_status_3:before{content:"\f643"}.lr_fa_customer_status_4:before{content:"\f086"}.lr_fa_customer_status_5:before{content:"\f2b5"}.lr_fa_customer_status_6:before{content:"\f5e4"}.lr_fa_customer_status_7:before{content:"\f4fc"}.lr_fa_customer_status_8:before{content:"\f118"}.lr_fa_customer_status_9:before{content:"\f119"}.customer_status_label{font-size:0.75rem;font-family:"Oswald","Arial Narrow",sans-serif;line-height:0.75rem;color:#A5A5A5}.lr_fa_customer_type_icon{font-family:"Font Awesome 7 Pro";font-style:normal;font-size:32px;font-weight:bold}.lr_fa_customer_type_0:before{content:"\f11c"}.lr_fa_customer_type_1:before{content:"\f11c"}.lr_fa_customer_type_2:before{content:"\f19c"}.lr_fa_customer_type_3:before{content:"\f4c0"}.lr_fa_customer_type_4:before{content:"\f128"}.lr_fa_customer_type_5:before{content:"\f81b"}.lr_fa_customer_type_6:before{content:"\f234"}.lr_fa_customer_type_7:before{content:"\f1b9"}.lr_fa_customer_type_8:before{content:"\f0e0"}.lr_fa_customer_type_9:before{content:"\f3a5"}.lr_fa_customer_type_10:before{content:"\f002"}.lr_fa_customer_type_19:before{content:"\f0ad"}.lr_fa_customer_type_22:before{content:"\f0a1"}.lr_fa_customer_type_24:before{content:"\f3e5"}.lr_fa_customer_type_28:before{content:"\f3ce"}.nexusiq_icon{display:inline-block;width:1em;height:1em;background-image:url(../images/logo/icon_NexusIQ_head_colour.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle}.nexusiq_icon:hover{background-image:url(../images/logo/icon_NexusIQ_head_colour-HOVER.svg)}.nexusiq_icon_2x{font-size:2em}.nexusiq_icon_3x{font-size:3em}.nexusiq_icon_4x{font-size:4em}.nexusiq_icon_6x{font-size:6em}.nexusiq_icon.disabled{opacity:0.35}.left{float:left!important}.right{float:right!important}.dashboard_main_heading_container{margin:0px 10px 0px 70px;white-space:nowrap;overflow:hidden}.page-wrapper.toggled .dashboard_main_heading_container{margin-left:300px}.large_heading{font-family:"Oswald","Arial Narrow",sans-serif;color:#384859;font-size:2.25rem;letter-spacing:-0.05em;font-weight:700;line-height:2.25rem;display:inline-block}.large_heading_secondary{font-size:1.5rem;letter-spacing:-0.05em;font-weight:700;line-height:1.5rem;color:#A5A5A5;display:inline-block;margin:0px 0px 10px 10px}.dynamic_page_subheading{display:inline;font-size:1.25rem;font-weight:bold;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.dashboard_multi_dealer_name{display:inline-block;font-size:1rem;font-weight:700;color:#A5A5A5;letter-spacing:-0.01em;margin:0px 0px 0px 10px;vertical-align:baseline}.admin_dashboard_dealer_name{font-size:2rem;font-weight:700;color:#A5A5A5;letter-spacing:-0.01em;float:right;margin:-2px 15px 0px 0px}.main_page_container{min-height:650px}.foot_bar_text{display:block;text-align:center;font-size:0.625rem;line-height:24px;color:#B6B6B6;padding:0px 90px 0px 300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foot_bar_dashb .lr_phase_badge{float:right;font-size:0.625rem;line-height:1;padding:0.2rem 0.4rem;margin:3px 8px 0px 0px}@media only screen and (max-width:40em){.dashboard_main_heading_container{display:none}.dashb_icon_light{display:none}.page-content,main.lr_page_body{overflow-x:clip}}body.lr_embed_mode{margin:0;background:#ffffff}.lr_embed_body{min-height:100vh;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}a:has(>i[class*=fa-]:only-child):focus,a:has(>i[class*=fa-]:only-child):hover,a:has(>svg:only-child):focus,a:has(>svg:only-child):hover,a[class*=fa-]:focus,a[class*=fa-]:hover{text-decoration:none}::-webkit-input-placeholder{color:#CCCCCC}::-moz-placeholder{color:#CCCCCC}:-ms-input-placeholder{color:#CCCCCC}:-moz-placeholder{color:#CCCCCC}:placeholder-shown{color:#CCCCCC}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%,60%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}40%,80%{-webkit-transform:translateX(15px);transform:translateX(15px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%,60%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}40%,80%{-webkit-transform:translateX(15px);transform:translateX(15px)}}.shake{-webkit-animation:shake 2s cubic-bezier(0.25,1,0.5,1) infinite;animation:shake 2s cubic-bezier(0.25,1,0.5,1) infinite;-webkit-transform-origin:center;transform-origin:center}.form_separator{border-top:2px #BF1B28 solid;margin:20px 0px 30px 0px}.form_section_heading{background-color:rgb(9.5%,9.5%,28.5%);font-size:1.25rem;font-weight:700;padding:15px 20px 15px 20px;margin:20px 0px 20px 0px;color:#fffec3;border-radius:10px}.form_large_heading{float:left;color:#333399;font-size:2.25rem;letter-spacing:-0.05em;font-weight:700;line-height:2.25rem;white-space:nowrap;margin:0px 0px 10px 0px}.form_large_heading.with_radio{margin:24px 0px 10px 0px}.form_section_container{padding:20px!important;border:#999999 2px solid;border-radius:5px}.form_terms{font-size:0.625rem;line-height:0.6875rem}.dollar_input_icon{background-color:#FFCCFF;position:relative;left:8px;bottom:-28px;width:12px;height:0px;font-size:1.25rem;font-weight:700;color:#333399}.dollar_input_icon.dollar_no_label{bottom:-7px}.dollar_input_icon_large{position:relative;left:8px;bottom:-16px;width:12px;height:0px;font-size:2rem;font-weight:700;color:#333399}.math_input_icon_large{position:relative;left:-18px;bottom:-18px;width:12px;height:0px;font-size:2rem;font-weight:700}input.dollar_input{padding-left:20px}.dollar_input_icon.qualiflyer_icon{bottom:-34px;color:#333399}.calc_icon{position:relative;right:-160px;top:20px;width:12px;height:0px;font-size:2rem;font-weight:700;color:#3D3D3D}.counter{position:absolute;top:0;right:0;margin:0px 20px 0px 0px;font-size:1rem;font-weight:bold;color:#ccc}.percent_input_icon{background-color:#FFCCFF;position:relative;left:70px;bottom:-28px;width:12px;height:0px;font-size:1.25rem;font-weight:700;color:#333399}.percent_input_icon.qualiflyer_icon{bottom:-34px;left:65px;color:#333399;width:200px}.side_button{float:left}input.uber_form_textbox,select.uber_form_dropdown{font-size:1.25rem;font-weight:700;height:2.75rem;color:#3D3D3D}select.uber_form_dropdown.side_selector{float:left;margin:12px 0px 0px 0px;border-radius:0px 12px 12px 0px}textarea.uber_form_textarea{font-size:1.25rem;font-weight:700;color:#3D3D3D;min-height:200px}textarea.uber_form_textarea.medium_textarea{min-height:88px}textarea.uber_form_textarea.small_textarea{min-height:68px}.lrSmsEmbedSection{margin-top:10px}.lrSmsEmbedSection .small_text{font-size:1.25rem}.lrSmsEmbedSection .ultra_small_text{font-size:0.875rem;color:#777}.lrSmsEmbedSection .lrSmsEmbedMeta{margin:0px 0px 12px 0px}.lrSmsEmbedSection .lrSmsEmbedActionsRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 10px 0px}.lrSmsEmbedSection .lrSmsEmbedTable{width:100%;border-collapse:collapse;margin:0px}.lrSmsEmbedSection .lrSmsEmbedTable th{font-size:1.25rem}.lrSmsEmbedSection .lrSmsEmbedTable td{font-size:0.875rem;vertical-align:top}.lrSmsEmbedSection .lrSmsEmbedColExpiry{width:90px}.lrSmsEmbedSection .lrSmsEmbedColActions{width:130px}.lrSmsEmbedSection .lrSmsEmbedLoading{color:#777}.lrSmsEmbedSection .lrSmsEmbedAdmin{margin:0px 0px 12px 0px}.lrSmsEmbedSection .lrSmsAdminHeaderRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lrSmsEmbedSection .lrSmsAdminHeaderLeft{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:320px}.lrSmsEmbedSection .lrSmsAdminTitle{font-size:1.25rem;line-height:1.25rem;margin:0px 0px 0px 0px}.lrSmsEmbedSection .lrSmsAdminHelp{margin:0px 0px 10px 0px}.lrSmsEmbedSection .lrSmsAdminHeaderRight{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lrSmsEmbedSection .lrSmsAdminTokenRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lrSmsEmbedSection .lrSmsAdminTokenInput{width:100%}.lrSmsEmbedSection .lrSmsAdminStatusRow{margin-top:6px}.lrSmsEmbedSection .lrSmsSecretResults{margin-top:10px}.lrSmsEmbedSection .lrSmsAdminTextarea{width:100%;min-height:55px;font-size:0.875rem}.lrSmsEmbedSection .lrSmsAdminWarn{margin-top:8px;color:#B00020}.lrSmsEmbedSection .lrSmsIconButton{min-width:40px;text-align:center}.lrSmsEmbedModalTitle{margin-bottom:10px}.lrSmsEmbedTextarea{width:100%;min-height:90px}.lrSmsEmbedTextareaSmall{width:100%;min-height:55px;height:auto;overflow:hidden;resize:none;padding:10px 12px 18px 12px}.lrSmsModalCopyRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lrSmsEmbedModalActions{margin-top:14px}.lrSmsEmbedModalActions #lrSmsEmbedModalStatus{margin-left:10px;color:#777}.radio_button_bar_small{float:left;margin:0px 20px 0px 0px}input.small_form_textbox,select.small_form_dropdown{font-size:0.875rem;font-weight:700;height:2rem;color:#3D3D3D}textarea.small_form_textarea{font-size:0.875rem;font-weight:700;color:#3D3D3D;min-height:60px}input.tiny_form_textbox,select.tiny_form_dropdown{font-size:0.875rem;font-weight:700;height:2rem;color:#3D3D3D;margin:0px 0px 0px 0px}select.tiny_form_dropdown_colour{font-size:0.875rem;font-weight:700;height:2rem;color:#3D3D3D;margin:0px 0px 0px 0px;display:inline-block;width:40%}textarea.tiny_form_textarea{font-size:0.875rem;font-weight:700;color:#3D3D3D;min-height:60px;margin:0px 0px 0px 0px}td.tiny_td{padding:0px 0px 0px 0px}input.tiny_form_textbox.vin_textbox{margin:-6px 0px 0px 0px}.button.add_item_tiny_go{font-size:0.75rem;font-weight:bold;float:right;margin:7px 10px 0px 0px;padding:3px 6px 3px 6px}.button.add_item_tiny_reset{font-size:0.75rem;font-weight:bold;float:left;background-color:#f08a24;margin:7px 0px 0px 4px;padding:3px 6px 3px 6px}.button.test_vin_tiny{font-size:0.625rem;font-weight:bold;float:left;margin:7px 4px 0px 20px;padding:3px 6px 3px 6px;clear:both;clear:both}.uber_form_prefix{font-size:1.25rem;height:2.75rem;padding:0px 50px 0px 5px}span.postfix.uber_form_postfix_button{height:2.75rem;background:none;border:none}.postfix_button{margin:3px 0px 0px 0px}.textbox_label{text-align:left;font-weight:700;margin:0px 8px 0px 0px!important}.textbox_label_right{text-align:right;font-weight:700;margin:0px 14px -2px 0px}.textbox_label_below{text-align:left;font-weight:700;margin:-14px 8px 0px 0px!important}.textbox_label_explainer{float:left;margin:-16px 0px 0px 0px;font-size:0.625rem;font-weight:normal;color:#007531}.form_checkbox{float:left}.form_acknowledge_text{float:left;font-size:0.875rem;position:absolute;margin:-5px 0px 10px 20px;width:auto}.form_acknowledge_sub_text{clear:left;font-size:0.625rem}.trade_in_container{padding-left:40px;margin-bottom:15px}input.textbox_invisible:-moz-read-only{font-size:2.5rem;font-weight:700;height:2.75rem;color:#007531;background-color:#FFFFFF;border:none;box-shadow:none}input.textbox_invisible:read-only{font-size:2.5rem;font-weight:700;height:2.75rem;color:#007531;background-color:#FFFFFF;border:none;-webkit-box-shadow:none;box-shadow:none}input.textbox_invisible_right:-moz-read-only{font-size:2.5rem;font-weight:700;height:2.75rem;color:#007531;background-color:#FFFFFF;border:none;box-shadow:none;text-align:right}input.textbox_invisible_right:read-only{font-size:2.5rem;font-weight:700;height:2.75rem;color:#007531;background-color:#FFFFFF;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:right}input.new_format_currency:-moz-read-only{font-size:2.5rem;font-weight:700;height:2.75rem;color:#007531;background-color:#FFFFFF;border:none;box-shadow:none;text-align:right}input.new_format_currency:read-only{font-size:2.5rem;font-weight:700;height:2.75rem;color:#007531;background-color:#FFFFFF;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:right}.form_social_icon{float:left;margin:0px 10px 0px 0px}.social_media_heading{font-weight:bold;margin:20px 0px 0px 0px}.button.extra_tiny{font-size:0.75rem;font-weight:bold;margin:14px 5px 0px 10px;padding:3px 6px 3px 6px;background-color:#f08a24}.postal-code-error{-webkit-box-shadow:0 0 5px rgba(255,0,0,0.5)!important;box-shadow:0 0 5px rgba(255,0,0,0.5)!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.postal-code-error-msg{-webkit-animation:fadeIn 0.3s ease-in;animation:fadeIn 0.3s ease-in;font-family:inherit;font-weight:normal;line-height:1.2}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.postal-code-valid{background-color:#e8f5e8!important;border-color:#28a745!important}.postal-code::-webkit-input-placeholder,input[data-postal-code=true]::-webkit-input-placeholder{color:#999;font-style:italic}.postal-code::-moz-placeholder,input[data-postal-code=true]::-moz-placeholder{color:#999;font-style:italic}.postal-code:-ms-input-placeholder,input[data-postal-code=true]:-ms-input-placeholder{color:#999;font-style:italic}.postal-code::-ms-input-placeholder,input[data-postal-code=true]::-ms-input-placeholder{color:#999;font-style:italic}.postal-code::placeholder,input[data-postal-code=true]::placeholder{color:#999;font-style:italic}input[type=checkbox]+label,input[type=radio]+label{margin-right:0rem}.radio_toolbar_tiny input[type=radio]{display:none}.radio_toolbar_tiny label{text-align:center;display:inline-block;background-color:#17a2b8;margin:0px 0px 0px 0px!important;padding:4px 0px 3px 0px;font-size:1.25rem}.radio_toolbar_tiny input[type=radio]:checked+label{color:#f5f5f5;font-weight:bold;background-color:#333399;border-radius:12px;padding:8px 0px 6px 0px}.radio_toolbar input[type=radio]{display:none}.radio_toolbar label{color:#636363;text-align:center;display:inline-block;background-color:#A0D3E8;margin:0px 6px 5px 0px!important;padding:4px 15px 3px 15px;font-size:1.25rem}.radio_toolbar input[type=radio]:checked+label{color:#f5f5f5;font-weight:bold;background-color:#007531;border-radius:12px}.radio_toolbar_small input[type=radio]{display:none}.radio_toolbar_small label{color:#636363;text-align:center;display:inline-block;margin:0px 6px 5px 0px!important;padding:5px 10px 5px 10px;background-color:#A0D3E8;border-radius:12px}.radio_toolbar_small input[type=radio]:checked+label{color:#f5f5f5;font-weight:bold;background-color:#007531;border-radius:12px}.radio_toolbar_large input[type=radio]{display:none}.radio_toolbar_large label{color:#636363;text-align:center;display:inline-block;margin:0px 6px 5px 0px!important;padding:5px 15px 5px 15px;background-color:#A0D3E8;font-size:1.275rem;border-radius:12px}.radio_toolbar_large label.item_button.radius{border-radius:12px!important}.radio_toolbar_large input[type=radio]:checked+label{color:#f5f5f5;font-weight:bold;background-color:#007531;border-radius:12px}.radio_toolbar_large_row{margin:0px 0px 0px 0px}.radio_toolbar_large_side_label{float:left;font-size:1.125rem;font-weight:bold;line-height:2rem;margin:3px 0px 20px 10px;overflow:hidden;white-space:nowrap}.trade_inspection_panel{padding:10px;background-color:#FFFFFF;border-radius:12px}.trade_inspection_panel_inactive{padding:10px;background-color:#F7F7F7;border-radius:12px}.form-button-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:0 0 0.75rem;vertical-align:middle}.form-button-radio__option{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;position:relative}.form-button-radio__option+.form-button-radio__option{margin-left:0.2rem}.form-button-radio__option input[type=radio]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.form-button-radio__button{background:#b9e1f2;border:0;border-radius:0;color:#5a5a5a;display:inline-block;font-size:0.875rem;font-weight:700;line-height:1;min-width:3.15rem;padding:0.55rem 0.85rem;text-align:center;text-transform:uppercase;-webkit-transition:background-color 0.12s ease,color 0.12s ease,-webkit-box-shadow 0.12s ease;transition:background-color 0.12s ease,color 0.12s ease,-webkit-box-shadow 0.12s ease;transition:background-color 0.12s ease,color 0.12s ease,box-shadow 0.12s ease;transition:background-color 0.12s ease,color 0.12s ease,box-shadow 0.12s ease,-webkit-box-shadow 0.12s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-button-radio__option:first-child .form-button-radio__button{border-bottom-left-radius:0.55rem;border-top-left-radius:0.55rem}.form-button-radio__option:last-of-type .form-button-radio__button{border-bottom-right-radius:0.55rem;border-top-right-radius:0.55rem}.form-button-radio__option input[type=radio]:checked+.form-button-radio__button,.form-button-radio__option.is-active .form-button-radio__button{background:#008a3d;color:#fff}.form-button-radio__option input[type=radio]:focus+.form-button-radio__button,.form-button-radio__option input[type=radio]:focus-visible+.form-button-radio__button{-webkit-box-shadow:0 0 0 0.18rem rgba(0,140,186,0.45);box-shadow:0 0 0 0.18rem rgba(0,140,186,0.45);outline:0;position:relative;z-index:1}.form-button-radio__option input[type=radio]:disabled+.form-button-radio__button{background:#e7e7e7;color:#999;cursor:not-allowed;opacity:0.8}.form-button-radio__label{color:inherit;display:inline-block;font-size:0.875rem;font-weight:700;line-height:1.2;margin-left:0.65rem}.form-button-radio--stacked{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.45rem}.form-button-radio--stacked .form-button-radio__label{margin-left:0}.form-button-radio--full{display:-webkit-box;display:-ms-flexbox;display:flex}.form-button-radio--full .form-button-radio__button,.form-button-radio--full .form-button-radio__option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.form-button-radio--small .form-button-radio__button{font-size:0.75rem;min-width:2.65rem;padding:0.42rem 0.65rem}.form-button-radio--small .form-button-radio__label{font-size:0.8rem}.form-button-radio-list{display:-ms-grid;display:grid;gap:0.55rem}.form-button-radio-list .form-button-radio{margin-bottom:0}.photo_placeholder{width:100%;padding-bottom:75%;background:#e9ecef}.invoice_buttons{margin:31px 0px 0px 0px}.form_button_group{float:right;text-align:right;margin:30px 0px 0px 0px}.form_button_group.bill_of_sale{margin:20px 0px 0px 0px}.recalculate_button{float:right;text-align:right;margin:18px 40px 0px 0px;background-color:#007531}#financing_tbl{width:100%}.financing_table{width:100%}.financing_button{margin:-20px 0px 40px 0px}.blockGrid_form_row_selector{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:0;margin:0;list-style:none}.blockGrid_form_row_selector>li{display:block;height:auto;float:none;padding:0}.blockGrid_form_selector_container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0;margin:0;list-style:none}.blockGrid_form_selector_container>li{display:block;height:auto;float:none;padding:0}.blockGrid_form_selector_label{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:0;margin:0;list-style:none}.blockGrid_form_selector_label>li{display:block;height:auto;float:none;padding:0}.blockGrid_form_row_button{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr) 5px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0;margin:0;list-style:none}.blockGrid_form_row_button>li{display:block;height:auto;float:none;padding:0}.form_row_container{width:100%;border:1px solid #bf1b28;margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;background-color:#ebebeb}.form_row_display_selector_button{width:100%}.form_selector_container{width:100%;border:1px solid #bf1b28;margin:0px 0px 20px 0px;padding:10px;background-color:#ffffff}.form_selector_label{font-size:0.75rem;font-weight:bold;border:1px solid #bf1b28;padding:0px 0px 0px 5px;color:#ffffff;background-color:#bf1b28}label.form_setup_radio_button_label{width:100%;color:#ffffff;text-align:center;font-size:0.75rem;padding:8px 0px 6px 0px;border-radius:12px}.email_head_container{padding:0px 0px 20px 0px;overflow:visible}.email_from_to_cc_container{padding:0;margin:0}.email_from_to_cc_row{clear:both;padding:0;margin:0}select.email_from_panel{clear:both;float:left;font-size:0.75rem;padding:0px 20px 0px 20px;margin:0px 0px 10px 0px;border:#B3B0AD 1px solid;border-radius:8px;height:30px;background-color:#FFFFFF}.email_from_to_cc_panel{clear:both;float:left;text-align:center;font-size:0.75rem;padding:5px 10px 5px 10px;margin:0px 0px 10px 0px;border:#B3B0AD 1px solid;border-radius:8px;background-color:#FFFFFF}.email_from_to_cc_panel.docurocket_panel{border:none}.email_from_to_cc_panel.docurocket_heading{font-weight:bold;font-size:22px;margin:3px 0px 0px 0px;border:none}.email_from_to_cc_panel.docurocket_panel--role-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background-color:#eef3fb;border:1px solid #c8d6ec;border-radius:999px;color:#2a4365;font-weight:600;font-size:0.8125rem;text-align:left;cursor:default}.email_from_to_cc_panel.docurocket_panel--role-chip .docurocket_panel__lock{font-size:12px;color:#6b7d99}.email_from_to_cc_panel.docurocket_panel--role-chip .docurocket_panel__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docurocket-missing-banner{background-color:#fff8e6;border-left:4px solid #f0ad4e;padding:10px 14px;margin:0 0 12px 0;border-radius:4px;color:#5a4500}.docurocket-missing-banner__heading{font-weight:700;margin-bottom:4px}.docurocket-missing-banner__heading i{color:#f0ad4e;margin-right:6px}.docurocket-missing-banner__body{font-size:0.875rem;line-height:1.4}.email_send_button.email_send_button--disabled{opacity:0.5;cursor:not-allowed;-webkit-filter:grayscale(0.4);filter:grayscale(0.4)}.email_send_button.email_send_button--disabled:hover{opacity:0.5}.email_subject_panel{clear:both;float:left;text-align:center;font-size:0.75rem;padding:5px 10px 5px 10px;margin:0px 0px 10px 0px;background-color:#FFFFFF}.email-header-title .message_send_icon{font-size:2rem}.docurocket_email_send_heading{font-size:1.25rem;font-weight:700;color:#A5A5A5;margin:5px 0px 0px 0px}#EmailDocument{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.email_address_row{padding:2px 0px 6px 10px;margin:0px 0px 0px 10px;border-bottom:#B3B0AD 1px solid;font-size:0.875rem;font-weight:700}.email_address_row.docurocket_heading{font-weight:bold;font-size:22px;margin:7px 0px 0px 10px}.email_subject_row{padding:2px 0px 6px 10px;font-size:0.875rem;font-weight:700}input.email_address_textbox{margin:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;height:24px;font-size:0.875rem;font-weight:700}.email_send_button{float:left;text-align:center;font-size:0.75rem;padding:8px 10px;margin:0px 0px 10px 0px;border:#B3B0AD 1px solid!important;min-height:75px;min-width:80px;width:auto!important;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.email_send_button:HOVER{background-color:#EBEBEB}.email_send_icon{position:relative;margin:2px 0px 8px 0px}.email_tool_icon{float:right;margin:8px 0px 0px 0px}.icon_edit_signature{float:left;margin:10px 0px 0px 20px}.email_tools_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:10px 0}.email_header_tool_icon{font-size:1.75rem;color:#007531;cursor:pointer;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.email_header_tool_icon:hover{color:#005522}.email_header_tool_icon.email_tool_disabled{color:#999;cursor:not-allowed;opacity:0.5}.email_header_tool_icon.email_tool_disabled:hover{color:#999}.email_header_ai_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:6px;cursor:pointer;-webkit-transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.email_header_ai_button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 2px 8px rgba(102,126,234,0.4);box-shadow:0 2px 8px rgba(102,126,234,0.4)}.email_header_ai_button .ai_logo_header{width:22px;height:22px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.file_attachment_container_header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;max-width:200px}.sending_attachment_row{display:none;width:100%;min-height:0;margin:8px 0;padding:0 10px}#sending_attachment_container,.sending_attachment_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}#sending_attachment_container:empty,.sending_attachment_container:empty{display:none}.sending_attachment_thumb_wrapper{width:48px;height:36px;overflow:hidden;border-radius:4px;border:1px solid #ddd;cursor:pointer;background:#f5f5f5}.sending_attachment_thumb_wrapper:hover{border-color:#0a0}.sending_attachment_thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sending_attachment_file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;cursor:default}.sending_attachment_file i{font-size:18px;color:#666;margin-bottom:2px}.sending_attachment_file:hover{border-color:#0a0}.sending_attachment_filename{font-size:9px;color:#666;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email_signature_edit_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #e0e0e0;margin-top:10px}.email_signature_edit_row i{color:#666;cursor:pointer;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.email_signature_edit_row i:hover{color:#007531}.email_signature_edit_label{font-size:0.875rem;color:#666}.tox-tinymce{border:1px solid #B3B0AD!important;border-radius:4px!important}.tox-tinymce:focus-within{border-color:#007531!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.tox .tox-edit-area{outline:none!important}.tox .tox-edit-area:focus{outline:none!important}.tox .tox-edit-area__iframe{outline:none!important;border:none!important}.tox .tox-edit-area__iframe:focus{outline:none!important;border:none!important}.tox:not(.tox-tinymce-inline) .tox-editor-header{-webkit-box-shadow:none!important;box-shadow:none!important}.tox .tox-toolbar-overlord{background:none!important}#CustomerMessageDocumentSend .tox-tinymce{margin-top:10px}#CustomerMessageDocumentSend{overflow:visible}#CustomerMessageDocumentSend .close-reveal-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:1px solid #B3B0AD;border-radius:4px;background-color:#fff;color:#666;font-size:1.5rem;line-height:1;top:15px;right:15px}#CustomerMessageDocumentSend .close-reveal-modal:hover{background-color:#f5f5f5;color:#333}.reveal-modal .has-tip+.tooltip,.tooltip{z-index:10200!important}.tox-tinymce-aux{z-index:10100!important}.tox .tox-dialog-wrap{z-index:10100!important}.tox .tox-dialog-wrap__backdrop{z-index:10099!important}.email-modal-draggable.reveal-modal{padding:0;margin-left:auto;margin-right:auto}.email-modal-draggable.is-dragging,.email-modal-draggable.is-resizing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none!important;transition:none!important}.email-modal-draggable.is-dragging *,.email-modal-draggable.is-resizing *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.email-modal-draggable.is-positioned{margin:0!important}.email-modal-draggable.is-maximized{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;-webkit-transform:none!important;transform:none!important}.email-modal-draggable.is-minimized{height:auto!important;min-height:50px!important}.email-modal-draggable.is-minimized .email-modal-body,.email-modal-draggable.is-minimized .email-resize-handle{display:none!important}.email-modal-header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #ddd;height:44px;border-radius:4px 4px 0 0;position:relative}.email-header-drag-area{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;min-height:44px}.email-header-drag-area:hover{background:rgba(0,0,0,0.03)}.email-header-drag-area:active{background:rgba(0,0,0,0.06);cursor:-webkit-grabbing;cursor:grabbing}.email-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:600;font-size:14px;color:#333}.email-header-title i{color:#007531;font-size:16px}.email-header-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.email-control-btn{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:4px;margin:0 3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:#666}.email-control-btn:hover{background:rgba(0,0,0,0.1);color:#333}.email-control-btn.close-btn:hover{background:#dc3545;color:#fff}.email-control-btn.maximize-btn.is-maximized i:before{content:"\f066"}.email-control-btn i{font-size:12px}.email-resize-handle{position:absolute;z-index:10}.email-resize-e{top:44px;right:0;width:8px;height:calc(100% - 44px);cursor:ew-resize}.email-resize-e:hover{background:rgba(0,117,49,0.1)}.email-resize-s{bottom:0;left:0;width:calc(100% - 16px);height:8px;cursor:ns-resize}.email-resize-s:hover{background:rgba(0,117,49,0.1)}.email-resize-se{bottom:0;right:0;width:16px;height:16px;cursor:nwse-resize}.email-resize-se:hover{background:rgba(0,117,49,0.2)}.email-resize-se:after{content:"";position:absolute;bottom:3px;right:3px;width:8px;height:8px;border-right:2px solid #999;border-bottom:2px solid #999}.email-modal-body{overflow-y:auto;max-height:calc(100% - 60px)}.form-select-calendar{max-width:15rem;width:100%}.form-select-calendar__input{background:#fff;border:1px solid #9f9f9f;border-radius:0.35rem;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.12);box-shadow:inset 0 1px 2px rgba(0,0,0,0.12);color:#4a4a4a;font-size:1.05rem;font-weight:700;height:2.45rem;line-height:1.2;max-width:15rem;padding:0.45rem 0.7rem;width:100%}.form-select-calendar__input::-webkit-input-placeholder{color:#7d7d7d;font-weight:400}.form-select-calendar__input::-moz-placeholder{color:#7d7d7d;font-weight:400}.form-select-calendar__input:-ms-input-placeholder{color:#7d7d7d;font-weight:400}.form-select-calendar__input::-ms-input-placeholder{color:#7d7d7d;font-weight:400}.form-select-calendar__input::placeholder{color:#7d7d7d;font-weight:400}.form-select-calendar__input:focus{border-color:#777;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.08),inset 0 1px 2px rgba(0,0,0,0.12);box-shadow:0 0 0 2px rgba(0,0,0,0.08),inset 0 1px 2px rgba(0,0,0,0.12);outline:0}.ui-datepicker.form-select-calendar__calendar{background:#efefef;border:1px solid #8e8e8e;border-radius:0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.22);box-shadow:0 2px 8px rgba(0,0,0,0.22);font-family:inherit;padding:0.25rem;width:16.75rem;z-index:10050!important}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-header{background:#c9c9c9;border:1px solid #aaa;border-radius:0.25rem;color:#222;font-size:1rem;font-weight:700;padding:0.35rem 2rem}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-title{line-height:1.25;margin:0;text-align:center}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-next,.ui-datepicker.form-select-calendar__calendar .ui-datepicker-prev{background:#333;border-radius:50%;cursor:pointer;height:0.8rem;top:0.55rem;width:0.8rem}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-prev{left:0.75rem}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-next{right:0.75rem}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-next span,.ui-datepicker.form-select-calendar__calendar .ui-datepicker-prev span{display:none}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-next:before,.ui-datepicker.form-select-calendar__calendar .ui-datepicker-prev:before{color:#fff;display:block;font-size:0.65rem;line-height:0.8rem;text-align:center}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-prev:before{content:"‹"}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-next:before{content:"›"}.ui-datepicker.form-select-calendar__calendar table{background:#f9f9f9;border-collapse:collapse;font-size:0.82rem;margin:0.35rem 0 0;width:100%}.ui-datepicker.form-select-calendar__calendar th{background:#fff;border:0;color:#000;font-weight:700;padding:0.35rem 0.2rem;text-align:center}.ui-datepicker.form-select-calendar__calendar td{border:1px solid #c8c8c8;padding:0}.ui-datepicker.form-select-calendar__calendar td a,.ui-datepicker.form-select-calendar__calendar td span{background:#f5f5f5;border:0;color:#555;display:block;padding:0.25rem 0.35rem;text-align:right;text-decoration:none}.ui-datepicker.form-select-calendar__calendar td a.ui-state-hover,.ui-datepicker.form-select-calendar__calendar td a:hover{background:#e6f2f8;color:#222}.ui-datepicker.form-select-calendar__calendar td .ui-state-active,.ui-datepicker.form-select-calendar__calendar td .ui-state-highlight{background:#fff6be;color:#000;font-weight:700}.ui-datepicker.form-select-calendar__calendar .ui-datepicker-other-month a,.ui-datepicker.form-select-calendar__calendar .ui-datepicker-other-month span{background:#e8e8e8;color:#999}.success{color:#007531}.alert{color:#f04124}.btn_primary{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn_primary:hover{color:#1b1f2a;text-decoration:none}.btn_primary.focus,.btn_primary:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_primary.disabled,.btn_primary:disabled{opacity:0.65;pointer-events:none}.btn_primary:not(:disabled):not(.disabled){cursor:pointer}.btn_primary:not(:disabled):not(.disabled).active,.btn_primary:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn_primary:not(:disabled):not(.disabled).active:focus,.btn_primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_primary{color:#fff;background-color:#333399;border-color:#333399}.btn_primary:hover{color:#fff;background-color:rgb(16.25%,16.25%,48.75%);border-color:rgb(15%,15%,45%)}.btn_primary.focus,.btn_primary:focus{color:#fff;background-color:rgb(16.25%,16.25%,48.75%);border-color:rgb(15%,15%,45%);-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_primary.disabled,.btn_primary:disabled{color:#fff;background-color:#333399;border-color:#333399}.btn_primary:not(:disabled):not(.disabled).active,.btn_primary:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(15%,15%,45%);border-color:rgb(13.75%,13.75%,41.25%)}.btn_primary:not(:disabled):not(.disabled).active:focus,.btn_primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_secondary{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn_secondary:hover{color:#1b1f2a;text-decoration:none}.btn_secondary.focus,.btn_secondary:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_secondary.disabled,.btn_secondary:disabled{opacity:0.65;pointer-events:none}.btn_secondary:not(:disabled):not(.disabled){cursor:pointer}.btn_secondary:not(:disabled):not(.disabled).active,.btn_secondary:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn_secondary:not(:disabled):not(.disabled).active:focus,.btn_secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_secondary{color:#333333;background-color:#e7e7e7;border-color:#e7e7e7}.btn_secondary:hover{color:#333333;background-color:rgb(83.0882352941%,83.0882352941%,83.0882352941%);border-color:rgb(80.5882352941%,80.5882352941%,80.5882352941%)}.btn_secondary.focus,.btn_secondary:focus{color:#333333;background-color:rgb(83.0882352941%,83.0882352941%,83.0882352941%);border-color:rgb(80.5882352941%,80.5882352941%,80.5882352941%);-webkit-box-shadow:0 0 0 0.2rem rgba(231,231,231,0.5);box-shadow:0 0 0 0.2rem rgba(231,231,231,0.5)}.btn_secondary.disabled,.btn_secondary:disabled{color:#333333;background-color:#e7e7e7;border-color:#e7e7e7}.btn_secondary:not(:disabled):not(.disabled).active,.btn_secondary:not(:disabled):not(.disabled):active{color:#333333;background-color:rgb(80.5882352941%,80.5882352941%,80.5882352941%);border-color:rgb(78.0882352941%,78.0882352941%,78.0882352941%)}.btn_secondary:not(:disabled):not(.disabled).active:focus,.btn_secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(231,231,231,0.5);box-shadow:0 0 0 0.2rem rgba(231,231,231,0.5)}.btn_success{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn_success:hover{color:#1b1f2a;text-decoration:none}.btn_success.focus,.btn_success:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_success.disabled,.btn_success:disabled{opacity:0.65;pointer-events:none}.btn_success:not(:disabled):not(.disabled){cursor:pointer}.btn_success:not(:disabled):not(.disabled).active,.btn_success:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn_success:not(:disabled):not(.disabled).active:focus,.btn_success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_success{color:#fff;background-color:#007531;border-color:#007531}.btn_success:hover{color:#fff;background-color:rgb(0%,30.8823529412%,12.9336349925%);border-color:rgb(0%,25.8823529412%,10.8396178984%)}.btn_success.focus,.btn_success:focus{color:#fff;background-color:rgb(0%,30.8823529412%,12.9336349925%);border-color:rgb(0%,25.8823529412%,10.8396178984%);-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_success.disabled,.btn_success:disabled{color:#fff;background-color:#007531;border-color:#007531}.btn_success:not(:disabled):not(.disabled).active,.btn_success:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(0%,25.8823529412%,10.8396178984%);border-color:rgb(0%,20.8823529412%,8.7456008044%)}.btn_success:not(:disabled):not(.disabled).active:focus,.btn_success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_info{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn_info:hover{color:#1b1f2a;text-decoration:none}.btn_info.focus,.btn_info:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_info.disabled,.btn_info:disabled{opacity:0.65;pointer-events:none}.btn_info:not(:disabled):not(.disabled){cursor:pointer}.btn_info:not(:disabled):not(.disabled).active,.btn_info:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn_info:not(:disabled):not(.disabled).active:focus,.btn_info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_info:hover{color:#fff;background-color:rgb(7.3529411765%,51.7902813299%,58.8235294118%);border-color:rgb(6.7973856209%,47.8772378517%,54.3790849673%)}.btn_info.focus,.btn_info:focus{color:#fff;background-color:rgb(7.3529411765%,51.7902813299%,58.8235294118%);border-color:rgb(6.7973856209%,47.8772378517%,54.3790849673%);-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_info.disabled,.btn_info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_info:not(:disabled):not(.disabled).active,.btn_info:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(6.7973856209%,47.8772378517%,54.3790849673%);border-color:rgb(6.2418300654%,43.9641943734%,49.9346405229%)}.btn_info:not(:disabled):not(.disabled).active:focus,.btn_info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_warning{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn_warning:hover{color:#1b1f2a;text-decoration:none}.btn_warning.focus,.btn_warning:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_warning.disabled,.btn_warning:disabled{opacity:0.65;pointer-events:none}.btn_warning:not(:disabled):not(.disabled){cursor:pointer}.btn_warning:not(:disabled):not(.disabled).active,.btn_warning:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn_warning:not(:disabled):not(.disabled).active:focus,.btn_warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_warning{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_warning:hover{color:#343a40;background-color:rgb(87.2586726998%,46.6176470588%,5.9766214178%);border-color:rgb(82.5791855204%,44.1176470588%,5.6561085973%)}.btn_warning.focus,.btn_warning:focus{color:#343a40;background-color:rgb(87.2586726998%,46.6176470588%,5.9766214178%);border-color:rgb(82.5791855204%,44.1176470588%,5.6561085973%);-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_warning.disabled,.btn_warning:disabled{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_warning:not(:disabled):not(.disabled).active,.btn_warning:not(:disabled):not(.disabled):active{color:#343a40;background-color:rgb(82.5791855204%,44.1176470588%,5.6561085973%);border-color:rgb(77.8996983409%,41.6176470588%,5.3355957768%)}.btn_warning:not(:disabled):not(.disabled).active:focus,.btn_warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_danger{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#1b1f2a;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:16px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn_danger:hover{color:#1b1f2a;text-decoration:none}.btn_danger.focus,.btn_danger:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_danger.disabled,.btn_danger:disabled{opacity:0.65;pointer-events:none}.btn_danger:not(:disabled):not(.disabled){cursor:pointer}.btn_danger:not(:disabled):not(.disabled).active,.btn_danger:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn_danger:not(:disabled):not(.disabled).active:focus,.btn_danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_danger{color:#fff;background-color:#f04124;border-color:#f04124}.btn_danger:hover{color:#fff;background-color:rgb(87.2586726998%,17.5314228255%,5.9766214178%);border-color:rgb(82.5791855204%,16.5912518854%,5.6561085973%)}.btn_danger.focus,.btn_danger:focus{color:#fff;background-color:rgb(87.2586726998%,17.5314228255%,5.9766214178%);border-color:rgb(82.5791855204%,16.5912518854%,5.6561085973%);-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_danger.disabled,.btn_danger:disabled{color:#fff;background-color:#f04124;border-color:#f04124}.btn_danger:not(:disabled):not(.disabled).active,.btn_danger:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(82.5791855204%,16.5912518854%,5.6561085973%);border-color:rgb(77.8996983409%,15.6510809452%,5.3355957768%)}.btn_danger:not(:disabled):not(.disabled).active:focus,.btn_danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}form label{font-size:0.875rem;font-weight:700;color:#4D4D4D}input.form_control,select.form_select,textarea.form_control{font-size:1.25rem;font-weight:700;color:#3D3D3D}input.form_control,select.form_select{height:2.75rem}.uber_form_textarea,.uber_form_textbox{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);padding:8px;margin:0px 0px 16px 0px;-webkit-transition:border-color 0.15s linear,background 0.15s linear;transition:border-color 0.15s linear,background 0.15s linear}.uber_form_textarea:focus,.uber_form_textbox:focus{outline:none;border-color:#999999;background-color:#FAFAFA}select.uber_form_dropdown{background-color:#FAFAFA;border:1px solid #CCCCCC;border-radius:12px;padding:4px 32px 4px 8px;margin:0px 0px 16px 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' fill='%23333333'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:9px 6px}select.uber_form_dropdown:focus{outline:none;border-color:#999999}.uber_form_textarea:disabled,.uber_form_textbox:disabled,select.uber_form_dropdown:disabled{background-color:#DDDDDD;cursor:not-allowed}label small{font-size:60%;text-transform:capitalize;color:#676767}.no_label{display:block;margin:21px 0px 0px 0px}.radio_toolbar a{color:#636363;text-align:center;display:inline-block;background-color:#A0D3E8;margin:0px 0px 5px 0px!important;padding:4px 15px 3px 15px;font-size:1.25rem;text-decoration:none;border:none;border-radius:0}.radio_toolbar a:hover{color:#333333}.radio_toolbar a.is_active{color:#f5f5f5;font-weight:bold;background-color:#007531;border-radius:12px}.radio_toolbar label:has(input[type=radio]:checked){color:#f5f5f5;font-weight:bold;background-color:#007531;border-radius:12px}.admin_only{background-color:#FFFFD5;border:1px solid #A5A5A5;border-radius:8px;padding:5px;margin:0px 0px 10px 0px}.radio_toolbar label,.radio_toolbar_large label,.radio_toolbar_small label,.radio_toolbar_tiny label{display:inline-block!important;width:auto!important}label .radio_toolbar,label .radio_toolbar_large,label .radio_toolbar_small{display:block;margin:2px 0px 0px 0px}.lr_autofill_trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;opacity:0}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;background-color:hsl(59,100%,109.2352941176%)}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;height:44px;font-size:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:42px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:6px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#222222 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #222222 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.lr_toast_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9998}.lr_toast{position:fixed;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:20px 40px;border-radius:4px;z-index:9999;cursor:pointer;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);font-size:1.5rem;font-weight:700;text-align:center;color:#fff}.lr_toast__success{background:#4BB543}.lr_toast__error{background:#d81e05}.lr_toast__warning{background:#d49b00}.lr_toast__confirm{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:18px;max-width:460px;width:calc(100% - 32px);-webkit-box-sizing:border-box;box-sizing:border-box}.lr_toast__message{font-size:1.125rem;line-height:1.4}.lr_toast__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px}.lr_toast__btn{border:none;border-radius:4px;padding:12px 22px;font-size:1rem;font-weight:700;cursor:pointer}.lr_toast__btn_confirm{background:#d81e05;color:#fff}.lr_toast__btn_cancel{background:#f0f0f0;color:#222}.itemPhotoBackgroundErrorLog{margin-top:8px;padding:10px 12px;border:1px solid #e0b4b4;border-radius:4px;background:#fff5f5;color:#7f1d1d;font-size:0.875rem;line-height:1.45;max-height:240px;overflow-y:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.itemPhotoBackgroundErrorLog__title{font-weight:700;margin-bottom:6px}.itemPhotoBackgroundErrorLog__item{margin-bottom:8px}.itemPhotoBackgroundErrorLog__item:last-child{margin-bottom:0}.itemPhotoBackgroundErrorLog__message{word-break:break-word;white-space:pre-wrap}.lr_page_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 10px 0px}.lr_list_container{margin-top:20px;padding:5px 5px 5px 5px;border:1px solid #A5A5A5;border-radius:8px;overflow-x:auto}table.lr_item_table{width:100%;border-collapse:collapse}table.lr_item_table th{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;padding:8px;white-space:nowrap}table.lr_item_table td{font-weight:700;padding:6px 8px;white-space:nowrap}table.lr_item_table td a{color:#1b1f2a;font-weight:700;text-decoration:none}table.lr_item_table td a:hover{color:#333399;text-decoration:underline}table.lr_item_table tbody tr:nth-child(odd){background-color:#e7e7e7}table.lr_item_table tbody tr:nth-child(2n){background-color:#ffffff}table.lr_item_table tbody tr.new_listing{background-color:#92EE92}table.lr_item_table tbody tr.lower_price{background-color:#FFFFCC}table.lr_item_table tbody tr.sorry_sold{background-color:#A0D3E8}table.lr_item_table tbody tr.archived{background-color:#f5ead4}table.lr_item_table tbody tr:hover{background-color:hsl(59,100%,109.2352941176%)}.dashboard_filter_container{background-color:#EBEBEB;width:100%}.lr_list_filter.lr_list_search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0px 0px 10px auto}.lr_list_filter.lr_list_search input.form_control{width:300px;height:auto;font-size:1.25rem;font-weight:700;color:#3D3D3D;margin:0}.lr_list_filter.lr_list_search .lr_search_glyph{position:absolute;top:50%;left:0.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#adb5bd;font-size:1.05rem;line-height:1;pointer-events:none;z-index:1}.lr_list_filter.lr_list_search .lr_pick_wrap input.form_control{padding-left:2.3rem}.lr_visually_hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lr_list_result_line{font-size:0.875rem;color:#5a6475;margin:0px 0px 5px 0px}.lr_filter_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2px}table.lr_item_table select.form_select{width:auto;height:auto;font-size:0.875rem;font-weight:700;padding:2px 6px}.lr_filter_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0px 0px 10px 0px}.lr_filter_group a{background-color:#181849;color:#FFFFFF;font-size:0.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.02em;padding:10px 20px 11px 20px;line-height:1.2;text-decoration:none;border-radius:0}.lr_filter_group a:first-child{border-radius:6px 0px 0px 6px}.lr_filter_group a:last-child{border-radius:0px 6px 6px 0px}.lr_filter_group a:hover{background-color:#333399;color:#FFFFFF}.lr_filter_group a.is_active{background-color:#007531;color:#FFFFFF}.lr_list_topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_scope_cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_status_dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0px 0px 10px 0px}.lr_status_dropdown .lr_sort_menu{right:auto;left:0}.lr_status_button{width:38px;height:38px;border:2px solid #333399;border-radius:50%;background-color:#FFFFFF;color:#333399;font-size:1.05rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0;line-height:1}.lr_status_button:hover{border-color:#007531;color:#007531}.lr_status_button.is_active{background-color:#333399;color:#FFFFFF}.lr_status_button.is_active:hover{background-color:#007531;border-color:#007531}.lr_list_topbar.lr_facet_bar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lr_list_top_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0px 0px 10px auto}.lr_list_top_icons .fa-print.action_icon{margin-left:18px}.action_icon,.icon_heading_filter{font-size:2.25rem;color:#333399;text-decoration:none}.action_icon:hover,.icon_heading_filter:hover{color:#007531}.icon_heading_filter.is_fresh{color:#007531}.icon_heading_filter.is_fresh:hover{color:#333399}.icon_clear_button{font-size:2rem;color:#333333;text-decoration:none}.icon_clear_button:hover{color:#f04124}.lr_sort_dropdown{position:relative}.sort_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;background-color:#333399;color:#FFFFFF;font-size:0.75rem;font-weight:400;text-transform:uppercase;padding:6px 10px;line-height:1.2;border-radius:6px}.sort_button:hover{background-color:rgb(9.5%,9.5%,28.5%)}.lr_date_filter_panel,.lr_sort_menu{position:absolute;right:0;top:100%;margin-top:4px;background:#FFFFFF;border:1px solid #EBEBEB;border-radius:8px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.4);box-shadow:0 10px 10px 0 rgba(0,0,0,0.4);z-index:60;min-width:190px;padding:6px 0}.lr_sort_menu .lr_menu_divider{height:1px;margin:6px 0px;background-color:#DDDDDD}.lr_sort_menu a{display:block;padding:8px 16px;font-weight:700;color:#333333;text-decoration:none;white-space:nowrap}.lr_sort_menu a:hover{background-color:#f5f5f5}.lr_sort_menu a.is_active{color:#007531}.lr_date_filter_panel{padding:12px;min-width:230px}.lr_date_filter_panel label{display:block;font-size:0.75rem;font-weight:700;color:#4D4D4D;margin:6px 0 2px}.lr_date_filter_panel input{width:100%}.lr_date_filter_panel .lr_date_filter_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.lr_date_filter_panel .lr_date_filter_presets{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:10px}.lr_date_filter_panel .lr_date_filter_presets .btn_secondary{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;font-size:0.8125rem;padding:6px 8px;white-space:nowrap}.lr_mobile_only{display:none!important}.lr_facet_selects{display:none}@media only screen and (max-width:40em){.lr_mobile_only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.lr_hide_mobile{display:none!important}.lr_facet_selects{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0px 0px 8px 0px}.lr_facet_selects select.form_select{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:0;height:2.5rem;font-size:0.9375rem;font-weight:700;color:#3D3D3D}.lr_list_top_icons>.lr_sort_dropdown:first-child .lr_sort_menu{right:auto;left:0}.lr_date_filter_panel,.lr_sort_menu{max-width:calc(100vw - 20px)}.lr_filter_group.lr_scope_row{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.lr_filter_group.lr_scope_row a{font-size:0.625rem;padding:11px 2px;letter-spacing:0}.lr_filter_group{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:1px;width:100%;background-color:#181849;border-radius:8px;overflow:hidden;margin:0px 0px 6px 0px}.lr_filter_group a{text-align:center;padding:11px 6px;font-size:0.6875rem}.lr_filter_group a:first-child,.lr_filter_group a:last-child{border-radius:0}.lr_list_topbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0.35rem}.lr_list_top_icons{margin-left:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.lr_list_top_icons .action_icon,.lr_list_top_icons .icon_heading_filter{font-size:1.75rem}.lr_list_top_icons .icon_clear_button{font-size:1.6rem}.lr_list_top_icons .sort_button{padding:8px 10px;white-space:nowrap}.lr_list_filter.lr_list_search{display:none}.lr_list_filter.lr_list_search.is_open{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0px 0px 8px 0px}.lr_list_filter.lr_list_search.is_open .lr_pick_wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_list_filter.lr_list_search.is_open input.form_control{width:100%;min-width:0}.lr_list_result_line{margin:4px 0px 8px 0px}}.lr_scope_pills{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0px 0px 10px 0px}.lr_scope_pills a{background-color:#333399;color:#FFFFFF;font-size:0.8125rem;font-weight:400;line-height:normal;padding:14px 28px 15px 28px;text-decoration:none}.lr_scope_pills a:first-child{border-radius:1000px 0px 0px 1000px}.lr_scope_pills a:last-child{border-radius:0px 1000px 1000px 0px}.lr_scope_pills a:hover{background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF}.lr_scope_pills a.is_active{background-color:#007531}.lr_pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:1rem;font-weight:700}.lr_pagination .lr_page_label{color:#4D4D4D;margin-right:4px}.lr_pagination a,.lr_pagination strong{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:28px;height:28px;padding:0px 6px;border-radius:50%}.lr_pagination a{color:#999999;text-decoration:none}.lr_pagination a:hover{background-color:#e7e7e7;color:#333399}.lr_pagination strong{background-color:#333399;color:#FFFFFF}.lr_compact_list{margin-top:15px}.lr_compact_head{display:-ms-grid;display:grid;-ms-grid-columns:90px 10px minmax(140px,4fr) 10px minmax(120px,3fr) 10px minmax(100px,3fr) 10px minmax(150px,1.6fr);grid-template-columns:90px minmax(140px,4fr) minmax(120px,3fr) minmax(100px,3fr) minmax(150px,1.6fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;padding:5px 10px;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;font-size:1rem;font-weight:700}.lr_compact_head>a,.lr_compact_head>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr_compact_head .lr_cc_vehicle a{margin-right:8px}.lr_compact_head a.compact_heading{color:#FFFFFF;text-decoration:none}.lr_compact_head a.compact_heading:hover{color:hsl(59,100%,109.2352941176%);text-decoration:underline}.lr_compact_head a.compact_heading.is_sorted_asc:after{content:" ▲";font-size:0.6875rem}.lr_compact_head a.compact_heading.is_sorted_desc:after{content:" ▼";font-size:0.6875rem}.lr_compact_head .lr_cc_invoice{text-align:right}a.lr_compact_row{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:90px 10px minmax(140px,4fr) 10px minmax(120px,3fr) 10px minmax(100px,3fr) 10px minmax(150px,1.6fr);grid-template-columns:90px minmax(140px,4fr) minmax(120px,3fr) minmax(100px,3fr) minmax(150px,1.6fr);-ms-grid-rows:auto 2px auto;grid-template-areas:"photo vehicle customer staff invoice" "photo vinstk  city     .     updated";-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:10px 10px 6px 10px;border-bottom:2px #9C9C9C solid;color:#1b1f2a;text-decoration:none}a.lr_compact_row span{min-width:0;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1px}a.lr_compact_row .lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:photo;-ms-grid-row-align:center;align-self:center}a.lr_compact_row .lr_cc_photo .lr_cc_photo_empty,a.lr_compact_row .lr_cc_photo img{display:block;width:80px;height:60px;border-radius:3px;-o-object-fit:cover;object-fit:cover}a.lr_compact_row .lr_cc_photo .lr_cc_photo_empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.08);color:#888888;font-size:1.5rem}a.lr_compact_row:hover .lr_cc_photo img{-webkit-box-shadow:0 0 6px 1px rgba(51,51,153,0.5);box-shadow:0 0 6px 1px rgba(51,51,153,0.5)}a.lr_compact_row .lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:3;grid-area:vehicle;font-weight:700}a.lr_compact_row .lr_cc_customer{-ms-grid-row:1;-ms-grid-column:5;grid-area:customer}a.lr_compact_row .lr_cc_staff{-ms-grid-row:1;-ms-grid-column:7;grid-area:staff}a.lr_compact_row .lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:9;grid-area:invoice;text-align:right}a.lr_compact_row .lr_cc_vinstk{-ms-grid-row:3;-ms-grid-column:3;grid-area:vinstk;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:24px}a.lr_compact_row .lr_cc_vinstk span{font-size:0.875rem}a.lr_compact_row .lr_cc_vinstk .lr_cc_vin{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}a.lr_compact_row .lr_cc_city{-ms-grid-row:3;-ms-grid-column:5;grid-area:city}a.lr_compact_row .lr_cc_updated{-ms-grid-row:3;-ms-grid-column:9;grid-area:updated;text-align:right;font-size:0.875rem}a.lr_compact_row:nth-of-type(odd){background-color:#e7e7e7}a.lr_compact_row:nth-of-type(2n){background-color:#FFFFFF}a.lr_compact_row.is_closed{background-color:#92EE92}a.lr_compact_row:hover{background-color:hsl(59,100%,109.2352941176%)}.lr_compact_list.is_appraisal .lr_compact_head{-ms-grid-columns:90px minmax(140px,4fr) minmax(120px,3fr) minmax(70px,1.2fr) minmax(70px,1fr) minmax(80px,1.2fr);grid-template-columns:90px minmax(140px,4fr) minmax(120px,3fr) minmax(70px,1.2fr) minmax(70px,1fr) minmax(80px,1.2fr)}.lr_compact_list.is_appraisal .lr_compact_head .lr_cc_km,.lr_compact_list.is_appraisal .lr_compact_head .lr_cc_offer{text-align:right}.lr_compact_list.is_appraisal a.lr_compact_row{-ms-grid-columns:90px minmax(140px,4fr) minmax(120px,3fr) minmax(70px,1.2fr) minmax(70px,1fr) minmax(80px,1.2fr);grid-template-columns:90px minmax(140px,4fr) minmax(120px,3fr) minmax(70px,1.2fr) minmax(70px,1fr) minmax(80px,1.2fr);grid-template-areas:"photo vehicle customer colour km offer" "photo vinstk  city     .      .  updated"}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_colour{-ms-grid-row:1;-ms-grid-column:4;grid-area:colour}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_km{-ms-grid-row:1;-ms-grid-column:5;grid-area:km;text-align:right}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_offer{-ms-grid-row:1;-ms-grid-column:6;grid-area:offer;text-align:right;font-weight:700}a.lr_compact_row .list_icon_docurocket{position:absolute;top:5px;right:160px;z-index:20;height:60px}a.lr_compact_row .list_overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-5deg);transform:translate(-50%,-50%) rotate(-5deg);font-size:2.25rem;line-height:2.25rem;font-weight:900;text-transform:uppercase;opacity:0.25;z-index:10;overflow:visible;pointer-events:none}@media only screen and (min-width:40.0625em) and (max-width:64em){.lr_compact_head{-ms-grid-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto;grid-template-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto}.lr_compact_head .lr_cc_staff{display:none}a.lr_compact_row{-ms-grid-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto;grid-template-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto;grid-template-areas:"photo vehicle customer invoice" "photo vinstk  staff    updated"}a.lr_compact_row .lr_cc_city{display:none}a.lr_compact_row .lr_cc_staff{font-size:0.875rem}a.lr_compact_row .lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}a.lr_compact_row .lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2}a.lr_compact_row .lr_cc_customer{-ms-grid-row:1;-ms-grid-column:3}a.lr_compact_row .lr_cc_staff{-ms-grid-row:2;-ms-grid-column:3}a.lr_compact_row .lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:4}a.lr_compact_row .lr_cc_vinstk{-ms-grid-row:2;-ms-grid-column:2}a.lr_compact_row .lr_cc_updated{-ms-grid-row:2;-ms-grid-column:4}}@media only screen and (max-width:40em){.lr_compact_head{display:none}a.lr_compact_row{-ms-grid-columns:72px 1fr auto;grid-template-columns:72px 1fr auto;grid-template-areas:"photo   vehicle  vehicle" "photo   customer invoice" "vinstk  vinstk   vinstk" "updated updated  updated"}a.lr_compact_row .lr_cc_vehicle{white-space:normal}a.lr_compact_row .lr_cc_city,a.lr_compact_row .lr_cc_staff{display:none}a.lr_compact_row .lr_cc_photo .lr_cc_photo_empty,a.lr_compact_row .lr_cc_photo img{width:64px;height:48px}a.lr_compact_row .lr_cc_vinstk{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 16px}a.lr_compact_row .lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}a.lr_compact_row .lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}a.lr_compact_row .lr_cc_customer{-ms-grid-row:2;-ms-grid-column:2}a.lr_compact_row .lr_cc_invoice{-ms-grid-row:2;-ms-grid-column:3}a.lr_compact_row .lr_cc_vinstk{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}a.lr_compact_row .lr_cc_updated{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:40.0625em) and (max-width:64em){.lr_compact_list.is_appraisal .lr_compact_head{-ms-grid-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto auto;grid-template-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto auto}.lr_compact_list.is_appraisal .lr_compact_head .lr_cc_colour{display:none}.lr_compact_list.is_appraisal a.lr_compact_row{-ms-grid-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto auto;grid-template-columns:90px minmax(0,1.4fr) minmax(0,1fr) auto auto;grid-template-areas:"photo vehicle customer km offer" "photo vinstk  city     .  updated"}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_colour{display:none}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_city{display:block}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_customer{-ms-grid-row:1;-ms-grid-column:3}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_vinstk{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_city{-ms-grid-row:2;-ms-grid-column:3}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_updated{-ms-grid-row:2;-ms-grid-column:5;-ms-grid-column-span:1}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_km{-ms-grid-row:1;-ms-grid-column:4}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_offer{-ms-grid-row:1;-ms-grid-column:5}}@media only screen and (max-width:40em){.lr_compact_list.is_appraisal a.lr_compact_row{-ms-grid-columns:72px 1fr auto;grid-template-columns:72px 1fr auto;grid-template-areas:"photo   vehicle  vehicle" "photo   customer offer" "vinstk  vinstk   vinstk" "updated updated  updated"}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_city,.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_colour,.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_km{display:none}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_customer{-ms-grid-row:2;-ms-grid-column:2}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_vinstk{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_updated{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}.lr_compact_list.is_appraisal a.lr_compact_row .lr_cc_offer{-ms-grid-row:2;-ms-grid-column:3}}.lr_inline_panel{margin-top:1.5rem;padding:1rem;border:1px solid #A5A5A5;border-radius:8px;background-color:#FFFFFF}.msg_dialog.lr_share_dialog{width:min(560px,100%)}@media (min-width:64em){.msg_dialog.lr_share_dialog{width:min(760px,100%)}}.lr_share_create_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0 16px}@media (min-width:40em){.lr_share_create_grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.lr_share_create_action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lr_share_create_action .btn_primary{margin:0px 0px 16px 0px}@media (min-width:40em){.lr_share_dialog #lrShareTo,.lr_share_dialog #lrShareToMobile{width:calc(50% - 20px)}}.lr_share_search_wrap{position:relative}.lr_share_search_wrap input{padding-right:38px}.lr_list_search .lr_pick_wrap input{padding-right:38px}.lr_q_clear,.lr_share_search_clear{position:absolute;top:0;right:8px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background:none;padding:0px 4px;cursor:pointer;color:#333333;font-size:1.25rem}.lr_q_clear:hover,.lr_share_search_clear:hover{color:#f04124}.lr_share_vehicle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:14px;padding:10px;border:1px solid #E4E7EC;border-radius:10px;background:#F5F6F8}.lr_share_vehicle img{display:none;width:88px;height:62px;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#1C222B;-ms-flex-negative:0;flex-shrink:0}.lr_share_vehicle img.is_visible{display:block}.lr_share_vehicle_copy{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lr_share_channel{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;white-space:nowrap}.lr_share_channel label{margin-bottom:0px!important}@media (max-width:40em){.lr_share_channel{width:100%;margin-left:0px}}.lr_share_vehicle_title{margin:0 0 4px 0;font-size:1rem;font-weight:800;color:#14181F}.lr_share_vehicle_hint{margin:0;font-size:0.8125rem}.lr_compact_list.is_deals .lr_compact_head{-ms-grid-columns:minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"photo vehicle vehicle vehicle vehicle customer customer customer staff staff staff invoice";-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;min-height:30px;padding:5px 0px 0px 0px}.lr_compact_list.is_deals .lr_compact_head .lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:photo}.lr_compact_list.is_deals .lr_compact_head .lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:vehicle;padding-left:8px}.lr_compact_list.is_deals .lr_compact_head .lr_cc_customer{-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:5;grid-area:customer;padding-left:10px}.lr_compact_list.is_deals .lr_compact_head .lr_cc_staff{-ms-grid-row:1;-ms-grid-column:17;-ms-grid-column-span:5;grid-area:staff;padding-left:10px}.lr_compact_list.is_deals .lr_compact_head .lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:23;grid-area:invoice;padding-right:5px}.lr_compact_list.is_deals a.lr_compact_row{-ms-grid-columns:minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr) 0 minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"photo vehicle  vehicle  vehicle  vehicle  customer customer customer staff staff staff invoice" "photo .    .    .    .    city city city .     .     .     ." "photo vin  vin  vin  stk  stk  .    .    .     docu  added added";-ms-grid-rows:24px 0 24px 0 24px;grid-template-rows:24px 24px 24px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0;padding:10px 0px 6px 0px}.lr_compact_list.is_deals a.lr_compact_row span{line-height:24px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_photo{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-top:5px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_photo .lr_cc_photo_empty,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_photo img{width:100%;max-width:80px;height:auto;aspect-ratio:4/3}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vehicle{padding:0px 5px 0px 8px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_city,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_customer,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_staff{padding-left:10px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_city{-ms-grid-row:3;-ms-grid-column:11;-ms-grid-column-span:5;grid-area:city}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_invoice{padding-right:5px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_added,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_stk,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vin{font-size:0.875rem;padding-left:10px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vin{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:5;grid-area:vin}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_stk{-ms-grid-row:5;-ms-grid-column:9;-ms-grid-column-span:3;grid-area:stk}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_added{-ms-grid-row:5;-ms-grid-column:21;-ms-grid-column-span:3;grid-area:added;text-align:right;padding-right:5px}@media only screen and (min-width:40.0625em) and (max-width:64em){.lr_compact_list.is_deals .lr_compact_head .lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_deals .lr_compact_head .lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.lr_compact_list.is_deals .lr_compact_head .lr_cc_customer{-ms-grid-row:1;-ms-grid-column:3}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_customer{-ms-grid-row:1;-ms-grid-column:3}.lr_compact_list.is_deals .lr_compact_head .lr_cc_staff{-ms-grid-row:2;-ms-grid-column:3}.lr_compact_list.is_deals .lr_compact_head .lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:4}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_city{-ms-grid-row:2;-ms-grid-column:3}}@media only screen and (max-width:40em){.lr_compact_list.is_deals .lr_compact_head .lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_deals .lr_compact_head .lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.lr_compact_list.is_deals .lr_compact_head .lr_cc_customer{-ms-grid-row:2;-ms-grid-column:2}.lr_compact_list.is_appraisal a.lr_compact_row>.lr_cc_customer{-ms-grid-row:2;-ms-grid-column:2}.lr_compact_list.is_deals .lr_compact_head .lr_cc_invoice{-ms-grid-row:2;-ms-grid-column:3}}.lr_compact_list.is_deals a.lr_compact_row:hover{background-color:#FFFFFF}.lr_compact_list.is_deals a.lr_compact_row.is_closed{background-color:#92EE92}@media only screen and (min-width:40.0625em) and (max-width:64em){.lr_compact_list.is_deals .lr_compact_head{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"photo vehicle vehicle vehicle vehicle vehicle customer customer customer customer invoice invoice"}.lr_compact_list.is_deals .lr_compact_head .lr_cc_staff{display:none}.lr_compact_list.is_deals a.lr_compact_row{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"photo vehicle  vehicle  vehicle  vehicle  vehicle  customer  customer  customer  customer  invoice   invoice" "photo city city city city city staff staff staff staff .     ." "photo vin  vin  vin  vin  stk  stk   stk   added added added added"}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_city{display:block}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_staff{font-size:0.875rem}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:5}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:5}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_customer{-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:4}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_customer{-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:4}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_staff{-ms-grid-row:2;-ms-grid-column:7;-ms-grid-column-span:4}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_city{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:5}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:5}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:5}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_customer{-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:4}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_customer{-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:4}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_staff{-ms-grid-row:2;-ms-grid-column:7;-ms-grid-column-span:4}.lr_compact_list.is_deals .lr_compact_head>.lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_invoice{-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_city{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:5}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vin{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:4}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_stk{-ms-grid-row:3;-ms-grid-column:6;-ms-grid-column-span:3}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_added{-ms-grid-row:3;-ms-grid-column:9;-ms-grid-column-span:4}}@media only screen and (max-width:40em){.lr_compact_list.is_deals a.lr_compact_row{-ms-grid-columns:72px 10px 1fr 10px auto;grid-template-columns:72px 1fr auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"photo vehicle   vehicle" "photo customer  invoice" "vin   vin   vin" "stk   stk   added";-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:10px 10px 6px 10px}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_city,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_staff{display:none}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vehicle{white-space:normal;line-height:1.3;padding-left:0}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_added,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_customer,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_stk,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vin{padding-left:0}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_photo .lr_cc_photo_empty,.lr_compact_list.is_deals a.lr_compact_row .lr_cc_photo img{max-width:64px}.lr_compact_list.is_deals a.lr_compact_row .list_icon_docurocket{display:none}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_customer{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_invoice{-ms-grid-row:2;-ms-grid-column:5;-ms-grid-column-span:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_photo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_vehicle{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_customer{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:1}.lr_compact_list.is_deals a.lr_compact_row>.lr_cc_invoice{-ms-grid-row:2;-ms-grid-column:5;-ms-grid-column-span:1}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_vin{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_stk{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}.lr_compact_list.is_deals a.lr_compact_row .lr_cc_added{-ms-grid-row:4;-ms-grid-column:5;-ms-grid-column-span:1}}.lr_archived_banner{clear:both;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;font-size:1.25rem;padding:10px 14px;margin:10px 0px 10px 0px;background-color:#f5ead4;border-radius:10px}.lr_archived_banner ul{margin:6px 0px 10px 0px}.lr_archived_banner li{margin:2px 0px 2px 0px}.lr_archived_banner .lr_archived_banner_explainer{font-size:0.75rem;margin:0px 0px 6px 0px}.lr_archived_banner .lr_archived_banner_link{font-weight:700;font-size:1rem}.lr_item_card{position:relative;border:1px solid #CCCCCC;border-radius:10px;margin:0px 0px 30px 0px;background-color:#FFFFFF;cursor:pointer}.lr_item_card:hover{z-index:20;background-color:hsl(59,100%,109.2352941176%)}.lr_item_card.odd{background-color:#e7e7e7}.lr_item_card.sorry_sold{background-color:#A0D3E8}.lr_item_card.archived{background-color:#f5ead4}.lr_item_card_head{padding:8px 12px 0px 12px}.lr_item_card .itemList_YearMakeModelName{font-size:1.5rem;line-height:2rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lr_item_card .itemList_YearMakeModelName .lr_share_in_title{border:none;background:none;cursor:pointer;color:#333399;font-size:1.75rem;padding:0px;vertical-align:baseline}.lr_item_card .itemList_YearMakeModelName .lr_share_in_title:hover{color:#007531}.lr_item_card .itemList_YearMakeModelName a{color:#1b1f2a;text-decoration:none}.lr_item_card .itemList_YearMakeModelName a:hover{color:#333399}.lr_item_card_price{font-size:1.25rem;font-weight:700;white-space:nowrap}.lr_item_card_price.ask_for_price{color:#007531}.lr_item_card_body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:6px 12px 10px 12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lr_item_card_photo{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;position:relative}.lr_item_card_photo picture img{width:160px;min-height:120px;-o-object-fit:cover;object-fit:cover;border-radius:4px;display:block}.lr_photo_price_overlay{display:none}.lr_sticker_mobile{display:none}.aux_photo_icon_container{position:absolute;right:6px;bottom:6px;display:block;background-color:#FFFFFF;border:1px solid #bbbbbb;text-decoration:none;z-index:1;cursor:pointer}.aux_photo_icon{width:26px;height:20px;background-color:#d6d6d6;border:2px solid #FFFFFF;color:#000000;font:bold 12px Arial,Helvetica,sans-serif;text-align:center;padding:1px 0px 0px 0px}.lr_item_card_photo_placeholder{width:160px;height:120px;border-radius:4px;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:0.75rem}.lr_item_card_photo_placeholder i{font-size:2.5rem;opacity:0.75}.lr_item_card_specs{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;font-weight:700;font-size:0.875rem}.lr_item_card_specs .spec_label{font-size:0.75rem;color:#333399}.lr_item_card_specs .spec_muted{color:#6F6F6F}.lr_item_card_specs .spec_km{margin:0px 0px 0px 10px}.lr_item_card_specs>div{margin:0px 0px 3px 0px}.lr_item_card_features{color:#333399;font-size:0.75rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lr_item_toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 12px 5px 12px;border-top:1px solid #CCCCCC;border-radius:0px 0px 10px 10px}.lr_item_toolbox .item_list_toolbox_status_text{font-size:1.5rem;font-weight:900;min-width:164px}.lr_item_toolbox.toolbox_available{background-color:#FFFEC3;color:#222222}.lr_item_toolbox.toolbox_incoming{background-color:#00E05E;color:#222222}.lr_item_toolbox.toolbox_enroute{background-color:#A0D3E8;color:#222222}.lr_item_toolbox.toolbox_hold{background-color:rgb(9.5%,9.5%,28.5%);color:#fffec3}.lr_item_toolbox.toolbox_scrapped,.lr_item_toolbox.toolbox_sold{background-color:#222222;color:#fffec3}.lr_item_toolbox.toolbox_archived{background-color:#958261;color:#FFFFFF}.lr_item_toolbox_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.lr_item_toolbox_icons a,.lr_item_toolbox_icons i{color:#333399;font-size:2rem;line-height:1;padding:0px 5px;text-decoration:none}.lr_item_toolbox_icons a:hover,.lr_item_toolbox_icons i:hover{color:#007531}.toolbox_hold .lr_item_toolbox_icons a,.toolbox_hold .lr_item_toolbox_icons i,.toolbox_scrapped .lr_item_toolbox_icons a,.toolbox_scrapped .lr_item_toolbox_icons i,.toolbox_sold .lr_item_toolbox_icons a,.toolbox_sold .lr_item_toolbox_icons i{color:inherit}.toolbox_hold .lr_item_toolbox_icons a:hover,.toolbox_scrapped .lr_item_toolbox_icons a:hover,.toolbox_sold .lr_item_toolbox_icons a:hover{color:#00E05E}.lr_item_toolbox_tasks{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.lr_item_history_icon,.lr_item_share_icon{color:#333399;font-size:2rem;line-height:1;padding:0px 2px 0px 8px;text-decoration:none}.lr_item_history_icon:hover,.lr_item_share_icon:hover{color:#007531}.toolbox_hold .lr_item_history_icon,.toolbox_hold .lr_item_share_icon,.toolbox_scrapped .lr_item_history_icon,.toolbox_scrapped .lr_item_share_icon,.toolbox_sold .lr_item_history_icon,.toolbox_sold .lr_item_share_icon{color:inherit}.toolbox_hold .lr_item_history_icon:hover,.toolbox_hold .lr_item_share_icon:hover,.toolbox_scrapped .lr_item_history_icon:hover,.toolbox_scrapped .lr_item_share_icon:hover,.toolbox_sold .lr_item_history_icon:hover,.toolbox_sold .lr_item_share_icon:hover{color:#00E05E}.lr_item_share_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:transparent;cursor:pointer;line-height:1}.lr_item_share_icon i{pointer-events:none}.icon_status_colour_true{color:#333399!important;opacity:1}.icon_status_colour_false{opacity:0.3}.lr_item_toolbox_icons .card_star_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.fa_star_item_list_left,.fa_star_item_list_right{opacity:0.5;font-size:0.7em!important;padding:0px!important;margin:0px -2px}.lr_item_toolbox_tasks .task_btn{min-width:58px;border:none;border-radius:8px;padding:9px 8px;font-size:0.6875rem;line-height:1.2;font-weight:700;color:#FFFFFF;cursor:pointer;background-color:#B7B7B7}.lr_item_toolbox_tasks .task_btn.task_status_1{background-color:#f04124}.lr_item_toolbox_tasks .task_btn.task_status_2,.lr_item_toolbox_tasks .task_btn.task_status_4{background-color:#007531}.lr_item_toolbox_tasks .task_btn.task_status_3{background-color:#333333}.lr_item_toolbox_tasks .task_btn.task_status_5{background-color:#B7B7B7}.lr_item_toolbox_tasks .task_btn:hover{background-color:#222222;color:#FFFFFF}.lr_item_card_specs .lr_colour_swatch{display:inline-block;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;border:1px solid #999999;border-radius:3px;vertical-align:-5px;margin:0px 2px 0px 106px}.lr_item_card_tagline{font-size:1rem;font-weight:700;color:#BF1B28;margin:4px 0px 0px 0px}.lr_item_card_pricing{text-align:right;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:170px}.itemList_payment_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}.itemList_payment_label{font-size:0.625rem;font-weight:400;color:#222222;margin-top:14px;white-space:nowrap;text-transform:capitalize}.itemList_payment_amount{font-weight:900;font-size:2rem;line-height:2rem;color:#222222;white-space:nowrap}.itemList_price_payment_asterisk{color:#BF1B28;font-size:20px;font-weight:700;vertical-align:6px;margin:0px 0px 0px 1px}.lr_item_card_price.with_payment{font-size:1.25rem;font-weight:700;margin-top:2px}.itemList_item_sticker{position:absolute;top:-6px;right:8px;max-width:65px;-webkit-transform:rotate(8deg);transform:rotate(8deg);z-index:2}.itemList_ItemGrossPrice{font-size:0.875rem;font-weight:400;color:#BF1B28}.itemList_ItemPrice_label{font-size:0.875rem;font-weight:400;color:#333399;margin:0px 4px 0px 0px}.lr_item_card_price.with_was{font-size:1.5rem;font-weight:700;margin-top:0px}.disclaimer_heading{color:#999999;font-size:18px;font-weight:700;margin:20px 0px 5px 0px}.disclaimer_container{width:100%;background:#FCFBE3;padding:10px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.disclaimer_asterisk{color:#BF1B28;font-size:18px;font-weight:700}.disclaimer{color:#222222;font-size:18px;font-weight:700}.language_select_icon_manage_inventory{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.language_select_icon_manage_inventory>i{font-size:1.5rem;padding:0px 5px;cursor:pointer}.language_select_icon_manage_inventory .language_select_container{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:106px;padding:5px;background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:8px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.4);box-shadow:0 10px 10px 0 rgba(0,0,0,0.4);text-align:center;z-index:5}.language_select_icon_manage_inventory.is-open .language_select_container,.language_select_icon_manage_inventory:focus-within .language_select_container,.language_select_icon_manage_inventory:hover .language_select_container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.language_select_icon_manage_inventory>i{cursor:pointer}.lr_photo_lightbox_overlay{position:fixed;inset:0;background:rgba(27,31,42,0.75);z-index:9500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem;cursor:pointer}.lr_photo_lightbox_overlay img{max-width:90vw;max-height:80vh;border-radius:6px;-webkit-box-shadow:0 0.5rem 2rem rgba(0,0,0,0.5);box-shadow:0 0.5rem 2rem rgba(0,0,0,0.5)}.lr_photo_lightbox_overlay .lr_photo_lightbox_count{color:#FFFFFF;font-weight:700}@media only screen and (max-width:40em){.lr_item_card .itemList_YearMakeModelName{white-space:normal;font-family:"Oswald","Arial Narrow",sans-serif;font-weight:500;font-size:1.4rem;line-height:1.7rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lr_item_card_body{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0}.lr_item_card_photo{-webkit-box-flex:1;-ms-flex:1 1 calc(100% + 24px);flex:1 1 calc(100% + 24px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0px -12px}.lr_item_card_photo picture img{width:100%;height:auto;max-height:260px;-o-object-fit:cover;object-fit:cover;border-radius:0}.lr_item_card_photo_placeholder{width:100%;border-radius:0}.lr_photo_price_overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;overflow:hidden;background:-webkit-gradient(linear,left bottom,left top,from(rgba(10,12,20,0.85)),color-stop(60%,rgba(10,12,20,0.55)),to(rgba(10,12,20,0)));background:linear-gradient(to top,rgba(10,12,20,0.85) 0%,rgba(10,12,20,0.55) 60%,rgba(10,12,20,0) 100%);padding:30px 56px 8px 12px;color:#FFFFFF;text-shadow:0 1px 2px rgba(0,0,0,0.55);pointer-events:none}.lr_photo_price_overlay .itemList_ItemGrossPrice{color:#FFB3B3;white-space:nowrap}.lr_photo_price_overlay .lr_item_card_price{font-size:1.4rem;color:#FFFFFF;margin:0}.lr_photo_price_overlay .lr_item_card_price.ask_for_price{color:#8FE7B2}.lr_photo_price_overlay .itemList_ItemPrice_label{color:#C9D4FF}.lr_photo_price_overlay .itemList_price_payment_asterisk{color:#FF8A8A;font-size:16px;vertical-align:4px}.lr_photo_price_overlay .itemList_payment_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px;margin-left:0}.lr_photo_price_overlay .itemList_payment_amount{font-size:1.15rem;line-height:1.15rem;color:#FFFFFF;font-weight:700}.lr_photo_price_overlay .itemList_payment_label{margin:0;color:rgba(255,255,255,0.85);font-size:0.625rem}.lr_sticker_mobile{display:block;top:8px;right:8px;z-index:3}.aux_photo_icon_container{top:auto;bottom:10px;right:10px;z-index:3}.aux_photo_icon{width:42px;height:32px;font-size:16px;line-height:26px;padding:1px 0px 0px 0px}.lr_item_card_photo_placeholder{height:200px}.lr_item_card_photo_placeholder i,.lr_item_card_photo_placeholder span{position:relative;top:-28px}.lr_item_card_specs{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:6px}.lr_item_card_specs>div{margin:0px 0px 2px 0px;overflow-wrap:anywhere}.lr_item_card_features{white-space:normal}.lr_item_toolbox{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:6px}.lr_item_toolbox .item_list_toolbox_status_text{min-width:100%;font-size:1.25rem}.lr_item_toolbox_icons{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:6px}.lr_item_toolbox_tasks{margin-left:0}.language_select_icon_manage_inventory .language_select_container{left:auto;right:-10px;-webkit-transform:none;transform:none}}@media only screen and (max-width:25.875em){.lr_item_toolbox_icons a,.lr_item_toolbox_icons i{font-size:1.35rem;padding:0px 4px}}.lr_item_toolbox_icons .chooser_button{width:40px;font-size:1rem;line-height:1rem;text-align:center;padding:6px;margin:0px 0px 0px 2px;color:#FFFFFF;background-color:#333399;border-radius:8px}.lr_item_toolbox_icons .chooser_button:hover{background-color:#007531;color:#FFFFFF}.lr_add_item .select_button_heading{display:block;float:none;font-size:1.625rem;font-weight:700;color:#222222;margin:4px 0px 8px 0px}.lr_add_item .lr_heading_note{font-size:0.875rem;font-weight:400;color:#5a6475}.lr_add_item label:not(.item_button){display:block;font-weight:700;font-size:0.875rem;color:#4d4d4d;margin:10px 0px 4px 0px}.lr_add_item hr{border:0;border-top:2px solid #dddddd;margin:18px 0px}.lr_add_item .row{margin:0}.lr_add_item .lr_vin_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:4px 0px 0px 0px}.lr_add_item .lr_vin_input{font-size:1.75rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_add_item .lr_vin_lookup_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;background-color:#333399;color:#FFFFFF;font-size:0.8125rem;padding:14px 28px 15px 28px;border-radius:6px;line-height:normal}.lr_add_item .lr_vin_lookup_btn b{font-weight:700}.lr_add_item .lr_vin_lookup_btn:hover{background-color:#181849}.lr_add_item .lr_vin_actions{margin:10px 0px 4px 0px}.lr_add_item .reset_button{background-color:#f08a24;border-color:#f08a24;color:#ffffff}.lr_add_item .reset_button:hover{background-color:#f04124;border-color:#f04124}.lr_add_item .lr_inline_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_add_item .lr_wear_input{max-width:170px}.lr_add_item .lr_condition_shield .fa-shield-blank.success{color:#007531}.lr_add_item .lr_condition_shield .fa-shield-blank.disabled{color:#c3c3c3}.lr_add_item .icon_status_colour_true{color:#007531}.lr_add_item .icon_status_colour_false{color:#c3c3c3}.lr_add_item .lr_future_box{border:2px solid #c3c3c3;border-radius:6px;background-color:#f5f5f5;height:160px;text-align:center;padding:28px 0px 0px 0px;margin:10px 0px 0px 0px}.lr_add_item .lr_future_box h3{font-size:1.125rem;font-weight:700;margin:0px 0px 6px 0px}.lr_add_item .lr_future_box_label{font-size:1.5rem;font-weight:700}.lr_add_item .lr_source_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0px 0px 8px 0px}.lr_add_item .lr_source_head .select_button_heading{margin:0}.lr_add_item .select_button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border:1px solid #c3c3c3;border-radius:6px;padding:5px 10px 5px 10px}.lr_add_item .select_button_side_label{font-size:0.875rem;font-weight:700;margin-right:5px}.lr_add_item .button_select_button{font-size:0.75rem;font-weight:700;padding:2px 8px 3px 8px;line-height:normal}.lr_modal{position:fixed;inset:0;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;overflow:auto}.lr_modal.nix_display{display:none}.lr_modal__backdrop{position:fixed;inset:0;background:rgba(32,33,36,0.45)}.lr_modal__panel{position:relative;z-index:1;width:100%;max-width:36rem;background:#ffffff;border-radius:6px;padding:1.25rem 1.35rem 1.5rem;-webkit-box-shadow:0 8px 28px rgba(0,0,0,0.18);box-shadow:0 8px 28px rgba(0,0,0,0.18)}.lr_modal__close{position:absolute;top:0.5rem;right:0.65rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:#5f6368}.lr_modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.25rem}.text_error{color:#f04124;font-weight:700}.lr_modal__panel--wide{max-width:56rem}.lr_modal_section{font-size:1.125rem;font-weight:700;margin:18px 0px 8px 0px;padding:0px 0px 4px 0px;border-bottom:2px solid #333399}.lr_modal .textbox_label{display:block;font-size:0.8125rem;color:#4d4d4d;margin:6px 0px 2px 0px}.lr_ws_search_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0px 4px 0px}.lr_ws_search_row .uber_form_textbox{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.lr_ws_search_row .btn_success{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.lr_ws_results{border:1px solid #dddddd;border-radius:4px;padding:4px 10px;margin:0px 0px 6px 0px;max-height:180px;overflow-y:auto}.lr_ws_result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 0px;border-bottom:1px solid #eeeeee}.lr_ws_result:last-child{border-bottom:0}.lr_ws_list{max-height:340px;overflow-y:auto}.lr_ws_row{display:-ms-grid;display:grid;-ms-grid-columns:2fr 10px 1fr 10px 1.4fr 10px 1.4fr 10px auto;grid-template-columns:2fr 1fr 1.4fr 1.4fr auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 6px;border-bottom:2px solid #cccccc;font-size:0.875rem}.lr_ws_row:nth-child(odd){background-color:#f2f2f2}.lr_ws_sub{font-size:0.75rem;color:#5a6475}.lr_ws_col_actions{white-space:nowrap}.lr_ws_col_actions .btn_primary,.lr_ws_col_actions .btn_secondary{padding:4px 10px;font-size:0.8125rem}@media only screen and (max-width:40em){.lr_ws_row{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2px}}.radio_toolbar_large input:disabled+label.item_button,.radio_toolbar_large label.item_button.disabled{background-color:#EBEBEB;color:#999999;cursor:not-allowed}.lr_dup_panel{border:1px solid #dddddd;border-left:6px solid #b23b3b;border-radius:4px;background-color:#fbfbfb;padding:14px 16px;margin:10px 0px 16px 0px}.lr_dup_panel_title{font-size:1.125rem;font-weight:800;margin:0px 0px 4px 0px}.lr_dup_panel_title .fa-triangle-exclamation{color:#b23b3b}.lr_dup_panel_intro{font-size:0.95rem;color:#666666;margin:0px 0px 14px 0px}.lr_dup_card{border:1px solid #dddddd;border-left:6px solid #b23b3b;border-radius:4px;padding:12px 14px;margin:0px 0px 12px 0px;background-color:#ffffff;overflow:hidden}.lr_dup_card_photo{float:left;width:110px;margin:0px 14px 8px 0px;border-radius:3px}.lr_dup_card_title{font-size:1.125rem;font-weight:800;color:#222222;margin:0px 0px 8px 0px;word-break:break-word}.lr_dup_card_status{display:inline-block;background-color:#b23b3b;color:#ffffff;font-size:0.7rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;border-radius:3px;padding:3px 9px;margin-left:8px;vertical-align:middle}.lr_dup_card_grid{overflow:hidden;margin:0px 0px 10px 0px}.lr_dup_card_cell{float:left;min-width:110px;margin:0px 20px 8px 0px}.lr_dup_card_label{display:block;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.04em;color:#999999}.lr_dup_card_value{display:block;font-size:0.9rem;font-weight:700;color:#333333;word-break:break-word}.lr_dup_card_actions{clear:both;text-align:right}.lr_dup_panel_footer{border-top:1px solid #eeeeee;padding-top:12px;text-align:right}.lr_dup_panel_footer .btn_secondary{margin-left:8px}.item_standard_colour_container{position:relative;padding:8px;line-height:120%;text-align:center;width:100%;max-width:250px;height:90px;z-index:0;border:2px solid #C3C3C3;border-radius:16px;margin:12px 0px 4px 0px;font-size:0.8125rem}.item_standard_colour_container .lr_swatch_note{font-size:0.6875rem}.item_standard_material_overlay_img{position:absolute;top:0;right:0;width:100%;height:90px;z-index:5;border:2px solid #C3C3C3;border-radius:16px;margin:-2px -2px 0px 0px;opacity:0.55;pointer-events:none}.material_1{background:url(../images/colour_swatch/cloth.png) center center}.material_2{background:url(../images/colour_swatch/leather.png) center center}.material_3{background:url(../images/colour_swatch/velour.png) center center}.material_4{background:url(../images/colour_swatch/vinyl.png) center center}.material_5{background:url(../images/colour_swatch/leather.png) center center}.material_6{background:url(../images/colour_swatch/leatherette-cloth.png) center center}.material_7{background:url(../images/colour_swatch/leatherette-cloth.png) center center}.material_8{background:url(../images/colour_swatch/vinyl.png) center center}.material_9{background:url(../images/colour_swatch/velour.png) center center}.material_10{background:url(../images/colour_swatch/leather.png) center center}.material_11{background:url(../images/colour_swatch/leatherette-cloth.png) center center}.item_standard_colour.standard_colour_1{background-color:#EBEBEB}.item_standard_colour.standard_colour_2{background-color:#F5F5DC}.item_standard_colour.standard_colour_3{background-color:#808080;color:#FFFFFF}.item_standard_colour.standard_colour_4{background-color:#FFD700}.item_standard_colour.standard_colour_5{background-color:#800080;color:#FFFFFF}.item_standard_colour.standard_colour_6{background-color:#785027;color:#FFFFFF}.item_standard_colour.standard_colour_7{background-color:#FFFFFF}.item_standard_colour.standard_colour_8{background-color:#0000FF;color:#FFFFFF}.item_standard_colour.standard_colour_9{background-color:#E60000;color:#FFFFFF}.item_standard_colour.standard_colour_10{background-color:#000000;color:#FFFFFF}.item_standard_colour.standard_colour_11{background-color:#008000;color:#FFFFFF}.item_standard_colour.standard_colour_12{background-color:#C0C0C0}.item_standard_colour.standard_colour_13{background-color:#FFA500}.item_standard_colour.standard_colour_14{background-color:#FFFF00}.item_standard_colour.standard_colour_15{background-color:#800020;color:#FFFFFF}.item_standard_colour.standard_colour_16{background-color:#D2B48C}.item_standard_colour.standard_colour_17{background-color:#36454F;color:#FFFFFF}.item_standard_colour.standard_colour_18{background-color:#E8DED1}.lr_item_add_features .item_feature_selector_blocks_container{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.lr_item_add_features .item_feature_selector_blocks_container>li{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;max-width:320px}.lr_item_add_features .item_feature_selector{display:block;border:1px solid #d0d5dd;border-radius:6px;padding:10px 12px;background:#fff;min-height:96px}.lr_item_add_features .item_feature_selector.standard{border-color:#2f6fed;background:#eef4ff}.lr_item_add_features .item_feature_selector.optional{border-color:#e67e22;background:#fff4e8}.lr_item_add_features .item_feature_selector.included,.lr_item_add_features .item_feature_selector.selected{border-color:#1f8a4c;background:#eaf8ef}.lr_item_add_features .item_feature_selector.defective{border-color:#c0392b;background:#fdecea}.lr_item_add_features .item_feature_status{font-size:0.75rem;font-weight:700;text-transform:lowercase;margin-top:6px;color:#5a6475}.lr_item_add_features .item_feature_group_name{font-weight:700;margin:12px 0 8px}.lr_item_add_features .lr_step2_section{margin-bottom:1.25rem}.lr_item_add_features .radio_toolbar_large{margin-top:8px}.lr_item_add_features .radio_toolbar_large input.radio{position:absolute;opacity:0;pointer-events:none}.lr_item_add_features .item_feature_selector_button{display:inline-block;padding:4px 12px;margin-right:6px;border:1px solid #c5cad3;border-radius:4px;cursor:pointer;font-size:0.8125rem}.lr_item_add_features .radio_toolbar_large input.radio:checked+.item_feature_selector_button{background:#2f6fed;border-color:#2f6fed;color:#fff}.lr_add_item .lr_add_next{font-size:1rem;font-weight:400;padding:16px 32px 17px 32px;border-radius:6px;line-height:normal}.lr_item_edit{float:none;clear:both}.lr_page_h2{font-size:2.25rem;font-weight:700;color:#222222;margin:0px 0px 8px 0px;letter-spacing:-0.02em}.lr_item_edit_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 6px 0px}.lr_item_edit_header .form_large_heading{float:none;margin:0px;white-space:normal}.lr_item_edit_header .lr_item_edit_context{margin:0px 0px 8px 0px;-ms-flex-negative:0;flex-shrink:0}.lr_item_edit_condition{font-size:1.25rem;font-weight:700;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);padding-bottom:4px}.lr_item_edit_condition.is_new{color:#007531}.lr_item_edit_condition.is_asis{color:#BF1B28}.lr_prev_next{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding-bottom:8px}.lr_prev_next a,.lr_prev_next>span{font-size:1.5rem;line-height:1;color:#333399;text-decoration:none}.lr_prev_next a:hover{color:#007531}.lr_prev_next>span.text_muted{color:#B1B1B1}.lr_item_edit_context{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0.875rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);margin:0px 0px 12px 0px}.lr_item_edit_context strong{color:#1b1f2a}.lr_status_chip{display:inline-block;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;padding:3px 12px;border-radius:12px}.lr_archived_panel{background-color:#f5ead4;border-radius:10px;padding:12px 16px;margin:0px 0px 16px 0px}.lr_archived_panel ul{margin:8px 0px 8px 24px}.lr_archived_panel a{font-weight:700;color:#333399}.lr_item_edit_layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 24px 210px;grid-template-columns:minmax(0,1fr) 210px;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:64em){.lr_item_edit_layout{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.lr_gallery_row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,3fr) 20px minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0px 0px 20px 0px}@media (max-width:48em){.lr_gallery_row{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.lr_iv{position:relative;display:inline}.lr_iv:not(.is_editing)>:not(.lr_iv_value){display:none!important}.lr_iv.is_editing>.lr_iv_value{display:none}.lr_iv_value{color:#333399;font-weight:700;text-decoration:none;cursor:pointer}.lr_iv_value:hover{color:#007531}.lr_iv_value.is_empty{color:#A5A5A5;font-weight:400}.lr_iv_block{display:block;margin:2px 0px 10px 0px}.lr_iv_block>.lr_iv_value{display:block;font-size:1rem;font-weight:400;line-height:1.5;white-space:pre-wrap;min-height:1.5em}.lr_iv_block>.lr_iv_value.is_empty{text-align:center;font-size:1.25rem;font-weight:700;color:#B1B1B1;padding:12px 0px}.lr_iv_block.is_editing{display:block}.lr_iv_block input,.lr_iv_block textarea{width:100%}.lr_iv_tagline{background-color:#FFFEDD;border:1px solid #DDDDDD;border-radius:8px;padding:8px 12px;margin:0px 0px 6px 0px}.lr_iv_tagline>.lr_iv_value{font-weight:700}.lr_ymm{font-size:2rem;line-height:2.8rem;font-weight:900}.lr_ymm .lr_ymm_seg{color:#333399;text-decoration:none}.lr_ymm .lr_ymm_seg:hover{color:#007531}.lr_ymm .lr_ymm_seg.is_placeholder{color:#EBEBEB}.lr_ymm .lr_ymm_seg.is_placeholder:hover{color:#A5A5A5}.lr_ymm .lr_share_in_heading{border:none;background:none;cursor:pointer;color:#333399;font-size:1.75rem;padding:0px;vertical-align:baseline}.lr_ymm .lr_share_in_heading:hover{color:#007531}.lr_gallery_main{position:relative;overflow:hidden;cursor:pointer;border:1px solid #6f6f6f;border-radius:10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);box-shadow:0 1px 4px rgba(0,0,0,0.25)}.lr_gallery_main img#galleryMainImg{display:block;width:100%;height:auto;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.lr_gallery_main:hover img#galleryMainImg{-webkit-transform:scale(1.02);transform:scale(1.02)}.lr_gallery_status_overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:70%;pointer-events:none;z-index:2}.lr_gallery_tagline{position:absolute;left:0px;right:0px;bottom:0px;background-color:rgba(255,255,255,0.92);color:#333399;font-weight:700;text-align:center;padding:6px 10px;z-index:3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-decoration:none;cursor:pointer}.lr_gallery_tagline:hover{color:#007531}.lr_photo_grid.lr_gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;overflow-x:auto;padding:16px 0px 6px 0px;margin:0px;list-style:none;scrollbar-width:thin}.lr_photo_grid.lr_gallery_thumbs li{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;position:relative;border:none;border-radius:4px;overflow:hidden;background-color:#e9ecef}.lr_photo_grid.lr_gallery_thumbs .lr_photo_thumb{display:block;width:100%;height:96px;-o-object-fit:cover;object-fit:cover;cursor:pointer}.lr_photo_grid.lr_gallery_thumbs .lr_photo_thumb.is_active{outline:2px solid #333399;outline-offset:-2px}.lr_photo_grid.lr_gallery_thumbs .lr_photo_meta{position:absolute;left:0px;right:0px;bottom:0px;background-color:rgba(255,255,255,0.92);opacity:0;pointer-events:none;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.lr_photo_grid.lr_gallery_thumbs .lr_photo_order{opacity:0;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.lr_photo_grid.lr_gallery_thumbs li:hover .lr_photo_meta{opacity:1;pointer-events:auto}.lr_photo_grid.lr_gallery_thumbs li:hover .lr_photo_order{opacity:1}.lr_unit_info{text-align:right}.lr_unit_info .lr_price_hero{margin:0px 0px 4px 0px;text-align:right}.lr_unit_info .lr_iv.is_editing input,.lr_unit_info .lr_iv.is_editing select{width:100%;max-width:220px;text-align:right}.lr_ui_label{font-size:0.75rem;font-weight:700;color:#333399}.lr_price_main_row{margin:0px 0px 8px 0px}.lr_price_main{font-size:2.25rem;font-weight:900;color:#333399;text-decoration:none}.lr_price_main:hover{color:#007531}.lr_price_main.is_unset{font-size:1rem;font-weight:700;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_price_main .lr_price_asterisk{font-size:1.25rem;color:#BF1B28;vertical-align:super}.lr_ui_wear{margin:8px 0px 0px 0px;font-size:1.25rem}.lr_ui_wear .lr_iv_wear>.lr_iv_value{font-size:1.25rem;font-weight:700}.lr_ui_wear .lr_iv_gauge>.lr_iv_value{font-size:0.75rem}.lr_ui_colour_name{margin:6px 0px 0px 0px;font-size:0.75rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr_ui_colour_std{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin:2px 0px 6px 0px}.lr_ui_colour_std .lr_iv_std>.lr_iv_value{font-size:1.5rem;font-weight:700}.lr_ui_stock{border-top:2px solid #A5A5A5;padding-top:6px;margin-top:8px}.lr_ui_stock .lr_iv_stock>.lr_iv_value{font-size:1rem;font-weight:700}.lr_ui_vin{margin:6px 0px 0px 0px}.lr_ui_vin .lr_iv_vin>.lr_iv_value{font-size:0.875rem;font-weight:700;color:#333333;word-break:break-all}.lr_ui_vin .lr_iv_vin>.lr_iv_value:hover{color:#007531}.lr_ui_vin .lr_iv_vin>.lr_iv_value.is_empty{color:#A5A5A5;font-weight:400}.lr_ui_vin .btn_secondary{margin-top:4px}.lr_ui_key{margin:6px 0px 0px 0px}.lr_ui_key .lr_iv>.lr_iv_value{font-size:1rem}.lr_ui_hint{text-align:right;margin:2px 0px 0px 0px;min-height:1.1em}.lr_ui_photo_icons{margin:14px 0px 0px 0px;text-align:right}.lr_ui_photo_icons a{color:#333399}.lr_ui_photo_icons a:hover{color:#007531}.lr_ui_defect_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;border-bottom:2px solid #A5A5A5;padding:10px 10px 16px 0px;margin:6px 0px 0px 0px}.lr_ui_defect_icons a{color:#333399}.lr_ui_defect_icons a:hover{color:#007531}.lr_ui_defect_icons a.is_disabled{color:#B7B7B7;cursor:default;pointer-events:none}.lr_photo_modal_heading{font-size:2.25rem;font-weight:700;letter-spacing:-0.05em;margin:0px 0px 10px 0px}.lr_photo_modal_heading .text_muted{font-size:1rem;font-weight:400}.lr_edit_modal .lr_photo_grid.is_managing{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;overflow-x:visible;padding:0px;counter-reset:lrph}.lr_edit_modal .lr_photo_grid.is_managing li{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:lrph;border:none;border-radius:10px;background-color:#DDDDDD;padding:2px 4px 6px 4px;overflow:visible;cursor:move}.lr_edit_modal .lr_photo_grid.is_managing li:before{content:"";width:30px;height:3px;margin:5px 0px 7px 0px;border-radius:2px;background-color:#666666;-webkit-box-shadow:0px 5px 0px #666666;box-shadow:0px 5px 0px #666666}.lr_edit_modal .lr_photo_grid.is_managing li:after{content:"Photo " counter(lrph);-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;font-size:0.6875rem;color:#555555;margin:4px 0px 2px 0px}.lr_edit_modal .lr_photo_grid.is_managing li:first-child:after{content:"Primary";color:#8a6d3b}.lr_edit_modal .lr_photo_grid.is_managing .lr_photo_thumb{height:105px;width:100%;border-radius:4px;cursor:move}.lr_edit_modal .lr_photo_grid.is_managing .lr_photo_meta{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;position:static;opacity:1;pointer-events:auto;background:none;padding:0px}.lr_edit_modal .lr_photo_grid.is_managing .btn_defect_down,.lr_edit_modal .lr_photo_grid.is_managing .btn_defect_up,.lr_edit_modal .lr_photo_grid.is_managing .btn_photo_down,.lr_edit_modal .lr_photo_grid.is_managing .btn_photo_up{display:none}.lr_edit_modal .lr_photo_grid.is_managing .btn_defect_delete,.lr_edit_modal .lr_photo_grid.is_managing .btn_photo_delete{border:none;background:none;color:#333399;font-size:1.125rem;padding:2px 8px}.lr_edit_modal .lr_photo_grid.is_managing .btn_defect_delete:hover,.lr_edit_modal .lr_photo_grid.is_managing .btn_photo_delete:hover{background:none;color:#BF1B28}.lr_edit_modal .lr_photo_grid.is_managing .lr_photo_order{display:none}#defectPhotoList.is_managing li:after{content:"Defect " counter(lrph)}.lr_photo_modal_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin:0px 0px 12px 0px}.lr_photo_add_icon{color:#333399;font-size:2.25rem;line-height:1;text-decoration:none}.lr_photo_add_icon:hover{color:#007531}.lr_photo_modal_close{margin-left:auto;font-size:1.75rem;line-height:1;color:#A5A5A5;text-decoration:none}.lr_photo_modal_close:hover{color:#BF1B28}.lr_upload_controls{display:none}.lr_photo_modal_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}.lr_photo_delete_all{color:#333399}.lr_photo_delete_all:hover{color:#BF1B28}.lr_save_order_btn i{margin-right:6px}.lr_photo_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:12px 0px 0px 0px;padding:0px;list-style:none}.lr_photo_grid li{position:relative;margin:0px;border:1px solid #6f6f6f;border-radius:6px;overflow:hidden;background-color:#e9ecef}.lr_photo_thumb{display:block;width:100%;height:105px;-o-object-fit:cover;object-fit:cover}.lr_photo_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:3px 5px;font-size:0.6875rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);background-color:#FFFFFF}.lr_photo_grid.is_remote_legacy li{cursor:default}.lr_photo_grid.is_remote_legacy .lr_photo_ctrls{display:none}.lr_photo_ctrls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.lr_photo_ctrls button{border:1px solid #A5A5A5;background-color:#f5f5f5;color:#333399;font-size:0.75rem;font-weight:700;border-radius:4px;padding:1px 6px;cursor:pointer}.lr_photo_ctrls button:hover{background-color:#fffec3}.lr_photo_ctrls button.btn_defect_delete,.lr_photo_ctrls button.btn_photo_delete{color:#BF1B28}.lr_photo_order{position:absolute;top:4px;left:4px;background-color:rgba(24,24,73,0.85);color:#FFFFFF;font-size:0.6875rem;font-weight:700;padding:1px 7px;border-radius:10px;pointer-events:none}.lr_photo_upload_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0px 0px 0px}.lr_item_edit_section{position:relative;border:2px solid #B1B1B1;border-radius:8px;background-color:#FFFFFF;padding:16px 20px 20px 20px;margin:0px 0px 20px 0px}.lr_item_edit_section>.form_section_heading{background-color:transparent;color:#333399;font-size:1.25rem;font-weight:900;padding:0px;margin:0px 0px 12px 0px;border-radius:0px}.lr_item_edit_section>.form_section_heading i{color:#333399;font-size:2rem;margin-right:8px;vertical-align:middle}.lr_item_edit_section>.form_section_heading i.fa-youtube{font-size:3rem}.lr_item_edit_section>.form_section_heading .text_muted{color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);font-weight:400;font-size:1rem}.lr_item_edit label:not(.item_button){display:block;font-size:0.875rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);margin:10px 0px 2px 0px}.lr_section_rule{border:none;border-top:1px solid #DDDDDD;margin:20px 0px}.lr_toolbar_section{margin:0px 0px 8px 0px}.lr_item_edit .radio_toolbar label{display:inline-block;font-size:1.25rem;color:#636363;margin:0px 6px 5px 0px}.lr_item_edit .radio_toolbar_large input[type=radio]:disabled+label.item_button,.lr_item_edit .radio_toolbar_large label{background-color:#D4D4D4;color:#636363}.lr_item_edit .radio_toolbar_large input[type=radio]:checked+label,.lr_item_edit .radio_toolbar_large input[type=radio]:checked:disabled+label.item_button{background-color:#333399;color:#f5f5f5;font-weight:700}.lr_item_edit.is_display_only .lr_toolbar_section .radio_toolbar_large,.lr_item_edit.is_sales_mode .lr_toolbar_section .radio_toolbar_large{pointer-events:none}.lr_item_edit.is_display_only .lr_toolbar_section .radio_toolbar_large label,.lr_item_edit.is_sales_mode .lr_toolbar_section .radio_toolbar_large label{cursor:default}.lr_section_h3{font-size:1.6875rem;font-weight:700;color:#222222;margin:0px 0px 10px 0px}.lr_condition_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.lr_condition_row .lr_condition_shield{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_shield_ok{color:#007531}.lr_shield_no{color:#B7B7B7}.lr_vin_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lr_vin_row .uber_form_textbox{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0px}.lr_vin_row .btn_secondary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_colour_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_colour_row .form_control,.lr_colour_row .form_select{-webkit-box-flex:1;-ms-flex:1 1 110px;flex:1 1 110px}.lr_colour_swatch{width:36px;height:36px;border:1px solid #A5A5A5;border-radius:4px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px}.lr_colour_swatch.standard_colour_1{background-color:#EBEBEB}.lr_colour_swatch.standard_colour_2{background-color:#F5F5DC}.lr_colour_swatch.standard_colour_3{background-color:#808080}.lr_colour_swatch.standard_colour_4{background-color:#FFD700}.lr_colour_swatch.standard_colour_5{background-color:#800080}.lr_colour_swatch.standard_colour_6{background-color:#785027}.lr_colour_swatch.standard_colour_7{background-color:#FFFFFF}.lr_colour_swatch.standard_colour_8{background-color:#0000FF}.lr_colour_swatch.standard_colour_9{background-color:#E60000}.lr_colour_swatch.standard_colour_10{background-color:#000000}.lr_colour_swatch.standard_colour_11{background-color:#008000}.lr_colour_swatch.standard_colour_12{background-color:#C0C0C0}.lr_colour_swatch.standard_colour_13{background-color:#FFA500}.lr_colour_swatch.standard_colour_14{background-color:#FFFF00}.lr_colour_swatch.standard_colour_15{background-color:#800020}.lr_colour_swatch.standard_colour_16{background-color:#D2B48C}.lr_colour_swatch.standard_colour_17{background-color:#36454F}.lr_colour_swatch.standard_colour_18{background-color:#E8DED1}.lr_spec_edit{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 20px;margin-top:4px}.lr_spec_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0px;border-top:solid 1px #BF1B28;padding-top:5px}.lr_spec_field .lr_spec_label{font-size:0.6875rem;color:#1b1f2a;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_spec_field .lr_spec_value_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;min-width:0px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lr_spec_field .lr_spec_info{color:#333399;cursor:help;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_spec_field .lr_spec_iv{text-align:right;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_spec_field .lr_spec_iv>.lr_iv_value{font-size:0.875rem;font-weight:700}.lr_spec_field .lr_spec_iv.is_editing{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;white-space:normal}.lr_spec_field .form_control,.lr_spec_field .form_select{width:100%;font-weight:700}.lr_identity_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0px 16px}.lr_price_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0px 16px}.lr_price_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.lr_price_hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin:0px 0px 12px 0px}.lr_price_hero .lr_price_freq{font-size:0.625rem;text-transform:capitalize;color:#333399;padding-bottom:12px}.lr_price_hero .lr_price_amount{font-size:2.875rem;font-weight:900;color:#222222;line-height:1.1}.lr_price_hero .lr_price_asterisk{color:#BF1B28;font-size:1.25rem;vertical-align:super}.lr_features_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin:0px 0px 12px 0px}.lr_features_edit_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#333399;text-decoration:none}.lr_features_edit_link i{font-size:2rem}.lr_features_edit_link:hover{color:#007531}.lr_features_edit_link:hover .lr_features_title{color:#007531}.lr_features_title{font-size:1.25rem;font-weight:900;color:#333399;margin:0px}.lr_features_title .text_muted{font-weight:400;font-size:0.875rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_features_pull{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border:none;background:none;padding:0px;color:#333399;cursor:pointer}.lr_features_pull i{font-size:2rem}.lr_features_pull i.lr_pull_arrow{font-size:1rem;margin:0px 2px}.lr_features_pull:hover{color:#007531}.lr_feature_display{cursor:pointer}.lr_feature_display_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 0px}.lr_feature_disp{font-size:0.875rem;color:#333399;border-top:solid 1px #BF1B28;padding:6px 20px 2px 0px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr_feature_display_empty{text-align:center;font-size:1.25rem;font-weight:700;color:#B1B1B1;padding:14px 0px}.lr_feature_group_heading{clear:both;font-size:1.25rem;font-weight:900;margin:18px 0px 10px 0px;color:#1b1f2a}.lr_feature_group_heading:first-child{margin-top:4px}.lr_feature_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 20px}.lr_feature_chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:0.875rem;border-top:solid 1px #BF1B28;padding:6px 0px 2px 0px;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_feature_chip input{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0px}.lr_feature_chip.is_on{color:#1b1f2a;font-weight:700}.lr_feature_chip .lr_feature_state{font-size:0.6875rem;color:#007531;font-weight:400}.lr_task_add{max-width:40rem}.lr_task_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.lr_task_actions .uber_form_dropdown{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;margin:0px}.lr_task_actions .btn_secondary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_disc_required_toolbar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0px 0px 4px 0px}#disclosureFormBody{max-width:none;margin-top:20px}.lr_disc_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0px 0px 6px 0px}.lr_disc_toolbar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_disc_toolbar label{margin-bottom:0px!important}.lr_disc_check_label{font-size:1.125rem;font-weight:700;color:#222222;line-height:2rem}#disclosureChecks{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 18px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px}@media (max-width:48em){#disclosureChecks{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.lr_task_list{list-style:none;margin:0px;padding:0px;max-width:52rem;border-top:1px solid #DDDDDD}.lr_task_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:8px 4px;border-bottom:1px solid #DDDDDD;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_task_main{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lr_task_label{font-size:1rem;font-weight:700;color:#222222}.lr_task_dept{font-size:0.75rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_task_status{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:0.75rem;font-weight:700;padding:2px 12px;border-radius:999px;background-color:#EFEFEF;color:#636363}.lr_task_status_1{background-color:#fffec3;color:#222222}.lr_task_status_2{background-color:#007531;color:#FFFFFF}.lr_task_status_3{background-color:#A5A5A5;color:#FFFFFF}.lr_task_btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lr_task_btn{border:0px;cursor:pointer;background-color:#A0D3E8;color:#636363;font-size:0.875rem;padding:4px 14px 3px 14px;margin:0px 6px 0px 0px}.lr_task_btn.is_active{background-color:#007531;color:#f5f5f5;font-weight:bold;border-radius:12px}.lr_edit_subpanel{border:2px solid #A5A5A5;border-radius:8px;padding:14px 16px;margin:10px 0px 0px 0px;max-width:48rem;background-color:#f5f5f5}.lr_item_edit .lr_section_note{font-size:0.75rem;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);margin:0px 0px 10px 0px}.itemInfo_page_disclaimer,.lr_item_disclaimer{width:100%;background:none;color:#6F6F6F;font-size:0.75rem;line-height:1.5;text-align:left;border-top:2px solid #BF1B28;border-bottom:2px solid #BF1B28;padding:10px 0px;margin:40px 0px}.itemInfo_page_disclaimer .itemInfo_disclaimer_asterisk,.itemInfo_page_disclaimer .lr_disclaimer_asterisk,.lr_item_disclaimer .itemInfo_disclaimer_asterisk,.lr_item_disclaimer .lr_disclaimer_asterisk{float:right;color:#BF1B28;font-size:1.25rem;font-weight:400;height:24px;margin:6px 8px 0px 0px}.lr_item_edit_rail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;text-align:center;padding-top:6px}@media (max-width:64em){.lr_item_edit_rail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lr_item_edit .lr_item_edit_rail label{margin:0px}.lr_rail_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-height:64px;margin:0px;text-align:center}.lr_rail_item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333399;text-decoration:none}.lr_rail_item a:hover{color:#007531}.lr_rail_item i{line-height:1}.lr_rail_item .fa-stack i{line-height:inherit}.lr_rail_item>i{color:#333399}.lr_rail_label{display:block;font-size:0.625rem;color:#1b1f2a;margin-top:2px}.lr_rail_item>i.lr_rail_status_on{color:#007531}.lr_rail_item>i.lr_rail_status_off{color:#A5A5A5}.lr_rail_item>i.lr_rail_status_warn{color:#f08a24}.lr_rail_item>i.lr_rail_status_hold{color:#333333}.lr_rail_chooser{position:relative;width:auto}.lr_rail_chooser>i{cursor:pointer}.lr_rail_chooser .lr_rail_chooser_links{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:106px;padding:5px;background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:8px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.4);box-shadow:0 10px 10px 0 rgba(0,0,0,0.4);text-align:center;z-index:6;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0px}.lr_rail_chooser .lr_rail_chooser_links a{font-size:0.75rem;font-weight:700;padding:2px 8px;border:1px solid #A5A5A5;border-radius:4px;background-color:#f5f5f5}.lr_rail_chooser .lr_rail_chooser_links a:hover{background-color:#fffec3;color:#333399}.lr_rail_chooser:focus-within .lr_rail_chooser_links,.lr_rail_chooser:hover .lr_rail_chooser_links{display:-webkit-box;display:-ms-flexbox;display:flex}.lr_rail_star_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333399}.lr_rail_star_icon i{opacity:0.3}.lr_rail_star_icon.is_on i{opacity:1}.lr_rail_star_icon:hover i{opacity:0.7}.lr_rail_star_cluster .lr_star_side{font-size:1.125rem;opacity:1;color:#333399}.lr_rail_star_cluster .lr_star_side:first-child{margin-right:-10px}.lr_rail_star_cluster .lr_star_side:last-child{margin-left:-10px}.lr_rail_star_cluster .lr_star_centre{position:relative;z-index:1}.lr_rail_star_cluster:not(.is_on) .lr_star_centre{opacity:0.3}.lr_rail_star_cluster.is_on .lr_star_centre{opacity:1}.lr_rail_text_link{display:block;margin-top:4px;font-size:1rem;font-weight:700;color:#333399;text-decoration:none}.lr_rail_text_link:hover{color:#007531}.lr_rail_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;cursor:pointer}.lr_rail_toggle input{position:absolute;opacity:0;pointer-events:none}.lr_rail_toggle .fa-stack{color:#1b1f2a}.lr_rail_toggle .lr_ring_on{display:none;color:#007531}.lr_rail_toggle .lr_ring_off{display:inline-block;color:#f04124}.lr_rail_toggle input:checked+.fa-stack .lr_ring_on{display:inline-block}.lr_rail_toggle input:checked+.fa-stack .lr_ring_off{display:none}.lr_rail_multi{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.lr_item_edit .lr_inline_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_item_edit .lr_heading_note{font-size:0.75rem;font-weight:400;color:#A5A5A5}.lr_status_archived{background-color:#958261!important;color:#ffffff!important;font-weight:700;pointer-events:none}.lr_rail_item.is_disabled{opacity:0.35;pointer-events:none}.lr_rail_icon_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;cursor:pointer}.lr_rail_icon_toggle input{position:absolute;opacity:0;pointer-events:none}.lr_rail_icon_toggle input:checked~i{color:#333399!important;opacity:1!important}.lr_rail_icon_toggle input:not(:checked)~i{color:#1b1f2a!important;opacity:0.3!important}.lr_edit_modal{position:fixed;inset:0;z-index:80;background-color:rgba(0,0,0,0.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.lr_edit_modal[hidden]{display:none}.lr_edit_modal_box{background-color:#fff;border-radius:6px;padding:20px 24px;max-width:36rem;width:100%;max-height:94vh;overflow:auto}.lr_edit_modal_box h2.large_heading,.lr_edit_modal_box h3{display:block;margin:0px 0px 12px 0px}.lr_edit_modal_box .btn_primary,.lr_edit_modal_box .btn_secondary{margin:12px 8px 0px 0px}.lr_lead_list{list-style:none;margin:0px;padding:0px}.lr_lead_list li{border-bottom:1px solid #A5A5A5;padding:8px 0px}.lr_photo_grid li.is_dragging{opacity:0.45}.lr_price_was{margin:0px 0px 6px 0px;color:#BF1B28;font-size:0.875rem}.lr_price_was_label{font-weight:700;margin-right:6px;display:inline-block}.lr_price_now_label{display:block;font-size:0.75rem;font-weight:900;text-transform:uppercase;color:#333399}.lr_price_cash{margin:4px 0px 10px 0px;font-size:1.25rem}.lr_price_cash_label{font-weight:700;margin-right:6px}.lr_edit_modal_box--wide{max-width:52rem}.lr_ai_copy_actions{position:absolute;top:12px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.panel_button_LR{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:0px;border-radius:8px;background-color:#ECECF1;padding:10px 10px 8px 10px;cursor:pointer;color:#333399}.panel_button_LR:hover{background-color:#fffec3}.panel_button_LR_text{font-weight:700;font-size:1rem;color:#333399;text-align:left}.lr_unit_ai{margin:20px 0px 0px auto;max-width:160px}.lr_unit_ai .panel_button_LR_text{font-size:0.875rem;line-height:1.2}.chatgpt_icon_box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;border-radius:4px}.chatgpt_icon_box .ai_logo{display:block;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.chatgpt_icon_box.ai_box,.chatgpt_icon_box.ai_cta{background-color:#10A37F;padding-top:2px}.ai_logo{width:22px;height:22px}.lr_chatgpt_response_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0px 0px 12px 0px}.lr_chatgpt_response{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:4rem;max-height:40vh;overflow-y:auto;padding:10px;background-color:#f5f5f5;border-radius:6px;white-space:pre-wrap}.lr_chatgpt_chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:0px 0px 10px 0px;max-height:16vh;overflow-y:auto}.lr_chatgpt_chips input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.lr_chatgpt_chips label{display:inline-block;padding:4px 10px;border-radius:14px;background-color:#ECECF1;cursor:pointer;font-size:0.75rem}.lr_chatgpt_chips input[type=checkbox]:checked+label{background-color:#10A37F;color:#FFFFFF}.lr_chatgpt_actions{position:sticky;bottom:-20px;margin:10px -24px -20px -24px;padding:10px 24px 14px 24px;background-color:#fff;border-top:1px solid #E2E2E2}.lr_price_modal_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px}.lr_price_modal_field{-webkit-box-flex:0;-ms-flex:0 1 10rem;flex:0 1 10rem}.lr_price_modal_admin{margin:16px 0px}.lr_price_modal_admin_flags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;font-size:0.75rem}.lr_price_modal_results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:12px}.lr_price_modal_result{-webkit-box-flex:1;-ms-flex:1 1 14rem;flex:1 1 14rem;border:1px solid #222222;border-radius:8px;background-color:#fff;padding:10px}.lr_price_modal_result .textbox_invisible{font-size:2.5rem;font-weight:700;width:100%;border:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.lr_carfax_banner_link{display:block;max-width:657px;margin:0px 0px 12px 0px}.lr_carfax_banner_link:not(.is_inactive){cursor:pointer}.lr_carfax_banner_link.is_inactive{pointer-events:none;cursor:default}.lr_carfax_banner{display:block;width:100%;height:auto;margin:0px}.lr_carfax_update_link{font-size:1rem;font-weight:700;color:#333399;text-decoration:none}.lr_carfax_update_link:hover{color:#007531}.lr_ui_vin_value{font-weight:700;color:#333333}.lr_universal_open{display:block;color:inherit;text-decoration:none}.lr_universal_open:hover .form_section_heading{color:#FFFFFF}.lr_universal_display{min-height:3em;padding:8px 0px;white-space:pre-wrap}.lr_universal_display.is_empty{color:#A5A5A5;font-style:italic}.lr_universal_notice{background-color:#FFFF6B;padding:24px;border-radius:8px;margin:0px 0px 16px 0px}.lr_video_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:0px 0px 10px 0px}.lr_video_heading_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#333399;text-decoration:none}.lr_video_heading_link i.fa-youtube{font-size:3rem;line-height:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_video_heading_link:hover .lr_video_title{color:#007531}.lr_video_title{font-size:1.25rem;font-weight:900;color:#333399;margin:10px 0px 0px 10px}.lr_video_delete{color:#333399;text-decoration:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_video_delete:hover{color:#f04124}.lr_video_delete.is_disabled{opacity:0.35;cursor:default}.lr_video_embed{display:block;width:100%;max-width:640px;height:auto;aspect-ratio:16/9;border:none}.lr_edit_modal_box--xl{max-width:72rem}#carFaxLogo{display:block;width:48px;height:48px}.lr_lead_table{width:100%;border-collapse:collapse;font-size:0.75rem}.lr_lead_table td,.lr_lead_table th{text-align:left;padding:8px 6px;border-bottom:1px solid #A5A5A5;vertical-align:top}.lr_lead_table th{font-weight:700}.lr_item_edit.is_sales_mode #btnAddDefectPhotos,.lr_item_edit.is_sales_mode #btnAddVehiclePhotos,.lr_item_edit.is_sales_mode #btnDeleteAllDefects,.lr_item_edit.is_sales_mode #btnDeleteAllPhotos,.lr_item_edit.is_sales_mode #btnSaveDefectOrder,.lr_item_edit.is_sales_mode #btnSavePhotoOrder,.lr_item_edit.is_sales_mode .lr_upload_controls{display:none}.lr_item_edit.is_display_only .lr_carfax_update_link,.lr_item_edit.is_display_only .lr_feature_display,.lr_item_edit.is_display_only .lr_features_edit_link,.lr_item_edit.is_display_only .lr_gallery_tagline,.lr_item_edit.is_display_only .lr_iv_value,.lr_item_edit.is_display_only .lr_price_main,.lr_item_edit.is_display_only .lr_universal_open,.lr_item_edit.is_display_only .lr_video_heading_link,.lr_item_edit.is_display_only .lr_ymm_seg{cursor:default;pointer-events:none;text-decoration:none}.lr_item_edit.is_display_only .lr_carfax_update_link:hover,.lr_item_edit.is_display_only .lr_feature_display:hover,.lr_item_edit.is_display_only .lr_features_edit_link:hover,.lr_item_edit.is_display_only .lr_gallery_tagline:hover,.lr_item_edit.is_display_only .lr_iv_value:hover,.lr_item_edit.is_display_only .lr_price_main:hover,.lr_item_edit.is_display_only .lr_universal_open:hover,.lr_item_edit.is_display_only .lr_video_heading_link:hover,.lr_item_edit.is_display_only .lr_ymm_seg:hover{color:inherit}.lr_item_edit.is_display_only .lr_iv_value{cursor:default}.lr_item_edit.is_display_only .lr_iv_value:hover{color:#333399}.lr_item_edit.is_display_only .lr_iv_value.is_empty:hover{color:#A5A5A5}.lr_item_edit.is_display_only .lr_ymm_seg{cursor:default}.lr_item_edit.is_display_only .lr_ymm_seg:hover{color:#333399}.lr_item_edit.is_display_only .lr_ymm_seg.is_placeholder:hover{color:#EBEBEB}.lr_item_edit.is_display_only .lr_price_main{cursor:default}.lr_item_edit.is_display_only .lr_price_main:hover{color:#333399}.lr_item_edit.is_display_only .lr_price_main.is_unset:hover{color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_item_edit.is_display_only .lr_gallery_tagline{pointer-events:none;cursor:default}.lr_item_edit.is_display_only .lr_gallery_tagline:hover{color:#333399}.lr_item_edit.is_display_only .lr_feature_display{cursor:default}.lr_item_edit.is_display_only #photoList li{cursor:default}.lr_item_edit_header .lr_prev_next{width:210px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding-bottom:4px}.lr_item_edit_header .lr_prev_next a,.lr_item_edit_header .lr_prev_next>span{font-size:2rem}.lr_item_edit_header .lr_prev_next>span.lr_prev_next_off{color:#B7B7B7;cursor:default}.lr_rail_status_item{cursor:pointer}@-webkit-keyframes lr_status_pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,117,49,0.55);box-shadow:0 0 0 0 rgba(0,117,49,0.55);background-color:rgba(255,254,195,0.9)}70%{-webkit-box-shadow:0 0 0 14px rgba(0,117,49,0);box-shadow:0 0 0 14px rgba(0,117,49,0);background-color:rgba(255,254,195,0.9)}to{-webkit-box-shadow:0 0 0 0 rgba(0,117,49,0);box-shadow:0 0 0 0 rgba(0,117,49,0);background-color:transparent}}@keyframes lr_status_pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,117,49,0.55);box-shadow:0 0 0 0 rgba(0,117,49,0.55);background-color:rgba(255,254,195,0.9)}70%{-webkit-box-shadow:0 0 0 14px rgba(0,117,49,0);box-shadow:0 0 0 14px rgba(0,117,49,0);background-color:rgba(255,254,195,0.9)}to{-webkit-box-shadow:0 0 0 0 rgba(0,117,49,0);box-shadow:0 0 0 0 rgba(0,117,49,0);background-color:transparent}}.lr_toolbar_section.is_pulse{border-radius:12px;-webkit-animation:lr_status_pulse 1.4s ease-out 1;animation:lr_status_pulse 1.4s ease-out 1}@media (max-width:48em){.lr_ai_copy_actions{position:static;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0px 0px 10px 0px}}.lr_quick_copy{max-width:72rem}.lr_qc_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin:0px 0px 16px 0px}.lr_qc_back{color:#007531;font-size:3rem;line-height:1;text-decoration:none}.lr_qc_back:hover{color:#333399}.lr_qc_ymm{font-size:1.25rem;font-weight:900;color:#222222}.lr_qc_top{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,3fr) 24px minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0px 0px 24px 0px}@media (max-width:48em){.lr_qc_top{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.lr_qc_info{text-align:right}.lr_qc_info .lr_qc_price{font-size:2.5rem;font-weight:700;color:#222222;cursor:default}.lr_qc_info .lr_qc_price:hover{color:#222222}.lr_qc_info .lr_qc_wear{font-size:1.25rem;font-weight:700;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_qc_info .lr_qc_gauge{font-size:0.75rem;color:#333399}.lr_qc_info .lr_qc_colour{font-size:1.5rem;font-weight:700;color:#333399;margin:4px 0px 6px 0px}.lr_qc_info .lr_qc_stock{font-size:1rem;font-weight:700;color:#222222}.lr_qc_info .lr_qc_vin{font-size:0.875rem;color:#A5A5A5;word-break:break-all}.lr_qc_print{margin-top:16px}.lr_qc_print a{color:#BF1B28}.lr_qc_print a:hover{color:#333399}.lr_photo_grid.lr_gallery_thumbs.lr_qc_thumbs li{cursor:pointer}.lr_quick_copy_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:12px 16px;margin:0px 0px 20px 0px}.lr_quick_copy_field--wide{-ms-grid-column-span:2;grid-column:span 2}@media (max-width:48em){.lr_quick_copy_field--wide{grid-column:auto}}.lr_quick_copy_block{margin:0px 0px 16px 0px}.lr_quick_copy label{display:block;font-size:1.25rem;font-weight:900;color:#222222;margin:0px 0px 6px 0px}.lr_quick_copy_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0px}.lr_quick_copy_row .uber_form_textarea,.lr_quick_copy_row .uber_form_textbox{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0px;background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px 0px 0px 6px;color:#3D3D3D;font-weight:700}.lr_quick_copy_row .uber_form_textbox{font-size:1.25rem}.lr_quick_copy_row .uber_form_textarea{font-size:0.875rem}.lr_quick_copy_cut{width:44px;min-height:0px;height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:0px;margin:0px;line-height:1;border:1px solid #333399;border-left:0px;background-color:#333399;color:#fffec3;cursor:pointer;border-radius:0px 6px 6px 0px}.lr_quick_copy_cut:hover{background-color:rgb(9.5%,9.5%,28.5%)}.lr_quick_copy_cut .fa-scissors{color:#fffec3;font-size:0.875rem}.lr_qc_rule{border:none;border-top:1px solid #DDDDDD;margin:20px 0px}body:has(.lr_item_history),main.lr_page_body:has(.lr_item_history){background-color:#ffffc9}.lr_item_history{float:none;clear:both}.lr_item_history .textbox_label input.uber_form_textbox,.lr_item_history .textbox_label select.uber_form_dropdown,.lr_item_history .textbox_label textarea.uber_form_textarea{width:100%}.lr_hist_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;margin:0px 0px 10px 0px}.lr_hist_return{color:#333399;font-size:2.25rem;line-height:1;padding:4px 2px 0px 0px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr_hist_return .fa-car{font-size:2.5rem}.lr_hist_return .fa-circle-arrow-left{font-size:1.75rem;margin-left:-10px}.lr_hist_return:hover{color:#007531}.lr_hist_ymm{display:inline-block;font-size:2rem;font-weight:900;line-height:1.4;color:#333399;text-decoration:none}.lr_hist_ymm:hover{color:rgb(9.5%,9.5%,28.5%);text-decoration:underline}.lr_hist_gallery_tagline{position:absolute;left:0px;right:0px;bottom:0px;background-color:rgba(255,255,255,0.92);color:#333399;font-weight:700;font-size:0.875rem;text-align:center;padding:6px 10px;z-index:3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr_hist_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lr_hist_info_left{-webkit-box-flex:1;-ms-flex:1 1 520px;flex:1 1 520px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.lr_hist_fields{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:84px 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);grid-template-columns:84px repeat(11,minmax(0,1fr));-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:14px}.lr_hist_fields .lr_hist_f_year{-ms-grid-column:1;grid-column:1}.lr_hist_fields .lr_hist_f_make{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/span 3}.lr_hist_fields .lr_hist_f_model{-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5/span 4}.lr_hist_fields .lr_hist_f_trim{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/span 4}.lr_hist_fields .lr_hist_f_colour{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.lr_hist_fields .lr_hist_f_stock{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/span 2}.lr_hist_fields .lr_hist_f_vin{-ms-grid-column:6;-ms-grid-column-span:5;grid-column:6/span 5}.lr_hist_fields.is_vinless .lr_hist_f_colour{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.lr_hist_fields.is_vinless .lr_hist_f_stock{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/span 2}.lr_hist_fields.is_vinless .lr_hist_f_vin{-ms-grid-column:5;-ms-grid-column-span:6;grid-column:5/span 6}.lr_hist_vin_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.lr_hist_vin_row input.uber_form_textbox{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_hist_vin_btn{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:2px;padding-left:12px;padding-right:12px;white-space:nowrap}.lr_hist_gallery{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;max-width:380px;position:relative}.lr_hist_gallery>.aux_photo_icon_container{right:6px;bottom:6px}.lr_hist_gallery:has(.lr_hist_gallery_tagline)>.aux_photo_icon_container{bottom:39px}.lr_hist_gallery .aux_photo_icon{width:39px;height:30px;font-size:18px;line-height:26px}.lr_hist_gallery img{display:block;width:100%;max-height:285px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.lr_hist_gallery a:not(.aux_photo_icon_container){display:block;position:relative;overflow:hidden;border-radius:4px}.lr_hist_rule{border:0;border-top:1px solid #DDDDDD;margin:22px 0px}.lr_hist_h3{font-size:1.6875rem;font-weight:700;color:#222222;margin:0px 0px 14px 0px}.lr_hist_h3_sub{font-size:1rem;font-weight:400;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%)}.lr_hist_big_heading{font-size:2rem;font-weight:900;line-height:2.8rem;margin:0px 0px 10px 0px}.lr_hist_warranty{margin-top:4px;position:relative}.lr_hist_warranty .lr_hist_h3{font-size:1.25rem;margin:0px 0px 8px 0px}.lr_hist_warranty .lr_hist_btn_row{margin-top:6px}.lr_hist_warranty_fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lr_hist_warranty_fields .lr_hist_w_date{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px}.lr_hist_warranty_fields .lr_hist_w_details{-webkit-box-flex:1;-ms-flex:1 1 120px;flex:1 1 120px;min-width:0}.lr_hist_warranty_fields .lr_hist_w_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:18px;white-space:nowrap}.lr_hist_btn{display:inline-block;background-color:#007531;color:#FFFFFF;font-size:0.8125rem;font-weight:400;font-family:inherit;border:none;border-radius:6px;padding:10px 20px 11px 20px;cursor:pointer}.lr_hist_btn:hover{background-color:rgb(0%,33.8823529412%,14.1900452489%);color:#FFFFFF}.lr_hist_btn_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0px 0px 0px}.lr_hist_autosave_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:1.5rem;margin:6px 0px 0px 0px}.lr_hist_autosave{display:inline-block;font-size:0.875rem;font-weight:700;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);white-space:nowrap}.lr_hist_autosave i{margin-right:4px}.lr_hist_autosave.is_saving{font-weight:400}.lr_hist_autosave.is_saved{color:#007531}.lr_hist_autosave.is_error{color:#b00020}.lr_hist_gr_status,.lr_hist_w_status{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:28px;min-width:5.5rem}#tab_checks .lr_hist_btn_row .lr_hist_btn,#tab_defects .lr_hist_btn_row .lr_hist_btn,#tab_disclosures .lr_hist_btn_row .lr_hist_btn,#tab_repairs .lr_hist_btn_row .lr_hist_btn,#tab_searches .lr_hist_btn_row .lr_hist_btn{font-size:1rem;padding:16px 32px 17px 32px}.lr_hist_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:26px 0px 0px 0px;padding:0px}.lr_hist_tabs li{margin:0px}.lr_hist_tabs .lr_hist_tab_extra:nth-child(7){border-left:1px solid #CCCCCC;margin-left:16px;padding-left:16px}.lr_hist_tabs .hist_tab{background-color:#FFFFFF;color:#333399;font-size:1rem;font-weight:700;font-family:inherit;border:none;padding:8px 16px;cursor:pointer}.lr_hist_tabs .hist_tab:hover{background-color:#f5f5f5}.lr_hist_tabs .hist_tab.is_active{background-color:#333399;color:#FFFFFF}.lr_hist_panels{padding:24px 0px 40px 0px;min-height:420px}.lr_hist_note_head_bar{background-color:#333399;border-color:#BBBBBB;border-style:solid;border-width:2px 0px 1px 1px;padding:5px 0px 5px 10px}.lr_hist_note_head{color:#FFFFFF;font-weight:700;font-size:1.25rem;letter-spacing:-0.05em}.lr_hist_note_entry{margin:16px 0px 20px 0px}.lr_hist_note_entry textarea.uber_form_textarea{min-height:200px}.lr_hist_note_date{color:#FFFFFF;background-color:rgb(28.9315387172%,67.0840810901%,82.7939514789%);font-weight:700;letter-spacing:-0.05em;border:#BBBBBB 1px solid;padding:6px 0px 6px 10px;margin-top:10px}.lr_hist_note_divider{border:0;border-top:1px solid #DDDDDD;margin:0px}.lr_hist_note{background-color:#FFFFFF;padding:0px 0px 18px 10px}.lr_hist_note_name{font-weight:700;letter-spacing:-0.05em;margin:10px 10px 0px 0px}.lr_hist_note_time{color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);font-weight:700;font-style:italic;margin-left:6px}.lr_hist_note_body{white-space:pre-wrap;padding:4px 30px 0px 0px}.lr_hist_note_extra{margin-top:4px;font-size:0.875rem}.lr_hist_note_tools{float:right;margin:8px 0px 0px 10px}.lr_hist_note_tool{background:none;border:none;color:#333399;font-size:1.25rem;padding:4px 6px;cursor:pointer}.lr_hist_note_tool:hover{color:#007531}.lr_hist_note_reply{background-color:#EBEBEB;padding:0px 10px 10px 10px;margin:8px 0px 4px 0px}.lr_hist_note_empty{padding:14px 0px 0px 2px}.lr_hist_error{color:#f04124}.lr_hist_refresh{margin-bottom:4px}.lr_hist_table{width:100%;margin-top:12px;border-collapse:collapse;font-size:0.875rem}.lr_hist_table th{text-align:left;background-color:#f5f5f5;border-bottom:2px solid #CCCCCC;padding:8px 10px;font-weight:700}.lr_hist_table td{padding:6px 10px;border-bottom:1px solid #E4E4E4}.lr_hist_table tbody tr:hover{background-color:hsl(59,100%,109.2352941176%)}.lr_hist_table .lr_num{text-align:right;font-variant-numeric:tabular-nums}.lr_hist_required_toolbar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:6px}.lr_hist_required_toolbar.is_locked{cursor:not-allowed}.lr_hist_required_toolbar.is_locked label{opacity:0.55;cursor:not-allowed}.lr_hist_checklist{margin:10px 0px 20px 0px;padding:20px 20px 6px 20px;border-radius:20px;background-color:#FFFFFF}.lr_hist_task{border-top:1px solid #ECECEC;padding:14px 0px}.lr_hist_task:first-child{border-top:none;padding-top:0px}.lr_hist_task_label{font-size:1.5rem;font-weight:700;margin-bottom:8px}.lr_hist_task_fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.repair_row .lr_hist_task_toolbar{margin-top:25px}.repair_row .lr_hist_money .lr_hist_dollar{top:36px;bottom:auto}.lr_hist_check_row .lr_hist_task_fields{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}#checksList,#defectsList,#searchesList,.lr_hist_disc_checks{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 24px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:0px}.lr_hist_check_row{border-top:0;padding:10px 0px}.lr_hist_check_row:nth-child(n+3){border-top:1px solid #DDDDDD}.lr_hist_check_row:last-child:nth-child(odd){grid-column:1/-1}.lr_hist_check_label{font-size:1.125rem;font-weight:700;color:#222222;line-height:2rem}.lr_hist_money{position:relative;width:160px}.lr_hist_money input.uber_form_textbox{padding-left:1.5rem}.lr_hist_dollar{position:absolute;left:9px;bottom:10px;color:#333399;font-weight:700;pointer-events:none}.lr_hist_task_notes{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;min-width:220px}.lr_hist_disc_summary{font-size:1rem}.lr_hist_link{color:#333399;font-weight:700}.lr_hist_link:hover{color:#007531}.lr_hist_gr_box{padding:0px 8px;margin:5px 0px 22px 0px}.lr_hist_gr_head{font-weight:900;font-size:1.5rem;text-transform:uppercase;margin:0px 0px 14px 4px}.lr_hist_gr_sub{font-size:0.75rem;font-weight:400;text-transform:none;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);margin-left:8px}.lr_hist_gr_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_hist_gr_row .textbox_label{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px}.lr_hist_gr_row .lr_hist_btn{margin-bottom:2px}.lr_hist_party_block{position:relative;margin-top:6px}.lr_hist_party_rows{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:0px}.lr_hist_party_rows .textbox_label{margin:0px}.lr_hist_party_rows .lr_hist_pr_name{-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1/span 9}.lr_hist_party_rows .lr_hist_pr_address{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}.lr_hist_party_rows .lr_hist_pr_city{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6}.lr_hist_party_rows .lr_hist_pr_prov{-ms-grid-column:7;-ms-grid-column-span:3;grid-column:7/span 3}.lr_hist_party_rows .lr_hist_pr_postal{-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/span 3}.lr_hist_party_rows .lr_hist_pr_phone{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4}.lr_hist_party_rows .lr_hist_pr_mobile{-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5/span 4}.lr_hist_party_rows .lr_hist_pr_email{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}.lr_hist_party_id{float:right;font-size:0.75rem;font-weight:700;color:rgb(43.7058823529%,43.7058823529%,43.7058823529%);padding-top:4px}.lr_hist_btn--tiny{font-size:0.6875rem;padding:10px 20px 11px 20px}.lr_hist_party_add{position:absolute;right:0px;top:26px;max-width:22%;white-space:normal;line-height:1.25;text-align:center}.lr_hist_picker_note{font-size:0.875rem;color:#555555;margin:-6px 0px 16px 0px;line-height:1.5}.lr_hist_party_picker{padding:0px;max-width:none}.lr_hist_party_type{display:block;max-width:260px;margin-bottom:12px}.lr_hist_search_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lr_hist_search_row .textbox_label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lr_hist_search_row .btn_secondary{margin-bottom:2px}.lr_hist_results{margin-top:8px}.lr_hist_result_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px;border-bottom:1px solid #E4E4E4}.lr_hist_result_row:hover{background-color:#E1E1E1}.lr_hist_result_name{font-weight:700}.lr_hist_create{margin-top:14px}.lr_hist_create summary{cursor:pointer;color:#333399;font-weight:700}.lr_hist_create_body{margin-top:10px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 14px 1fr;grid-template-columns:1fr 1fr;gap:8px 14px}.lr_hist_create_body .lr_hist_btn{grid-column:1/-1;-ms-grid-column-align:start;justify-self:start;margin-top:4px}.lr_hist_vin_hint{grid-column:1/-1;margin:-8px 0px 0px 0px;font-size:0.75rem}.lr_hist_vin_hint:empty{display:none}.lr_hist_gallery_icons{-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11/span 2;-ms-grid-row-align:end;align-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lr_hist_gallery_icons .fa-3x{font-size:2.5em}.lr_hist_gallery_icons{margin:0px 0px 8px 0px}.lr_hist_gallery_icons a{color:#333399}.lr_hist_gallery_icons a:hover{color:#007531}.lr_hist_gallery_icons i{color:#333399}.lr_hist_warranty_fields .lr_hist_w_icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:0px 0px 1rem 0px;font-size:0.85em}.lr_hist_warranty_fields .lr_hist_w_icon i{line-height:1}.lr_hist_warranty_fields .lr_hist_w_icon #PrintConsumerContact{color:#333399}a#PrintConsumerContact:hover{color:#007531}.lr_hist_tab_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:26px}.lr_hist_tab_row .lr_hist_tabs{margin-top:0px}.lr_hist_widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;margin:0px 0px 0px auto}.lr_hist_widget{color:#333399;text-decoration:none}.lr_hist_widget:hover{color:#007531}.lr_hist_widget.disabled{color:#B7B7B7;cursor:default;pointer-events:none}.lr_hist_widget.disabled:hover{color:#B7B7B7}.lr_hist_carfax{text-align:right}.lr_hist_carfax #histCarfaxOpen{display:block}.lr_hist_carfax .lr_carfax_banner{max-width:260px;margin:0px 0px 4px auto}.lr_hist_carfax .lr_hist_link{font-size:0.75rem}.lr_hist_price_form{margin-bottom:30px}.lr_hist_price_fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.lr_hist_price_fields .textbox_label{margin:0px;margin-right:0px!important}.lr_hist_price_fields .lr_hist_money{width:165px}.lr_hist_price_fields .lr_hist_money .lr_hist_dollar{top:36px;bottom:auto}.lr_hist_price_op{font-size:2rem;font-weight:700;color:#3D3D3D;line-height:1;margin-top:32px}.lr_hist_explainer{float:none;display:block;margin:4px 0px 0px 0px;line-height:1.35}.lr_hist_price_fields .lr_hist_profit_box{width:230px;background-color:#FFFFFF;border-radius:4px;padding:6px 10px 8px 10px}.lr_hist_price_fields .lr_hist_profit_box .lr_hist_dollar{top:42px;left:12px;font-size:1.25rem}.lr_hist_price_fields .lr_hist_profit_box input.textbox_invisible{padding-left:1.6rem}.lr_hist_price_fields .lr_hist_sell_box{width:240px;margin-left:auto}.lr_hist_price_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:12px}.lr_hist_sell_box{display:block;position:relative;width:300px;border:1px solid #222222;border-radius:8px;background-color:#FFFFFF;padding:10px;margin:0px}.lr_hist_sell_box input.textbox_invisible{background-color:#FFFFFF;padding-left:1.6rem}.lr_hist_sell_box .lr_hist_dollar{top:46px;bottom:auto;left:16px;font-size:1.25rem}.lr_hist_price_admin .lr_hist_sell_box{margin-left:0px}.lr_hist_price_admin{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;padding:14px 0px;margin:16px 0px}.lr_hist_price_admin>div:first-child{font-size:1.75rem;font-weight:700}.lr_hist_price_admin>div:nth-child(2){font-size:0.75rem;margin-top:6px}.lr_hist_price_admin>div:nth-child(2) i{margin:0px 5px 0px 20px}.lr_hist_price_admin>div:nth-child(2) i:first-child{margin-left:0px}.lr_hist_price_admin>div:nth-child(2) .fa-circle-check{color:#007531}.lr_hist_price_admin>div:nth-child(2) .fa-circle-xmark{color:#B7B7B7}.lr_hist_repair_totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:18px 26px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.lr_hist_repair_totals .lr_hist_total_box{position:relative;width:200px;margin:0px}.lr_hist_repair_totals .lr_hist_total_box input.textbox_invisible{padding-left:1.3rem}.lr_hist_repair_totals .lr_hist_total_box .lr_hist_dollar{top:40px;left:2px;bottom:auto;font-size:1.25rem}.lr_hist_repair_totals .lr_hist_total_box--diff{width:260px}.lr_hist_repair_totals .lr_hist_totals_note{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right;margin:-8px 0px 0px 0px}.lr_hist_repair_totals--top{margin:4px 0px 6px 0px}textarea.lr_hist_rep_notes{min-height:68px}#histDisclosureFormBody{margin-top:12px}.lr_hist_disc_field{display:block;max-width:330px;margin:0px 0px 6px 0px}.lr_hist_disc_panel{padding-bottom:16px}.lr_hist_disc_hr{border:0;border-top:1px solid #DDDDDD;margin:14px 0px 16px 0px}.lr_hist_disc_prov_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px 28px}.lr_hist_disc_prov_row>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.lr_hist_disc_prov_row .lr_hist_disc_row{margin:0px 0px 18px 0px}.lr_hist_disc_prov_row .lr_hist_disc_prov{margin:0px}.lr_hist_disc_wide{display:block;margin:0px}.lr_hist_side_label{font-size:1.125rem;font-weight:700;color:#222222;margin:14px 0px 12px 0px}.lr_hist_disc_row{margin:8px 0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr_hist_ministry{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.lr_hist_province_logo{display:block;width:120px;height:auto}.lr_hist_ministry_text{font-size:0.75rem;font-weight:700;margin-top:4px}.lr_hist_note_name>i{color:#333399;margin-right:4px}@media (max-width:980px){.lr_hist_gallery{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:420px}}@media (max-width:700px){.lr_hist_fields{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.lr_hist_fields .lr_hist_f_year{-ms-grid-column-span:2;grid-column:span 2}.lr_hist_fields .lr_hist_f_make{-ms-grid-column-span:4;grid-column:span 4}.lr_hist_fields .lr_hist_f_model{-ms-grid-column-span:3;grid-column:span 3}.lr_hist_fields .lr_hist_f_trim{-ms-grid-column-span:3;grid-column:span 3}.lr_hist_fields .lr_hist_f_colour{-ms-grid-column-span:3;grid-column:span 3}.lr_hist_fields .lr_hist_f_stock{-ms-grid-column-span:3;grid-column:span 3}.lr_hist_fields .lr_hist_f_vin{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6}.lr_hist_ymm{font-size:1.625rem}.lr_hist_create_body{-ms-grid-columns:1fr;grid-template-columns:1fr}.lr_hist_gallery_icons,.lr_hist_vin_hint{grid-column:1/-1}.lr_hist_sell_box{width:100%}.lr_hist_widgets{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lr_hist_repair_totals{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lr_item_history #btnAddHistNote{font-size:0.6875rem;padding:10px 20px 11px 20px;line-height:normal}.lr_embed_mode .lr_item_history[data-from=appraisal] .lr_hist_from_appraisal,.lr_embed_mode .lr_item_history[data-from=appraisal] .lr_hist_header,.lr_embed_mode .lr_item_history[data-from=appraisal] .lr_hist_info,.lr_embed_mode .lr_item_history[data-from=appraisal] .lr_hist_rule,.lr_embed_mode .lr_item_history[data-from=appraisal] .lr_hist_tab_row{display:none}.lr_iph_modal_box{max-width:62rem}.lr_iph_title{font-size:2rem;font-weight:900;margin:0px 0px 14px 0px}.lr_iph_edit{margin:0px 0px 1.25rem 0px;padding:0.85rem 1rem 1rem 1rem;border:1px solid #DDDDDD;border-radius:6px;background:#F5F5F5}.lr_iph_edit_heading{margin:0px 0px 0.75rem 0px;font-size:1rem;font-weight:700}.lr_iph_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.75rem 10px;margin-bottom:0.75rem}.lr_iph_field{display:block;min-width:96px;max-width:132px;-webkit-box-flex:1;-ms-flex:1 1 96px;flex:1 1 96px;margin:0px;position:relative}.lr_iph_op{font-size:1.5rem;font-weight:700;color:#3D3D3D;line-height:1;margin-top:30px}.lr_iph_grid--secondary{margin-top:2px;padding-top:10px;border-top:1px dashed #DDDDDD}.lr_iph_sub{display:block;margin:4px 0px 0px 0px;font-size:0.625rem;font-weight:400;color:#007531;line-height:1.35;text-transform:none;letter-spacing:normal}.lr_iph_label{display:block;font-size:0.75rem;font-weight:700;color:#666666;text-transform:uppercase;letter-spacing:0.03em;margin-bottom:0.25rem}.lr_iph_dollar{position:absolute;left:0.55rem;top:33px;color:#666666;font-weight:700;pointer-events:none}input.uber_form_textbox.lr_iph_input{width:100%;padding-left:1.35rem;margin:0px}input.uber_form_textbox.lr_iph_input--readonly{background:#FFFFFF;font-weight:700}.lr_iph_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0.75rem}.lr_iph_field--cash .lr_iph_label i{margin-left:6px}.lr_iph_field--cash .lr_iph_label i.success{color:#007531}.lr_iph_field--cash .lr_iph_label i.disabled{color:#B7B7B7}.lr_iph_field--admin{max-width:240px;margin-top:10px}.lr_iph_save_status{font-size:0.85rem;color:#666666;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lr_iph_save_status.is_ok{color:#1a8a3f;font-weight:600}.lr_iph_save_status.is_err{color:#b00020;font-weight:600}.lr_iph_status{margin:10px 0px 16px 0px;color:#666666}.lr_iph_table_wrap{max-height:280px;overflow:auto}.lr_iph_table{width:100%;border-collapse:collapse}.lr_iph_table td,.lr_iph_table th{padding:8px 10px;border-bottom:1px solid #E2E2E2;text-align:left;vertical-align:top;font-size:13px;font-weight:normal}.lr_iph_table th{background-color:#F5F5F5;font-weight:700}.lr_iph_value--changed{font-weight:700;background:rgba(255,193,7,0.18)}.lr_iph_changed_cell{min-width:180px}.lr_iph_change_flag{display:block;margin:0px 0px 6px 0px;padding:4px 8px;border-radius:3px;background:#f4f7fb;border-left:3px solid #008cba;line-height:1.35}.lr_iph_change_flag:last-child{margin-bottom:0px}.lr_iph_change_flag__label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.02em;color:#666666}.lr_iph_change_flag__values{display:block;font-size:13px;color:#222222;white-space:nowrap}.lr_iph_change_flag__arrow{color:#008cba;font-weight:700}.lr_iph_change_flag--initial{border-left-color:#8a8a8a;background:#f5f5f5;font-size:13px;color:#666666}.lr_iph_change_flag--none{border-left-color:#c5c5c5;background:#fafafa;font-size:12px;color:#888888}.page-content.lr_page_item_analytics{background-color:#DBFFDB}.item_analytics_topbar{margin-bottom:0.75rem}.item_analytics_page{clear:both;margin-top:10px}.item_analytics_status_filter{margin:0}.item_analytics_table{width:100%;border-collapse:collapse;background-color:transparent}.item_analytics_table td,.item_analytics_table th{padding:8px 10px;text-align:left;vertical-align:middle;font-size:13px;font-weight:normal}.item_analytics_table th{background-color:#F5F5F5;font-weight:700;border-bottom:2px #9C9C9C solid}.item_analytics_table tbody tr{background-color:#FFFFFF}.item_analytics_table tbody tr td{border-bottom:2px #9C9C9C solid}.item_analytics_table tbody tr:nth-child(2n){background-color:#E7E7E7}.item_analytics_table tbody tr:hover{background-color:#FCFED4}.item_analytics_table tbody tr:nth-child(2n):hover{background-color:#FCFED4}.item_analytics_table a{color:inherit;text-decoration:none}.item_analytics_table a:hover{text-decoration:underline}.item_analytics_th_sort a{display:inline-block;white-space:nowrap}.item_analytics_th_sort.item_analytics_th_sort--active a{color:#333399;font-weight:700}.item_analytics_th_sort .item_analytics_sort_icon{margin-left:6px;font-size:0.85em;vertical-align:middle;color:#333399}.item_analytics_photo_cell,.item_analytics_th_photo{width:72px}.item_analytics_photo{display:block;width:56px;height:auto;border-radius:3px}.item_analytics_photo_placeholder{display:block;width:56px;height:42px;border-radius:3px;background:#d0d0d0}.item_analytics_pricing_cell{white-space:nowrap}.item_analytics_pricing_link{display:inline-block;line-height:1.3}.item_analytics_pricing_link:hover{text-decoration:none}.item_analytics_price_now{display:block;font-weight:700}.item_analytics_price_changes{display:block;font-size:12px;color:#666666}.item_analytics_leads_cell{white-space:nowrap;text-align:center}.item_analytics_lead_icon{font-size:18px;margin-right:6px;border-bottom:none;color:#333399}.item_analytics_lead_icon.disabled{opacity:0.35;cursor:default;color:#888888}.item_analytics_lead_count{font-size:13px}.item_analytics_repairs_cell{min-width:70px}.item_analytics_empty{text-align:center;color:#666666;padding:24px 10px}.item_analytics_modal{position:fixed;inset:0;z-index:10040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item_analytics_modal.nix_display{display:none!important}.item_analytics_modal_backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.45)}.item_analytics_modal_panel{position:relative;z-index:1;width:min(720px,92vw);max-height:85vh;overflow:auto;background:#ffffff;border-radius:6px;padding:1.25rem 1.5rem 1.5rem;-webkit-box-shadow:0 8px 28px rgba(0,0,0,0.25);box-shadow:0 8px 28px rgba(0,0,0,0.25)}.item_analytics_modal_close{position:absolute;top:0.5rem;right:0.75rem;border:0;background:transparent;font-size:1.75rem;line-height:1;cursor:pointer;color:#666666}.item_lead_summary_status,.item_price_history_status{margin:10px 0 16px 0;color:#666666}.item_lead_summary_table_wrap,.item_price_history_table_wrap{max-height:320px;overflow:auto}.item_lead_summary_table,.item_price_history_table{width:100%;border-collapse:collapse}.item_lead_summary_table td,.item_lead_summary_table th,.item_price_history_table td,.item_price_history_table th{padding:8px 10px;border-bottom:1px solid #E2E2E2;text-align:left;vertical-align:top;font-size:13px;font-weight:normal}.item_lead_summary_table th,.item_price_history_table th{background-color:#F5F5F5;font-weight:700}.item_lead_summary_row_clickable{cursor:pointer}.item_lead_summary_row_clickable:hover{background:#FCFED4}.item_lead_summary_nexus_cell{width:36px;text-align:center}.item_lead_summary_crm_icon{color:#333399;font-size:1.1rem}.item_lead_summary_message{max-width:240px}.lr_infeed{max-width:72rem}.lr_infeed_processed_heading{margin-top:1.5rem}.lr_infeed_processed td{color:#888888}.lr_garage_register_setup{max-width:44rem;margin:0 auto;text-align:center}.lr_garage_register_logo{max-width:13rem;margin:1rem auto 0.5rem auto;display:block}.lr_garage_register_setup .form_large_heading{float:none;white-space:normal;font-size:2.25rem;line-height:1.1;margin:0 0 4px 0}.lr_garage_register_setup_issued{font-size:1.625rem;line-height:1.2}.lr_garage_register_setup_lead{font-size:2rem;line-height:1.15;font-weight:700;color:#333399}.lr_garage_register_setup .textbox_label{display:inline-block;text-align:left;min-width:14rem}.lr_garage_register_setup .uber_form_textbox{width:100%}.lr_garage_register_setup .text_success{font-size:1.25rem;color:#007531}.lr_garage_register_header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:1rem}.province_logo_garage_register{max-width:9rem}.ministry_text_garage_register{font-weight:700;font-size:1rem;line-height:1.25;max-width:26rem;margin-top:0.75rem}.lr_garage_register_export{font-size:1.75rem;color:#333399;margin-left:auto;margin-top:0.5rem;padding:6px}.lr_garage_register_export:hover{color:#22226b}.lr_garage_register_start{min-width:11rem}.lr_garage_register_start .uber_form_textbox{width:100%}.lr_garage_register_pages{margin:0.5rem 0 1rem 0}.lr_garage_register_page{display:inline-block;min-width:2rem;text-align:center;margin-right:0.35rem;padding:0.2rem 0.5rem;border:1px solid #CCCCCC;border-radius:6px;font-weight:700;color:#333399}a.lr_garage_register_page:hover{background-color:#fffec3;text-decoration:none}.lr_garage_register_page.is_current{background-color:#333399;border-color:#333399;color:#FFFFFF}.lr_garage_register_data{overflow-x:auto}.garage_register_table{border-collapse:collapse;width:100%}.garage_register_heading{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;border-left:2px solid #FFFFFF;text-align:left;padding:6px 8px;white-space:nowrap}.garage_register_table_row{height:50px;vertical-align:top}.table_row_even{background-color:#CDCDCD}.table_row_odd{background-color:#FFFFFF}.data_required_table_row_even{color:#FFFFFF;font-weight:700}.data_required_table_row_odd{color:#CDCDCD;font-weight:700}.garage_register_text{font-weight:400;font-size:0.75rem;white-space:nowrap;letter-spacing:0.04em}td.garage_register{padding:4px 8px 4px 5px;border-left:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;vertical-align:top}td.garage_register_model{max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.garage_register_table .text_muted{padding:16px}.lr_garage_register_history{display:inline-block;font-size:1.75rem;color:#333399;padding:6px 10px}.lr_garage_register_history:hover{color:#22226b}.lr_finance_rates{max-width:72rem}.lr_finance_rates .form_large_heading{float:none;white-space:normal}.lr_finance_rates_header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem;margin:0 0 12px 0}.lr_finance_rates_header h2{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1.625rem;font-weight:700;color:#333399;margin:0}.lr_finance_rates_header h2 .text_muted{display:block;font-size:1rem;font-weight:700;color:#4D4D4D}.lr_finance_rates_pick_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;margin:0 0 16px 0}.lr_finance_rates_pick_row .textbox_label{-webkit-box-flex:0;-ms-flex:0 1 22rem;flex:0 1 22rem;margin:0}.lr_finance_rates_pick_row .uber_form_dropdown{width:100%}.lr_finance_rates_pick_row #lrFinanceRatesAdd{margin:0 0 2px 0}.lr_finance_rates .large_heading{float:none;display:block;margin:0 0 8px 0}.lr_finance_rates .lr_item_table td{vertical-align:middle;text-align:center}.lr_finance_rates .lr_item_table td:first-child{text-align:left}.lr_finance_rate_delete,.lr_finance_rate_edit{font-size:0.75rem;padding:3px 10px;margin:0 2px}.lr_finance_rates .empty_page_reminder_box{display:block;margin:20px 0 0 0;padding:40px 20px;border:4px solid #C5C5C5;background-color:#FFFFFF;text-align:center;color:#222222}.lr_finance_rates .empty_page_reminder_box p{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1.6875rem;font-weight:400;margin:0 0 28px 0}#lrFinanceRateForm{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 14px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px}#lrFinanceRateForm .textbox_label{margin:0 0 6px 0}#lrFinanceRateForm .uber_form_dropdown,#lrFinanceRateForm .uber_form_textbox{width:100%}#lrFinanceRateForm #lrFinanceRateError,#lrFinanceRateForm>label:first-of-type,#lrFinanceRateForm>p{grid-column:1/-1}#lrFinanceRateForm>p{text-align:right;margin:8px 0 0 0}#lrFinanceDefaultForm label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:700;padding:7px 4px;border-bottom:1px solid #EEEEEE;cursor:pointer}#lrFinanceDefaultForm label:hover{background-color:#fffec3}#lrFinanceDefaultForm input[type=radio]{accent-color:#333399}#lrFinanceDefaultForm br{display:none}#lrFinanceDefaultForm>p{text-align:right;margin:14px 0 0 0}.lr_testimonials{max-width:56rem}.lr_testimonials .form_large_heading{float:none;white-space:normal}.lr_testimonials_jump{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0 0 16px 0}.lr_testimonials_jump a{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;color:#333399;border:1px solid #CCCCCC;border-radius:6px;padding:4px 12px}.lr_testimonials_jump a:hover{background-color:#fffec3;text-decoration:none}#lrTestimonialForm{margin:0 0 24px 0}#lrTestimonialForm .textbox_label{display:block;margin:0 0 10px 0}#lrTestimonialForm .uber_form_dropdown,#lrTestimonialForm .uber_form_textarea,#lrTestimonialForm .uber_form_textbox{width:100%}#lrTestimonialForm>p{margin:4px 0 0 0}.lr_testimonials h2.form_large_heading{font-size:1.5rem;margin:20px 0 10px 0}.lr_testimonial_card{border-radius:12px;padding:16px 20px;margin:0 0 14px 0;background-color:rgb(86.8976404121%,93.9315387172%,96.827849784%)}.lr_testimonial_card p{margin:0.35rem 0;overflow-wrap:anywhere}.lr_testimonial_card p:first-of-type{font-size:1rem}.lr_testimonial_stars{color:#E5A50A;margin-left:6px;font-size:0.875rem;letter-spacing:1px}.lr_testimonial_card .btn_secondary,.lr_testimonial_card .btn_success{font-size:0.75rem;padding:4px 12px;margin-right:4px}.lr_testimonials .lr_list_container>.text_muted{padding:8px 4px}.lr_wholesalers{max-width:64rem}.lr_wholesalers .form_large_heading{float:none;white-space:normal;margin-bottom:2px}.lr_wholesalers>.text_muted{margin:0 0 14px 0}.lr_wholesalers_actions{margin:0 0 14px 0}.lr_wholesalers_empty h3{margin-bottom:12px}.lr_wholesalers_empty p{margin:0}.lr_accountant_access{max-width:1100px}.lr_accountant_access .form_large_heading{float:none;white-space:normal}.lr_accountant_access .bk_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 1rem 0}.lr_accountant_access .bk_toolbar_field{min-width:240px;max-width:26rem;-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px}.lr_accountant_access .bk_toolbar_field .bk_input{width:100%;margin:0}.lr_accountant_access .bk_toolbar .bk_btn{margin:0 0 2px 0}.lr_accountant_access .bk_note{margin:0 0 14px 0}.lr_accountant_access h5.bk_card_title{margin-top:22px}@media only screen and (max-width:40em){.lr_accountant_access .bk_toolbar_field{max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%}.lr_accountant_access .bk_toolbar .bk_btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lr_dealer_groups{max-width:64rem}.lr_dealer_groups .form_large_heading{float:none;white-space:normal}.lr_dealer_groups .textbox_label{display:block;margin:0 0 10px 0}.lr_dealer_groups .uber_form_dropdown,.lr_dealer_groups .uber_form_textbox{width:100%}.lr_dealer_groups h3{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-weight:700;color:#333399;margin:26px 0 10px 0}.lr_dealer_groups_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 12px 0}.lr_dealer_group_members{margin-top:0.5rem}.lr_dealer_group_block{background:#FFFFFF;border:1px solid #DDDDDD;border-radius:8px;padding:0 0 4px 0;margin-bottom:1.25rem;overflow:hidden}.lr_dealer_group_block h4{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:700;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;padding:8px 14px;margin:0}.lr_dealer_group_block h4 .text_muted{color:#C9C9E5}.lr_dealer_group_block .bk_table{margin:0}.lr_vonage_pricing{max-width:960px}.lr_vonage_pricing .form_large_heading{float:none;white-space:normal}.lr_vonage_pricing h5{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:700;color:#333399;margin:22px 0 8px 0}.lr_vonage_pricing h5 a{font-size:0.75rem;font-weight:400;margin-left:8px}.lr_vonage_pricing code{font-size:0.9em;background:#F2F2F2;border-radius:4px;padding:1px 5px}.lr_vonage_pricing .textbox_label{display:block;max-width:26rem;margin:0 0 12px 0}.lr_vonage_pricing .uber_form_textbox{width:100%}.lr_vonage_pricing #VonagePricingStatusTable td:first-child{font-family:"Consolas","Menlo",monospace;font-size:0.813rem}.vonage_pricing_quickpick{margin:0 4px 6px 0}.vonage_pricing_quickpick.is_selected{background-color:#333399;color:#FFFFFF}#VonagePricingSelectedSource{margin:0 0 14px 0;font-weight:700}#VonagePricingActionButtons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:4px 0 0 0}#VonagePricingResult{margin-top:1rem;padding:12px 16px;background:#FFFFFF;border:1px solid #DDDDDD;border-left:5px solid #333399;border-radius:6px}#VonagePricingResult h5{margin:0 0 6px 0}#VonagePricingResult table{font-size:0.813rem}.lr_admin_ai_settings{max-width:60rem}.lr_admin_ai_settings .form_large_heading{float:none;white-space:normal}.lr_admin_ai_settings .textbox_label{display:block;margin:0 0 12px 0}.lr_admin_ai_settings .uber_form_dropdown,.lr_admin_ai_settings .uber_form_textbox{width:100%}.lr_admin_ai_settings .form_section_heading{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;margin:24px 0 14px 0}.lr_admin_ai_settings #aiCredentialNote{font-weight:700;color:#007531}.lr_admin_ai_settings #aiCredentialNote:empty{display:none}.lr_dealer_communications{max-width:1400px}.lr_dealer_communications .form_large_heading{float:none;white-space:normal}.lr_dealer_communications>.text_muted{margin:0 0 12px 0}.adc_nav_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:4px 0 16px 0;background:#EFEFEF;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.adc_nav_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0.5rem 1rem;font-weight:700;color:#333399;font-size:1rem}.adc_nav_logo i{color:#333399}.adc_nav_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 1rem;font-size:1rem;font-weight:700;color:#333399;background:#EFEFEF;text-decoration:none}.adc_nav_tab:hover{background:#E0E0E0;color:#333399;text-decoration:none}.adc_nav_tab--active,.adc_nav_tab--active:hover{background:#333399;color:#FFFFFF}.adc_btn i,.adc_card i,.adc_nav_tabs i,.adc_toolbar i{font-size:2em;line-height:1;vertical-align:middle}.adc_card{background:#FFFFFF;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);padding:16px;margin-bottom:16px}.adc_card_title{margin:0 0 12px 0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.938rem;color:#17334d;font-weight:700}.adc_card_title i{color:#1779ba;margin-right:6px}.adc_card h5{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.813rem;text-transform:uppercase;letter-spacing:0.04em;color:#6b7684;margin:18px 0 8px 0}.adc_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.adc_toolbar .adc_card_title{margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.adc_toolbar .adc_select{width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:220px;margin:0}.adc_toolbar_spacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.adc_table{width:100%;border-collapse:collapse;font-size:0.813rem}.adc_table th{text-align:left;padding:8px 10px;background:#f5f8fa;color:#6b7684;font-size:0.688rem;text-transform:uppercase;letter-spacing:0.04em;border-bottom:1px solid #e3e8ee}.adc_table td{padding:8px 10px;border-bottom:1px solid #e3e8ee;color:#2c3440;vertical-align:middle}.adc_table tr:hover td{background:#f5f8fa}.adc_empty_note{color:#6b7684;font-size:0.875rem;font-style:normal;padding:18px 0;text-align:center}.adc_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:38px;margin:0;padding:0 16px;border:1px solid transparent;border-radius:6px;font-size:0.813rem;font-weight:700;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.15s ease;transition:background 0.15s ease}.adc_btn--primary{background:#1779ba;color:#FFFFFF}.adc_btn--primary:hover{background:rgb(7.2588422929%,38.1878224974%,58.7019420208%);color:#FFFFFF}.adc_btn--primary:disabled{opacity:0.5;cursor:not-allowed}.adc_btn--ghost{background:#FFFFFF;color:#17334d;border-color:#e3e8ee}.adc_btn--ghost:hover{background:#f5f8fa}.adc_btn--sm{height:auto;padding:5px 10px;font-size:0.75rem}.adc_badge{display:inline-block;min-width:18px;padding:1px 6px;border-radius:10px;background:#b9032b;color:#FFFFFF;font-size:0.688rem;font-weight:700;text-align:center}.adc_badge--warn{background:#e8a33d}.adc_kb_status{display:inline-block;padding:1px 8px;border-radius:9px;font-size:0.625rem;font-weight:700;text-transform:uppercase;border:1px solid #e3e8ee;color:#6b7684}.adc_kb_status--1{color:#e8a33d;border-color:#e8a33d}.adc_kb_status--2{color:#2f9e63;border-color:#2f9e63}.adc_kb_status--3{color:#6b7684}.adc_flag_pill{display:inline-block;padding:1px 8px;border-radius:9px;font-size:0.625rem;font-weight:700;background:#f5f8fa;border:1px solid #e3e8ee;color:#6b7684;margin-right:3px}.adc_flag_pill--on{background:#eaf3fa;border-color:#1779ba;color:#1779ba}.adc_card .textbox_label{display:block;margin:0 0 10px 0}.adc_card .uber_form_dropdown,.adc_card .uber_form_textarea,.adc_card .uber_form_textbox{width:100%;margin:0}.adc_form_grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 16px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.adc_form_grid .adc_form_full{grid-column:1/-1}.adc_editor_field .uber_form_textarea{min-height:260px;font-family:"Consolas","Menlo",monospace;font-size:0.875rem;line-height:1.45}#adcRoutingPanel .textbox_label{max-width:24rem}#adcRoutingPanel .uber_form_dropdown{max-width:24rem;margin:0 0 10px 0}#adcAnalyticsBody pre{background:#f5f8fa;border:1px solid #e3e8ee;border-radius:6px;padding:12px 14px;font-size:0.813rem;line-height:1.5;overflow-x:auto;margin:0}.adc_dev_note{background:#fff8e6;border:1px solid #edd9a3;border-radius:6px;color:#2c3440;font-size:0.813rem;padding:8px 12px}@media only screen and (max-width:40em){.adc_form_grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.adc_nav_tabs{width:100%}}.adc_input,.adc_select,.adc_textarea,input[type=date].adc_input,input[type=datetime-local].adc_input,input[type=email].adc_input,input[type=number].adc_input,input[type=search].adc_input,input[type=text].adc_input,select.adc_select,textarea.adc_textarea{width:100%;margin:0;padding:8px 10px;border:1px solid #e3e8ee;border-radius:6px;font-size:0.875rem;color:#2c3440;background:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box}.adc_input:focus,.adc_select:focus,.adc_textarea:focus{border-color:#1779ba;outline:none}input[type=date].adc_input,input[type=datetime-local].adc_input,input[type=email].adc_input,input[type=number].adc_input,input[type=search].adc_input,input[type=text].adc_input,select.adc_select{height:38px;line-height:normal}.adc_input--sm,.adc_select--sm{padding:5px 8px;font-size:0.813rem;width:auto}textarea.adc_textarea{height:auto;resize:vertical;line-height:1.45}.adc_label{display:block;font-size:0.75rem;font-weight:700;color:#6b7684;text-transform:uppercase;letter-spacing:0.04em;margin:12px 0 4px 0}.adc_check_label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:0.813rem;color:#2c3440;white-space:nowrap}.adc_check_label input{margin:0}.adc_btn--gold{background:#e8a33d;border:1px solid rgb(88.41926448%,56.971175567%,10.4826963043%);color:#FFFFFF}.adc_btn--gold:hover{background:rgb(88.41926448%,56.971175567%,10.4826963043%);color:#FFFFFF}.adc_page{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:640px}.adc_left_col{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);overflow:hidden}.adc_right_col{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:900px){.adc_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adc_left_col{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}}.adc_list_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:10px;border-bottom:1px solid #e3e8ee;background:#f5f8fa}.adc_list_tab{padding:7px 14px;border:1px solid #e3e8ee;border-radius:6px;background:#FFFFFF;font-size:0.813rem;font-weight:700;color:#17334d;cursor:pointer}.adc_list_tab--active{background:#17334d;color:#FFFFFF;border-color:#17334d}.adc_new_msg_btn{margin-left:auto}.adc_filters{padding:10px;border-bottom:1px solid #e3e8ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.adc_filter_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.adc_filter_row .adc_select{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.adc_conversation_list{list-style:none;margin:0;padding:0;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:70vh}.adc_list_empty{padding:24px 16px;text-align:center;color:#6b7684;font-size:0.875rem}.adc_conv_item{padding:10px 12px;border-bottom:1px solid #e3e8ee;cursor:pointer;-webkit-transition:background 0.1s ease;transition:background 0.1s ease}.adc_conv_item:hover{background:#f5f8fa}.adc_conv_item--active{background:#eaf3fa;border-left:3px solid #1779ba}.adc_conv_item--unread .adc_conv_subject,.adc_conv_item--unread .adc_conv_who{font-weight:700}.adc_conv_item--unread .adc_conv_who:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1779ba;margin-right:6px}.adc_conv_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.adc_conv_who{font-size:0.875rem;color:#17334d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adc_conv_date{font-size:0.688rem;color:#6b7684;white-space:nowrap}.adc_conv_subject{font-size:0.813rem;color:#2c3440;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adc_conv_subject i{color:#6b7684;margin-right:4px;font-size:1em}.adc_conv_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.adc_conv_staff{font-size:0.688rem;color:#6b7684}.adc_conv_status{font-size:0.625rem;font-weight:700;text-transform:uppercase;padding:1px 7px;border-radius:9px;background:#f5f8fa;color:#6b7684;border:1px solid #e3e8ee}.adc_conv_status--1{color:#2f9e63;border-color:#2f9e63}.adc_conv_status--3{color:#e8a33d;border-color:#e8a33d}.adc_conv_status--4{color:#1779ba;border-color:#1779ba}.adc_conv_status--7{color:#b9032b;border-color:#b9032b}.adc_conv_tags{font-size:0.688rem;color:#1779ba}.adc_conv_preview{font-size:0.75rem;color:#6b7684;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adc_thread_placeholder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6b7684;padding:40px}.adc_thread_placeholder i{font-size:42px;margin-bottom:12px;color:#e3e8ee}.adc_thread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.adc_thread_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e3e8ee;background:#f5f8fa;-ms-flex-wrap:wrap;flex-wrap:wrap}.adc_thread_header_main{min-width:0}.adc_thread_header_main h4{margin:0 0 4px 0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1rem;color:#17334d}.adc_thread_meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0.75rem;color:#6b7684}.adc_thread_meta .adc_thread_dealer{font-weight:700;color:#2c3440}.adc_thread_tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6px}.adc_tag_chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:#eaf3fa;color:#1779ba;font-size:0.688rem;font-weight:700}.adc_tag_remove{border:none;background:none;color:#1779ba;cursor:pointer;font-size:0.813rem;padding:0 2px;line-height:1}.adc_thread_header_controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.adc_role_chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:#eaf3fa;color:#1779ba;font-size:0.688rem;font-weight:700;margin:1px 3px 1px 0}.adc_role_chip button{border:none;background:none;color:inherit;cursor:pointer;padding:0 1px;line-height:1}.adc_role_chip--primary{background:#17334d;color:#FFFFFF}.adc_optout_chip{display:inline-block;padding:2px 8px;border-radius:10px;background:#fdf3f4;color:#b9032b;border:1px solid #f0c8ce;font-size:0.688rem;font-weight:700;margin:1px 3px 1px 0}.adc_unresolved_banner{padding:10px 16px;background:#fdf3f4;border-bottom:1px solid #f0c8ce}.adc_unresolved_banner_text{font-size:0.813rem;color:#b9032b;font-weight:700;margin-bottom:8px}.adc_unresolved_banner_text i{margin-right:6px;font-size:1em}.adc_attach_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.adc_dealer_results{position:absolute;top:100%;left:0;z-index:50;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:6px;-webkit-box-shadow:0 6px 18px rgba(14,35,56,0.18);box-shadow:0 6px 18px rgba(14,35,56,0.18);max-height:220px;overflow-y:auto;min-width:260px}.adc_dealer_result{padding:8px 12px;font-size:0.813rem;cursor:pointer}.adc_dealer_result:hover{background:#eaf3fa}.adc_summary_box{margin:10px 16px 0 16px;padding:10px 12px;background:#f4f0fb;border:1px solid #ddd0f0;border-radius:6px;font-size:0.813rem;color:#4a3d66;line-height:1.5}.adc_summary_box i{color:#7c5cbf;margin-right:6px;font-size:1em}.adc_messages{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-height:200px;max-height:46vh}.adc_msg{max-width:82%;border-radius:8px;padding:10px 14px;border:1px solid #e3e8ee;font-size:0.875rem;line-height:1.5}.adc_msg--inbound{-ms-flex-item-align:start;align-self:flex-start;background:#f5f8fa}.adc_msg--outbound{-ms-flex-item-align:end;align-self:flex-end;background:#eaf3fa;border-color:#cfe3f2}.adc_msg--note{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;max-width:none;background:#fff8e6;border-color:#edd9a3;border-left:4px solid #e8a33d}.adc_msg_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:0.688rem;color:#6b7684;margin-bottom:6px;font-weight:700}.adc_msg_channel{display:inline-block;padding:0 6px;border-radius:8px;border:1px solid #e3e8ee;background:#FFFFFF;font-size:0.625rem}.adc_msg_delivery{font-weight:400;font-size:0.625rem;padding:0 6px;border-radius:8px;background:#FFFFFF;border:1px solid #e3e8ee}.adc_msg_delivery--blocked_optout,.adc_msg_delivery--failed{color:#b9032b;border-color:#b9032b}.adc_msg_subject{font-weight:700;font-size:0.813rem;margin-bottom:4px;color:#17334d}.adc_msg_html{overflow-x:auto}.adc_msg_html img{max-width:100%;height:auto}.adc_ai_panel{margin:0 16px 10px 16px;padding:12px;background:#f4f0fb;border:1px solid #ddd0f0;border-radius:8px}.adc_ai_panel_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:0.813rem;font-weight:700;color:#4a3d66;margin-bottom:6px}.adc_ai_panel_head i{color:#7c5cbf;font-size:1em}.adc_ai_review_flag{color:#b9032b;font-size:0.75rem}.adc_ai_meta{font-size:0.688rem;color:#6b5d8a;margin-bottom:6px}.adc_ai_panel_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:8px}.adc_composer{border-top:1px solid #e3e8ee;padding:12px 16px;background:#f5f8fa}.adc_composer_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.adc_compose_subject{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:160px}.adc_composer_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:8px}.adc_note_hint{font-size:0.75rem;color:#e8a33d;font-weight:700}.adc_modal_overlay{position:fixed;inset:0;background:rgba(14,35,56,0.55);z-index:9000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 16px;overflow-y:auto}.adc_modal{background:#FFFFFF;border-radius:8px;width:100%;max-width:640px;-webkit-box-shadow:0 16px 48px rgba(14,35,56,0.3);box-shadow:0 16px 48px rgba(14,35,56,0.3)}.adc_modal_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 18px;border-bottom:1px solid #e3e8ee}.adc_modal_head h4{margin:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1rem;color:#17334d}.adc_modal_close{border:none;background:none;font-size:1.5rem;line-height:1;color:#6b7684;cursor:pointer}.adc_modal_body{padding:14px 18px;position:relative}.adc_modal_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid #e3e8ee}.adcc_form_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 18px 1fr;grid-template-columns:1fr 1fr;gap:12px 18px}.adcc_form_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.adcc_form_field label{font-size:0.8125rem;font-weight:bold;color:#17334d}.adcc_form_field--wide{grid-column:1/-1}.adcc_form_field input.adc_input,.adcc_form_field select.adc_select{max-width:420px}.adcc_hint{color:#6b7684;font-size:0.75rem;font-weight:normal}.adcc_ai_writer{margin-top:14px;padding:12px 14px;background:#FBF7EE;border:1px solid #E8DCC2;border-radius:8px}.adcc_ai_writer .adc_label i{color:#B9860B}.adcc_ai_writer_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:6px}.adcc_ai_writer_row textarea.adc_textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:54px}.adcc_ai_writer_row .adc_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.adcc_audience_box{margin-top:16px;padding:14px 16px;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:8px}.adcc_audience_box h5{margin:0 0 10px;font-size:0.9375rem;color:#17334d}.adcc_audience_box h5 i{color:#1779ba;margin-right:6px}.adcc_audience_options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 22px}.adcc_radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:0.875rem;color:#2c3440;cursor:pointer}.adcc_radio input{margin:0}.adcc_dealer_results{max-height:180px;overflow-y:auto;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:6px}.adcc_dealer_results:empty{display:none}.adcc_dealer_result_row{padding:7px 12px;font-size:0.875rem;cursor:pointer;border-bottom:1px solid #e3e8ee}.adcc_dealer_result_row:last-child{border-bottom:none}.adcc_dealer_result_row:hover{background:#eaf3fa}.adcc_dealer_result_row i{color:#2f9e63;margin-right:4px}.adcc_dealer_selected{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:8px}.adcc_dealer_chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background:#eaf3fa;border:1px solid #1779ba;border-radius:14px;color:#1779ba;font-size:0.8125rem;cursor:pointer}.adcc_dealer_chip i{font-size:0.6875rem}.adcc_dealer_chip:hover{background:rgb(99.6445556946%,78.0809345015%,82.8201919065%);border-color:#b9032b;color:#b9032b}.adcc_status_pill{display:inline-block;padding:2px 10px;border-radius:12px;font-size:0.75rem;font-weight:bold;background:#f5f8fa;border:1px solid #e3e8ee;color:#6b7684}.adcc_status_pill--draft{background:#f5f8fa;border-color:#e3e8ee;color:#6b7684}.adcc_status_pill--scheduled{background:rgb(98.1877654288%,92.751061715%,84.7141953556%);border-color:#e8a33d;color:rgb(70.5390801482%,45.4504382398%,8.3628806361%)}.adcc_status_pill--sending{background:#eaf3fa;border-color:#1779ba;color:#1779ba}.adcc_status_pill--sent{background:rgb(81.8046867527%,94.58747011%,87.7930176949%);border-color:#2f9e63;color:#2f9e63}.adcc_row_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.adcc_results_summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.adcc_stat{min-width:110px;padding:10px 16px;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:8px;text-align:center}.adcc_stat_value{font-size:1.25rem;font-weight:bold;color:#17334d}.adcc_stat_label{font-size:0.75rem;color:#6b7684;text-transform:uppercase;letter-spacing:0.5px}.adcs_sig_layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(380px,1fr) 18px minmax(380px,1fr);grid-template-columns:minmax(380px,1fr) minmax(380px,1fr);gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:1100px){.adcs_sig_layout{-ms-grid-columns:1fr;grid-template-columns:1fr}}.adcs_sig_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.adcs_sig_preview_frame{width:100%;min-height:560px;border:1px solid #e3e8ee;border-radius:6px;background:#f2f4f6}.adckb_code{display:inline-block;font-family:monospace;font-size:0.6875rem;color:#6b7684;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:4px;padding:0 5px;margin-right:4px}.adckb_scope{display:inline-block;padding:1px 8px;border-radius:9px;font-size:0.625rem;font-weight:bold;text-transform:uppercase;border:1px solid #e3e8ee;color:#6b7684}.adckb_scope--PUBLIC_PROSPECT{color:#2f9e63;border-color:#2f9e63}.adckb_scope--AUTHENTICATED_DEALER{color:#1779ba;border-color:#1779ba}.adckb_scope--INTERNAL_ADMIN{color:#b9032b;border-color:#b9032b}.adckb_question_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.adckb_question_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:5px 10px;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:6px}.adckb_question_text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.8125rem}#adckb_facts_card,#adckb_list_card{max-width:100%;overflow-x:hidden}#adckb_facts_card .adc_table,#adckb_list_card .adc_table{table-layout:fixed}#adckb_facts_card .adc_table td,#adckb_facts_card .adc_table th,#adckb_list_card .adc_table td,#adckb_list_card .adc_table th{overflow-wrap:break-word;word-break:break-word}#adckb_facts_card .adc_table td,#adckb_list_card .adc_table td{vertical-align:top;padding-top:10px;padding-bottom:10px}#adckb_facts_card .adc_conv_preview,#adckb_list_card .adc_conv_preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;margin-top:7px;line-height:1.45}textarea.adc_textarea{field-sizing:content;min-height:70px;max-height:65vh;resize:vertical;overflow-y:auto}.adcd_head_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.adcd_tiles{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.adcd_tile{background:#f5f8fa;border:1px solid #e3e8ee;border-radius:8px;padding:12px 14px}.adcd_tile.adcd_tile--warn{border-color:#E8B84B;background:#FDF6E3}.adcd_tile.adcd_tile--clickable{cursor:pointer;-webkit-transition:border-color 0.12s ease,-webkit-box-shadow 0.12s ease;transition:border-color 0.12s ease,-webkit-box-shadow 0.12s ease;transition:box-shadow 0.12s ease,border-color 0.12s ease;transition:box-shadow 0.12s ease,border-color 0.12s ease,-webkit-box-shadow 0.12s ease}.adcd_tile.adcd_tile--clickable:hover{border-color:#1779ba;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.08);box-shadow:0 2px 8px rgba(0,0,0,0.08)}.adcd_drill_body{max-height:62vh;overflow-y:auto}.adcd_drill_body .adc_table{table-layout:fixed}.adcd_drill_body .adc_table td,.adcd_drill_body .adc_table th{overflow-wrap:break-word;word-break:break-word;vertical-align:top}.adcd_drill_detail{font-size:0.75rem;color:#6b7684}.adcd_tile_value{font-size:1.5rem;font-weight:bold;color:#17334d;line-height:1.2}.adcd_tile_label{font-size:0.75rem;color:#6b7684;margin-top:2px}.adcd_tile_label i{margin-right:3px}.adcd_tile_sub{font-size:0.6875rem;color:#1779ba;margin-top:2px}.adcd_legend{font-size:0.6875rem;font-weight:normal;color:#6b7684;margin-left:10px}.adcd_legend_swatch{display:inline-block;width:10px;height:10px;border-radius:2px;margin:0 3px 0 8px;vertical-align:middle}.adcd_legend_swatch.adcd_legend_swatch--in{background:#1779ba}.adcd_legend_swatch.adcd_legend_swatch--out{background:#17334d}.adcd_chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3px;height:160px;padding:6px 2px 0;border-bottom:1px solid #e3e8ee}.adcd_bar_group{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1px;height:100%;min-width:0}.adcd_bar{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:2px 2px 0 0;min-width:2px}.adcd_bar.adcd_bar--in{background:#1779ba}.adcd_bar.adcd_bar--out{background:#17334d}.adcd_grid_2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 14px 1fr;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:900px){.adcd_grid_2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.adcd_hbar_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px}.adcd_hbar_label{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;font-size:0.75rem;color:#2c3440;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adcd_hbar_track{-webkit-box-flex:1;-ms-flex:1;flex:1;height:14px;background:#f5f8fa;border-radius:7px;overflow:hidden}.adcd_hbar_fill{display:block;height:100%;border-radius:7px;background:#1779ba}.adcd_hbar_fill.adcd_hbar_fill--approved,.adcd_hbar_fill.adcd_hbar_fill--edited,.adcd_hbar_fill.adcd_hbar_fill--sent{background:#4CAF7D}.adcd_hbar_fill.adcd_hbar_fill--rejected{background:#C96B6B}.adcd_hbar_fill.adcd_hbar_fill--pending{background:#E8B84B}.adcd_hbar_value{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;font-size:0.75rem;color:#6b7684;text-align:right;white-space:nowrap}.adcd_muted_note{font-size:0.6875rem;font-weight:normal;color:#6b7684}.adcd_row_dim{opacity:0.55}.adcd_question_cell{overflow-wrap:break-word;word-break:break-word}.adcd_badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:0.6875rem;font-weight:bold}.adcd_badge.adcd_badge--prospect{background:#eaf3fa;color:#1779ba}.adcp_row{cursor:pointer;-webkit-transition:background 0.1s ease;transition:background 0.1s ease}.adcp_row:hover{background:#f5f8fa}.adcp_conv_count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:6px;font-size:0.6875rem;color:#1779ba;white-space:nowrap}.adcp_conv_count i{font-size:0.625rem}.adcp_attention_card{border-left:4px solid #E67E22}.adcp_attention_card .adc_card_title i{color:#E67E22}.adcp_attention_count{display:inline-block;margin-left:8px;padding:2px 9px;border-radius:10px;background:#E67E22;color:#FFFFFF;font-size:0.75rem}.adcp_reason{display:inline-block;padding:3px 9px;border-radius:10px;font-size:0.6875rem;font-weight:bold;white-space:nowrap}.adcp_reason.adcp_reason--demo_overdue{background:#FDECEA;color:#C0392B}.adcp_reason.adcp_reason--demo_followup{background:#FEF5E7;color:#B9770E}.adcp_reason.adcp_reason--stale{background:#EBF0F5;color:#5D6D7E}.adckb_review_due{display:inline-block;margin-left:4px;padding:2px 7px;border-radius:10px;background:#FDF6E3;border:1px solid #E8B84B;color:#8A6D1A;font-size:0.6875rem;font-weight:bold;white-space:nowrap}.adckb_version_meta{font-size:0.75rem;color:#6b7684}.adckb_version_snapshot{white-space:pre-wrap;font-size:0.8125rem;line-height:1.5;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:6px;padding:10px 12px;overflow-wrap:break-word;word-break:break-word}.adckb_version_snapshot.adckb_version_snapshot--body{max-height:320px;overflow-y:auto}.adckb_feat_status{display:inline-block;padding:2px 8px;border-radius:10px;font-size:0.6875rem;font-weight:bold;background:#f5f8fa;color:#6b7684}.adckb_feat_status.adckb_feat_status--1{background:#E4F3EB;color:#2E7D53}.adckb_feat_status.adckb_feat_status--2{background:#eaf3fa;color:#1779ba}.adckb_feat_status.adckb_feat_status--3{background:#FDF6E3;color:#8A6D1A}.adckb_feat_status.adckb_feat_status--4,.adckb_feat_status.adckb_feat_status--5{background:#F7E7E7;color:#A34747}.adckb_preview_terms{font-family:monospace;font-size:0.75rem;color:#6b7684;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:6px;padding:5px 10px}.adckb_preview_article_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 10px;background:#f5f8fa;border:1px solid #e3e8ee;border-radius:6px;margin-bottom:4px}.adckb_preview_article_title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.8125rem;overflow-wrap:break-word;word-break:break-word;min-width:0}.adckb_preview_score{font-size:0.6875rem;color:#6b7684;white-space:nowrap}.adckb_preview_reply{white-space:pre-wrap;font-size:0.8125rem;line-height:1.55;background:#FFFFFF;border:1px solid #e3e8ee;border-left:3px solid #1779ba;border-radius:6px;padding:12px 14px}.adcc_staff_results_wrap{max-height:340px;overflow-y:auto;border:1px solid #e3e8ee;border-radius:6px;background:#FFFFFF}.adcc_staff_results_wrap .adc_table{table-layout:fixed}.adcc_staff_results_wrap .adc_table td,.adcc_staff_results_wrap .adc_table th{overflow-wrap:break-word;word-break:break-word}.adcs_logo_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-top:14px;padding-top:12px;border-top:1px solid #e3e8ee}.adcs_logo_thumb{max-width:160px;max-height:64px;-o-object-fit:contain;object-fit:contain;border:1px solid #e3e8ee;border-radius:6px;padding:4px;background:#FFFFFF}.adca_filter_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 14px;margin:0 0 10px;padding:8px 12px;background:#F7F7FB;border:1px solid #e3e8ee;border-radius:6px}.adca_filter_bar .adca_role_label{font-weight:600;color:#2c3440;white-space:nowrap}.adca_filter_bar .adca_role_label i.fa-circle-question{font-size:1em;color:#8a94a6;cursor:help}.adca_filter_bar #adca_role_checks{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 12px}.adca_filter_bar .adca_role_check{white-space:nowrap}.adca_filter_bar select.adc_select.adca_filter_select{width:100px;max-width:100px;min-width:100px;-ms-flex-negative:0;flex-shrink:0}.adca_filter_bar input[type=text].adc_input.adca_search_input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;max-width:320px;margin-left:auto}.adca_view_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #e3e8ee;border-radius:6px;overflow:hidden}.adca_view_btn{padding:8px 16px;background:#FFFFFF;border:none;font-size:0.813rem;font-weight:bold;color:#6b7684;cursor:pointer}.adca_view_btn+.adca_view_btn{border-left:1px solid #e3e8ee}.adca_view_btn:hover{background:#f5f8fa}.adca_view_btn--active{background:#17334d;color:#FFFFFF}.adca_view_btn--active:hover{background:#17334d}.adca_table_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin:0 0 8px}.adca_table_meta .adca_edit_hint{margin-left:auto;text-align:right;-ms-flex-negative:0;flex-shrink:0}.adca_table_wrap{max-height:124vh;overflow-x:auto;overflow-y:auto;border:1px solid #e3e8ee;border-radius:6px}.adca_table{table-layout:fixed;width:100%;margin:0}.adca_table td,.adca_table th{vertical-align:middle}.adca_table thead th{position:sticky;top:0;padding:5px 8px;background:#17334d;color:#FFFFFF;font-size:0.625rem;line-height:1.2;border-bottom:none;z-index:1;vertical-align:middle}.adca_table .adca_col_check{width:30px;white-space:nowrap;text-align:center;vertical-align:middle;padding:8px 4px}.adca_table td.adca_col_check,.adca_table th.adca_col_check{vertical-align:middle}.adca_table .adca_check_wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:18px;line-height:1}.adca_table .adca_check_wrap input[type=checkbox]{margin:0;float:none;vertical-align:middle;position:relative;top:0}.adca_table #adca_check_all,.adca_table input[type=checkbox].adca_row_check{margin:0}.adca_table .adca_col_name{width:8%;white-space:nowrap;font-weight:600;overflow:hidden;text-overflow:ellipsis}.adca_table .adca_col_title{width:14%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adca_table .adca_col_dealer{width:30%;white-space:nowrap;overflow:visible;text-overflow:clip}.adca_table .adca_col_dealer .adca_dealer_name{font-weight:600}.adca_table .adca_col_city{width:8%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adca_table .adca_col_prov{width:4%;white-space:nowrap}.adca_table .adca_col_email{width:16%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adca_table .adca_col_mobile{width:11%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adca_sort_th{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#FFFFFF}.adca_sort_th:hover{background:rgb(6.2596078431%,13.88%,20.9560784314%)}.adca_sort_th:after{content:"";display:inline-block;width:0.85em;margin-left:4px;opacity:0.45;color:#FFFFFF}.adca_sort_th.adca_sort_th--asc:after{content:"▲";opacity:1}.adca_sort_th.adca_sort_th--desc:after{content:"▼";opacity:1}.adca_referral_inline{font-size:0.72rem;color:#6b7684;font-weight:400}.adca_referral_inline i{font-size:1em;line-height:1;vertical-align:baseline}.adca_cell_edit{cursor:pointer}.adca_cell_edit:hover{background:#eaf3fa}.adca_cell_edit--missing{background:#fff8e6}.adca_cell_add{color:#6b7684;font-style:italic;border-bottom:1px dashed #6b7684}.adca_cell_edit--editing{padding:2px!important;background:#FFFFFF;cursor:default;overflow:visible}input.adc_input.adca_cell_input,select.adc_select.adca_cell_input{width:100%;height:32px;padding:4px 6px;font-size:0.813rem}.adca_table .adca_col_dealer{white-space:normal;overflow:hidden}.adca_referral_inline{display:block}.lr_tab_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:0px 0px 20px 0px;border-bottom:3px solid rgb(9.5%,9.5%,28.5%)}.lr_tab_bar .bos_tab_btn{border:none;border-radius:8px 8px 0px 0px;font-size:1rem;font-weight:700;padding:10px 22px;cursor:pointer}.lr_tab_bar .bos_tab_btn.btn_secondary{background-color:#DDDDDD;color:#333333}.lr_tab_bar .bos_tab_btn.btn_secondary:hover{background-color:#CCCCCC;color:#333333}.lr_tab_bar .bos_tab_btn.btn_primary{background-color:rgb(9.5%,9.5%,28.5%);color:#fffec3}.page-content.lr_page_bos{background-color:#DBFFDB;min-height:calc(100vh - 60px)}.lr_build_notice{margin:0px 0px 12px 0px;padding:10px 14px;background-color:#FFFFBF;border:1px solid #E0D98A;border-radius:6px;font-size:0.875rem}.lr_build_notice .fa-solid{color:#333399;margin-right:4px}.lr_build_notice a{font-weight:700}.lr_action_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin:1.25rem 0px 0px 0px;padding:12px;background-color:#EBEBEB;border-radius:8px}.lr_deal_add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin:0px 0px 5px 0px}.lr_licence_check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.lr_licence_check .icon_heading_filter{font-size:3rem}.lr_licence_check .lr_licence_help{color:#007531;font-size:1rem;text-decoration:none}.lr_licence_check .lr_licence_help:hover{color:#333399}.lr_deal_centre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;margin:0px auto 5px auto}.lr_deal_centre .lr_licence_check .icon_heading_filter{font-size:2.25rem}.lr_deal_toolbar .lr_list_filter.lr_list_search{margin:0px 0px 5px auto}.lr_deal_toolbar .lr_list_filter.lr_list_search input.form_control{width:190px}@media only screen and (min-width:100.0625em){.lr_deal_toolbar .lr_list_filter.lr_list_search input.form_control{width:300px}}.lr_deal_toolbar .lr_list_filter.lr_list_search .lr_search_wrap{position:relative;display:inline-block}.lr_deal_toolbar .lr_list_filter.lr_list_search .lr_search_wrap input.form_control{padding-right:38px}.lr_deal_toolbar .lr_list_filter.lr_list_search .lr_search_clear{position:absolute;top:0;right:8px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 4px;color:#333333;font-size:1.25rem;text-decoration:none}.lr_deal_toolbar .lr_list_filter.lr_list_search .lr_search_clear:hover{color:#f04124}.lr_empty_reminder{display:block;margin:20px 0px 0px 0px;padding:40px 20px;border:4px solid #C5C5C5;background-color:#FFFFFF;text-align:center;text-decoration:none;color:#222222}.lr_empty_reminder h3{margin:0px 0px 40px 0px;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1.6875rem;font-weight:400;line-height:1.4;color:#222222}.lr_empty_reminder h3 b{font-weight:700}.lr_empty_reminder i{font-size:4.5rem;line-height:1;color:#007531}.lr_empty_reminder:hover{color:#222222}.lr_empty_reminder:hover i{color:#333399}.lr_deal_filter_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:10px 0px 10px 0px}.lr_deal_filter_row .lr_alpha_menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;margin:0;padding:0px 4px;min-height:26px;background-color:#EBEBEB}.lr_deal_filter_row .lr_alpha_menu a{color:#222222;font-size:0.875rem}.lr_deal_filter_row .lr_alpha_menu a.letter_selected{color:#333399}.lr_deal_filter_row .lr_deal_filter_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:auto}.lr_deal_filter_row .lr_deal_filter_icons .icon_heading_filter{font-size:3rem}.lr_deal_filter_row .lr_deal_filter_icons .icon_heading_filter.is_active{color:#007531}.lr_deal_filter_row .lr_deal_filter_icons .lr_sort_menu a.is_active{background-color:#FFFFBF;color:#333399}.lr_deal_filter_row .lr_deal_filter_icons .lr_date_filter_panel{min-width:260px}.lr_deal_filter_row .lr_deal_filter_icons .lr_date_filter_hint{margin:8px 0px 0px 0px;font-size:0.75rem;color:#666666}.page-content.lr_page_bos:has(.lr_deal_page.is_wholesale){background-color:#CCFFFF}.page-content.lr_page_bos:has(.lr_deal_page.is_lease){background-color:#FFE1F0}.lr_deal_date_heading{display:block;margin:0px 0px 6px 0px}@media only screen and (min-width:40.0625em) and (max-width:64em){.lr_deal_filter_row .lr_alpha_menu a{padding:4px 5px}}@media only screen and (max-width:40em){.lr_deal_centre{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0px 0px 8px 0px}.lr_deal_toolbar .lr_list_filter.lr_list_search{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0px 0px 8px 0px}.lr_deal_toolbar .lr_list_filter.lr_list_search .lr_search_wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_deal_toolbar .lr_list_filter.lr_list_search input.form_control{width:100%;min-width:0}.lr_empty_reminder{padding:24px 12px}.lr_empty_reminder h3{font-size:1.25rem;margin-bottom:24px}.lr_empty_reminder i{font-size:3.5rem}.lr_deal_filter_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_deal_filter_row .lr_alpha_menu{-ms-flex-wrap:wrap;flex-wrap:wrap}}.lr_deal_new .lr_bos_header{margin:0px 0px 12px 0px}.lr_bos .lr_deal_new_step,.lr_crm_toolbar_search .lr_deal_new_step,.lr_list_search .lr_deal_new_step{font-size:1.5rem;margin:0px 0px 8px 0px}.lr_bos .lr_pick_row,.lr_crm_toolbar_search .lr_pick_row,.lr_list_search .lr_pick_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.lr_bos .lr_pick_row .lr_pick_wrap,.lr_crm_toolbar_search .lr_pick_row .lr_pick_wrap,.lr_list_search .lr_pick_row .lr_pick_wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_bos .lr_pick_row .btn_primary,.lr_crm_toolbar_search .lr_pick_row .btn_primary,.lr_list_search .lr_pick_row .btn_primary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;height:44px}.lr_bos .lr_pick_wrap,.lr_crm_toolbar_search .lr_pick_wrap,.lr_list_search .lr_pick_wrap{position:relative}.lr_bos .lr_pick_wrap input.form_control,.lr_crm_toolbar_search .lr_pick_wrap input.form_control,.lr_list_search .lr_pick_wrap input.form_control{margin-bottom:0}.lr_bos .lr_pick_results,.lr_crm_toolbar_search .lr_pick_results,.lr_list_search .lr_pick_results{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:60;max-height:320px;overflow-y:auto;background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.25);box-shadow:0 10px 10px 0 rgba(0,0,0,0.25)}.lr_bos .lr_pick_results .lr_pick_row,.lr_bos .lr_pick_row.lr_pick_results,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results,.lr_list_search .lr_pick_results .lr_pick_row,.lr_list_search .lr_pick_row.lr_pick_results{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 10px auto;grid-template-columns:minmax(0,1fr) auto;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:1px;width:100%;padding:8px 12px;border:0;border-bottom:1px solid #E4E4E4;background:none;text-align:left;cursor:pointer;font:inherit;color:#1b1f2a}.lr_bos .lr_pick_results .lr_pick_row:last-child,.lr_bos .lr_pick_row.lr_pick_results:last-child,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row:last-child,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results:last-child,.lr_list_search .lr_pick_results .lr_pick_row:last-child,.lr_list_search .lr_pick_row.lr_pick_results:last-child{border-bottom:0}.lr_bos .lr_pick_results .lr_pick_row:focus,.lr_bos .lr_pick_results .lr_pick_row:hover,.lr_bos .lr_pick_row.lr_pick_results:focus,.lr_bos .lr_pick_row.lr_pick_results:hover,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row:focus,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row:hover,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results:focus,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results:hover,.lr_list_search .lr_pick_results .lr_pick_row:focus,.lr_list_search .lr_pick_results .lr_pick_row:hover,.lr_list_search .lr_pick_row.lr_pick_results:focus,.lr_list_search .lr_pick_row.lr_pick_results:hover{background-color:hsl(59,100%,109.2352941176%);outline:none}.lr_bos .lr_pick_results .lr_pick_row .lr_pick_name,.lr_bos .lr_pick_row.lr_pick_results .lr_pick_name,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row .lr_pick_name,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results .lr_pick_name,.lr_list_search .lr_pick_results .lr_pick_row .lr_pick_name,.lr_list_search .lr_pick_row.lr_pick_results .lr_pick_name{-ms-grid-column:1;grid-column:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_bos .lr_pick_results .lr_pick_row .lr_pick_id,.lr_bos .lr_pick_row.lr_pick_results .lr_pick_id,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row .lr_pick_id,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results .lr_pick_id,.lr_list_search .lr_pick_results .lr_pick_row .lr_pick_id,.lr_list_search .lr_pick_row.lr_pick_results .lr_pick_id{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-row-align:center;align-self:center;font-size:0.875rem;color:#5a6475}.lr_bos .lr_pick_results .lr_pick_row .lr_pick_meta,.lr_bos .lr_pick_row.lr_pick_results .lr_pick_meta,.lr_crm_toolbar_search .lr_pick_results .lr_pick_row .lr_pick_meta,.lr_crm_toolbar_search .lr_pick_row.lr_pick_results .lr_pick_meta,.lr_list_search .lr_pick_results .lr_pick_row .lr_pick_meta,.lr_list_search .lr_pick_row.lr_pick_results .lr_pick_meta{-ms-grid-column:1;grid-column:1;font-size:0.875rem;color:#5a6475;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_bos .lr_pick_empty,.lr_crm_toolbar_search .lr_pick_empty,.lr_list_search .lr_pick_empty{margin:0;padding:10px 12px;color:#5a6475}.lr_bos .lr_deal_new_price_label,.lr_crm_toolbar_search .lr_deal_new_price_label,.lr_list_search .lr_deal_new_price_label{display:block;margin-top:12px}.lr_bos .lr_deal_new_price,.lr_crm_toolbar_search .lr_deal_new_price,.lr_list_search .lr_deal_new_price{max-width:200px}.lr_bos .lr_pick_selected,.lr_crm_toolbar_search .lr_pick_selected,.lr_list_search .lr_pick_selected{margin:6px 0px 0px 0px;font-size:0.875rem;min-height:1.25rem}.lr_bos .lr_pick_selected.is_set,.lr_crm_toolbar_search .lr_pick_selected.is_set,.lr_list_search .lr_pick_selected.is_set{color:#1b1f2a}.lr_bos .lr_pick_selected.is_set .fa-circle-check,.lr_crm_toolbar_search .lr_pick_selected.is_set .fa-circle-check,.lr_list_search .lr_pick_selected.is_set .fa-circle-check{color:#007531}@media only screen and (max-width:40em){.lr_deal_new .lr_pick_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_deal_new .lr_pick_row .btn_primary{width:100%}}.lr_deal_add_icon{color:#007531;font-size:2.25rem;line-height:1;text-decoration:none;margin:0px 0px 0px 0px}.lr_deal_add_icon:hover{color:#333399}@media only screen and (min-width:90.0625em){.lr_deal_toolbar:has(.lr_deal_centre) .lr_list_filter.lr_list_search{margin-left:0}}.lr_bos hr{border:0;border-top:2px solid #DDDDDD;clear:both;height:0;margin:1.25rem 0px 1.1875rem 0px}.lr_bos .small_text{font-size:0.75rem}.lr_bos .large_text{font-size:1.25rem}.lr_bos .bold{font-weight:700}.lr_bos .text_right{text-align:right}.lr_bos .text_centre{text-align:center}.lr_bos .row{row-gap:0;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.lr_bos input.uber_form_textbox,.lr_bos select.uber_form_dropdown,.lr_bos textarea.uber_form_textarea{width:100%}.lr_bos input.uber_form_textbox[readonly]{background-color:#DDDDDD}.lr_bos label.textbox_label{display:block}.lr_bos label.textbox_label.right{float:none!important;text-align:right}.lr_bos .lr_bos_right_3.text_right .radio_toolbar_large{display:block}.lr_bos label .fa-question-circle{color:#333399;font-size:0.875rem}.lr_bos .lr_btn_small,.lr_bos .lr_btn_tiny{border:0;border-radius:6px;line-height:normal;font-weight:400;white-space:nowrap;cursor:pointer;text-decoration:none}.lr_bos .lr_btn_tiny{font-size:0.6875rem;padding:10px 20px 11px 20px}.lr_bos .lr_btn_small{font-size:0.8125rem;padding:14px 28px 15px 28px}.lr_bos .lr_btn_small.bold,.lr_bos .lr_btn_tiny.bold{font-weight:700}.lr_bos .btn_info{background-color:#A0D3E8;border-color:#A0D3E8;color:#333333}.lr_bos .btn_info:hover{background-color:#61B6D9;border-color:#61B6D9;color:#333333}.lr_bos .btn_warning{color:#FFFFFF}.lr_bos .btn_warning:hover{color:#FFFFFF}.lr_bos .lr_bos_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0px 0px 0px 0px}.lr_bos .lr_bos_header_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0px}.lr_bos .lr_bos_return{position:relative;display:inline-block;width:80px;height:64px;margin:0px 0px 0px 10px;color:#333399;font-size:2rem;line-height:64px;text-decoration:none}.lr_bos .lr_bos_return .icon_return_to_bos_icon{position:absolute;left:0px;top:0px;font-size:3.5rem;line-height:56px;color:#222222}.lr_bos .lr_bos_return .icon_return_to_bos_arrow_arrow,.lr_bos .lr_bos_return .icon_return_to_bos_arrow_circle{position:absolute;left:10px;top:0px;width:80px;text-align:center;line-height:64px}.lr_bos .lr_bos_return .icon_return_to_bos_arrow_circle{font-size:2rem;color:#333399}.lr_bos .lr_bos_return .icon_return_to_bos_arrow_arrow{font-size:1.5rem;color:#FFFFFF}.lr_bos .lr_bos_return:hover .icon_return_to_bos_arrow_circle{color:#007531}.lr_bos .lr_bos_header_icon{display:inline-block;margin:5px 0px 0px 10px;font-size:3rem;line-height:1;color:#333399;text-decoration:none}.lr_bos .lr_bos_header_icon:hover{color:#007531}.lr_bos .lr_bos_header_icon.disabled{color:#B7B7B7;pointer-events:none}.lr_bos .lr_bos_header_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-left:auto;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0}.lr_bos .lr_bos_actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:20px 0px 18px 0px}.lr_bos .lr_bos_actions_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:-8px 10px 0px 0px}.lr_bos .lr_bos_docu_icon{height:72px;margin:-12px 0px 0px 0px;cursor:pointer}.lr_bos .lr_bos_docu_icon.is_static{cursor:default}.lr_bos .lr_bos_docu_info_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:0px 0px 12px 0px}.lr_bos .lr_bos_docu_info_logo{height:140px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_bos .lr_bos_docu_info_agree{display:block;margin:12px 0px 0px 0px;cursor:pointer}.lr_bos .lr_bos_docu_info_agree input[type=checkbox]{margin-right:6px}.lr_bos .lr_bos_icon_btn{color:#333399;font-size:3rem;line-height:1;text-decoration:none;cursor:pointer}.lr_bos .lr_bos_icon_btn:hover{color:#007531}.lr_bos .lr_bos_docu_status{position:absolute;right:0px;bottom:-18px;white-space:nowrap;text-align:right;font-size:0.75rem;color:#4D4D4D}.lr_bos .lr_bos_invoice{width:190px;padding:0px 15px}.lr_bos .lr_bos_invoice label{display:block;text-align:right}.lr_bos .lr_bos_invoice input.uber_form_textbox{text-align:right}.lr_bos .lr_bos_status{margin:0px 0px 0px 0px}.lr_bos .lr_bos_status input.uber_form_textbox{font-weight:700}.lr_bos .lr_bos_status.is_in_progress input.uber_form_textbox{background-color:#ffa500}.lr_bos .lr_bos_status.is_finalised input.uber_form_textbox{background-color:#00ff00}.lr_bos .lr_bos_status.is_build input.uber_form_textbox{background-color:#e8e8e8}.lr_bos .lr_bos_tabs_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.lr_bos .lr_bos_date{margin-left:auto;width:278px;padding:0px 15px}.lr_bos .lr_bos_date input.uber_form_textbox{text-align:right}.lr_bos .lr_bos_date label{display:block;text-align:right;margin:-14px 8px 0px 0px}.lr_bos .lr_tab_bar{gap:0px;margin:0px 0px 0px 0px;border-bottom:0}.lr_bos .lr_tab_bar .bos_tab_btn{border:0;border-radius:0px;font-size:1rem;font-weight:700;line-height:1.6;padding:8px 16px;cursor:pointer}.lr_bos .lr_tab_bar .bos_tab_btn.btn_secondary{background-color:#FFFFFF;color:#333399}.lr_bos .lr_tab_bar .bos_tab_btn.btn_secondary:hover{background-color:#F0F0F0;color:#333399}.lr_bos .lr_tab_bar .bos_tab_btn.btn_primary{background-color:#333399;color:#FFFFFF}.lr_bos .lr_bos_tabs_content{margin:24px 0px 24px 0px}.lr_bos .bos_tab_panel{padding:15px 0px}.lr_bos .lr_bos_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr_bos .lr_bos_nav_spacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lr_bos .lr_bos_photo{display:block;position:relative;width:100%;padding-bottom:75%;background-color:#E7E7E7;border-radius:4px;overflow:hidden}.lr_bos .lr_bos_photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lr_bos .lr_bos_view_vehicle{display:block;text-align:right;font-weight:700;color:#333399;text-decoration:none;margin:0px 8px 0px 0px}.lr_bos .lr_bos_view_vehicle:hover{color:#007531}.lr_bos .lr_bos_view_vehicle.disabled{color:#B7B7B7;pointer-events:none}.lr_bos .lr_bos_row_success{background-color:#9FE6B8;padding:8px 8px 0px 8px;border-radius:4px}.lr_bos .lr_bos_staff_box{background-color:#FFFFC2;border-radius:12px;padding:20px;margin:20px 0px 50px 0px}.lr_bos .lr_bos_staff_box .lr_bos_staff_link{float:right;margin:9px 0px 20px 20px;font-size:0.75rem;font-weight:700}.lr_bos .lr_bos_staff_box .lr_bos_staff_heading{font-size:1.25rem;font-weight:700;margin:0px 0px 14px 0px}.lr_bos .lr_bos_or{text-align:center;font-size:1.25rem;font-weight:700;padding:21px 0px 0px 0px}.lr_bos .lr_bos_or .small_text{display:block;font-weight:700}.lr_bos .lr_bos_trade_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0px 0px 16px 0px}.lr_bos .lr_bos_tape_col{position:relative}.lr_bos .lr_bos_tape_col .textbox_label_right{display:block;margin:0px 14px -2px 0px}.lr_bos .dollar_input_icon,.lr_bos .dollar_input_icon_large,.lr_bos .math_input_icon_large,.lr_bos .percent_input_icon{pointer-events:none}.lr_bos input.textbox_invisible_right[readonly]{width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFFFFF;border:0;-webkit-box-shadow:none;box-shadow:none;padding:8px 8px 8px 20px;text-align:right}.lr_bos input[type=number].uber_form_textbox{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.lr_bos input[type=number].uber_form_textbox::-webkit-inner-spin-button,.lr_bos input[type=number].uber_form_textbox::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lr_bos .lr_bos_heading_row{display:flow-root;margin:0px 0px 4px 0px}.lr_bos .lr_bos_heading_note{font-size:0.875rem;letter-spacing:0;color:#222222;font-weight:700;margin-left:6px}.lr_bos .lr_bos_heading_note .warning{color:#f08a24}.lr_bos .lr_bos_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:30px 0px 0px 0px}.lr_bos .lr_bos_footer_left,.lr_bos .lr_bos_footer_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.lr_bos .lr_bos_footer_right{margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lr_bos .lr_bos_panel{max-width:640px;margin:16px 0px 0px 0px;padding:16px 20px 6px 20px;background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:10px}.lr_bos .lr_bos_panel .lr_bos_panel_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin:0px 0px 10px 0px}.lr_bos .lr_bos_docu_caption{font-size:0.75rem;color:#4D4D4D}@media only screen and (max-width:64em){.lr_bos .lr_bos_header_right{margin-left:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%}.lr_bos .lr_bos_actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.lr_bos .lr_bos_invoice{padding:0px}.lr_bos .lr_bos_date{margin-left:0;padding:0px;width:100%;max-width:278px}.lr_bos .lr_bos_date label{text-align:left}}@media only screen and (max-width:40em){.lr_bos .lr_bos_return{width:64px;height:52px}.lr_bos .lr_bos_return .icon_return_to_bos_icon{font-size:2.75rem;line-height:46px}.lr_bos .lr_bos_return .icon_return_to_bos_arrow_arrow,.lr_bos .lr_bos_return .icon_return_to_bos_arrow_circle{width:64px;line-height:52px}.lr_bos .lr_bos_header_icon{font-size:2.25rem}.lr_bos .lr_tab_bar .bos_tab_btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 10px;font-size:0.875rem}.lr_bos .lr_bos_footer_left,.lr_bos .lr_bos_footer_right{width:100%}.lr_bos .lr_bos_footer_right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:64em){.lr_bos .lr_bos_right_2{-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11/span 2}.lr_bos .lr_bos_right_3,.lr_bos .lr_bos_tape_col{-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/span 3}.lr_bos .lr_bos_right_4{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/span 4}.lr_bos .lr_bos_right_6{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}.lr_bos .lr_bos_photo_col{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/span 4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3}}.lr_bos input[type=number].textbox_invisible_right{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.lr_bos input[type=number].textbox_invisible_right::-webkit-inner-spin-button,.lr_bos input[type=number].textbox_invisible_right::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:63.9375em){.lr_bos .lr_bos_tape_col{padding-left:20px}}.lr_bos{container-type:inline-size}@container (max-width: 1100px){.lr_bos_tape_col input.textbox_invisible_right{font-size:2rem}}@container (max-width: 860px){.lr_bos_tape_col input.textbox_invisible_right{font-size:1.625rem}}.page-content.lr_page_bos:has(.lr_bos.lr_bos_lease){background-color:#FFE1F0}.page-content.lr_page_bos:has(.lr_bos.lr_bos_wholesale){background-color:#CCFFFF}.page-content.lr_page_bos:has(.lr_bos.lr_bos_appraisal){background-color:#FFFFC9}.lr_bos.lr_bos_appraisal .lr_appraisal_step{margin:10px 0px 0px 0px}.lr_bos.lr_bos_appraisal .lr_btn_next{border:0;border-radius:6px;font-size:1rem;font-weight:400;line-height:normal;padding:16px 32px 17px 32px;cursor:pointer;text-decoration:none}.lr_bos.lr_bos_appraisal .lr_appraisal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:16px 0px 0px 0px}.lr_bos.lr_bos_appraisal .lr_appraisal_meta{font-size:0.875rem;color:#4D4D4D;margin:0px 0px 10px 0px}.lr_bos.lr_bos_appraisal .lr_add_item .lr_wear_input{max-width:220px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup label.textbox_label{font-size:0.875rem;font-weight:700;color:#4D4D4D;line-height:1.5}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_toolbar{margin:10px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_tombstone{float:right;margin:17px 10px 0px 0px;color:#333399;text-decoration:none;line-height:1}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_tombstone i{font-size:3rem;line-height:48px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_tombstone:hover{color:#007531}.lr_bos.lr_bos_appraisal.lr_appraisal_setup select#tradeInFormCustomer.uber_form_dropdown{width:100%;height:44px;background-color:#FFFFFF;border:1px solid #AAAAAA;border-radius:4px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_col{text-align:left}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_col .no_label{display:block;margin:21px 0px 0px 0px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_btn{border:0;background:transparent;padding:0;margin:0;color:#222222;cursor:pointer;line-height:1}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_btn i{font-size:3.5rem;line-height:56px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_btn:hover{color:#333399}.lr_bos.lr_bos_appraisal.lr_appraisal_setup>hr{margin:44px 0px 19px 0px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0px;padding:0px;border-top:0}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_btn_next{font-size:0.8125rem;padding:14px 28px 15px 28px;border-radius:6px;line-height:normal}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_btn_next.is_disabled{opacity:0.55;pointer-events:none}@media only screen and (max-width:64em){.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_col .no_label{margin-top:0px}.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_tombstone{margin-top:0px}}.lr_bos .lr_bos_explainer{background-color:#FFFFFF;padding:5px 0px 5px 20px;margin:0px 40px 0px 10px;font-size:1rem;color:#222222}.lr_bos .lr_bos_icon_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.lr_bos .lr_bos_icon_btn.success{color:#007531}.lr_bos .lr_bos_icon_btn.success:hover{color:#00B84D}.lr_bos #wearEstimateWrap{display:contents}.lr_bos .lr_bos_padlock{border:0;background:transparent;color:#c0392b;cursor:pointer;padding:0px 4px;font-size:16px}.lr_bos .lr_bos_padlock.is_open{color:#007531}.lr_bos .lr_bos_sig_preview{min-height:48px;border:1px dashed #cccccc;background-color:#ffffff;padding:4px;border-radius:4px}.lr_bos .lr_bos_sig_preview img,.lr_bos .lr_bos_sig_preview svg{max-width:100%;max-height:64px;display:block}.lr_bos .lr_bos_print_choices{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.lr_bos .lr_bos_print_choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;color:#333399;font-weight:700}.lr_bos .lr_bos_print_choice:hover{color:#007531}#lrBosFinaliseModal .lr_bos_finalise_stock_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin:6px 0px 2px 0px}#lrBosFinaliseModal .lr_bos_finalise_stock_label .textbox_label{margin:0px}#lrBosFinaliseModal .lr_bos_finalise_stock_label .small_text{white-space:nowrap;text-align:right}.lr_bos .small_text.warning{color:#EE0000;font-weight:700}.lr_bos .lr_bos_sig_preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:10px 0px 0px 0px;background-color:#D1E7EE;border:0;border-radius:0}@media only screen and (min-width:64em){.lr_bos .lr_bos_new_line{-ms-grid-column:1;grid-column-start:1}}.lr_bos .lr_bos_field_note{margin:-10px 0px 14px 0px;font-size:0.75rem;color:#4D4D4D}.lr_bos .lr_bos_off input.uber_form_textbox,.lr_bos .lr_bos_off select.uber_form_dropdown,.lr_bos .lr_bos_off textarea.uber_form_textarea{background-color:#DDDDDD;color:#6A6A6A;pointer-events:none}.lr_bos .lr_bos_off .radio_toolbar label,.lr_bos .lr_bos_off .radio_toolbar_large label{opacity:0.5;pointer-events:none}.lr_bos .lr_bos_off.lr_bos_or{opacity:0.5}.lr_bos .lr_bos_tape_col .lr_bos_padlock{margin:0px 0px 0px 6px;vertical-align:middle;font-size:1.125rem;color:#333399}.lr_bos .lr_bos_tape_col input.textbox_invisible_right:not([readonly]){font-size:1.25rem!important;color:#3D3D3D;text-align:right;background-color:#FFFFFF;border:1px solid #CCCCCC;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.lr_bos #wsWearEstimateWrap{display:contents}.lr_bos .lr_bos_checklist .lr_hist_check_label{font-size:1.125rem;line-height:2rem}@media (min-width:64em){.lr_bos .lr_bos_checklist{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.lr_bos .lr_bos_checklist .lr_hist_task{border-top:2px solid #DDDDDD;padding-top:14px;padding-right:24px}.lr_bos .lr_bos_checklist .lr_hist_task:nth-child(-n+2){border-top:none;padding-top:0px}}@media (min-width:64em){.lr_bos .lr_bos_checklist_mixed .lr_hist_task:nth-child(n+7){grid-column:1/-1}}.lr_bos .lr_bos_side_label{font-size:1.125rem;font-weight:bold;line-height:2rem;margin:3px 0px 6px 0px}.lr_bos .lr_bos_email_attach{display:inline-block;line-height:1;vertical-align:middle}.lr_bos .lr_bos_email_attach .fa-stack{font-size:1.5rem;width:3rem;height:3rem;line-height:3rem}.lr_bos .lr_bos_email_attach .fa-paperclip{font-size:0.8em;margin-top:-2px}.lr_bos .lr_bos_pdf_import_btn{height:50px;position:relative;margin:-10px 0px 0px 10px;cursor:pointer}.lr_bos_pdf_import_modal .lr_modal__panel--wide{max-width:1100px}.lr_bos_pdf_import_title_logo{height:40px;position:relative;margin:-10px 0px 0px 0px;vertical-align:middle}.bill_of_sale_pdf_import_status{min-height:3rem;padding:0.8rem 0}.bill_of_sale_pdf_import_status:empty{min-height:0;padding:0}.bill_of_sale_pdf_import_status.is_error{color:#b42318;font-weight:700}.bill_of_sale_pdf_import_progress{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;gap:0.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:5rem;padding:0.5rem 0 1.25rem}.lr_bos_pdf_import_progress_logo{height:100px;position:relative;margin:-10px 20px 0px 0px}.bill_of_sale_pdf_import_source{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #d0d5dd;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 0 0.75rem}.bill_of_sale_pdf_import_section{border-bottom:1px solid #d0d5dd;padding:1rem 0 0.4rem}.bill_of_sale_pdf_import_section_heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.5rem}.bill_of_sale_pdf_import_match{border-radius:4px;display:inline-block;font-size:0.75rem;font-weight:700;padding:0.25rem 0.5rem}.bill_of_sale_pdf_import_match.is_existing{background:#d1fadf;color:#05603a}.bill_of_sale_pdf_import_match.is_new{background:#fef0c7;color:#7a2e0e}.lr_bos_pdf_import_modal label.textbox_label{font-size:0.75rem;font-weight:700}.lr_bos_pdf_import_modal input.uber_form_textbox{margin-bottom:0.75rem}.bill_of_sale_pdf_import_warnings{background:#fffaeb;border-left:4px solid #f79009;margin-top:1rem;padding:0.75rem 1rem}.bill_of_sale_pdf_import_warnings ul{margin-bottom:0}.bill_of_sale_pdf_import_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1rem}@media only screen and (max-width:640px){.bill_of_sale_pdf_import_section_heading,.bill_of_sale_pdf_import_source{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.35rem}}@media (min-width:64em) and (max-width:79.9375em){.lr_bos.lr_bos_appraisal.lr_appraisal_setup .lr_appraisal_setup_print_btn i{font-size:2rem;line-height:44px}}.lr_bos .lr_btn_small.lr_btn_wrap{white-space:normal;text-align:center;line-height:1.2;max-width:100%}.lr_bos_appraisal .lr_appraisal_form .lr_appraisal_meta{margin:0px 0px 12px 0px;color:#4D4D4D}.lr_bos_appraisal .lr_appraisal_form .lr_bos_reminder_box{margin:10px 0px 20px 0px;padding:16px 20px;border:2px dashed #CCCCCC;border-radius:12px;background-color:#FFFFFF}.lr_bos_appraisal .lr_appraisal_form .lr_bos_reminder_box h3{margin:0px 0px 6px 0px;font-size:1.25rem;font-weight:700;color:#A5A5A5}.lr_bos_appraisal .lr_appraisal_form .lr_bos_reminder_box p{margin:0px;color:#4D4D4D}.lr_bos_appraisal .lr_appraisal_form .lr_appraisal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin:0px 0px 20px 0px}.lr_bos_sig_preview.is_clickable{cursor:pointer}.lr_staff_print_sig_scope{color:#5a6475;margin:0px 0px 12px 0px;line-height:1.4}.lr_staff_print_sig_name{margin:0px 0px 8px 0px;font-weight:700}.lr_staff_print_sig_pad{width:100%;max-width:480px;aspect-ratio:6/1;border:1px solid #cccccc;background-color:#ffffff}.lr_staff_print_sig_pad canvas{width:100%;height:100%;display:block;cursor:crosshair}.lr_staff_print_sig_tools{margin:8px 0px 0px 0px}.lr_staff_print_sig_consent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:12px 0px}.lr_staff_print_sig_icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#a5a5a5;cursor:pointer;padding:0px 0px 0px 8px;line-height:1}.lr_staff_print_sig_icon.is_on{color:#333399}.lr_staff_print_sig_icon:hover{color:#007531}.lr_sales_appraisal_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0px 0px 16px 0px}.lr_sales_appraisal_layout{display:-ms-grid;display:grid;width:100%;-ms-grid-columns:minmax(0,1fr) 24px minmax(180px,280px);grid-template-columns:minmax(0,1fr) minmax(180px,280px);gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.lr_appraisal_status_line{margin:0px 0px 16px 0px}.lr_appraisal_status_chip{display:inline-block;background-color:#007531;color:#FFFFFF;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;padding:2px 10px;border-radius:10px;margin-left:6px;vertical-align:middle}.lr_appraisal_row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr;grid-template-columns:repeat(12,1fr);gap:0px 14px}.lr_span_1{-ms-grid-column-span:1;grid-column:span 1}.lr_span_2{-ms-grid-column-span:2;grid-column:span 2}.lr_span_3{-ms-grid-column-span:3;grid-column:span 3}.lr_span_4{-ms-grid-column-span:4;grid-column:span 4}.lr_span_6{-ms-grid-column-span:6;grid-column:span 6}.lr_span_8{-ms-grid-column-span:8;grid-column:span 8}.lr_span_12{-ms-grid-column-span:12;grid-column:span 12}.lr_sales_appraisal_photo .lr_cc_photo_empty,.lr_sales_appraisal_photo img{width:100%;max-width:280px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.lr_sales_appraisal_photo .lr_cc_photo_empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:160px;background-color:rgba(0,0,0,0.06);color:#888888;font-size:3rem}.lr_sales_appraisal_form .textbox_label{display:block;margin:0px 0px 12px 0px}.lr_sales_appraisal_form .uber_form_textarea,.lr_sales_appraisal_form .uber_form_textbox{width:100%}.lr_sales_advertised_card{max-width:40rem;margin-top:16px;padding:24px;border:1px solid #A5A5A5;border-radius:8px;background-color:#FFFFFF}.lr_sales_advertised_card>i{color:#333399;margin-bottom:12px}.lr_sales_advertised_card h3{margin:0px 0px 8px 0px}@media only screen and (max-width:64em){.lr_sales_appraisal_layout{-ms-grid-columns:1fr;grid-template-columns:1fr}.lr_sales_appraisal_photo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lr_appraisal_row .lr_span_2,.lr_appraisal_row .lr_span_3,.lr_appraisal_row .lr_span_4{-ms-grid-column-span:6;grid-column:span 6}.lr_appraisal_row .lr_span_6,.lr_appraisal_row .lr_span_8{-ms-grid-column-span:12;grid-column:span 12}}@media print{#menu_dashb,.dashb_head,.lr_appraisal_manage_toolbar,.lr_sales_appraisal_toolbar,.menu_dashb{display:none!important}}.lr_appraisal_manage_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0px 0px 16px 0px}.lr_appraisal_manage_toolbar_bottom{margin-top:24px}.lr_appraisal_manage_return{font-size:1.75rem;color:#333399;line-height:1}.lr_appraisal_manage_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-left:auto}.lr_appraisal_manage .uber_form_textbox.is_accepted{background-color:#d4edda}.lr_appraisal_manage .uber_form_textbox.is_dead{background-color:#f8d7da}.lr_appraisal_last_stock{color:#f08a24;font-size:0.875rem;margin:0px 0px 12px 0px}.lr_appraisal_photo_icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0px 0px 16px 0px}.lr_appraisal_photo_btn{border:none;background:transparent;color:#333399;cursor:pointer;padding:0px}.lr_appraisal_edit_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:12px}.lr_appraisal_edit_item a{color:#333399}.lr_appraisal_features{margin:16px 0px}.lr_appraisal_features a{color:#333399;font-weight:700}.lr_appraisal_feature_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.lr_appraisal_feature_chip{border:1px solid #d8d8d8;background-color:#f3f3f3;padding:4px 10px;border-radius:4px;font-size:0.875rem}.lr_appraisal_hybrid{margin:0px 0px 16px 0px}.lr_appraisal_panel{margin-bottom:16px}.lr_hist_from_appraisal{margin:0px 0px 8px 0px}.lr_appraisal_manage .textbox_label{display:block}.lr_appraisal_manage .uber_form_dropdown,.lr_appraisal_manage .uber_form_textarea,.lr_appraisal_manage .uber_form_textbox{width:100%}.lr_appraisal_row:has(#TradeInFormItemWear),.lr_appraisal_row:has(input[name=TradeInFormItemWearKnown]){background-color:#DFF5E7;padding:10px 12px 4px 12px;border-radius:6px;margin:0px 0px 8px 0px}.lr_appraisal_carfax{margin:0px 0px 16px 0px;font-size:0.875rem}.lr_appraisal_carfax p{margin:0px 0px 4px 0px}.lr_appraisal_manage_toolbar_bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #DDDDDD;padding-top:16px}.lr_appraisal_manage_toolbar_bottom #btnDeadDealBottom{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:auto}.lr_appraisal_photo_btn:hover{color:#22226b}.lr_hist_embed_frame{display:block;width:100%;height:calc(100vh - 300px);min-height:480px;border:1px solid #DDDDDD;border-radius:8px;background-color:#FFFFFF;margin:0px 0px 8px 0px}.page-content:has(.msg_page_wrapper){padding:0px 0px 0px 10px}.inbox_list_loading_overlay{display:none;position:fixed;inset:0;z-index:10000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.45)}.inbox_list_loading_overlay.is_visible{display:-webkit-box;display:-ms-flexbox;display:flex}.inbox_list_loading_box{min-width:280px;max-width:90vw;padding:28px 32px;border-radius:6px;background:#ffffff;text-align:center;-webkit-box-shadow:0 8px 28px rgba(0,0,0,0.25);box-shadow:0 8px 28px rgba(0,0,0,0.25)}.inbox_list_loading_message{font-size:1.35rem;font-weight:700;color:#2d3a47;margin-bottom:16px}.inbox_list_loading_gears{margin:12px 0 16px}.inbox_list_loading_gears .fa-gear{color:#6d6d6d;margin:0 4px}.inbox_list_loading_submessage{font-size:1rem;font-weight:700;color:#2d3a47}.msg_page_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:calc(100vh - 108px);min-height:480px}.msg_left_column{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:400px;max-width:60%;border-right:1px solid #cccccc}.msg_tab_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #dddddd}.msg_tab_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.msg_tab_group .btn_primary,.msg_tab_group .btn_secondary{position:relative;margin:0;padding:6px 10px;font-size:1rem;line-height:1.6;font-weight:700;text-decoration:none;color:#666666;background:#f5f5f5;border:1px solid #dddddd;border-bottom:none;border-radius:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.msg_tab_group .btn_primary:not(:first-child),.msg_tab_group .btn_secondary:not(:first-child){border-left:none}.msg_tab_group .btn_primary:hover,.msg_tab_group .btn_secondary:hover{background:#ebebeb;color:#333333}.msg_tab_group .btn_primary:focus,.msg_tab_group .btn_secondary:focus{outline:none}.msg_tab_group .btn_primary:focus-visible,.msg_tab_group .btn_secondary:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #3adb76;box-shadow:inset 0 0 0 2px #3adb76;z-index:1}.msg_tab_group .btn_primary{background:#ffffff;color:#333399}.msg_tab_group .btn_primary:hover{background:#ffffff;color:#333399}.msg_tab_group .btn_primary:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#3adb76}.msg_view_group{margin-left:10px}.msg_tab_tools{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.msg_stack_button{display:-ms-grid;display:grid;-ms-grid-columns:34px 3px auto;grid-template-columns:34px auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;margin:0;padding:0 5px;min-height:39px;border:none;border-left:1px solid #A5A5A5;background:transparent;text-align:left;text-decoration:none;color:#333399;cursor:pointer;white-space:nowrap}.msg_stack_button>:first-child{-ms-grid-row:1;-ms-grid-column:1}.msg_stack_button>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.msg_stack_button>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.msg_stack_button>:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}.msg_stack_button:focus,.msg_stack_button:hover{background-color:#ebebeb;border-radius:6px;outline:none;text-decoration:none}.msg_stack_button i{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-column-align:center;justify-self:center;font-size:1.75em}.msg_stack_button_text{font-weight:600;font-size:0.9375rem;line-height:1.05}.msg_stack_button_sub_text{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:0.6875rem;line-height:1.05;min-height:12px}.msg_stack_button_sms{color:#007531}.msg_tool_icon_slot{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:0 6px 0 10px;border-left:1px solid #A5A5A5}.msg_round_tool{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;border-radius:50%;background:transparent;text-decoration:none;cursor:pointer}.msg_round_tool i{font-size:24px}.msg_round_tool:hover{background-color:#ebebeb;text-decoration:none}.msg_round_tool_sms{color:#007531}.msg_round_tool_sms:hover{color:#007531}#btnAiReplyToggle{margin:0;padding:0;width:40px;height:40px;border:1px solid transparent;border-radius:50%;background:transparent;font-size:0;line-height:40px;text-align:center;cursor:pointer}#btnAiReplyToggle:before{content:"\f890";font-family:"Font Awesome 7 Pro";font-size:24px;font-weight:900;color:#333399}#btnAiReplyToggle:hover{background-color:#ebebeb}#btnAiReplyToggle.btn_primary{background-color:#FFFFBF;border-color:#cccccc}#btnAiReplyToggle.btn_primary:hover{background-color:#f0f0a8}.msg_filter_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #cccccc;-ms-flex-negative:0;flex-shrink:0;gap:8px}.msg_filter_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.msg_filter_group .btn_primary,.msg_filter_group .btn_secondary{margin:10px 8px;padding:0 0 1px 0;border:none;border-radius:0;background:transparent;font-size:1rem;font-weight:400;color:#202020;cursor:pointer;border-bottom:2px solid transparent}.msg_filter_group .btn_secondary:hover{color:#007531;background:transparent}.msg_filter_group .btn_primary{font-weight:700;color:#333399;border-bottom:2px solid #333399}.msg_email_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.75rem;color:#222222;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.msg_list_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cccccc;font-weight:700}.msg_list_header .msg_col_from,.msg_list_header .msg_col_icon,.msg_list_header .msg_col_received,.msg_list_header .msg_col_subject{min-height:30px;padding:5px;border-left:1px solid #cccccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.msg_list_header .msg_col_icon{color:#565656}.msg_list{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;border:1px solid #cccccc;border-bottom:none;min-height:0;background-color:#ffffff}.msg_list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:left;margin:0;padding:0;border:0;border-bottom:1px solid #cccccc;background:#ffffff;font-size:0.75rem;color:inherit;cursor:pointer}.msg_list_item:hover{background-color:#E1E1E1}.msg_list_item.is_active{background-color:#E1E1E1}.msg_list_item.is_open{background-color:#c8f3ba;font-weight:700}.msg_list_item.is_open:hover{background-color:#FFFFCC}.msg_list_item.message_reply_sent{background-color:#E1F9FF;font-weight:700}.msg_list_item.ai_spam_row{background-color:#fff3cd;border-left:4px solid #c0392b}.msg_list_item.ai_spam_row:hover{background-color:#ffe8a3}.msg_list_item.ai_spam_row .msg_col_from,.msg_list_item.ai_spam_row .msg_col_subject{color:#7a1f1f}.msg_col_icon,.msg_col_reply{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;padding:7px 0 0 4px;min-height:30px}.msg_col_from{-webkit-box-flex:2;-ms-flex:2;flex:2;position:relative;min-width:0;min-height:30px;padding:7px 30px 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg_col_from .msg_list_from_name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.msg_col_from i.msg_list_customer_status{font-style:normal;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-size:16px;font-weight:900;line-height:1;color:#333333;cursor:default;pointer-events:auto;z-index:3}.msg_col_from i.msg_list_customer_status.lr_fa_customer_status_icon{font-size:16px}.msg_col_from i.msg_list_new_contact{font-style:normal;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-size:16px;line-height:1;color:#007531;z-index:3}.msg_col_subject{-webkit-box-flex:6;-ms-flex:6;flex:6;min-width:0;min-height:30px;padding:3px 0 0 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg_list_item .msg_col_subject{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.msg_list_item .msg_col_subject .msg_subject_text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg_list_item .msg_col_subject .msg_list_badge,.msg_list_item .msg_col_subject .msg_list_pill,.msg_list_item .msg_col_subject .msg_list_spam_badge{-ms-flex-negative:0;flex-shrink:0}.msg_col_received{-webkit-box-flex:2;-ms-flex:2;flex:2;min-height:30px;padding:7px 8px 0 8px;white-space:nowrap}.msg_list_badge{color:#5a6475;font-weight:400;margin-left:6px}.msg_list_pill{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:9px;font-size:0.625rem;font-weight:700;line-height:1.5;letter-spacing:0.03em;text-transform:uppercase;color:#ffffff;vertical-align:1px}.msg_pill_draft{background-color:#007531}.msg_pill_ai_sent{background-color:#663399}.msg_pill_ai_sent i{font-size:0.6875rem}.msg_list_spam_badge{color:#c0392b;margin-left:6px;font-size:0.95rem;vertical-align:middle}.msg_unread_bar{padding:6px;margin:0;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;font-weight:700;color:#565656;border:1px solid #cccccc;background-color:#ffffff}.msg_window{margin-top:12px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:10px;overflow-y:auto}.msg_detail{position:relative;min-height:320px}.msg_subject_header{width:100%;padding:4px 10px 2px 10px;margin:-10px 0 10px 0;font-size:1.1rem;font-weight:600;color:#333333;background-color:#f5f5f5;border-bottom:1px solid #dddddd;border-radius:4px 4px 0 0;overflow-x:hidden}.msg_sender_identity{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 12px;margin:5px 0}.msg_sender_identity .msg_email_name{font-weight:700}.msg_body{margin:20px 0 40px 0;padding:20px;border:4px solid #C0C0C0;overflow-x:auto;max-width:100%;word-wrap:break-word;overflow-wrap:anywhere}.msg_compose{margin-top:1rem;padding:1rem;border:1px solid #A5A5A5;border-radius:8px;background-color:#ffffff;display:none}.msg_compose_signature{margin-top:8px;padding:8px 0 0 0;border-top:1px solid #d8d8e8;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;color:#555555}.msg_compose_signature[hidden]{display:none}.msg_compose_signature p{margin:0 0 0.35em 0}.msg_compose_signature img{max-width:100%;height:auto}.msg_compose_signature table{max-width:100%}.msg_toolbar_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.msg_empty_state{position:absolute;text-align:center;top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;max-width:400px}.msg_empty_state img{max-width:300px;width:80%;opacity:0.5;margin:0 0 1rem 0}.msg_empty_state p{font-size:1.4rem;line-height:1.4rem;font-weight:900;color:#B2B2B2}.msg_tool_container{float:right;margin:0 20px 0 0;padding:0}.msg_tool_container .msg_tool_icon{float:right;font-size:2rem;margin:0 0 0 10px;padding:0;border:none;background:transparent;line-height:1;color:#333399;cursor:pointer}.msg_tool_container .msg_tool_icon_reply:hover i{color:#007531}.disabled_icon{opacity:0.3;cursor:default!important;pointer-events:none}.message_read{font-family:"Font Awesome 7 Pro";font-weight:bold}.message_read:before{content:"\f658";color:#333399}.message_read:hover:before{content:"\f0e0";color:#007531}.message_un_read{font-family:"Font Awesome 7 Pro";font-weight:bold}.message_un_read:before{content:"\f0e0";color:#007531}.msg_assign_button{float:left;display:inline-block;margin:5px 0px 5px 4px;padding:5px!important;font-size:11px;font-weight:400;line-height:1;border:none;border-radius:3px;white-space:nowrap;cursor:pointer}.msg_assign_button.not_assigned{color:#FFFFFF;background-color:#f04124}.msg_assign_button.not_assigned:hover{color:yellow}.msg_assign_button.assigned{color:#FFFFFF;background-color:#007531}.msg_assign_button.assigned:hover{color:yellow}.email_list_header_sorting_desc:before{float:left;font-family:"Font Awesome 7 Pro";font-size:16px;font-weight:bold;content:"\f0dd";margin:-8px 0px 0px 8px}.email_list_header_sorting_asc:before{float:left;font-family:"Font Awesome 7 Pro";font-size:16px;font-weight:bold;content:"\f0de";margin:0px 0px -8px 8px}.msg_attachment_container{width:100%;padding:8px 0}.msg_attachment_container .attachment_file_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;border-top:1px solid #e0e0e0;padding-top:8px;margin-top:4px}.msg_attachment_container .attachment_file_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background-color:#f5f5f5;border:1px solid #dddddd;border-radius:4px;cursor:pointer;font-size:0.8rem;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.msg_attachment_container .attachment_file_item:hover{background-color:#e8e8e8;border-color:#007531}.msg_attachment_container .attachment_file_icon{font-size:1rem;color:#666666}.msg_attachment_container .attachment_file_icon.fa-file-pdf{color:#e74c3c}.msg_attachment_container .attachment_file_icon.fa-file-word{color:#2b579a}.msg_attachment_container .attachment_file_icon.fa-file-excel{color:#217346}.msg_attachment_container .attachment_file_icon.fa-file-zipper{color:#f39c12}.msg_attachment_container .attachment_file_name{color:#333333;white-space:nowrap}.msg_phone_row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 20px;vertical-align:middle}.msg_phone_row .msg_phone{font-weight:700;margin:0;display:inline-block}.msg_phone_row .msg_phone_label{font-weight:700;color:#565656;margin-right:2px}.msg_date_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px 12px;margin:0 0 6px 0}.msg_date_filter_heading{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;font-weight:700;font-size:1.5rem;line-height:1.2;color:#A5A5A5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg_date_filter_controls{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;gap:6px}.msg_date_filter_chips{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.msg_date_chip{margin:0;padding:3px 8px;border:1px solid transparent;border-radius:4px;background:transparent;font-size:0.8125rem;line-height:1.4;color:#202020;white-space:nowrap;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.msg_date_chip:hover{border-color:#cccccc;background-color:#f0f0f0}.msg_date_chip.is_active{border-color:#cccccc;font-weight:700;color:#333399;background-color:#FFFFBF}input[type=date].msg_date_input{width:132px;height:28px;margin:0;padding:0 6px;border:1px solid #cccccc;border-radius:4px;font-size:0.8125rem;line-height:26px;color:#222222;background-color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}input[type=date].msg_date_input:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 1px rgba(51,51,153,0.2);box-shadow:0 0 0 1px rgba(51,51,153,0.2)}button.msg_date_apply{margin:0;height:28px;padding:0 10px;border:1px solid #cccccc;border-radius:4px;background:#f5f5f5;font-size:0.8125rem;color:#222222;white-space:nowrap;cursor:pointer}button.msg_date_apply:hover{background:#ebebeb}.msg_alpha_menu{width:100%;margin:0 0 10px 0;padding:2px 8px;min-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;border:1px solid #e0e0e0;background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box}.msg_alpha_btn{margin:0;padding:3px 7px;border:1px solid transparent;border-radius:4px;background:transparent;font-size:0.875rem;font-weight:400;color:#222222;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:inline-block}.msg_alpha_btn:hover{border-color:#cccccc;background-color:#f0f0f0;text-shadow:0 0 0.5px currentColor,0 0 0.5px currentColor;-webkit-transform:scale(1.15);transform:scale(1.15)}.msg_alpha_btn.is_active{border-color:#cccccc;font-size:1rem;font-weight:700;color:#333399;background-color:#FFFFBF;-webkit-transform:scale(1.15);transform:scale(1.15)}.msg_filter_row input[type=search].msg_list_search{width:190px;max-width:28vw;height:28px;margin:6px 10px 6px auto;padding:0 10px;border:1px solid #cccccc;border-radius:4px;font-size:0.875rem;line-height:28px;color:#222222;background-color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.msg_filter_row input[type=search].msg_list_search:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 1px rgba(51,51,153,0.2);box-shadow:0 0 0 1px rgba(51,51,153,0.2)}.msg_assign_filter_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.msg_assign_filter_group .btn_primary,.msg_assign_filter_group .btn_secondary{margin:10px 8px;padding:0 0 1px 0;border:none;border-radius:0;background:transparent;font-size:1rem;font-weight:400;color:#202020;cursor:pointer;border-bottom:2px solid transparent}.msg_assign_filter_group .btn_primary:hover,.msg_assign_filter_group .btn_secondary:hover{color:#007531;background:transparent}.msg_assign_filter_group .btn_primary.is_active,.msg_assign_filter_group .btn_secondary.is_active{font-weight:700;color:#333399;border-bottom:2px solid #333399}.msg_list_header .msg_sort{margin:0;border:0;border-left:1px solid #cccccc;background:transparent;font:inherit;font-weight:700;color:inherit;text-align:left;cursor:pointer}.msg_list_header .msg_sort:hover{background-color:#f5f5f5}.msg_sort.email_list_header_sorting_asc:before,.msg_sort.email_list_header_sorting_desc:before{content:none}.msg_list_header .msg_sort:after{content:"\f0dd";font-family:"Font Awesome 7 Pro";font-size:13px;font-weight:900;color:#333399;margin-left:6px;position:relative;top:-3px}.msg_list_header .msg_sort.email_list_header_sorting_asc:after{content:"\f0de";top:3px}#btnCheckEmail{color:#007531}#btnCheckEmail.is_busy i{-webkit-animation:fa-spin 0.8s infinite linear;animation:fa-spin 0.8s infinite linear}#btnCheckEmail:disabled{cursor:default}.msg_icon_container{float:left;margin:0;padding:0;border:none;background:transparent;cursor:pointer}.msg_icon_container .msg_customer_status_stack{width:2.2em;height:2.2em;line-height:2.2em;cursor:pointer}.msg_icon_container .msg_customer_status_circle{color:#1f1f1f}.msg_icon_container .msg_customer_status_glyph.lr_fa_customer_status_icon{font-family:"Font Awesome 7 Pro";font-weight:900;font-size:0.95em;color:#ffffff;display:inline-block;margin:0;margin-top:-2px}.msg_address_container{float:left;margin:0;padding:0}.msg_address_container .msg_sender_identity{margin:5px 0}.msg_address_container .msg_assign_button{margin:5px 0 5px 4px}.msg_address_container .msg_phone_row{margin:6px 0 0 20px}.msg_tool_container .msg_tool_icon_nexusiq{margin:0 40px 0 10px;text-decoration:none}.msg_tool_container .msg_tool_icon_nexusiq:hover{text-decoration:none}.msg_overlay{position:fixed;inset:0;z-index:10010;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px;background:rgba(27,31,42,0.45);-webkit-box-sizing:border-box;box-sizing:border-box}.msg_dialog{width:min(420px,100%);max-height:calc(100vh - 36px);background:#ffffff;border-radius:6px;overflow:auto;-webkit-box-shadow:0 10px 36px rgba(0,0,0,0.35);box-shadow:0 10px 36px rgba(0,0,0,0.35)}.msg_dialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;background:#181849}.msg_dialog_header h3{margin:0;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.1rem;font-weight:700;color:#ffffff;text-transform:uppercase}.msg_dialog_close{margin:0;padding:0 6px;border:none;background:transparent;color:#ffffff;font-size:1.5rem;line-height:1;cursor:pointer}.msg_dialog_close:hover{opacity:0.75}.msg_dialog_body{padding:14px}.msg_dialog_body label{display:block;margin-bottom:4px;font-size:0.875rem;font-weight:700}.msg_dialog_error{margin:8px 0 0 0;color:#f04124;font-weight:700;font-size:0.875rem}.msg_dialog_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid #e4e6ee}.msg_dialog_actions .btn_primary,.msg_dialog_actions .btn_secondary{margin:0}.msg_compose_results:not(:empty){margin:10px 0;border:1px solid #dddddd;border-radius:4px;max-height:220px;overflow-y:auto}.msg_compose_match_list{list-style:none;margin:0;padding:0}.msg_compose_match_list li{margin:0}.msg_compose_match_list .btn_secondary{display:block;width:100%;margin:0;padding:8px 10px;border:none;border-bottom:1px solid #eeeeee;border-radius:0;background:#ffffff;color:#222222;font-size:0.875rem;text-align:left;cursor:pointer}.msg_compose_match_list .btn_secondary:hover{background-color:#E1E1E1}.msg_compose_match_list .btn_secondary strong{display:block;font-weight:700}.msg_compose_match_list .btn_secondary span{display:block;font-size:0.75rem;color:#565656}.msg_compose_match_list li:last-child .btn_secondary{border-bottom:none}.msg_compose_empty{padding:8px 10px;margin:0;color:#565656;font-size:0.875rem}.msg_compose_picked{margin:4px 0 8px 0;font-size:0.875rem}.msg_compose_picked:empty{display:none}.message_thread_container{margin-top:10px;padding-top:14px;border-top:2px solid #dddddd}.message_thread_heading{font-size:0.9rem;font-weight:700;color:#555555;text-transform:uppercase;letter-spacing:0.04em;padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid #e0e0e0}.message_thread_empty,.message_thread_loading{font-size:0.85rem;color:#999999;font-style:italic;padding:12px 0}.message_thread_messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.thread_message{border:1px solid #dddddd;border-radius:4px;background:#fafafa;overflow:hidden}.message_thread_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;margin:0;padding:8px 10px;border:none;background:#f0f0f0;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.15s;transition:background-color 0.15s}.message_thread_item:hover{background:#e6e6e6}.thread_message_direction{-ms-flex-negative:0;flex-shrink:0;font-size:0.7rem;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:3px;line-height:1.4}.thread_direction_in{background:#d4edda;color:#155724}.thread_direction_out{background:#cce5ff;color:#004085}.thread_message_subject{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.85rem;font-weight:600;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.thread_message_date{-ms-flex-negative:0;flex-shrink:0;font-size:0.75rem;color:#888888;white-space:nowrap}.thread_message_chevron{-ms-flex-negative:0;flex-shrink:0;padding:2px 4px;font-size:0.7rem;color:#999999;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.thread_message_chevron.rotated{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.message_thread_preview{display:block;padding:6px 10px;font-size:0.8rem;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread_message.is_expanded .message_thread_preview{display:none}.thread_message_body{display:none;padding:10px 12px;border-top:1px solid #e0e0e0;font-size:0.85rem;line-height:1.5;color:#444444;max-height:400px;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;background:#ffffff}.thread_message_body.expanded{display:block}.thread_message_body pre{white-space:pre-wrap;font-family:inherit;margin:0}.msg_ai_draft_panel{margin-top:1rem;padding:14px 16px;border:1px solid #d8d8e8;border-radius:6px;background:#f4f4fb}.msg_ai_draft_panel label{display:block;margin:10px 0 4px 0;font-size:0.875rem;font-weight:400;color:#333333}.msg_ai_draft_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.msg_ai_draft_head h3{margin:0;font-size:1.15rem;font-weight:700;color:#333399}.msg_ai_draft_status{font-size:0.875rem;font-weight:400;color:#333399;white-space:nowrap}textarea#aiDraftBody{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#222222;background:#ffffff;resize:vertical}select#aiDraftFrom{width:100%;max-width:36rem}.msg_ai_draft_signature{margin-top:8px;padding:8px 0 0 0;border-top:1px solid #d8d8e8;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;color:#555555}.msg_ai_draft_signature p{margin:0 0 0.35em 0}@supports (field-sizing:content){textarea#aiDraftBody{field-sizing:content;min-height:10em;overflow:hidden}}.msg_ai_draft_actions{margin:14px 0 0 0}.msg_ai_draft_actions #btnAiDraftReject{background-color:#f04124;border-color:#f04124;color:#ffffff}.msg_ai_draft_actions #btnAiDraftReject:hover{background-color:#c0392b;border-color:#c0392b}@media (max-width:900px){.msg_page_wrapper{display:block;height:auto;min-height:0}.msg_left_column{max-width:100%;min-width:0;border-right:none}.msg_list{max-height:60vh}.msg_page_wrapper.is_reading .msg_list_wrap{display:none}.msg_page_wrapper:not(.is_reading) .msg_detail_wrap{display:none}.msg_subject_header{margin-top:0}.msg_date_filter,.msg_date_filter_controls{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:720px){.msg_date_filter{gap:6px 8px;margin-bottom:8px}.msg_date_filter_heading{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.25rem}.msg_date_filter_controls{display:contents}.msg_date_filter_chips{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.msg_date_chip{min-height:36px;padding:6px 8px;font-size:0.875rem}input[type=date].msg_date_input{-webkit-box-flex:1;-ms-flex:1 1 36%;flex:1 1 36%;width:auto;min-width:0;height:38px;font-size:0.9375rem}button.msg_date_apply{height:38px;padding:0 14px;font-size:0.875rem}.msg_alpha_menu{display:none}.msg_tab_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:none}.msg_tab_group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #dddddd}.msg_tab_group .btn_primary,.msg_tab_group .btn_secondary{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:42px;padding:8px 4px;font-size:0.9375rem;text-align:center;white-space:nowrap}.msg_view_group{margin:6px 0 0 0}.msg_tab_tools{margin:6px 0 0 0;padding:2px 0;-ms-flex-pack:distribute;justify-content:space-around;border-bottom:1px solid #dddddd}.msg_stack_button{-ms-grid-columns:44px;grid-template-columns:44px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;min-height:44px;padding:0;border-left:none}.msg_stack_button i{font-size:1.5rem}.msg_stack_button_sub_text,.msg_stack_button_text{display:none}.msg_tab_tools .msg_tool_icon_slot{padding:0;border-left:none;gap:8px}.msg_filter_row{gap:0}.msg_assign_filter_group,.msg_filter_group{display:contents}.msg_assign_filter_group .btn_primary,.msg_assign_filter_group .btn_secondary,.msg_filter_group .btn_primary,.msg_filter_group .btn_secondary{margin:8px 3px;font-size:0.8125rem;white-space:nowrap}.msg_staff_filter_wrap{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 6px 0}.msg_filter_row label.msg_staff_filter_wrap select.msg_staff_filter{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:38px;font-size:0.9375rem}.msg_filter_row input[type=search].msg_list_search{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;max-width:none;height:38px;margin:2px 0 8px 0}.msg_list_header{display:none}.msg_list{max-height:none;border-top:1px solid #cccccc}.msg_list_item{display:-ms-grid;display:grid;-ms-grid-columns:18px 8px 18px 8px 1fr 8px auto;grid-template-columns:18px 18px 1fr auto;-ms-grid-rows:auto 2px auto;grid-template-areas:"reply attach from date" "reply attach subject subject";gap:2px 8px;padding:10px 10px}.msg_list_item .msg_col_icon,.msg_list_item .msg_col_reply{width:auto;min-height:0;padding:0;margin-top:2px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.msg_list_item .msg_col_reply{grid-area:reply}.msg_list_item .msg_col_icon{grid-area:attach}.msg_list_item .msg_col_from{grid-area:from;min-height:0;padding:0 26px 0 0;font-size:0.95rem;font-weight:700;color:#222222}.msg_list_item .msg_col_subject{grid-area:subject;min-height:0;padding:0;font-size:0.875rem;color:#555555}.msg_list_item .msg_col_received{grid-area:date;min-height:0;padding:0;font-size:0.75rem;color:#888888;text-align:right}.msg_list_item.is_open{background-color:#fffdf0}.msg_list_item.is_open:hover{background-color:#fffdf0}.msg_list_item.is_active{background-color:#eef0ff}.msg_unread_bar{padding:8px;font-size:0.875rem}.msg_page_wrapper.is_reading #btnBackListWrap{display:block}.msg_window{margin-top:0;padding:0 0 24px 0}.msg_subject_header{margin:0 0 8px 0;border-radius:0}.msg_tool_container{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px 2px;margin:0 0 6px 0;padding:6px 2px;border-bottom:1px solid #e5e5e5}.msg_tool_container .msg_tool_icon{float:none;margin:0}.msg_tool_container .msg_tool_icon_nexusiq{margin:0}.msg_icon_container{font-size:0.75rem;margin:6px 10px 0 0}.msg_address_container{float:none;overflow:hidden;padding-top:6px}.msg_body{margin:12px 0 24px 0;padding:12px;border-width:2px}.msg_compose{padding:12px}.msg_empty_state img{max-width:200px}.msg_dialog{width:100%}}@media (max-width:720px){.msg_list_item .msg_col_reply{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.msg_list_item .msg_col_icon{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.msg_list_item .msg_col_from{-ms-grid-row:1;-ms-grid-column:5}.msg_list_item .msg_col_subject{-ms-grid-row:3;-ms-grid-column:5;-ms-grid-column-span:3}.msg_list_item .msg_col_received{-ms-grid-row:1;-ms-grid-column:7}}#btnBackListWrap{display:none;margin:0 0 0.5rem 0}#btnBackListWrap .btn_secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#333399;font-size:1rem;font-weight:700}.sms_layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(280px,380px) 1rem 1fr;grid-template-columns:minmax(280px,380px) 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sms_list{max-height:70vh;overflow:auto;border:1px solid #A5A5A5;border-radius:8px;background-color:#ffffff}.sms_list_item{display:block;width:100%;text-align:left;padding:0.65rem 0.75rem;border:0;border-bottom:1px solid #e5e5e5;background:#ffffff;cursor:pointer}.sms_list_item:nth-child(2n){background-color:#f5f5f5}.sms_list_item:hover{background-color:hsl(59,100%,109.2352941176%)}.sms_list_item.is_active{background-color:#fffec3}.sms_list_item.has_unread{font-weight:700}.sms_list_meta{color:#5a6475;font-size:0.85rem;font-weight:400}.sms_detail{border:1px solid #A5A5A5;border-radius:8px;background-color:#ffffff;padding:1rem;min-height:320px}.sms_thread{max-height:48vh;overflow:auto;margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.sms_bubble{max-width:85%;padding:0.5rem 0.75rem;border-radius:6px;white-space:pre-wrap;overflow-wrap:anywhere}.sms_bubble.inbound{-ms-flex-item-align:start;align-self:flex-start;background:#eef2f6}.sms_bubble.outbound{-ms-flex-item-align:end;align-self:flex-end;background:#A0D3E8}.sms_bubble_meta{font-size:0.75rem;color:#5a6475;margin-top:0.25rem}.sms_profile{margin-bottom:0.75rem;padding:0.5rem 0.75rem;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px}@media (max-width:720px){.sms_layout{-ms-grid-columns:1fr;grid-template-columns:1fr}.sms_layout.is_reading .sms_list_wrap{display:none}.sms_layout:not(.is_reading) .sms_detail_wrap{display:none}.sms_list{max-height:none}}.msg_staff_filter_wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0 0 0 8px;font-weight:400}.msg_staff_filter_label{font-size:0.875rem;color:#202020}.msg_filter_row select.msg_staff_filter{min-width:140px;height:28px;margin:0;padding:0 6px;border:1px solid #cccccc;border-radius:4px;font-size:0.875rem;color:#222222;background-color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box}.msg_filter_row select.msg_staff_filter:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 1px rgba(51,51,153,0.2);box-shadow:0 0 0 1px rgba(51,51,153,0.2)}.msg_compose_create{margin:12px 0;padding:12px;border:1px solid #dddddd;border-radius:4px;background:#fafafa}.msg_compose_create_divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 0 12px 0;color:#666666;font-size:0.875rem;font-weight:700}.msg_compose_create_divider:after,.msg_compose_create_divider:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#dddddd}.msg_compose_create_status,.msg_compose_search_status{margin:8px 0 0 0;color:#565656;font-size:0.875rem}.msg_compose_create_status:empty,.msg_compose_search_status:empty{display:none}.msg_dup_matches{border:1px solid #dddddd;border-radius:4px;max-height:220px;overflow-y:auto}.msg_dup_match{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0;padding:8px 10px;border:none;border-bottom:1px solid #eeeeee;border-radius:0;background:#ffffff;font-size:0.875rem;color:#222222;cursor:pointer;text-align:left}.msg_dup_match:hover{background-color:#E1E1E1}.msg_dup_match:last-child{border-bottom:none}.msg_dup_match em{font-style:normal;font-weight:700;color:#007531;margin-top:4px}.inbox_nexusiq_modal{display:none;position:fixed;inset:0;z-index:10020;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px;background:rgba(0,0,0,0.5);-webkit-box-sizing:border-box;box-sizing:border-box}.inbox_nexusiq_modal.is_visible{display:-webkit-box;display:-ms-flexbox;display:flex}.inbox_nexusiq_modal_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(1400px,100%);height:100%;background:#ffffff;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 10px 36px rgba(0,0,0,0.35);box-shadow:0 10px 36px rgba(0,0,0,0.35)}.inbox_nexusiq_modal_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 14px;border-bottom:1px solid #cccccc;background:#f5f5f5}.inbox_nexusiq_modal_title{font-size:1.1rem;font-weight:700;color:#2d3a47}.inbox_nexusiq_modal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.inbox_nexusiq_open_full{margin:0;padding:0;border:none;background:transparent;font-size:0.875rem;font-weight:700;color:#333399;text-decoration:underline;cursor:pointer}.inbox_nexusiq_close{width:32px;height:32px;border:none;border-radius:4px;background:transparent;color:#333333;font-size:1.75rem;line-height:1;cursor:pointer}.inbox_nexusiq_close:hover{background:#e8e8e8}.inbox_nexusiq_loading{display:none;padding:12px 14px;font-weight:700;color:#2d3a47;background:#fff8e1;border-bottom:1px solid #e0b04a}.inbox_nexusiq_loading.is_visible{display:block}.inbox_nexusiq_frame{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;border:0;background:#ffffff}body.inbox_nexusiq_modal_open{overflow:hidden}.page-content:has(.lr_conversations_root){padding:0px 0px 0px 10px}.lr_conversations_root{color:#1b1f2a}.lr_conversations_gate{max-width:520px;margin:4rem auto;padding:2rem;text-align:center;background:#ffffff;border:1px solid #e3e6f0;border-radius:10px}.lr_conversations_gate img{width:220px;max-width:70%;opacity:0.45;margin-bottom:1.25rem}.lr_conversations_gate h2{margin:0 0 0.5rem 0;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.5rem;color:#333399}.lr_conversations_gate p{margin:0 0 0.5rem 0;color:#4a5163}.lr_conversations_gate_note{font-size:0.875rem;color:#5a6475}.lr_conversations_shell{--lr_conv_nav_w:212px;--lr_conv_list_w:330px;--lr_conv_context_w:300px;display:-ms-grid;display:grid;-ms-grid-columns:var(--lr_conv_nav_w) 5px var(--lr_conv_list_w) 5px minmax(0,1fr) 5px var(--lr_conv_context_w);grid-template-columns:var(--lr_conv_nav_w) 5px var(--lr_conv_list_w) 5px minmax(0,1fr) 5px var(--lr_conv_context_w);height:calc(100vh - 108px);min-height:520px;margin:8px 10px 0 0;background:#ffffff;border:1px solid #e3e6f0;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(27,31,42,0.06);box-shadow:0 1px 3px rgba(27,31,42,0.06)}.lr_conversations_resizer{position:relative;background:#e3e6f0;cursor:col-resize;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lr_conversations_resizer:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:26px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:1px;background:#b9bfd2;opacity:0;-webkit-transition:opacity 0.12s ease;transition:opacity 0.12s ease}.lr_conversations_resizer.is_dragging,.lr_conversations_resizer:focus-visible,.lr_conversations_resizer:hover{background:#333399}.lr_conversations_resizer.is_dragging:after,.lr_conversations_resizer:focus-visible:after,.lr_conversations_resizer:hover:after{opacity:0.55;background:#ffffff}.lr_conversations_resizer:focus-visible{outline:2px solid #333399;outline-offset:-2px}body.lr_conversations_is_resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lr_conversations_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#f5f6fb;border-right:1px solid #e3e6f0}.lr_conversations_nav_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0;padding:6px 12px 0 12px;border:none;background:transparent;font-size:0.8rem;line-height:1;color:#9aa1b4;cursor:pointer}.lr_conversations_nav_toggle:focus-visible,.lr_conversations_nav_toggle:hover{color:#333399}.lr_conversations_nav_head{padding:8px 16px 12px 16px;border-bottom:1px solid #e3e6f0}.lr_conversations_title_row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.lr_conversations_new_btn{-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0;border:none;background:transparent;font-size:1.35rem;line-height:1;color:#333399;cursor:pointer}.lr_conversations_new_btn:focus-visible,.lr_conversations_new_btn:hover{color:rgb(15%,15%,45%)}.lr_conversations_new_menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:190px;padding:4px;border:1px solid #e3e6f0;border-radius:6px;background:#ffffff;-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.14);box-shadow:0 6px 18px rgba(0,0,0,0.14)}.lr_conversations_new_menu_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;width:100%;margin:0;padding:8px 10px;border:none;border-radius:4px;background:transparent;font-size:0.75rem;text-align:left;color:#1b1f2a;cursor:pointer}.lr_conversations_new_menu_item:focus-visible,.lr_conversations_new_menu_item:hover{background:#f4f6fb}.lr_conversations_new_menu_item i{width:16px;text-align:center;color:#333399}.lr_conversations_title{margin:0;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.1;color:#333399;text-transform:uppercase;letter-spacing:0.02em}.lr_conversations_tag{display:inline-block;margin-top:5px;padding:1px 7px;border-radius:9px;background:#e5e7f5;font-size:0.625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#4b4ba5}.lr_conversations_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 0;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.lr_conversations_queue_btn{display:-ms-grid;display:grid;-ms-grid-columns:20px 10px 1fr 10px auto;grid-template-columns:20px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;margin:0;padding:9px 14px 9px 13px;border:none;border-left:3px solid transparent;border-radius:0;background:transparent;font-size:0.875rem;font-weight:400;line-height:1.3;text-align:left;color:#3a4254;cursor:pointer;-webkit-transition:background-color 0.15s ease,color 0.15s ease;transition:background-color 0.15s ease,color 0.15s ease}.lr_conversations_queue_btn i{-ms-grid-column-align:center;justify-self:center;font-size:0.95rem;color:#7b839a}.lr_conversations_queue_btn:hover{background:#f4f6fb;color:#333399}.lr_conversations_queue_btn.is_active{background:#e8f0fd;border-left-color:#333399;font-weight:700;color:#333399}.lr_conversations_queue_btn.is_active i{color:#333399}.lr_conversations_queue_label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_conversations_queue_count{min-width:20px;padding:1px 6px;border-radius:9px;background:#dfe3ef;font-size:0.625rem;font-weight:700;line-height:1.6;text-align:center;color:#4a5163}.lr_conversations_queue_count.is_empty{display:none}.lr_conversations_queue_btn.is_active .lr_conversations_queue_count{background:#333399;color:#ffffff}.lr_conversations_channel_filter{padding:12px 14px;border-top:1px solid #e3e6f0}.lr_conversations_filter_label{display:block;margin-bottom:6px;font-size:0.625rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#7b839a}.lr_conversations_channel_btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #d5d9e6;border-radius:6px;overflow:hidden;background:#ffffff}.lr_conversations_channel_btn,.lr_conversations_type_btn{margin:0;padding:4px 11px;border:none;border-radius:0;background:transparent;font-size:0.75rem;font-weight:400;line-height:1.6;color:#3a4254;cursor:pointer}.lr_conversations_channel_btn+.lr_conversations_channel_btn,.lr_conversations_channel_btn+.lr_conversations_type_btn,.lr_conversations_type_btn+.lr_conversations_channel_btn,.lr_conversations_type_btn+.lr_conversations_type_btn{border-left:1px solid #d5d9e6}.lr_conversations_channel_btn:hover:not(:disabled),.lr_conversations_type_btn:hover:not(:disabled){background:#f4f6fb}.lr_conversations_channel_btn.is_active,.lr_conversations_type_btn.is_active{background:#333399;font-weight:700;color:#ffffff}.lr_conversations_channel_btn:disabled,.lr_conversations_type_btn:disabled{color:#a8aec0;cursor:not-allowed}.lr_conversations_channel_btn i,.lr_conversations_type_btn i{display:none}.lr_conversations_nav_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:10px 14px 12px 14px;border-top:1px solid #e3e6f0;font-size:0.75rem}.lr_conversations_nav_settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 14px 12px 14px;border-top:1px solid #e3e6f0;color:#5a6475;font-size:0.75rem;text-decoration:none}.lr_conversations_nav_settings i{width:14px;text-align:center}.lr_conversations_nav_settings:hover{background:#f4f6fb;color:#27408b}.lr_conversations_channel_state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#5a6475}.lr_conversations_channel_state i{width:14px;text-align:center}.lr_conversations_channel_state.is_live{color:#007531;font-weight:700}.lr_conversations_channel_state.is_off{color:#b0344a}.lr_conversations_nav.is_collapsed .lr_conversations_nav_toggle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}.lr_conversations_nav.is_collapsed .lr_conversations_btn_label,.lr_conversations_nav.is_collapsed .lr_conversations_filter_label,.lr_conversations_nav.is_collapsed .lr_conversations_nav_foot,.lr_conversations_nav.is_collapsed .lr_conversations_nav_head,.lr_conversations_nav.is_collapsed .lr_conversations_queue_label{display:none}.lr_conversations_nav.is_collapsed .lr_conversations_nav_settings{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}.lr_conversations_nav.is_collapsed .lr_conversations_queue_btn{-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;gap:2px;padding:12px 4px}.lr_conversations_nav.is_collapsed .lr_conversations_queue_btn i{font-size:1.1rem}.lr_conversations_nav.is_collapsed .lr_conversations_queue_count{min-width:0;padding:0 5px;font-size:0.5625rem;line-height:1.5}.lr_conversations_nav.is_collapsed .lr_conversations_channel_filter{padding:10px 8px}.lr_conversations_nav.is_collapsed .lr_conversations_channel_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.lr_conversations_nav.is_collapsed .lr_conversations_channel_btn,.lr_conversations_nav.is_collapsed .lr_conversations_type_btn{padding:7px 4px;text-align:center}.lr_conversations_nav.is_collapsed .lr_conversations_channel_btn+.lr_conversations_nav.is_collapsed .lr_conversations_channel_btn,.lr_conversations_nav.is_collapsed .lr_conversations_channel_btn+.lr_conversations_nav.is_collapsed .lr_conversations_type_btn,.lr_conversations_nav.is_collapsed .lr_conversations_type_btn+.lr_conversations_nav.is_collapsed .lr_conversations_channel_btn,.lr_conversations_nav.is_collapsed .lr_conversations_type_btn+.lr_conversations_nav.is_collapsed .lr_conversations_type_btn{border-left:none;border-top:1px solid #d5d9e6}.lr_conversations_nav.is_collapsed .lr_conversations_channel_btn i,.lr_conversations_nav.is_collapsed .lr_conversations_type_btn i{display:inline-block;font-size:0.95rem}.lr_conversations_nav.is_collapsed+.lr_conversations_resizer[data-resize-target=nav]{pointer-events:none}.lr_conversations_nav.is_collapsed+.lr_conversations_resizer[data-resize-target=nav]:hover{background:#e3e6f0}.lr_conversations_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#ffffff;border-right:1px solid #e3e6f0}.lr_conversations_list_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #e3e6f0}.lr_conversations_search_wrap{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lr_conversations_search_clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0 2px;border:none;background:transparent;font-size:0.85rem;line-height:1;color:#9aa1b4;cursor:pointer}.lr_conversations_search_clear:focus-visible,.lr_conversations_search_clear:hover{color:#5a6076}.lr_conversations_search_go{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0 14px;height:34px;border:1px solid #333399;border-radius:17px;background:#333399;font-size:0.75rem;font-weight:700;letter-spacing:0.04em;line-height:32px;color:#ffffff;cursor:pointer}.lr_conversations_search_go:focus-visible,.lr_conversations_search_go:hover{background:rgb(17%,17%,51%);border-color:rgb(17%,17%,51%)}.lr_conversations_search_icon{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0.8rem;color:#9aa1b4;pointer-events:none}.lr_conversations_search_wrap input[type=search].lr_conversations_search{width:100%;height:34px;margin:0;padding:0 28px 0 30px;border:1px solid #d5d9e6;border-radius:17px;background:#f8f9fc;font-size:0.875rem;line-height:32px;color:#222222;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.lr_conversations_search_wrap input[type=search].lr_conversations_search:focus{outline:none;border-color:#333399;background:#ffffff;-webkit-box-shadow:0 0 0 1px rgba(51,51,153,0.2);box-shadow:0 0 0 1px rgba(51,51,153,0.2)}.lr_conversations_search_wrap input[type=search].lr_conversations_search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.lr_conversations_list_body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.lr_conversations_list_foot{-ms-flex-negative:0;flex-shrink:0;margin:0;padding:7px 12px;border-top:1px solid #e3e6f0;background:#f8f9fc;font-size:0.75rem;color:#5a6475}.lr_conversations_list_foot:empty{display:none}.lr_conversations_load_more{margin-left:8px;padding:0;border:0;background:none;font-size:0.75rem;font-weight:600;color:#333399;cursor:pointer}.lr_conversations_load_more:FOCUS,.lr_conversations_load_more:HOVER{text-decoration:underline}.lr_conversations_list_item{display:-ms-grid;display:grid;-ms-grid-columns:38px 10px minmax(0,1fr);grid-template-columns:38px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin:0;padding:11px 12px 11px 9px;border:none;border-left:3px solid transparent;border-bottom:1px solid #eef0f6;border-radius:0;background:#ffffff;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-transition:background-color 0.15s ease;transition:background-color 0.15s ease}.lr_conversations_list_item:hover{background:#f4f6fb}.lr_conversations_list_item.is_active{background:#e8f0fd;border-left-color:#333399}.lr_conversations_list_item.is_closed .lr_conversations_list_avatar{background:#7c8296}.lr_conversations_list_item.is_closed .lr_conversations_list_name{color:#5a6172}.lr_conversations_list_body_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.lr_conversations_list_name_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.lr_conversations_list_name{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.875rem;font-weight:600;color:#1b1f2a}.lr_conversations_list_item.has_unread .lr_conversations_list_name{font-weight:700;color:#333399}.lr_conversations_list_time{-ms-flex-negative:0;flex-shrink:0;font-size:0.75rem;color:#9aa1b4;white-space:nowrap}.lr_conversations_list_preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.75rem;line-height:1.45;color:#6b7285}.lr_conversations_list_tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:2px}.lr_conversations_list_assigned{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:0.625rem;color:#8a90a3}.lr_conversations_avatar,.lr_conversations_list_avatar{display:-ms-grid;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#333399;font-size:0.75rem;font-weight:700;letter-spacing:0.02em;color:#ffffff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lr_conversations_avatar--tone1{background:#333399}.lr_conversations_avatar--tone2{background:#007531}.lr_conversations_avatar--tone3{background:#16697a}.lr_conversations_avatar--tone4{background:#b4610f}.lr_conversations_avatar--tone5{background:#663399}.lr_conversations_avatar--tone6{background:#9e2a3f}.lr_conversations_unread{min-width:18px;padding:0 6px;border-radius:999px;background:#BF1B28;font-size:0.625rem;font-weight:700;line-height:17px;text-align:center;color:#ffffff}.lr_conversations_chip{display:inline-block;padding:1px 7px;border-radius:9px;background:#e7e9f2;font-size:0.625rem;font-weight:700;line-height:1.6;letter-spacing:0.04em;text-transform:uppercase;color:#50586c}.lr_conversations_chip--sms{background:#dcefe3;color:#0f5c33}.lr_conversations_chip--email{background:#dde6f8;color:#27408b}.lr_conversations_chip--needs_reply{background:#fdeaea;color:#a52a2a}.lr_conversations_chip--lead{background:#fbf0d9;color:#8a5a00}.lr_conversations_chip--offer{background:#e7f6ec;color:#007531}.lr_conversations_detail{display:-ms-grid;display:grid;-ms-grid-rows:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;background:#f8f9fc}.lr_conversations_detail_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 18px;background:#ffffff;border-bottom:1px solid #e3e6f0}.lr_conversations_identity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.lr_conversations_identity_text{min-width:0}.lr_conversations_identity_text h3{margin:0;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.15rem;font-weight:700;line-height:1.2;color:#1b1f2a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_conversations_detail_meta{margin:2px 0 0 0;font-size:0.75rem;line-height:1.3;color:#5a6475;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_conversations_detail_meta:empty{display:none}.lr_conversations_detail_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.lr_conversations_channel_badge{padding:3px 9px;border:1px solid #e3e6f0;border-radius:9px;background:#f8f9fc;font-size:0.625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#50586c}.lr_conversations_channel_badge:empty{display:none}.lr_conversations_back_btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;padding:6px 8px;border:none;border-radius:6px;background:transparent;font-size:0.875rem;font-weight:700;color:#333399;cursor:pointer}.lr_conversations_back_btn:hover{background:#f4f6fb}.lr_conversations_timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:18px 20px;overflow-y:auto;overflow-x:hidden;min-height:0}.lr_conversations_timeline>*{-ms-flex-negative:0;flex-shrink:0}.lr_conversations_timeline>:first-child{margin-top:auto}.lr_conversations_day{position:relative;margin:10px 0 4px 0;text-align:center;font-size:0.75rem;color:#9aa1b4}.lr_conversations_day:after,.lr_conversations_day:before{content:"";position:absolute;top:50%;width:36%;border-top:1px dashed #d9dde8}.lr_conversations_day:before{left:0}.lr_conversations_day:after{right:0}.lr_conversations_message{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.lr_conversations_bubble{max-width:72%;min-width:0;padding:10px 14px;border-radius:16px;font-size:0.875rem;line-height:1.45;-webkit-box-shadow:0 1px 2px rgba(27,31,42,0.08);box-shadow:0 1px 2px rgba(27,31,42,0.08)}.lr_conversations_message_body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.lr_conversations_message_kind{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:6px;padding:2px 8px;border-radius:10px;background:#fbf0d9;font-size:0.625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#8a5a00}.lr_conversations_message_subject{margin-bottom:5px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.lr_conversations_message_attach{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr_conversations_email{margin:0 0 10px 0;border:1px solid #dddddd;border-radius:4px;background:#fafafa;overflow:hidden}.lr_conversations_email_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:8px 10px;background:#f0f0f0;cursor:pointer}.lr_conversations_email_bar:hover{background:#e6e6e6}.lr_conversations_email_bar:focus-visible{outline:2px solid #333399;outline-offset:-2px}.lr_conversations_email_dir{-ms-flex-negative:0;flex-shrink:0;padding:1px 7px;border-radius:9px;font-size:0.625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em}.lr_conversations_email_dir.lr_conversations_email_dir--in{background:#d4edda;color:#155724}.lr_conversations_email_dir.lr_conversations_email_dir--out{background:#cce5ff;color:#004085}.lr_conversations_email_subject{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.875rem;font-weight:600;color:#333333}.lr_conversations_email_kind{-ms-flex-negative:0;flex-shrink:0;padding:1px 7px;border-radius:9px;background:#fdf1d6;font-size:0.625rem;font-weight:700;color:#8a6100}.lr_conversations_email_date{-ms-flex-negative:0;flex-shrink:0;font-size:0.75rem;color:#6b7285;white-space:nowrap}.lr_conversations_email_chevron{-ms-flex-negative:0;flex-shrink:0;font-size:0.75rem;color:#8a90a2;-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease}.lr_conversations_email.is_open .lr_conversations_email_chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lr_conversations_email_panel{display:none;padding:12px 14px 14px 14px;border-top:1px solid #e0e0e0;background:#ffffff}.lr_conversations_email.is_open .lr_conversations_email_panel{display:block}.lr_conversations_email_tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;margin-bottom:8px}.lr_conversations_email_tool{margin:0;padding:4px 8px;border:1px solid transparent;border-radius:4px;background:transparent;font-size:1.05rem;line-height:1;color:#333399;cursor:pointer}.lr_conversations_email_tool:hover:not(:disabled){border-color:#d5d9e6;background:#f4f6fb}.lr_conversations_email_tool.is_disabled,.lr_conversations_email_tool:disabled{opacity:0.3;cursor:default}.lr_conversations_email_tool[data-tool=delete]{color:#b0344a}.lr_conversations_email_identity{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededf2}.lr_conversations_email_who{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 8px}.lr_conversations_email_label{font-size:0.625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#7b839a}.lr_conversations_email_name{font-size:0.875rem;font-weight:700;color:#1b1f2a}.lr_conversations_email_addr{font-size:0.75rem;color:#6b7285;word-break:break-all}.lr_conversations_email_phones{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px;margin-top:5px}.lr_conversations_email_phone{font-size:0.75rem;font-weight:700;color:#1b1f2a}.lr_conversations_email_body{margin:0;overflow-x:auto;font-size:0.75rem;line-height:1.5;color:#1b1f2a}.lr_conversations_email_body img{max-width:100%;height:auto}.lr_conversations_email_body table{max-width:100%}pre.lr_conversations_email_body{white-space:pre-wrap;word-break:break-word;font-family:inherit}.lr_conversations_message_media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:6px}.lr_conversations_message_media:first-child{margin-top:0}.lr_conversations_media_link{display:block;max-width:100%;line-height:0}.lr_conversations_media_image{max-width:100%;max-height:260px;width:auto;height:auto;border-radius:10px;background:#f8f9fc;-o-object-fit:cover;object-fit:cover}.lr_conversations_media_file{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;max-width:100%;padding:5px 10px;border:1px solid rgba(27,31,42,0.14);border-radius:8px;background:rgba(255,255,255,0.55);font-size:0.75rem;line-height:1.4;overflow-wrap:anywhere}.lr_conversations_media_file:hover{background:rgba(255,255,255,0.9)}.lr_conversations_message--lead .lr_conversations_message_body{display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden}.lr_conversations_message_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:5px;font-size:0.625rem;line-height:1.4;opacity:0.75}.lr_conversations_message_channel{letter-spacing:0.05em;text-transform:uppercase}.lr_conversations_message_time{white-space:nowrap}.lr_conversations_message--inbound{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lr_conversations_message--inbound .lr_conversations_bubble{background:#ffffff;border:1px solid #e6e9f2;border-bottom-left-radius:4px;color:#1b1f2a}.lr_conversations_message--outbound{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lr_conversations_message--outbound .lr_conversations_bubble{background:#333399;border:1px solid #333399;border-bottom-right-radius:4px;color:#ffffff}.lr_conversations_message--ai .lr_conversations_bubble{background:#eef4fd;border-color:#cfe0f6;color:#1b1f2a}.lr_conversations_composer{padding:12px 18px 14px 18px;background:#ffffff;border-top:1px solid #e3e6f0}.lr_conversations_composer_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 8px 0;padding:6px 10px;border:1px solid #e0b04a;border-radius:6px;background:#fff8e1;font-size:0.75rem;font-weight:700;color:#6f5300}.lr_conversations_composer textarea.lr_conversations_composer_input{width:100%;min-height:62px;margin:0;padding:9px 12px;border:1px solid #d5d9e6;border-radius:8px;background:#f8f9fc;font-family:inherit;font-size:0.875rem;line-height:1.45;color:#222222;resize:vertical;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.lr_conversations_composer textarea.lr_conversations_composer_input:focus{outline:none;border-color:#333399;background:#ffffff;-webkit-box-shadow:0 0 0 1px rgba(51,51,153,0.2);box-shadow:0 0 0 1px rgba(51,51,153,0.2)}.lr_conversations_composer_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:8px}.lr_conversations_composer_channel{font-size:0.75rem;color:#5a6475}.lr_conversations_composer .lr_conversations_send_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:0;padding:7px 16px;border-radius:18px;font-size:0.875rem;font-weight:700}.lr_conversations_composer .lr_conversations_send_btn:disabled{opacity:0.5;cursor:not-allowed}.lr_conversations_simulate_status{margin:8px 0 0 0;font-size:0.75rem;color:#6f5300}.lr_conversations_simulate_status:empty{display:none}.lr_conversations_detail.is_empty .lr_conversations_avatar,.lr_conversations_detail.is_empty .lr_conversations_channel_badge,.lr_conversations_detail.is_empty .lr_conversations_composer,.lr_conversations_detail.is_empty .lr_conversations_offer_bar{display:none}.lr_conversations_detail.is_empty .lr_conversations_identity_text h3{font-size:1rem;font-weight:400;color:#5a6475}.lr_conversations_empty{margin:auto;padding:2rem 1rem;text-align:center}.lr_conversations_empty img{width:260px;max-width:70%;opacity:0.4;margin-bottom:1rem}.lr_conversations_empty p{margin:0;font-size:1.15rem;font-weight:700;line-height:1.4;color:#b2b8c6}.lr_conversations_context{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:12px;min-height:0;overflow-y:auto;background:#f5f6fb;border-left:1px solid #e3e6f0}.lr_conversations_context_card{position:relative;padding:11px 13px;background:#ffffff;border:1px solid #e3e6f0;border-radius:8px}#lrConversationsContextCustomer{padding-bottom:44px}.lr_conversations_context_customer_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin:0 0 8px 0}#lrConversationsContextCustomer .lr_conversations_context_title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#lrConversationsContextCustomer .lr_conversations_customer_name{text-transform:none;letter-spacing:0;font-size:0.95rem;line-height:1.25;word-break:break-word}.lr_conversations_customer_edit_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;margin-left:auto;padding:0;border:none;background:transparent;color:#333399;cursor:pointer;line-height:1}.lr_conversations_customer_edit_btn[hidden]{display:none}.lr_conversations_customer_edit_btn:hover{color:#22226b}.lr_conversations_customer_sms_btn{position:absolute;left:10px;bottom:8px;margin:0;padding:0;border:none;background:transparent;color:#333399;cursor:pointer;line-height:1}.lr_conversations_customer_sms_btn[hidden]{display:none}.lr_conversations_customer_sms_btn:hover{color:#22226b}.lr_conversations_customer_nexusiq{position:absolute;right:10px;bottom:8px;margin:0}.lr_conversations_customer_nexusiq[hidden]{display:none}.lr_conversations_contact_na{margin:0;padding:0;border:none;background:transparent;color:#333399;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.lr_conversations_contact_na:hover{color:#22226b}.lr_conversations_compose_grid .lr_conversations_compose_field_wide{grid-column:1/-1}.lr_conversations_context_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:0 0 8px 0;font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.85rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:#333399}.lr_conversations_context_title i{font-size:0.8rem;color:#7b839a}.lr_conversations_context_note{margin:0 0 8px 0;font-size:0.75rem;line-height:1.4;color:#5a6475}.lr_conversations_facts{margin:0}.lr_conversations_fact{display:-ms-grid;display:grid;-ms-grid-columns:88px 8px minmax(0,1fr);grid-template-columns:88px minmax(0,1fr);gap:8px;padding:3px 0;font-size:0.75rem;line-height:1.45}.lr_conversations_fact dt{margin:0;font-weight:700;color:#7b839a}.lr_conversations_fact dd{margin:0;min-width:0;overflow-wrap:anywhere;color:#1b1f2a}.lr_conversations_diagnostics{margin-top:auto;background:#fbfbfd;border-style:dashed}.lr_conversations_diagnostics .lr_conversations_compare_btn{margin:0;padding:5px 12px;font-size:0.75rem}.lr_conversations_diagnostics .lr_conversations_compare_btn:disabled{opacity:0.5;cursor:not-allowed}.lr_conversations_compare_output{margin:8px 0 0 0;max-height:220px;overflow:auto;font-family:"Courier New",Courier,monospace;font-size:0.625rem;line-height:1.4;color:#3a4254;white-space:pre-wrap;word-break:break-word}.lr_conversations_compare_output:empty{display:none}.lr_conversations_placeholder{margin:0;padding:16px 14px;font-size:0.875rem;color:#5a6475}.lr_conversations_placeholder.is_error{color:#a52a2a}.lr_conversations_spam_item{display:block;padding:11px 12px;border-bottom:1px solid #eef0f6;border-left:3px solid #c8963c;background:#ffffff}.lr_conversations_spam_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.lr_conversations_spam_name{font-weight:600;font-size:0.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_conversations_spam_reason{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:1px 7px;border-radius:9px;background:rgba(200,150,60,0.16);color:#8a5f14;font-size:0.75rem;white-space:nowrap}.lr_conversations_spam_sender{margin-top:2px;font-size:0.75rem;color:#5a6475;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_conversations_spam_subject{margin-top:4px;font-size:0.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_conversations_spam_preview{margin-top:2px;font-size:0.75rem;color:#5a6475;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lr_conversations_spam_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:7px}.lr_conversations_spam_date{font-size:0.75rem;color:#5a6475}.lr_conversations_spam_release{padding:3px 10px;border:1px solid #e3e6f0;border-radius:4px;background:#ffffff;font:inherit;font-size:0.75rem;color:inherit;cursor:pointer}.lr_conversations_spam_release:hover{background:#f4f6fb;border-color:#333399;color:#333399}.lr_conversations_queue_btn--spam.is_active{border-left-color:#c8963c}.lr_conversations_compose_modal{position:fixed;inset:0;z-index:10200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.lr_conversations_compose_modal[hidden]{display:none}.lr_conversations_compose_backdrop{position:absolute;inset:0;background:rgba(17,20,30,0.55)}.lr_conversations_compose_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:620px;max-height:90vh;border-radius:8px;background:#ffffff;-webkit-box-shadow:0 18px 48px rgba(0,0,0,0.3);box-shadow:0 18px 48px rgba(0,0,0,0.3);overflow:hidden}.lr_conversations_compose_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid #e3e6f0}.lr_conversations_compose_title{margin:0;font-size:1.05rem;font-weight:700;color:#333399}.lr_conversations_compose_close{margin:0;padding:0 4px;border:none;background:transparent;font-size:1.1rem;line-height:1;color:#8a90a2;cursor:pointer}.lr_conversations_compose_close:hover{color:#1b1f2a}.lr_conversations_compose_body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:14px 16px;overflow-y:auto}.lr_conversations_compose_channels{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:14px;border:1px solid #d5d9e6;border-radius:6px;overflow:hidden}.lr_conversations_compose_channels[hidden]{display:none}.lr_conversations_compose_channel_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:0;padding:6px 14px;border:none;border-radius:0;background:transparent;font-size:0.75rem;color:#3a4254;cursor:pointer}.lr_conversations_compose_channel_btn+.lr_conversations_compose_channel_btn{border-left:1px solid #d5d9e6}.lr_conversations_compose_channel_btn:hover:not(:disabled){background:#f4f6fb}.lr_conversations_compose_channel_btn.is_active{background:#333399;font-weight:700;color:#ffffff}.lr_conversations_compose_channel_btn:disabled{opacity:0.45;cursor:not-allowed}.lr_conversations_compose_step{margin-bottom:14px}.lr_conversations_compose_step[hidden]{display:none}.lr_conversations_compose_step_title{margin:0 0 8px 0;font-size:0.625rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#7b839a}.lr_conversations_compose_search_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lr_conversations_compose_box input[type=text].lr_conversations_compose_input{width:100%;height:34px;margin:0;padding:0 10px;border:1px solid #d5d9e6;border-radius:4px;background:#f8f9fc;font-size:0.875rem;line-height:32px;color:#222222;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.lr_conversations_compose_box input[type=text].lr_conversations_compose_input:focus{outline:none;border-color:#333399;background:#ffffff}.lr_conversations_compose_search_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:34px;margin:0;padding:0 14px;border:1px solid #333399;border-radius:4px;background:#333399;font-size:0.75rem;font-weight:700;line-height:32px;color:#ffffff;cursor:pointer}.lr_conversations_compose_hint{margin:6px 0 0 0;font-size:0.75rem;color:#5a6475}.lr_conversations_compose_results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:8px}.lr_conversations_compose_result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;margin:0;padding:8px 10px;border:1px solid #e3e6f0;border-radius:6px;background:#ffffff;text-align:left;cursor:pointer}.lr_conversations_compose_result:focus-visible,.lr_conversations_compose_result:hover{background:#f4f6fb;border-color:#c6cbdd}.lr_conversations_compose_picked_avatar,.lr_conversations_compose_result_avatar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#dfe3ef;font-size:0.625rem;font-weight:700;color:#4a5163}.lr_conversations_compose_picked_text,.lr_conversations_compose_result_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.lr_conversations_compose_picked_text strong,.lr_conversations_compose_result_text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.875rem;color:#1b1f2a}.lr_conversations_compose_picked_text span,.lr_conversations_compose_result_text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.75rem;color:#5a6475}.lr_conversations_compose_link{margin:8px 0 0 0;padding:0;border:none;background:transparent;font-size:0.75rem;color:#333399;text-decoration:underline;cursor:pointer}.lr_conversations_compose_link[hidden]{display:none}.lr_conversations_compose_new{margin-top:10px;padding:12px;border:1px solid #e3e6f0;border-radius:6px;background:#f8f9fc}.lr_conversations_compose_new[hidden]{display:none}.lr_conversations_compose_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr;gap:10px}.lr_conversations_compose_field{display:block}.lr_conversations_compose_field[hidden]{display:none}.lr_conversations_compose_field>span{display:block;margin-bottom:4px;font-size:0.625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#7b839a}.lr_conversations_compose_field+.lr_conversations_compose_field{margin-top:10px}.lr_conversations_compose_grid .lr_conversations_compose_field+.lr_conversations_compose_field{margin-top:0}.lr_conversations_compose_create{margin-top:10px}.lr_conversations_compose_picked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;padding:10px;border:1px solid #c9d7c9;border-radius:6px;background:#f2f8f2}.lr_conversations_compose_picked[hidden]{display:none}.lr_conversations_compose_picked .lr_conversations_compose_picked_text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lr_conversations_compose_picked .lr_conversations_compose_link{margin:0;-ms-flex-negative:0;flex-shrink:0}.lr_conversations_compose_box textarea.lr_conversations_compose_textarea{width:100%;margin:0;padding:9px 10px;border:1px solid #d5d9e6;border-radius:4px;background:#f8f9fc;font-family:inherit;font-size:0.875rem;line-height:1.5;color:#222222;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical}.lr_conversations_compose_box textarea.lr_conversations_compose_textarea:focus{outline:none;border-color:#333399;background:#ffffff}.lr_conversations_compose_signature{margin-top:10px;padding:10px 0 0 0;border-top:1px solid #d5d9e6}.lr_conversations_compose_signature[hidden]{display:none}.lr_conversations_compose_signature_label{display:block;margin-bottom:6px;font-size:0.625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#7b839a}.lr_conversations_compose_signature_html{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;color:#555555}.lr_conversations_compose_signature_html p{margin:0 0 0.35em 0}.lr_conversations_compose_signature_html img{max-width:100%;height:auto}.lr_conversations_compose_signature_html table{max-width:100%}.lr_conversations_compose_counter{margin:6px 0 0 0;text-align:right;font-size:0.75rem;color:#5a6475}.lr_conversations_compose_counter[hidden]{display:none}.lr_conversations_compose_counter.is_over{font-weight:700;color:#b0344a}.lr_conversations_compose_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid #e3e6f0;background:#f8f9fc}.lr_conversations_compose_status{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;min-width:0;font-size:0.75rem;color:#5a6475}body.lr_conversations_compose_open{overflow:hidden}@media (max-width:1500px){.lr_conversations_shell{--lr_conv_nav_w:190px;--lr_conv_list_w:290px;--lr_conv_context_w:260px}.lr_conversations_bubble{max-width:82%}}@media (max-width:1240px){.lr_conversations_shell{--lr_conv_nav_w:62px;--lr_conv_list_w:260px;--lr_conv_context_w:240px}.lr_conversations_resizer[data-resize-target=nav]{pointer-events:none}.lr_conversations_resizer[data-resize-target=nav]:hover{background:#e3e6f0}.lr_conversations_channel_filter,.lr_conversations_nav_foot,.lr_conversations_nav_head,.lr_conversations_nav_toggle,.lr_conversations_queue_label{display:none}.lr_conversations_nav_settings{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}.lr_conversations_nav_settings .lr_conversations_btn_label{display:none}.lr_conversations_queue_btn{-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;gap:2px;padding:12px 4px}.lr_conversations_queue_btn i{font-size:1.1rem}.lr_conversations_queue_count{min-width:0;padding:0 5px;font-size:0.5625rem;line-height:1.5}.lr_conversations_context{padding:10px 9px}.lr_conversations_fact{-ms-grid-columns:76px 6px minmax(0,1fr);grid-template-columns:76px minmax(0,1fr);gap:6px}}@media (max-width:900px){.page-content:has(.lr_conversations_root){padding:0}.lr_conversations_shell{display:block;height:auto;min-height:0;margin:6px 6px 0 6px;border-radius:8px}.lr_conversations_resizer{display:none}.lr_conversations_nav{border-right:none;border-bottom:1px solid #e3e6f0}.lr_conversations_nav_head{display:block;padding:10px 12px 8px 12px}.lr_conversations_nav_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:6px 8px}.lr_conversations_queue_btn{-ms-grid-columns:auto 6px auto 6px auto;grid-template-columns:auto auto auto;justify-items:start;gap:6px;width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:40px;padding:6px 12px;border-left:none;border-bottom:3px solid transparent;white-space:nowrap}.lr_conversations_queue_btn i{font-size:0.95rem}.lr_conversations_queue_btn.is_active{border-left-color:transparent;border-bottom-color:#333399}.lr_conversations_queue_label{display:inline}.lr_conversations_channel_filter{display:block;padding:8px 12px}.lr_conversations_nav_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:14px}.lr_conversations_list{border-right:none;height:auto}.lr_conversations_list_body{max-height:none;overflow-y:visible}.lr_conversations_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 130px);min-height:400px}.lr_conversations_timeline{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:14px 12px}.lr_conversations_composer{-ms-flex-negative:0;flex-shrink:0}.lr_conversations_bubble{max-width:88%}.lr_conversations_back_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lr_conversations_shell.is_reading .lr_conversations_list,.lr_conversations_shell.is_reading .lr_conversations_nav{display:none}.lr_conversations_shell:not(.is_reading) .lr_conversations_detail{display:none}.lr_conversations_context{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:none;border-top:1px solid #e3e6f0;overflow-y:visible}.lr_conversations_shell:not(.is_reading) .lr_conversations_context{display:none}.lr_conversations_empty img{width:180px}}.lr_conversations_offer_bar{padding:12px 18px;border-top:1px solid #e3e6f0;background:#f3faf5}.lr_conversations_offer_bar_summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px 16px;margin-bottom:8px}.lr_conversations_offer_bar_finance{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 8px;margin:0 0 10px}.lr_conversations_offer_bar_chip{display:inline-block;padding:3px 8px;border:1px solid #cfe8d6;border-radius:999px;background:#fff;font-size:0.75rem;font-weight:600;color:#5a6475}.lr_conversations_offer_bar_vehicle{font-weight:700}.lr_conversations_offer_bar_amount{font-size:1.35rem;font-weight:800;color:#007531}.lr_conversations_offer_bar_status{font-size:0.75rem;color:#5a6475;text-transform:uppercase;letter-spacing:0.04em}.lr_conversations_offer_bar_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lr_conversations_offer_amount_input{max-width:180px}.lr_conversations_offer_note_input{display:block;width:100%;margin:10px 0 0;min-height:5.5rem;resize:vertical}.lr_conversations_offer_bar_msg{margin:8px 0 0 0;font-size:0.75rem;color:#5a6475}.lr_conversations_offer{margin:10px 0;padding:10px 12px;border:1px solid #b7e0c4;border-radius:8px;background:#f3faf5}.lr_conversations_offer_amount{font-size:1.5rem;font-weight:800;line-height:1.2;color:#007531}.lr_conversations_offer_kind{margin-top:2px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#5a6475}.lr_conversations_offer_stock,.lr_conversations_offer_vehicle{margin-top:2px}.lr_conversations_offer_finance{display:-ms-grid;display:grid;-ms-grid-columns:auto 16px 1fr;grid-template-columns:auto 1fr;gap:4px 16px;margin:10px 0 0;padding:8px 0 0;border-top:1px solid #cfe8d6}.lr_conversations_offer_finance_row{display:contents}.lr_conversations_offer_finance dt{margin:0;font-size:0.75rem;color:#5a6475}.lr_conversations_offer_finance dd{margin:0;font-weight:700;text-align:right}.lr_conversations_offer_bar_chip.lr_conversations_offer_finance_value--up,.lr_conversations_offer_finance_value--up{color:#007531}.lr_conversations_offer_bar_chip.lr_conversations_offer_finance_value--down,.lr_conversations_offer_finance_value--down{color:#b42318}.lr_conversations_email--offer .lr_conversations_email_kind--offer{font-weight:800;color:#007531}.customer_manage_heading_container{background-color:#333399;border-color:#BBBBBB;border-style:solid;border-width:2px 0px 1px 1px;padding:7px 10px 7px 10px;width:100%;margin:20px 0px 0px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.5rem}.customer_manage_heading{color:#FFFFFF;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-0.05em}.customer_manage_button{background-color:#FFFFFF;color:#333399;font-size:0.6875rem;font-weight:700;padding:5px 10px 5px 10px;border-radius:12px;text-decoration:none;white-space:nowrap}.customer_manage_button:hover{background-color:#007531;color:#FFFFFF}.customer_manage_body{border-color:#BBBBBB;border-style:solid;border-width:0px 1px 1px 1px;padding:10px;background-color:#F6FBFD;margin:0px 0px 10px 0px}table.lr_item_table.customer_list_table{margin:10px 0px 0px 0px}table.lr_item_table.customer_list_table th{background-color:#A0D4EC;color:#1b1f2a;text-transform:none;font-size:0.875rem;letter-spacing:0}table.lr_item_table.customer_list_table tbody tr:nth-child(odd){background-color:#ffffff}table.lr_item_table.customer_list_table tbody tr:nth-child(2n){background-color:#E2E2E2}table.lr_item_table.customer_list_table tbody tr:hover{background-color:hsl(59,100%,109.2352941176%)}table.lr_item_table.customer_list_table td{vertical-align:middle}table.lr_item_table.customer_list_table .text_centre{text-align:center}.lr_customer_row_info{color:#333399;font-size:0.875rem;margin:0px 4px 0px 0px}.customer_list_table .lr_fa_customer_status_icon_customer_list,.customer_list_table .lr_fa_customer_type_icon{color:#007531;font-style:normal;text-decoration:none}.customer_list_table .lr_fa_customer_status_icon_customer_list:hover,.customer_list_table .lr_fa_customer_type_icon:hover{color:#333399}.fni_customer_phone{font-family:Oswald,"Arial Narrow",sans-serif;font-weight:700;white-space:nowrap;letter-spacing:1px;font-size:0.875rem;line-height:1.35}.fni_customer_label{color:#8C8C8C;display:inline-block;min-width:1.1em}.lr_staff_assign_cell{white-space:nowrap}.lr_staff_assign_cell .lr_staff_assign_icon{font-size:1.25rem;margin:0px 4px 0px 0px;vertical-align:middle}.lr_staff_assign_cell.is_assigned .lr_staff_assign_icon{color:#007531}.lr_staff_assign_cell.is_unassigned .lr_staff_assign_icon{color:#f04124}.lr_staff_assign_cell select.dir_assign{display:inline-block;vertical-align:middle}.customer_list_table .nexusiq_icon{text-decoration:none}.lr_crm_topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 10px 0px}.lr_crm_clear_filters{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 4px;font-size:2rem;line-height:1;color:#333333;text-decoration:none}.lr_crm_clear_filters:hover{color:#f04124}.lr_crm_toolbar_search{margin-left:auto;-webkit-box-flex:1;-ms-flex:1 1 264px;flex:1 1 264px;max-width:374px}.lr_crm_toolbar_search .lr_crm_search_icon{position:absolute;top:50%;left:0.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#adb5bd;font-size:1.05rem;line-height:1;pointer-events:none}.lr_crm_toolbar_search input.form_control{padding-left:2.3rem}.lr_crm_filter_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;gap:6px;margin:0px 0px 0px auto}.lr_sort_heading{color:inherit;text-decoration:none}.lr_sort_heading.is_active{text-decoration:underline}.lr_sort_heading .fa-solid{margin-left:4px}.dashboard_sub_heading{font-weight:900;font-size:1.625rem;margin:0px 0px 0px 0px;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;letter-spacing:-0.02em}.sub_text_colour{color:#A5A5A5}.lr_alpha_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0px 10px 0px;padding:0}.lr_alpha_menu a{padding:4px 8px;border:1px solid transparent;border-radius:4px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:inline-block;color:#333399;text-decoration:none;font-weight:400}.lr_alpha_menu a:hover{border-color:#ccc;background-color:#f0f0f0;-webkit-transform:scale(1.15);transform:scale(1.15)}.lr_alpha_menu a.letter_selected{border-color:#ccc;font-weight:700;color:#333399;background-color:#FFFFBF;-webkit-transform:scale(1.15);transform:scale(1.15)}.customer_heading_container{padding:2px 0px 0px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}a.icon_back_to_customer_list{width:0;height:0;border-top:34px solid transparent;border-bottom:34px solid transparent;border-right:18px solid #333399;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0px 10px 0px 0px}a.icon_back_to_customer_list:hover{border-right-color:#007531}.heading_customer_name_container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.heading_customer_name{color:#333399;font-size:2.25rem;letter-spacing:-0.05em;font-weight:700;line-height:1.1;font-family:"Roboto","Helvetica Neue",Arial,sans-serif}.heading_customer_id{color:#333399;font-size:0.75rem;letter-spacing:-0.05em;font-weight:700;display:inline-block;margin:0px 10px 0px 10px;vertical-align:super}.customer_occupation{color:#333399;font-size:0.75rem;margin:5px 0px 0px 2px;min-height:18px}.lr_customer_head_icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0px 10px 0px 10px}.lr_customer_status_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 8px;list-style:none;margin:0;padding:0;width:100%}.lr_customer_status_bar li{margin:0;padding:0}.lr_customer_status_bar a{text-decoration:none;color:#B7B7B7;cursor:pointer}.lr_customer_status_bar a.success{color:#007531}.lr_customer_status_bar a:hover{color:#333399}.lr_customer_status_bar .lr_fa_customer_status_icon{font-size:26px;margin:0}.customer_manage_details{font-size:0.75rem;font-weight:900;color:#1b1f2a;margin:0px 0px 8px 0px}.customer_manage_details .not_entered{color:#A5A5A5;font-weight:400}.customer_manage_detail_label{font-size:0.75rem;font-weight:700;color:#A5A5A5}.lr_contact_fact_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr;gap:2px 10px}.lr_contact_fact_grid .span_2{-ms-grid-column-span:2;grid-column:span 2}.lr_contact_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0px 6px 0px}.lr_contact_actions a,.lr_contact_actions button.lr_contact_send,.lr_contact_actions i{font-size:2rem;color:#007531;cursor:pointer;text-decoration:none}.lr_contact_actions a.disabled,.lr_contact_actions button.lr_contact_send.disabled,.lr_contact_actions i.disabled{color:#B7B7B7;cursor:not-allowed;pointer-events:none}.lr_contact_actions a:hover,.lr_contact_actions button.lr_contact_send:hover,.lr_contact_actions i:hover{color:#333399}.lr_contact_actions button.lr_contact_send{background:none;border:0;padding:0;line-height:1}.lr_crm_page_grid{display:-ms-grid;display:grid;padding:0px 10px 0px 10px;-ms-grid-columns:var(--lr-crm-rail,300px) 8px 8px 8px minmax(0,1fr);grid-template-columns:var(--lr-crm-rail,300px) 8px minmax(0,1fr);gap:0px 8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:900px){.lr_crm_page_grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.lr_crm_page_grid .lr_crm_rail_resizer{display:none}}.lr_crm_rail_resizer{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;cursor:col-resize;border-radius:4px;background:linear-gradient(to right,transparent 2px,#D5D8E4 3px,#D5D8E4 5px,transparent 6px);-ms-touch-action:none;touch-action:none}.lr_crm_rail_resizer.is_dragging,.lr_crm_rail_resizer:hover{background:linear-gradient(to right,transparent 1px,#333399 2px,#333399 6px,transparent 7px)}.lr_crm_left_rail,.lr_crm_main_col{min-width:0}.lr_pref_checks{margin:10px 0px 0px 0px}.lr_pref_checks label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin:0px 12px 4px 0px;font-weight:400;font-size:0.875rem}.lr_manage_edit_panel{display:none}.lr_manage_edit_panel.is_open{display:block}.customer_manage_body label{font-size:0.75rem;font-weight:700;margin:6px 0px 1px 0px;display:block}.customer_manage_body .form_control,.customer_manage_body .form_select,.customer_manage_body .uber_form_textbox{margin:0px 0px 4px 0px}.lr_activity_feed{list-style:none;margin:0;padding:0;max-height:34rem;overflow:auto}.lr_activity_feed li{background-color:#FFFFFF;border:#BBBBBB 1px solid;border-radius:4px;padding:8px 10px 8px 10px;margin:0px 0px 8px 0px}.customer_note_name{font-weight:700;letter-spacing:-0.05em;margin:0px 10px 0px 0px}.customer_note_time{color:rgb(57.3790250045%,8.1111710739%,12.0165497392%);font-weight:700;letter-spacing:-0.05em;font-style:italic;font-size:0.75rem}.lr_activity_body{white-space:pre-wrap;font-size:0.875rem;margin:4px 0px 6px 0px}.lr_activity_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.lr_activity_actions .btn_secondary{font-size:0.75rem;padding:2px 10px}.lr_activity_dir{display:inline-block;font-size:0.625rem;font-weight:700;letter-spacing:0.05em;padding:1px 6px;border-radius:12px;color:#FFFFFF;background-color:#333399}.lr_activity_dir.is_in{background-color:#007531}.lr_customer_comments{white-space:pre-wrap;background-color:#FFFFFF;border:#BBBBBB 1px solid;border-width:0px 1px 1px 1px;padding:10px;margin:0px 0px 10px 0px;font-size:0.875rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif}table.lr_item_table.customer_list_table{width:100%}table.lr_item_table.customer_list_table td{white-space:normal}table.lr_item_table.customer_list_table td.lr_staff_assign_cell,table.lr_item_table.customer_list_table td.text_centre{white-space:nowrap}table.lr_item_table.customer_list_table .nexusiq_icon_3x{font-size:2.625rem}.lr_alpha_menu a{font-size:0.875rem;color:#222222}.lr_crm_filter_row .icon_heading_filter{font-size:2.25rem}table.lr_item_table.customer_list_table .fni_customer_phone{white-space:normal;overflow-wrap:normal}table.lr_item_table.customer_list_table .lr_staff_assign_cell select{max-width:130px}table.lr_item_table.customer_list_table td,table.lr_item_table.customer_list_table th{padding-left:6px;padding-right:6px}.lr_crm_return{position:relative;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;height:64px;margin:0px 10px 0px 0px;color:#333399;font-size:2rem;line-height:64px;text-decoration:none}.lr_crm_return .icon_return_to_bos_icon{position:absolute;left:0px;top:0px;font-size:3.5rem;line-height:56px;color:#222222}.lr_crm_return .icon_return_to_bos_arrow_arrow,.lr_crm_return .icon_return_to_bos_arrow_circle{position:absolute;left:10px;top:0px;width:80px;text-align:center;line-height:64px}.lr_crm_return .icon_return_to_bos_arrow_circle{font-size:2rem;color:#333399}.lr_crm_return .icon_return_to_bos_arrow_arrow{font-size:1.5rem;color:#FFFFFF}.lr_crm_return:hover .icon_return_to_bos_arrow_circle{color:#007531}.customer_list_table .lr_status_open{cursor:pointer}.lr_status_modal{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.45)}.lr_status_modal[hidden]{display:none}.lr_status_modal_card{width:92%;max-width:36rem;max-height:86vh;overflow-y:auto;padding:24px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:10px}.lr_status_modal_card h3{font-size:1.25rem;font-weight:700;color:#333399;margin:0px 0px 2px 0px}.lr_status_modal_sub{font-size:1rem;font-weight:700;margin:0px 0px 6px 0px}.lr_status_modal_hint{font-size:0.75rem;color:#5a6475;margin:0px 0px 14px 0px}.lr_status_modal_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.lr_status_opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E2E2E2;border-radius:6px;background:#FAFAFA;cursor:pointer;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:12px 6px 10px 6px}.lr_status_opt .lr_fa_customer_status_icon{font-size:36px;color:#B7B7B7;font-style:normal}.lr_status_opt:hover{border-color:#333399}.lr_status_opt:hover .lr_fa_customer_status_icon{color:#333399}.lr_status_opt_name{font-size:0.75rem;font-weight:700;color:#4D4D4D;text-align:center;line-height:1.2}.lr_status_opt.is_current{border-color:#007531;background:#F1F8F3}.lr_status_opt.is_current .lr_fa_customer_status_icon,.lr_status_opt.is_current .lr_status_opt_name{color:#007531}.lr_status_modal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:14px 0px 0px 0px}.lr_crm_tab_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:0px 0px 12px 0px}.lr_crm_tab_count{display:inline-block;min-width:20px;padding:0px 6px;border-radius:10px;background-color:rgba(255,255,255,0.25);font-weight:700}.lr_crm_tab_panel[hidden]{display:none}.lr_crm_activity_thread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;list-style:none;margin:0px;padding:16px 18px;background-color:#F2F4FA;border:1px solid #DDDDDD;border-radius:8px;max-height:44rem;overflow-y:auto;overflow-x:hidden}.lr_crm_activity_thread>li{margin:0px}li.lr_crm_activity_day{list-style:none}.lr_crm_activity_empty{text-align:center;padding:24px 0px}.lr_crm_msg_actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;margin-left:auto}.lr_crm_msg_btn{border:0px;background:transparent;color:inherit;font-size:0.625rem;font-weight:700;cursor:pointer;padding:0px 4px;opacity:0.85}.lr_crm_msg_btn:hover{opacity:1;text-decoration:underline}.lr_crm_activity_composer{margin:10px 0px 0px 0px;padding:12px 14px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:8px}.lr_crm_activity_composer .lr_crm_composer_label{display:block;font-size:0.75rem;font-weight:700;margin:0px 0px 4px 0px}.lr_crm_activity_composer textarea{width:100%;margin:0px 0px 8px 0px}.lr_nexusiq_wordmark{color:#333399;font-family:"Roboto","Helvetica Neue",Arial,sans-serif}.lr_nexusiq_wordmark_iq{color:#007531}.page-content:has(#lrCustomerRoot){padding:0px}@media screen and (min-width:768px){.page-wrapper.toggled .page-content:has(#lrCustomerRoot){padding-left:280px}}.lr_crm_form .form_section_heading{clear:both;margin:18px 0px 14px 0px}.lr_crm_form .form_section_heading:first-of-type{margin-top:0px}.lr_crm_form label{display:block;font-size:0.75rem;font-weight:700;margin:0px}.lr_crm_form .form_control,.lr_crm_form .form_select,.lr_crm_form .uber_form_textbox{width:100%;margin:2px 0px 0px 0px}.lr_crm_form_row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(12,1fr);gap:10px 16px;margin:0px 0px 12px 0px}.lr_crm_form_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin:4px 0px 0px 0px}.lr_crm_form_actions .text_muted{margin:0px auto 0px 0px}.lr_crm_form_minilabel{display:block;font-size:0.75rem;font-weight:700;margin:0px 0px 6px 0px}.lr_pref_chiprow{padding:2px 0px}.lr_crm_form label.lr_pref_chip,.lr_pref_chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0px 6px 0px 0px;cursor:pointer}.lr_crm_form label.lr_pref_chip input,.lr_pref_chip input{position:absolute;opacity:0;pointer-events:none}.lr_crm_form label.lr_pref_chip span,.lr_pref_chip span{display:inline-block;padding:6px 16px;border-radius:6px;background-color:#A0D3E8;color:#FFFFFF;font-weight:700}.lr_crm_form label.lr_pref_chip:has(input:checked) span,.lr_pref_chip:has(input:checked) span{background-color:#007531}@media only screen and (max-width:64em){.lr_crm_form_row .lr_span_2,.lr_crm_form_row .lr_span_3,.lr_crm_form_row .lr_span_4{-ms-grid-column-span:6;grid-column:span 6}.lr_crm_form_row .lr_span_6,.lr_crm_form_row .lr_span_8{-ms-grid-column-span:12;grid-column:span 12}}@media only screen and (max-width:40em){.lr_crm_form_row .lr_span_2,.lr_crm_form_row .lr_span_3,.lr_crm_form_row .lr_span_4{-ms-grid-column-span:12;grid-column:span 12}}button.customer_manage_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0px;margin:0px;font-family:inherit;line-height:normal;cursor:pointer}.lr_crm_addon_modal{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:rgba(0,0,0,0.45);overflow-y:auto}.lr_crm_addon_modal[hidden]{display:none}body.lr_crm_addon_modal_open{overflow:hidden}.lr_crm_addon_modal_card{width:100%;max-width:42rem;margin:auto 0;padding:24px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:10px}.lr_crm_addon_modal_title{font-size:1.625rem;font-weight:700;color:#333399;text-align:center;margin:0px 0px 2px 0px}.lr_crm_addon_modal_sub{font-size:1rem;font-weight:700;color:#4D4D4D;text-align:center;margin:0px 0px 16px 0px}.lr_crm_addon_status{min-height:18px;font-size:0.875rem;color:#555555;text-align:center;margin-bottom:8px}.lr_crm_addon_status.is_error{color:#A40E26;font-weight:700}.lr_crm_addon_field{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 12px minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px}.lr_crm_addon_field:nth-of-type(2n){background-color:#F2F2F2}.lr_crm_addon_label{font-weight:700;color:#333333;margin:0px}.lr_crm_addon_label small{display:block;font-weight:400;color:#777777}.lr_crm_addon_field input,.lr_crm_addon_field select{width:100%;margin:0px}.lr_crm_addon_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:18px}.lr_crm_addon_control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0}.lr_required_flag{font-size:0.8125rem;font-weight:700;line-height:1;letter-spacing:0.03em;text-transform:uppercase;color:#f04124;margin:0px 0px 4px 2px}.lr_crm_addon_explainer{display:block;font-size:0.75rem;line-height:1.25;font-weight:400;color:#777777;margin-top:2px;padding-right:4px}.lr_money_wrap{position:relative;display:block;line-height:0}.lr_money_wrap input{margin:0px;padding-left:26px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.lr_money_wrap input::-webkit-inner-spin-button,.lr_money_wrap input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0px}.lr_money_wrap:before{content:"$";position:absolute;left:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.25rem;font-weight:700;color:#333399;pointer-events:none}.lr_money_wrap.lr_percent:before{content:"%"}html[lang=fr] .lr_money_wrap input{padding-left:8px;padding-right:26px}html[lang=fr] .lr_money_wrap:before{content:none}html[lang=fr] .lr_money_wrap:after{content:"$";position:absolute;right:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.25rem;font-weight:700;color:#333399;pointer-events:none}html[lang=fr] .lr_money_wrap.lr_percent:after{content:"%"}.lr_crm_addon_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:14px 16px}.lr_crm_addon_cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.lr_crm_addon_cell .lr_crm_addon_label{display:block;margin:0px 0px 3px 0px}.lr_crm_addon_cell .lr_required_flag{margin:0px 0px 0px 4px}.lr_crm_addon_cell input,.lr_crm_addon_cell select{width:100%;margin:0px}.lr_crm_addon_cell>.lr_money_wrap,.lr_crm_addon_cell>select{margin-top:auto}.lr_crm_addon_divider{border:0px;border-top:1px solid #CCCCCC;margin:20px 0px 12px 0px}.lr_crm_addon_section_heading{display:block;margin:0px 0px 4px 0px}.lr_crm_addon_section_explainer{font-size:0.75rem;line-height:1.3;color:#777777;margin:0px 0px 12px 0px}.lr_crm_addon_section_explainer:empty{display:none}.lr_crm_addon_grid_financial{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.lr_staff_on_deck__error{color:#f04124}.lr_staff_on_deck__intro,.lr_staff_on_deck__tracker{display:block;clear:both;margin-bottom:0.5rem}.lr_staff_on_deck__tracker .primary{color:#333399}.lr_staff_on_deck__table .text_centre{text-align:center}.lr_staff_on_deck__table tbody td{height:64px}.lr_staff_on_deck__table tbody tr:hover td{background-color:#FFFEC3}.lr_staff_on_deck__label{font-weight:600;margin-right:0.25rem}.lr_staff_on_deck__missing{display:inline-block;padding:0.35rem 0.6rem;background:#f04124;color:#ffffff;border-radius:0.25rem;font-size:0.85rem;cursor:help}.lr_staff_on_deck__readonly{display:inline-block;min-width:3.25rem;padding:0.35rem 0.7rem;border-radius:0.25rem;font-weight:700;color:#ffffff}.lr_staff_on_deck__readonly.is_yes{background:#007531}.lr_staff_on_deck__readonly.is_no{background:#f04124}.lr_staff_on_deck__up_next{font-weight:700;color:#333399}.lr_staff_on_deck__override.tiny{padding:0.35rem 0.65rem;font-size:0.85rem}.lr_staff_on_deck__override,.lr_staff_on_deck__override.btn_secondary{background-color:#333399;border-color:#333399;color:#FFFFFF}.lr_staff_on_deck__override.btn_secondary:hover,.lr_staff_on_deck__override:hover{background-color:#22226b;border-color:#22226b;color:#FFFFFF}@media (max-width:640px){.lr_staff_on_deck__table .hide_for_small{display:none}}.lr_reception_form{max-width:1100px}.lr_reception_search{margin-bottom:1rem}.lr_reception_photo{display:block;width:100%;max-width:280px;min-height:140px;-o-object-fit:cover;object-fit:cover;border:1px solid #bbbbbb;border-radius:12px;background-color:#f5f5f5;margin-top:1.5rem}.lr_reception_photo.photo_placeholder{background-image:linear-gradient(135deg,#eee 25%,#f8f8f8 25%,#f8f8f8 50%,#eee 50%,#eee 75%,#f8f8f8 75%);background-size:24px 24px}.lr_reception_actions{margin:1rem 0}.lr_reception_overlay{position:fixed;inset:0;background:rgba(0,0,0,0.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9000;padding:1rem}.lr_reception_modal{background:#ffffff;border-radius:12px;padding:1.25rem;width:min(560px,100%);max-height:90vh;overflow:auto;-webkit-box-shadow:0 8px 28px rgba(0,0,0,0.25);box-shadow:0 8px 28px rgba(0,0,0,0.25)}.lr_reception_modal h2{margin-top:0}.lr_reception_modal label{display:block;margin-top:0.75rem}.lr_reception_modal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.lr_reception_dup_card{border:1px solid #cccccc;border-radius:12px;padding:0.75rem;margin-bottom:0.75rem;background:#fafafa}.lr_reception_dup_card .btn_use_existing{margin-top:0.5rem}.lr_reception_strength{font-size:0.75rem;font-weight:700;color:#333399;margin-left:0.35rem}#contactPrefToolbar,#customerSourceToolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem}#contactPrefToolbar input[type=radio],#customerSourceToolbar input[type=radio]{position:absolute;opacity:0;pointer-events:none}#contactPrefToolbar label,#customerSourceToolbar label{display:inline-block;padding:0.35rem 0.75rem;border:1px solid #bbbbbb;border-radius:12px;background:#ffffff;cursor:pointer;font-weight:600}#contactPrefToolbar input[type=radio]:checked+label,#customerSourceToolbar input[type=radio]:checked+label{background:#333399;border-color:#333399;color:#ffffff}.lr_my_day{padding-bottom:2rem}.lr_my_day__brief_wrap{position:relative;background-color:#181849;border-radius:4px;margin-bottom:1rem}.lr_my_day__brief{background:none;padding:1.15rem 1.4rem 1.25rem;margin-bottom:0;min-height:5.5rem;color:rgba(255,255,255,0.78);overflow-wrap:break-word}.lr_my_day__quick_tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;padding:0 1.4rem 1.15rem}.lr_my_day__quick_search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;-webkit-box-flex:1;-ms-flex:1 1 12rem;flex:1 1 12rem}.lr_my_day__quick_field{position:relative;-webkit-box-flex:1;-ms-flex:1 1 10rem;flex:1 1 10rem;min-width:0}.lr_my_day__quick_field>.uber_form_textbox{width:100%;min-height:2.5rem;margin:0;padding:0.4rem 2rem 0.4rem 2.3rem;font-size:0.85rem}.lr_my_day__quick_clear{position:absolute;top:1.25rem;right:0.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none;border:0;padding:0.2rem;border-radius:50%;color:#adb5bd;font-size:1rem;line-height:1;cursor:pointer}.lr_my_day__quick_clear:hover{color:#f04124}.lr_my_day__quick_scope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:0.3rem}.lr_my_day__quick_scope label{position:relative}.lr_my_day__quick_scope input{position:absolute;opacity:0;pointer-events:none}.lr_my_day__quick_scope span{display:inline-block;padding:0.15rem 0.6rem;border:1px solid rgba(255,255,255,0.35);border-radius:3px;color:rgba(255,255,255,0.75);font-size:0.72rem;font-weight:600;letter-spacing:0.03em;text-transform:uppercase;cursor:pointer}.lr_my_day__quick_scope input:checked+span{background-color:#ffffff;border-color:#ffffff;color:#181849}.lr_my_day__quick_scope input:focus-visible+span{outline:2px solid #ffffff;outline-offset:2px}.lr_my_day__quick_selected{-ms-flex-preferred-size:100%;flex-basis:100%;margin:6px 0 0;min-height:1.25rem;font-size:0.875rem;color:rgba(255,255,255,0.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_my_day__quick_selected.is_set{color:#ffffff}.lr_my_day__quick_selected.is_set .fa-circle-check{color:#5fd38a}.lr_my_day__quick_selected.is_set span{color:rgba(255,255,255,0.7)}.lr_my_day__quick_dates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;gap:0.3rem;margin-top:0.35rem}.lr_my_day__quick_dates .uber_form_textbox{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:0;margin:0;padding:0.25rem 0.4rem;font-size:0.75rem}.lr_my_day__quick_icon{position:absolute;top:1.25rem;left:0.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#adb5bd;font-size:1.05rem;line-height:1;pointer-events:none}.lr_my_day__quick_results{position:absolute;top:2.75rem;right:0;left:auto;min-width:min(24rem,100vw - 2rem);margin-top:4px;z-index:60;max-height:320px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background-color:#ffffff;border:1px solid #cccccc;border-radius:6px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.25);box-shadow:0 10px 10px 0 rgba(0,0,0,0.25)}.lr_my_day__quick_results .lr_pick_row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 10px auto;grid-template-columns:minmax(0,1fr) auto;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:1px;width:100%;padding:8px 12px;border:0;border-bottom:1px solid #e4e4e4;background:none;text-align:left;cursor:pointer;font:inherit;color:#1b1f2a}.lr_my_day__quick_results .lr_pick_row:last-child{border-bottom:0}.lr_my_day__quick_results .lr_pick_row:focus,.lr_my_day__quick_results .lr_pick_row:hover{background-color:hsl(59,100%,109.2352941176%);outline:none}.lr_my_day__quick_results .lr_pick_name{-ms-grid-column:1;grid-column:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_my_day__quick_results .lr_pick_id{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-row-align:center;align-self:center;font-size:0.875rem;color:#5a6475}.lr_my_day__quick_results .lr_pick_meta{-ms-grid-column:1;grid-column:1;font-size:0.875rem;color:#5a6475;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_my_day__quick_results .lr_pick_empty{margin:0;padding:10px 12px;color:#5a6475}@media (min-width:1024px){.lr_my_day__brief_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lr_my_day__brief{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_my_day__quick_tools{-webkit-box-flex:0;-ms-flex:0 1 38rem;flex:0 1 38rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.6rem;padding:1.1rem 1.1rem 1.1rem 0}.lr_my_day__quick_search{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.lr_my_day__quick_search:last-child{-webkit-box-flex:1.6;-ms-flex:1.6 1 0px;flex:1.6 1 0}}.lr_my_day__brief_header h1{margin:0 0 0.3rem;font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:500;line-height:1.2;color:#ffffff}.lr_my_day__brief_body{margin:0;font-size:0.9rem;max-width:66ch}.lr_my_day__brief_recommendation{margin:0.55rem 0 0;font-size:1rem;max-width:66ch;color:#ffffff}.lr_my_day__brief_recommendation strong{font-weight:600}.lr_my_day__brief_actions{margin-top:0.85rem}.lr_my_day__brief_actions .btn_primary{margin:0;background-color:#007531;border-color:#007531}.lr_my_day__brief_actions .btn_primary:focus,.lr_my_day__brief_actions .btn_primary:hover{background-color:rgb(0%,33.8823529412%,14.1900452489%);border-color:rgb(0%,29.8823529412%,12.5148315737%)}.lr_my_day__brief .lr_my_day__loading{margin:0;color:rgba(255,255,255,0.72)}.lr_my_day__loading{margin:0;color:#5a6475}.lr_my_day__updated{display:inline;margin:0 0 0 0.6rem;font-size:0.72rem;color:rgba(255,255,255,0.55);font-variant-numeric:tabular-nums;white-space:nowrap}.lr_my_day__updated.lr_my_day__stale{color:#f2b26b;font-style:italic}.lr_my_day__quick_tools input:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.lr_my_day__setup{background-color:#fdf0e3;border:1px solid #f08a24;border-radius:4px;color:#8a4b0f;padding:0.75rem 1rem;margin-bottom:1rem}.lr_my_day__error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;background-color:#fdeae6;border:1px solid rgba(240,65,36,0.45);border-radius:4px;color:#7f1d0d;padding:0.75rem 1rem;margin-bottom:1rem}.lr_my_day__error .btn_secondary{margin:0}.lr_my_day__section{background-color:#ffffff;border:1px solid #d8d8d8;border-radius:4px;overflow:hidden;margin-bottom:1.25rem}.lr_my_day__section_header{display:-ms-grid;display:grid;-ms-grid-columns:auto 0.5rem minmax(0,1fr) 0.5rem auto;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;background-color:#181849;padding:0.45rem 0.9rem 0.5rem}.lr_my_day__section_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255,255,255,0.85);font-size:0.85rem}.lr_my_day__section_title{margin:0;font-size:0.95rem;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;color:#ffffff}.lr_my_day__section_count{display:inline-block;min-width:1.5rem;text-align:center;padding:0.05rem 0.45rem;border-radius:3px;background-color:rgba(255,255,255,0.16);color:#ffffff;font-size:0.75rem;font-weight:700;font-variant-numeric:tabular-nums}.lr_my_day__section_help{grid-column:1/-1;margin:0.1rem 0 0;font-size:0.72rem;color:rgba(255,255,255,0.66)}.lr_my_day__subhead{margin:0.75rem 0.9rem 0.35rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#5a6475}.lr_my_day__card{background-color:#ffffff;border-top:1px solid #e4e6ee;border-left:4px solid #ced4da;padding:0.6rem 0.9rem 0.7rem;overflow-wrap:break-word}.lr_my_day__card:hover{background-color:hsl(59,100%,109.2352941176%)}.lr_my_day__card:first-child{border-top:0}.lr_my_day__card_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.lr_my_day__card_header .lr_my_day__group_count{margin-left:auto}.lr_my_day__band{display:inline-block;padding:0.1rem 0.4rem;border-radius:2px;background-color:#e9ecef;color:#495057;font-size:0.65rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.lr_my_day__timer{font-size:0.78rem;font-weight:600;color:#5a6475;font-variant-numeric:tabular-nums}.lr_my_day__card--critical{border-left-color:#f04124}.lr_my_day__card--critical .lr_my_day__band{background-color:#fdeae6;color:#9c2c1c}.lr_my_day__card--high{border-left-color:#f08a24}.lr_my_day__card--high .lr_my_day__band{background-color:#fdf0e3;color:#8a4b0f}.lr_my_day__card--normal{border-left-color:#333399}.lr_my_day__card--normal .lr_my_day__band{background-color:#eceef8;color:#333399}.lr_my_day__card--low{border-left-color:#adb5bd}.lr_my_day__card--stale{border-left-color:#c9b458}.lr_my_day__card--stale .lr_my_day__band{background-color:#f7f3e3;color:#79652a}.lr_my_day__card--age-overdue .lr_my_day__timer{color:#a3300f}.lr_my_day__card--age-escalate .lr_my_day__timer{color:#7f1d0d;font-weight:700}.lr_my_day__card--age-stale .lr_my_day__timer{color:#79652a}.lr_my_day__card>h3,.lr_my_day__card_identity h3{margin:0.3rem 0 0.1rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.95rem;font-weight:700;line-height:1.3;color:#1b1f2a}.lr_my_day__card_context{margin:0.1rem 0;font-size:0.78rem;color:#5a6475}.lr_my_day__card_reason{margin:0.2rem 0 0;font-size:0.85rem;line-height:1.4;color:#3c4356}.lr_my_day__card_footer{margin-top:0.6rem}.lr_my_day__actions_primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.lr_my_day__actions_primary .btn_primary,.lr_my_day__actions_primary .btn_secondary{margin:0;padding:0.4rem 0.9rem;font-size:0.875rem}.lr_my_day__actions_secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.3rem;margin-top:0.45rem}.lr_my_day__actions_secondary .btn_secondary{margin:0;padding:0.2rem 0.55rem;font-size:0.75rem;background-color:transparent;border:1px solid #dee2e6;color:#5a6475;-webkit-box-shadow:none;box-shadow:none}.lr_my_day__actions_secondary .btn_secondary:hover{background-color:#f8f9fa;border-color:#ced4da;color:#1b1f2a}.lr_my_day__actions_secondary .lr_my_day__action_more{border-color:transparent}.lr_my_day__actions_secondary .lr_my_day__action_more:hover{border-color:#dee2e6}.lr_my_day__action_pending{opacity:0.55;cursor:progress}.lr_my_day__group_card{background-color:#ffffff;border-top:1px solid #e4e6ee;padding:0.6rem 0.9rem 0.7rem;overflow-wrap:break-word}.lr_my_day__group_card:first-child{border-top:0}.lr_my_day__group_card:hover{background-color:hsl(59,100%,109.2352941176%)}.lr_my_day__group_summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.4rem}.lr_my_day__group_summary h3{margin:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.95rem;font-weight:700;line-height:1.3;color:#1b1f2a}.lr_my_day__group_summary .lr_my_day__card_reason{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0.1rem 0 0}.lr_my_day__group_count{display:inline-block;min-width:1.5rem;text-align:center;padding:0.05rem 0.4rem;border-radius:3px;background-color:#eceef8;color:#333399;font-size:0.72rem;font-weight:700;font-variant-numeric:tabular-nums}.lr_my_day__group_details{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0.35rem 0 0;padding:0;list-style:none;font-size:0.78rem;line-height:1.45;color:#5a6475}.lr_my_day__group_details li{display:inline;margin:0}.lr_my_day__group_details li:not(:last-child):after{content:" · ";color:#ced4da}.lr_my_day__timeline{padding:0.35rem 0.9rem 0.5rem}.lr_my_day__timeline_item{display:-ms-grid;display:grid;-ms-grid-columns:3.6rem 0.7rem 0.875rem 0.7rem minmax(0,1fr) 0.7rem auto;grid-template-columns:3.6rem 0.875rem minmax(0,1fr) auto;-webkit-column-gap:0.7rem;-moz-column-gap:0.7rem;column-gap:0.7rem;padding:0.5rem 0}.lr_my_day__timeline_time{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;padding-top:0.1rem;text-align:right;font-size:0.78rem;font-weight:600;color:#5a6475;font-variant-numeric:tabular-nums}.lr_my_day__timeline_marker{-ms-grid-column:2;grid-column:2;grid-row:1/-1;position:relative}.lr_my_day__timeline_marker:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background-color:#e9ecef}.lr_my_day__timeline_marker:after{content:"";position:absolute;top:0.3rem;left:50%;width:0.625rem;height:0.625rem;margin-left:-0.3125rem;border-radius:50%;background-color:#ffffff;border:2px solid #ced4da}.lr_my_day__timeline_item:first-child .lr_my_day__timeline_marker:before{top:0.55rem}.lr_my_day__timeline_item:last-child .lr_my_day__timeline_marker:before{bottom:calc(100% - 0.55rem)}.lr_my_day__timeline_content{-ms-grid-column:3;grid-column:3}.lr_my_day__timeline_content .lr_my_day__card_context{margin:0;font-size:0.65rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:#adb5bd}.lr_my_day__timeline_content h3{margin:0.1rem 0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:0.9rem;font-weight:700;line-height:1.3;color:#1b1f2a}.lr_my_day__timeline_content .lr_my_day__card_reason{margin:0.1rem 0 0;font-size:0.8rem;color:#5a6475}.lr_my_day__timeline_actions{-ms-grid-column:4;grid-column:4;-ms-grid-row-align:center;align-self:center}.lr_my_day__timeline_actions .btn_primary,.lr_my_day__timeline_actions .btn_secondary{margin:0;padding:0.3rem 0.75rem;font-size:0.8rem}.lr_my_day__timeline_item--soon .lr_my_day__timeline_time{color:#333399}.lr_my_day__timeline_item--soon .lr_my_day__timeline_marker:after{background-color:#333399;border-color:#333399}.lr_my_day__timeline_item--past .lr_my_day__timeline_time{color:#ced4da}.lr_my_day__timeline_item--past .lr_my_day__timeline_marker:after{background-color:#e9ecef;border-color:#dee2e6}.lr_my_day__timeline_item--past .lr_my_day__timeline_content h3{color:#5a6475}.lr_my_day__timeline_item--past .lr_my_day__timeline_content .lr_my_day__card_context{color:#ced4da}.lr_my_day__pulse_summary{margin:0.6rem 0.9rem 0.5rem;font-size:0.875rem}.lr_my_day__pulse_metrics{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0.9rem 0.6rem}.lr_my_day__metric{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding:0.1rem 0.75rem;border-left:1px solid #e9ecef}.lr_my_day__metric:first-child{border-left:0;padding-left:0}.lr_my_day__metric_label{display:block;font-size:0.65rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:#5a6475}.lr_my_day__metric_value{display:block;font-size:1.3rem;font-weight:700;color:#1b1f2a;font-variant-numeric:tabular-nums}.lr_my_day__team{list-style:none;margin:0;padding:0;font-size:0.8rem}.lr_my_day__team_row{padding:0.35rem 0.9rem;border-top:1px solid #e4e6ee;border-left:3px solid transparent;font-variant-numeric:tabular-nums}.lr_my_day__team_row.lr_my_day__team_exception{border-left-color:#f08a24;background-color:#fdf6ec}.lr_my_day__stats{margin:0.6rem 0.9rem 0.5rem;padding-left:1.1rem;font-size:0.8rem;color:#3c4356}.lr_my_day__stats li{margin:0.1rem 0;font-variant-numeric:tabular-nums}.lr_my_day__listing_rows{list-style:none;margin:0;padding:0}.lr_my_day__listing_rows li{padding:0.4rem 0.9rem;border-top:1px solid #e4e6ee;font-size:0.8rem;color:#5a6475}.lr_my_day__listing_rows li:hover{background-color:hsl(59,100%,109.2352941176%)}.lr_my_day__listing_rows a{font-weight:700}.lr_my_day__listing_stock{display:block;margin-top:0.1rem;font-size:0.72rem;color:#adb5bd;letter-spacing:0.02em;font-variant-numeric:tabular-nums}.lr_my_day__group_summary .lr_my_day__listing_stock{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0}#lrMyDayListing>p{margin:0.6rem 0.9rem 0.8rem}#lrMyDayListing>p .btn_secondary{margin:0;padding:0.3rem 0.75rem;font-size:0.8rem}#lrMyDayService>p{margin:0.5rem 0.9rem 0.8rem;font-size:0.78rem}.lr_my_day__snapshot{background-color:#f5f5f5;border-top:1px solid #e4e6ee;padding:0.7rem 0.9rem 0.85rem}.lr_my_day__snapshot label{display:block;margin-bottom:0.3rem;font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#5a6475}.lr_my_day__snapshot .uber_form_textbox{margin-bottom:0.5rem}.lr_my_day__snapshot .btn_primary,.lr_my_day__snapshot .btn_secondary{margin:0;padding:0.3rem 0.75rem;font-size:0.8rem}.lr_my_day__snapshot .lr_my_day__card{margin:0.6rem 0 0;border:1px solid #d8d8d8;border-radius:4px;background-color:#ffffff}.lr_my_day__snapshot .lr_my_day__card:hover{background-color:#ffffff}.lr_my_day__snapshot .lr_my_day__card p{margin:0.2rem 0;font-size:0.8rem}.lr_my_day__snapshot_matches{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.35rem;margin:0.6rem 0 0;padding:0}.lr_my_day__snapshot_matches li{margin:0}.lr_my_day__snapshot_matches .btn_secondary{width:100%;margin:0;text-align:left}.lr_my_day__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.55rem;padding:0.65rem 0.9rem;margin:0;border-top:1px solid #e4e6ee;color:#5a6475;font-size:0.85rem}.lr_my_day__empty:first-child{border-top:0}.lr_my_day__empty p{margin:0}.lr_my_day__empty_icon{color:#007531;font-size:0.95rem;line-height:1}.lr_my_day__overlay{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;background-color:rgba(24,24,73,0.5);z-index:9000}.lr_my_day__dialog{background-color:#ffffff;border-radius:8px;width:min(30rem,100%);max-height:calc(100vh - 2rem);overflow:auto;-webkit-box-shadow:0 12px 32px rgba(0,0,0,0.28);box-shadow:0 12px 32px rgba(0,0,0,0.28)}.lr_my_day__dialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem;padding:0.7rem 1.25rem;background-color:#181849}.lr_my_day__dialog_header h3{margin:0;font-size:1.05rem;font-weight:500;letter-spacing:0.03em;color:#ffffff}.lr_my_day__dialog_header h3{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.lr_my_day__dialog_phone{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:0.5rem;font-size:0.95rem;font-weight:600;color:#ffffff;font-variant-numeric:tabular-nums;white-space:nowrap}.lr_my_day__dialog_phone a{color:#ffffff;text-decoration:none}.lr_my_day__dialog_phone a:hover{text-decoration:underline}.lr_my_day__dialog_phone a .fa-phone{margin-right:0.25rem;color:#5fd38a}.lr_my_day__dialog_phone.is_empty{font-weight:400;font-style:italic;color:rgba(255,255,255,0.6)}.lr_my_day__fact_empty{color:#5a6475;font-style:italic;font-weight:400}.lr_my_day__dialog_close{background:none;border:none;padding:0.15rem 0.45rem;border-radius:4px;font-size:1.4rem;line-height:1;color:rgba(255,255,255,0.75);cursor:pointer}.lr_my_day__dialog_close:hover{background-color:rgba(255,255,255,0.12);color:#ffffff}.lr_my_day__dialog_body{padding:1rem 1.25rem}.lr_my_day__dialog_body label{display:block;margin:0.75rem 0 0.3rem;font-size:0.85rem;font-weight:600}.lr_my_day__dialog_body label:first-child{margin-top:0}.lr_my_day__dialog_body .uber_form_dropdown,.lr_my_day__dialog_body .uber_form_textbox{margin-bottom:0}.lr_my_day__dialog_error{margin:0.75rem 0 0;padding:0.5rem 0.75rem;background-color:#fdeae6;border-radius:4px;color:#7f1d0d;font-size:0.85rem}.lr_my_day__dialog_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;padding:0.9rem 1.25rem 1.1rem;border-top:1px solid #e9ecef}.lr_my_day__dialog_actions .btn_primary,.lr_my_day__dialog_actions .btn_secondary{margin:0}.lr_my_day__prepare_facts{margin:0}.lr_my_day__prepare_facts>div{display:-ms-grid;display:grid;-ms-grid-columns:7.5rem 0.75rem minmax(0,1fr);grid-template-columns:7.5rem minmax(0,1fr);-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;padding:0.45rem 0;border-top:1px solid #f8f9fa}.lr_my_day__prepare_facts>div:first-child{border-top:0;padding-top:0}.lr_my_day__prepare_facts dt{padding-top:0.1rem;font-size:0.78rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:#5a6475}.lr_my_day__prepare_facts dd{margin:0;font-size:0.9rem;font-weight:500;overflow-wrap:break-word}.lr_my_day a:focus-visible,.lr_my_day button:focus-visible,.lr_my_day input:focus-visible,.lr_my_day select:focus-visible,.lr_my_day__overlay a:focus-visible,.lr_my_day__overlay button:focus-visible,.lr_my_day__overlay input:focus-visible,.lr_my_day__overlay select:focus-visible{outline:2px solid #333399;outline-offset:2px}.lr_my_day__brief a:focus-visible,.lr_my_day__brief button:focus-visible,.lr_my_day__dialog_header button:focus-visible,.lr_my_day__section_header a:focus-visible{outline-color:#ffffff}@media (max-width:639.98px){.lr_my_day__brief{padding:1rem 1.1rem 1.1rem}.lr_my_day__actions_primary .btn_primary,.lr_my_day__actions_primary .btn_secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.75rem;padding-top:0.5rem;padding-bottom:0.5rem}.lr_my_day__actions_primary .btn_primary{-webkit-box-flex:1;-ms-flex:1 1 12rem;flex:1 1 12rem;text-align:center}.lr_my_day__actions_primary .btn_secondary{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.lr_my_day__actions_secondary .btn_secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.75rem;padding:0.45rem 0.8rem;font-size:0.8rem}.lr_my_day__timeline_item{-ms-grid-columns:3.25rem 0.875rem minmax(0,1fr);grid-template-columns:3.25rem 0.875rem minmax(0,1fr)}.lr_my_day__timeline_actions{-ms-grid-column:3;grid-column:3;-ms-grid-column-align:start;justify-self:start;-ms-grid-row-align:auto;align-self:auto;margin-top:0.4rem}.lr_my_day__timeline_actions .btn_primary,.lr_my_day__timeline_actions .btn_secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.75rem;padding:0.45rem 0.9rem}.lr_my_day__dialog_actions .btn_primary,.lr_my_day__dialog_actions .btn_secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.75rem}.lr_my_day__pulse_metrics{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0.4rem}.lr_my_day__metric{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.lr_my_day__prepare_facts>div{-ms-grid-columns:6.25rem minmax(0,1fr);grid-template-columns:6.25rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lr_my_day *,.lr_my_day__overlay *{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}}.lr_account_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;list-style:none;margin:0px 0px 16px 0px;padding:4px 0px 0px 0px;background:#ffffff;border-bottom:1px solid #d8d8d8;position:sticky;top:52px;z-index:90}.lr_account_tabs li{list-style:none;margin:0}.lr_account_tabs li:has(button[data-tab=admin]){margin-left:auto}.lr_account_tabs li.lr_account_tab_admin:not(li.lr_account_tab_admin+li){margin-left:auto}.lr_account_tabs li.lr_account_tab_admin+li:has(button[data-tab=admin]){margin-left:0}.lr_account_tabs li.lr_account_tab_admin button:not(.is_active){background:#FFFFD5}.lr_account_tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;display:block;background:#f3f3f3;border:1px solid #d8d8d8;border-bottom:0;border-radius:4px 4px 0px 0px;color:#333333;padding:9px 12px}.lr_account_tabs button.is_active{background:#ffffff;color:#111111;font-weight:700}.lr_account_tabs button[data-tab=admin],.lr_account_tabs button[data-tab=admin].is_active{background:#243b53;border-color:#243b53;color:#ffffff;font-weight:700}.lr_account_tabs button[data-tab=admin]:hover{background:#1b2f45;border-color:#1b2f45}.lr_account_panel{display:none}.lr_account_panel.is_active{display:block}.lr_account_section{background:#ffffff;border:1px solid #dcdcdc;border-radius:4px;margin:0px 0px 16px 0px;padding:14px}.lr_account_section h3{margin:0 0 0.75rem}.lr_account_summary{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:12px 0px}.lr_account_metric{background:#f7f7f7;border:1px solid #e0e0e0;border-radius:4px;padding:10px}.lr_account_metric__label{color:#666666;font-size:11px;text-transform:uppercase}.lr_account_metric__value{color:#222222;font-size:16px;font-weight:700;margin-top:4px}.lr_account_field{margin-bottom:1rem}.lr_account_field__title{display:block;font-weight:600;margin-bottom:0.4rem}.lr_account_field .text_muted{display:block;margin-top:0.2rem;font-size:0.9rem}.lr_account_radios{margin-bottom:0}.lr_account_radios .form-button-radio__button{text-transform:none;min-width:0;white-space:nowrap}.lr_account_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0.85rem 0;border-bottom:1px solid #eceff1}.lr_account_row--stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lr_account_row--stack .lr_account_row__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;padding-top:0}.lr_account_row--stack .lr_account_row__control{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.lr_account_row:last-child{border-bottom:none}.lr_account_row__label{-webkit-box-flex:1;-ms-flex:1 1 12rem;flex:1 1 12rem;min-width:10rem;padding-top:0.35rem}.lr_account_row__control{-webkit-box-flex:2;-ms-flex:2 1 18rem;flex:2 1 18rem;min-width:14rem}.lr_account_field.is_saving,.lr_account_row.is_saving{opacity:0.65}.lr_account_field.is_saving .form-button-radio__button,.lr_account_row.is_saving .form-button-radio__button{cursor:wait}.lr_account_section--card_grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lr_account_section--card_grid .lr_account_empty,.lr_account_section--card_grid h3{grid-column:1/-1;margin:0}.lr_account_addon_head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;grid-column:1/-1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lr_account_addon_search{-webkit-box-flex:0;-ms-flex:0 1 24rem;flex:0 1 24rem;min-width:16rem}.lr_account_addon_search__field{position:relative}.lr_account_addon_search__field input.uber_form_textbox{margin:0;padding-left:2.4rem;padding-right:2.5rem;width:100%}.lr_account_addon_search__clear,.lr_account_addon_search__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr_account_addon_search__icon{color:#66727d;left:0.8rem;pointer-events:none}.lr_account_addon_search__clear{background:none;border:0;border-radius:50%;color:#66727d;cursor:pointer;line-height:1;padding:0.25rem;right:0.55rem}.lr_account_addon_search__clear:focus,.lr_account_addon_search__clear:hover{color:#c62828}.lr_account_addon_layout{display:-ms-grid;display:grid;gap:12px;-ms-grid-columns:minmax(11rem,20%) 12px minmax(0,1fr);grid-template-columns:minmax(11rem,20%) minmax(0,1fr)}.lr_account_addon_menu{border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}.lr_account_addon_menu button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7;border:0;border-bottom:1px solid #e5e5e5;color:#222222;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:inherit;font-size:0.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:60px;padding:9px 8px;text-align:left;width:100%}.lr_account_addon_menu button:last-child{border-bottom:0}.lr_account_addon_menu button:hover{background:#fffbdc}.lr_account_addon_menu button.is_active{background:#ffffff;border-left:4px solid #333333;font-weight:700;padding-left:6px}.lr_account_addon_menu small{color:#666666;display:block;font-size:0.7rem;font-weight:400;margin-top:2px}.lr_account_addon_panels{min-width:0}.lr_account_addon_panel{border:1px solid #e5e5e5;border-radius:4px;display:none;overflow:hidden}.lr_account_addon_panel.is_active{display:block}.lr_account_addon_panel h4{background:#f5f5f5;border-bottom:1px solid #e5e5e5;font-size:0.9rem;font-weight:700;margin:0;padding:9px 10px}.lr_account_addon_card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:minmax(10rem,0.8fr) 10px minmax(18rem,2fr);grid-template-columns:minmax(10rem,0.8fr) minmax(18rem,2fr);padding:9px 10px}.lr_account_addon_card:nth-child(2n){background:#f1f1f1}.lr_account_addon_card+.lr_account_addon_card{border-top:1px solid #e5e5e5}.lr_account_addon_card .lr_account_row__control,.lr_account_addon_card .lr_account_row__label{min-width:0;padding:0;width:auto}.lr_account_addon_card .form-button-radio{margin-bottom:0;row-gap:3px}.lr_account_addon_card .form-button-radio__button{font-size:0.75rem;min-width:2.4rem;padding:0.42rem 0.6rem}.lr_account_addon_card.is_saving{opacity:0.65}.lr_account_addon_card.is_saving .form-button-radio__button{cursor:wait}.lr_account_section--card_grid .lr_account_row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 10px auto;grid-template-columns:minmax(0,1fr) auto;-ms-grid-rows:1fr 8px auto;grid-template-rows:1fr auto;gap:8px 10px;margin:0;padding:10px 12px;background:#fbfbfb;border:1px solid #e0e0e0;border-radius:4px}.lr_account_section--card_grid .lr_account_row>:first-child{-ms-grid-row:1;-ms-grid-column:1}.lr_account_section--card_grid .lr_account_row>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.lr_account_section--card_grid .lr_account_row>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.lr_account_section--card_grid .lr_account_row>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.lr_account_section--card_grid .lr_account_row__label{grid-column:1/-1;min-width:0;padding-top:0}.lr_account_section--card_grid .lr_account_row__label .text_muted{font-size:0.85rem;line-height:1.35;margin-top:2px}.lr_account_section--card_grid .lr_account_row__control{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;min-width:0;width:100%}.lr_account_section--card_grid .lr_account_row--autosave .lr_account_row__control{grid-column:1/-1}.lr_account_section--card_grid .lr_account_row--wide{grid-column:1/-1}.lr_account_section--card_grid .lr_account_row--wide .form-button-radio{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.lr_account_section--card_grid .lr_account_row>.btn_secondary{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:end;justify-self:end;white-space:nowrap}.lr_account_section--card_grid .form-button-radio{margin-bottom:0;row-gap:3px}.lr_account_section--card_grid .form-button-radio__button{font-size:0.75rem;min-width:2.4rem;padding:0.42rem 0.6rem}@media (max-width:1100px){.lr_account_section--card_grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.lr_account_addon_card{-ms-grid-columns:minmax(10rem,0.7fr) minmax(14rem,2fr);grid-template-columns:minmax(10rem,0.7fr) minmax(14rem,2fr)}}@media (max-width:800px){.lr_account_addon_layout{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lr_account_addon_menu{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.lr_account_addon_menu button:nth-last-child(2){border-bottom:0}.lr_account_addon_card{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.lr_account_section--card_grid{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lr_account_addon_head{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lr_account_addon_search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;width:100%}}@media (max-width:460px){.lr_account_addon_menu{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lr_account_addon_menu button{border-bottom:1px solid #e5e5e5}.lr_account_addon_menu button:last-child{border-bottom:0}}.lr_account_table{width:100%;border-collapse:collapse}.lr_account_table td,.lr_account_table th{border-bottom:1px solid #eceff1;padding:0.5rem 0.4rem;text-align:left;vertical-align:top}.lr_account_empty{color:#5f6368;font-style:italic}.lr_account_admin_subtabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.4rem;margin:0 0 1rem}.lr_account_admin_subtab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d8d8;background:#f3f3f3;border-radius:4px;cursor:pointer;font:inherit;padding:0.45rem 0.85rem;color:#333}.lr_account_admin_subtab.is_active{background:#243b53;border-color:#243b53;color:#fff;font-weight:700}.lr_account_admin_subpanel{display:none}.lr_account_admin_subpanel.is_active{display:block}.lr_account_admin_section_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.lr_account_admin_muted{color:#5f6368;font-size:0.9rem}.lr_account_admin_summary{margin:0.75rem 0}.lr_account_admin_summary_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr_account_admin_pill{display:inline-block;background:#eef2f6;border-radius:999px;padding:0.25rem 0.65rem;font-size:0.85rem}.lr_account_admin_pill--warn{background:#fff4e5;color:#8a4b00}.lr_account_admin_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;width:100%;margin-top:0.35rem}.lr_account_admin_table_wrap{overflow:auto;max-width:100%}.lr_account_admin_matrix_wrap{max-height:none;overflow-y:visible}.lr_account_admin_matrix td,.lr_account_admin_matrix th{white-space:nowrap}.lr_account_admin_sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:700;padding:0;text-align:left}.lr_account_admin_dealer_link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#333399;cursor:pointer;font:inherit;padding:0;text-align:left}.lr_account_admin_dealer_link:hover{text-decoration:underline}.lr_account_admin_dealer_name{display:block;font-weight:700}.lr_account_admin_bubble{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:0.75rem;font-weight:700;min-width:2.75rem;padding:0.25rem 0.55rem}.lr_account_admin_bubble.is_enabled{background:#007531;color:#fff}.lr_account_admin_bubble.is_disabled{background:#dadce0;color:#3c4043}.lr_account_admin_sms_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem}.lr_account_admin_sms_dealer{margin-top:0.4rem;max-width:18rem}.lr_account_ai_schedule_status{background:#f5f6fa;border-left:4px solid #333399;margin-bottom:0.75rem;padding:0.75rem 1rem}.lr_account_ai_schedule_status.is_auto{border-left-color:#007531}.lr_account_ai_schedule_status small{display:block;margin-top:0.35rem;opacity:0.85}.lr_account_ai_schedule_warning{color:#f04124;font-weight:600;margin:0 0 0.75rem}.lr_account_ai_schedule_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-bottom:0.75rem}.lr_account_ai_schedule_meta{color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0.9rem;gap:1rem;margin-bottom:0.75rem}.lr_account_table_wrap{overflow-x:auto}.lr_account_ai_schedule_table td,.lr_account_ai_schedule_table th{vertical-align:middle}.lr_account_error_text{color:#f04124}.lr_account_embed_editor td{vertical-align:top}.lr_admin_tabs,.lr_company_tabs,.lr_staff_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;list-style:none;margin:14px 0px 20px 0px;padding:0}.lr_admin_tabs li,.lr_company_tabs li,.lr_staff_tabs li{list-style:none;margin:0}.lr_admin_tabs a,.lr_company_tabs button,.lr_staff_tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;font-family:inherit;font-size:1rem;font-weight:700;color:#333399;background:#efefef;border:0;border-radius:0;padding:8px 16px}.lr_admin_tabs a:hover,.lr_company_tabs button:hover,.lr_staff_tabs button:hover{background:#e2e2e2}.lr_admin_tabs a.is_active,.lr_company_tabs button.is_active,.lr_staff_tabs button.is_active{background:#333399;color:#ffffff}.lr_company_tabs button.is_pending{color:#9a9a9a;cursor:not-allowed}.lr_company_panel{display:none}.lr_company_panel.is_active{display:block}.lr_company label{display:block;margin:0px 0px 4px 0px}.lr_company .form_control,.lr_company .form_select,.lr_company textarea.form_control{width:100%;margin:0px 0px 16px 0px}.lr_company hr{border:0;border-top:1px solid #dddddd;margin:4px 0px 20px 0px}.lr_label_hint{font-size:0.75rem;font-weight:400;color:#808080;text-transform:uppercase}.lr_company .form_control:disabled,.lr_company .form_control[readonly]{background:#f2f2f2;color:#6a6a6a;cursor:not-allowed}.lr_prefix_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lr_prefix_group .lr_prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.75rem;padding:0px 12px;background:#f2f2f2;border:1px solid #cccccc;border-right:0;border-radius:6px 0px 0px 6px;font-size:1.25rem;font-weight:700;color:#333333;white-space:nowrap}.lr_prefix_group .form_control{border-radius:0px 6px 6px 0px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lr_copy_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lr_copy_group .form_control{border-radius:6px 0px 0px 6px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.lr_copy_group button{cursor:pointer;height:2.75rem;padding:0px 14px;background:#333399;color:#ffffff;border:1px solid #333399;border-radius:0px 6px 6px 0px;font-size:1rem}.lr_copy_group button:hover{background:#22226b}.lr_company_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin:8px 0px 0px 0px}.lr_company_actions .btn_primary{font-size:0.8125rem;padding:14px 28px 15px 28px;border-radius:6px}.lr_btn_tiny{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-family:inherit;font-size:0.6875rem;font-weight:700;color:#FFFFFF;padding:10px 20px 11px 20px;border-radius:6px;text-decoration:none;text-align:center}.lr_btn_tiny_navy{background-color:#333399}.lr_btn_tiny_navy:hover{background-color:#22226b;color:#FFFFFF}.lr_btn_tiny_green{background-color:#007531}.lr_btn_tiny_green:hover{background-color:#005A25;color:#FFFFFF}.lr_btn_tiny_red{background-color:#f04124}.lr_btn_tiny_red:hover{background-color:#C22F1B;color:#FFFFFF}.lr_btn_tiny_dark{background-color:#222222}.lr_btn_tiny_dark:hover{background-color:#444444;color:#FFFFFF}.lr_company .lr_btn_add_staff{display:inline-block;font-size:0.8125rem;white-space:nowrap;padding:12px 16px;border-radius:6px;text-align:center}.lr_website_open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333399;margin:0px 0px 16px 10px}.lr_website_open:hover{color:#22226b}.lr_website_open.is_disabled{color:#BBBBBB;cursor:not-allowed}.lr_company_cookie_tools{text-align:right}.lr_company_cookie_readout{white-space:pre-line;word-break:break-all;text-align:left;font-size:0.75rem;color:#4D4D4D;margin:8px 0px 0px 0px;max-height:140px;overflow:auto}.lr_company_anniversary{display:inline-block;font-style:italic;font-weight:700;color:#007531;margin:0px 0px 16px 0px}.lr_company textarea.form_control{min-height:8rem;resize:vertical}.lr_company_dept{margin:0px 0px 8px 0px}.lr_company_dept_head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0px 0px 12px 0px}.lr_company_dept_head .form_large_heading{float:none;margin:0}.lr_company_dept_head .radio_toolbar{margin-left:auto}.lr_company_map{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:64em){.lr_company_map{-ms-grid-columns:minmax(240px,1fr) minmax(0,3fr);grid-template-columns:minmax(240px,1fr) minmax(0,3fr)}}.lr_company_map_embed iframe{width:100%;min-height:420px;border:0}.lr_company_map_address{margin:16px 0px 0px 0px}.lr_company_map_address .icon_page_heading{font-size:1.25rem;font-weight:700;color:#333333}.lr_company_map_address .icon_page_subheading{font-size:1rem;color:#4d4d4d;margin:0px 0px 8px 0px}.lr_company .radio_toolbar_small{margin:0px 0px 16px 0px}.lr_company_admin_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0px 0px 10px 0px}.lr_company_partner_assign{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lr_company_admin_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lr_company_assign_modal{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.45)}.lr_company_assign_modal[hidden]{display:none}.lr_company_assign_card{width:90%;max-width:28rem;padding:24px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:10px}.lr_company_assign_card h3{font-size:1.125rem;font-weight:700;color:#333399;margin:0px 0px 8px 0px}.lr_company_assign_card label{display:block;margin:12px 0px 4px 0px}.lr_company_assign_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:16px 0px 0px 0px}.lr_company_admin_tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;padding:5px 12px}.lr_company_admin_icon{color:#333399;font-size:1.5rem}.lr_company_admin_icon:hover{color:#22226b}.lr_company_admin_flags{margin:0px 0px 16px 0px;padding:4px 10px 0px 10px}.lr_company_flag{display:inline-block;vertical-align:top;margin:0px 24px 6px 0px}.lr_company_flag>label{display:block;font-weight:700;margin:0px 0px 2px 0px}.lr_company_demo{background:#fff8e6;border:1px solid #e0c36c;border-radius:8px;padding:20px;margin:0px 0px 20px 0px}.lr_company_demo h5{margin:0px 0px 8px 0px}.lr_company_demo_results{max-height:160px;overflow:auto;background:#ffffff;border:1px solid #dddddd;margin:0px 0px 12px 0px}.lr_company_demo_hit{display:block;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid #eeeeee;padding:8px 10px;cursor:pointer}.lr_company_demo_hit:hover{background:#f5f5f5}.lr_company_demo_selected,.lr_company_demo_status{font-weight:700;margin:8px 0px 0px 0px}.lr_company_demo_wipe{background:#7a1010;color:#ffffff;border-color:#7a1010}.lr_company_demo_report{max-height:220px;overflow:auto;background:#ffffff;border:1px solid #dddddd;padding:8px;margin:8px 0px 0px 0px}.lr_company_delete{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#222222;font-size:1rem;line-height:1;margin:16px 0px 0px 0px;padding:8px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lr_company_delete:hover{color:#f04124}.lr_company_head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 16px;margin:0px 0px 8px 0px}.lr_company_head .lr_page_toolbar{margin:0}.lr_company_head .lr_company_admin_row{margin:0;margin-left:auto}.lr_company_head .lr_company_admin_row>.admin_only{margin:0}.lr_company_head .lr_company_admin_tools{margin-left:0}.lr_company_head~.lr_company_tabs{margin:0px 0px 14px 0px}.lr_company_head{gap:6px 10px}.lr_company_head .lr_company_admin_row{gap:6px}.lr_company_head .lr_company_admin_tools{padding:5px 8px;gap:10px}.lr_pricing{max-width:1200px}.lr_pricing .form_large_heading{float:none;display:block;white-space:normal}.lr_pricing_h3{color:#333399;font-size:1.375rem;font-weight:700;margin:0px 0px 10px 0px}.lr_pricing_domain_heading{font-size:1.0625rem;font-weight:700;margin:20px 0px 6px 0px}.lr_pricing_note{margin:0px 0px 20px 20px;font-size:0.875rem;color:#333333}.lr_pricing_note li{margin:2px 0px}.lr_pricing_cols{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:40em){.lr_pricing_cols.has_new{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:64em){.lr_pricing_cols:not(.has_new) .lr_pricing_callout{max-width:640px}}.lr_pricing_callout{background-color:#f2f2f2;border:1px solid #d8d8d8;border-radius:4px;padding:16px 20px;margin-bottom:20px}@media (min-width:64em){.lr_pricing_half{max-width:640px}}.lr_pricing_panel{background-color:#ffffff;border:1px solid #d8d8d8;border-radius:10px;padding:12px 14px;margin:0px 0px 16px 0px}.lr_pricing_panel_inner{background-color:#f7f7f7;border:1px solid #d8d8d8;border-radius:10px;padding:10px 12px;margin-top:12px}.lr_pricing_subheading{font-size:1.625rem;font-weight:900;color:#222222;line-height:1.2;margin:0px 0px 12px 0px}.lr_pricing_subheading span{font-size:1rem;font-weight:700}.lr_pricing_field{margin:10px 0px}.lr_pricing_field .textbox_label{display:block;font-size:0.875rem;font-weight:700;color:#4d4d4d;margin:0px 0px 4px 0px}.lr_pricing_norates{font-size:0.875rem;font-weight:700;color:#4d4d4d;margin:6px 0px}.lr_price_example{position:relative;display:inline-block;margin:4px 0px 10px 0px}.lr_price_amount{font-size:2rem;font-weight:700;letter-spacing:-0.125rem}.lr_price_slash{position:absolute;top:50%;left:-8px;right:-8px;height:0px;border-top:#CC0000 4px solid;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);z-index:10}.lr_pricing_money{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.lr_pricing_money .lr_money_prefix{font-size:1.25rem;font-weight:700}.lr_pricing_money input.lr_money_input{max-width:10rem}.lr_social_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem;list-style:none;margin:1rem 0 0;padding:0;border-bottom:1px solid #dadce0}.lr_social_tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-bottom:none;background:transparent;color:#3c4043;cursor:pointer;font:inherit;padding:0.55rem 0.85rem;margin-bottom:-1px;border-radius:4px 4px 0 0}.lr_social_tabs button.is_active{background:#ffffff;border-color:#dadce0;color:#111111;font-weight:700}.lr_social_panel{display:none;padding:1rem 0 1.5rem}.lr_social_panel.is_active{display:block}.lr_social_card{border:1px solid #dadce0;border-radius:4px;padding:0.85rem 1rem 1rem;margin-bottom:1rem;background:#ffffff;min-height:12rem}.lr_social_card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.65rem;margin-bottom:0.65rem}.lr_social_card__head h3{margin:0;font-size:1.15rem}.lr_social_icon{font-size:1.75rem;color:#333399}.lr_social_icon--off{opacity:0.35;-webkit-filter:grayscale(1);filter:grayscale(1)}.lr_social_label{display:block;font-weight:600;margin-bottom:0.3rem}.lr_social_toggle{margin-top:0.85rem;padding-top:0.75rem;border-top:1px solid #eceff1}.lr_social_toggle--soon{opacity:0.75}.lr_social_radios{margin:0.35rem 0 0}.lr_social_radios .form-button-radio__button{text-transform:none;min-width:0}.lr_social_test_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.65rem;padding:0.55rem 0;border-bottom:1px solid #eceff1}.lr_social_empty{color:#5f6368;font-style:italic}.lr_holiday_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem;list-style:none;margin:1rem 0 0;padding:0;border-bottom:1px solid #dadce0}.lr_holiday_tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d8d8;border-bottom:none;background:#f3f3f3;color:#333333;cursor:pointer;font:inherit;font-weight:700;padding:0.55rem 1rem;margin-bottom:-1px;border-radius:4px 4px 0 0}.lr_holiday_tabs button.is_active{background:#333399;border-color:#333399;color:#ffffff;font-weight:700}.lr_holiday_toolbar{margin:1rem 0 0.5rem;text-align:right}.lr_holiday_toolbar .btn_primary{background-color:#007531;border-color:#007531;font-weight:700;padding:0.75rem 1.75rem}.lr_holiday_toolbar .btn_primary:hover{background-color:#005a25;border-color:#005a25}.lr_holiday h2.form_large_heading,.lr_holiday_modal h2.form_large_heading{float:none;display:block;font-size:1.6875rem;line-height:1.2;margin:12px 0 4px}.overview-calendar-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin:0.75rem 0;font-size:0.85rem;color:#3c4043}.overview-calendar-legend__swatch{display:inline-block;width:0.85rem;height:0.85rem;border-radius:2px;margin-right:0.3rem;vertical-align:middle}.overview-calendar-legend__swatch--stat{background:#339}.overview-calendar-legend__swatch--closed{background:#585b5d}.overview-calendar-strip{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.5rem}.overview-calendar-strip__month{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:14rem}.lr_overview_cal{background:#efefef;border:1px solid #8e8e8e;padding:0.25rem;width:100%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.12);box-shadow:0 2px 8px rgba(0,0,0,0.12)}.lr_overview_cal__header{background:#c9c9c9;border:1px solid #aaa;border-radius:0.25rem;color:#222;font-size:1rem;font-weight:700;padding:0.35rem 0.75rem;text-align:center}.lr_overview_cal__title{line-height:1.25}.lr_overview_cal__table{background:#f9f9f9;border-collapse:collapse;font-size:0.82rem;margin:0.35rem 0 0;width:100%}.lr_overview_cal__table th{background:#fff;border:0;color:#000;font-weight:700;padding:0.35rem 0.2rem;text-align:center}.lr_overview_cal__table td{border:1px solid #c8c8c8;padding:0}.lr_overview_cal__table td span{background:#f5f5f5;color:#555;cursor:default;display:block;padding:0.25rem 0.35rem;text-align:right}.lr_overview_cal__table td.lr_overview_cal__other span{background:#e8e8e8;color:#999}.lr_overview_cal__table td span.is_today{background:#fffccf!important;color:#000;font-weight:700}.cal-day--stat span{background:#339!important;color:#ff0!important;font-weight:700!important}.cal-day--closed span{background:#585b5d!important;color:#fff!important;font-weight:700!important}.lr_holiday_section_title{margin:1.5rem 0 0.75rem;font-size:1.6875rem;font-weight:700;background:#f5f5f5;border-radius:5px;padding:10px}.lr_holiday_year_badge{display:inline-block;vertical-align:middle;margin-left:10px;padding:4px 10px;font-size:0.875rem;font-weight:700;line-height:1;color:#ffffff;background-color:#333399;border-radius:12px}.lr_holiday_label{display:block;font-weight:600;margin:0.85rem 0 0.3rem}.lr_holiday_empty{color:#5f6368;margin:0.5rem 0 1rem}.lr_holiday_card{border:0;border-left:4px solid #f04124;border-radius:10px;padding:1rem 1.15rem 1.1rem;margin-bottom:1rem;background:#f2f2f2;min-height:10rem}.lr_holiday_card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.5rem;margin-bottom:0.35rem}.lr_holiday_card__head h4{margin:0;font-size:1.05rem}.lr_holiday_badge{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;color:#333399;background:#e6e6f5;padding:0.15rem 0.4rem;border-radius:3px;white-space:nowrap}.lr_holiday_banner_flag,.lr_holiday_dates,.lr_holiday_status_line{margin:0.25rem 0;color:#3c4043}.lr_holiday_notes{margin:0.25rem 0;font-size:0.875rem;color:#5a6475;line-height:1.35}.lr_holiday_notes i{margin-right:4px}.lr_holiday_banner_flag{color:#007531;font-size:0.9rem;font-weight:700}.lr_holiday_chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.25rem;width:100%;text-align:left;border:1px dashed #dadce0;border-radius:4px;background:#fafafa;padding:0.75rem 0.9rem;margin-bottom:0.75rem;cursor:pointer;font:inherit}.lr_holiday_chip:hover:not([disabled]){border-color:#333399;background:#e6e6f5}.lr_holiday_chip--set,.lr_holiday_chip[disabled]{opacity:0.65;cursor:default;border-style:solid}.lr_holiday_chip span{color:#5f6368;font-size:0.9rem}.lr_holiday_radios{margin-bottom:0.5rem}.lr_holiday_notice{margin:0 0 0.75rem;color:#333399;font-weight:700;font-size:0.95rem}.lr_holiday_modal{position:fixed;inset:0;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;overflow:auto}.lr_holiday_modal.nix_display{display:none}.lr_holiday_modal__backdrop{position:fixed;inset:0;background:rgba(32,33,36,0.45)}.lr_holiday_modal__panel{position:relative;z-index:1;width:100%;max-width:36rem;background:#ffffff;border-radius:6px;padding:1.25rem 1.35rem 1.5rem;-webkit-box-shadow:0 8px 28px rgba(0,0,0,0.18);box-shadow:0 8px 28px rgba(0,0,0,0.18)}.lr_holiday_modal__close{position:absolute;top:0.5rem;right:0.65rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:#5f6368}.lr_holiday_modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.25rem}.lr_event_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem;list-style:none;margin:1rem 0 0;padding:0;border-bottom:1px solid #d8d8d8}.lr_event_tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d8d8;border-bottom:none;background:#f3f3f3;color:#333333;cursor:pointer;font:inherit;font-weight:700;padding:0.55rem 1rem;margin-bottom:-1px;border-radius:4px 4px 0 0}.lr_event_tabs button.is_active{background:#333399;border-color:#333399;color:#ffffff;font-weight:700}.lr_event .form_large_heading{float:none;clear:both;display:block;font-size:27px;margin:1rem 0 0.75rem}.lr_event_toolbar{margin:1rem 0 0.5rem;text-align:right}.lr_event_toolbar .btn_primary{background-color:#007531;border-color:#007531;font-weight:700;padding:0.75rem 1.75rem}.lr_event_toolbar .btn_primary:hover{background-color:#005a25;border-color:#005a25}.lr_event_section_title{background:#f5f5f5;border-radius:5px;font-size:27px;margin:1.25rem 0 0.65rem;padding:10px}.lr_event_label{color:#4d4d4d;display:block;font-size:14px;font-weight:700;margin:0.85rem 0 0.3rem}.lr_event_empty{color:#5f6368;margin:0.5rem 0 1rem}.lr_event_card{background:#f2f2f2;border:1px solid #dcdcdc;border-left:4px solid #f04124;border-radius:10px;margin-bottom:1rem;min-height:10rem;padding:0.85rem 1rem 1rem}.lr_event_card--open{border-left-color:#007531}.lr_event_card--closed{border-left-color:#f04124}.lr_event_card__head{margin-bottom:0.35rem}.lr_event_card__head h4{font-size:1.05rem;margin:0.15rem 0 0}.lr_event_badge{color:#5f6368;display:block;font-size:0.85rem;font-weight:600;margin-bottom:0.15rem}.lr_event_banner_flag,.lr_event_dates,.lr_event_status_line{color:#3c4043;margin:0.25rem 0}.lr_event_notes{margin:0.25rem 0;font-size:0.875rem;color:#5a6475;line-height:1.35}.lr_event_notes i{margin-right:4px}.lr_event_banner_flag{color:#007531;font-size:0.9rem;font-weight:700}.lr_event_radios{margin-bottom:0.5rem}.lr_event_modal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;padding:2rem 1rem;position:fixed;z-index:1200}.lr_event_modal.nix_display{display:none}.lr_event_modal__backdrop{background:rgba(32,33,36,0.45);inset:0;position:fixed}.lr_event_modal__panel{background:#ffffff;border-radius:6px;-webkit-box-shadow:0 8px 28px rgba(0,0,0,0.18);box-shadow:0 8px 28px rgba(0,0,0,0.18);max-width:36rem;padding:1.25rem 1.35rem 1.5rem;position:relative;width:100%;z-index:1}.lr_event_modal__panel .form_large_heading{float:none;font-size:1.5rem;margin:0 2rem 0.75rem 0}.lr_event_modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#5f6368;cursor:pointer;font-size:1.5rem;line-height:1;position:absolute;right:0.65rem;top:0.5rem}.lr_event_modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.25rem}#btnDeleteEvent{background-color:#f04124;border-color:#f04124;color:#ffffff}.lr_rover_page{max-width:1100px}.lr_rover_customer_pick{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lr_rover_customer_pick input.uber_form_textbox{width:8rem}.lr_rover_message{min-height:1.2rem;margin:0px 0px 10px 0px;font-size:0.875rem;font-weight:700;color:#4D4D4D}.lr_rover_panel{background-color:#FFFFFF;border:1px solid #BBBBBB;border-radius:8px;padding:20px;margin:0px 0px 16px 0px}.lr_rover_panel .large_heading{float:none;display:block}.lr_rover_panel .large_heading_secondary{margin:0px 0px 14px 0px}.lr_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:12px}.lr_grid input.uber_form_textbox,.lr_grid select.uber_form_dropdown{width:100%}.lr_rover_save_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin:16px 0px 0px 0px}.lr_rover_meta{font-size:0.875rem;color:#A5A5A5;font-weight:700}.lr_rover_panel .lr_table{width:100%;border-collapse:collapse}.lr_rover_panel .lr_table th{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;background-color:rgb(9.5%,9.5%,28.5%);color:#FFFFFF;padding:8px;text-align:left;white-space:nowrap}.lr_rover_panel .lr_table td{font-weight:700;padding:6px 8px}.lr_rover_panel .lr_table tbody tr:nth-child(odd){background-color:#e7e7e7}.lr_rover_panel .lr_table tbody tr:hover{background-color:hsl(59,100%,109.2352941176%)}@media only screen and (max-width:40em){.lr_rover_panel{padding:12px}}.lr_staff_edit{max-width:1100px}.lr_staff_edit label.textbox_label{display:block}.lr_staff_edit input.uber_form_textbox,.lr_staff_edit select.uber_form_dropdown,.lr_staff_edit textarea.uber_form_textarea{width:100%;max-width:100%}.lr_staff_edit_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:0px 0px 10px 0px}.lr_staff_edit_head .form_large_heading{white-space:normal}.lr_staff_head_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;-ms-flex-negative:0;flex-shrink:0}.lr_staff_head_icons .lr_staff_head_icon{color:#333399;text-decoration:none}.lr_staff_head_icons .lr_staff_head_icon:hover{color:#007531}.lr_staff_head_icons .lr_staff_head_icon i+i{margin-left:0.35rem}.lr_staff_head_icons .lr_staff_head_icon_key{color:#007531}.lr_staff_head_icons .lr_staff_head_icon_key:hover{color:#333399}.lr_staff_head_icons .lr_staff_head_icon_beta{color:#B7B7B7}.lr_staff_head_icons .lr_staff_head_icon_beta:hover{color:#333399}.lr_staff_head_icons .lr_staff_head_icon_beta.is_on{color:#BF1B28}.lr_staff_head_icons .lr_staff_head_icon_beta.is_on:hover{color:#333399}.staff_tab_panel{margin:0px 0px 20px 0px}.staff_tab_panel hr{border:none;border-top:1px solid #DDDDDD;margin:20px 0px 20px 0px}.staff_tab_panel .form_large_heading.with_radio{float:none;display:inline-block;vertical-align:middle;margin:0px 14px 0px 0px}.staff_tab_panel .form_large_heading.with_radio+.radio_toolbar{display:inline-block;vertical-align:middle;margin:0px}.staff_tab_panel div:has(>.form_large_heading.with_radio){margin:24px 0px 10px 0px}.staff_tab_panel[data-tab=messaging] .form_large_heading{float:none;display:block}.staff_tab_panel[data-tab=messaging] .textbox_label.lr_note_success{display:block;margin:0px 0px 8px 0px}.staff_tab_panel[data-tab=messaging] .radio_toolbar{display:block}.lr_staff_photo_box{text-align:center}.lr_staff_photo_box img{max-width:100%;border-radius:0px;margin:0px 0px 10px 0px}.lr_staff_photo_box .textbox_label{text-align:left}.lr_staff_photo_box .radio_toolbar_small{display:inline-block}.lr_staff_photo_controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px;margin:4px 0px 0px 0px}.lr_staff_photo_delete_icon,.lr_staff_photo_upload_icon{color:#333399;text-decoration:none}.lr_staff_photo_delete_icon:hover,.lr_staff_photo_upload_icon:hover{color:#007531}.lr_staff_photo_delete_icon.disabled{color:#B7B7B7;cursor:not-allowed;pointer-events:none}.lr_staff_factory_panel{margin:20px 0px 0px 0px;padding:20px;background-color:#F2F2F2;border-radius:8px}.lr_staff_factory_panel .ultra_small_text{font-size:0.75rem;color:#666666;margin:4px 0px 0px 0px}.lr_staff_factory_title{font-size:1.25rem;font-weight:700;margin:0px 0px 8px 0px}.lr_staff_factory_title i{margin-right:6px}.lr_staff_factory_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0px 4px 0px}.lr_staff_factory_row button{cursor:pointer}.lr_note_success{color:#007531}.lr_note_primary{color:#333399;font-weight:700}.lr_staff_connector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0px}.lr_staff_connector input.uber_form_textbox{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:5px 0px 0px 5px;margin:0px}.lr_staff_connector button{border-radius:0px 5px 5px 0px;padding:0px 16px;cursor:pointer}.lr_pwd_msg{display:inline-block;font-weight:700;margin:4px 0px 0px 2px}.lr_pwd_reveal{display:block;position:relative}.lr_pwd_reveal input.uber_form_textbox{padding-right:44px}.lr_pwd_eye{position:absolute;top:12px;right:14px;color:#333399}.lr_pwd_eye:hover{color:#007531}.lr_pwd_generate{padding-top:21px}.lr_pwd_generate button{cursor:pointer}.lr_staff_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:10px 0px 0px 0px}.lr_staff_footer button{cursor:pointer;padding:16px 32px 17px 32px;border-radius:6px;font-size:1rem}.lr_tab_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0px 0px 4px 0px}.lr_tab_nav .lr_tab_next{margin-left:auto}.lr_tab_next,.lr_tab_prev{display:inline-block;font-size:0.8125rem;font-weight:400;color:#FFFFFF;text-decoration:none;padding:14px 28px 15px 28px;border-radius:6px}.lr_tab_next{background-color:#007531}.lr_tab_next:hover{background-color:#005b26}.lr_tab_prev{background-color:#f04124}.lr_tab_prev:hover{background-color:#d32a0e}.lr_staff_footer_left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lr_staff_sync_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:0px 0px 16px 0px;padding:12px 16px;background-color:#FFF8E6;border:1px solid #E0C36A;border-radius:8px}.lr_staff_sync_banner i{margin-right:6px}.lr_staff_sync_banner a{color:#333399;font-weight:700}.lr_staff_sync_banner button{cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.lr_staff_inactive_badge{display:inline-block;background-color:#999999;color:#FFFFFF;font-weight:700;padding:4px 14px;border-radius:5px}.lr_staff_list_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 10px 0px}.lr_staff_list_intro{margin:0px 0px 10px 0px}.lr_staff_list_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-negative:0;flex-shrink:0}.lr_staff_list_actions .btn_secondary,.lr_staff_list_actions .btn_success{cursor:pointer}.lr_staff_icon_link{color:#007531;text-decoration:none}.lr_staff_icon_link:hover{color:#333399}.lr_staff_icon_link.disabled{opacity:0.35;pointer-events:none;cursor:default;color:#A2A2A2}.DealerStaff_list_table{width:100%;background-color:#FFFFFF;border:1px solid #DDDDDD;border-collapse:separate;border-spacing:0px;margin:0px 0px 20px 0px}.DealerStaff_list_table thead{background-color:#F5F5F5}.DealerStaff_list_table th{font-size:0.875rem;font-weight:700;line-height:18px;text-align:left;padding:8px 10px 10px 10px}.DealerStaff_list_table td{font-size:0.875rem;line-height:18px;padding:9px 10px 9px 10px;vertical-align:middle}.DealerStaff_list_table tbody tr:nth-of-type(2n){background-color:#E2E2E2}.DealerStaff_list_table .fni_customer_label{color:#8C8C8C}.DealerStaff_list_table .fni_customer_phone{font-family:"Oswald","Arial Narrow",sans-serif;font-weight:700;white-space:nowrap;letter-spacing:1px}.DealerStaff_list_table .lr_staff_login_pending{color:#A5A5A5;font-weight:700}.DealerStaff_list_table .lr_staff_login_yes{color:#007531;font-size:1.5rem;font-weight:700;text-decoration:none}.DealerStaff_list_table .lr_staff_login_no{color:#A2A2A2;font-size:1.25rem;font-weight:700;text-decoration:none}.lr_staff_photo_cell{width:53px}.lr_staff_photo_cell .staff_photo_icon{display:block;width:40px;max-width:none}.lr_staff_photo_placeholder{padding:4px 4px 8px 4px;text-align:center;background-color:#898991;height:44px;min-width:40px}.lr_staff_photo_placeholder>div{padding:4px 0px 0px 0px;background-color:#EBEBEB;height:32px}.lr_staff_support_note{color:#f04124;font-weight:700}.lr_access_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 10px 0px}.lr_access_uptodate{color:#007531;font-size:1.25rem}.lr_access_staff_picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-negative:0;flex-shrink:0}.lr_access_staff_picker select.uber_form_dropdown{min-width:240px;margin:0px}.lr_access_heading{font-size:1.5rem;font-weight:700;margin:6px 0px 16px 0px}.lr_access_heading .lr_staff_icon_link i{font-size:1.25rem}.lr_access_grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:25.875em){.lr_access_grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40em){.lr_access_grid{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64em){.lr_access_grid{-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:40em){.lr_access_panel_wide{-ms-grid-column-span:2;grid-column:span 2}}.staffAccessPanel{background-color:#F2F2F2;border:4px solid #D8D8D8;border-radius:8px;padding:20px 5px 10px 5px;margin:0px;min-width:0px}.lr_access_panel_title{font-size:1.625rem;font-weight:700;line-height:1.2;padding:0px 0px 0px 5px}.lr_access_panel_code{font-size:0.625rem;font-weight:400;color:#666666}hr.staffAccess{border:none;border-top:2px solid #DDDDDD;margin:10px 0px 0px 0px}.lr_access_row{display:block;font-size:1rem;font-weight:700;padding:8px 5px 0px 5px;cursor:default}.lr_access_row_code{font-size:0.625rem;font-weight:400;color:#666666}.lr_access_indev{color:#f04124}.lr_access_row.visible_menu_false{text-align:right;padding:8px 5px 10px 5px}.lr_access_row.visible_menu_false .lr_access_chips label{float:none;margin:4px 0px 0px 4px!important}.lr_access_chips{display:block;overflow:hidden;margin:0px}.lr_access_chips label{float:left;width:46px!important;height:22px;margin:4px 4px 0px 0px!important;padding:5px 0px 0px 0px!important;font-size:0.6875rem!important;font-weight:400;line-height:1;text-align:center;border-radius:6px!important;cursor:pointer}.lr_access_chips input:checked+label{font-weight:700;border-radius:12px!important}.lr_access_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.lr_access_preset_trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:inherit;font-size:1.5rem;font-weight:700;color:#007531}.lr_access_preset_trigger:hover{color:#333399}.lr_preset_modal{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.45)}.lr_preset_modal[hidden]{display:none}.lr_preset_card_holder{width:92%;max-width:34rem;max-height:86vh;overflow-y:auto;padding:24px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:10px}.lr_preset_card_holder h3{font-size:1.25rem;font-weight:700;color:#333399;margin:0px 0px 8px 0px}.lr_preset_row{border:1px solid #DDDDDD;border-radius:4px;background:#F7F7F7;padding:10px;margin:0px 0px 12px 0px}.lr_preset_apply{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-family:inherit;font-size:0.8125rem;font-weight:700;color:#FFFFFF;background-color:#333399;padding:10px 20px 11px 20px;border-radius:6px}.lr_preset_apply:hover{background-color:#007531}.lr_preset_eg{display:block;font-size:0.75rem;color:#4D4D4D;margin:8px 0px 0px 10px}.lr_preset_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:8px 0px 0px 0px}.lr_da2_panel{background-color:#F2F2F2;border:4px solid #D8D8D8;border-radius:8px;padding:14px;margin:0px;min-width:0px}.lr_da2_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.lr_da2_head h4{font-size:1.25rem;font-weight:700;color:#333399;margin:0}.lr_da2_status{font-size:0.75rem;font-weight:700}.lr_da2_note{font-size:0.75rem;color:#4D4D4D;margin:6px 0px 10px 0px}.lr_da2_rows{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0px 24px}.lr_da2_tab_heading{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;color:#4D4D4D;margin:14px 0px 4px 0px}.lr_da2_table{width:100%;border-collapse:collapse;background:#FFFFFF}.lr_da2_table td{font-size:0.875rem;padding:6px 8px;border-top:1px solid #E5E5E5;vertical-align:middle}.lr_da2_tab_row td{background:#FAFAFA}.lr_da2_desc{display:block;font-size:0.6875rem;color:#7A7A7A}.lr_da2_flag{font-size:0.6875rem;font-weight:700;color:#f04124;margin-left:6px}.lr_da2_level_cell{width:1%;white-space:nowrap;text-align:right}.lr_da2_chips{display:inline-block;margin:0px}.lr_da2_chips label{float:none;margin:2px 0px 2px 4px!important;padding:5px 10px!important;font-size:0.6875rem!important;font-weight:400;line-height:1;text-align:center;border-radius:6px!important;cursor:pointer}.lr_da2_chips input:checked+label{font-weight:700;border-radius:12px!important}.lr_staff_locations{max-width:900px}.lr_staff_locations_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 10px 0px}.lr_staff_locations_heading{font-size:1.5rem;font-weight:700}.lr_staff_locations_for{color:#A5A5A5;font-weight:400}.lr_staff_location_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.lr_staff_location_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:10px 14px;background-color:#F2F2F2;border:1px solid #D8D8D8;border-radius:8px}.lr_staff_location_row.is_busy{opacity:0.6}.lr_staff_location_row.is_purged{opacity:0.5}.lr_staff_location_chips{-ms-flex-negative:0;flex-shrink:0;overflow:visible}.lr_staff_location_chips label{float:none;display:inline-block;vertical-align:middle;margin:0px 4px 0px 0px!important}.lr_staff_location_name{font-size:1rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lr_staff_location_home{color:#007531}.lr_staff_location_badge{font-size:0.6875rem;padding:2px 10px}.lr_staff_purge{max-width:1200px}.lr_staff_purge_warning{margin:0px 0px 16px 0px;padding:16px 18px;background-color:#FDECEA;border:1px solid #f04124;border-radius:8px}.lr_staff_purge_warning p{margin:0px 0px 8px 0px}.lr_staff_purge_warning code{font-size:0.75rem}.lr_staff_purge_warning_title{font-size:1.25rem;font-weight:700;color:#f04124;margin:0px 0px 8px 0px}.lr_staff_purge_warning_title i{margin-right:6px}.lr_staff_purge_note{font-size:0.75rem;color:#4D4D4D}.lr_staff_purge_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 16px 0px}.lr_staff_purge_actions button{cursor:pointer}.lr_staff_purge_count{font-weight:700}.lr_staff_purge_selectbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 8px 0px;font-weight:700}.lr_staff_purge_selected{color:#333399}.lr_staff_purge_confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 20px 0px;padding:14px 16px;background-color:#F2F2F2;border:1px solid #D8D8D8;border-radius:8px}.lr_staff_purge_confirm input.uber_form_textbox{width:180px;margin:0px}.lr_staff_purge_confirm button{cursor:pointer}.lr_staff_purge_status{font-size:0.75rem;font-weight:700}.lr_staff_purge_status.is_deleted{color:#007531}.lr_staff_purge_status.is_failed{color:#f04124}.lr_staff_print_sig_manage .lr_staff_print_sig_preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;padding:10px;background-color:#D1E7EE;margin:0px 0px 12px 0px}.lr_staff_print_sig_manage .lr_staff_print_sig_preview img,.lr_staff_print_sig_manage .lr_staff_print_sig_preview svg{max-width:100%;max-height:64px;display:block}.lr_staff_print_sig_manage .lr_staff_print_sig_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_staff_print_sig_manage #lrStaffUseDigitalToolbar{margin:0px 0px 12px 0px}.lr_staff_print_sig_manage.is_disabled .lr_staff_print_sig_actions{display:none}.lr_email_signature_page{padding:1.25rem;max-width:1280px}.lr_account_panel .lr_email_signature{padding:0}.lr_email_signature_header{margin-bottom:1.25rem}.lr_email_signature_title{font-size:1.5rem;margin:0 0 0.35rem 0}.lr_email_signature_intro{color:#6b7684;margin:0;max-width:62ch}.lr_email_signature_modes{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0.75rem;margin-bottom:1.25rem}.lr_email_signature_mode_card{padding:0.9rem 1rem;border:1px solid #d9dee5;border-radius:8px;background:#ffffff;-webkit-transition:border-color 0.15s ease,-webkit-box-shadow 0.15s ease;transition:border-color 0.15s ease,-webkit-box-shadow 0.15s ease;transition:border-color 0.15s ease,box-shadow 0.15s ease;transition:border-color 0.15s ease,box-shadow 0.15s ease,-webkit-box-shadow 0.15s ease}.lr_email_signature_mode_card:hover{border-color:#1f7ae0}.lr_email_signature_mode_card:has(input:checked){border-color:#1f7ae0;-webkit-box-shadow:0 0 0 2px rgba(31,122,224,0.15);box-shadow:0 0 0 2px rgba(31,122,224,0.15)}.lr_email_signature_mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.65rem;cursor:pointer}.lr_email_signature_mode input{margin-top:0.25rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_email_signature_mode_field{margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid #d9dee5}.lr_email_signature_mode_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.lr_email_signature_mode_name{font-weight:600}.lr_email_signature_mode_hint{color:#6b7684;font-size:0.875rem;line-height:1.4}.lr_email_signature_label{display:block;font-weight:600;font-size:0.875rem;margin-bottom:0.35rem}.lr_email_signature_input{width:100%}.lr_email_signature_editor{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.lr_email_signature_design_label{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.lr_email_signature_surface{position:relative;-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;min-width:0}.lr_email_signature_tokens{grid-column:1/-1;-ms-grid-row:4;grid-row:4}.lr_email_signature_preview_head{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.lr_email_signature_preview{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3;-ms-grid-row-align:stretch;align-self:stretch}.lr_email_signature_logo_panel{-ms-grid-column:1;grid-column:1;-ms-grid-row:5;grid-row:5}.lr_email_signature_templates{-ms-grid-column:2;grid-column:2;-ms-grid-row:5;grid-row:5}@media (max-width:900px){.lr_email_signature_editor{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lr_email_signature_design_label,.lr_email_signature_logo_panel,.lr_email_signature_preview,.lr_email_signature_preview_head,.lr_email_signature_surface,.lr_email_signature_templates,.lr_email_signature_tokens,.lr_email_signature_toolbar{-ms-grid-column:1;grid-column:1;grid-row:auto}.lr_email_signature_preview_head{margin-top:1.25rem}}.lr_sig_field{background:rgba(39,64,139,0.09);-webkit-box-shadow:inset 0 0 0 1px rgba(39,64,139,0.22);box-shadow:inset 0 0 0 1px rgba(39,64,139,0.22);border-radius:3px;padding:0 3px;cursor:pointer}.lr_sig_field:hover{background:rgba(39,64,139,0.16)}.lr_sig_field.is_empty{color:#8a8f98;font-style:italic}.lr_sig_field img{vertical-align:middle;max-width:100%;height:auto}.lr_sig_field[data-lr-token=Logo]{display:block;width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.lr_email_signature_toolbar{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.3rem;padding:0.4rem 0.5rem;border:1px solid #d9dee5;border-bottom:0;border-radius:6px 6px 0 0;background:#f5f7fa}.lr_email_signature_tool{min-width:30px;height:30px;padding:0 0.45rem;border:1px solid transparent;border-radius:4px;background:transparent;color:#333333;font-size:0.875rem;cursor:pointer}.lr_email_signature_tool:hover{border-color:#d9dee5;background:#ffffff}.lr_email_signature_tool.is_active{border-color:#1f7ae0;background:#ffffff;color:#1f7ae0}.lr_email_signature_tool--wide{font-family:ui-monospace,Consolas,monospace;font-size:0.75rem}.lr_email_signature_style_readout{position:absolute;top:6px;right:8px;z-index:2;padding:0.1rem 0.4rem;border-radius:3px;background:rgba(255,255,255,0.92);color:#6b7684;font-size:0.75rem;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.lr_email_signature_style_readout:empty{display:none}.lr_email_signature_tool_sep{width:1px;height:20px;margin:0 0.2rem;background:#d9dee5}.lr_email_signature_tool_select{height:30px;margin:0;padding:0 0.4rem;font-size:0.8125rem;max-width:110px}.lr_email_signature_colour{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;height:30px;padding:0 0.4rem;border:1px solid transparent;border-radius:4px;cursor:pointer}.lr_email_signature_colour:hover{border-color:#d9dee5;background:#ffffff}.lr_email_signature_colour input[type=color]{width:24px;height:20px;padding:0;border:0;background:none;cursor:pointer}.lr_email_signature_linkbar{position:absolute;top:6px;right:6px;left:6px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem;padding:0.45rem 0.5rem;border:1px solid #d9dee5;border-radius:6px;background:#fffbe6;-webkit-box-shadow:0 4px 14px rgba(0,0,0,0.14);box-shadow:0 4px 14px rgba(0,0,0,0.14)}.lr_email_signature_linkbar input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.lr_email_signature_linkbar .lr_email_signature_linkbar_text{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%}.lr_email_signature_saver{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem}.lr_email_signature_save.is_armed{background:#b45309;border-color:#b45309}.lr_email_signature_saver_name{width:0;min-width:0;margin:0;padding-left:0;padding-right:0;border-width:0;opacity:0;overflow:hidden;-webkit-transition:width 0.22s ease,opacity 0.18s ease,padding 0.22s ease;transition:width 0.22s ease,opacity 0.18s ease,padding 0.22s ease}.lr_email_signature_saver.is_open .lr_email_signature_saver_name{width:220px;padding-left:0.55rem;padding-right:0.55rem;border-width:1px;opacity:1}@media (prefers-reduced-motion:reduce){.lr_email_signature_saver_name{-webkit-transition:none;transition:none}}.lr_email_signature_colour_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem}.lr_email_signature_colour_chip{display:inline-block;width:14px;height:14px;border:1px solid rgba(0,0,0,0.25);border-radius:3px;background:#333333}.lr_email_signature_modal{position:fixed;inset:0;z-index:60;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lr_email_signature_modal[hidden]{display:none}.lr_email_signature_modal_backdrop{position:absolute;inset:0;background:rgba(15,20,32,0.45)}.lr_email_signature_modal_box{position:relative;z-index:1;width:320px;max-width:calc(100vw - 2rem);padding:1rem 1.1rem 0.9rem;border-radius:8px;background:#ffffff;-webkit-box-shadow:0 12px 38px rgba(0,0,0,0.28);box-shadow:0 12px 38px rgba(0,0,0,0.28)}.lr_email_signature_modal_box--wide{width:440px}.lr_email_signature_modal_title{display:block;margin-bottom:0.7rem;font-size:0.9375rem;font-weight:700;color:#1b1f2a}.lr_email_signature_swatches{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.4rem 1fr 0.4rem 1fr 0.4rem 1fr 0.4rem 1fr 0.4rem 1fr;grid-template-columns:repeat(6,1fr);gap:0.4rem;margin-bottom:0.8rem}.lr_email_signature_swatch{height:30px;border:1px solid rgba(0,0,0,0.18);border-radius:4px;cursor:pointer;padding:0}.lr_email_signature_swatch.is_selected{-webkit-box-shadow:0 0 0 2px #ffffff inset,0 0 0 2px #1f7ae0;box-shadow:0 0 0 2px #ffffff inset,0 0 0 2px #1f7ae0}.lr_email_signature_modal_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-bottom:0.9rem}.lr_email_signature_modal_row input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.lr_email_signature_colour_preview{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:34px;height:30px;border:1px solid #d9dee5;border-radius:4px}.lr_email_signature_modal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0.4rem}.lr_email_signature_modal_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.6rem;margin-bottom:0.55rem}.lr_email_signature_modal_field select{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;margin:0}.lr_email_signature_linkbar_btn{border:1px solid #1f7ae0;border-radius:4px;background:#1f7ae0;color:#ffffff;padding:0.25rem 0.7rem;font-size:0.8125rem;cursor:pointer}.lr_email_signature_linkbar_btn.is_muted{border-color:#d9dee5;background:#ffffff;color:#6b7684}.lr_email_signature_design{min-height:240px;padding:0.85rem 1rem;border:1px solid #d9dee5;border-radius:0 0 6px 6px;background:#ffffff;overflow-wrap:anywhere}.lr_email_signature_design:focus{outline:2px solid rgba(31,122,224,0.35);outline-offset:-2px}.lr_email_signature_design p{margin:0 0 0.75rem 0}.lr_email_signature_design p:last-child{margin-bottom:0}.lr_email_signature_design img{max-width:100%}.lr_email_signature_logo_panel{margin-top:1.25rem;padding:0.9rem 1rem;border:1px solid #d9dee5;border-radius:8px;background:#f5f7fa}.lr_email_signature_asset_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:0.5rem;margin:0.6rem 0}.lr_email_signature_asset{border:1px solid #d9dee5;border-radius:6px;background:#ffffff;overflow:hidden}.lr_email_signature_asset.is_primary{border-color:#1f7ae0;-webkit-box-shadow:0 0 0 1px #1f7ae0;box-shadow:0 0 0 1px #1f7ae0}.lr_email_signature_asset_thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:62px;padding:4px;background:#ffffff}.lr_email_signature_asset_thumb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lr_email_signature_asset_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.15rem;padding:0.2rem 0.25rem;border-top:1px solid #d9dee5}.lr_email_signature_asset_kind{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:0;border-radius:999px;padding:0.1rem 0.35rem;background:#e8eef7;color:#6b7684;font-size:0.625rem;text-transform:uppercase;letter-spacing:0.03em;cursor:pointer}.lr_email_signature_asset_kind.is_logo{background:rgba(0,117,49,0.12);color:#0a6b34}.lr_email_signature_asset_icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:0;background:none;color:#6b7684;padding:0.1rem 0.2rem;font-size:0.75rem;cursor:pointer}.lr_email_signature_asset_icon:hover{color:#1f7ae0}.lr_email_signature_asset_icon.is_armed{color:#ffffff;background:#c0392b;border-radius:4px}.lr_email_signature_pick_list{max-height:260px;overflow-y:auto;margin-bottom:0.6rem}.lr_email_signature_pick_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:0.4rem;margin:0.35rem 0 0.7rem}.lr_email_signature_pick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:62px;padding:4px;border:1px solid #d9dee5;border-radius:6px;background:#ffffff;cursor:pointer}.lr_email_signature_pick img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lr_email_signature_pick.is_selected{border-color:#1f7ae0;-webkit-box-shadow:0 0 0 2px rgba(31,122,224,0.35);box-shadow:0 0 0 2px rgba(31,122,224,0.35)}.lr_email_signature_tag_list{max-height:300px;overflow-y:auto}.lr_email_signature_tag_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem;padding:0.4rem 0;border-bottom:1px solid #d9dee5}.lr_email_signature_tag_row:last-child{border-bottom:0}.lr_email_signature_tag_thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:72px;height:52px;padding:3px;border:1px solid #d9dee5;border-radius:6px;background:#ffffff}.lr_email_signature_tag_thumb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lr_email_signature_tag_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.35rem;margin-left:auto}.lr_email_signature_logo_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.lr_email_signature_logo_btn{border:1px solid #1f7ae0;border-radius:4px;background:#ffffff;color:#1f7ae0;padding:0.35rem 0.8rem;font-size:0.8125rem;cursor:pointer}.lr_email_signature_logo_btn:hover{background:#1f7ae0;color:#ffffff}.lr_email_signature_logo_btn.is_muted{border-color:#d9dee5;color:#6b7684}.lr_email_signature_logo_btn.is_muted:hover{border-color:#c0392b;background:#c0392b;color:#ffffff}.lr_email_signature_logo_note{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#6b7684;font-size:0.75rem}.lr_email_signature_logo_note.is_error{color:#c0392b}.lr_email_signature_logo_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;margin-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_email_signature_logo_field{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;min-width:0}.lr_email_signature_logo_field--narrow{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}.lr_email_signature_logo_field--margin{-webkit-box-flex:0;-ms-flex:0 0 88px;flex:0 0 88px}.lr_email_signature_align{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0.35rem}.lr_email_signature_align_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.1rem;height:2.1rem;padding:0;border:1px solid #d9dee5;border-radius:6px;background:#ffffff;color:#6b7684;cursor:pointer}.lr_email_signature_align_btn:hover{border-color:#1f7ae0;color:#1f7ae0}.lr_email_signature_align_btn.is_active{border-color:#1f7ae0;background:rgba(31,122,224,0.12);color:#1f7ae0}.lr_email_signature_hint{margin:0.5rem 0 0 0;color:#6b7684;font-size:0.8125rem;line-height:1.45}.lr_email_signature_templates{margin-top:1.25rem;padding:0.9rem 1rem;border:1px solid #d9dee5;border-radius:8px;background:#f5f7fa}.lr_email_signature_template_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.3rem;margin:0.6rem 0;max-height:210px;overflow-y:auto}.lr_email_signature_template_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.5rem;width:100%;padding:0.45rem 0.7rem;border:1px solid #d9dee5;border-radius:6px;background:#ffffff;text-align:left;font-size:0.875rem;cursor:pointer}.lr_email_signature_template_item:hover{border-color:#1f7ae0}.lr_email_signature_template_item.is_active{border-color:#1f7ae0;-webkit-box-shadow:0 0 0 2px rgba(31,122,224,0.15);box-shadow:0 0 0 2px rgba(31,122,224,0.15)}.lr_email_signature_template_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr_email_signature_template_badge{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0.05rem 0.4rem;border-radius:999px;background:#e8eef7;color:#6b7684;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.03em}.lr_email_signature_template_badge--custom{background:rgba(0,117,49,0.12);color:#0a6b34}.lr_email_signature_template_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-bottom:0.7rem}.lr_email_signature_template_use{border:1px solid #1f7ae0;border-radius:4px;background:#ffffff;color:#1f7ae0;padding:0.3rem 0.75rem;font-size:0.8125rem;cursor:pointer}.lr_email_signature_template_use:disabled{border-color:#d9dee5;color:#6b7684;cursor:default}.lr_email_signature_template_delete{border:1px solid #d9dee5;border-radius:4px;background:#ffffff;color:#6b7684;padding:0.3rem 0.75rem;font-size:0.8125rem;cursor:pointer}.lr_email_signature_template_delete.is_armed{border-color:#c0392b;background:#c0392b;color:#ffffff}.lr_email_signature_textarea{width:100%;font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:0.8125rem;line-height:1.5;resize:vertical}.lr_email_signature_tokens{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-top:0.65rem}.lr_email_signature_tokens_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.85rem;margin-left:auto}.lr_email_signature_tokens_label{color:#6b7684;font-size:0.8125rem}.lr_email_signature_token_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem}.lr_email_signature_token{border:1px solid #d9dee5;background:#f5f7fa;border-radius:999px;padding:0.2rem 0.65rem;font-size:0.8125rem;cursor:pointer}.lr_email_signature_token:hover{border-color:#1f7ae0;color:#1f7ae0}.lr_email_signature_preview_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem;margin-bottom:0.35rem}.lr_email_signature_preview{border:1px solid #d9dee5;border-radius:8px;background:#ffffff;padding:1rem;min-height:220px;overflow-wrap:anywhere}.lr_email_signature_preview p{margin:0 0 0.75rem 0}.lr_email_signature_preview p:last-child{margin-bottom:0}.lr_email_signature_preview img{max-width:100%;height:auto}.lr_email_signature_placeholder{color:#6b7684;font-style:italic}.lr_email_signature_status{color:#6b7684;font-size:0.875rem}.lr_email_signature_status.is_error{color:#c0392b}.lr_vehicle_forms_intro{max-width:52rem;margin:0 0 0.5rem}.lr_vehicle_forms_hint{margin:0 0 1rem;color:#555555;font-size:0.9rem}.lr_vehicle_forms_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem 1rem;margin:0 0 0.75rem}.lr_vehicle_forms_toolbar .textbox_label{margin:0}.lr_vehicle_forms_sheet{background:#d8d8d8;padding:1.25rem;margin:0 0 2.5rem;overflow:auto}.vf_page{width:770px;min-height:1015px;margin:0 auto;background:#ffffff;color:#222222;padding:20px 30px 40px 30px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.18);box-shadow:0 2px 10px rgba(0,0,0,0.18);overflow:hidden}.vf_header{width:100%;margin:10px 0 18px 0;text-align:center}.vf_dealer_name{font-family:Oswald,sans-serif;font-weight:700;font-size:22px;line-height:120%}.vf_dealer_contact{font-family:Oswald,sans-serif;font-weight:400;font-size:16px;line-height:120%}.vf_editable{cursor:pointer;outline:1px dashed transparent;outline-offset:3px}.vf_editable:hover{outline-color:#9aa3c7;background:rgba(51,51,153,0.04)}.vf_editable.is_editing{outline-color:#333399;background:#ffffff;cursor:text}.vf_heading,.vf_title{font-family:Oswald,sans-serif;font-weight:700;font-size:22px;text-align:center;width:100%;margin:16px 0 10px 0}.vf_terms{width:100%;margin:10px 0}.vf_terms ul{margin:0;padding:0 0 0 18px;list-style-type:disc}.vf_terms li{font-family:Oswald,sans-serif;font-weight:400;font-size:14px;line-height:17px;margin:0 0 5px 0}.vf_placeholder{color:#888888;font-style:italic}.vf_body{width:100%;font-family:Arimo,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:19px;text-align:justify;margin:10px 0;white-space:pre-wrap}.vf_options{width:100%;margin:8px 0 12px 0}.vf_option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0 0 6px 0}.vf_chk{font-size:22px;line-height:22px}.vf_option_text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Oswald,sans-serif;font-weight:400;font-size:14px;line-height:20px}.vf_facts{width:100%;margin:8px 0 12px 0;font-family:"Courier Prime",Courier,monospace;font-weight:700;font-size:16px;line-height:24px;color:#666666}.vf_label{font-family:Arimo,Helvetica,sans-serif;font-weight:700;font-size:12px;margin:0 5px 0 0}.vf_ack_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:16px 0 0 0}.vf_ack{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Oswald,sans-serif;font-weight:700;font-size:14px;line-height:18px}.vf_date{white-space:nowrap;color:#666666}.vf_sigs{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4% 1fr;grid-template-columns:1fr 1fr;gap:4%;margin:22px 0 0 0}.vf_sig_name{font-family:"Courier Prime",Courier,monospace;font-weight:700;font-size:16px;line-height:22px}.vf_sig_line{height:34px;border-bottom:1px solid #000000}.vf_sig_caption{font-family:Arimo,Helvetica,sans-serif;font-size:11px;margin:2px 0 0 0}.vf_editor{width:100%;margin:0}@media (max-width:860px){.vf_page{width:100%;min-height:0}}.lr_hours .form_large_heading{float:none;display:block;white-space:normal}.lr_hours .radio_toolbar_small label{font-size:0.875rem}.lr_hours_tabrow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:4px;margin:0px 0px 16px 0px;min-height:37px}.lr_hours_tabrow .lr_event_tabs,.lr_hours_tabrow .lr_holiday_tabs,.lr_hours_tabrow .lr_hours_tabs{margin:0px;border-bottom:none}.lr_hours_tabrow_aux{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}@media (min-width:64em){.lr_hours_tabrow_aux{margin-left:auto}}.lr_hours_tabrow_aux a,.lr_hours_tabrow_aux span.is_current{display:inline-block;background-color:#efefef;color:#333399;font-size:1rem;font-weight:700;padding:8px 16px;text-decoration:none}.lr_hours_tabrow_aux a:hover{background-color:#fffec3;color:#333399}.lr_hours_tabrow_aux span.is_current{background-color:#333399;color:#ffffff}.lr_hours_tabrow_aux a.lr_hours_tabrow_add{background-color:#007531;color:#ffffff;font-size:0.875rem;padding:6px 14px;border-radius:6px;margin-left:8px}.lr_hours_tabrow_aux a.lr_hours_tabrow_add:hover{background-color:#005a25;color:#ffffff}.lr_hours_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;list-style:none;clear:left;margin:0px 0px 16px 0px;padding:0px}.lr_hours_tabs li{margin:0px}.lr_hours_tabs a{display:inline-block;background-color:#efefef;color:#333399;font-size:1rem;font-weight:700;padding:8px 16px;text-decoration:none}.lr_hours_tabs a:hover{background-color:#fffec3;color:#333399}.lr_hours_tabs li.is_active a{background-color:#333399;color:#ffffff}.lr_hours_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:40em){.lr_hours_grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:64em){.lr_hours_grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.lr_hours_day{background-color:#f2f2f2;border:1px solid #d8d8d8;border-radius:10px;padding:6px 10px 0px 10px;margin-bottom:20px}.lr_hours_day_name{font-size:1.5rem;font-weight:700;color:#333333;line-height:1.5}.lr_hours_openclosed{padding:10px 0px 0px 0px}.lr_hours_appt{clear:both;padding:5px 0px 0px 10px}.lr_hours_appt label{font-size:0.875rem;font-weight:700;color:#4d4d4d;margin-left:6px}.lr_hours_times{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:6px 4px 0px 10px}.lr_hours_times label{font-size:1rem;font-weight:700;color:#4d4d4d}.lr_hours_times select.form_control{height:37px;font-size:0.875rem;background-color:#fafafa;border:1px solid #cccccc;border-radius:12px;padding:6px 8px;margin-bottom:16px}.lr_hours_times.is_closed{display:none}.lr_hours_update{text-align:center;padding:40px 0px 40px 0px}.lr_hours_update_btn{background-color:#007531;border:none;color:#ffffff;font-size:1rem;padding:16px 32px 17px 32px;border-radius:6px;cursor:pointer}.lr_hours_update_btn:hover{background-color:#005a25}.lr_hours_check{display:block;margin:16px auto 0px auto;cursor:pointer;line-height:1}.lr_hours_check--success{color:#007531}.lr_hours_check--alert{color:#f04124}.lr_hours_check--warning{color:#f08a24}.lr_hours_check_caption{margin-top:8px;font-size:0.875rem;font-weight:700;color:#f04124}.lr_hours_table{width:100%;border:1px solid #dddddd;border-collapse:separate;border-spacing:0px;background-color:#ffffff;margin:0px 0px 20px 0px}@media (min-width:64em){.lr_hours_table{width:50%}}.lr_hours_table caption{font-size:1rem;color:#222222;padding:0px 0px 8px 0px;text-align:center}.lr_hours_table caption span{font-size:1.5rem;color:#007531;font-weight:700}.lr_hours_table td{padding:9px 10px;font-size:0.875rem;color:#222222}.lr_hours_table thead td{font-size:1.25rem;font-weight:700}.lr_hours_table tbody td:first-child{font-weight:700}.lr_hours_table tbody tr:nth-child(odd){background-color:#e2e2e2}.lr_hours_table .holiday_name{color:#BF1B28}.lr_tasks{max-width:820px}.lr_tasks_usage{margin:0px 0px 12px 0px}.lr_tasks_legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0px 0px 24px 0px;font-size:1rem;color:#1b1f2a}.lr_tasks_legend b{color:#007531;font-size:1.25rem}.lr_task_chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:58px;height:32px;padding:0px 10px;background-color:#007531;color:#FFFFFF;font-size:0.6875rem;font-weight:700;line-height:1.2;border-radius:8px;white-space:nowrap}.lr_tasks_dept{margin:0px 0px 32px 0px}.lr_tasks_dept_name{font-size:1.625rem;font-weight:700;color:#333399;margin:0px 0px 6px 0px}.lr_tasks_scroll{overflow-x:auto}.lr_tasks_table{width:100%;min-width:640px;border-collapse:collapse}.lr_tasks_table th{text-align:left;vertical-align:top;padding:6px 8px 10px 8px;font-weight:700}.lr_tasks_table td{padding:10px 8px 4px 8px;border-top:1px solid #dddddd;vertical-align:middle}.lr_tasks_th{font-size:1.25rem}.lr_tasks_th.is_green{color:#007531}.lr_tasks_th.is_navy{color:#333399}.lr_tasks_th_info{color:#333399;font-size:1rem;cursor:help;margin-left:4px}.lr_tasks_col_task{width:40%}.lr_tasks_col_button{width:20%}.lr_tasks_col_toggle{width:20%}.lr_tasks_label{font-size:1.25rem;font-weight:700;color:#1b1f2a}.lr_tasks_saved{font-size:0.875rem;font-weight:700;color:#007531;margin-left:10px;opacity:0;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.lr_tasks_saved.is_on{opacity:1}.lr_tasks_table .radio_toolbar label{margin-bottom:0px!important;font-size:1rem;padding:4px 12px 3px 12px}.lr_providers{max-width:1100px}.lr_providers_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:64em){.lr_providers_grid{-ms-grid-columns:340px minmax(0,1fr);grid-template-columns:340px minmax(0,1fr)}}.lr_providers_search{position:relative;margin:0px 0px 10px 0px}.lr_providers_search input{width:100%;height:34px;padding:0px 10px 0px 34px;font-size:0.875rem;font-weight:700;color:#3D3D3D;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px}.lr_providers_search i{position:absolute;left:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9A9A9A}.lr_providers_list{border:1px solid #DDDDDD;border-radius:6px;background:#FFFFFF;max-height:32rem;overflow-y:auto}.lr_providers_row{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid #EEEEEE;text-align:left;cursor:pointer;font-family:inherit;padding:8px 12px}.lr_providers_row:last-child{border-bottom:0}.lr_providers_row:hover{background:hsl(59,100%,109.2352941176%)}.lr_providers_row_name{display:block;font-size:1rem;font-weight:700;color:#1b1f2a}.lr_providers_row_city{display:block;font-size:0.75rem;color:#5a6475}.lr_providers_row.is_active{background:#333399}.lr_providers_row.is_active .lr_providers_row_city,.lr_providers_row.is_active .lr_providers_row_name{color:#FFFFFF}.lr_providers_count{font-size:0.75rem;color:#5a6475;margin:6px 0px 0px 2px}.lr_providers_editor label{display:block;margin:0px 0px 4px 0px}.lr_providers_editor .form_control{width:100%;margin:0px 0px 16px 0px}.lr_providers_editor .form_section_heading{margin-top:0}.lr_providers_editing{font-size:0.875rem;font-weight:700;color:#5a6475;margin:0px 0px 12px 0px}.lr_providers_editing b{color:#333399}.lr_providers_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:8px 0px 0px 0px}.lr_providers_actions .btn_primary{font-size:0.8125rem;padding:14px 28px 15px 28px;border-radius:6px}.lr_providers_pending{font-size:0.75rem;color:#9a9a9a;font-style:italic;margin:0px 0px 16px 0px}.lr_providers_agent_block{margin:24px 0px 0px 0px}.lr_providers_agent_block .form_section_heading{margin-top:0}.lr_providers_agent_add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16px}.lr_synd_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_synd_search{position:relative;margin:0px 0px 10px 0px}.lr_synd_search input{width:16rem;max-width:70vw;height:34px;padding:0px 10px 0px 34px;font-size:0.875rem;font-weight:700;color:#3D3D3D;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px}.lr_synd_search i{position:absolute;left:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9A9A9A}.lr_synd_list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.lr_synd_card{border-radius:8px;background-color:#e7e7e7;padding:10px 20px 16px 20px;min-width:0}.lr_synd_card.is_active_dir{padding:10px 20px 20px 20px}.lr_synd_card.is_import{background-color:#a0d3e8}.lr_synd_card.is_export{background-color:rgb(0,224,94)}.lr_synd_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0px 0px 10px 0px}.lr_synd_name{font-size:1.25rem;font-weight:700;color:#1b1f2a}.lr_synd_id{font-size:0.75rem;color:#4D4D4D}.lr_synd_id b{font-weight:700}.lr_synd_saved{font-size:0.875rem;font-weight:700;color:#007531;opacity:0;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.lr_synd_card.is_export .lr_synd_saved,.lr_synd_card.is_import .lr_synd_saved{color:#1b1f2a}.lr_synd_saved.is_on{opacity:1}.lr_synd_dir{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#4D4D4D}.lr_synd_dir i{font-size:2.25rem;color:#333333}.lr_synd_boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lr_synd_box{background-color:#FFFFFF;padding:10px 12px;min-height:110px;min-width:240px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.lr_synd_card:not(.is_active_dir) .lr_synd_box{min-height:0}.lr_synd_box_label{font-weight:700;font-size:0.875rem;color:#1b1f2a;margin:0px 0px 6px 0px}.lr_synd_box .radio_toolbar label{font-size:1rem;padding:4px 12px 3px 12px}.lr_synd_cond_note{font-size:0.875rem;font-weight:700;color:#1b1f2a;margin:4px 0px 0px 0px}.lr_synd_partial{border-top:1px solid #DDDDDD;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px}.lr_synd_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.lr_synd_field label{font-size:0.75rem;font-weight:700;color:#4D4D4D}.lr_synd_field input,.lr_synd_field select{height:34px;font-size:0.875rem;font-weight:700;color:#3D3D3D;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px;padding:0px 8px}.lr_synd_field input{width:6.5rem}.lr_synd_partial .lr_btn_tiny{margin-left:auto}.lr_synd_picks_link{font-size:0.875rem;font-weight:700;color:#333399}.lr_synd_picks_link:hover{color:#22226b}.lr_synd_creds_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lr_synd_creds_group input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:34px;font-size:0.875rem;font-weight:700;color:#3D3D3D;border:1px solid #CCCCCC;border-right:0;border-radius:6px 0px 0px 6px;padding:0px 8px}.lr_synd_creds_group button{cursor:pointer;border:0;background-color:#333399;color:#FFFFFF;font-size:0.75rem;font-weight:700;padding:0px 12px;border-radius:0px 6px 6px 0px}.lr_synd_creds_group button:hover{background-color:#22226b}.lr_synd_status{margin:20px 0px 0px 0px}.lr_synd_status h2{font-size:1.25rem;font-weight:700;color:#333399;margin:0px 0px 4px 0px}.lr_synd_empty{color:#5a6475;font-size:0.875rem;margin:10px 0px 0px 0px}@media (max-width:40em){.lr_synd_list{-ms-grid-columns:1fr;grid-template-columns:1fr}.lr_synd_dir i{font-size:1.75rem}}.lr_qf{max-width:1200px}.lr_qf_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0px 0px 14px 0px}.lr_qf_toolbar label{display:block;font-size:0.875rem;font-weight:700;color:#4D4D4D;margin:0px 0px 4px 0px}.lr_qf_toolbar input{width:8rem;height:38px;margin:0}.lr_qf_toolbar .lr_qf_info_btn{-ms-flex-item-align:end;align-self:flex-end;height:38px;padding:0px 6px}.lr_qf_status{font-size:0.875rem;font-weight:700;margin:0px 0px 12px 0px}.lr_qf_empty{background:#FCFBE3;border:1px solid #E0DCA8;border-radius:8px;text-align:center;padding:36px 20px;max-width:46rem}.lr_qf_empty p{font-size:1.25rem;margin:0px 0px 18px 0px}.lr_qf_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:64em){.lr_qf_grid{-ms-grid-columns:minmax(0,5fr) minmax(0,7fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lr_qf_display{border-left:1px solid #999999;border-bottom:1px solid #999999}.lr_qf_row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lr_qf_row_label,.lr_qf_row_value{padding:10px 15px;font-size:1.25rem;font-weight:700;border-color:#999999;border-style:solid;border-width:1px 1px 0px 0px;min-width:0}.lr_qf_row_label{background-color:#333399;color:#FFFFFF}.lr_qf_row_value{background-color:#FFFFFF;color:#1b1f2a;text-align:right;white-space:nowrap}.lr_qf_unit{font-size:0.625rem;font-weight:400;color:#6a6a6a}.lr_qf_row_label .lr_qf_unit{color:#D9D9EE}.lr_qf_settings_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:14px 0px 0px 0px}.lr_qf_settings_actions .btn_primary{font-size:0.8125rem;padding:12px 24px;border-radius:6px}.lr_qf_meta{font-size:0.75rem;color:#5a6475}.lr_qf_listhead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_qf_listmeta{font-size:0.75rem;color:#5a6475;margin:2px 0px 10px 0px}#qfList{overflow-x:auto}#qfList table.lr_item_table td:nth-child(2){white-space:normal}.lr_qf_payment{font-weight:700}.lr_qf_permo{font-size:0.75rem;font-weight:400;color:#5a6475}table.lr_item_table tbody tr.qf_rejected{background-color:#F4F4F4}table.lr_item_table tbody tr.qf_rejected td{color:#8A8A8A;font-weight:400}.lr_qf_check_wear{font-weight:700;color:#f04124}.lr_qf_modal{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.45)}.lr_qf_modal[hidden]{display:none}.lr_qf_modal_card{width:92%;max-width:34rem;max-height:88vh;overflow-y:auto;padding:24px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:10px}.lr_qf_modal_title{font-size:1.625rem;font-weight:700;color:#333399;text-align:center;margin:0px 0px 2px 0px}.lr_qf_modal_sub{font-size:1rem;font-weight:700;color:#4D4D4D;text-align:center;margin:0px 0px 18px 0px}.lr_qf_field{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.2fr) 12px minmax(0,1fr);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px}#qfForm div.lr_qf_field:nth-of-type(2n){background-color:#F2F2F2}.lr_qf_input_cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.lr_qf_req{font-size:0.6875rem;font-weight:700;color:#f04124;line-height:1}.lr_qf_field input:user-invalid{border-color:#f04124;background-color:#FFF5F5}.lr_qf_field_label{font-size:1rem;font-weight:700;color:#1b1f2a}.lr_qf_hint{display:block;font-size:0.75rem;font-weight:400;color:#6a6a6a;line-height:1.3}.lr_qf_field input,.lr_qf_field select{width:100%;height:38px;font-size:1rem;font-weight:700;color:#3D3D3D;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px;padding:0px 8px;margin:0}.lr_qf_prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.lr_qf_prefix span{font-size:1.25rem;font-weight:700;color:#333399}.lr_qf_list_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0px 0px 8px 0px}.lr_qf_list_head .large_heading_secondary{margin:0}.lr_qf_info_btn{border:0;background:transparent;color:#333399;padding:0;cursor:pointer;font-size:1.15rem;line-height:1}.lr_qf_info_btn:focus,.lr_qf_info_btn:hover{color:#BF1B28}.lr_qf_info_body{text-align:left;font-size:1rem;line-height:1.45}.lr_qf_info_body ul{margin:0px 0px 0px 1.25rem;padding:0}.lr_qf_info_body li{margin:0px 0px 8px 0px}.lr_qf_info_body li ul{margin-top:6px}.lr_qf_modal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin:16px 0px 0px 0px}.lr_qf_modal_actions .btn_primary{font-size:0.8125rem;padding:12px 24px;border-radius:6px}.lr_admin_dealers .lr_admin_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 0px 8px 0px}.lr_admin_dealers .lr_admin_scope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lr_admin_dealers .lr_admin_scope_chip{display:inline-block;background-color:#a0d3e8;color:#636363;font-size:0.875rem;font-weight:700;padding:3px 10px;border-radius:6px;text-decoration:none;cursor:pointer}.lr_admin_dealers .lr_admin_scope_chip:hover{background-color:#8ac4dd;color:#333333}.lr_admin_dealers .lr_admin_scope_chip.is_active{background-color:#007531;color:#FFFFFF}.lr_admin_dealers .lr_admin_target{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:0px 0px 10px 0px}.lr_admin_dealers .lr_admin_target input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.lr_admin_dealers .lr_admin_target .lr_admin_scope_chip{margin:0}.lr_admin_dealers .lr_admin_filter_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:10px 0px 0px 0px}.lr_admin_dealers .lr_admin_filter_row .form_control{max-width:28rem;margin:0}.lr_admin_dealers .lr_admin_colour_key{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.lr_admin_dealers .lr_colour_key_title{font-weight:700;margin:0px 0px 6px 0px}.lr_admin_dealers .lr_colour_key_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.lr_admin_dealers .lr_colour_key_grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(150px,auto) 6px minmax(150px,auto);grid-template-columns:repeat(2,minmax(150px,auto));gap:6px}.lr_admin_dealers .lr_colour_key_chip{border:2px solid #222222;border-radius:4px;padding:0px 4px;font-size:0.875rem;text-align:left;white-space:nowrap}.lr_admin_dealers .lr_key_trial_inactive{background-color:#f7c088}.lr_admin_dealers .lr_key_inactive{background-color:#ffff6b}.lr_admin_dealers .lr_key_trial_active{background-color:#00e05e}.lr_admin_dealers .lr_key_dashboard{background-color:#a0d3e8}.lr_admin_dealers .lr_tab_heart{color:#d33a52;margin-right:5px}.lr_admin_dealers .lr_quiet{color:#808080}.lr_admin_table_scroll{overflow-x:auto}.lr_admin_dealers .lr_btn_tiny_dark{background-color:#333333;white-space:nowrap;-ms-flex-item-align:start;align-self:flex-start}.lr_admin_dealer_list{width:100%;table-layout:auto;background-color:#FFFFFF;border:1px solid #DDDDDD;margin:0px 0px 20px 0px;border-collapse:separate}.lr_admin_dealer_list td,.lr_admin_dealer_list th{font-size:0.875rem;line-height:1.125rem;padding:8px 12px;vertical-align:top;text-align:left;color:#222222}.lr_admin_dealer_list thead{background-color:#F5F5F5}.lr_admin_dealer_list thead th{border-bottom:2px solid #DDDDDD}.lr_admin_dealer_list th{font-weight:700;white-space:nowrap}.lr_admin_dealer_list th a{color:#333399;text-decoration:none}.lr_admin_dealer_list th a:hover{color:#22226b}.lr_admin_dealer_list th a.is_sorted{text-decoration:underline}.lr_admin_dealer_list th a.is_sorted_asc:after{content:" ▲";font-size:0.6875rem}.lr_admin_dealer_list th a.is_sorted_desc:after{content:" ▼";font-size:0.6875rem}.lr_admin_dealer_list tbody tr:nth-child(2n){background-color:#E2E2E2}.lr_admin_dealer_list tbody tr.lr_row_inactive{background-color:#ffff6b}.lr_admin_dealer_list tbody tr.lr_row_dashboard{background-color:#a0d3e8}.lr_admin_dealer_list tbody tr.lr_row_trial_inactive{background-color:#f7c088}.lr_admin_dealer_list tbody tr.lr_row_trial_active{background-color:#00e05e}.lr_admin_dealer_list .lr_col_name{min-width:170px}.lr_admin_dealer_list .lr_col_address{white-space:normal;max-width:220px}.lr_admin_dealer_list .lr_col_phone{font-weight:700}.lr_admin_dealer_list .lr_dealer_name_link{display:inline-block;margin:6px 0px 0px 0px;font-weight:700;color:#333399;text-decoration:none;white-space:nowrap}.lr_admin_dealer_list .lr_dealer_name_link:hover{color:#22226b}.lr_admin_dealer_list .lr_dealer_status{display:block;font-size:0.6875rem;padding-left:10px}.lr_admin_dealer_list .lr_item_type_link{font-size:2em;text-decoration:none;color:#68B0AD}.lr_admin_dealer_list .lr_item_type_link.is_upgraded{color:#006837}.lr_admin_dealer_list .btn_favourite{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer}.lr_admin_dealer_list .btn_favourite i{font-size:20px;color:#b7b7b7;vertical-align:middle}.lr_admin_dealer_list .btn_favourite.is_favourite i,.lr_admin_dealer_list .btn_favourite:hover i{color:#d33a52}.lr_admin_dealer_list .lr_col_centre{text-align:center}.lr_admin_dealer_list .lr_assign_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:0;cursor:pointer;font-family:inherit;font-size:0.6875rem;font-weight:700;color:#FFFFFF;background-color:#333399;padding:5px;border-radius:6px;white-space:nowrap}.lr_admin_dealer_list .lr_assign_none{background-color:#f04124}.lr_admin_dealer_list .lr_assign_none:hover{background-color:#C22F1B}.lr_admin_dealer_list .lr_assign_mine{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:5px;cursor:pointer;font-size:2em;color:#4aabd3}.lr_admin_dealer_list .lr_assign_mine:hover{color:#2f8db5}.lr_admin_dealer_list .lr_assign_btn.staff_60{background-color:#222222}.lr_admin_dealer_list .lr_assign_btn.staff_10121{background-color:#C71585}.lr_admin_dealer_list .lr_assign_btn.staff_13033{background-color:#2950f7}.lr_admin_dealer_list .lr_tools_cell{min-width:140px}.lr_admin_dealer_list .lr_tools_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:0px 0px 5px 0px}.lr_admin_dealer_list .lr_crm_tool_icon{font-size:2em;color:#333399;text-decoration:none}.lr_admin_dealer_list .lr_crm_tool_icon:hover{color:#22226b}.lr_admin_dealer_list .lr_type_badge{display:inline-block;color:#FFFFFF;padding:2px 7px;font-size:0.6875rem;white-space:nowrap;border-radius:6px;background-color:#00805a}.lr_admin_dealer_list .lr_type_badge.lr_type_new{background-color:#2f6fbf}.lr_admin_dealer_list .lr_type_badge.lr_type_wholesale{background-color:#7a4fbf}.lr_admin_dealer_list .lr_type_badge.lr_type_unknown{background-color:#999999}.lr_admin_dealer_list .lr_import_badge{display:inline-block;color:#FFFFFF;padding:1px 5px;font-size:0.625rem;border-radius:6px;background-color:#00b050}.lr_admin_dealer_list .lr_import_badge.lr_import_running{background-color:#4aabd3}.lr_admin_dealer_list .lr_import_badge.lr_import_failed{background-color:#e04b4b}.lr_admin_dealer_list .lr_import_badge.lr_import_stale{background-color:#f7c088;color:#222222}.lr_admin_dealer_list .lr_meta_small{font-size:0.6875rem}.lr_admin_dealer_list .lr_not_linked{display:inline-block;background-color:#f04124;color:#FFFFFF;font-size:0.6875rem;font-weight:700;padding:3px 6px;border-radius:6px;white-space:nowrap}.lr_admin_dealer_list .lr_donor_inactive{color:#bb0000}.lr_admin_dealer_list .lr_meta_warn{color:#b57200}.lr_admin_dealer_list .lr_meta_fatal{color:#bb0000}.lr_admin_dealer_list .lr_col_import{min-width:165px;white-space:nowrap;line-height:1.45}.lr_admin_dealer_list .lr_col_contents{min-width:215px;white-space:nowrap;line-height:1.45}.nexusiq_icon{display:inline-block;width:1em;height:1em;background-image:url(../images/logo/icon_NexusIQ_head_colour.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle}.nexusiq_icon:hover{background-image:url(../images/logo/icon_NexusIQ_head_colour-HOVER.svg)}.nexusiq_icon_2x{font-size:2em}.nexusiq_icon.disabled{opacity:0.35;cursor:not-allowed}.lr_assign_panel{margin:20px 0px 0px 0px;padding:16px;background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:10px;max-width:34rem}.lr_assign_panel h3{font-size:1.125rem;font-weight:700;color:#333399;margin:0px 0px 12px 0px}.lr_assign_panel label{display:block;margin:0px 0px 4px 0px}.lr_assign_panel .form_select{max-width:28rem}.lr_assign_panel .lr_assign_panel_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:12px 0px 0px 0px}.eink_dirx .eink_block_inner{max-width:1080px;margin:0 auto;padding:34px 18px 60px}.eink_dirx_crumb{font-size:13px;margin:0 0 12px}.eink_dirx_crumb a{text-decoration:none;font-weight:700}.eink_dirx_crumb a:hover{text-decoration:underline}.eink_dirx_heading{margin:0 0 6px;font-size:28px;font-weight:800;letter-spacing:-0.02em;color:#14181F}.eink_dirx_intro{margin:0 0 18px;font-size:14.5px;color:#5B6472;max-width:720px}.eink_dirx_provinces{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:14px 0 22px}.eink_dirx_provinces .eink_dirx_pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;text-decoration:none;background:#FFFFFF;border:1px solid #E4E7EC;color:#39414D;font-size:13px;font-weight:700;line-height:1}.eink_dirx_provinces .eink_dirx_pill span{font-weight:700;font-size:11.5px;color:#7A8494;background:#F0F2F5;border-radius:999px;padding:3px 7px}.eink_dirx_provinces .eink_dirx_pill:hover{border-color:#9CC1FF;color:#1B6DF3}.eink_dirx_provinces .eink_dirx_pill_on{background:#1B6DF3;border-color:#1B6DF3;color:#FFFFFF}.eink_dirx_provinces .eink_dirx_pill_on span{background:rgba(255,255,255,0.18);color:#FFFFFF}.eink_dirx_provinces .eink_dirx_pill_on:hover{color:#FFFFFF}.eink_dirx_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 14px}.eink_dirx_subhead{margin:0;font-size:19px;font-weight:800;color:#14181F}.eink_dirx_views{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.eink_dirx_views .eink_dirx_view{padding:7px 14px;border-radius:9px;text-decoration:none;border:1px solid #E4E7EC;background:#FFFFFF;color:#39414D;font-size:13px;font-weight:700}.eink_dirx_views .eink_dirx_view:hover{border-color:#9CC1FF;color:#1B6DF3}.eink_dirx_views .eink_dirx_view_on{background:#14181F;border-color:#14181F;color:#FFFFFF}.eink_dirx_views .eink_dirx_view_on:hover{color:#FFFFFF}.eink_dirx_alpha{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin:0 0 16px}.eink_dirx_alpha .eink_dirx_letter{min-width:34px;text-align:center;padding:7px 0;border-radius:8px;border:1px solid #E4E7EC;background:#FFFFFF;color:#39414D;font-size:13px;font-weight:800;text-decoration:none}.eink_dirx_alpha .eink_dirx_letter:hover{border-color:#9CC1FF;color:#1B6DF3}.eink_dirx_alpha .eink_dirx_letter_on{background:#1B6DF3;border-color:#1B6DF3;color:#FFFFFF}.eink_dirx_alpha .eink_dirx_letter_on:hover{color:#FFFFFF}.eink_dirx_alpha .eink_dirx_letter_off{color:#C6CCD4;background:#F5F6F8;cursor:default}.eink_dirx_alpha .eink_dirx_letter_off:hover{border-color:#E4E7EC;color:#C6CCD4}.eink_dirx_rows{border:1px solid #E4E7EC;border-radius:14px;background:#FFFFFF;overflow:hidden}.eink_dirx_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:13px 16px;text-decoration:none;border-top:1px solid #F0F2F5;scroll-margin-top:90px}.eink_dirx_row:first-child{border-top:0}.eink_dirx_row:hover{background:#F0F6FF}.eink_dirx_row .eink_dirx_row_name{font-size:14.5px;font-weight:700;color:#14181F}.eink_dirx_row .eink_dirx_row_name i{font-size:11px;color:#98A1AE;width:14px}.eink_dirx_row .eink_dirx_row_count{font-size:12.5px;font-weight:700;color:#7A8494;white-space:nowrap}.eink_dirx_row_on{background:#F0F6FF}.eink_dirx_row_on .eink_dirx_row_name i{color:#1B6DF3}.eink_dirx_expand{padding:4px 16px 18px;border-top:1px solid #F0F2F5;background:#FAFBFC}.eink_dirx_cityhead{margin:16px 0 4px;font-size:13px;font-weight:800;color:#5B6472;text-transform:uppercase;letter-spacing:0.04em}.eink_dirx_dealer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:9px 2px;border-bottom:1px solid #F0F2F5;-ms-flex-wrap:wrap;flex-wrap:wrap}.eink_dirx_dealer:last-child{border-bottom:0}.eink_dirx_dealer .eink_dirx_dealer_name{font-size:14px;color:#39414D;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.eink_dirx_dealer .eink_dirx_dealer_name a{color:#1B6DF3;font-weight:700;text-decoration:none}.eink_dirx_dealer .eink_dirx_dealer_name a:hover{text-decoration:underline}.eink_dirx_dealer .eink_dirx_dealer_city{font-size:12.5px;color:#7A8494}.eink_dirx_dealer .eink_dirx_dealer_phone{font-size:13px;color:#39414D;text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums}.eink_dirx_dealer .eink_dirx_dealer_phone i{font-size:11px;color:#98A1AE;margin-right:3px}.eink_dirx_dealer .eink_dirx_dealer_phone:hover{color:#1B6DF3}.eink_dirx_livechip{display:inline-block;margin-left:7px;padding:2px 8px;border-radius:999px;background:#ECFDF5;color:#15803D;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:0.03em;vertical-align:1px}.eink_dirx_rows_name{padding:6px 16px}.eink_dirx_search{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:4px 0 14px;max-width:560px}.eink_dirx_search input[type=search]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 14px;border:1px solid #E4E7EC;border-radius:10px;font-size:14px;font-family:inherit;color:#14181F;background:#FFFFFF}.eink_dirx_search input[type=search]:focus{outline:2px solid #9CC1FF;border-color:#1B6DF3}.eink_dirx_search button{padding:10px 18px;border:0;border-radius:10px;cursor:pointer;background:#1B6DF3;color:#FFFFFF;font-size:13.5px;font-weight:800;font-family:inherit;white-space:nowrap}.eink_dirx_search button:hover{background:#1554C0}.eink_dirx_search button i{margin-right:4px}@media (max-width:640px){.eink_dirx_heading{font-size:23px}.eink_dirx_bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eink_dirx_dealer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.eink_dirx_dealer .eink_dirx_dealer_phone{-ms-flex-item-align:start;align-self:flex-start}}.eink_dprof{background:#F5F6F8}.eink_dprof .eink_dprof_inner{max-width:1080px;margin:0 auto;padding:26px 18px 60px}.eink_dprof_crumb{font-size:13px;color:#7A8494;margin-bottom:16px}.eink_dprof_crumb a{color:#1B6DF3;text-decoration:none;font-weight:700}.eink_dprof_crumb a:hover{text-decoration:underline}.eink_dprof_crumb span[aria-hidden]{margin:0 5px}.eink_dprof_band{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#FFFFFF;border:1px solid #E4E7EC;border-radius:14px;padding:22px 24px;margin-bottom:18px}.eink_dprof_band h1{margin:0 0 4px;font-size:26px;font-weight:800;letter-spacing:-0.02em;color:#14181F}.eink_dprof_band .eink_dprof_type{margin:0;font-size:13px;font-weight:700;color:#7A8494;text-transform:uppercase;letter-spacing:0.04em}.eink_dprof_band .eink_dprof_contact{text-align:right}.eink_dprof_band .eink_dprof_contact p{margin:0 0 6px;font-size:14px;color:#39414D;line-height:1.5}.eink_dprof_band .eink_dprof_phone{font-size:17px;font-weight:800;color:#1B6DF3;text-decoration:none;font-variant-numeric:tabular-nums}.eink_dprof_band .eink_dprof_phone:hover{text-decoration:underline}.eink_dprof_map{position:relative;border:1px solid #E4E7EC;border-radius:14px;overflow:hidden;background:#FFFFFF;min-height:460px}.eink_dprof_map iframe{display:block;width:100%;height:520px;border:0}.eink_dprof_map .eink_dprof_dir{position:absolute;top:12px;right:12px;padding:9px 14px;border-radius:10px;background:#14181F;color:#FFFFFF;font-size:13px;font-weight:800;text-decoration:none;-webkit-box-shadow:0 4px 14px rgba(14,18,24,0.28);box-shadow:0 4px 14px rgba(14,18,24,0.28)}.eink_dprof_map .eink_dprof_dir:hover{background:#1B6DF3;color:#FFFFFF}@media (max-width:860px){.eink_dprof_map{min-height:0}.eink_dprof_map iframe{height:320px}.eink_dprof_band .eink_dprof_contact{text-align:left}}.lr_admin_billing{max-width:72rem}.lr_admin_billing>.text_muted{margin:0 0 16px 0}.lr_admin_billing.is_wide{max-width:none}.lr_admin_billing.is_wide #adminBillingExportColumns,.lr_admin_billing.is_wide #adminBillingExportPanel>p.text_muted{max-width:72rem}.lr_admin_billing_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;margin:0 0 14px 0}.lr_admin_billing_filter .textbox_label{margin:0;min-width:11rem}.lr_admin_billing_filter .complex_form_dropdown,.lr_admin_billing_filter .complex_form_textbox{width:100%;margin:0}.lr_admin_billing_filter .btn_primary{margin:0 0 2px 0}.lr_admin_billing_count{margin-left:auto;font-weight:700;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.lr_admin_billing_table td.lr_admin_billing_amount,.lr_admin_billing_table th.lr_admin_billing_amount{text-align:right}.lr_admin_billing_snap_btn{font-size:0.75rem;padding:4px 12px;white-space:nowrap}.lr_admin_billing_table tbody tr:hover td{background-color:#FFFEC3}.lr_admin_billing_table tr.is_selected td{background-color:#fffec3}.lr_admin_billing_table tr.is_selected td:first-child{-webkit-box-shadow:inset 4px 0 0 #333399;box-shadow:inset 4px 0 0 #333399}.lr_admin_billing_snap_heading{display:block;margin:22px 0 10px 0}@media only screen and (max-width:40em){.lr_admin_billing_filter .textbox_label{-ms-flex-preferred-size:100%;flex-basis:100%}.lr_admin_billing_count{margin-left:0}}.lr_admin_billing_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:0 0 18px 0;border-bottom:2px solid #dddddd}.lr_admin_billing_tab{padding:8px 18px;font-weight:700;color:#666666;text-decoration:none;border-bottom:3px solid transparent}.lr_admin_billing_tab:hover{color:#333399}.lr_admin_billing_tab.is_active{color:#333399;border-bottom-color:#333399}.lr_admin_billing_status{padding:10px 14px;margin:0 0 14px 0;border-left:4px solid #333399;background-color:#f4f4f8;font-weight:700}.lr_admin_billing_status.is_error{border-left-color:#BF1B28;background-color:#fdf0ee}.lr_admin_billing_status.is_success{border-left-color:#007531;background-color:#eef7f1}.lr_admin_billing_table td.lr_admin_billing_state,.lr_admin_billing_table th.lr_admin_billing_state{text-align:center}.lr_admin_billing_state_icon{font-size:1.25rem}.lr_admin_billing_state_icon.is_finalised{color:#007531}.lr_admin_billing_state_icon.is_generated{color:#333399}.lr_admin_billing_state_icon.is_attention{color:#f08a24}.lr_admin_billing_state_icon.is_open{color:#999999}.lr_admin_billing_actions{white-space:nowrap}.lr_admin_billing_actions>*{vertical-align:middle}.lr_admin_billing_icon_btn{border:0;background:none;cursor:pointer;padding:4px 6px;color:#333399;font-size:1.05rem}.lr_admin_billing_icon_btn.is_export{color:#007531}.lr_admin_billing_icon_btn:hover{opacity:0.7}.lr_admin_billing_task_btn{font-size:0.75rem;padding:4px 12px;white-space:nowrap}.lr_admin_billing_note{font-size:0.75rem;font-style:italic}.lr_admin_billing_preview{margin-top:22px}.lr_admin_billing_panel .lr_admin_billing_table .complex_form_dropdown,.lr_admin_billing_panel .lr_admin_billing_table .complex_form_textbox{width:100%;min-width:6rem;margin:0}.lr_admin_billing_panel code{font-size:0.75rem;background-color:#f0f0f0;padding:1px 5px}.lr_admin_billing_notice{margin:0 0 18px 0;padding:12px 14px;border-left:4px solid #f08a24;background-color:#fffbea}.lr_admin_billing_pricing_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px}.lr_admin_billing_pricing_heading .text_muted{margin:0}.lr_admin_billing_pricing_editor{margin:0 0 18px 0;padding:18px;border:1px solid #d8d8d8;border-radius:4px;background-color:#f7f8fa}.lr_admin_billing_pricing_fields{display:-ms-grid;display:grid;-ms-grid-columns:2fr 14px 1.4fr 14px minmax(8rem,0.6fr);grid-template-columns:2fr 1.4fr minmax(8rem,0.6fr);gap:14px;margin-top:12px}.lr_admin_billing_pricing_fields .textbox_label{margin:0}.lr_admin_billing_pricing_fields .complex_form_textbox{width:100%;margin:0}.lr_admin_billing_pricing_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:14px}.lr_admin_billing_renewal_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px}.lr_admin_billing_renewal_toolbar .textbox_label{width:min(30rem,100%);margin:0}.lr_admin_billing_renewal_toolbar .complex_form_dropdown{width:100%;margin:0}.lr_admin_billing_renewal_editor{margin:0 0 20px 0;padding:18px;border:1px solid #d8d8d8;border-radius:4px;background-color:#f7f8fa}.lr_admin_billing_renewal_fields{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lr_admin_billing_renewal_fields .textbox_label{margin:0}.lr_admin_billing_renewal_fields .complex_form_dropdown,.lr_admin_billing_renewal_fields .complex_form_textbox{width:100%;margin:0}.lr_admin_billing_renewal_notes{grid-column:1/-1}.lr_admin_billing_renewal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:16px}@media only screen and (min-width:40.001em) and (max-width:70em){.lr_admin_billing_renewal_fields{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:40em){.lr_admin_billing_pricing_heading{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lr_admin_billing_pricing_fields{-ms-grid-columns:1fr;grid-template-columns:1fr}.lr_admin_billing_renewal_toolbar{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lr_admin_billing_renewal_fields{-ms-grid-columns:1fr;grid-template-columns:1fr}}.lr_rebuild_stub{max-width:52rem}.lr_rebuild_stub_note{padding:10px 16px;margin:10px 0 16px 0;background-color:#f5ead4;border-radius:10px;color:#222222}.lr_rebuild_stub_note p{margin:0 0 8px 0}.lr_rebuild_stub_note p:last-child{margin-bottom:0}.lr_rebuild_stub .form_large_heading{margin-top:0}.lr_sign_layout_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin:0 0 1.25rem 0}.lr_sign_layout_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#ffffff;border:2px solid #dadce0;border-radius:6px;overflow:hidden}.lr_sign_layout_card.is_selected{border-color:#333399;-webkit-box-shadow:0 0 0 1px #333399;box-shadow:0 0 0 1px #333399}.lr_sign_layout_card__thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eef0f6;min-height:140px;overflow:hidden}.lr_sign_layout_card__thumb img{display:block;width:100%;height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.lr_sign_layout_card__thumb--landscape{min-height:110px;background:-webkit-gradient(linear,left top,left bottom,from(#333399),color-stop(28%,#333399),color-stop(28%,#ffffff),to(#ffffff));background:linear-gradient(180deg,#333399 0%,#333399 28%,#ffffff 28%,#ffffff 100%)}.lr_sign_layout_card__thumb_label{margin-top:1.5rem;color:#333399;font-weight:700;font-size:0.95rem}.lr_sign_layout_card__thumb--landscape,.lr_sign_layout_card__thumb--portrait{position:relative}.lr_sign_layout_card__mini{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;visibility:hidden}.lr_sign_layout_card__thumb.is_loaded .lr_sign_layout_card__mini{visibility:visible}.lr_sign_layout_card__thumb.is_loaded .lr_sign_layout_card__thumb_label,.lr_sign_layout_card__thumb.is_loaded>img{display:none}.lr_sign_layout_card__thumb.is_loaded{background:#eef0f6;height:206px;min-height:206px}.lr_sign_layout_card__mini_frame{border:0;-webkit-transform-origin:center center;transform-origin:center center;pointer-events:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_sign_layout_card__mini_frame--landscape{width:1056px;height:830px;-webkit-transform:scale(0.253);transform:scale(0.253);margin-top:-8px}.lr_sign_layout_card__mini_frame--portrait{width:816px;height:1100px;-webkit-transform:scale(0.195);transform:scale(0.195);margin-top:-12px}.lr_sign_layout_card__body{padding:0.85rem 1rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.4rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lr_sign_layout_card__name{margin:0;font-size:1.15rem;font-weight:700;color:#1b1f2a}.lr_sign_layout_card__desc{margin:0;color:#5a6475;font-size:0.9rem;line-height:1.35;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lr_sign_layout_card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.55rem;margin-top:0.5rem}.lr_sign_layout_card__previews{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.55rem}.lr_sign_layout_card__previews .lr_sign_layout_preview{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;font-size:0.85rem;padding:0.35rem 0.5rem}.lr_sign_layout_card__actions .lr_sign_layout_choose{width:100%}.lr_sign_layout_current{margin:0 0 1rem 0}.lr_sign_layout_note{margin:0 0 1rem 0;padding:0.75rem 1rem;background:#eef0f6;border-left:4px solid #333399;color:#1b1f2a}.lr_sign_designer_small_note{display:none;margin:0 0 1rem 0;padding:0.75rem 1rem;background:#eef0f6;border-left:4px solid #333399}.lr_sign_designer_small_note h3{margin:0;font-size:1rem}.lr_sign_designer_stage{margin:0 0 1.25rem 0;overflow-x:auto}.itemSign_container.signDesigner{width:1056px;height:816px;position:relative;margin:0;padding:20px;background:none}.itemSign_container.signDesigner .itemSign_border_outer{display:inline-block;width:100%;height:100%;border-radius:20px;background-color:#009933}.itemSign_container.signDesigner .fa-stack.lr_sd_jump{color:#333399;cursor:pointer}.itemSign_container.signDesigner .fa-stack.lr_sd_jump .fa-inverse{color:#ffffff}.itemSign_container.signDesigner .fa-stack.lr_sd_jump:hover{color:#292982}.sign_colour_border{position:absolute;left:0px;top:0px;z-index:2}.sign_colour_text{position:absolute;left:55px;top:52px;z-index:2}.sign_qr_dealership{position:absolute;right:135px;top:52px;z-index:2}.sign_qr_item{position:absolute;left:465px;top:265px;z-index:2}.sign_item_warranty{position:absolute;right:50px;top:190px;z-index:2}.sign_dealer_notes{position:absolute;right:50px;top:500px;z-index:2}.itemSign_panel_heading_main{position:relative;margin:20px;height:90px;border-radius:10px;text-align:center;font-size:3.75rem;font-weight:800;line-height:90px;white-space:nowrap;overflow:hidden;background-color:#ffffff!important}.item_sign_dealer_qr_container{width:80px;height:80px;float:right;clear:both;margin:6px 8px 0px 0px;background-color:#EBEBEB}.lr_sd_qr_hint{display:block;font-size:0.75rem;font-weight:700;line-height:80px;text-align:center;color:#9aa0ad}.item_sign_item_qr_container .lr_sd_qr_hint{line-height:100px}.itemSign_container.signDesigner .itemSign_container_left{float:left;width:55%}.itemSign_container.signDesigner .itemSign_container_right{float:right;width:45%}.itemSign_panel_heading_item{position:relative;margin:0px 10px 20px 20px;height:63px;border-radius:10px;text-align:left;padding:0px 10px;background-color:#ffffff!important}.itemSign_heading_item{position:relative;font-size:2rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itemSign_panel_item_features{position:relative;margin:0px 10px 0px 20px;padding:5px 15px 0px;height:200px;border-radius:10px 10px 0px 0px;background-color:#ffffff}.itemSign_specification_label_container{width:100px;float:left;text-align:right;line-height:1.77rem}.itemSign_specification_label{font-size:0.875rem}.itemSign_specification_container{float:left;text-align:left;padding:0px 0px 0px 10px;font-weight:700;line-height:1.75}.itemSign_specification{font-size:1.25rem;line-height:1.75rem;font-weight:700;width:385px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item_sign_qr_phone_container{float:right;height:140px;margin:-140px 0px 0px}.item_sign_item_qr_container{width:100px;height:100px;float:right;clear:both;background-color:#EBEBEB}.itemSign_dealer_phone{margin:0px;font-size:1.25rem;font-weight:700}.itemSign_dealer_phone a{color:inherit}.itemSign_engine_trans{margin:5px 0px;border-top:2px solid #B5B5B5;border-bottom:2px solid #B5B5B5;font-size:1.25rem;font-weight:700}.itemSign_trans{float:right}.itemSign_engine{float:left}.itemSign_panel_item_features_lower{position:relative;margin:0px 10px 20px 20px;padding:0px 0px 0px 15px;height:240px;border-radius:0px 0px 10px 10px;background-color:#ffffff}.itemSign_features_container{width:100%}.itemSign_features{float:left;width:33%;font-size:0.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0px 4px 0px 0px}.itemSign_panel_item_price{position:relative;margin:0px 10px 20px 20px;height:80px;border-radius:10px;background-color:#ffffff!important;padding:0 10px}.itemSign_panel_row_spacer{height:5px}.lr_sd_price_col{float:left;width:33.333%;padding:0 8px}.itemSign_panel_item_price .textbox_label{display:block;text-align:left;font-weight:700;font-size:0.875rem;margin:0}.itemSign_panel_item_price .lr_sd_dropdown{width:100%;font-size:0.875rem;font-weight:700;height:2rem;padding:0.2rem 0.4rem;color:#3d3d3d;margin:2px 0 0 0}#lrSdStrike{margin-left:6px;color:#333399}#lrSdPhone.disabled_colour,#lrSdStrike.disabled_colour{color:#cacaca!important}.itemSign_panel_item_warranty{position:relative;padding:5px 10px 0px;margin:0px 20px 20px 10px;text-align:center;height:160px;border-radius:10px;background-color:#ffffff!important}.itemSign_panel_heading{text-align:center;font-size:1.25rem;font-weight:700}.itemSign_warranty_certified{width:100%;position:absolute;bottom:0px;left:0px;font-size:2rem;font-weight:900;padding:0px 20px}.itemSign_panel_item_notes{position:relative;padding:5px 10px 0px;margin:0px 20px 20px 10px;text-align:center;height:443px;border-radius:10px;background-color:#ffffff!important;overflow:hidden}.itemSign_disclaimer{border-top:8px solid #009933;position:absolute;bottom:0px;left:0px;width:100%;padding:8px;font-size:0.625rem;line-height:0.625rem;text-align:justify}.lr_sd_disclaimer_text{width:100%}.lr_sd_disclaimer_asterisk{margin:0 2px 0 0;float:left;position:relative;font-size:1rem;height:6px;color:#BF1B28}.flex_box_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr_sd_stage_hint{margin:0 0 0.5rem 0}.lr_sd_stage_hint i{color:#333399;margin-right:4px}.lr_sd_modal{border:0;border-radius:8px;-webkit-box-shadow:0 6px 32px rgba(0,0,0,0.35);box-shadow:0 6px 32px rgba(0,0,0,0.35);padding:0;width:min(440px,92vw)}.lr_sd_modal::-ms-backdrop{background:rgba(27,31,42,0.45)}.lr_sd_modal::backdrop{background:rgba(27,31,42,0.45)}.lr_sd_modal_heading{margin:0;padding:0.7rem 2.5rem 0.7rem 1rem;background:#333399;color:#ffffff;font-size:1.05rem;font-weight:700}.lr_sd_modal_body{padding:1rem}.lr_sd_modal_body>p{margin:0 0 0.75rem 0;font-size:0.9rem}.lr_sd_modal_close{position:absolute;top:0.35rem;right:0.6rem;background:none;border:0;color:#ffffff;font-size:1.5rem;line-height:1;cursor:pointer;padding:0.25rem}.lr_sd_modal_close:hover{color:#cacaf0}.lr_sd_colour_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem}.lr_sd_colour_row .uber_form_textbox{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.lr_sd_colour_swatch{width:3rem;height:2.4rem;padding:2px;border:1px solid #dadce0;border-radius:4px;background:#ffffff;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lr_sticker_stage{margin:0 0 1.25rem 0}.lr_sticker_frame{position:relative;width:542px;height:700px;overflow:hidden;background:#ffffff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.18);box-shadow:0 1px 6px rgba(0,0,0,0.18);outline:1px solid #dddddd}.lr_sticker_frame iframe{position:absolute;top:-30px;left:0;width:856px;height:1180px;border:0;-webkit-transform:scale(0.633);transform:scale(0.633);-webkit-transform-origin:top left;transform-origin:top left;pointer-events:none}.lr_sticker_empty{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#5a6475;background:#eef0f6}.lr_sticker_caption{margin:0.5rem 0 0 0;max-width:542px}.lr_sticker_icon{position:absolute;z-index:2;color:#333399;cursor:pointer}.lr_sticker_icon .fa-inverse{color:#ffffff}.lr_sticker_icon:hover{color:#292982}.lr_sticker_icon_qr{top:8px;right:8px}.lr_sticker_icon_fuel{bottom:175px;right:8px}.lr_sticker_icon_finance{bottom:30px;right:8px}.lr_sd_pending_note{margin:0.75rem 0 0 0;padding:0.5rem 0.75rem;background:#fff6e0;border-left:4px solid #f08a24;font-size:0.85rem}.lr_sd_pending_note i{color:#f08a24;margin-right:4px}.lr_sd_control_hint{margin:0.5rem 0 0 0;font-size:0.8125rem}.lr_sd_toggle_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem;padding:0.3rem 0;border-bottom:1px solid #eef0f6}.lr_sd_toggle_row:last-child{border-bottom:0}.lr_sd_toggle_label{font-weight:700;font-size:0.9rem}.lr_sd_toggle_buttons .btn_primary,.lr_sd_toggle_buttons .btn_secondary{padding:0.25rem 0.9rem;margin:0 0 0 0.25rem}@media (max-width:1140px){.lr_sign_designer_stage{display:none}.lr_sign_designer_small_note{display:block}}.lr_fairturn_page{max-width:1120px}.wholesale_nav_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:4px 0 16px 0;width:100%}.lr_fairturn_head_logo{height:34px;width:auto;margin-top:3px}.lr_heading_logo_only .dashboard_multi_dealer_name{margin-left:0}.wholesale_nav_tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 1rem;background:#EFEFEF;font-size:1rem;font-weight:bold;color:#333399;text-decoration:none;-webkit-transition:background 0.15s ease,color 0.15s ease;transition:background 0.15s ease,color 0.15s ease}.wholesale_nav_tab i{margin-right:6px;opacity:0.65}.wholesale_nav_tab:hover{background:#dfdfdf;color:#333399}.wholesale_nav_tab--active{background:#333399;color:#FFFFFF}.wholesale_nav_tab--active i{opacity:1}.wholesale_nav_tab--active:hover{background:#333399;color:#FFFFFF}.wm_hero{position:relative;overflow:hidden;background:linear-gradient(128deg,#0e2338 0%,#17334d 45%,#1779ba 115%);color:#FFFFFF;margin-bottom:28px;-webkit-box-shadow:0 10px 26px rgba(14,35,56,0.16);box-shadow:0 10px 26px rgba(14,35,56,0.16)}.wm_hero:after{content:"";position:absolute;top:-60%;right:-12%;width:55%;height:220%;background:radial-gradient(closest-side,rgba(43,145,217,0.35),transparent 70%);pointer-events:none}.wm_hero_inner{position:relative;z-index:1;padding:42px 44px 30px 44px;max-width:720px}.wm_hero_logo{height:60px;display:block;margin-bottom:16px}.wm_hero_kicker{display:inline-block;font-size:0.688rem;font-weight:bold;letter-spacing:0.14em;color:#e8a33d;background:rgba(232,163,61,0.14);border:1px solid rgba(232,163,61,0.45);border-radius:30px;padding:4px 14px;margin-bottom:14px}.wm_hero_title{font-size:2.1rem;line-height:1.15;font-weight:bold;color:#FFFFFF;margin:0 0 12px 0}.wm_hero_sub{font-size:1rem;line-height:1.55;color:rgba(255,255,255,0.82);margin-bottom:22px}.wm_hero_ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.wm_btn{display:inline-block;padding:11px 24px;border-radius:6px;font-size:0.875rem;font-weight:bold;text-decoration:none;-webkit-transition:background 0.12s ease,-webkit-transform 0.12s ease,-webkit-box-shadow 0.12s ease;transition:background 0.12s ease,-webkit-transform 0.12s ease,-webkit-box-shadow 0.12s ease;transition:transform 0.12s ease,box-shadow 0.12s ease,background 0.12s ease;transition:transform 0.12s ease,box-shadow 0.12s ease,background 0.12s ease,-webkit-transform 0.12s ease,-webkit-box-shadow 0.12s ease}.wm_btn i{margin-right:6px}.wm_btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wm_btn--primary{background:#e8a33d;color:#0e2338;-webkit-box-shadow:0 4px 14px rgba(232,163,61,0.35);box-shadow:0 4px 14px rgba(232,163,61,0.35)}.wm_btn--primary:hover{background:#ebb058;color:#0e2338}.wm_btn--ghost{background:rgba(255,255,255,0.08);color:#FFFFFF;border:1px solid rgba(255,255,255,0.35)}.wm_btn--ghost:hover{background:rgba(255,255,255,0.16);color:#FFFFFF}.wm_hero_stats{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,0.14);background:rgba(14,35,56,0.35)}.wm_stat{-webkit-box-flex:1;-ms-flex:1 1 120px;flex:1 1 120px;text-align:center;padding:16px 10px}.wm_stat+.wm_stat{border-left:1px solid rgba(255,255,255,0.1)}.wm_stat_number{display:block;font-size:1.75rem;font-weight:bold;color:#FFFFFF;line-height:1.1}.wm_stat_label{display:block;font-size:0.688rem;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.65);margin-top:3px}.wm_section_title{font-size:1.25rem;font-weight:bold;color:#17334d;margin:30px 0 14px 0;padding-bottom:8px;position:relative}.wm_section_title:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;border-radius:2px;background:#e8a33d}.wm_steps{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.wm_step{background:#FFFFFF;border:1px solid #e3e8ee;border-radius:10px;padding:22px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08)}.wm_step h4{font-size:1rem;font-weight:bold;color:#17334d;margin:12px 0 6px 0}.wm_step p{font-size:0.844rem;line-height:1.55;color:#6b7684;margin:0}.wm_step_number{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:linear-gradient(135deg,#1779ba,#17334d);color:#FFFFFF;font-size:1.125rem;font-weight:bold;-webkit-box-shadow:0 4px 10px rgba(23,121,186,0.3);box-shadow:0 4px 10px rgba(23,121,186,0.3)}.wm_features{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.wm_feature{background:#FFFFFF;border:1px solid #e3e8ee;border-radius:10px;padding:18px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);-webkit-transition:-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease;transition:-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease;transition:transform 0.15s ease,box-shadow 0.15s ease;transition:transform 0.15s ease,box-shadow 0.15s ease,-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease}.wm_feature:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 26px rgba(14,35,56,0.16);box-shadow:0 10px 26px rgba(14,35,56,0.16)}.wm_feature i{display:inline-block;width:38px;height:38px;line-height:38px;text-align:center;border-radius:9px;background:rgba(23,121,186,0.1);color:#1779ba;font-size:1rem;margin-bottom:10px}.wm_feature h5{font-size:0.906rem;font-weight:bold;color:#17334d;margin:0 0 5px 0}.wm_feature p{font-size:0.813rem;line-height:1.5;color:#6b7684;margin:0}.wm_teaser_head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.wm_teaser_head .wm_teaser_all{font-size:0.813rem;font-weight:bold}.wm_invite_band{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:34px 0 26px 0;padding:26px 30px;background:linear-gradient(120deg,rgba(23,121,186,0.08),rgba(232,163,61,0.1));border:1px solid #e3e8ee}.wm_invite_band h3{font-size:1.125rem;font-weight:bold;color:#17334d;margin:0 0 4px 0}.wm_invite_band p{font-size:0.875rem;color:#6b7684;margin:0;max-width:560px}.wm_invite_band .wm_btn--primary{-webkit-box-shadow:0 4px 14px rgba(232,163,61,0.45);box-shadow:0 4px 14px rgba(232,163,61,0.45)}.wholesale_upgrade_cta{margin:4px 0 18px 0;font-weight:bold}.wholesale_marketplace_toolbar{margin-bottom:16px;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);padding:18px 20px 14px 20px}.wholesale_marketplace_toolbar h3{margin:0 0 4px 0;color:#17334d;font-weight:bold}.wholesale_marketplace_toolbar .wholesale_invite_link,.wholesale_marketplace_toolbar .wholesale_my_listings_link{margin:2px 0 0 6px}.wholesale_marketplace_filters{margin-top:10px}.wholesale_back_link{display:inline-block;margin:4px 0 10px 0;font-size:0.813rem;font-weight:bold}.wholesale_marketplace_empty{padding:46px 20px;text-align:center;color:#6b7684;font-size:1rem;background:#f5f8fa;border:1px dashed #e3e8ee;border-radius:10px}.wholesale_marketplace_grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;list-style:none;margin:10px 0 0 0;padding:0}.wholesale_card{border:1px solid #e3e8ee;border-radius:10px;overflow:hidden;background:#FFFFFF;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);-webkit-transition:-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease;transition:-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease;transition:transform 0.15s ease,box-shadow 0.15s ease;transition:transform 0.15s ease,box-shadow 0.15s ease,-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease}.wholesale_card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 26px rgba(14,35,56,0.16);box-shadow:0 10px 26px rgba(14,35,56,0.16)}.wholesale_card:hover .wholesale_card_photo img{-webkit-transform:scale(1.03);transform:scale(1.03)}.wholesale_card .wholesale_card_link{display:block;color:inherit}.wholesale_card_photo{position:relative;height:190px;background:linear-gradient(140deg,#e8edf2,#f4f7fa);overflow:hidden}.wholesale_card_photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.35s ease;transition:-webkit-transform 0.35s ease;transition:transform 0.35s ease;transition:transform 0.35s ease,-webkit-transform 0.35s ease}.wholesale_card_nophoto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:190px;color:#c3cdd6}.wholesale_card_type_badge{position:absolute;top:10px;left:10px;padding:4px 11px;border-radius:30px;font-size:0.656rem;font-weight:bold;color:#FFFFFF;letter-spacing:0.06em;-webkit-box-shadow:0 2px 8px rgba(14,35,56,0.25);box-shadow:0 2px 8px rgba(14,35,56,0.25)}.wholesale_card_type_badge--auction{background:linear-gradient(120deg,#b9032b,#e60436)}.wholesale_card_type_badge--buynow{background:linear-gradient(120deg,#1779ba,#2b91d9)}.wholesale_card_body{padding:13px 15px 11px 15px}.wholesale_card_body .wholesale_card_title{font-size:0.938rem;font-weight:bold;margin:0 0 3px 0;color:#2c3440;letter-spacing:0.01em}.wholesale_card_body .wholesale_card_price{margin-top:7px;font-size:0.813rem;color:#6b7684}.wholesale_card_body .wholesale_card_price b{font-size:1.25rem;color:#17334d}.wholesale_card_countdown{display:inline-block;margin-top:7px;font-size:0.75rem;font-weight:bold;color:#b9032b;background:rgba(185,3,43,0.07);border-radius:4px;padding:3px 9px}.wholesale_card_countdown--urgent{-webkit-animation:wm-pulse 1s infinite;animation:wm-pulse 1s infinite}@-webkit-keyframes wm-pulse{50%{opacity:0.55}}@keyframes wm-pulse{50%{opacity:0.55}}.wholesale_card_auction_soon{margin-top:7px;font-size:0.75rem;font-weight:bold;color:#8a6d1a;background:#FFF3D6;border-radius:4px;display:inline-block;padding:3px 9px;margin-left:6px}.wholesale_card_seller{padding:9px 15px;background:#f5f8fa;border-top:1px solid #e3e8ee;font-size:0.75rem;color:#6b7684}.wholesale_marketplace_pager{margin:20px 0}.wholesale_marketplace_pager .wm_pager_label{margin:0 12px;font-size:0.875rem;color:#6b7684}.wholesale_listing_detail{margin-top:6px}.wholesale_listing_detail .row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.4fr) 18px minmax(280px,1fr);grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:18px}.wholesale_detail_photo{border-radius:10px;overflow:hidden;background:linear-gradient(140deg,#e8edf2,#f4f7fa);-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08)}.wholesale_detail_photo img{width:100%;display:block}.wholesale_detail_box{border:1px solid #e3e8ee;border-radius:10px;padding:20px;background:#FFFFFF;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08)}.wholesale_detail_box .wholesale_card_type_badge{position:static;display:inline-block;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none}.wholesale_detail_box .wholesale_detail_title{font-size:1.313rem;margin:4px 0 10px 0;color:#2c3440;font-weight:bold}.wholesale_detail_box .wholesale_detail_specs{margin-bottom:14px;color:#6b7684;line-height:1.7;padding-bottom:12px;border-bottom:1px solid #e3e8ee}.wholesale_detail_box .wholesale_detail_price{font-size:0.875rem;color:#6b7684;margin:12px 0}.wholesale_detail_box .wholesale_detail_price b{font-size:1.875rem;color:#17334d}.wholesale_detail_box .wholesale_detail_countdown{display:inline-block;font-size:0.938rem;font-weight:bold;color:#b9032b;background:rgba(185,3,43,0.07);border-radius:6px;padding:7px 14px;margin-bottom:10px}.wholesale_detail_box .wholesale_detail_sold{font-size:1.5rem;font-weight:bold;color:#b9032b;margin:10px 0}.wholesale_detail_box .wholesale_detail_highbidder{background:rgba(47,158,99,0.1);border:1px solid rgba(47,158,99,0.45);border-radius:6px;padding:10px 12px;margin:10px 0;font-size:0.844rem;font-weight:bold;color:#267f4f}.wholesale_detail_box .wholesale_detail_yourlisting{background:rgba(23,121,186,0.07);border:1px solid rgba(23,121,186,0.35);border-radius:6px;padding:10px 12px;margin:10px 0;font-size:0.844rem;color:#17334d}.wholesale_detail_box .wholesale_detail_seller{margin-top:12px;padding-top:12px;border-top:1px solid #e3e8ee;font-size:0.875rem;line-height:1.6}.wholesale_bid_history{font-size:0.875rem}.wholesale_bid_history .wholesale_bid_history_list{list-style:none;margin:8px 0 0 0;padding:0}.wholesale_bid_history .wholesale_bid_history_list li{padding:6px 2px;border-bottom:1px solid #f5f8fa;font-size:0.813rem;color:#6b7684}.wholesale_bid_history .wholesale_bid_history_list li b{color:#17334d}.wholesale_offer_box{margin:12px 0;padding:15px;border:1px solid #e3e8ee;border-radius:10px;background:#f5f8fa}.wholesale_offer_box input.uber_form_textbox{margin-bottom:7px;background:#FFFFFF}.wholesale_offer_pending{font-size:0.875rem;margin-bottom:8px}.wholesale_offer_counter{font-size:0.875rem;margin-bottom:8px;padding:9px 11px;background:#FFF3D6;border:1px solid #e8cf8e;border-radius:6px}.wholesale_rules_consent{font-size:0.875rem;margin:12px 0;padding:12px 14px;background:#FFF3D6;border:1px solid #e8cf8e;border-radius:6px}.wholesale_my_listings_container{margin-top:10px;overflow-x:auto;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);padding:4px 12px 10px 12px}.wholesale_my_listings_table{width:100%;border:0;border-collapse:collapse;margin:0}.wholesale_my_listings_table thead tr{background:transparent}.wholesale_my_listings_table th{font-size:0.688rem;text-transform:uppercase;letter-spacing:0.07em;text-align:left;color:#6b7684;border-bottom:2px solid #e3e8ee;padding:12px 10px 8px 10px}.wholesale_my_listings_table td{font-size:0.875rem;text-align:left;vertical-align:middle;padding:11px 10px;border-bottom:1px solid #f5f8fa}.wholesale_my_listings_table tbody tr{background:transparent;-webkit-transition:background 0.12s ease;transition:background 0.12s ease}.wholesale_my_listings_table tbody tr:hover{background:#f5f8fa}.wholesale_status{display:inline-block;padding:3px 10px;border-radius:30px;background:#EEF1F4;color:#6b7684;font-size:0.719rem;font-weight:bold;letter-spacing:0.03em}.wholesale_status--live{background:rgba(47,158,99,0.13);color:#267f4f}.wholesale_status--sold{background:rgba(185,3,43,0.09);color:#b9032b}.wholesale_status--counter{background:#FFF3D6;color:#8a6d1a}.wholesale_publish_section .wholesale_publish_heading{margin:4px 0 2px 0;color:#17334d;font-weight:bold}.wholesale_publish_status{margin:8px 0;font-size:0.813rem}.wholesale_publish_status--ok{color:#267f4f}.wholesale_publish_status--error{color:#b9032b}.wholesale_prefs_panel{max-width:560px;margin-bottom:30px;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);padding:18px 20px}.wholesale_prefs_panel h4{margin-bottom:2px;color:#17334d;font-weight:bold}.wholesale_prefs_table{width:100%;margin:10px 0;border:0;border-collapse:collapse}.wholesale_prefs_table th{font-size:0.688rem;text-transform:uppercase;letter-spacing:0.07em;text-align:center;color:#6b7684;border-bottom:2px solid #e3e8ee;padding:10px 6px 8px 6px}.wholesale_prefs_table td{font-size:0.875rem;vertical-align:middle;padding:9px 6px;border-bottom:1px solid #f5f8fa}.wholesale_prefs_table td:first-child{text-align:left}.wholesale_prefs_table td:not(:first-child){text-align:center}.wholesale_invite_modal .lr_modal_dialog,.wholesale_invite_modal[hidden]{position:relative}.wholesale_invite_modal:not([hidden]){position:fixed;inset:0;z-index:80;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wholesale_invite_modal .lr_modal_backdrop{position:absolute;inset:0;background:rgba(14,35,56,0.45)}.wholesale_invite_modal .lr_modal_dialog{position:relative;z-index:1;background:#FFFFFF;padding:24px 26px;width:min(520px,92vw);max-width:640px;max-height:90vh;overflow-y:auto;border-radius:10px;-webkit-box-shadow:0 18px 48px rgba(14,35,56,0.35);box-shadow:0 18px 48px rgba(14,35,56,0.35)}.wholesale_invite_modal .lr_modal_dialog h2{color:#17334d}.wi_wrap{max-width:520px;margin:40px auto;padding:0 16px}.wi_card{background:#FFFFFF;border:1px solid #ddd;border-radius:8px;padding:28px;-webkit-box-shadow:0 4px 18px rgba(0,0,0,0.08);box-shadow:0 4px 18px rgba(0,0,0,0.08)}.wi_card h1{font-size:1.375rem;color:#17334d;margin:0 0 8px 0}.wi_logo{text-align:center;margin-bottom:4px}.wi_logo img{height:40px}.wi_sub{text-align:center;font-size:0.813rem;color:#888888;margin-bottom:20px}.wi_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.wi_row>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.wi_btn{display:block;width:100%;margin-top:20px;background:#1779ba;color:#FFFFFF;border:0;border-radius:4px;padding:12px;font-size:1rem;font-weight:bold;cursor:pointer}.wi_btn:hover{background:#12629a;color:#FFFFFF}.wi_btn[disabled]{background:#9db9c9;cursor:default}.wi_req{color:#b9032b}.wi_error{color:#b9032b;font-size:0.813rem;margin-top:10px}.wi_state{text-align:center;padding:30px 0;font-size:0.938rem;color:#666666}.wi_footer{text-align:center;font-size:0.688rem;color:#aaaaaa;margin-top:16px}.wholesale_agreement_wrap{max-width:860px;background:#FFFFFF;padding:28px 32px;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}.wholesale_agreement_wrap h1{font-size:1.5rem;color:#0056b3;margin:0 0 4px 0}.wholesale_agreement_wrap h2{font-size:1.125rem;font-weight:bold;color:#17334d;margin:22px 0 8px 0}.wholesale_agreement_wrap li,.wholesale_agreement_wrap p{font-size:1rem;line-height:1.6}.wholesale_agreement_wrap ul{margin:10px 0;padding-left:20px;padding-bottom:10px}.wholesale_agreement_logo{height:40px;display:block;margin-bottom:10px}.wholesale_agreement_alert{padding:10px 20px;background-color:#e7f3fe;color:#31708f;border-left:6px solid #31708f;border-radius:4px;margin-bottom:20px}.wholesale_agreement_alert .right_kicker{float:right;margin:10px 0;text-align:right;font-size:1.5rem;line-height:1.5rem;font-weight:900}.agree-button{display:inline-block;background-color:#4CAF50;color:#FFFFFF;padding:10px 20px;margin:0 0 10px 0;border:none;border-radius:4px;cursor:pointer;text-decoration:none;font-size:1.25rem;font-weight:900}.agree-button:hover{background-color:#45a049;color:yellow}.wholesale_upgrade_box{max-width:640px}.wholesale_upgrade_box h2{color:#17334d;font-weight:bold;margin-top:0}.wholesale_upgrade_box ul{margin:10px 0 16px 0;padding-left:22px}.wholesale_upgrade_box li{line-height:1.6}@media (max-width:800px){.wholesale_listing_detail .row{-ms-grid-columns:1fr;grid-template-columns:1fr}.wi_row{display:block}.wm_hero_inner{padding:28px 22px 22px 22px}.wm_hero_title{font-size:1.6rem}.wholesale_agreement_wrap{padding:20px 18px}}.lr_page_bookkeeping .main_page_container{max-width:none}.bk_nav_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:4px 0 16px 0;width:100%}.bk_nav_logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0.5rem 1rem 0.5rem 0;font-weight:bold;color:#17334d;font-size:1rem}.bk_nav_logo i{color:#1779ba;font-size:2em}.bk_nav_tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 1rem;background:#EFEFEF;font-size:1rem;font-weight:bold;color:#333399;text-decoration:none;-webkit-transition:background 0.15s ease,color 0.15s ease;transition:background 0.15s ease,color 0.15s ease}.bk_nav_tab:hover{background:rgb(87.7254901961%,87.7254901961%,87.7254901961%);color:#333399}.bk_nav_tab--active{background:#333399;color:#FFFFFF}.bk_nav_tab--active:hover{background:#333399;color:#FFFFFF}.bk_input,.bk_select,.bk_textarea,input[type=date].bk_input,input[type=email].bk_input,input[type=number].bk_input,input[type=search].bk_input,input[type=text].bk_input,select.bk_select,textarea.bk_textarea{width:100%;margin:0;padding:8px 10px;border:1px solid #e3e8ee;border-radius:6px;font-size:0.875rem;color:#2c3440;background:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box}.bk_input:focus,.bk_select:focus,.bk_textarea:focus,input[type=date].bk_input:focus,input[type=email].bk_input:focus,input[type=number].bk_input:focus,input[type=search].bk_input:focus,input[type=text].bk_input:focus,select.bk_select:focus,textarea.bk_textarea:focus{border-color:#1779ba;outline:none}input[type=date].bk_input,input[type=email].bk_input,input[type=number].bk_input,input[type=search].bk_input,input[type=text].bk_input,select.bk_select{height:38px;line-height:normal}.bk_input--sm,.bk_select--sm{padding:5px 8px;font-size:0.813rem;width:auto}.bk_input--money{text-align:right}textarea.bk_textarea{height:auto;resize:vertical;line-height:1.45}.bk_label{display:block;font-size:0.75rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.03em;color:#6b7684;margin:0 0 4px 0}.lr_page_bookkeeping .uber_form_textbox.bk_input,.lr_page_bookkeeping select.uber_form_dropdown.bk_select,.lr_page_bookkeeping textarea.uber_form_textarea.bk_textarea{font-size:0.875rem;font-weight:normal;color:#2c3440;background-color:#FFFFFF;border:1px solid #e3e8ee;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:8px 10px}.lr_page_bookkeeping input.uber_form_textbox.bk_input,.lr_page_bookkeeping select.uber_form_dropdown.bk_select{height:38px;line-height:normal}.lr_page_bookkeeping select.uber_form_dropdown.bk_select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none}.lr_page_bookkeeping textarea.uber_form_textarea.bk_textarea{min-height:0;height:auto}.lr_page_bookkeeping .uber_form_textbox.bk_input:focus,.lr_page_bookkeeping select.uber_form_dropdown.bk_select:focus,.lr_page_bookkeeping textarea.uber_form_textarea.bk_textarea:focus{border-color:#1779ba;background-color:#FFFFFF;outline:none}.lr_page_bookkeeping .uber_form_textbox.bk_input--sm,.lr_page_bookkeeping select.uber_form_dropdown.bk_select--sm{padding:5px 8px;font-size:0.813rem;width:auto}.bk_btn,button.bk_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:38px;margin:0;padding:0 16px;border:1px solid transparent;border-radius:6px;font-size:0.813rem;font-weight:bold;cursor:pointer;-webkit-transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;white-space:nowrap}.bk_btn--primary{background:#1779ba;color:#FFFFFF}.bk_btn--primary:hover{background:rgb(7.4789379867%,39.3457172343%,60.481846327%);color:#FFFFFF}.bk_btn--success{background:#2f9e63;color:#FFFFFF}.bk_btn--success:hover{background:rgb(15.2216164515%,51.1705404113%,32.062553802%);color:#FFFFFF}.bk_btn--danger{background:#b9032b;color:#FFFFFF}.bk_btn--danger:hover{background:rgb(58.7724238632%,0.9530663329%,13.6606174385%);color:#FFFFFF}.bk_btn--ghost{background:#FFFFFF;border-color:#e3e8ee;color:#17334d}.bk_btn--ghost:hover{background:#eaf3fa;border-color:#1779ba;color:#1779ba}.bk_btn i{font-size:2em}.bk_btn:disabled{opacity:0.45;cursor:not-allowed}.bk_card{background:#FFFFFF;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);padding:18px 20px;margin:0 0 18px 0}.bk_card_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 0 14px 0;font-size:1rem;font-weight:bold;color:#17334d}.bk_card_title i{color:#1779ba;font-size:2em}.bk_toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;margin:0 0 14px 0}.bk_toolbar_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:140px}.acct_request_dealer_search_wrap{position:relative}.acct_request_dealer_results{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1300;max-height:320px;overflow-y:auto;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:6px;-webkit-box-shadow:0 6px 20px rgba(14,35,56,0.18);box-shadow:0 6px 20px rgba(14,35,56,0.18)}.acct_request_dealer_option{display:block;width:100%;margin:0;padding:9px 12px;border:0;border-bottom:1px solid #e3e8ee;background:#FFFFFF;color:#2c3440;text-align:left;cursor:pointer}.acct_request_dealer_option:focus,.acct_request_dealer_option:hover{background:#eaf3fa;outline:none}.acct_request_dealer_option:last-child{border-bottom:0}.acct_request_dealer_option_name{display:block;font-size:0.875rem;font-weight:bold;color:#17334d}.acct_request_dealer_option_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;margin-top:3px;font-size:0.75rem;color:#6b7684}.acct_request_dealer_no_results{padding:10px 12px;font-size:0.813rem;color:#6b7684}.acct_request_trial_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:38px;overflow:hidden;border:1px solid #e3e8ee;border-radius:6px}.acct_request_trial_toggle label{margin:0;cursor:pointer}.acct_request_trial_toggle input{position:absolute;opacity:0;pointer-events:none}.acct_request_trial_toggle span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 14px;background:#f5f8fa;color:#6b7684;font-size:0.813rem;font-weight:bold}.acct_request_trial_toggle label+label span{border-left:1px solid #e3e8ee}.acct_request_trial_toggle input:checked+span{background:#2f9e63;color:#FFFFFF}.acct_request_trial_toggle input:focus+span{outline:2px solid #1779ba;outline-offset:-2px}.bk_note{background:#fff8e6;border:1px solid #edd9a3;border-radius:6px;padding:10px 14px;font-size:0.813rem;color:#2c3440;margin:0 0 14px 0}.bk_empty_note{color:#6b7684;font-size:0.875rem;text-align:center;padding:18px 0}.bk_muted{color:#6b7684;font-size:0.813rem}.bk_table{width:100%;border-collapse:collapse;font-size:0.844rem;margin:0}.bk_table th{text-align:left;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.03em;color:#6b7684;border-bottom:2px solid #e3e8ee;padding:8px 10px;background:#f5f8fa}.bk_table td{padding:8px 10px;border-bottom:1px solid #e3e8ee;color:#2c3440;vertical-align:middle}.bk_table tbody tr:hover{background:#eaf3fa}.bk_td_money{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bk_td_actions{text-align:right;white-space:nowrap}.bk_td_actions .bk_btn{vertical-align:top}.bk_td_actions_inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.bk_sheet_wrap{margin:0 0 14px 0}.bk_sheet thead th{position:sticky;top:52px;z-index:2;background:#17334d;color:#FFFFFF;border-bottom:none;-webkit-box-shadow:0 1px 0 #17334d;box-shadow:0 1px 0 #17334d}.bk_sheet td,.bk_sheet th{padding:4px 6px;white-space:nowrap}.bk_sheet .bk_sheet_sort{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#FFFFFF}.bk_sheet .bk_sheet_sort .bk_sheet_sort_icon{margin-left:6px;font-size:0.75em;opacity:0.45;color:#FFFFFF;vertical-align:middle}.bk_sheet .bk_sheet_sort:hover{background:rgb(6.2596078431%,13.88%,20.9560784314%)}.bk_sheet .bk_sheet_sort--active .bk_sheet_sort_icon{opacity:1;color:#FFFFFF}.bk_sheet .bk_sheet_ro{background:#f5f8fa;color:#6b7684;font-weight:bold}.bk_sheet input.bk_sheet_input,.bk_sheet select.bk_sheet_input{height:30px;min-width:90px;padding:3px 6px;font-size:0.813rem;border-radius:4px}.bk_sheet input.bk_sheet_input--num{min-width:80px;max-width:110px;text-align:right}.bk_sheet .bk_oi_save_btn{height:30px;padding:0 10px}.bk_sheet .bk_oi_save_btn i{font-size:1em}.bk_sheet tbody tr.bk_sheet_row--dirty,.bk_sheet tbody tr.bk_sheet_row--dirty:hover{background:#fff8e6}.bk_sheet tbody tr.bk_sheet_row--saved,.bk_sheet tbody tr.bk_sheet_row--saved:hover{background:#e8f6ee}.bk_br_panes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bk_br_pane{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:420px}.bk_br_gl_row{cursor:pointer}.bk_br_gl_row:hover{background:#eaf3fa}.bk_br_gl_row--selected,.bk_br_gl_row--selected:hover{background:#eaf3fa;outline:2px solid #1779ba;outline-offset:-2px}.bk_attach_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.bk_attach_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 10px;border:1px solid #e3e8ee;border-radius:6px;background:#f5f8fa;font-size:0.844rem}.bk_attach_row i{color:#1779ba}.bk_attach_row a{color:#17334d;font-weight:bold;text-decoration:none}.bk_attach_row a:hover{color:#1779ba;text-decoration:underline}.bk_attach_row .bk_attach_meta{color:#6b7684;font-size:0.75rem;margin-left:auto}.bk_attach_row .bk_attach_del_btn{height:26px;padding:0 8px}.bk_attach_row .bk_attach_del_btn i{font-size:1em;color:#b9032b}.bk_attach_input{max-width:320px;font-size:0.813rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.bk_badge{display:inline-block;padding:3px 10px;border-radius:12px;font-size:0.719rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.03em}.bk_badge--draft{background:#f5f8fa;color:#6b7684;border:1px solid #e3e8ee}.bk_badge--posted{background:#e8f6ee;color:#2f9e63}.bk_badge--danger,.bk_badge--locked,.bk_badge--reversed{background:#fceef1;color:#b9032b}.bk_badge--approved{background:#e8f6ee;color:#2f9e63}.bk_badge--paid{background:#eaf3fa;color:#1779ba}.bk_badge--open{background:#eaf3fa;color:#1779ba}.bk_badge--soft_closed{background:#fff8e6;color:rgb(75.9031354477%,48.906659438%,8.9988253366%)}.bk_stat_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin:0 0 18px 0}.bk_stat_tile{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(14,35,56,0.08);box-shadow:0 1px 3px rgba(14,35,56,0.08);padding:14px 18px}.bk_stat_label{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.03em;color:#6b7684;margin:0 0 6px 0}.bk_stat_value{font-size:1.5rem;font-weight:bold;color:#17334d;font-variant-numeric:tabular-nums}.bk_stat_basis{font-size:0.688rem;color:#6b7684;margin-top:4px}.bk_modal_overlay{position:fixed;inset:0;background:rgba(14,35,56,0.5);z-index:1090}.bk_modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(680px,100vw - 32px);max-height:calc(100vh - 60px);overflow-y:auto;background:#FFFFFF;border-radius:8px;-webkit-box-shadow:0 10px 40px rgba(14,35,56,0.3);box-shadow:0 10px 40px rgba(14,35,56,0.3);padding:22px 24px;z-index:1100}.bk_modal--wide{width:min(960px,100vw - 32px)}.bk_modal_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 0 16px 0;font-size:1.05rem;font-weight:bold;color:#17334d}.bk_modal_title i{color:#1779ba;font-size:2em}.bk_section_title{margin:18px 0 8px 0;font-size:0.875rem;font-weight:bold;color:#17334d;border-bottom:1px solid #e3e8ee;padding-bottom:4px}.bk_modal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:18px}.bk_line_grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(220px,2fr) 8px 120px 8px 120px 8px minmax(160px,1.5fr) 8px 40px;grid-template-columns:minmax(220px,2fr) 120px 120px minmax(160px,1.5fr) 40px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.bk_line_grid--expense{-ms-grid-columns:minmax(200px,2fr) minmax(160px,2fr) 110px minmax(130px,1fr) 40px;grid-template-columns:minmax(200px,2fr) minmax(160px,2fr) 110px minmax(130px,1fr) 40px}.bk_line_grid_head{font-size:0.719rem;font-weight:bold;text-transform:uppercase;color:#6b7684}.bk_line_remove{background:none;border:none;color:#b9032b;cursor:pointer;font-size:0.9rem;padding:6px}.bk_line_totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px;font-size:0.875rem;font-weight:bold;color:#17334d;padding:10px 48px 0 0}.bk_line_totals span{font-variant-numeric:tabular-nums}.bk_line_totals--unbalanced{color:#b9032b}.bk_item_results{position:absolute;z-index:1200;min-width:280px;max-height:240px;overflow-y:auto;background:#FFFFFF;border:1px solid #e3e8ee;border-radius:8px;-webkit-box-shadow:0 6px 20px rgba(14,35,56,0.18);box-shadow:0 6px 20px rgba(14,35,56,0.18)}.bk_item_result_row{display:block;width:100%;text-align:left;padding:8px 12px;border:none;border-bottom:1px solid #e3e8ee;background:#FFFFFF;font-size:0.813rem;cursor:pointer}.bk_item_result_row:hover{background:#eaf3fa}.bk_item_result_row:last-child{border-bottom:none}.bk_setup_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;background:#eaf3fa;border:1px solid #1779ba;border-radius:8px;padding:16px 20px;margin:0 0 18px 0}.bk_setup_banner h5{margin:0 0 4px 0;font-weight:bold;color:#17334d}.bk_setup_banner p{margin:0;font-size:0.844rem;color:#2c3440}@media (max-width:760px){.bk_line_grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.bk_toolbar_field{min-width:100%}.bk_card{overflow-x:auto}.bk_br_pane{min-width:100%}}:root{--sms-widget-width:1600px;--sms-widget-height:1000px;--sms-widget-max-height:1000px;--sms-sidebar-width:280px;--sms-list-width:400px;--sms-thread-width:600px;--sms-info-width:320px}*{-webkit-box-sizing:border-box;box-sizing:border-box}.sms-widget{position:fixed;bottom:20px;right:20px;z-index:9999;font-family:"Roboto",Arial,sans-serif;color:#333333}.sms-widget.is-hidden{display:none}.sms-widget__bubble{position:absolute;bottom:20px;right:0;width:56px;height:56px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2);cursor:pointer;-webkit-transition:-webkit-transform 0.15s ease-out,-webkit-box-shadow 0.15s ease-out;transition:-webkit-transform 0.15s ease-out,-webkit-box-shadow 0.15s ease-out;transition:transform 0.15s ease-out,box-shadow 0.15s ease-out;transition:transform 0.15s ease-out,box-shadow 0.15s ease-out,-webkit-transform 0.15s ease-out,-webkit-box-shadow 0.15s ease-out;z-index:1}.sms-widget__bubble:hover{-webkit-box-shadow:0 12px 28px rgba(0,0,0,0.24);box-shadow:0 12px 28px rgba(0,0,0,0.24)}.sms-widget__bubble:active{-webkit-transform:scale(0.96);transform:scale(0.96)}.sms-widget__bubble{}.sms-widget__bubble>i{display:none}.sms-widget__bubble{}.sms-widget__bubble:before{content:"\f7cd";font-family:"Font Awesome 7 Pro";font-weight:900;font-size:22px;position:absolute;inset:0;display:-ms-grid;display:grid;place-items:center;color:#fff;pointer-events:none;z-index:1}.sms-widget__bubble .badge{position:absolute;top:-4px;right:-4px;background:#BF1828;color:#fff;font-size:12px;line-height:18px;min-width:18px;padding:0 5px;border-radius:999px;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;z-index:2}.sms-panel{position:absolute;bottom:70px;right:0;width:var(--sms-widget-width);height:var(--sms-widget-height);max-width:calc(100vw - 40px);max-height:calc(100vh - 60px);background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.08);overflow:hidden;display:none;-ms-grid-columns:17.5% 25% 37.5% 20%;grid-template-columns:17.5% 25% 37.5% 20%;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;min-height:600px;min-width:1080px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:10000}.sms-panel>:first-child{-ms-grid-row:1;-ms-grid-column:1}.sms-panel>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.sms-panel>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.sms-panel>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.sms-panel>:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}.sms-panel>:nth-child(6){-ms-grid-row:2;-ms-grid-column:2}.sms-panel>:nth-child(7){-ms-grid-row:2;-ms-grid-column:3}.sms-panel>:nth-child(8){-ms-grid-row:2;-ms-grid-column:4}.sms-panel>:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}.sms-panel>:nth-child(10){-ms-grid-row:3;-ms-grid-column:2}.sms-panel>:nth-child(11){-ms-grid-row:3;-ms-grid-column:3}.sms-panel>:nth-child(12){-ms-grid-row:3;-ms-grid-column:4}.sms-panel.is-open{display:-ms-grid;display:grid}.sms-panel.is-open~.sms-widget__bubble{display:none}.sms-panel[style*=left].is-open,.sms-panel[style*=top].is-open{display:-ms-grid!important;display:grid!important}.sms-panel.dragging{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10001;opacity:0.95;-webkit-transition:none!important;transition:none!important;display:-ms-grid!important;display:grid!important}.sms-panel.dragging *{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sms-panel.minimized{-ms-grid-columns:1fr;grid-template-columns:1fr;width:500px;min-width:300px}.sms-panel.minimized #smsInfoPanel,.sms-panel.minimized #smsList,.sms-panel.minimized #smsSidebar{display:none!important}.sms-panel.minimized #smsThread{display:-ms-grid!important;display:grid!important;-ms-grid-column:1;grid-column:1}.sms-panel.minimized #smsMaximizeBtn{display:none!important}.sms-panel.minimized.initial-minimize{position:fixed;bottom:20px;right:20px;left:auto;top:auto;-webkit-transform:none;transform:none}.sms-panel.maximized{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;border-radius:0!important;-webkit-transform:none!important;transform:none!important;z-index:10000;-ms-grid-columns:17.5% 25% 37.5% 20%;grid-template-columns:17.5% 25% 37.5% 20%}.sms-panel[style*="position: fixed"]{position:fixed!important}.sms-panel.resizing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none!important;transition:none!important}.sms-panel.resizing *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sms-header-bar{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(135deg,#f8f9fa,#e9ecef);height:40px;position:relative}.sms-header-bar .header-drag-area{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;min-height:40px;position:relative;z-index:1}.sms-header-bar .header-drag-area:hover{background:rgba(0,0,0,0.03)}.sms-header-bar .header-drag-area:active{background:rgba(0,0,0,0.06)}.sms-header-bar .header-drag-area .header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#333333}.sms-header-bar .header-drag-area .header-title i{color:#333399;font-size:16px}.sms-header-bar .header-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:8px;position:relative;z-index:2}.sms-header-bar .header-controls .control-btn{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:4px;margin:0 2px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:#A5A5A5;pointer-events:auto;position:relative;z-index:3}.sms-header-bar .header-controls .control-btn:hover{background:rgba(0,0,0,0.1);color:#333333}.sms-header-bar .header-controls .control-btn.close-btn:hover{background:#dc3545;color:#fff}.sms-header-bar .header-controls .control-btn i{font-size:12px}.sms-sidebar{background:#f8f9fa;border-right:1px solid rgba(0,0,0,0.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.sms-sidebar .sidebar-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:0px 16px 16px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sms-sidebar .sidebar-user .user-avatar{width:60px;height:60px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.sms-sidebar .sidebar-user .user-info .user-name{font-weight:700;font-size:14px;color:#333333}.sms-sidebar .sidebar-user .user-info .user-status{font-size:12px;color:#A5A5A5}.sms-sidebar .sidebar-user .user-sms-number{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1rem;color:#222222;padding:6px 10px;background:rgba(0,0,0,0.04);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;letter-spacing:0.02em}.sms-sidebar .sidebar-user .user-sms-number i{color:#333399;font-size:20px}.sms-sidebar .sidebar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.sms-sidebar .sidebar-nav{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.sms-sidebar .sidebar-nav .lr_sms_nav_temp_hidden{display:none!important}.sms-sidebar .sidebar-nav .nav-section{margin-bottom:8px}.sms-sidebar .sidebar-nav .nav-section .nav-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;font-weight:700;font-size:20px;color:#333333;cursor:pointer}.sms-sidebar .sidebar-nav .nav-section .nav-header:hover{background:rgba(51,51,153,0.05)}.sms-sidebar .sidebar-nav .nav-section .nav-header .nav-action,.sms-sidebar .sidebar-nav .nav-section .nav-header .nav-toggle{margin-left:auto;padding:4px;border-radius:4px}.sms-sidebar .sidebar-nav .nav-section .nav-header .nav-action:hover,.sms-sidebar .sidebar-nav .nav-section .nav-header .nav-toggle:hover{background:rgba(51,51,153,0.1)}.sms-sidebar .sidebar-nav .nav-section .nav-items{padding-left:8px;overflow:hidden;-webkit-transition:max-height 0.3s ease,opacity 0.3s ease;transition:max-height 0.3s ease,opacity 0.3s ease;max-height:500px;opacity:1}.sms-sidebar .sidebar-nav .nav-section .nav-items.collapsed{max-height:0;opacity:0;padding:0}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;color:#333333;cursor:pointer;position:relative}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item:hover{background:rgba(51,51,153,0.05)}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item.active{background:rgba(51,51,153,0.1);color:#333399;font-weight:700}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#333399}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item .count{margin-left:auto;background:#A5A5A5;color:#fff;font-size:12px;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item .nav-filter{margin-left:auto}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item .nav-filter select{border:none;background:transparent;font-size:12px;color:#A5A5A5;cursor:pointer}.sms-sidebar .sidebar-nav .nav-section .nav-items .nav-item .nav-filter select:focus{outline:none}.sms-sidebar .sms-lr-nav-icon{font-size:20px;color:#333399}.sms-sidebar .sms-lr-nav-icon-main{font-size:24px;color:#333399}.sms-sidebar .sidebar-footer{border-top:1px solid rgba(0,0,0,0.08);padding:8px 0}.sms-sidebar .sidebar-footer .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;color:#333333;cursor:pointer}.sms-sidebar .sidebar-footer .nav-item:hover{background:rgba(51,51,153,0.05)}.sms-list{border-right:1px solid rgba(0,0,0,0.08);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.sms-list .list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,0.08);background:#fff;height:50px}.sms-list .list-header h2{font-size:24px;font-weight:700;color:#333333;margin:0}.sms-list .list-header .list-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sms-list .conversation-header{padding:12px 20px 8px;border-bottom:1px solid rgba(0,0,0,0.08);background:#f8f9fa}.sms-list .conversation-header .section-title{font-size:14px;font-weight:700;color:#A5A5A5;text-transform:uppercase;letter-spacing:0.5px}.sms-list__search{padding:12px 20px;border-bottom:1px solid rgba(0,0,0,0.08);background:#fff}.sms-list__search .search-input-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sms-list__search .search-input-wrapper input{width:100%;padding:12px 16px;padding-right:44px;border:1px solid #e1e5e9;border-radius:8px;font-size:14px;background:#f8f9fa}.sms-list__search .search-input-wrapper input:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12);background:#fff}.sms-list__search .search-input-wrapper input::-webkit-input-placeholder{color:#A5A5A5}.sms-list__search .search-input-wrapper input::-moz-placeholder{color:#A5A5A5}.sms-list__search .search-input-wrapper input:-ms-input-placeholder{color:#A5A5A5}.sms-list__search .search-input-wrapper input::-ms-input-placeholder{color:#A5A5A5}.sms-list__search .search-input-wrapper input::placeholder{color:#A5A5A5}.sms-list__search .search-input-wrapper .search-clear-btn{position:absolute;right:8px;width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:50%;color:#A5A5A5;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-list__search .search-input-wrapper .search-clear-btn:hover{background:rgba(191,24,40,0.1);color:#BF1828}.sms-list__search .search-input-wrapper .search-clear-btn i{font-size:16px}.sms-list__filter{padding:12px 20px;border-bottom:1px solid rgba(0,0,0,0.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sms-list__filter .unread-toggle{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:8px;background:#f0f0f0;color:#A5A5A5;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;z-index:10}.sms-list__filter .unread-toggle:hover{background:#e5e5e5}.sms-list__filter .unread-toggle.active{background:#f0f0f0;color:#333399}.sms-list__filter .unread-toggle.active:hover{background:#e8e8e8}.sms-list__filter .unread-toggle i{font-size:24px;position:relative;z-index:11;display:inline-block;line-height:1}.sms-list__filter .nav-filter{width:33%}.sms-list__filter .nav-filter select{border:1px solid #e1e5e9;background:#f8f9fa;font-size:12px;color:#333333;cursor:pointer;padding:4px 8px;border-radius:4px;width:100%}.sms-list__filter .nav-filter select:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 2px rgba(51,51,153,0.12);box-shadow:0 0 0 2px rgba(51,51,153,0.12)}.sms-list__items{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;background:#fff}.sms-list__items .container{padding:0}.sms-list__items .conversation-item,.sms-list__items .item{display:-ms-grid;display:grid;-ms-grid-columns:48px 12px 1fr;grid-template-columns:48px 1fr;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;cursor:pointer;border-bottom:1px solid #f0f0f0;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.sms-list__items .conversation-item:hover,.sms-list__items .item:hover{background:#f8f9fa}.sms-list__items .conversation-item.is-active,.sms-list__items .item.is-active{background:#e8f4fd;border-left:3px solid #333399}.sms-list__items .conversation-item .avatar,.sms-list__items .item .avatar{width:48px;height:48px;border-radius:50%;background:#333399;color:#fff;display:-ms-grid;display:grid;place-items:center;font-weight:700;font-size:18px}.sms-list__items .conversation-item.closed .avatar,.sms-list__items .item.closed .avatar{background:#555555}.sms-list__items .conversation-item .meta,.sms-list__items .item .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.sms-list__items .conversation-item .name-row,.sms-list__items .item .name-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sms-list__items .conversation-item .name,.sms-list__items .item .name{font-weight:700;font-size:16px;color:#333333;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sms-list__items .conversation-item .snippet,.sms-list__items .item .snippet{color:#A5A5A5;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.sms-list__items .conversation-item .time,.sms-list__items .item .time{color:#A5A5A5;font-size:12px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.sms-list__items .conversation-item .badge,.sms-list__items .item .badge{background:#BF1828;color:#fff;border-radius:999px;padding:4px 8px;font-size:12px;min-width:20px;text-align:center}.sms-thread{display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;background:#fff;height:100%;min-height:0;overflow:hidden}.sms-thread .thread-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,0.08);background:#fff}.sms-thread .thread-header .thread-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.sms-thread .thread-header .thread-user .avatar{width:40px;height:40px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px}.sms-thread .thread-header .thread-user .user-details .name{font-weight:700;font-size:18px;color:#333333}.sms-thread .thread-header .thread-user .user-details .status{font-size:12px;color:#A5A5A5}.sms-thread .thread-header .thread-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sms-messages{padding:20px;overflow-y:auto;overflow-x:hidden;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;background:#f8f9fa}.sms-messages .scroll-day{text-align:center;color:#A5A5A5;font-size:12px;margin:14px 0;position:relative}.sms-messages .scroll-day:after,.sms-messages .scroll-day:before{content:"";position:absolute;top:50%;width:40%;border-top:1px dashed #ddd}.sms-messages .scroll-day:before{left:0}.sms-messages .scroll-day:after{right:0}.message-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.message-wrapper.from-me-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.message-wrapper.from-me-wrapper .message:not(.from-ai){background:linear-gradient(135deg,#333399,rgb(17.5%,17.5%,52.5%))}.message-wrapper.from-them-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.message-wrapper.from-them-wrapper .message{background:linear-gradient(135deg,#fff,#f8f9fa)}.message{max-width:75%;padding:12px 16px;border-radius:18px;font-size:15px;line-height:1.4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);position:relative;overflow-wrap:anywhere;word-break:break-word}.message.from-them{background:#fff;color:#333333;border-bottom-left-radius:4px;border:1px solid #e9ecef}.message.from-me{background:#333399;color:#fff;border-bottom-right-radius:4px}.message.from-ai{background:#e8f4fd;color:#333333;border:1px solid #cfe4f6}.message .message-content{margin-bottom:4px;overflow-wrap:anywhere;word-break:break-word}.message .message-content .lr-msg-link{color:#1d77d5;text-decoration:underline}.message .message-content .lr-msg-actions{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.message .message-content .lr-msg-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 10px;border-radius:10px;background:#333399;color:#fff;text-decoration:none;font-weight:700;font-size:13px}.message .message-content .lr-msg-btn:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95)}.message .message-content .lr-msg-media{margin-top:8px}.message .message-content .lr-msg-media img{display:block;max-width:320px;width:100%;height:auto;border-radius:12px;-webkit-box-shadow:0 10px 24px rgba(0,0,0,0.14);box-shadow:0 10px 24px rgba(0,0,0,0.14);border:1px solid rgba(0,0,0,0.06)}.message .message-content .lr-msg-file{margin-top:8px}.message .message-content .lr-msg-file-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:rgba(51,51,153,0.1);color:#20223a;text-decoration:none;font-weight:700}.message .message-content .lr-msg-file-link i{color:#333399}.message .message-content.from-me:not(.from-ai) .lr-msg-file-link{color:#FFFFAA}.message .message-content.from-me:not(.from-ai) .lr-msg-file-link i{color:#FFFFAA}.message .message-content.from-me.from-ai .lr-msg-file-link{color:#4B4BA5}.message .message-content.from-me.from-ai .lr-msg-file-link i{color:#4B4BA5}.message .message-content.from-them .lr-msg-file-link{color:#4B4BA5}.message .message-content.from-them .lr-msg-file-link i{color:#4B4BA5}.message .message-time{font-size:11px;opacity:0.8;margin-top:4px}.message .msg-source-icon{font-size:11px;opacity:0.55;margin-left:2px}.sms-composer{border-top:1px solid rgba(0,0,0,0.08);background:#fff;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.sms-composer .composer-ai-section{background:linear-gradient(135deg,#f0f8ff,#e6f3ff);padding:12px 16px;border-bottom:1px solid #e1e5e9;display:none}.sms-composer .composer-ai-section.active{display:block}.sms-composer .composer-ai-section .composer-ai-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.sms-composer .composer-ai-section .composer-ai-header .ai-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.sms-composer .composer-ai-section .composer-ai-header .ai-header-left .ai-icon{color:#333399;font-size:14px;-webkit-animation:sparkle 2s ease-in-out infinite;animation:sparkle 2s ease-in-out infinite}.sms-composer .composer-ai-section .composer-ai-header .ai-header-left .ai-label{font-size:12px;font-weight:700;color:#333399;text-transform:uppercase;letter-spacing:0.5px}.sms-composer .composer-ai-section .composer-ai-header .ai-header-right .icon-btn{width:20px;height:20px;display:-ms-grid;display:grid;place-items:center;color:#A5A5A5;border-radius:4px;cursor:pointer;font-size:12px}.sms-composer .composer-ai-section .composer-ai-header .ai-header-right .icon-btn:hover{background:rgba(191,24,40,0.1);color:#BF1828}.sms-composer .composer-ai-section .composer-ai-input{margin-bottom:8px}.sms-composer .composer-ai-section .composer-ai-input textarea{width:100%;resize:none;min-height:60px;max-height:100px;border:1px solid #d1e7dd;border-radius:8px;padding:10px 12px;font-size:14px;font-family:"Roboto",Arial,sans-serif;line-height:1.4;background:rgba(255,255,255,0.8);color:#333333;cursor:default}.sms-composer .composer-ai-section .composer-ai-input textarea:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 2px rgba(51,51,153,0.1);box-shadow:0 0 0 2px rgba(51,51,153,0.1);background:#fff}.sms-composer .composer-ai-section .composer-ai-input textarea[readonly]{background:rgba(255,255,255,0.9);cursor:default}.sms-composer .composer-ai-section .composer-ai-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sms-composer .composer-ai-section .composer-ai-actions .action-btn.use-text-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 12px;background:#333399;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-composer .composer-ai-section .composer-ai-actions .action-btn.use-text-btn:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sms-composer .composer-ai-section .composer-ai-actions .action-btn.use-text-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.sms-composer .composer-ai-section .composer-ai-actions .action-btn.use-text-btn i{font-size:11px}.sms-composer .composer-ai-section .composer-ai-actions .icon-btn{width:28px;height:28px;display:-ms-grid;display:grid;place-items:center;color:#A5A5A5;border-radius:6px;cursor:pointer;font-size:13px}.sms-composer .composer-ai-section .composer-ai-actions .icon-btn:hover{background:rgba(51,51,153,0.1);color:#333399}.sms-composer .composer-dealer-section{background:#fff;padding:16px}.sms-composer .composer-dealer-section .composer-dealer-input{margin-bottom:8px}.sms-composer .composer-dealer-section .composer-dealer-input textarea{width:100%;resize:none;min-height:50px;max-height:120px;border:1px solid #e1e5e9;border-radius:8px;padding:12px 16px;font-size:14px;font-family:"Roboto",Arial,sans-serif;line-height:1.4;background:#f8f9fa;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.sms-composer .composer-dealer-section .composer-dealer-input textarea:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12);background:#fff}.sms-composer .composer-dealer-section .composer-dealer-input textarea::-webkit-input-placeholder{color:#A5A5A5}.sms-composer .composer-dealer-section .composer-dealer-input textarea::-moz-placeholder{color:#A5A5A5}.sms-composer .composer-dealer-section .composer-dealer-input textarea:-ms-input-placeholder{color:#A5A5A5}.sms-composer .composer-dealer-section .composer-dealer-input textarea::-ms-input-placeholder{color:#A5A5A5}.sms-composer .composer-dealer-section .composer-dealer-input textarea::placeholder{color:#A5A5A5}.sms-composer .composer-dealer-section .composer-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sms-composer .composer-dealer-section .composer-footer .composer-footer-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sms-composer .composer-dealer-section .composer-footer .composer-footer-left .icon-btn{width:32px;height:32px;display:-ms-grid;display:grid;place-items:center;color:#A5A5A5;border-radius:6px;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-composer .composer-dealer-section .composer-footer .composer-footer-left .icon-btn:hover{background:#f4f5f7;color:#333399}.sms-composer .composer-dealer-section .composer-footer .composer-footer-left .icon-btn.ai-toggle-btn:hover{background:linear-gradient(135deg,#f0f8ff,#e6f3ff)}.sms-composer .composer-dealer-section .composer-footer .composer-footer-left .icon-btn.ai-toggle-btn.active{background:#333399;color:#fff}.sms-composer .composer-dealer-section .composer-footer .composer-footer-left .icon-btn.ai-toggle-btn.active i{-webkit-animation:sparkle 2s ease-in-out infinite;animation:sparkle 2s ease-in-out infinite}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-status{font-size:14px;color:#A5A5A5}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-send .send-btn{width:54px;height:54px;border-radius:50%;background:#333399;color:#fff;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;gap:1px;padding:0}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-send .send-btn:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95);-webkit-transform:scale(1.05);transform:scale(1.05)}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-send .send-btn:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-send .send-btn:disabled{opacity:0.5;cursor:not-allowed}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-send .send-btn i{font-size:20px;line-height:1}.sms-composer .composer-dealer-section .composer-footer .composer-footer-right .composer-send .send-btn .send-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;line-height:1}@-webkit-keyframes sparkle{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:0.7;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:1;-webkit-transform:scale(0.95);transform:scale(0.95)}75%{opacity:0.8;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes sparkle{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:0.7;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:1;-webkit-transform:scale(0.95);transform:scale(0.95)}75%{opacity:0.8;-webkit-transform:scale(1.05);transform:scale(1.05)}}.sms-wait{padding:10px 16px;margin-top:6px;color:#A5A5A5;font-size:14px;text-align:center;border-top:1px solid rgba(0,0,0,0.08);background:#fafafa;-ms-flex-negative:0;flex-shrink:0;min-height:0}.sms-empty{color:#A5A5A5;text-align:center;padding:40px 20px;font-style:italic}.sms-loading{padding:20px;text-align:center;color:#A5A5A5;font-style:italic}.icon-btn{width:32px;height:32px;border-radius:6px;display:-ms-grid;display:grid;place-items:center;cursor:pointer;color:#333333;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.icon-btn:hover{background:#f4f5f7;color:#333399}.sms-basebar{grid-column:1/-1;padding:8px 12px;border-top:1px solid rgba(0,0,0,0.08);background:#f8f9fa;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;color:#A5A5A5}.sms-basebar img{height:16px;display:inline-block}.sms-basebar a{color:#A5A5A5;text-decoration:none}.sms-basebar a:hover{color:#333399}.resize-handle{position:absolute;background:transparent;z-index:10002}.resize-handle:hover{background:rgba(51,51,153,0.1)}.resize-handle.resize-handle-n{top:-3px;left:10px;right:10px;height:8px;cursor:n-resize}.resize-handle.resize-handle-s{bottom:-3px;left:10px;right:10px;height:8px;cursor:s-resize}.resize-handle.resize-handle-e{top:10px;right:-3px;bottom:10px;width:8px;cursor:e-resize}.resize-handle.resize-handle-w{top:10px;left:-3px;bottom:10px;width:8px;cursor:w-resize}.resize-handle.resize-handle-ne{top:-3px;right:-3px;width:15px;height:15px;cursor:ne-resize}.resize-handle.resize-handle-nw{top:-3px;left:-3px;width:15px;height:15px;cursor:nw-resize}.resize-handle.resize-handle-se{bottom:0;right:4px;width:24px;height:24px;cursor:se-resize}.resize-handle.resize-handle-se:after{content:"\f58e";font-family:"Font Awesome 6 Pro","Font Awesome 6 Free","FontAwesome";font-weight:900;font-size:14px;color:#aaa;position:absolute;bottom:3px;right:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);pointer-events:none}.resize-handle.resize-handle-sw{bottom:-3px;left:-3px;width:15px;height:15px;cursor:sw-resize}.badge{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.sms-info-panel{background:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto}.sms-info-panel .info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,0.08);background:#fff}.sms-info-panel .info-header .user-avatar{width:40px;height:40px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px}.sms-info-panel .info-header .user-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.sms-info-panel .info-header .user-details .name{font-weight:700;font-size:16px;color:#333333}.sms-info-panel .info-header .user-details .status{font-size:12px;color:#A5A5A5}.sms-info-panel .info-header .info-actions .collapse-toggle{padding:4px;cursor:pointer;color:#A5A5A5}.sms-info-panel .info-header .info-actions .collapse-toggle:hover{color:#333399}.sms-info-panel .contact-details{padding:16px 20px;border-bottom:1px solid #e9ecef;border-left:1px solid rgba(0,0,0,0.08)}.sms-info-panel .contact-details .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:6px 0px 0px 6px;font-size:14px;color:#A5A5A5}.sms-info-panel .contact-details .contact-item i{font-size:12px;width:16px;text-align:center;margin-top:2px}.sms-info-panel .contact-details .contact-item span{color:#333333;line-height:1.4}.sms-info-panel .contact-details .contact-item.address-item span{line-height:1.3}.sms-info-panel .visited-pages{padding:16px 20px;border-bottom:1px solid #e9ecef;border-left:1px solid rgba(0,0,0,0.08);background:#e9f5ff}.sms-info-panel .visited-pages:last-child{border-bottom:none}.sms-info-panel .chat-info{padding:16px 20px;border-bottom:1px solid #e9ecef;border-left:1px solid rgba(0,0,0,0.08)}.sms-info-panel .chat-info:last-child{border-bottom:none}.sms-info-panel .forth-column-bottom{padding:16px 20px;border-left:1px solid rgba(0,0,0,0.08);background:#e9f5ff;height:100%}.sms-info-panel .chat-info .section-title,.sms-info-panel .visited-pages .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#333333;margin-bottom:12px}.sms-info-panel .chat-info .section-title .collapse-toggle,.sms-info-panel .visited-pages .section-title .collapse-toggle{margin-left:auto;padding:4px;cursor:pointer;color:#A5A5A5}.sms-info-panel .chat-info .section-title .collapse-toggle:hover,.sms-info-panel .visited-pages .section-title .collapse-toggle:hover{color:#333399}.sms-info-panel .chat-info .page-list,.sms-info-panel .visited-pages .page-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.sms-info-panel .chat-info .page-list .page-item,.sms-info-panel .visited-pages .page-list .page-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 0}.sms-info-panel .chat-info .page-list .page-item .page-indicator,.sms-info-panel .visited-pages .page-list .page-item .page-indicator{width:8px;height:8px;border-radius:50%;background:#e9ecef;-ms-flex-negative:0;flex-shrink:0}.sms-info-panel .chat-info .page-list .page-item .page-indicator.active,.sms-info-panel .visited-pages .page-list .page-item .page-indicator.active{background:#28a745}.sms-info-panel .chat-info .page-list .page-item .page-details,.sms-info-panel .visited-pages .page-list .page-item .page-details{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sms-info-panel .chat-info .page-list .page-item .page-details .page-name,.sms-info-panel .visited-pages .page-list .page-item .page-details .page-name{font-size:14px;color:#333333;font-weight:400;line-height:1.3;margin-bottom:2px}.sms-info-panel .chat-info .page-list .page-item .page-details .page-time,.sms-info-panel .visited-pages .page-list .page-item .page-details .page-time{font-size:12px;color:#A5A5A5}.sms-info-panel .chat-info .chat-details,.sms-info-panel .visited-pages .chat-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.sms-info-panel .chat-info .chat-details .detail-item,.sms-info-panel .visited-pages .chat-details .detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sms-info-panel .chat-info .chat-details .detail-item .label,.sms-info-panel .visited-pages .chat-details .detail-item .label{font-size:14px;color:#A5A5A5}.sms-info-panel .chat-info .chat-details .detail-item .value,.sms-info-panel .visited-pages .chat-details .detail-item .value{font-size:14px;color:#333333;font-weight:400}.sms-thread .thread-title-icon{size:36px;color:#333399;float:left;margin:10px 10px 0px 0px}.sms-thread .thread-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,0.08);background:#fff;height:50px}.sms-thread .thread-title h2{font-size:24px;font-weight:700;color:#333333;margin:0}.sms-thread .thread-title .brain-icon-minimized{color:#333399;opacity:0.8;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.sms-thread .thread-title .brain-icon-minimized:hover{opacity:1}.sms-messages .message-wrapper{margin-bottom:16px}.sms-messages .message-wrapper .message-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px;padding:0 4px}.sms-messages .message-wrapper .message-header .sender-name{font-weight:700;font-size:13px;color:#333333}.sms-messages .message-wrapper .message-header .message-time{font-size:11px;color:#A5A5A5}.sms-messages .message-wrapper .message-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px;padding:0 4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sms-messages .message-wrapper .message-header-right .sender-label{font-weight:700;font-size:13px;color:#333333}.sms-messages .message-wrapper .message-header-right .message-time{font-size:11px;color:#A5A5A5}.sms-messages .message-wrapper .message-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px;padding:0 4px}.sms-messages .message-wrapper .message-footer .agent-label{font-size:11px;color:#A5A5A5;font-style:italic}.sms-messages .message-wrapper .message .message-time{display:none}.sms-info-panel .info-panel-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,0.08);background:#fff;height:50px}.sms-info-panel .info-panel-title h2{font-size:24px;font-weight:700;color:#333333;margin:0}.sms-info-panel .info-panel-title .brain-icon{color:#333399;opacity:0.8;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.sms-info-panel .info-panel-title .brain-icon:hover{opacity:1}.sms-info-panel .info-panel-title .delete-customer-icon{color:#BF1828;opacity:0.8;cursor:pointer;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.sms-info-panel .info-panel-title .delete-customer-icon:hover{opacity:1}.sms-info-panel .info-panel-title .delete-customer-icon.is-disabled{opacity:0.25;cursor:not-allowed;pointer-events:auto}.sms-info-panel .info-panel-title .delete-customer-icon.is-disabled:hover{opacity:0.35}.sms-info-panel .info-user-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:0px 0px 6px 0px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sms-info-panel .info-user-section .user-avatar{width:40px;height:40px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px}.sms-info-panel .info-user-section .user-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.sms-info-panel .info-user-section .user-details .name{font-weight:700;font-size:16px;color:#333333}.sms-info-panel .info-user-section .user-details .status{font-size:12px;color:#A5A5A5}.sms-info-panel .info-user-section .collapse-toggle{margin-left:auto;padding:4px;cursor:pointer;color:#A5A5A5;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.sms-info-panel .info-user-section .collapse-toggle:hover{color:#333399}.sms-info-panel .contact-details{background-color:#ffffff}.sms-info-panel .chat-info .section-title,.sms-info-panel .contact-details .section-title,.sms-info-panel .visited-pages .section-title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sms-info-panel .chat-info .section-title .collapse-toggle,.sms-info-panel .contact-details .section-title .collapse-toggle,.sms-info-panel .visited-pages .section-title .collapse-toggle{cursor:pointer;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.sms-info-panel .chat-info .collapsible-content,.sms-info-panel .contact-details .collapsible-content,.sms-info-panel .visited-pages .collapsible-content{overflow:hidden;-webkit-transition:max-height 280ms cubic-bezier(0.4,0,0.2,1),opacity 200ms ease;transition:max-height 280ms cubic-bezier(0.4,0,0.2,1),opacity 200ms ease;max-height:500px;opacity:1;position:relative}.sms-info-panel .chat-info .collapsible-content.collapsed,.sms-info-panel .contact-details .collapsible-content.collapsed,.sms-info-panel .visited-pages .collapsible-content.collapsed{max-height:0;opacity:0;padding:0}.sms-info-panel .chat-info .collapsible-content#customer-info-content,.sms-info-panel .contact-details .collapsible-content#customer-info-content,.sms-info-panel .visited-pages .collapsible-content#customer-info-content{min-height:150px}.sms-info-panel .chat-info .collapsible-content #customer-info-content .customer-edit-row .customer-edit-trigger,.sms-info-panel .contact-details .collapsible-content #customer-info-content .customer-edit-row .customer-edit-trigger,.sms-info-panel .visited-pages .collapsible-content #customer-info-content .customer-edit-row .customer-edit-trigger{position:static;bottom:auto;right:auto}.sms-info-panel .chat-info .collapsible-content #customer-info-content.collapsed,.sms-info-panel .chat-info .collapsible-content#customer-info-content.collapsed,.sms-info-panel .contact-details .collapsible-content #customer-info-content.collapsed,.sms-info-panel .contact-details .collapsible-content#customer-info-content.collapsed,.sms-info-panel .visited-pages .collapsible-content #customer-info-content.collapsed,.sms-info-panel .visited-pages .collapsible-content#customer-info-content.collapsed{min-height:0;padding-bottom:0}.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger{position:static;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:6px;background:rgba(51,51,153,0.1);color:#333399;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;z-index:10}.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger:hover,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger:hover,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger:hover{background:rgba(51,51,153,0.2);color:rgb(15%,15%,45%);-webkit-transform:scale(1.05);transform:scale(1.05)}.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger #customer-info-content .customer-edit-row .customer-edit-trigger,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger #customer-info-content .customer-edit-row .customer-edit-trigger,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger #customer-info-content .customer-edit-row .customer-edit-trigger{position:static!important;bottom:auto!important;right:auto!important}.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger #customer-info-content.collapsed .customer-assignment-wrapper,.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger #customer-info-content.collapsed .customer-edit-row,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger #customer-info-content.collapsed .customer-assignment-wrapper,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger #customer-info-content.collapsed .customer-edit-row,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger #customer-info-content.collapsed .customer-assignment-wrapper,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger #customer-info-content.collapsed .customer-edit-row{display:none!important;margin:0!important;padding:0!important}.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger:active,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger:active,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.sms-info-panel .chat-info .collapsible-content .customer-edit-trigger i,.sms-info-panel .contact-details .collapsible-content .customer-edit-trigger i,.sms-info-panel .visited-pages .collapsible-content .customer-edit-trigger i{font-size:14px}.sms-thread .thread-header{display:none}@media (max-width:1680px){.sms-panel{max-width:calc(100vw - 40px)}}@media (max-width:1200px){:root{--sms-widget-width:calc(100vw - 40px);--sms-widget-height:100vh;--sms-widget-max-height:100vh;--sms-sidebar-width:260px;--sms-list-width:350px;--sms-thread-width:500px;--sms-info-width:300px}.sms-panel{bottom:0;right:0;border-radius:0;min-width:calc(100vw - 40px)}.sms-header-bar .header-title span{display:none}}@media (max-width:1024px){:root{--sms-sidebar-width:240px;--sms-list-width:320px;--sms-thread-width:1fr}.sms-panel{-ms-grid-columns:var(--sms-sidebar-width) var(--sms-list-width) 1fr;grid-template-columns:var(--sms-sidebar-width) var(--sms-list-width) 1fr}.sms-info-panel{display:none}}@media (max-width:768px){:root{--sms-sidebar-width:240px;--sms-list-width:1fr}.sms-panel{-ms-grid-columns:var(--sms-sidebar-width) 1fr;grid-template-columns:var(--sms-sidebar-width) 1fr}.sms-list{display:none}.sms-thread{display:-ms-grid;display:grid}.sms-info-panel{display:none}.sms-list__filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sms-list__filter .nav-filter{width:100%}.sms-list__filter .nav-filter select{width:100%}}@media (max-width:520px){:root{--sms-sidebar-width:100vw}.sms-panel{-ms-grid-columns:1fr;grid-template-columns:1fr}.sms-info-panel,.sms-list,.sms-sidebar,.sms-thread{display:none}.sms-info-panel.active,.sms-list.active,.sms-sidebar.active,.sms-thread.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.vehicleinfo-section .section-title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vehicleinfo-section .section-title .collapse-toggle{cursor:pointer;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.vehicleinfo-section .collapsible-content{overflow:hidden;-webkit-transition:max-height 280ms cubic-bezier(0.4,0,0.2,1),opacity 200ms ease;transition:max-height 280ms cubic-bezier(0.4,0,0.2,1),opacity 200ms ease;max-height:600px;opacity:1}.vehicleinfo-section .collapsible-content.collapsed{max-height:0;opacity:0;padding:0}.vehicleinfo-lookup{padding:8px 12px 12px}.vehicleinfo-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.vehicleinfo-input-group input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:6px 10px;border:1px solid #ccc;border-radius:6px;font-size:13px}.vehicleinfo-input-group input:focus{outline:none;border-color:#333399}.vehicleinfo-input-group button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:34px;height:34px;border:none;background:#333399;color:#fff;border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.vehicleinfo-input-group button:hover{opacity:0.85}.vehicleinfo-input-group button:disabled{opacity:0.5;cursor:default}.vehicleinfo-results{max-height:240px;overflow-y:auto;margin-top:8px;border:1px solid #e0e0e0;border-radius:6px;background:#fff}.vehicleinfo-no-results{padding:12px;text-align:center;color:#888;font-size:13px}.vehicleinfo-result-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border-bottom:1px solid #f0f0f0;-webkit-transition:background 0.15s ease;transition:background 0.15s ease}.vehicleinfo-result-row:last-child{border-bottom:none}.vehicleinfo-result-row:hover{background:#f5f8ff}.vehicleinfo-result-thumb{width:48px;height:36px;border-radius:4px;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;background:#eee}.vehicleinfo-result-thumb--empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bbb;font-size:16px}.vehicleinfo-result-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden}.vehicleinfo-result-title{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicleinfo-result-meta{font-size:11px;color:#777;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:2px}.vehicleinfo-selected{margin-top:8px}.vehicleinfo-preview-card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px;border:1px solid #e0e0e0;border-radius:6px;background:#fafbfc;position:relative}.vehicleinfo-preview-photo{width:80px;height:60px;border-radius:4px;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.vehicleinfo-preview-details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.vehicleinfo-preview-title{font-size:13px;font-weight:600;margin-bottom:2px}.vehicleinfo-preview-stock{font-size:11px;color:#777}.vehicleinfo-preview-price{font-size:13px;font-weight:600;color:#333399;margin-top:2px}.vehicleinfo-preview-carfax{display:inline-block;margin-top:4px;font-size:11px;color:#333399;text-decoration:none}.vehicleinfo-preview-carfax:hover{text-decoration:underline}.vehicleinfo-send-btn{position:absolute;bottom:8px;right:8px;width:32px;height:32px;border:none;background:#333399;color:#fff;cursor:pointer;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.vehicleinfo-send-btn:hover{opacity:0.85}.vehicleinfo-send-btn:disabled{opacity:0.5;cursor:default}.vehicleinfo-clear-btn{position:absolute;top:6px;right:6px;width:22px;height:22px;border:none;background:transparent;color:#999;cursor:pointer;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.vehicleinfo-clear-btn:hover{background:#eee;color:#333}.vehicleinfo-error{margin-top:8px;padding:8px 10px;border-radius:6px;background:#fff0f0;color:#c00;font-size:12px}.sms-lr-section-icon{font-size:20px;color:#333399}.sms-customer-edit-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10200;display:none}.sms-customer-edit-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sms-customer-edit-modal .sms_modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(2px)}.sms-customer-edit-modal .sms_modal__dialog{position:relative;background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2);width:90%;max-width:500px;max-height:90vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10201}.sms-customer-edit-modal .sms_modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,0.08);background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.sms-customer-edit-modal .sms_modal__header h3{margin:0;font-size:20px;font-weight:700;color:#333333}.sms-customer-edit-modal .sms_modal__header .sms_modal__close{width:32px;height:32px;padding:0;border:0;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:6px;color:#A5A5A5;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-customer-edit-modal .sms_modal__header .sms_modal__close:hover{background:rgba(191,24,40,0.1);color:#BF1828}.sms-customer-edit-modal .sms_modal__header .sms_modal__close i{font-size:16px}.sms-customer-edit-modal .sms_modal__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;overflow-y:auto}.sms-customer-edit-modal .sms_modal__body .customer-edit-section h4{margin:0 0 16px 0;font-size:16px;font-weight:700;color:#333333;border-bottom:1px solid #e1e5e9;padding-bottom:8px}.sms-customer-edit-modal .sms_modal__body .customer-edit-section h4:not(:first-child){margin-top:24px}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media (max-width:520px){.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group.full-width{grid-column:1/-1}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group label{font-size:14px;font-weight:700;color:#333333}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select{padding:12px 16px;border:1px solid #e1e5e9;border-radius:8px;font-size:14px;background:#f8f9fa;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input:focus,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12);background:#fff}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input::-webkit-input-placeholder,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select::-webkit-input-placeholder{color:#A5A5A5}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input::-moz-placeholder,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select::-moz-placeholder{color:#A5A5A5}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input:-ms-input-placeholder,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select:-ms-input-placeholder{color:#A5A5A5}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input::-ms-input-placeholder,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select::-ms-input-placeholder{color:#A5A5A5}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group input::placeholder,.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select::placeholder{color:#A5A5A5}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select{cursor:pointer}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group select:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12)}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper{position:relative}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e1e5e9;border-top:none;border-radius:0 0 8px 8px;max-height:200px;overflow-y:auto;z-index:1000;-webkit-box-shadow:0 4px 6px rgba(0,0,0,0.1);box-shadow:0 4px 6px rgba(0,0,0,0.1)}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results .city-result-item{padding:10px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:14px;color:#333333;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results .city-result-item:last-child{border-bottom:none}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results .city-result-item:hover{background:#f8f9fa}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results .city-result-item.highlighted{background:rgba(51,51,153,0.1);color:#333399}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results .no-cities-found{padding:16px;text-align:center;color:#A5A5A5;font-style:italic}.sms-customer-edit-modal .sms_modal__body .customer-edit-section .form-group .city-search-wrapper .city-search-results .city-loading{padding:16px;text-align:center;color:#A5A5A5}.sms-customer-edit-modal .sms_modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid rgba(0,0,0,0.08);background:#f8f9fa}.sms-new-chat-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10100;display:none}.sms-new-chat-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sms-new-chat-modal .sms_modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(2px)}.sms-new-chat-modal .sms_modal__dialog{position:relative;background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2);width:90%;max-width:600px;max-height:90vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10101}.sms-new-chat-modal .sms_modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,0.08);background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.sms-new-chat-modal .sms_modal__header h3{margin:0;font-size:20px;font-weight:700;color:#333333}.sms-new-chat-modal .sms_modal__header .sms_modal__close{width:32px;height:32px;padding:0;border:0;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:6px;color:#A5A5A5;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-new-chat-modal .sms_modal__header .sms_modal__close:hover{background:rgba(191,24,40,0.1);color:#BF1828}.sms-new-chat-modal .sms_modal__header .sms_modal__close i{font-size:16px}.sms-new-chat-modal .sms_modal__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.sms-new-chat-modal .sms_modal__body h4{margin:0 0 12px 0;font-size:16px;font-weight:700;color:#333333}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e5e9;border-radius:8px;background:#f8f9fa;overflow:hidden;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group:focus-within{border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12);background:#fff}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:transparent;padding:12px 16px;font-size:14px;outline:none}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input::-webkit-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input::-moz-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input:-ms-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input::-ms-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input::placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input:-webkit-autofill,.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input:-webkit-autofill:active,.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input:-webkit-autofill:focus,.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #f8f9fa inset!important;-webkit-text-fill-color:#333333!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input::-webkit-contacts-auto-fill-button,.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group .search-btn{width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#A5A5A5;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group .search-btn:hover{background:rgba(51,51,153,0.1);color:#333399}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-input-group .search-btn i{font-size:16px}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results{margin-top:12px;border:1px solid #e1e5e9;border-radius:8px;background:#fff;max-height:200px;overflow-y:auto}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item:last-child{border-bottom:none}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item:hover{background:#f8f9fa}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item .result-avatar{width:36px;height:36px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item .result-details{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item .result-details .result-name{font-weight:700;font-size:14px;color:#333333;margin-bottom:2px}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item .result-details .result-info{font-size:12px;color:#A5A5A5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-result-item .result-details .result-info span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .no-results{padding:20px;text-align:center;color:#A5A5A5;font-style:italic}.sms-new-chat-modal .sms_modal__body .customer-search-section .search-results .search-loading{padding:20px;text-align:center;color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:520px){.sms-new-chat-modal .sms_modal__body .new-customer-section .form-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-row.phone-row{margin-top:24px;-ms-grid-columns:1fr;grid-template-columns:1fr}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group label{font-size:14px;font-weight:700;color:#333333}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input{padding:12px 16px;border:1px solid #e1e5e9;border-radius:8px;font-size:14px;background:#f8f9fa;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12);background:#fff}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input::-webkit-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input::-moz-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input:-ms-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input::-ms-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .new-customer-section .form-group input::placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section textarea{width:100%;padding:12px 16px;border:1px solid #e1e5e9;border-radius:8px;font-size:14px;font-family:"Roboto",Arial,sans-serif;line-height:1.4;background:#f8f9fa;resize:vertical;min-height:80px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-new-chat-modal .sms_modal__body .message-section textarea:focus{outline:none;border-color:#333399;-webkit-box-shadow:0 0 0 3px rgba(51,51,153,0.12);box-shadow:0 0 0 3px rgba(51,51,153,0.12);background:#fff}.sms-new-chat-modal .sms_modal__body .message-section textarea::-webkit-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section textarea::-moz-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section textarea:-ms-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section textarea::-ms-input-placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section textarea::placeholder{color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section .message-counter{margin-top:6px;text-align:right;font-size:12px;color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .message-section .message-counter.over-limit{color:#BF1828}.sms-new-chat-modal .sms_modal__body .selected-customer h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sms-new-chat-modal .sms_modal__body .selected-customer h4 .change-customer-btn{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:6px;color:#333399;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-new-chat-modal .sms_modal__body .selected-customer h4 .change-customer-btn:hover{background:rgba(51,51,153,0.1);color:rgb(15%,15%,45%);-webkit-transform:scale(1.05);transform:scale(1.05)}.sms-new-chat-modal .sms_modal__body .selected-customer h4 .change-customer-btn:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.sms-new-chat-modal .sms_modal__body .selected-customer h4 .change-customer-btn i{color:#333399}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;border:1px solid #e1e5e9;border-radius:8px;background:#f8f9fa}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .customer-avatar{width:48px;height:48px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .customer-details{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .customer-details .customer-name{font-weight:700;font-size:16px;color:#333333;margin-bottom:2px}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .customer-details .customer-phone{font-size:14px;color:#A5A5A5}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .clear-selection{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:6px;color:#A5A5A5;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .clear-selection:hover{background:rgba(191,24,40,0.1);color:#BF1828}.sms-new-chat-modal .sms_modal__body .selected-customer .customer-card .clear-selection i{font-size:14px}.sms-new-chat-modal .sms_modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid rgba(0,0,0,0.08);background:#f8f9fa}.assignment-success-icon{position:absolute;bottom:-2px;right:-2px;color:#006F2F;background:#fff;border-radius:50%;font-size:14px;padding:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.sms-widget .avatar{position:relative}.avatar.assigned{background-color:#006F2F!important;color:#fff}.placeholder-text{color:#A5A5A5;font-style:italic;font-size:13px}.contact-data{font-weight:600;color:#333333}.customer-edit-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:0}.customer-edit-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.customer-edit-trigger:hover{background:rgba(0,0,0,0.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.customer-edit-trigger i{font-size:14px;color:#333333}.customer-assignment-section{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0}.assigned-staff-btn{background:#006F2F;color:#fff;border:none;border-radius:6px;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.assigned-staff-btn:hover{background:#005a26;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.assigned-staff-btn:focus-visible{outline:2px solid rgba(255,255,255,0.9);outline-offset:2px;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.12);box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.assigned-staff-btn:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(0.97);filter:brightness(0.97)}.assigned-staff-btn i{font-size:14px}.assign-btn{background:#F04124;color:#fff;border:none;border-radius:6px;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.assign-btn:hover{background:#CF2A0E;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.assign-btn i{font-size:14px}.sms-assignment-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10009;display:none}.sms-assignment-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sms-assignment-modal .sms_modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px)}.sms-assignment-modal .sms_modal__dialog{position:relative;background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2);width:90%;max-width:500px;max-height:80vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sms-assignment-modal .sms_modal__header{padding:20px;border-bottom:1px solid rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sms-assignment-modal .sms_modal__header h3{margin:0;font-size:18px;font-weight:600;color:#333333}.sms-assignment-modal .sms_modal__header .sms_modal__close{width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-assignment-modal .sms_modal__header .sms_modal__close:hover{background:rgba(0,0,0,0.2)}.sms-assignment-modal .sms_modal__header .sms_modal__close i{font-size:14px;color:#333333}.sms-assignment-modal .sms_modal__body{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.sms-assignment-modal .sms_modal__body h4{margin:0 0 15px 0;font-size:16px;font-weight:500;color:#333333}.sms-assignment-modal .sms_modal__body .staff-filter-section{position:relative;margin-bottom:15px}.sms-assignment-modal .sms_modal__body .staff-filter-section .staff-filter-input{width:100%;padding:10px 40px 10px 12px;border:1px solid rgba(0,0,0,0.2);border-radius:6px;font-size:14px;outline:none;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.sms-assignment-modal .sms_modal__body .staff-filter-section .staff-filter-input:focus{border-color:#333399}.sms-assignment-modal .sms_modal__body .staff-filter-section .filter-clear{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sms-assignment-modal .sms_modal__body .staff-filter-section .filter-clear:hover{background:rgba(0,0,0,0.2)}.sms-assignment-modal .sms_modal__body .staff-filter-section .filter-clear i{font-size:12px;color:#333333}.sms-assignment-modal .sms_modal__body .staff-list{max-height:300px;overflow-y:auto}.sms-assignment-modal .sms_modal__body .staff-list .loading,.sms-assignment-modal .sms_modal__body .staff-list .no-staff{padding:20px;text-align:center;color:#A5A5A5;font-style:italic}.sms-assignment-modal .sms_modal__body .staff-list .staff-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border-radius:8px;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-bottom:8px}.sms-assignment-modal .sms_modal__body .staff-list .staff-item:hover{background:rgba(0,0,0,0.05)}.sms-assignment-modal .sms_modal__body .staff-list .staff-item.selected{background:rgba(51,51,153,0.1);border:2px solid #333399}.sms-assignment-modal .sms_modal__body .staff-list .staff-item .staff-avatar{width:40px;height:40px;border-radius:50%;background:#333399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:16px;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.sms-assignment-modal .sms_modal__body .staff-list .staff-item .staff-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.sms-assignment-modal .sms_modal__body .staff-list .staff-item .staff-details .staff-name{font-weight:500;color:#333333;margin-bottom:2px}.sms-assignment-modal .sms_modal__body .staff-list .staff-item .staff-details .staff-title{font-size:12px;color:#A5A5A5}.sms-assignment-modal .sms_modal__footer{padding:20px;border-top:1px solid rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sms-assignment-modal .sms_modal__footer .sms_modal__footer_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.sms_modal__button--compact{padding:4px 12px;font-size:12px}.reminder-save-btn.sms_modal__button--compact{margin-top:6px;font-size:11px}html{scrollbar-gutter:stable}.nix_display{display:none!important}.lr_guest_shell{min-height:100vh;background:#f5f7fc}.lr_guest_header{padding:1rem 1.25rem;background:#ffffff;-webkit-box-shadow:0 1px 0 #dadce0;box-shadow:0 1px 0 #dadce0}.lr_guest_main{padding:2rem 1.25rem}.lr_topbar_context{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0.5rem}.lr_topbar_dealer{color:#1b1f2a;font-size:0.9rem}.lr_page_body{padding-top:0.5rem}.lr_phase_badge{display:inline-block;color:#B6B6B6;font-size:0.625rem;vertical-align:middle;font-variant-numeric:tabular-nums}.menu_not_ready{opacity:0.65}