@font-face{font-family:Roboto;font-style:normal;font-weight:200;src:local('Roboto Thin'),local('Roboto-Thin'),url('https://fonts.gstatic.com/s/roboto/v16/2tsd397wLxj96qwHyNIkxHYhjbSpvc47ee6xR_80Hnw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto Light'),local('Roboto-Light'),url('https://fonts.gstatic.com/s/roboto/v16/Hgo13k-tfSpn0qi1SFdUfZBw1xU1rKptJj_0jans920.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto'),local('Roboto-Regular'),url('https://fonts.gstatic.com/s/roboto/v16/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Roboto-Thin;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url('https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxIIzI.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,details,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,pre{font-family:monospace,monospace;font-size:1em}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#8c1a99;text-decoration:none}a:focus,a:hover{color:#500f58;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:5px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #777}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:inherit;font-weight:400;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,h4,h5{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,h4 .small,h4 small,h5 .small,h5 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-right{text-align:right}.text-center{text-align:center}.text-muted{color:#777}.text-primary{color:#8c1a99}a.text-primary:focus,a.text-primary:hover{color:#64136d}.text-success{color:#318bb9}a.text-success:focus,a.text-success:hover{color:#276d91}.text-info{color:#c58ccc}a.text-info:focus,a.text-info:hover{color:#b369bc}.text-warning{color:#f0ad4e}a.text-warning:focus,a.text-warning:hover{color:#ec971f}.text-danger{color:#dd2c00}a.text-danger:focus,a.text-danger:hover{color:#a20}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:5px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #eee;border-radius:5px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-10,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-8,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-10,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-12,.col-xs-3,.col-xs-6,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12,.col-xs-3,.col-xs-6,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-9{width:75%}.col-xs-6{width:50%}.col-xs-3{width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}@media (min-width:768px){.col-sm-10,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-10,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-8{float:left}.col-lg-10{width:83.33333333%}.col-lg-8{width:66.66666667%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly]{background-color:#eee;opacity:1}.form-control[disabled]{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}input[type=date].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.radio input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label{cursor:not-allowed}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:3px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-error .checkbox,.has-error .control-label,.has-error .radio,.has-error.checkbox label,.has-error.radio label{color:#dd2c00}.has-error .form-control{border-color:#dd2c00;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#a20;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff6944}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled]{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled{pointer-events:none}.btn-default{color:#333;background-color:#e6e6e6;border-color:#d9d9d9}.btn-default.focus,.btn-default:focus{color:#333;background-color:#cdcdcd;border-color:#9a9a9a}.btn-default:hover{color:#333;background-color:#cdcdcd;border-color:#bbb}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#cdcdcd;border-color:#bbb}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#bbb;border-color:#9a9a9a}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background-color:#e6e6e6;border-color:#d9d9d9}.btn-default .badge{color:#e6e6e6;background-color:#333}.btn-primary{color:#fff;background-color:#8c1a99;border-color:#781683}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#64136d;border-color:#140416}.btn-primary:hover{color:#fff;background-color:#64136d;border-color:#480d4f}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#64136d;border-color:#480d4f}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#480d4f;border-color:#140416}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#8c1a99;border-color:#781683}.btn-primary .badge{color:#8c1a99;background-color:#fff}.btn-success{color:#fff;background-color:#62aed5;border-color:#4ea4d0}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#3a99ca;border-color:#215e7d}.btn-success:hover{color:#fff;background-color:#3a99ca;border-color:#2f85b1}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#3a99ca;border-color:#2f85b1}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#2f85b1;border-color:#215e7d}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover{background-color:#62aed5;border-color:#4ea4d0}.btn-success .badge{color:#62aed5;background-color:#fff}.btn-info{color:#fff;background-color:#c58ccc;border-color:#bc7ac4}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#b369bc;border-color:#7c3b84}.btn-info:hover{color:#fff;background-color:#b369bc;border-color:#a750b1}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#b369bc;border-color:#a750b1}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#a750b1;border-color:#7c3b84}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover{background-color:#c58ccc;border-color:#bc7ac4}.btn-info .badge{color:#c58ccc;background-color:#fff}.btn-link{color:#8c1a99;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled]{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#500f58;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:3px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1045;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #eee;border:1px solid rgba(0,0,0,.15);border-radius:5px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#8c1a99}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.pull-right>.dropdown-menu{right:0;left:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#8c1a99}.nav>li>a>img{max-width:none}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#8c1a99}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.navbar{position:relative;min-height:60px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:5px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1025;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-brand{float:left;padding:20px 15px;font-size:18px;line-height:20px;height:60px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:13px;margin-bottom:13px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:5px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:10px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-btn{margin-top:13px;margin-bottom:13px}.navbar-btn.btn-sm{margin-top:15px;margin-bottom:15px}.navbar-text{margin-top:20px;margin-bottom:20px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#eee}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#eee;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#eee}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse{border-color:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#eee;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#eee}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#eee;background-color:transparent}}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover{color:#eee}.navbar-inverse{background-color:#333;border-color:#1a1a1a}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#1a1a1a}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse{border-color:#212121}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#1a1a1a;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#1a1a1a}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#1a1a1a}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover{color:#444}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:5px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#8c1a99;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:5px;border-top-left-radius:5px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:5px;border-top-right-radius:5px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#500f58;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#8c1a99;border-color:#8c1a99;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#8c1a99;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:3px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:5px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#8c1a99}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:5px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#c58ccc}.alert-info hr{border-top-color:#a6e1ec}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#dd2c00}.alert-danger hr{border-top-color:#e4b9c0}.media{margin-top:15px}.media:first-child{margin-top:0}.media{zoom:1;overflow:hidden}.media>.pull-right{padding-left:10px}.media>.pull-left{padding-right:10px}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#8c1a99;border-color:#8c1a99}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:4px;border-top-left-radius:4px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:4px;border-top-left-radius:4px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:4px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:4px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:4px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:5px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well-sm{padding:9px;border-radius:2px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-xs-inline{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.atec-feature-list .at-feature-list-items:after,.atec-feature-list .at-feature-list-items:before,.cancer-products-title:after,.cancer-products-title:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.home-hero:after,.home-hero:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.products-hero:after,.products-hero:before,.row:after,.row:before,.testimonials .testimonials-list:after,.testimonials .testimonials-list:before{content:" ";display:table}.atec-feature-list .at-feature-list-items:after,.cancer-products-title:after,.container-fluid:after,.container:after,.home-hero:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.products-hero:after,.row:after,.testimonials .testimonials-list:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden{display:none!important}body{display:flex;flex-direction:column;height:100vh;padding-top:60px}#top{flex:1 0 auto;width:100%}p{line-height:1.5em}hr{border-color:#b7b7b7}dl dt{line-height:1.6em;margin-left:1em}dl dd{margin-left:1.3em;margin-bottom:10px}.img-left{margin:0 auto 0 0}.img-right{margin:0 0 0 auto}.clear{clear:both}.smaller{font-size:70%}.emphasis{font-weight:700}.space-between{padding:0 1px}.legal-text{color:#555}.highlight{color:#3a99ca}.highlight-primary-light{color:#c58ccc}.highlight-primary{color:#8c1a99}.lighter{color:#555}.hint{padding-top:2px;min-height:auto}.flash{box-shadow:none}div[ng-messages].ng-inactive{min-height:0}div[ng-message]>p{margin-bottom:1px}.full-screen-video.modal.in .modal-content{background-color:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-width:0;border-color:transparent;padding:0}form .hint,ng-form .hint{font-size:85%;overflow:hidden;position:relative}.hint.forgot-password-message{padding-right:0}input[disabled],input[readonly]{background-color:transparent;border-bottom-style:dotted;background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;border-bottom-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 33%,transparent 0);margin-bottom:-1px}.custom-input-message{padding-top:5px}.flexbox-container{display:flex;align-items:center}@media only screen and (max-width:767px){.flexbox-container{flex-direction:column}}.flexbox-container .column{align-self:stretch;flex-grow:1}.jumbotron h1{font-size:63px}.btn-success.btn-link{padding:3px 5px;font-size:16px}.btn-link:active,.btn-link:active:focus,.btn-link:active:hover,.btn-link:focus{background-color:transparent;border:1px solid transparent;color:inherit}.btn-success.btn-link i.fa,.btn-success.btn-link span.fa{color:#62aed5}.btn-success.btn-link:active,.btn-success.btn-link:active:focus,.btn-success.btn-link:focus{color:#276d91!important}.atec-navbar .navbar-brand,.seller-navbar .navbar-brand{padding-top:9px;padding-bottom:9px}.atec-navbar .navbar-nav{margin-right:15px!important}.atec-navbar .navbar-header .navbar-brand img{height:42px}.atec-navbar .atec-navbar-links{margin:20px 0;padding:0 10px}.atec-navbar .atec-navbar-links li{list-style:none;display:block;float:left;border-right:1px solid #222;padding:0 6px}.atec-navbar .atec-navbar-links li:last-child{border-right:0px}.atec-navbar .menu-toggle{font-size:24px}.atec-navbar .menu-toggle-mobile{margin-top:13px;margin-bottom:13px;font-size:1.5em;border:0 none;padding:7px 12px}.atec-navbar .popup-button{margin-top:13px;margin-bottom:13px;font-size:1.5em;float:right}.atec-navbar .account-button{color:#777}.atec-navbar .account-button .fa-user{font-size:.8em;color:#fff;background-color:#8c1a99;border-radius:50%;padding:3px 4px}.atec-navbar .navbar-phone{text-align:right;padding-right:5em}.atec-navbar .navbar-greeting{margin-top:20px;margin-bottom:20px;padding-right:15px;border-right:1px solid #aaa}.seller-navbar .navbar-greeting{border-right:1px solid #777;padding-right:15px;margin-right:0;text-align:center}.seller-navbar .navbar-collapse.in .navbar-greeting{padding:0 15px;border-right:0px}.menu-badge{position:absolute;top:0;background-color:#e64415}.new-atec-navbar{display:flex;border:none;height:120px;align-items:center}.new-atec-navbar>.container{width:100%;margin-left:8.33%;margin-right:15%}@media only screen and (max-width:992px){.new-atec-navbar>.container{margin-left:2%;margin-right:2%}}.new-atec-navbar>.container .navbar-header .navbar-brand{padding:0}.new-atec-navbar>.container .navbar-header .navbar-brand img{height:70px}@media only screen and (max-width:767px){.new-atec-navbar{height:90px}.new-atec-navbar>.container{margin-right:0}.new-atec-navbar>.container .navbar-header{display:flex;align-items:center}.new-atec-navbar>.container .navbar-header .navbar-brand{width:100%}.new-atec-navbar>.container .navbar-header .navbar-brand img{height:50px}}.new-atec-navbar .navbar-nav{height:70px;display:flex;align-items:center}.new-atec-navbar .navbar-nav li>a{font-size:16px}.new-atec-navbar .navbar-nav li>a strong{font-weight:500}.new-atec-navbar .navbar-nav .menu-toggle{font-size:40px;padding-bottom:10px}.new-atec-navbar .atec-navbar-links{padding:0 10px;font-size:16px;margin-right:10px}.new-atec-navbar .atec-navbar-links li{list-style:none;display:block;float:left;padding:0 15px}.new-atec-navbar .atec-navbar-links li:last-child{border-right:0px}.new-atec-navbar .menu-toggle{font-size:40px;padding-bottom:0;padding-top:10px}.new-atec-navbar .menu-toggle-mobile{margin-top:0;font-size:2em;border:0 none;padding:10px 12px;margin-bottom:0}.new-atec-navbar .popup-button{margin-top:13px;margin-bottom:13px;font-size:1.5em;float:right}.new-atec-navbar .account-button{color:#777}.new-atec-navbar .account-button .fa-user{font-size:.8em;color:#fff;background-color:#8c1a99;border-radius:50%;padding:3px 4px}.new-atec-navbar .navbar-phone{text-align:right;padding-right:5em}.new-atec-navbar .navbar-greeting{margin-top:20px;margin-bottom:20px;padding-right:15px;border-right:1px solid #aaa}@media only screen and (max-width:991px){.atec-col-space-between{margin-bottom:10px}}.nav-menu{background:rgba(255,255,255,.85);position:fixed;top:60px;right:0;left:0;min-height:100%;padding-top:30px;overflow-y:auto;z-index:1029}.nav-menu hr{border-color:transparent}.nav-menu.light{background:rgba(255,255,255,.85);color:#3f3f3f}.nav-menu.dark{background-color:#232323;color:#fff}.nav-menu.dark h1,.nav-menu.dark h2,.nav-menu.dark h3{color:#999;font-size:1.5em;margin-top:0}.nav-menu li{font-size:1.4em;font-weight:400;text-transform:none;letter-spacing:.025em}.nav-menu.light li a{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.nav-menu.dark li a{color:#eee;background-color:rgba(60,60,60,.5)}.nav-menu.dark li a:active,.nav-menu.dark li a:focus{background-color:rgba(60,60,60,.5)}.nav-menu.dark li a:hover{background-color:rgba(34,34,34,.5)}.nav-menu.dark li a .emphasis{color:#d88be1;letter-spacing:.07em}.section{margin-bottom:40px}.section-heading{text-align:center;margin:30px 0 0;padding:10px 0 25px}.section-heading .step-counter{margin:-10px 0 0;padding:0 0 25px}.section-heading .section-title{margin:0 0 5px;padding:0;font-size:2em;color:#8c1a99}.section-heading .section-title h1,.section-heading .section-title h2,.section-heading .section-title h3{font-size:inherit}.section-heading .section-subtitle{font-size:1.5em}@media only screen and (max-width:767px){.section-title{font-size:1.9em}.section-subtitle{font-size:1.4em}}.form-title{font-size:1.6em;text-align:center;background-color:#eee;padding-top:8px;padding-bottom:8px;margin-top:10px;margin-bottom:25px}@media only screen and (max-width:991px){.form-title{padding-top:5px;padding-bottom:5px}}.form-title .icon{color:#8c1a99;font-size:2em;position:absolute;z-index:10;top:-15px;left:0}@media only screen and (max-width:991px){.form-title .icon{font-size:.7em;position:relative;display:inline-block;top:initial;left:initial}}.form-title .add-btn{position:absolute;top:15px;right:20px;z-index:1000;width:auto}@media only screen and (max-width:767px){.form-title .add-btn{display:none!important}}.legal-terms ol>li,.legal-terms p{line-height:1.45em}.form-submit .message{color:#222;padding:10px 0 15px;font-size:1.8em;text-align:center}.form-submit .btn{width:50%}@media only screen and (max-width:767px){.form-submit .btn{width:100%;margin-right:15px;margin-left:15px}}.form-group-title{color:#8c1a99;font-size:1.3em}.form-modal hr{width:100%}.form-modal .form-title{font-size:1.2em;text-align:left;padding:7px 12px;margin-bottom:10px}.atec-input,.atec-select{height:100%;border:0 none;border-bottom:1px solid rgba(0,0,0,.12);color:#8c1a99;box-shadow:none;padding-bottom:0;background-color:transparent}.atec-input:active,.atec-input:focus,.atec-select:active,.atec-select:focus{border-bottom:2px solid #8c1a99}.atec-input[disabled],.atec-select[disabled]{color:#c68dcc;border-bottom-style:dotted;background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;border-bottom-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 33%,transparent 0);margin-bottom:-1px}.atec-input.in-params,.atec-select.in-params{color:#333;padding-bottom:10px;width:100%;padding-left:10px;padding-top:10px}.extra-info-column{margin:10px 0 10px 0}.atec-select-container{position:relative;display:inline-block;vertical-align:middle;padding:0 5px 0 5px}.atec-select-container select.atec-select{position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none}.atec-select-container select.atec-select:invalid{color:#c68dcc!important}.atec-select-container select.atec-select:invalid option{color:#8c1a99}.atec-select-container select.atec-select.select-in-details-form{width:100%;color:#000}.atec-select-container select.atec-select.select-in-details-form:invalid{color:#ababab!important}.atec-select-container select.atec-select.select-in-details-form option{color:#000}.atec-select-container.in-details-form{width:100%;padding-top:29px;padding-bottom:40px}.atec-select-container.in-details-form:after{content:"\f0d7";font-family:FontAwesome;font-display:swap;color:#8c1a99;position:absolute;z-index:1;right:5px;top:4px;padding:40px 5px;border:none;line-height:10%;background-color:#fff}.atec-select-container.in-extra-info{padding-top:10px}.atec-select-container.in-extra-info:after{content:"\f0d7";font-family:FontAwesome;font-display:swap;color:#8c1a99;position:absolute;z-index:1;right:5px;top:4px;padding:22px 5px;border:none;line-height:10%;background-color:#fff}.atec-select-container.in-params{background-color:#f2f2f2;font-size:1.5em;border-radius:6px;width:50%;padding:0}.atec-select-container.in-params:after{content:"\f0d7";font-family:FontAwesome;font-display:swap;color:#8c1a99;position:absolute;z-index:1;right:5px;top:4px;padding:22px 5px;border:none;line-height:10%;background-color:#f2f2f2}.atec-select-container.in-extra-info-no-arrow{width:100%;padding-top:10px;padding-bottom:40px}.atec-select-container:after{content:"\f0d7";font-family:FontAwesome;font-display:swap;color:#8c1a99;position:absolute;z-index:1;right:5px;top:4px;padding:10px 5px;border:none;line-height:10%;background-color:#fff}.atec-select-container.in-extra-info-no-arrow:after{content:none}.contact-info-box{min-height:500px}.md-input-container-select>select{height:30px;width:100%;background-color:transparent;border-width:0 0 1px;border-style:solid;color:rgba(0,0,0,.87);font-size:1.15em}.md-input-container-select>select:invalid{color:rgba(0,0,0,.38)}.form-edit-btn{position:absolute;right:5px;top:4px}.form-edit-btn.form-edit-select{z-index:2;top:25px}.form-edit-btn md-icon{background:#e2e2e2;display:flex;justify-content:center;border-radius:10px;color:#000}.close-break.md-button.md-raised{background-color:#1572a2;color:#fff}.close-break.md-button.md-raised:hover{background-color:#12628b}.close-break.md-button.md-raised[disabled]{color:#888;background-color:#dadada}@-webkit-keyframes live-blink{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes live-blink{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.live-dot{width:10px;height:10px;background-color:green;border-radius:100%;-webkit-animation:live-blink 1.3s infinite;animation:live-blink 1.3s infinite}.category-dot{position:relative}.category-dot::before{content:"";display:inline-block;width:10px;height:10px;position:absolute;border-radius:100%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.category-dot.working::before{background-color:green}.category-dot.break::before{background-color:#ecc822}.delete-column,.edit-column{position:relative;z-index:3}.badges-worked-hour span{text-align:left;color:#fff;padding:.3rem 1rem;border-radius:10px;font-size:1.4rem;font-weight:700;min-width:90%;display:inline-block;text-align:center}.badges-worked-hour.working-hour span{background-color:#1c4c19}.badges-worked-hour.break span{background-color:#2f7da5}.badges-worked-hour.administrative span{background-color:#edca28}.badge-shift span{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:500;padding:4px 11px;border-radius:999px}.badge-shift span::before{font-family:FontAwesome;font-size:13px;line-height:1}.badge-shift-confirm span{background:#e1f5ee;color:#0f6e56}.badge-shift-confirm span::before{content:"\f00c"}.badge-shift-pending span{background:#faeeda;color:#854f0b}.badge-shift-pending span::before{content:"\f017"}footer.atec-footer{background:#eee url(../images/home/bg-san-juan-desktop.png) no-repeat center bottom;padding-top:80px;padding-bottom:180px;color:#333}@media only screen and (max-width:767px){footer.atec-footer{background:#eee url(../images/home/bg-san-juan-mobile.png) no-repeat left bottom;padding-top:40px;padding-bottom:190px;text-align:center}}footer.atec-footer .logo,footer.atec-footer img{height:60px;margin-top:-25px;margin-bottom:15px}@media only screen and (max-width:767px){footer.atec-footer .logo,footer.atec-footer img{margin-top:0}}@media only screen and (max-width:767px){footer.atec-footer .info{text-align:center;float:none}}footer.atec-footer .contact{margin-bottom:15px}footer.atec-footer .contact .social{margin-bottom:15px}footer.atec-footer .contact .social .icon{display:inline-block;margin:0 4px}footer.atec-footer .contact .social .icon:first-child{margin-left:0}footer.atec-footer .contact .email,footer.atec-footer .contact .phone{display:inline-block;color:#8c1a99;font-weight:400}@media only screen and (max-width:767px){footer.atec-footer .contact .email a,footer.atec-footer .contact .phone a{display:inline-block;padding:3px 0}}footer.atec-footer .subscribe{margin-top:5px;margin-bottom:15px}footer.atec-footer .subscribe label,footer.atec-footer .subscribe p{color:#62aed5}footer.atec-footer .subscribe .form-control{height:40px;border:none;box-shadow:none}footer.atec-footer .subscribe button[type=submit]{width:40px;height:40px}footer.atec-footer .footer-menu-1,footer.atec-footer .footer-menu-2{text-align:left}footer.atec-footer .footer-menu-1 ul,footer.atec-footer .footer-menu-2 ul{list-style:none;padding:0;margin:0}footer.atec-footer .footer-menu-1 ul li,footer.atec-footer .footer-menu-2 ul li{padding:5px 10px}footer.atec-footer .footer-menu-1 ul li a,footer.atec-footer .footer-menu-2 ul li a{text-decoration:none}footer.atec-footer .footer-menu-1 ul li a:hover,footer.atec-footer .footer-menu-2 ul li a:hover{text-decoration:none}footer.atec-footer .footer-menu-1>ul>li,footer.atec-footer .footer-menu-2>ul>li{color:#555}@media only screen and (min-width:768px){footer.atec-footer .footer-menu-1>ul>li:last-child,footer.atec-footer .footer-menu-2>ul>li:last-child{border-bottom:none}}footer.atec-footer .footer-menu-1>ul>li>a,footer.atec-footer .footer-menu-2>ul>li>a{display:inline-block;padding:0 0}footer.atec-footer .footer-menu-1>ul>li>ul>li,footer.atec-footer .footer-menu-2>ul>li>ul>li{padding:3px 0;border-bottom:none}@media only screen and (min-width:992px){footer.atec-footer .footer-menu-1,footer.atec-footer .footer-menu-2{margin-bottom:15px}}@media only screen and (max-width:767px){footer.atec-footer .footer-menu-1{margin-top:15px}}@media only screen and (max-width:767px){footer.atec-footer .footer-menu-2{margin-bottom:15px}}@media only screen and (max-width:767px){footer.atec-footer .footer-menu-2 li:last-child{border-bottom:none}}@media only screen and (max-width:767px){footer.atec-footer{text-align:center}}footer.atec-footer .legal{text-align:center}footer.whitelabel-footer{background-color:#eee;padding-top:20px;padding-bottom:20px;border-top:1px solid #d5d5d5}footer.whitelabel-footer .logo,footer.whitelabel-footer img{height:42px;margin-top:-10px}@media only screen and (max-width:767px){footer.whitelabel-footer .logo,footer.whitelabel-footer img{margin-top:0;margin-bottom:15px}}footer.whitelabel-footer .info,footer.whitelabel-footer p{float:right;text-align:right}@media only screen and (max-width:767px){footer.whitelabel-footer .info,footer.whitelabel-footer p{text-align:center;float:none}}@media only screen and (max-width:767px){footer.whitelabel-footer{text-align:center}}.info-item::last-child{margin-bottom:0}.info-item img{width:auto;height:240px}@media only screen and (max-width:991px){.info-item img{max-width:90%;height:auto;max-height:200px}}.info-item h3{color:#8c1a99}@media only screen and (max-width:991px){.info-item{margin-bottom:40px}.info-item p>br{display:none}}.hero-title{color:#8c1a99;font-size:3.5em}@media only screen and (max-width:991px){.hero-title{font-size:3em}}@media only screen and (max-width:767px){.hero-title{font-size:2em}}.hero-subtitle{color:#333;font-size:2em}@media only screen and (max-width:991px){.hero-subtitle{font-size:1.75em}}@media only screen and (max-width:767px){.hero-subtitle{font-size:1.2em}}.home-hero{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;padding:0;text-align:center;display:block}@media (min-width:768px){.home-hero{width:750px}}@media (min-width:992px){.home-hero{width:970px}}@media (min-width:1200px){.home-hero{width:1170px}}.home-hero>.navbar-collapse,.home-hero>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.home-hero>.navbar-collapse,.home-hero>.navbar-header{margin-right:0;margin-left:0}}@media only screen and (max-width:767px){.home-hero{display:flex;justify-content:space-around;flex-direction:column;min-height:600px;height:100vh;margin-top:-60px;padding-top:60px}}.home-hero .hero-title{font-weight:300}.home-hero .hero-title .title-highlight{font-weight:400}.home-hero .hero-row{display:block;padding:10px 0}.home-hero .choose{color:#8c1a99;font-size:1.6em}@media only screen and (max-width:991px){.home-hero .choose{font-size:1.4em}}@media only screen and (max-width:767px){.home-hero .choose{font-size:1em}}.carriers{margin-top:5px;text-align:center}.carriers .title{color:#8c1a99;margin:15px 0 0 0;font-size:1.6em}@media only screen and (max-width:991px){.carriers .title{font-size:1.4em}}@media only screen and (max-width:767px){.carriers .title{font-size:1em}}.carriers .line{margin:0 auto;width:80%}.carriers .carriers-list{overflow:auto;white-space:nowrap;padding:10px 0}.carriers .carriers-list .carrier-logo{display:inline-block;padding:0 15px}.carriers .carriers-list .carrier-logo>img{height:80px}.home-video{background-color:#8c1a99;color:#eee;text-align:center;padding:40px 15px}@media only screen and (max-width:767px){.home-video{text-align:center;padding:15px}}.home-video .video-about{text-align:left}@media only screen and (max-width:767px){.home-video .video-about{text-align:center}}.home-video .video-about .video-about-content{font-size:1.5em}.home-video .video-about .video-about-link{color:#eee;text-decoration:underline}.landing-h1{margin:10px 0;font-size:2.5em}@media only screen and (max-width:767px){.landing-h1{font-size:2em}}.products-hero{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;text-align:center}@media (min-width:768px){.products-hero{width:750px}}@media (min-width:992px){.products-hero{width:970px}}@media (min-width:1200px){.products-hero{width:1170px}}.products-hero>.navbar-collapse,.products-hero>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.products-hero>.navbar-collapse,.products-hero>.navbar-header{margin-right:0;margin-left:0}}.products-hero .product-video{width:46vw;margin:0 auto;padding-bottom:15px}@media only screen and (max-width:767px){.products-hero .product-video{width:80vw}}.coming-follow-up-square{height:25px;width:25px;background-color:#dbecf5}.soon_follow_up{background-color:#dbecf5}.end_by_system{background-color:#ffc8c8}.end_by_system:hover{background-color:#ffaeae}.md-button.deny-opportunites:not(:disabled){background-color:#ff6e6e;color:#fff}.md-button.deny-opportunites:not(:disabled):hover{background-color:#e01e59;color:#fff}.inbound-calls-container{display:flex;justify-content:center;flex-direction:column;padding:10px 20px;width:100%}.inbound-calls-list{list-style:none;display:flex;flex-direction:column;gap:1.5rem;padding:10px 5px;overflow-y:auto;overflow-x:hidden;max-height:50vh;align-items:center}.inbound-calls-list-item{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.1);width:100%;max-width:600px;display:flex;flex-direction:column;transition:all .3s ease;border:1px solid transparent}.inbound-calls-list-clickable{cursor:pointer}.inbound-calls-list-clickable:hover{box-shadow:0 6px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#8c1a99}.inbound-calls-list-item-selected,.inbound-calls-list-item-selected:hover{border:2px solid #8c1a99;background-color:#fcf4ff;box-shadow:0 4px 8px rgba(140,26,153,.15)}.inbound-calls-alert{background-color:#fff3f3;border-left:4px solid #f44336;padding:16px 20px;border-radius:4px;display:flex;align-items:flex-start;gap:15px;max-width:600px;width:100%;margin-top:20px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.inbound-calls-alert .inbound-calls-alert-icon{color:#f44336;font-size:24px;margin-top:2px}.inbound-calls-alert .inbound-calls-alert-content h4{margin:0 0 5px 0;color:#d32f2f;font-size:16px;font-weight:600}.inbound-calls-alert .inbound-calls-alert-content p{margin:0;color:#444;font-size:14.5px;line-height:1.4}.home-main-container{display:grid;grid-template-columns:1fr 1fr 1fr;margin:4rem 0;grid-template-rows:1fr 1fr;gap:3rem}.home-section-contanier{position:relative;box-shadow:rgba(140,26,153,.14) 0 2px 8px 0;border-top:3px solid #8c1a99}.home-section-contanier h3{text-align:center;margin:0}.home-section-contanier header{border-bottom:1px solid #8c1a99;margin-bottom:1rem;position:relative;padding:1.5rem}.home-section-contanier header .home-expand-icon{display:none;position:absolute;top:50%;right:10px;font-size:2.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-section-contanier .home-need-start-day{position:absolute;height:100%;width:100%;top:0;backdrop-filter:blur(4px);background-color:#0000006e;display:flex;justify-content:center;align-items:center;z-index:1003}.home-section-contanier .home-need-start-day .home-btn-worked-hour-container{display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:linear-gradient(135deg,#a945b4 15%,#8c1a99 68%);border-radius:5px;color:#fff;padding:1rem 5rem}.home-section-contanier .home-need-start-day .home-btn-worked-hour-container p{font-size:1.8rem;font-weight:700}.end-break.md-button.md-raised:not([disabled]){background-color:#2d7fd1;color:#fff}.end-break.md-button.md-raised:not([disabled]):hover{background-color:#1d67b1}.report-section-content-container{display:grid;grid-template-rows:1fr}.report-section-content-container .error-message{font-size:20px;text-align:center;padding-block:16px}.report-section-content-container .policy-card{width:300px;height:200px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:1rem;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-transform .2s ease}.report-section-content-container .policy-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.report-section-content-container .policy-card md-card-content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px}.report-section-content-container .policy-card md-card-content h2{text-align:center;font-size:24px;font-weight:500}.report-section-content-container .policy-card md-card-content span{text-align:center;font-size:45px;font-weight:bolder;line-height:1;color:#8c1a99}.report-section-content-container .policy-card md-card-actions{flex-shrink:0}.home-section-content-container{display:grid;height:400px;grid-template-rows:1fr}.home-card-container{max-height:75px;height:75px;padding:2rem}.home-card-title{display:flex;align-items:center;min-width:0;overflow:hidden}.home-card-title span{font-size:1.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-card-title i{margin-right:8px;flex:none}.home-card-logo{width:70px;-o-object-fit:contain;object-fit:contain}.home-card-expired{z-index:2000;border:#dbecf5 3px solid;background-color:#dbecf5}.home-card-message{display:block;position:absolute;opacity:0;left:15rem;color:green;transition:opacity .5s ease-in-out}.home-graphs-container{display:flex;justify-content:space-around;align-items:center;gap:4rem}.home-graphs-container .home-monthly-sales{color:#fff;border-radius:10px;background-image:linear-gradient(135deg,#a945b4 15%,#8c1a99 68%);margin-right:4rem}.home-graphs-container .home-monthly-sales .md-headline{font-weight:700}.home-graphs-container .home-monthly-sales .md-subhead{font-size:1.6rem;padding:0}#chart-inventory{display:flex;justify-content:center}.home-next-cases-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.home-next-cases-card{margin:0;width:280px}.home-next-cases-card md-card-title,.home-next-cases-card md-card-title-text,.home-next-cases-card md-card-title-text>div{min-width:0}.home-pending-sales-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.home-pending-sales-card{margin:0;width:280px}.timeline{width:330px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;padding:0 0 0 32px;height:100%;border-left:2px solid #e3e3e3;font-size:1.4rem;position:relative;list-style:none;gap:1rem}.timeline-big{width:100%;margin:0}.timeline-item{display:flex;gap:24px}.timeline-item+*{margin-top:24px}.timeline-item-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;margin-left:-52px;flex-shrink:0;overflow:hidden;box-shadow:0 0 0 6px #fff;color:#fff}.timeline-item-icon svg{width:25px;height:25px}.timeline-item-icon i{font-size:2rem}.timeline-item-icon.filled-icon{background-color:#8c1a99}.timeline-item-icon.sell-icon{background-color:green}.timeline-item-icon.blue-icon{background-color:#0091ea}.timeline-item-icon.red-icon{background-color:#e01e59}.timeline-item-description{display:flex;padding-top:6px;gap:8px;color:#000;flex-direction:column}.timeline-item-description time{font-size:1.1rem;font-style:italic;color:#7b7b7b}.home-notificactions-container{display:flex;flex-direction:column;overflow-y:auto}.home-notificactions-container .home-notifications{display:flex;gap:1rem;padding:1rem;font-size:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-bottom:1px solid #e5e7eb;position:relative;transition:background-color .3s ease;cursor:pointer}.home-notificactions-container .home-notifications:first-child{border-top:1px solid #e5e7eb}.home-notificactions-container .home-notifications p{margin:0}.home-notificactions-container .home-notifications time{font-size:1.1rem;font-style:italic;color:#7b7b7b}.home-notificactions-container .home-notifications i,.home-notificactions-container .home-notifications svg{color:#8c1a99;font-size:3rem;display:flex;align-items:center;justify-content:center;width:35px}.home-notificactions-container .home-notifications.notifications-read{background-color:#f2f6fc}.home-notificactions-container .home-notifications.notifications-read strong{font-weight:400}.home-notificactions-container .home-notifications.notifications-read i,.home-notificactions-container .home-notifications.notifications-read svg{color:#7b7b7b}.home-notificactions-container .home-notifications .notifications-unread{width:10px;height:10px;background-color:#8c1a99;border-radius:5000px;position:absolute;right:12px;bottom:12px}.home-notificactions-container .home-notifications .notifications-options{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-notificactions-container .home-notifications .notifications-options i{padding:1.3rem;display:none;color:#5f5f5f;background-color:#fff;border:1px solid #5f5f5f;border-radius:5000px;height:5px;width:5px;justify-content:center;font-size:2rem;transition:background-color .3s ease}.home-notificactions-container .home-notifications .notifications-options i:hover{background-color:#e0e0e0}.home-notificactions-container .home-notifications:hover{box-shadow:inset 1px 0 0 #dadce0,inset -1px 0 0 #dadce0,0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);z-index:2}.home-notificactions-container .home-notifications:hover .notifications-options i{display:flex}.notification-buttons-setings button i{font-size:2rem;width:15px;margin-right:1rem}.notifications-settings{display:flex;justify-content:flex-end;padding:1rem;border-top:1px solid #cfcfcf}.notifications-settings i{font-size:2rem}.home-modal-toolbar{max-height:100%;flex-direction:column;justify-content:space-between;height:100%;padding:3rem 0;color:#000}.home-modal-title-container{font-size:1.2rem;line-height:1.5;color:#000;justify-content:center}.home-modal-title-container time{font-style:italic}.home-shine-me{font-weight:400;background:linear-gradient(to right,#000 20%,#8c1a99 40%,#8c1a99 60%,#000 80%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:home-shine 3s linear infinite;animation:home-shine 3s linear infinite}.home-shine-me.red{background:linear-gradient(to right,#000 20%,#c70000 40%,#c70000 60%,#000 80%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@-webkit-keyframes home-shine{from{background-position:200% center}to{background-position:0 center}}@keyframes home-shine{from{background-position:200% center}to{background-position:0 center}}.home-card{height:100%}.home-card.expired{position:relative;z-index:1001;background-color:#fff;box-shadow:0 10px 20px #dbecf5,0 6px 6px #dbecf5}.recent-activity-reduced-fontsize{font-size:1.3rem}.home-container{width:1250px}.policies-list{max-height:200px;overflow:auto;width:100%;list-style:none;padding:0;display:flex;flex-direction:column}.policies-list li{background-color:#f7f7f7;padding:1rem;border-bottom:1px solid #e7e7e7}.apex-chart-tooltip h3{margin:0;text-align:left;font-size:1.6rem;font-weight:700}.apex-chart-tooltip .apex-chart-header{background-color:#8c1a99;color:#fff;padding:1rem}.apex-chart-tooltip .apex-chart-content{padding:1rem 1rem 0 1rem}.apex-chart-tooltip .apex-chart-content ul{list-style:none;padding:0}.apex-chart-tooltip .apex-chart-content .apex-chart-prime{color:green}.apex-chart-tooltip .apex-chart-content .apex-chart-sold-policies{color:#4da3fb}@media screen and (max-width:1244px){.home-main-container{grid-template-columns:1fr 1fr}.home-container{width:auto}}.about-company>.row{margin-bottom:25px}.about-company .section-heading{margin-bottom:0}.about-company>.row:last-child{margin-bottom:0}.about-company img.group-photo{margin:25px 0}.about-company .caption{text-align:center}.about-company .caption .top{display:block;color:#8c1a99}.about-company .caption>div>div{color:#5e5e5e}@media only screen and (max-width:991px){.about-company .caption>div>div{padding-bottom:7px!important}}.about-company .highlights>div>p{font-size:1.3em;line-height:1.4em;text-align:left;color:#1f1f1f}.about-company .highlights>div>h2{text-align:center;color:#62aed5}.about-company .highlights>div>img{margin:0 auto;max-height:200px}.about-divider img{max-height:325px;margin:0 auto}.about-divider{margin:40px auto 40px}@media only screen and (max-width:991px){.about-divider{margin-top:0}.about-divider>div{padding-right:0;padding-left:0}}.about-team .profile{margin-bottom:15px}.about-team .profile:last-child{margin-bottom:0}.about-team .profile p{line-height:1.5em}.about-team .profile div>img{max-height:300px}@media only screen and (max-width:991px){.about-team .profile div>img{max-width:200px;margin:30px auto}}.about-company p,.about-team .profile p,.partner p{font-size:1.18em;line-height:1.5em}@media only screen and (max-width:767px){.partner img{max-height:250px}}.partner .box{cursor:pointer;height:auto;min-height:300px;position:relative;overflow:hidden;width:100%}.partner .box img{position:relative;left:0;margin:0 auto;max-height:250px;transition:all .3s ease-out}.partner .box .overbox{background-color:#eee;position:absolute;top:0;left:0;color:#fff;z-index:100;transition:all .3s ease-out;opacity:0;width:100%;height:100%;padding:25px 0}@media only screen and (max-width:991px){.partner .box .overbox{padding:0}}.partner .box:focus .overbox,.partner .box:hover .overbox{opacity:.9}.partner .box .overtext{transition:all .3s ease-out;transform:translateY(40px);-webkit-transform:translateY(40px)}.partner .box .title{opacity:0;transition-delay:0.1s;transition-duration:.2s}.partner .box:focus .title,.partner .box:hover .title{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);color:#222}.partner .box .tagline{opacity:0;transition-delay:0.2s;transition-duration:.2s;color:#000}.partner .box:focus .tagline,.partner .box:hover .tagline{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}#faq .title{margin-top:30px}#faq .faq-section{margin-left:40px}@media only screen and (max-width:991px){#faq .faq-section{margin-left:0}}.atec-feature-list{padding:10px;text-align:center}.atec-feature-list-gray{background-color:#eee;font-size:3}.atec-feature-list .at-feature-list-title{color:#8c1a99;margin:10px 0;font-size:2.5em}@media only screen and (max-width:767px){.atec-feature-list .at-feature-list-title{font-size:2em}}.atec-feature-list .at-feature-list-items{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;padding:0;display:flex;justify-content:center;flex-direction:row}@media (min-width:768px){.atec-feature-list .at-feature-list-items{width:750px}}@media (min-width:992px){.atec-feature-list .at-feature-list-items{width:970px}}@media (min-width:1200px){.atec-feature-list .at-feature-list-items{width:1170px}}.atec-feature-list .at-feature-list-items>.navbar-collapse,.atec-feature-list .at-feature-list-items>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.atec-feature-list .at-feature-list-items>.navbar-collapse,.atec-feature-list .at-feature-list-items>.navbar-header{margin-right:0;margin-left:0}}@media only screen and (max-width:767px){.atec-feature-list .at-feature-list-items{flex-direction:column}}.atec-feature-list .at-feature-item{padding:13px 5px;flex:1 1 0}@media only screen and (max-width:767px){.atec-feature-list .at-feature-item{padding:13px 0}}.atec-feature-list .at-feature-item .at-feature-number{background-color:#62aed5;width:70px;height:70px;border-radius:35px;display:flex;justify-content:center;align-items:center;font-size:3em;font-weight:700;color:#eee;margin:auto}.atec-feature-list .at-feature-item .at-feature-icon{padding:0 8%}@media only screen and (max-width:767px){.atec-feature-list .at-feature-item .at-feature-icon{padding:0}}.atec-feature-list .at-feature-item .at-feature-item-heading{padding-top:10px;font-size:1.4em;color:#8c1a99}.atec-feature-list .at-feature-item .at-feature-item-content{font-size:1.3em;color:#555}@media only screen and (max-width:767px){.atec-feature-list .at-feature-item .at-feature-item-content{font-size:1.1em}}.testimonials{background-color:#8c1a99;color:#fff;text-align:center;padding:10px;overflow-x:hidden}.testimonials .testimonials-title{margin:10px 0;font-size:2.5em}@media only screen and (max-width:767px){.testimonials .testimonials-title{font-size:2em}}.testimonials .testimonials-rating{color:gold;font-size:1.7em;padding-bottom:10px}.testimonials .testimonials-list{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;display:flex;padding:10px}@media (min-width:768px){.testimonials .testimonials-list{width:750px}}@media (min-width:992px){.testimonials .testimonials-list{width:970px}}@media (min-width:1200px){.testimonials .testimonials-list{width:1170px}}.testimonials .testimonials-list>.navbar-collapse,.testimonials .testimonials-list>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.testimonials .testimonials-list>.navbar-collapse,.testimonials .testimonials-list>.navbar-header{margin-right:0;margin-left:0}}.testimonials .testimonials-list .testimonial-item{flex:1 1 0;position:relative;padding:10px;font-size:1.2em}.testimonials .testimonials-list .testimonial-item:after,.testimonials .testimonials-list .testimonial-item:before{font-family:Georgia,"Times New Roman",Times,serif;font-size:5em;position:absolute;color:#e392ed;opacity:.5}.testimonials .testimonials-list .testimonial-item:before{content:'“';top:-35px;left:-2px}.testimonials .testimonials-list .testimonial-item:after{content:'”';bottom:-20px;right:-2px}.testimonials .testimonials-list .testimonial-item .testimonial-content{font-style:italic}.testimonials .testimonials-list .testimonial-item .testimonial-client{font-weight:500;text-align:right;margin-top:.5em;margin-right:4em}.testimonials .testimonials-list .testimonial-item .testimonial-client::before{content:'-'}@media only screen and (max-width:767px){.testimonials .testimonials-list{display:block;position:relative;height:185px;padding:0}.testimonials .testimonials-list .testimonial-item{width:100%;position:absolute;opacity:0;-webkit-animation:testimonialsSlide 15s infinite ease-in-out;animation:testimonialsSlide 15s infinite ease-in-out}.testimonials .testimonials-list .testimonial-item.item2{-webkit-animation-delay:5s;animation-delay:5s}.testimonials .testimonials-list .testimonial-item.item3{-webkit-animation-delay:10s;animation-delay:10s}}@-webkit-keyframes testimonialsSlide{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}11%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}33%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}44%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes testimonialsSlide{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}11%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}33%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}44%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.careers{overflow-x:clip}.careers h1{font-size:50px;color:#000}@media only screen and (max-width:992px){.careers h1{font-size:29px}}.careers h2{font-size:38px;color:#000}@media only screen and (max-width:992px){.careers h2{font-size:24px}}.careers .content-row{min-height:60em;transition:opacity 1s}@media only screen and (max-width:992px){.careers .content-row{min-height:30em}}.careers .content-row .contentTitle{font-weight:700;margin-bottom:1em;margin-top:2.5em;font-family:Roboto-Bold}.careers .content-row#joinUs{background:url(../images/hiring/headerBackground.webp) center top no-repeat;background-size:cover;position:relative}@media only screen and (max-width:992px){.careers .content-row#joinUs{padding-top:2em}}.careers .content-row#joinUs .hiringText{margin-top:10em}.careers .content-row#joinUs .hiringText h1{font-family:Roboto-Bold}@media only screen and (max-width:992px){.careers .content-row#joinUs .hiringText{margin-top:0}}.careers .content-row#joinUs .hiringText p{font-size:20px;font-weight:100}@media only screen and (max-width:992px){.careers .content-row#joinUs .hiringText p{font-size:16px}}.careers .content-row#joinUs .hiringText a{font-weight:500}@media only screen and (max-width:992px){.careers .content-row#joinUs .hiringText a{width:100%}}.careers .content-row#joinUs img.hiringImg{position:absolute;width:60em;bottom:10em;left:40%}@media only screen and (max-width:992px){.careers .content-row#joinUs img.hiringImg{width:25em;bottom:0;left:15%}}.careers .content-row#interviewProcess{background-color:#efefef;min-height:65em}.careers .content-row#jobListing{color:#000}.careers .content-row#jobListing a{font-size:16px;font-weight:500}.careers .content-row#jobListing .listingSection{margin-bottom:3em}.careers .content-row#jobListing .listingSection .listingCategory{font-size:26px;font-weight:500}.careers .content-row#whatIsAseguratec{background:#8a2397;color:#fff;position:relative;min-height:30em}.careers .content-row#whatIsAseguratec h2{color:#fff}.careers .content-row#whatIsAseguratec img#whatIsAtecImg{margin-top:-8em;width:80%;min-width:550px}@media only screen and (max-width:992px){.careers .content-row#whatIsAseguratec img#whatIsAtecImg{margin-top:2em;min-width:250px}}.careers .content-row#whatIsAseguratec .whatIsAtecContent{font-size:16px;font-weight:500}@media only screen and (min-width:992px){.careers .content-row#whatIsAseguratec .whatIsAtecContent{margin-top:6em}}@media only screen and (min-width:992px){.careers .content-row#whatIsAseguratec .whatIsAtecContent{max-width:480px}}.careers .content-row#whyUs .benefitWrapper{margin-bottom:4em}@media only screen and (max-width:992px){.careers .content-row#whyUs .benefitWrapper{text-align:center}}.careers .content-row#whyUs .benefitWrapper img{border:solid;border-radius:5px;border-width:2px;height:21.4em;width:16.1em;margin-bottom:41px;min-width:226px}@media only screen and (max-width:992px){.careers .content-row#whyUs .benefitWrapper img{margin:auto}}.careers .content-row#whyUs .benefitWrapper h3{color:#000;font-family:Roboto-Bold;font-size:22px}.careers .content-row#whyUs .benefitWrapper p{color:#000;font-size:16px;font-weight:500}.careers .content-row#ourValues{color:#000}.careers .content-row#ourValues h2{font-family:Roboto-Bold}.careers .content-row#ourValues .valueContent{font-size:16px;font-weight:500}.careers .content-row#ourValues .valueTitle{font-weight:900;font-size:16px;font-family:Roboto-Bold}.careers .content-row#ourValues img#valoresImg{margin-top:6em;width:45em;height:100%}@media only screen and (min-width:992px){.careers .content-row#interviewProcess .interviewSteps{margin-left:5%}}.careers .content-row#interviewProcess .event{margin-bottom:3em}@media only screen and (min-width:992px){.careers .content-row#interviewProcess .event .eventTextWrapper{margin-left:4em;padding:0}}.careers .content-row#interviewProcess .event .eventIcon{padding:10px;max-width:75px}.careers .content-row#interviewProcess .event .eventIcon i{font-size:5em;color:#8c1a99}@media only screen and (max-width:992px){.careers .content-row#interviewProcess .event .eventIcon i{font-size:4em}}.careers .content-row#interviewProcess .event .eventTitle{font-size:20px;font-family:Roboto-Bold;color:#000}.careers .content-row#interviewProcess .event .eventContent{font-size:16px;font-weight:500;color:#000}@media only screen and (min-width:992px){.careers .content-row{display:flex}}@media only screen and (max-width:992px){.careers .content-row{padding:0 2em 0 2em}}.careers .moveBottom{-webkit-transform:translateY(45px);transform:translateY(45px);opacity:0;transition:all 1s}.careers .fadeBottom{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:all 1s}.careers .hideFade{opacity:0;transition:all 1s}.careers .fadeIn{opacity:1;transition:all 1s}.benefits .benefit{opacity:0}.benefits .benefit img.benefitImg{width:60px}.benefits .benefit .benefitTitle{font-size:x-large}@media only screen and (max-width:992px){.benefits .benefit .benefitTitle{font-size:large}}.benefits.enterAnimation .benefit-1{opacity:0;-webkit-animation:bounce .7s 40ms linear forwards;animation:bounce .7s 40ms linear forwards}.benefits.enterAnimation .benefit-2{opacity:0;-webkit-animation:bounce .7s 80ms linear forwards;animation:bounce .7s 80ms linear forwards}.benefits.enterAnimation .benefit-3{opacity:0;-webkit-animation:bounce .7s .12s linear forwards;animation:bounce .7s .12s linear forwards}.benefits.enterAnimation .benefit-4{opacity:0;-webkit-animation:bounce .7s .16s linear forwards;animation:bounce .7s .16s linear forwards}.benefits.enterAnimation .benefit-5{opacity:0;-webkit-animation:bounce .7s .2s linear forwards;animation:bounce .7s .2s linear forwards}.benefits.enterAnimation .benefit-6{opacity:0;-webkit-animation:bounce .7s .24s linear forwards;animation:bounce .7s .24s linear forwards}.benefits.enterAnimation .benefit-7{opacity:0;-webkit-animation:bounce .7s .28s linear forwards;animation:bounce .7s .28s linear forwards}.atec-application{padding:2em}.atec-application h2,.atec-application h3{color:#62aed5}@media only screen and (min-width:992px){.atec-application .about-us{margin-top:5em}}@media only screen and (max-width:992px){.atec-application .benefits{margin-top:2em}}.atec-application .jobDetails{font-size:medium}.atec-application .jobDetails p.jobDescription{text-align:justify;white-space:break-spaces}.applyView{padding:2em}.applyView .thank-you{background-repeat:repeat-x;background-position:top;background-image:url(../images/hiring/confetti.svg);background-size:contain}.applyView .thank-you.ng-animate{transition:all .2s linear}.applyView .thank-you.ng-enter,.applyView .thank-you.ng-leave.ng-leave-active{opacity:0}.applyView .thank-you.ng-enter.ng-enter-active,.applyView .thank-you.ng-leave{opacity:1}.applyView .thank-you .thanks-icon{font-size:25em;color:#8c1a99;margin-left:auto;margin-right:auto}.applyView .thank-you .thanks-text{text-align:center;font-size:5em}@media screen and (max-width:767px){.applyView .thank-you .thanks-text{font-size:2em}}.applyView h1.jobTitle{color:#8c1a99;text-align:center}.applyView h2.subtitle{text-align:center;margin-bottom:1.5em}.applyView .applicationDetailsForm div.form-group{margin-bottom:1.5em;height:5em}.applyView .applicationDetailsForm div.form-group>div{position:relative}.applyView .applicationDetailsForm div.form-group label{font-weight:500}.applyView .applicationDetailsForm div.form-group input{border:none;border-bottom:#bdbdbd 1px solid;border-radius:0;box-shadow:none;padding-left:0}.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched{border-bottom:#dd2c00 2px solid}.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched+label,.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched::-webkit-input-placeholder{color:#dd2c00}.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched+label,.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched::-moz-placeholder{color:#dd2c00}.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched+label,.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched::-ms-input-placeholder{color:#dd2c00}.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched+label,.applyView .applicationDetailsForm div.form-group input.ng-invalid.ng-touched::placeholder{color:#dd2c00}.applyView .applicationDetailsForm div.form-group .input-border{position:absolute;background:#8c1a99;width:0%;height:2px;bottom:0;left:0;transition:.3s}.applyView .applicationDetailsForm div.form-group:focus-within:not(.has-error) input{outline:0}.applyView .applicationDetailsForm div.form-group:focus-within:not(.has-error) input+.input-border{width:100%}.applyView .applicationDetailsForm div.form-group:focus-within:not(.has-error) label{color:#8c1a99}.applyView .applicationDetailsForm div.form-group ng-message{color:#dd2c00}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:translate(-120px,-60px);transform:translate(-120px,-60px)}30%{-webkit-transform:translate(-80px,0);transform:translate(-80px,0)}60%{-webkit-transform:translate(-40px,-40px);transform:translate(-40px,-40px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounce{0%{opacity:0;-webkit-transform:translate(-120px,-60px);transform:translate(-120px,-60px)}30%{-webkit-transform:translate(-80px,0);transform:translate(-80px,0)}60%{-webkit-transform:translate(-40px,-40px);transform:translate(-40px,-40px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.cancer-products-title{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;text-align:center;margin-top:40px;margin-bottom:40px}@media (min-width:768px){.cancer-products-title{width:750px}}@media (min-width:992px){.cancer-products-title{width:970px}}@media (min-width:1200px){.cancer-products-title{width:1170px}}.cancer-products-title>.navbar-collapse,.cancer-products-title>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.cancer-products-title>.navbar-collapse,.cancer-products-title>.navbar-header{margin-right:0;margin-left:0}}.cancer-products-title .product-video{width:46vw;margin:0 auto;padding-bottom:15px}@media only screen and (max-width:767px){.cancer-products-title .product-video{width:80vw}}@media only screen and (max-width:767px){.cancer-products-title{margin-top:20px;margin-bottom:20px}}.cancer-products-list{padding:0;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.cancer-products-list{width:760px;margin:0 auto}}@media only screen and (max-width:767px){.cancer-products-list{display:block}}.cancer-product-card{margin-bottom:8px;max-width:360px;margin:5px 4px;border:1px solid #eee}@media only screen and (max-width:767px){.cancer-product-card{max-width:none}}.cancer-product-card .card-block{flex:1 1 0}.cancer-product-card .product-logo-title{background-color:#eee;text-align:center;display:flex;height:75px;align-items:center}.cancer-product-card .product-logo-title .logo,.cancer-product-card .product-logo-title .title{flex:1 1 0}.cancer-product-card .product-logo-title .logo{padding-left:5px;display:flex;justify-content:center}.cancer-product-card .product-logo-title .logo>img{max-height:65px}.cancer-product-card .product-logo-title .title{font-size:1.5em;font-weight:500;color:#8c1a99;line-height:1}.cancer-product-card .product-highlights{display:flex;align-items:center}.cancer-product-card .product-highlights .product-highlight-block{flex:1 1 0;height:75px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;border:solid 1px #eee;border-right:none}.cancer-product-card .product-highlights .product-highlight-block:first-child{border-left:none}.cancer-product-card .product-highlights .product-highlight-block .caption{font-size:.8em}.cancer-product-card .product-highlights .product-highlight-block .value{color:#62aed5;font-size:1.5em;font-weight:500;line-height:1}.cancer-product-card .product-highlights .product-highlight-block .sub{font-size:.9em;color:#777}.cancer-product-card .product-highlights .product-highlight-block .sub-spacer{font-size:.9em;color:#777;opacity:0;visibility:hidden}.cancer-product-card .product-details{padding:10px}.cancer-product-card .product-details .title{display:block;font-size:1.1em}.cancer-product-card .company-strength{padding:5px 10px}.apply-form .step{text-align:left}@media only screen and (max-width:767px){.apply-form .step{text-align:center}}.apply-form .step.section{margin-top:20px;margin-bottom:20px}@media only screen and (max-width:767px){.apply-form .step.section{margin-bottom:40px}}.apply-form .errors.section{margin-top:40px;margin-bottom:0}@media only screen and (max-width:767px){.apply-form .errors.section{margin-top:20px;margin-bottom:20px}}.apply-form .form-submit{margin-top:40px}@media only screen and (max-width:767px){.apply-form .form-submit{margin-top:20px}}.apply-form .step>.icon{text-align:center;color:#8c1a99;font-size:2.5em;margin-top:15px}.apply-form .fields{width:100%;display:inline-block;padding:0;font-size:1.5em}.apply-form .fields input.ng-invalid.ng-dirty,.apply-form .fields input.ng-invalid.ng-touched{color:#dd2c00!important;border-bottom-color:#dd2c00!important}.apply-form .fields .line{display:inline-block;padding-top:10px}.apply-form .fields .suggested-price{font-size:70%}ul.cash-values{margin-left:0;padding-left:1.5em}@media only screen and (max-width:767px){ul.cash-values{text-align:left;width:290px;margin:auto}}ul.cash-values li{margin-top:10px;list-style-type:none}.inline-md-select{display:inline-block;margin:0 2px -8px 2px;line-height:1em}.inline-md-select .md-select-value{min-height:5px;bottom:-1px;text-align:center}.inline-md-select .md-select-value .md-text{color:#8c1a99;padding-bottom:3px}.inline-md-select .md-select-value.md-select-placeholder.placeholder-hidden :first-child{visibility:hidden}.inline-md-select[disabled] span:first-child{color:#999!important}.inline-md-select .md-select-icon{margin-right:2px}.inline-md-select.ng-empty .md-select-icon{margin-top:-20px}.inline-md-select.ng-empty[placeholder]:not([placeholder=""]) .md-select-icon{margin-top:0}.inline-md-select.ng-not-empty .md-select-icon{margin-top:10px}.md-select-value.md-select-placeholder :first-child{color:#999!important;white-space:normal;font-weight:400;padding-bottom:2px}.apply-form .legal-text{margin-top:40px}.fade{transition:.5s linear all}.fade.fadein{opacity:1}.carrier-card .discount-label,.carrier-price .discount-label,.final-price .discount-label,.product-card .discount-label,.starting-price .discount-label{position:absolute;top:-1px;right:-1px;width:0;height:0;border-top:45px solid #d01e8e;border-left:45px solid transparent}.carrier-card .discount-label .discount-icon,.carrier-price .discount-label .discount-icon,.final-price .discount-label .discount-icon,.product-card .discount-label .discount-icon,.starting-price .discount-label .discount-icon{color:#fff}.carrier-card .discount-icon,.carrier-price .discount-icon,.final-price .discount-icon,.product-card .discount-icon,.starting-price .discount-icon{position:absolute;display:inline-block;top:-42px;right:3px;font-size:1.5em}.discount-icon{color:#d01e8e}.product-discount{padding:10px 0 15px;text-align:center;color:#000;font-size:.8em}.product-discount .discount-icon{position:static;font-size:inherit;margin:0}.carrier-card,.product-card{background-color:#eee;padding:15px 10px;margin-right:5px;margin-left:5px;margin-bottom:1em;font-size:1em;position:relative}.carrier-card .name,.product-card .name{margin-top:0;font-size:1.5em}.carrier-card .price,.product-card .price{font-size:20px;font-weight:700;color:#8c1a99;font-size:1.2em}.carrier-card .price .decimal,.product-card .price .decimal{font-size:65%;position:relative;top:-6px;left:-6px}.carrier-card .price .decimal:before,.product-card .price .decimal:before{content:".";position:relative}.carrier-card .price sup.footnote a,.product-card .price sup.footnote a{font-weight:400}.carrier-card .product-discount,.product-card .product-discount{display:block;text-align:left;padding:10px 0}.carrier-card .info,.product-card .info{margin-top:10px}.carrier-card .extra-info,.product-card .extra-info{position:absolute;top:0;right:0;padding:0 7px;font-size:20px}.carrier-card .fa-times,.product-card .fa-times{color:#c58ccc}.carrier-card .fa-check,.product-card .fa-check{color:#8c1a99}.carrier-card .heading .carrier-logo,.product-card .heading .carrier-logo{max-height:60px}.carrier-card .benefits,.product-card .benefits{margin:20px 0}.carrier-card .price-secondary,.product-card .price-secondary{font-size:.75em;font-weight:400}.carrier-card .details-btn,.product-card .details-btn{background-color:#fff}.filter md-input-container{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 3px;background-color:#eee}.filter md-input-container .md-select-value,.filter md-input-container md-select:focus:not([disabled]) .md-select-value{border-bottom-width:0;padding:0 2px 4px}@media only screen and (max-width:767px){.filter md-input-container{margin:0}.filter{margin-top:20px}.filter .extra-info{font-size:20px;padding-top:7px;line-height:0}}.product-name{min-height:3em;text-align:center;color:#64136d;max-width:140px;margin:auto}.product-name h4{min-height:2em}.ccc .starting-price{position:relative;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;width:150px;height:150px;padding:10px 0 0;margin:0 auto;background-color:#af62b8;text-align:center;color:#fff}.ccc .starting-price .from{display:block;text-align:center}.ccc .starting-price .price-primary-wrapper{margin:12px 0;line-height:1.25em;display:block;width:150px;text-align:center;padding:7px 0}.ccc .starting-price .price-primary-wrapper .price{font-size:2em}.ccc .starting-price .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-tartipx}.ccc .starting-price .price-primary-wrapper .price .decimal:before{content:".";position:relative}.ccc .starting-price .price-primary-wrapper .period{display:block;text-transform:uppercase;color:#e5cce8}.ccc .starting-price .price-primary-wrapper .period sup.footnote a.footnote-anchor{color:#e5cce8}.ccc .starting-price .price-secondary-wrapper{position:absolute;right:0;bottom:0;left:0;border-radius:0 0 10px 10px;background-color:#80188c;padding:5px 3px;color:#eeddf0}.ccc .starting-price .from{display:block;text-align:center}.ccc .starting-price .price-primary-wrapper{margin:12px 0;line-height:1.25em;display:block;width:150px;text-align:center;padding:7px 0}.ccc .starting-price .price-primary-wrapper .price{font-size:2em}.ccc .starting-price .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-7px}.ccc .starting-price .price-primary-wrapper .price .decimal:before{content:".";position:relative}.ccc .starting-price .price-primary-wrapper .period{display:block;text-transform:uppercase;color:#e5cce8}.ccc .starting-price .price-secondary-wrapper{position:absolute;right:0;bottom:0;left:0;border-radius:0 0 10px 10px;background-color:#80188c;padding:5px 3px;color:#eeddf0}.ccc .starting-price-sm{position:relative;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;width:100px;height:100px;padding:10px 0 0;margin:0 auto;background-color:#af62b8;text-align:center;color:#fff}.ccc .starting-price-sm .from{display:block;text-align:center}.ccc .starting-price-sm .price-primary-wrapper{margin:12px 0;line-height:1.25em;display:block;width:100px;text-align:center;padding:7px 0}.ccc .starting-price-sm .price-primary-wrapper .price{font-size:1.8em}.ccc .starting-price-sm .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-tartipx}.ccc .starting-price-sm .price-primary-wrapper .price .decimal:before{content:".";position:relative}.ccc .starting-price-sm .price-primary-wrapper .period{display:block;text-transform:uppercase;color:#e5cce8}.ccc .starting-price-sm .price-primary-wrapper .period sup.footnote a.footnote-anchor{color:#e5cce8}.ccc .starting-price-sm .price-secondary-wrapper{position:absolute;right:0;bottom:0;left:0;border-radius:0 0 10px 10px;background-color:#80188c;padding:5px 3px;color:#eeddf0}.ccc .starting-price-sm .from{display:block;text-align:center}.ccc .starting-price-sm .price-primary-wrapper{margin:12px 0;line-height:1.25em;display:block;width:100px;text-align:center;padding:7px 0}.ccc .starting-price-sm .price-primary-wrapper .price{font-size:1.8em}.ccc .starting-price-sm .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-7px}.ccc .starting-price-sm .price-primary-wrapper .price .decimal:before{content:".";position:relative}.ccc .starting-price-sm .price-primary-wrapper .period{display:block;text-transform:uppercase;color:#e5cce8}.ccc .starting-price-sm .price-secondary-wrapper{position:absolute;right:0;bottom:0;left:0;border-radius:0 0 10px 10px;background-color:#80188c;padding:5px 3px;color:#eeddf0}.sl .starting-price{position:relative;-mox-border-radius:50%;border-radius:50%;width:125px;height:125px;vertical-align:middle;margin:0 auto;background-color:#af62b8;color:#fff;text-align:left}.sl .starting-price .from{position:absolute;width:125px;text-align:center;top:15px}.sl .starting-price .price-primary-wrapper .price{position:absolute;width:125px;text-align:center;top:33px;font-size:2.2em;line-height:1.1em}.sl .starting-price .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-7px}.sl .starting-price .price-primary-wrapper .price .decimal:before{content:".";position:relative}.sl .starting-price .price-primary-wrapper .period{position:absolute;width:125px;text-align:center;bottom:33px;text-transform:uppercase;color:#e5cce8}.sl .starting-price .price-primary-wrapper .period sup.footnote a{color:#dcbae0}.sl .starting-price .price-primary-wrapper-discount{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%}.sl .starting-price .price-primary-wrapper-discount .price{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.sl .starting-price .price-primary-wrapper-discount .price .price-normal{display:flex;align-items:flex-start;--color-line:#ffffff88;color:var(--color-line);font-size:2rem;line-height:1;background-color:transparent;background-image:repeating-linear-gradient(160deg,transparent 0,transparent 45%,var(--color-line) 45%,var(--color-line) 55%,transparent 55%,transparent 100%)}.sl .starting-price .price-primary-wrapper-discount .price .price-discount{display:flex;align-items:flex-start;font-size:3.2rem;line-height:1}.sl .starting-price .price-primary-wrapper-discount .price .decimal{font-size:65%;position:relative;top:3px;left:1px}.sl .starting-price .price-primary-wrapper-discount .price .decimal:before{content:".";position:relative}.sl .starting-price .price-primary-wrapper-discount .period{width:125px;text-align:center;text-transform:uppercase;color:#e5cce8}.sl .starting-price .price-primary-wrapper-discount .period sup.footnote a{color:#dcbae0}.sl .starting-price-sm{position:relative;-mox-border-radius:50%;border-radius:50%;width:100px;height:100px;vertical-align:middle;margin:0 auto;background-color:#af62b8;color:#fff;text-align:left}.sl .starting-price-sm .from{position:absolute;width:100px;text-align:center;top:10px}.sl .starting-price-sm .price-primary-wrapper .price{position:absolute;width:100px;text-align:center;top:30px;font-size:2em;line-height:1.1em}.sl .starting-price-sm .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-7px}.sl .starting-price-sm .price-primary-wrapper .price .decimal:before{content:".";position:relative}.sl .starting-price-sm .price-primary-wrapper .period{position:absolute;width:100px;text-align:center;bottom:14px;text-transform:uppercase;color:#e5cce8}.sl .starting-price-sm .price-primary-wrapper .period sup.footnote a{color:#dcbae0}.sl .starting-price-sm .price-primary-wrapper-discount{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%}.sl .starting-price-sm .price-primary-wrapper-discount .price{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.sl .starting-price-sm .price-primary-wrapper-discount .price .price-normal{display:flex;align-items:flex-start;--color-line:#ffffff88;color:var(--color-line);font-size:2rem;line-height:1;background-color:transparent;background-image:repeating-linear-gradient(160deg,transparent 0,transparent 45%,var(--color-line) 45%,var(--color-line) 55%,transparent 55%,transparent 100%)}.sl .starting-price-sm .price-primary-wrapper-discount .price .price-discount{display:flex;align-items:flex-start;font-size:3.2rem;line-height:1}.sl .starting-price-sm .price-primary-wrapper-discount .price .decimal{font-size:65%;position:relative;top:3px;left:1px}.sl .starting-price-sm .price-primary-wrapper-discount .price .decimal:before{content:".";position:relative}.sl .starting-price-sm .price-primary-wrapper-discount .period{width:100px;text-align:center;text-transform:uppercase;color:#e5cce8}.sl .starting-price-sm .price-primary-wrapper-discount .period sup.footnote a{color:#dcbae0}.ccc .starting-price-sm,.sl .starting-price-sm{position:absolute;right:0;z-index:10}.comparison-table{margin-right:auto;margin-left:auto}.comparison-table tr>td{font-size:16px;border-bottom:1px dotted #ccc;border-left:10px solid #fff;border-right:10px solid #fff;padding:10px;width:300px}.comparison-table tr>td:first-child{min-width:200px;max-width:315px}.comparison-table tr:last-child>td{border-bottom:0 none}.comparison-table .fa-times{color:#c58ccc}.comparison-table .fa-check{color:#8c1a99}.carrier-price{position:relative;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;width:150px;height:150px;padding:5px 0 0;margin:0 auto;background-color:#ae5fb8;text-align:center;vertical-align:middle;color:#fff}.carrier-price .logo{text-align:center;background-color:#fff;margin:0 5px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;height:60px}.carrier-price .logo img{position:relative;max-height:60px;max-width:100%;padding:1px}.carrier-price .logo img div[ng-messages].ng-inactive{min-height:0}.carrier-price .price-primary-wrapper{margin:10px 0;line-height:1.2em}.carrier-price .price-primary-wrapper .price{width:150px;text-align:center;font-size:2em}.carrier-price .price-primary-wrapper .price .decimal{font-size:65%;position:relative;top:-6px;left:-7px}.carrier-price .price-primary-wrapper .price .decimal:before{content:".";position:relative}.carrier-price .price-primary-wrapper .price-error{position:relative;top:18px;text-align:center;font-size:1.5em}.carrier-price .price-primary-wrapper .period{display:block;text-align:center;text-transform:uppercase;color:#e4c9e7}.carrier-price .price-secondary-wrapper{position:absolute;right:0;bottom:0;left:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;background-color:#80188c;padding:3px 3px;color:#eddbef}.am-best-logo{width:auto;height:1.25em}ul.carrier-channels li{display:inline-block;padding:0 2px;font-size:1.35em}ul.carrier-channels{list-style:none;margin:0;padding:0}ul.carrier-channels>li{color:#494949}ul.carrier-channels>li a:active,ul.carrier-channels>li a:focus,ul.carrier-channels>li a:hover{color:#6f6f6f}@media only screen and (max-width:1199px){ul.carrier-channels{display:inline;text-align:left}ul.carrier-channels>li{font-size:1em;padding:0 1px}}img.carrier-logo{max-height:100px}.exception-message,.exclusion-message{font-size:1.2em}.add-btn{margin:0 auto 25px;min-width:100px;display:block}@media only screen and (max-width:991px){.add-btn{width:80%}}.add-message{text-align:center;display:block}@media only screen and (max-width:767px){.add-message{display:none}}.extra-person{padding:15px;position:relative;border:1px solid #eee;padding:5px;margin-top:15px}.extra-person:not(:last-child){margin:15px 0}.extra-person .close-btn{position:absolute;top:-10px;right:5px;z-index:1000;background-color:#fff;border:1px solid #eee}@media only screen and (max-width:991px){.fix-content-spacing-top{margin-top:40px}.fix-content-spacing-bottom{margin-bottom:40px}}.uploader-container{margin-top:40px;overflow:hidden}.uploader-btn{position:relative!important;bottom:0!important}.uploader-preview{width:100%;height:auto;padding:7px;text-align:center;line-height:0;background-color:#c4c4c4}@media only screen and (max-width:991px){.uploader-preview{position:relative;top:-40px}}@media only screen and (max-width:991px){.uploader-preview{margin-top:10px}}.uploader-preview .message{text-align:center}.uploader-preview .message p{margin-bottom:5px}.uploader-preview canvas{margin:0 auto 5px;max-width:100%;max-height:220px}.uploader input[type=file],input[type=file].uploader{display:none}.other-coapp-card-header{font-size:20px;color:#8c1a99;font-weight:700}input[name=previously_bought_policies][readonly]{background-image:none;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.12)}.review-plan{text-align:center}.review-plan .title{font-size:2em;color:#8c1a99;padding-bottom:10px}.review-plan .summary{background-color:#eee;padding:15px 0}.review-plan .summary .price .payment-type h2,.review-plan .summary .price .payment-type h3{margin:15px 0 0}.new-plan .summary .price .payment-type md-input-container,.review-plan .summary .price .payment-type md-input-container{width:150px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:3px 2px;background-color:#fff;margin-top:15px;text-align:left}.new-plan .summary .price .payment-type md-input-container .md-select-value,.new-plan .summary .price .payment-type md-input-container md-select:focus:not([disabled]) .md-select-value,.review-plan .summary .price .payment-type md-input-container .md-select-value,.review-plan .summary .price .payment-type md-input-container md-select:focus:not([disabled]) .md-select-value{border-bottom-width:0;padding:0 2px 4px}.review-plan .summary .company .logo{max-height:130px;max-width:100%;padding-left:10px;padding-right:10px}@media only screen and (max-width:600px){.review-plan .summary .plan-benefits{margin-top:40px}}.review-plan .summary .plan-benefits ul{padding-top:15px;font-size:1.2em;text-align:left}.review-plan .summary .plan-benefits ul i.fa.fa-li{color:#8c1a99}@media only screen and (max-width:991px){.review-plan .summary .plan-benefits ul{padding-top:0}}.review-plan .summary .plan-benefits ul>li>ul{font-size:1em}.review-plan .summary .col-heading{color:#8c1a99;font-size:1.45em}.review-plan .summary .col-heading .h1,.review-plan .summary .col-heading .h2,.review-plan .summary .col-heading .h3,.review-plan .summary .col-heading .h4,.review-plan .summary .col-heading .h5,.review-plan .summary .col-heading h1,.review-plan .summary .col-heading h2,.review-plan .summary .col-heading h3,.review-plan .summary .col-heading h4,.review-plan .summary .col-heading h5{padding-top:0!important;margin-top:0!important}.final-price{display:block;position:relative;background-color:#8c1a99;color:#fff;width:150px;height:150px;margin:5px auto 0 auto;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px}.final-price .amount{position:absolute;top:38px;left:-40px;right:0;font-size:3em}.final-price .amount .decimal{font-size:65%;position:absolute;top:6px}.final-price .amount .decimal:before{content:".";position:relative;top:0}.final-price .period{position:absolute;left:0;right:0;bottom:40px;font-size:1.1em;text-align:center;text-transform:uppercase;color:#e5cce8}.auto .final-price{text-align:center}.auto .final-price .yearly{padding:15px 0 0}.auto .final-price .yearly .amount{position:absolute;top:40px;left:-14px;right:20px;font-size:2.5em}.auto .final-price .yearly .period{bottom:48px}.auto .final-price .monthly .payment-terms{position:absolute;top:10px;right:0;left:0}.auto .final-price .monthly .amount{top:34px;right:0;left:0;font-size:2.5em;position:absolute;line-height:1.2em}.auto .final-price .monthly .amount .decimal{font-size:.65em;position:relative;top:-9px;left:-11px;display:inline}.auto .final-price .monthly .amount .decimal:before{content:".";position:relative}.auto .final-price .monthly .period{left:0;right:0;bottom:46px;font-size:1.1em;text-align:center;text-transform:uppercase;color:#e5cce8;margin-bottom:5px}.auto .final-price .monthly .deposit{position:absolute;bottom:10px;right:0;left:0}.review-panel-container{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){.review-panel-container{display:grid;grid-template-rows:auto;grid-template-columns:repeat(1,1fr)}}.review-panel-row{display:flex;grid-column-start:1;grid-column-end:13}@media (max-width:768px){.review-panel-row{grid-column:1;flex-direction:column}}.review-panel-item{flex:1 1 300px}@media (max-width:768px){.review-panel-item{margin-bottom:15px;flex:1 1 auto;margin-left:0}}.review-submit{text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}.review-submit .btn{margin-left:auto;margin-right:auto}@media (max-width:768px){.first-on-xs{order:1}}@media (max-width:768px){.second-on-xs{order:2}}@media (max-width:768px){.third-on-xs{order:3}}.review-disclaimer{margin-left:8px;text-align:left;display:inline-block}.disclaimer-row{display:flex}.disclaimer-item{flex:0 1 auto}.disclaimer-item input[type=checkbox]{margin-right:10px;-webkit-transform:scale(1.7);transform:scale(1.7)}#select-payment-date .select-type-cards md-card{position:relative;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;border:2px solid transparent}#select-payment-date .select-type-cards md-card md-radio-button{position:absolute;top:10px;right:0}#select-payment-date .select-type-cards md-card div.result-icon{width:100px}#select-payment-date .select-type-cards md-card div.result-icon i.fa{font-size:5em}#select-payment-date .select-type-cards md-card:hover:not(.selected){-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 1px 15px 0 rgba(0,0,0,.5)}#select-payment-date .select-type-cards md-card.selected{cursor:pointer;border:2px solid #62aed5;box-shadow:#62aed5 0 0 10px 0}atec-stepper{display:flex;justify-content:center;width:100%}atec-stepper .stepper{display:flex;justify-content:space-between;padding:20px;gap:4rem}atec-stepper .step{position:relative;display:flex;flex-direction:column;color:#999;gap:1rem;min-width:200px;padding:1rem;-webkit-transform:scale(1);transform:scale(1);border:1px solid transparent;transition:border .5s,-webkit-transform .5s;transition:transform .5s,border .5s;transition:transform .5s,border .5s,-webkit-transform .5s;cursor:not-allowed}atec-stepper .step.visited{cursor:pointer}atec-stepper .step:hover{border:1px solid #c5c5c5;-webkit-transform:scale(1.1);transform:scale(1.1)}atec-stepper .step-header{display:flex;align-items:center}atec-stepper .step-header .step-line{margin-left:2rem;height:2px;flex:1;background-color:#ccc}atec-stepper .circle{width:30px;height:30px;background-color:#ccc;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;transition:background-color .3s,color .3s}atec-stepper .circle.completed{background-color:#4caf50}atec-stepper .label{font-size:2rem;color:#222;font-weight:700}atec-stepper .step-number{color:#828282}atec-stepper .step.pending .circle{background-color:#8c1a99}atec-stepper .step.pending .circle::before{content:"";background-color:transparent;width:20px;height:20px;border:2px solid #fff}atec-stepper .step.pending .step-line{background-color:#8c1a99}atec-stepper .step.pending .label{color:#8c1a99}atec-stepper .step.pending .status-text{color:#8c1a99}atec-stepper .step.active{border:2px solid #c5c5c5}atec-stepper .step.active .circle{background-color:#8c1a99}atec-stepper .step.active .circle::before{content:"";background-color:transparent;width:20px;height:20px;border:2px solid #fff}atec-stepper .step.active .step-line{background-color:#8c1a99}atec-stepper .step.active .label{color:#8c1a99}atec-stepper .step.completed .step-line{background-color:#4caf50}atec-stepper .step.completed .circle{background-color:#4caf50}atec-stepper .step.completed .circle::before{content:none}atec-stepper .step.completed .label{color:#4caf50}atec-stepper .status-text{font-weight:700}atec-stepper .status-text.inprogress-status{color:#8c1a99}@media (max-width:768px){atec-stepper .stepper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}atec-stepper .step{min-width:auto;padding:.5rem;align-items:center;border-radius:1rem;text-align:center;line-height:normal;height:-webkit-max-content;height:-moz-max-content;height:max-content}atec-stepper .label{font-size:1.6rem;margin-bottom:1rem}atec-stepper .step-line{display:none}atec-stepper .status-text{display:none}}.confirmation-new{display:grid;grid-template-rows:auto 1fr;height:100%}.confirmation-new .confirmation-new-container{background-image:url("https://atec-static-dev.s3.us-east-1.amazonaws.com/whitelabel/exaltta/confirmation_background.png");height:354px;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#8c1a99;font-size:2.8rem;font-weight:500}.confirmation-new .confirmation-new-container .confirmation-new-thanks-text{font-size:3rem;font-weight:700}.confirmation-new .confirmation-new-container .confirmation-new-policy-number{background-color:#8c1a99;color:#fff;padding:.5rem 11rem}.confirmation-new .confirmation-new-info{font-size:2rem;align-items:center;gap:1rem;padding-top:2rem;color:#8c1a99;height:100%}.confirmation-new .confirmation-new-info p{text-align:center;max-width:90ch}.md-button:not([disabled]).btn-continue{background-color:#8c1a99}.md-button:not([disabled]).btn-continue:hover{background-color:#64136d}.btn[disabled].btn-continue{background-color:#7e7e7e;color:#000}#select-payment-date{max-width:660px;margin-bottom:1em}@media screen and (max-width:768px){#select-payment-date{max-width:98vw}}#select-payment-date .details-container{overflow:hidden;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}#select-payment-date .details-container.ng-hide-remove,#select-payment-date .details-container.ng-hide-remove.ng-hide-remove-active{max-height:260px;opacity:1}#select-payment-date .details-container.ng-hide,#select-payment-date .details-container.ng-hide-add,#select-payment-date .details-container.ng-hide-add.ng-hide-add-active{max-height:0;opacity:0}#review-payment-select-day{width:100%;max-width:1120px;margin:0 auto;padding:16px 16px 48px;box-sizing:border-box}#review-payment-select-day atec-stepper .stepper{width:100%;max-width:920px;gap:16px;padding:0 0 28px;box-sizing:border-box;counter-reset:review-payment-step;align-items:stretch}#review-payment-select-day atec-stepper .step{flex:1 1 0;min-width:0;gap:14px;padding:18px;border:1px solid #e0e0e0;border-radius:10px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:border-color .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-transform .2s ease;counter-increment:review-payment-step;overflow:hidden}#review-payment-select-day atec-stepper .step.visited:hover{border-color:#c5c5c5;box-shadow:0 5px 14px rgba(0,0,0,.09);-webkit-transform:translateY(-2px);transform:translateY(-2px)}#review-payment-select-day atec-stepper .step.active{border:1px solid #8c1a99;box-shadow:0 4px 12px rgba(140,26,153,.16)}#review-payment-select-day atec-stepper .step.active::after{content:"";position:absolute;top:0;right:0;bottom:0;width:4px;background-color:#8c1a99}#review-payment-select-day atec-stepper .step-header{min-height:36px}#review-payment-select-day atec-stepper .step-header .step-line{margin-left:14px;background-color:#e1e4eb}#review-payment-select-day atec-stepper .circle{width:34px;height:34px;flex:0 0 34px;border:1px solid #d5d9e2;border-radius:50%;background-color:#f5f6f8;color:#727784;font-size:14px;font-weight:600}#review-payment-select-day atec-stepper .circle::before{content:none}#review-payment-select-day atec-stepper .circle::after{content:counter(review-payment-step)}#review-payment-select-day atec-stepper .step.active .circle,#review-payment-select-day atec-stepper .step.pending .circle{border-color:#8c1a99;background-color:#8c1a99;color:#fff}#review-payment-select-day atec-stepper .step.completed .circle{border-color:#4caf50}#review-payment-select-day atec-stepper .step.completed .circle::after{content:none}#review-payment-select-day atec-stepper .step>div[layout=column]{gap:4px}#review-payment-select-day atec-stepper .label{margin:0;color:#252932;font-size:19px;font-weight:600;line-height:1.3;white-space:normal}#review-payment-select-day atec-stepper .step-number{color:#858a96;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}#review-payment-select-day atec-stepper .status-text{display:inline-flex;align-items:center;align-self:flex-start;width:auto;margin-top:4px;padding:4px 9px;border-radius:999px;background-color:#f1f2f4;font-size:11px;font-weight:600;line-height:1.2}#review-payment-select-day atec-stepper .step.active .status-text{background-color:rgba(140,26,153,.12)}#review-payment-select-day atec-stepper .step.completed .status-text{background-color:rgba(76,175,80,.12)}#review-payment-select-day atec-stepper .step.active .label{color:#8c1a99}#review-payment-select-day atec-stepper .step.completed .label{color:#357a38}#review-payment-select-day .nf-main-container{width:100%;max-width:1016px;gap:16px;align-items:flex-start}#review-payment-select-day .review-payment-day-form{flex:0 1 700px;min-width:0;box-sizing:border-box}#review-payment-select-day #select-payment-date{width:100%;min-height:286px;margin:32px 0 12px;padding:28px 24px 24px}#review-payment-select-day .nf-checkout-section{flex:0 0 300px;width:300px;max-width:100%;margin-top:0}#review-payment-select-day .nf-checkout-section .side-container{width:100%}#review-payment-select-day .nf-checkout-section .resumen-container{min-height:172px;box-sizing:border-box}@media screen and (max-width:768px){#review-payment-select-day{padding:16px 12px 32px}#review-payment-select-day atec-stepper .stepper{display:flex;flex-direction:column;gap:8px;padding-bottom:16px}#review-payment-select-day atec-stepper .step{width:100%;flex-direction:row;gap:12px;padding:12px 14px;box-sizing:border-box;align-items:center;text-align:left}#review-payment-select-day atec-stepper .step.visited:hover{-webkit-transform:none;transform:none}#review-payment-select-day atec-stepper .step-header{min-height:0}#review-payment-select-day atec-stepper .step-header .step-line{display:none}#review-payment-select-day atec-stepper .label{margin-bottom:0;font-size:17px}#review-payment-select-day atec-stepper .status-text{display:inline-flex}#review-payment-select-day .nf-main-container{gap:16px}#review-payment-select-day .nf-checkout-section,#review-payment-select-day .review-payment-day-form{flex:1 1 auto;width:100%}#review-payment-select-day .nf-checkout-section{margin-top:0}#review-payment-select-day #select-payment-date{min-height:0;margin-top:16px;padding:24px 16px 20px}#review-payment-select-day #select-payment-date>div[layout=row]:last-child{width:100%;flex-wrap:wrap;gap:8px}#review-payment-select-day #select-payment-date>div[layout=row]:last-child .md-button{flex:1 1 160px;margin:0}}@media screen and (max-width:480px){#review-payment-select-day atec-stepper .step{font-size:12px}#review-payment-select-day atec-stepper .circle{width:24px;height:24px}#review-payment-select-day #select-payment-date h1{font-size:30px}}@media screen and (max-width:768px){#atec-payment-form{max-width:98vw}}.atec-payment-review .final-price{position:static;width:200px}.atec-payment-review .final-price .amount{position:static;font-weight:700;font-size:4rem;margin-top:.2em}.atec-payment-review .final-price .decimal{font-size:100%;position:static}.atec-payment-review .final-price .period{position:static;font-weight:500;font-size:2rem}.atec-payment-review accordion .panel{border-radius:0;border-color:#8c1a99}.atec-payment-review accordion .panel .panel-title{font-weight:bolder}.atec-payment-review accordion .panel .panel-title .arrow-icon{font-style:normal}.atec-payment-review .disclaimer-row{color:#8c1a99;font-size:large}.atec-payment-review .plan-benefits .benefits{color:#8c1a99;font-size:2rem}.atec-payment-review .plan-benefits .benefits p{margin-bottom:2rem;font-weight:500}.payment-form{margin-top:30px}.check-example{max-width:300px}@media only screen and (max-width:991px){.check-example{max-width:100%}}.confirmation-panel{display:flex;flex-direction:column}.confirmation-panel-grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){.confirmation-panel-grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(1,1fr)}}.confirmation-panel-row{display:flex;grid-column-start:1;grid-column-end:13}@media (max-width:768px){.confirmation-panel-row{grid-column:1;text-align:center;flex-direction:column}}.confirmation-panel-item{flex:1 1 300px}@media (max-width:768px){.confirmation-panel-item{margin-bottom:15px;flex:1 1 auto;margin-left:0}}#confirmation .policy{background:#e3f1f8 url("/assets/images/policy-pattern.png") repeat;padding:0 20px;font-size:42px;line-height:1.1em}#confirmation .policy .message{padding:20px 0 20px 20px}#confirmation .policy .message p{font-size:1em;margin:0;padding:0}#confirmation .policy .message p .small{font-size:75%;font-weight:400;font-style:normal}@media only screen and (max-width:767px){#confirmation .policy{font-size:26px}#confirmation .policy .message p{line-height:1.25em}}#confirmation .policy .illustration{position:relative;background:url("/assets/images/confirmation-policy-illustration.png") bottom right no-repeat;width:498px;min-height:300px}#confirmation .policy .illustration .policy-number{position:absolute;color:#fff;top:118px;left:17px;line-height:.95em}@media only screen and (max-width:1200px){#confirmation .policy .illustration .policy-number{position:absolute;top:25px;left:55px}#confirmation .policy .illustration{min-height:210px;background-position:bottom right}}#confirmation .confirmation{background-color:#f3f3f3;font-size:3em;min-height:300px;padding-top:10px;padding-left:20px;padding-right:20px;overflow:hidden}@media only screen and (max-width:767px){#confirmation .confirmation{max-height:200px}}#confirmation .confirmation .thanks-msg{text-align:center;width:100%;padding-top:30px;padding-bottom:30px;line-height:.95em;color:#0c212c}@media only screen and (max-width:767px){#confirmation .confirmation .thanks-msg{font-size:.62em;line-height:1.25em;padding-top:15px;padding-bottom:15px}}#confirmation .confirmation .confirm-msg{position:relative;padding-top:20px}@media only screen and (max-width:767px){#confirmation .confirmation .confirm-msg{text-align:center;font-size:.62em;line-height:1.25em;padding-bottom:20px}}#confirmation .confirmation .illustration{position:relative;margin-bottom:-16px}#confirmation .confirmation .illustration .confirmation-number{position:absolute;color:#eee;left:41px;top:34px;line-height:.95em;z-index:10}@media only screen and (max-width:767px){#confirmation .confirmation .illustration .confirmation-number{color:#000;position:relative;left:auto;top:auto}}@media only screen and (max-width:767px){#confirmation .confirmation .illustration .image{display:none}}#confirmation .instructions{font-size:20px;line-height:1.45em}#confirmation .instructions em{font-style:normal}#confirmation .instructions ol,.instructions ul{padding:0;margin:0;list-style:none}#confirmation .instructions ol>li{margin:25px 0;padding-bottom:25px;border-bottom:2px dashed #eee}#confirmation .instructions ul>li{margin:5px 0}#confirmation .instructions ol.steps{counter-reset:step}#confirmation .instructions ol.steps>li::before{counter-increment:step;content:counter(step);background-color:#781683;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:4px;color:#fff;width:1.8em;height:1.8em;display:inline-block;text-align:center;margin-right:.5em;text-indent:0}#confirmation .instructions ol.steps>li{list-style-position:inside;text-indent:-2.3em;padding-left:2.3em}#confirmation .instructions ol.steps>li markdown-it{text-indent:0}#confirmation .instructions ul.email-details>li::before{content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;margin-right:.5em;color:#a01eaf}#confirmation .instructions ul.email-details>li{list-style-position:inside;text-indent:-1em;padding-left:1em}#confirmation .instructions ul.email-details>li>ul{margin-top:15px}#confirmation .instructions ul.email-details>li>ul>li::before{content:"\f0a3";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;margin-right:.5em;color:#4ea4d0}#confirmation .instructions ul.email-details>li>ul>li{list-style-position:inside;text-indent:-1em;padding-left:1em}@media only screen and (max-width:767px){#confirmation .instructions{font-size:18px}#confirmation .instructions ol.steps>li::before{padding:0;width:1.5em;height:1.5em}}#confirmation .social-media{font-size:2em;text-align:center;margin-bottom:50px}@media only screen and (max-width:767px){#confirmation .social-media{font-size:26px}#confirmation .social-media p{line-height:1.25em}}#confirmation .social-media p.hashtag{margin-top:-5px;margin-bottom:25px}#confirmation .social-media ul.icons-list{padding:0;margin:0;list-style:none}#confirmation .social-media ul.icons-list>li{margin:0 10px;display:inline-block}#confirmation .social-media p{margin-top:5px}.payment-button{display:flex;align-items:center;justify-content:center;height:58px;font-size:20px;color:#4b4b4b;border-radius:16px;border:2px solid #e5e5e5;border-bottom:6px solid #e5e5e5;margin-top:1rem;padding:1rem 10rem;line-height:1.4;border-color:#e5e5e5;background-color:#fff;width:350px}.payment-button:active{border-bottom:2px solid #e5e5e5;-webkit-transform:translateY(4px);transform:translateY(4px)}.payment-button.active-payment-button{color:#fff;background-color:#9c27b0;border-color:#6a077b}.dashboard{margin-top:40px}.dashboard h1{text-align:left;font-size:36px;margin-bottom:25px;border-bottom:1px solid #f3f3f3;padding-bottom:10px}.dashboard .advice{border-width:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px}.dashboard .alert-info{color:#000}@media only screen and (max-width:767px){.dashboard .record-actions{display:none}.dashboard table .payment{display:none}}.dashboard table tbody tr.selected{background-color:#f5f5f5!important}.dashboard table tbody tr:hover{background-color:#f9f9f9}.register-numbers-container{margin-left:auto;margin-right:auto;margin-top:38px;width:60%}@media (max-width:768px){.register-numbers-container{width:100%}}.register-numbers-container .delete-button{background-color:#fff;border-color:#fff;color:#d0021b;position:absolute;left:75%;margin-top:12px}@media (max-width:768px){.register-numbers-container .delete-button{bottom:95%;left:92%}}.register-numbers-container .representative-number{margin-left:30px}@media (max-width:768px){.register-numbers-container .representative-number{margin-left:0}}@media (max-width:768px){.register-numbers-container .company-number-row{border-color:#eee;border-style:dotted;position:relative}}button[type=submit]{margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center}.add-numbers-button{margin-top:31px;width:136px;height:30px}.skip-text{font-size:18px;text-align:center;margin-bottom:30px}.float{position:fixed;bottom:50px;right:30px;color:#fff;text-align:center}#pending-sidenav-title{font-weight:700}#pending-sidenav-body #detailDescription{font-weight:700}#pending-sidenav-body #detailValue{font-size:large}#pending-sidenav-body md-divider{margin-top:20px}#seller-sidenav{max-width:350px;float:left;width:100%;top:60px;position:fixed;height:calc('100% - @navbar-height')}@media only screen and (max-width:1919px){#seller-sidenav{top:0;position:fixed;z-index:1000;height:100%}}.seller-offers-list md-card.offers-container{min-height:180px}.seller-offers-list img.company-logo{width:100%;height:100%}.seller-offers-list .selectable-card md-card-content:hover{background-color:rgba(128,128,128,.1)}.seller-offers-list md-card.offer-card{min-height:7em;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;margin-left:15px}.seller-offers-list md-card.offer-card md-card-content{height:100%;min-height:7em}.seller-offers-list .offer-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border-width:1px;border-style:solid;margin-bottom:0}.seller-offers-list md-card.upcoming-card{min-height:7em;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;margin-left:15px}.seller-offers-list md-card.upcoming-card div#topBorder{background-color:#8c1a99;height:5px}.seller-offers-list md-card.upcoming-card.selected,.seller-offers-list md-card.upcoming-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border-width:1px;border-style:solid;margin-bottom:0;border-color:#8c1a99}.seller-offers-list md-card.upcoming-card.selected.current:not(.expired),.seller-offers-list md-card.upcoming-card:hover.current:not(.expired){border-color:green}.seller-offers-list md-card.upcoming-card.selected.near,.seller-offers-list md-card.upcoming-card:hover.near{border-color:#d38900}.seller-offers-list md-card.upcoming-card.selected.expired,.seller-offers-list md-card.upcoming-card:hover.expired{border-color:#dbecf5}.seller-offers-list md-card.upcoming-card.current div#topBorder{background-color:green}.seller-offers-list md-card.upcoming-card.near div#topBorder{background-color:#d38900}.seller-offers-list md-card.upcoming-card.expired div#topBorder{background-color:#dbecf5}.seller-offers-list md-card.upcoming-card.expired.card-0{z-index:2000;border:#dbecf5 3px solid}.seller-offers-list md-card.upcoming-card md-card-content{height:100%}.seller-offers-list div#upcoming-cards-legend div.square{width:1.5em;height:1.5em;margin-right:5px}@media screen and (max-width:600px){.seller-offers-list div#upcoming-cards-legend div.square{width:1.2em;height:1.2em}}.seller-offers-list div#upcoming-cards-legend .description{margin-right:10px;font-weight:500}.account-info-card md-list-item #item-description{font-weight:700;margin-right:5px}.sidenav-active{background-color:rgba(128,128,128,.3)}.menu-active{background-color:rgba(128,128,128,.3)}.cropArea{background:#e4e4e4;overflow:hidden;width:300px;height:300px;margin-bottom:10px}.stage-chips md-chip-template.selected{color:#8c1a99}#stage-quantity{color:#8c1a99}@media screen and (min-width:600px){.opportunity-view .opportunity-data-view{padding-right:1em;margin-right:1em}.opportunity-view .opportunity-data-view p{font-size:18px}}.opportunity-view .opportunity-data-view .copy-phone{position:relative}.opportunity-view .opportunity-data-view .copy-phone:hover{background:#ccc}.opportunity-view .opportunity-data-view .copy-phone .message{display:block;position:absolute;opacity:0;left:1em;bottom:-1.3em;color:green;transition:opacity .5s ease-in-out}.opportunity-view .shine_me{color:#000;background:linear-gradient(to right,#000 20%,#8c1a99 40%,#8c1a99 60%,#000 80%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:shine 3s linear infinite;animation:shine 3s linear infinite}@-webkit-keyframes shine{from{background-position:200% center}to{background-position:0 center}}@keyframes shine{from{background-position:200% center}to{background-position:0 center}}.opportunity-view .stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px}.opportunity-view .stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media (max-width:768px){.opportunity-view .stepper-item{font-size:12px}}.opportunity-view .stepper-item::before{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:-50%;z-index:2}.opportunity-view .stepper-item::after{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:50%;z-index:2}.opportunity-view .stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#ccc;margin-bottom:6px;color:#fff}.opportunity-view .stepper-item.active{font-weight:700}.opportunity-view .stepper-item.active .step-counter{background-color:#62aed5;scale:1.2}.opportunity-view .stepper-item.completed .step-counter{background-color:#b2d8eb}.opportunity-view .stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid #b2d8eb;width:100%;top:20px;left:50%;z-index:3}.opportunity-view .stepper-item:first-child::before{content:none}.opportunity-view .stepper-item:last-child::after{content:none}.md-sidenav-left.menu-sidenav .badge{background-color:#62aed5}.seller-navbar.navbar-fixed-top{z-index:70}.call-result-cards md-card{position:relative;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;border:2px solid transparent}.call-result-cards md-card md-radio-button{position:absolute;top:10px;right:0}.call-result-cards md-card div.result-icon{width:100px}.call-result-cards md-card div.result-icon i.fa{font-size:5em}.call-result-cards md-card:hover:not(.selected){-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 1px 15px 0 rgba(0,0,0,.5)}.call-result-cards md-card.selected{cursor:pointer;border:2px solid #62aed5;box-shadow:#62aed5 0 0 10px 0}.select-status-view{min-height:450px}.select-status-view label{font-size:20px;font-weight:400}.select-status-view#sale label{width:17em}.select-status-view#sale md-input-container{margin-top:0}.select-status-view>h2{text-align:center}.select-status-view#followup label{font-size:20px;width:18em;font-weight:400}.select-status-view#followup md-radio-group{-webkit-transform:scale(1.5);transform:scale(1.5)}.select-status-view#appointment h2{margin-bottom:1em}.select-status-view#appointment md-input-container{margin-bottom:0}.select-status-view#appointment-confirmation h2,.select-status-view#followup-confirmation h2{margin-bottom:1em}.select-status-view#appointment-confirmation label,.select-status-view#appointment-confirmation p,.select-status-view#followup-confirmation label,.select-status-view#followup-confirmation p{font-size:2em}.select-status-view#appointment-confirmation md-input-container,.select-status-view#followup-confirmation md-input-container{width:61em}.select-status-view#appointment-confirmation md-input-container md-checkbox,.select-status-view#followup-confirmation md-input-container md-checkbox{font-size:large}.select-status-view#appointment-confirmation .rating_container,.select-status-view#followup-confirmation .rating_container{width:25em;height:20%}.select-status-view#appointment-confirmation .rating_container .rating_container__items,.select-status-view#followup-confirmation .rating_container .rating_container__items{display:flex;justify-content:center;gap:0 .5em;width:100%;height:100%}.select-status-view#appointment-confirmation .rating_container .rating_container__items input,.select-status-view#followup-confirmation .rating_container .rating_container__items input{display:none}.select-status-view#appointment-confirmation .rating_container .rating_container__items md-radio-button .md-container.md-ink-ripple,.select-status-view#followup-confirmation .rating_container .rating_container__items md-radio-button .md-container.md-ink-ripple{display:none}.select-status-view#appointment-confirmation .rating_container .rating_container__items label,.select-status-view#followup-confirmation .rating_container .rating_container__items label{width:2em;height:2em;aspect-ratio:1;cursor:pointer;display:flex;flex-direction:column;height:100%;align-items:center}.select-status-view#appointment-confirmation .rating_container .rating_container__items label .star-stroke,.select-status-view#followup-confirmation .rating_container .rating_container__items label .star-stroke{display:grid;place-items:center;width:100%;height:100%;background:#ccc;-webkit-clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.select-status-view#appointment-confirmation .rating_container .rating_container__items label .star-stroke .star-fill,.select-status-view#followup-confirmation .rating_container .rating_container__items label .star-stroke .star-fill{width:70%;aspect-ratio:1;background:#fff;-webkit-clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.select-status-view#appointment-confirmation .rating_container .rating_container__items md-radio-button.checked label .star-stroke,.select-status-view#appointment-confirmation .rating_container .rating_container__items md-radio-button:hover label .star-stroke,.select-status-view#followup-confirmation .rating_container .rating_container__items md-radio-button.checked label .star-stroke,.select-status-view#followup-confirmation .rating_container .rating_container__items md-radio-button:hover label .star-stroke{background:#62aed5}.select-status-view#appointment-confirmation .rating_container .rating_container__items md-radio-button.checked label .star-stroke .star-fill,.select-status-view#followup-confirmation .rating_container .rating_container__items md-radio-button.checked label .star-stroke .star-fill{background:#62aed5}.select-status-view#appointment-confirmation .rating_container .rating_container__items md-radio-button:hover .label-description::after,.select-status-view#followup-confirmation .rating_container .rating_container__items md-radio-button:hover .label-description::after{content:attr(data-content);position:fixed;left:0;right:0;margin-top:1em;margin-inline:auto;width:100%;height:2em;color:#62aed5;text-align:center;font-size:2rem}.select-status-view#appointment-confirmation{min-height:708px}md-dialog.opportunity-select-status-dialog{min-width:1000px}md-dialog.opportunity-select-status-dialog md-card .vertical-line{height:8em;width:2px;border-right-color:#ccc;border-right-width:2px;border-right-style:solid;margin-top:auto;margin-bottom:auto}md-dialog.opportunity-select-status-dialog md-card.selected .vertical-line{border-right-color:#62aed5}md-dialog.opportunity-select-status-dialog md-dialog-content{padding:3em;position:relative;min-height:230px;background:rgba(128,128,128,.04)}#aseguratec-reports #selectAll-header,#aseguratec-reports tr td:first-child,#completed-worked-hours #selectAll-header,#completed-worked-hours tr td:first-child,#policies-services #selectAll-header,#policies-services tr td:first-child{width:80px!important;max-width:80px!important;min-width:80px!important}#aseguratec-reports atec-table thead tr,#completed-worked-hours atec-table thead tr,#policies-services atec-table thead tr{background-color:#8c1a99}#assurant-peformance-reports atec-table tr>td{border:1px solid #000;text-align:left}#assurant-peformance-reports atec-table tr>th{border:2px solid #000;text-align:left;position:relative}#offerPricingDetails{padding:16px;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);max-width:700px;margin-inline:auto;outline:1px solid #ddd;margin-block:16px;overflow:hidden}#offerPricingDetails .pricing-details-header{display:flex;justify-content:space-between;align-items:center}#offerPricingDetails .pricing-details-header .pricing-details-header-actions .toggle-button{background-color:#ddd;padding:4px;border-radius:50px;display:flex;align-items:center;justify-content:center}#offerPricingDetails .pricing-details-header .pricing-details-header-actions .toggle-button span{font-size:20px}#offerPricingDetails .pricing-details-header .pricing-details-title{font-weight:500;font-size:1.8rem;color:#8c1a99}#offerPricingDetails .pricing-details-pricings-container{display:flex;flex-direction:column;max-height:2000px;overflow:hidden;transition:max-height .3s ease-in;margin-top:8px}#offerPricingDetails .pricing-details-pricings-container.container-close{max-height:0;margin-top:0}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-header{display:flex;justify-content:center;align-items:center}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-header>*{font-weight:500;padding:8px;flex-basis:0;flex-grow:1;color:#8c1a99}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-header>:not(:first-child){text-align:center;max-width:120px;line-height:1}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-header>:is(:first-child){max-width:250px;line-height:1}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item{display:flex;border-top:1px solid #ddd;align-items:center;justify-content:center}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>*{padding:8px;flex-basis:0;flex-grow:1}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>:not(:first-child){text-align:center;max-width:120px;line-height:1}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>:is(:first-child){max-width:250px;display:flex;flex-direction:column;align-items:flex-start;line-height:1;gap:8px}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>:is(:first-child) *{line-height:1}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>:is(:first-child) :first-child{font-weight:600}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item .mobile-pricings{display:none}@media (max-width:600px){#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-header{display:none}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item{flex-direction:column;align-items:center;padding:8px}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>*{padding:4px 8px;line-height:normal}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>:not(:first-child){display:none;max-width:100%}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item>:is(:first-child){width:300px;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:1.5rem}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item .mobile-pricings{width:300px;max-width:100%;display:flex;flex-direction:column;gap:8px}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item .mobile-pricings>div{display:flex;justify-content:space-between;align-items:center}#offerPricingDetails .pricing-details-pricings-container .pricing-details-pricings-user-item .mobile-pricings>div :first-child{font-weight:500;color:#8c1a99}}#paymentSellerDialog .card-payment-status-neutro{background-color:#f5f5f5;border:1px solid #6c5f11;border-radius:8px;padding:16px;text-align:center;font-weight:500;color:#6c5f11;display:flex;align-items:center;justify-content:center;gap:8px}#paymentSellerDialog .container-stages{display:flex;flex-direction:column;gap:16px;padding:16px}#paymentSellerDialog .container-payment-type{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;flex-wrap:wrap}#paymentSellerDialog .container-payment-message{display:flex;flex-direction:column;gap:4px}#paymentSellerDialog .container-payment-message>span{font-weight:700}#paymentSellerDialog .stage-select-payment-type{display:flex;flex-direction:column;gap:12px}#paymentSellerDialog .container-stage{padding:12px;border-radius:8px}#paymentSellerDialog .stage-advance-payment-info{background-color:#eef5ff;border:1px solid #cce4ff;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;flex-wrap:wrap}#paymentSellerDialog .message-status-dialog-container{display:flex;flex-direction:column;gap:16px}#paymentSellerDialog .message-status-dialog-container button{align-self:flex-end!important}#paymentSellerDialog .message-status-dialog{margin-top:12px;padding:8px;background-color:#e0dce1;border:1px solid #9c27b0;border-radius:6px;text-align:center}#paymentSellerDialog .overlay-confirmation{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}#paymentSellerDialog .confirmation-box{background:#fff;padding:20px;flex-direction:column;border-radius:8px;text-align:center;width:100%;max-width:700px;display:flex;gap:16px}#paymentSellerDialog .confirmation-box h4{font-weight:500;font-size:16px}#paymentSellerDialog .confirmation-box md-checkbox.md-checked .md-icon{background-color:#9c27b0}#paymentSellerDialog .confirmation-box md-checkbox.md-checked .md-icon::after{border-color:#fff}#paymentSellerDialog .confirmation-box p{margin-bottom:16px;font-size:16px}#paymentSellerDialog .confirmation-buttons{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}#paymentSellerDialog .button-action{width:100%;max-width:250px}#paymentSellerDialog .stage-advance-payment{gap:24px}#paymentSellerDialog .card-payment-status{background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px;padding:16px;text-align:center;font-weight:700;color:#2f7d31;display:flex;align-items:center;justify-content:center;gap:8px}#paymentSellerDialog .container-multipayment-periods{display:flex;gap:8px}.badge-status-policy-details{padding:2px 8px;color:#fff;font-weight:500;border-radius:8px;display:inline-block;font-size:16px}.badge-status-policy-details-success{background-color:#bcffbb;color:#555}.badge-status-policy-details-alert{background-color:#ff5d5d}.badge-status-policy-details-warning{background-color:#ffaa41}.badge-status-policy-details-neutro{background-color:#7f7f7f}.badge-status-policy-details-void{background-color:#5d2f2f}.badge-status span,.badge-status-active-debt span,.badge-status-level1 span,.badge-status-level2 span,.badge-status-level3 span,.badge-status-review span,.badge-status-table span{padding:2px 8px;color:#fff;font-weight:500;border-radius:8px;display:inline-block;font-size:14px}.badge-status span{cursor:pointer;border:1px solid #555;color:#000;font-size:16px}.badge-status.active span{color:#fff;border:1px solid transparent;background-color:#8c1a99}.badge-status-level1 span{background-color:#ff5d5d}.badge-status-level2 span{background-color:#ffaa41}.badge-status-level3 span{background-color:#fae880;color:#555}.badge-status-success span{background-color:#bcffbb;color:#555}.badge-status-void span{background-color:#5d2f2f}.badge-status-nautro span{background-color:#7f7f7f}.badge-status-active-debt span{background-color:#00897b}.badge-status-review span{background-color:#e64a19}#toolkit-panel .md-panel-outer-wrapper{width:0!important;height:0!important}.blinking{-webkit-animation:blink 1.5s linear infinite;animation:blink 1.5s linear infinite}.image-uploader.ng-enter{-webkit-animation:grow-in 5s forwards;animation:grow-in 5s forwards}@-webkit-keyframes grow-in{100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes grow-in{100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.animate-if.ng-leave,.animate-if.ng-leave.ng-leave-active{display:none}.animate-if.ng-enter{-webkit-animation:slide-in 1s forwards;animation:slide-in 1s forwards}@-webkit-keyframes slide-in{0%{background-color:transparent}100%{left:0}}@keyframes slide-in{0%{background-color:transparent}100%{left:0}}@-webkit-keyframes slide-out{100%{left:-100px}}@keyframes slide-out{100%{left:-100px}}.animate-switch.ng-leave{position:relative;-webkit-animation:switch-slide-out 1s ease-in-out forwards;animation:switch-slide-out 1s ease-in-out forwards;display:none}.animate-switch.ng-enter{position:relative;opacity:0;left:-50px;-webkit-animation:switch-slide-in .5s forwards;animation:switch-slide-in .5s forwards}@-webkit-keyframes switch-slide-in{100%{left:0;opacity:1}}@keyframes switch-slide-in{100%{left:0;opacity:1}}@-webkit-keyframes switch-slide-out{100%{right:-50px;opacity:0}}@keyframes switch-slide-out{100%{right:-50px;opacity:0}}@-webkit-keyframes blink{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}@keyframes blink{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}.nav-worked-hours{min-height:48px}.nav-worked-hours .nav-worked-hours-header{min-height:48px;padding:0 16px;display:flex;align-items:center;transition:background-color .4s cubic-bezier(.25, .8, .25, 1)}.nav-worked-hours .nav-worked-hours-header:hover{background-color:rgba(158,158,158,.2)}.nav-worked-hours .nav-worked-hours-header .fa-chevron-left{transition:-webkit-transform linear .2s;transition:transform linear .2s;transition:transform linear .2s,-webkit-transform linear .2s}.nav-worked-hours .nav-worked-hours-header .fa-chevron-left.nav-worked-hours-open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mda-form{margin-top:12rem}.mda-form .mda-input-container{gap:2rem;justify-content:center}.mda-form input{width:75px;height:75px;font-size:4rem;text-align:center;color:#8c1a99}@media only screen and (max-width:767px){.mda-form input{width:45px;height:45px;font-size:2.5rem}.mda-form .mda-input-container{gap:1rem}}.mda-form input[type=number]{-moz-appearance:textfield}.mda-form input[type=number]::-webkit-inner-spin-button,.mda-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mda-form .resend-delay-text{color:#8c1a99;text-align:center}.resend-title{text-align:center;font:50px;font-weight:900;color:#781683}.resend-timer{font:50px Roboto-Bold,serif;font-weight:900;color:#00838f;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;margin:0}#offerProductMultiMembersPricingDialog .details_plans_pricing{font-size:12px;font-weight:500;color:#777;padding-block:16px}#offerProductMultiMembersPricingDialog .details_plans_pricing table{width:100%;max-width:720px;overflow:hidden;border-radius:4px;margin:auto;outline:1px solid #eee}#offerProductMultiMembersPricingDialog .details_plans_pricing tbody tr{border-top:1px solid #eee;background-color:#fbfbfb}#offerProductMultiMembersPricingDialog .details_plans_pricing thead{color:#af62b8;background-color:#eee}#offerProductMultiMembersPricingDialog .details_plans_pricing tbody tr.row-discount{color:#333;font-weight:600}#offerProductMultiMembersPricingDialog .details_plans_pricing tbody tr.row-saving{color:#039926}#offerProductMultiMembersPricingDialog .details_plans_pricing tbody td:nth-child(n+2){text-align:center}#offerProductMultiMembersPricingDialog .details_plans_pricing table :is(td,th){padding:8px 16px;text-align:center;vertical-align:middle}code-promo-form .element-container,extra-info-form .element-container{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;flex-grow:1}code-promo-form .element-container .container-input,extra-info-form .element-container .container-input{display:flex;flex-grow:1;margin:0;position:relative}code-promo-form .element-container .container-input .input-promo-code,extra-info-form .element-container .container-input .input-promo-code{padding:8px;border:1px solid #ccc;border-radius:4px;flex:1 1 0}code-promo-form .element-container .container-input .input-promo-code:focus-visible,extra-info-form .element-container .container-input .input-promo-code:focus-visible{outline:3px solid #9c27b0}code-promo-form .element-container .container-input .md-button,extra-info-form .element-container .container-input .md-button{margin:0;display:flex;justify-content:center;align-items:center;align-self:center;position:absolute;right:0;width:30px;height:30px;min-height:30px}code-promo-form .element-container .container-input .md-button i,extra-info-form .element-container .container-input .md-button i{font-size:16px;color:#555}code-promo-form .element-container .container-input .md-button i.disabled,extra-info-form .element-container .container-input .md-button i.disabled{color:#aaa}code-promo-form .btn-submit,extra-info-form .btn-submit{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;flex:1 1 0;margin:0}code-promo-form .label-promo-code,extra-info-form .label-promo-code{align-self:center;margin:0}code-promo-form .feedback-message p,extra-info-form .feedback-message p{text-wrap-style:pretty}code-promo-form .feedback-message .success-message,extra-info-form .feedback-message .success-message{color:#149736}code-promo-form .feedback-message .error-message,extra-info-form .feedback-message .error-message{color:#ff7b7b}.nav-bar-is-recording{display:flex;text-align:initial;min-width:120px}.nav-bar-is-recording .mic-icon{font-size:20px;color:gray}.nav-bar-is-recording .is-recording{position:absolute;top:5px;font-size:16px;margin-left:10px;color:#f44336;-webkit-animation:recordingpulse 1.5s infinite;animation:recordingpulse 1.5s infinite}.nav-bar-is-recording .is-not-recording{position:absolute;top:5px;font-size:16px;margin-left:10px;color:#c3b7b7}.nav-bar-is-recording .txt{color:#fff;font-size:2rem}.price-crossed-out{color:#888;background-color:transparent;background-image:repeating-linear-gradient(160deg,transparent 0,transparent 45%,#999 45%,#999 55%,transparent 55%,transparent 100%)}.dialog-review-sale-pluscare{max-width:700px;width:100%}.dialog-review-sale-pluscare .md-dialog-content{gap:16px}.dialog-review-sale-pluscare .md-dialog-content .item-resumen{display:flex;flex-direction:column;gap:16px}.dialog-review-sale-pluscare .md-dialog-content .item-resumen .item-data{display:flex;gap:4px}.dialog-review-sale-pluscare .md-dialog-content .item-resumen .item-label{font-weight:600}.dialog-review-sale-pluscare .md-dialog-content .item-resumen>div{display:flex;flex-direction:column;gap:8px;font-size:16px}.dialog-review-sale-pluscare .md-dialog-content md-checkbox.md-checked .md-icon{background-color:#9c27b0!important}.dialog-review-sale-pluscare .md-dialog-content md-checkbox.md-checked .md-icon:after{border-color:#f3f3f3!important}.dialog-review-sale-pluscare .md-dialog-content md-checkbox{font-size:12px}.dialog-review-sale-pluscare .md-dialog-content md-input-container :is(label,input){font-size:14px}.dialog-review-sale-pluscare .result-message-content-dialog{padding:8px;display:flex;align-items:center;gap:8px}.dialog-review-sale-pluscare .error-message{background-color:#ffebee;color:#c62828}.dialog-review-sale-pluscare .success-message{background-color:#f3f3f3;color:#585858}.dialog-review-sale-pluscare .header-content-title{display:flex;flex-direction:column;gap:4px;font-size:14px}#sales-for-review-container md-toast{padding:16px!important;position:fixed!important}#sales-for-review-container md-toast .md-toast-content{padding:2px 32px}#sales-for-review-container .action-btn-sm,#sales-for-review-container table .action-btn-sm{font-size:10px!important}#sales-for-review-container div:has( > .msg-not-sales){display:flex;justify-content:center}#sales-for-review-container .msg-not-sales{font-size:18px;font-weight:500;text-align:center;display:inline-block;padding:16px 32px;background-color:#e9e9e9}#sales-for-review-container audio{zoom:.8;width:300px;height:40px}#sales-for-review-container table :is(td,th,h4){font-size:14px!important}#sales-for-review-container table table :is(td,th){font-size:12px!important}#sales-for-review-container table table .action-btn-sm{font-size:10px}#sales-for-review-container action-buttons{display:flex;gap:4px;align-items:center;justify-content:center;margin-left:16px}#sales-for-review-container .msg-not-sales-container{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}@-webkit-keyframes recordingpulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes recordingpulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.address-dialog{min-width:480px}.address-dialog md-dialog-content{padding:24px 32px!important}.address-dialog .lead-info-card{background:linear-gradient(135deg,#9c27b0 0,#7b1fa2 100%);border-radius:12px;padding:16px 20px;color:#fff;margin-bottom:20px}.address-dialog .lead-info-card .lead-id{font-size:13px;opacity:.9;font-weight:500}.address-dialog .lead-info-card .lead-name{font-size:18px;font-weight:600;margin-top:4px}.address-dialog .current-address{background:#f5f5f5;border-radius:12px;padding:16px 20px;margin-bottom:24px;border-left:4px solid #9c27b0}.address-dialog .current-address h4{margin:0 0 8px 0;font-size:12px;text-transform:uppercase;color:#666;letter-spacing:1px}.address-dialog .current-address .address-display{font-size:15px;color:#333;line-height:1.6}.address-dialog .address-form h4{margin:0 0 16px 0;font-size:12px;text-transform:uppercase;color:#9c27b0;letter-spacing:1px}.address-dialog .form-row{margin-bottom:16px}.address-dialog .form-row.split-row{display:flex;gap:16px}.address-dialog .form-row.split-row .flex-1{flex:1}.address-dialog .form-row.split-row .flex-2{flex:0.7}.address-dialog outline-input{display:block}.address-dialog outline-input .md-input{border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease}.address-dialog outline-input .md-input:focus{border-color:#9c27b0;box-shadow:0 0 0 3px rgba(156,39,176,.1);outline:0}.address-dialog outline-input label{font-size:13px;color:#666;margin-bottom:6px}.address-dialog md-input-container.md-block{margin:0;padding:0}.address-dialog md-input-container.md-block.outline-input label{display:block;margin-bottom:6px;font-size:13px;color:#666}.address-dialog md-input-container.md-block.outline-input .md-input{border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease;height:auto}.address-dialog md-input-container.md-block.outline-input .md-input:focus{border-color:#9c27b0;box-shadow:0 0 0 3px rgba(156,39,176,.1);outline:0}.address-dialog .dialog-actions{padding:16px 24px!important;border-top:1px solid #eee}.address-dialog .dialog-actions .md-outline-btn{border:2px solid #e0e0e0!important;border-radius:8px!important;background:#fff!important;color:#666!important;font-weight:500;margin:0}.address-dialog .dialog-actions .md-outline-btn:hover{border-color:#9c27b0!important;color:#9c27b0!important}.address-dialog .dialog-actions .save-btn{margin-right:0!important;min-width:100px}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5ig.ttf) format('truetype')}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lc.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDNF5zAA.ttf) format('truetype')}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zAA.ttf) format('truetype')}body.twilio-number-management-page{background:#fff}.twilio-number-management{background:#fff;color:#1c1b22;font-family:"IBM Plex Sans",system-ui,sans-serif;margin-left:auto;margin-right:auto;max-width:1180px;min-height:calc(42vh);padding:28px 20px 56px;width:100%}.twilio-number-management *,.twilio-number-management :after,.twilio-number-management :before{box-sizing:border-box}.twilio-number-management .twilio-mono{font-family:"IBM Plex Mono",monospace}.twilio-number-management .twilio-eyebrow{color:#8b8598;font-size:12px;font-weight:600;letter-spacing:.09em;margin-bottom:6px;text-transform:uppercase}.twilio-number-management .twilio-title{font-size:28px;font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0}.twilio-number-management .twilio-description{color:#6b6878;font-size:14px;margin:6px 0 0;max-width:56ch}.twilio-number-management .twilio-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(180px,1fr));margin-bottom:24px}.twilio-number-management .twilio-summary-card{background:#fff;border:1px solid #e8e4ef;border-radius:12px;padding:14px 16px}.twilio-number-management .twilio-summary-card.available{border-left:3px solid #1a7f45}.twilio-number-management .twilio-summary-card.assigned{border-left:3px solid #2a4fb8}.twilio-number-management .twilio-summary-label{color:#6b6878;font-size:12px;font-weight:600;letter-spacing:.03em}.twilio-number-management .twilio-summary-value{font-size:26px;font-weight:600;line-height:1.2;margin-top:4px}.twilio-number-management .twilio-summary-card.available .twilio-summary-value{color:#1a7f45}.twilio-number-management .twilio-summary-card.assigned .twilio-summary-value{color:#2a4fb8}.twilio-number-management .twilio-panel{background:#fff;border:1px solid #e8e4ef;border-radius:14px;box-shadow:0 1px 3px rgba(28,27,34,.04);margin-bottom:24px}.twilio-number-management .twilio-panel-heading{padding:22px 22px 0}.twilio-number-management .twilio-panel-heading h2{font-size:17px;font-weight:600;margin:0}.twilio-number-management .twilio-section-icon{color:#a21caf;flex:none}.twilio-number-management .twilio-panel-heading p{color:#6b6878;font-size:13.5px;margin:6px 0 0}.twilio-number-management .twilio-filter-box{background:#faf8fc;border:1px solid #eee9f4;border-radius:10px;margin:16px 22px 0;padding:14px}.twilio-number-management .twilio-filter-grid{align-items:end;display:grid;gap:12px;grid-template-columns:1.6fr 1fr 1.15fr}.twilio-number-management .twilio-filter-field{display:flex;flex-direction:column;gap:6px;min-width:0}.twilio-number-management .twilio-filter-field label{color:#4a4456;font-size:12px;font-weight:600}.twilio-number-management .twilio-buy-form input,.twilio-number-management .twilio-buy-form select,.twilio-number-management .twilio-filter-field input,.twilio-number-management .twilio-filter-field select{background:#fff;border:1px solid #ddd7e6;border-radius:8px;color:#1c1b22;font-size:14px;height:40px;outline:0;padding:0 10px;width:100%}.twilio-number-management .twilio-buy-form input:focus,.twilio-number-management .twilio-buy-form select:focus,.twilio-number-management .twilio-filter-field input:focus,.twilio-number-management .twilio-filter-field select:focus{border-color:#a21caf;box-shadow:0 0 0 3px rgba(162,28,175,.12)}.twilio-number-management .twilio-filter-actions{display:grid;gap:10px;grid-template-columns:1fr 1fr}.twilio-number-management .twilio-btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;height:40px;justify-content:center;padding:0 16px}.twilio-number-management .twilio-btn-primary{background:#a21caf;border:1px solid #a21caf;color:#fff}.twilio-number-management .twilio-btn-danger:disabled,.twilio-number-management .twilio-btn-primary:disabled{cursor:wait;opacity:.65}.twilio-number-management .twilio-btn-primary.twilio-btn-disabled{background:#e5e2e9;border-color:#d4d0da;color:#777181;cursor:default;opacity:1}.twilio-number-management .twilio-btn-secondary{background:#fff;border:1px solid #ddd7e6;color:#4a4456}.twilio-number-management .twilio-btn-danger{background:#fff;border:1px solid #e6b9b9;color:#c02626}.twilio-number-management .twilio-table-wrap{overflow-x:auto;padding:16px 22px 0}.twilio-number-management .twilio-table{border-collapse:collapse;min-width:980px;width:100%}.twilio-number-management .twilio-table th{border-bottom:1px solid #ece8f2;color:#8b8598;font-size:11.5px;font-weight:700;letter-spacing:.07em;padding:0 12px 10px;text-align:left;text-transform:uppercase}.twilio-number-management .twilio-table td{border-bottom:1px solid #f4f1f8;color:#4a4456;font-size:13.5px;min-height:60px;padding:10px 12px;vertical-align:middle}.twilio-number-management .twilio-table tbody tr:hover{background:#faf8fc}.twilio-number-management .twilio-actions-cell{text-align:right}.twilio-number-management .twilio-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.twilio-number-management .twilio-action-tooltip{display:inline-flex;position:relative}.twilio-number-management .twilio-table .twilio-number{color:#1c1b22;font-size:14.5px;font-weight:500}.twilio-number-management .twilio-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:24px;padding:0 10px 0 8px;white-space:nowrap}.twilio-number-management .twilio-badge:before{border-radius:50%;content:'';height:6px;width:6px}.twilio-number-management .twilio-badge-available{background:#e7f6ed;border:1px solid #c6e8d3;color:#136b3a}.twilio-number-management .twilio-badge-available:before{background:#1a9750}.twilio-number-management .twilio-badge-assigned{background:#e9eefc;border:1px solid #ccd8f6;color:#22409c}.twilio-number-management .twilio-badge-assigned:before{background:#2a4fb8}.twilio-number-management .twilio-pagination{align-items:center;border-top:1px solid #f1eef6;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:8px;padding:14px 22px 20px}.twilio-number-management .twilio-pagination-info{color:#6b6878;font-size:13px}.twilio-number-management .twilio-pagination-controls{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.twilio-number-management .twilio-pagination select{background:#fff;border:1px solid #ddd7e6;border-radius:7px;height:34px;padding:0 8px}.twilio-number-management .twilio-pagination button{background:#fff;border:1px solid #ddd7e6;border-radius:7px;color:#4a4456;cursor:pointer;height:34px;padding:0 12px}.twilio-number-management .twilio-pagination button:disabled{color:#bdb6c9;cursor:not-allowed}.twilio-number-management .twilio-empty,.twilio-number-management .twilio-loading{color:#6b6878;padding:48px 20px;text-align:center}.twilio-number-management .twilio-buy-form{align-items:end;background:#faf8fc;border:1px solid #eee9f4;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;margin:16px 22px 0;padding:14px}.twilio-number-management .twilio-buy-form label{color:#4a4456;display:flex;flex:1 1 220px;flex-direction:column;font-size:12px;font-weight:600;gap:6px;max-width:280px}.twilio-number-management .twilio-buy-results{overflow-x:auto;padding:16px 22px 0}.twilio-number-management .twilio-modal-backdrop{align-items:center;background:rgba(28,27,34,.48);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:5001}.twilio-number-management .twilio-modal{-webkit-animation:twilio-pop-in .18s ease-out;animation:twilio-pop-in .18s ease-out;background:#fff;border-radius:14px;box-shadow:0 20px 50px rgba(28,27,34,.28);max-height:92vh;max-width:520px;overflow:auto;width:100%}.twilio-number-management .twilio-modal-header{align-items:flex-start;border-bottom:1px solid #eee9f4;display:flex;gap:12px;justify-content:space-between;padding:20px 22px}.twilio-number-management .twilio-modal-header h3{font-size:19px;font-weight:600;margin:0}.twilio-number-management .twilio-modal-header button{background:0 0;border:0;color:#6b6878;cursor:pointer;font-size:22px}.twilio-number-management .twilio-modal-body{padding:20px 22px}.twilio-number-management .twilio-modal-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:0 22px 20px}.twilio-number-management .twilio-detail-list{background:#eee9f4;border:1px solid #eee9f4;border-radius:10px;overflow:hidden}.twilio-number-management .twilio-detail-row{align-items:center;background:#fff;display:flex;gap:14px;justify-content:space-between;min-height:44px;padding:12px 14px}.twilio-number-management .twilio-detail-row+.twilio-detail-row{border-top:1px solid #eee9f4}.twilio-number-management .twilio-detail-row span:first-child{color:#6b6878}.twilio-number-management .twilio-agent-option{align-items:center;background:#fff;border:1px solid #e8e4ef;border-radius:10px;cursor:pointer;display:flex;gap:12px;min-height:56px;padding:10px 13px;text-align:left;width:100%}.twilio-number-management .twilio-agent-option.selected{background:#faf0fc;border-color:#a21caf}.twilio-number-management .twilio-agent-option+.twilio-agent-option{margin-top:8px}.twilio-number-management .twilio-agent-search{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.twilio-number-management .twilio-agent-search label{color:#4a4456;font-size:12px;font-weight:600}.twilio-number-management .twilio-agent-search input{background:#fff;border:1px solid #ddd7e6;border-radius:8px;color:#1c1b22;font-size:14px;height:40px;outline:0;padding:0 10px;width:100%}.twilio-number-management .twilio-agent-search input:focus{border-color:#a21caf;box-shadow:0 0 0 3px rgba(162,28,175,.12)}.twilio-number-management .twilio-agent-list{max-height:300px;overflow-y:auto;padding-right:4px}.twilio-number-management .twilio-warning{background:#fffaf0;border:1px solid #f2e3c4;border-radius:9px;color:#7a5710;font-size:12.5px;line-height:1.5;margin:12px 0;padding:11px 13px}.twilio-number-management .twilio-error{background:#fdf1f1;border:1px solid #f3d2d2;border-radius:9px;color:#8f1f1f;font-size:12.5px;margin-top:12px;padding:11px 13px}@-webkit-keyframes twilio-pop-in{from{opacity:0;-webkit-transform:translateY(8px) scale(.985);transform:translateY(8px) scale(.985)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes twilio-pop-in{from{opacity:0;-webkit-transform:translateY(8px) scale(.985);transform:translateY(8px) scale(.985)}to{opacity:1;-webkit-transform:none;transform:none}}@media (max-width:860px){.twilio-number-management .twilio-summary{grid-template-columns:repeat(2,minmax(140px,1fr))}.twilio-number-management .twilio-filter-grid{grid-template-columns:1fr}.twilio-number-management .twilio-filter-actions{grid-template-columns:1fr 1fr}}@media (max-width:520px){.twilio-number-management{padding:20px 12px 40px}.twilio-number-management .twilio-title{font-size:24px}.twilio-number-management .twilio-summary{grid-template-columns:1fr 1fr}.twilio-number-management .twilio-summary-value{font-size:22px}.twilio-number-management .twilio-buy-results,.twilio-number-management .twilio-panel-heading,.twilio-number-management .twilio-table-wrap{padding-left:14px;padding-right:14px}.twilio-number-management .twilio-buy-form,.twilio-number-management .twilio-filter-box{margin-left:14px;margin-right:14px}.twilio-number-management .twilio-pagination{align-items:flex-start;flex-direction:column;padding-left:14px;padding-right:14px}.twilio-number-management .twilio-pagination-controls{width:100%}}.mic-waves{position:fixed;top:0;left:80px;width:120px;height:60px;pointer-events:none;z-index:99999}.mic-waves div,.mic-waves::after,.mic-waves::before{content:"";position:absolute;left:0;bottom:0;width:120px;height:60px;border-radius:0 0 120px 120px;border:2px solid #d356e8;border-top:none;background:0 0;-webkit-transform-origin:top center;transform-origin:top center;opacity:0;-webkit-animation:wifi-wave 2.2s infinite ease-out;animation:wifi-wave 2.2s infinite ease-out}.mic-waves::before{-webkit-animation-delay:0s;animation-delay:0s}.mic-waves::after{-webkit-animation-delay:.3s;animation-delay:.3s}.mic-waves div{-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes wifi-wave{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:1}55%{-webkit-transform:scale(2.4);transform:scale(2.4);opacity:0}100%{-webkit-transform:scale(2.4);transform:scale(2.4);opacity:0}}@keyframes wifi-wave{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:1}55%{-webkit-transform:scale(2.4);transform:scale(2.4);opacity:0}100%{-webkit-transform:scale(2.4);transform:scale(2.4);opacity:0}}.profile-header .jumbotron{background:#bebebe;margin-bottom:0}.profile-header .jumbotron>.screen{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100;opacity:.2}.profile-header .jumbotron>.pattern{height:100%;width:100%;position:absolute;top:0;left:0;z-index:150;background:url(../images/company-pattern.png) repeat;opacity:.6}.profile-header .jumbotron>.content{height:100%;width:100%;position:relative;top:0;left:0;z-index:200}img.company-logo{display:block;margin:0 auto;max-height:100px;padding:5px;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.blurb{text-align:center;font-size:1.7em;display:block}@media only screen and (max-width:991px){.blurb{text-align:center;font-size:1.6em;display:block}}.more-options{font-size:1.7em;vertical-align:middle;margin-top:25px;margin-bottom:25px}.more-options p{margin-top:5px;color:#8c1a99}.more-options button{display:block;margin:0 0 0 auto}@media only screen and (max-width:1199px){.more-options p{margin:0}.more-options button{width:100%}}@media only screen and (max-width:767px){.more-options{font-size:1.5em;text-align:center}.more-options p{margin:0 0 15px}.more-options button{margin:0 auto;width:auto}}.profile-content{color:#666;background-color:#bebebe;padding:15px 10px}.profile-content .column .row{background-color:#fff;box-sizing:border-box;padding:10px;margin:0 -10px}.profile-content .column:first-child .row>div:last-child{padding-bottom:30px}.profile-content .long-description{font-size:1.25em;line-height:1.45em}.profile-content .column .row .brand-heading{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:7px;margin-bottom:10px}.profile-content .column .row .brand-subheading{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:7px;margin-bottom:10px}.profile-content ul.features{margin-left:0;padding-left:0;list-style-position:inside;font-size:1.25em}.profile-content ul.features>li{display:block;line-height:1.6em}.profile-content ul.features>li::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f111";font-size:.5em;position:relative;top:-.35em;margin-right:5px;margin-left:1px}.profile-content .stats>div{width:25%;box-sizing:border-box;padding-right:0;padding-left:0;float:left}.profile-content .stats>div>.stat{width:75px;height:75px;border-radius:50%;font-size:2em;line-height:75px;text-align:center;color:#fff;display:block;margin:0 auto;overflow:hidden}.profile-content .stats>div.best-outlook>.stat{font-size:1em;font-weight:500;letter-spacing:.5px}.profile-content .stats>div.consumer-satisfaction>.stat .star .fa-star{font-size:11px;color:#fff;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;opacity:.5;display:inline-block;position:relative;top:-5px}.profile-content .stats>div.consumer-satisfaction>.stat .star:focus{outline-width:0}.profile-content .stats>div.consumer-satisfaction>.stat .star.filled .fa-star{opacity:1}.profile-content .stats>div>.label{text-align:center;color:#555;padding:5px 5px 0;white-space:normal;display:inline-block;width:100%;font-size:.8em}.profile-content .stats,.profile-content .website{margin-bottom:15px!important}.profile-content .branches .btn,.profile-content .website .btn{line-height:1em;font-size:1.18em;padding:12px 12px;border-color:#777}.profile-content .website .btn:active,.profile-content .website .btn:focus,.profile-content .website .btn:hover{background-color:#c4c4c4}.profile-content .branches .btn:active,.profile-content .branches .btn:focus,.profile-content .branches .btn:hover{background-color:#b9b9b9}.profile-content .channels>div:first-child{border-right:1px solid}.profile-content .column .channels.row>div>.brand-subheading{font-size:1.3em;border-bottom-width:0}.profile-content .channels ul{list-style:none;margin:0;padding:0}.profile-content .channels ul>li{display:inline-block;padding:0 4px;font-size:1.5em}.profile-content .channels ul>li,.profile-content .channels ul>li>a{color:#494949}.profile-content .channels ul>li a:active,.profile-content .channels ul>li a:focus,.profile-content .channels ul>li a:hover,.profile-content .channels ul>li:active,.profile-content .channels ul>li:focus,.profile-content .channels ul>li:hover{color:#6f6f6f}@media only screen and (max-width:991px){.profile-content .column:first-child .row>div:last-child{padding-bottom:0}}@media only screen and (max-width:1199px){.profile-content .channels>div:first-child{border-right-width:0}.profile-content .column .channels.row>div>.brand-subheading{color:inherit!important;border-bottom-width:1px}.profile-content .channels ul>li{font-size:1.7em;padding:0 7px}}.about-company .section-heading{margin-bottom:25px}@media only screen and (max-width:991px){.about-company .section-heading{margin-bottom:15px}}.step-counter{padding:20px 0;text-align:center}.step-counter div,.step-counter hr{display:inline-block;width:20px;box-sizing:border-box;vertical-align:middle;margin-left:2px;margin-right:2px}.step-counter hr:first-child,.step-counter hr:last-child{width:35px}.step-counter hr{border-color:#8ac3e0}.step-counter div{background-color:#b2d8eb;height:20px;border-radius:10px}.step-counter div.current{width:30px;height:30px;border-radius:15px;background-color:#62aed5}@media only screen and (max-width:767px){.step-counter hr{max-width:10px}}md-input-container label{font-size:1.2em;font-weight:400;text-indent:2px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){-webkit-transform:translate3d(0,10px,0) scale(.75);transform:translate3d(0,10px,0) scale(.75)}.md-select-placeholder>span{font-size:1.2em}md-select[disabled] .md-select-value :first-child,md-select[readonly] .md-select-value :first-child{color:#000}md-backdrop.md-sidenav-backdrop{position:fixed;z-index:71}md-content{background-color:#fff}md-toast.md-bottom.atec-error-toast,md-toast.md-right.atec-error-toast{position:fixed;z-index:1005;margin-top:60px}md-toast.md-bottom.atec-error-toast .md-toast-content,md-toast.md-right.atec-error-toast .md-toast-content{background-color:#9c27b0}md-toast.md-bottom.atec-error-toast .md-toast-content .md-toast-text,md-toast.md-right.atec-error-toast .md-toast-content .md-toast-text{padding:1em;font-size:larger}md-toast.md-bottom.md-toast-position-fixed,md-toast.md-left.md-toast-position-fixed{position:fixed;z-index:1005;margin-top:60px}@media only screen and (min-width:992px){md-toast.md-bottom.md-toast-position-fixed,md-toast.md-left.md-toast-position-fixed{left:45vw;bottom:2em}}md-toast.md-bottom.md-toast-position-fixed .md-toast-content,md-toast.md-left.md-toast-position-fixed .md-toast-content{background-color:#9c27b0}md-toast.md-bottom.md-toast-position-fixed .md-toast-content .md-toast-text,md-toast.md-left.md-toast-position-fixed .md-toast-content .md-toast-text{padding:1em;font-size:larger}body,html{background-color:#fff!important}.md-open-menu-container{z-index:1100}md-sidenav{z-index:1050}md-progress-linear .md-container{height:7px}md-progress-linear .md-container .md-bar{height:10px}.md-datepicker-calendar-pane{z-index:3000!important}.disable-anker-styles>uib-accordion a:hover{outline:0!important;text-decoration:none!important}atec-table table-headings .stage-chips md-chips md-chips-wrap.md-chips{box-shadow:none}atec-table td.open-indicator i{color:#8c1a99;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}atec-table td.open-indicator i.chevron-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.select-menu .select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);height:48px;cursor:pointer;position:relative;display:flex;align-items:center;width:auto}.select-menu .select-header .searchbox{border:1px solid;border-radius:4px;outline:0;height:100%;width:100%;padding:10px}.md-select-menu-container{z-index:1051}md-select .md-select-value,md-select.md-default-theme .md-select-value{border:2px solid rgba(0,0,0,.3)}.md-sidenav-right{position:fixed}.md-button.md-primary.md-raised:not([disabled]){background-color:#d356e8}.md-button.md-primary.md-raised:not([disabled]):hover{background-color:#c746dd}.md-button:not([disabled]).md-raised.shine::before{-webkit-animation:shineButton 1.6s ease-out infinite;animation:shineButton 1.6s ease-out infinite}md-card.radio-button-card{padding:10px;min-width:5em;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}md-card.radio-button-card.selected{border:2px solid #62aed5;box-shadow:#62aed5 0 0 10px 0}md-card.radio-button-card:hover:not(.selected){-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 1px 15px 0 rgba(0,0,0,.5)}.md-button:not([disabled]).md-raised.shine::before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.8),rgba(255,255,255,0) 70%);top:0;left:-100px;opacity:.6}md-dialog md-dialog-content.slide.transition-in{-webkit-animation:slideIn .5s ease-in-out;animation:slideIn .5s ease-in-out}md-dialog md-dialog-content.slide.transition-out{-webkit-animation:slideOut .5s ease-in-out;animation:slideOut .5s ease-in-out}@-webkit-keyframes slideIn{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideIn{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slideOut{from{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}}@keyframes slideOut{from{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}}@-webkit-keyframes shineButton{0%{left:-100px}60%{left:100%}to{left:100%}}@keyframes shineButton{0%{left:-100px}60%{left:100%}to{left:100%}}.dialog-disclaimer{border:2px solid red;padding:1rem}i.chevron-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}md-datepicker.full-width{display:flex;width:100%}md-datepicker.full-width .md-datepicker-input-container{width:100%}.md-dialog-container{z-index:1004}md-input-container.remove-error-messages .md-errors-spacer{display:none}.md-virtual-repeat-container.md-autocomplete-suggestions-container{z-index:50000}.md-button.color-secondary{color:#62aed5}.filters .filter{font-size:1.5em}.filters .filter-label{font-size:1.5em;margin-right:10px;align-self:center;position:static;text-wrap-mode:nowrap;flex-basis:0;display:inline-block}.filters .filter-label-top{margin-right:10px}.filters .filter-label-top .filter.filter-label{width:100%;text-align:left}.loading-circles{width:150px;height:40px;margin:10px auto}.loading-circles .loading-circle{float:left;margin:0 10px;width:25px;height:25px;border-radius:12.5px;background-color:#62aed5;-webkit-animation:circlesRun 1s infinite ease-in-out;animation:circlesRun 1s infinite ease-in-out}.loading-circles.product-price-loading .loading-circle{width:15px;height:15px}.loading-circles .loading-circle-1{-webkit-animation-delay:.1s;animation-delay:.1s}.loading-circles .loading-circle-2{-webkit-animation-delay:.2s;animation-delay:.2s}.loading-circles .loading-circle-3{-webkit-animation-delay:.3s;animation-delay:.3s}@keyframes circlesRun{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.password-strength.good{border-color:#c58ccc;border-bottom-width:2px;color:#62aed5}.password-strength.strong{border-color:green;border-bottom:2px;color:green}.password-strength .fa{font-size:1.2em}.password-strength-suggestions{margin-top:10px;font-size:75%}.password-strength-suggestions ul{padding-left:25px}.star-rating{margin:0;padding:0;display:inline-block}.star-rating .star{padding:1px;color:#ddd;font-size:1em;text-shadow:.05em .05em #aaa;list-style-type:none;display:inline-block;cursor:pointer}.star-rating .star.filled{color:#fd0}.star-rating.readonly .star.filled{color:#666}.lead-checkbox-list{display:flex;flex-wrap:wrap;align-items:flex-start}.lead-checkbox-list .lead-checkbox{flex:0 1 20%}@media only screen and (max-width:991px){.lead-checkbox-list .lead-checkbox{flex:1 1 50%}}.schedules{padding:1rem 3rem;font-weight:700;border:1px solid #9c27b0}.schedules-container:first-child button{margin:0 8px}.atec-button-row{padding:5px 15px;display:flex;justify-content:space-around;max-width:400px;margin:auto}.atec-button-row .atec-flex-btn{flex-grow:1;flex-shrink:0;flex-basis:auto;margin:0 2px}.action-btn-section{text-align:center;padding:15px 0}.center-button{margin-left:auto;margin-right:auto;text-align:center}.atec-btn{display:flex;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;min-width:80px;min-height:auto;margin:0;border:none;border-radius:4px!important;text-transform:capitalize;gap:4px;line-height:1}.atec-btn .material-symbols-outlined{font-size:22px}.atec-btn:has(.material-symbols-outlined){padding:8px}.atec-btn.atec-btn-sm{padding:4px 8px;font-size:12px}.atec-btn.atec-btn-sm .material-symbols-outlined{font-size:18px}.atec-btn.atec-btn-sm:has(.material-symbols-outlined){padding:6px}.atec-btn.atec-fab-circle{aspect-ratio:1;border-radius:100px;min-width:auto}.atec-btn:disabled{-webkit-filter:opacity(0.55);filter:opacity(.55);cursor:not-allowed}.slider-param-container{display:inline-block;margin-left:auto;margin-right:auto}@media only screen and (min-width:720px) and (max-width:1024px),only screen and (min-width:1024px),only screen and (min-width:1824px){.slider-param-container{margin-top:60px}}.slider-param-value{text-align:center;height:60px;line-height:60px;color:#8c1a99;font-size:1.5em}.slider-label{font-size:1.5em;text-align:center;width:100%;display:inline-block}.sliderContainer{margin-left:auto;margin-right:auto;margin-top:2%}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.sliderContainer{width:405px;height:50px}}@media only screen and (min-width:320px) and (max-width:720px){.sliderContainer{width:270px;height:50px}}.slider{-webkit-appearance:none;-moz-appearance:none;width:100%;height:25px;background:0 0;outline:0;opacity:.75;transition:opacity .2s;overflow:hidden}.slider:hover{opacity:1}.slider:focus{outline:0}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:#62aed5;border:none;cursor:pointer;margin-top:-3.5px}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.slider::-webkit-slider-thumb{height:calc(16px);width:calc(20px)}}@media only screen and (min-width:320px) and (max-width:720px){.slider::-webkit-slider-thumb{height:calc(36px);width:calc(40px)}}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.slider::-webkit-slider-thumb{box-shadow:-7px 0 0 -2px #8c1a99,-8px 0 0 -2px #8c1a99,-9px 0 0 -2px #8c1a99,-10px 0 0 -2px #8c1a99,-11px 0 0 -2px #8c1a99,-12px 0 0 -2px #8c1a99,-13px 0 0 -2px #8c1a99,-14px 0 0 -2px #8c1a99,-15px 0 0 -2px #8c1a99,-16px 0 0 -2px #8c1a99,-17px 0 0 -2px #8c1a99,-18px 0 0 -2px #8c1a99,-19px 0 0 -2px #8c1a99,-20px 0 0 -2px #8c1a99,-21px 0 0 -2px #8c1a99,-22px 0 0 -2px #8c1a99,-23px 0 0 -2px #8c1a99,-24px 0 0 -2px #8c1a99,-25px 0 0 -2px #8c1a99,-26px 0 0 -2px #8c1a99,-27px 0 0 -2px #8c1a99,-28px 0 0 -2px #8c1a99,-29px 0 0 -2px #8c1a99,-30px 0 0 -2px #8c1a99,-31px 0 0 -2px #8c1a99,-32px 0 0 -2px #8c1a99,-33px 0 0 -2px #8c1a99,-34px 0 0 -2px #8c1a99,-35px 0 0 -2px #8c1a99,-36px 0 0 -2px #8c1a99,-37px 0 0 -2px #8c1a99,-38px 0 0 -2px #8c1a99,-39px 0 0 -2px #8c1a99,-40px 0 0 -2px #8c1a99,-41px 0 0 -2px #8c1a99,-42px 0 0 -2px #8c1a99,-43px 0 0 -2px #8c1a99,-44px 0 0 -2px #8c1a99,-45px 0 0 -2px #8c1a99,-46px 0 0 -2px #8c1a99,-47px 0 0 -2px #8c1a99,-48px 0 0 -2px #8c1a99,-49px 0 0 -2px #8c1a99,-50px 0 0 -2px #8c1a99,-51px 0 0 -2px #8c1a99,-52px 0 0 -2px #8c1a99,-53px 0 0 -2px #8c1a99,-54px 0 0 -2px #8c1a99,-55px 0 0 -2px #8c1a99,-56px 0 0 -2px #8c1a99,-57px 0 0 -2px #8c1a99,-58px 0 0 -2px #8c1a99,-59px 0 0 -2px #8c1a99,-60px 0 0 -2px #8c1a99,-61px 0 0 -2px #8c1a99,-62px 0 0 -2px #8c1a99,-63px 0 0 -2px #8c1a99,-64px 0 0 -2px #8c1a99,-65px 0 0 -2px #8c1a99,-66px 0 0 -2px #8c1a99,-67px 0 0 -2px #8c1a99,-68px 0 0 -2px #8c1a99,-69px 0 0 -2px #8c1a99,-70px 0 0 -2px #8c1a99,-71px 0 0 -2px #8c1a99,-72px 0 0 -2px #8c1a99,-73px 0 0 -2px #8c1a99,-74px 0 0 -2px #8c1a99,-75px 0 0 -2px #8c1a99,-76px 0 0 -2px #8c1a99,-77px 0 0 -2px #8c1a99,-78px 0 0 -2px #8c1a99,-79px 0 0 -2px #8c1a99,-80px 0 0 -2px #8c1a99,-81px 0 0 -2px #8c1a99,-82px 0 0 -2px #8c1a99,-83px 0 0 -2px #8c1a99,-84px 0 0 -2px #8c1a99,-85px 0 0 -2px #8c1a99,-86px 0 0 -2px #8c1a99,-87px 0 0 -2px #8c1a99,-88px 0 0 -2px #8c1a99,-89px 0 0 -2px #8c1a99,-90px 0 0 -2px #8c1a99,-91px 0 0 -2px #8c1a99,-92px 0 0 -2px #8c1a99,-93px 0 0 -2px #8c1a99,-94px 0 0 -2px #8c1a99,-95px 0 0 -2px #8c1a99,-96px 0 0 -2px #8c1a99,-97px 0 0 -2px #8c1a99,-98px 0 0 -2px #8c1a99,-99px 0 0 -2px #8c1a99,-100px 0 0 -2px #8c1a99,-101px 0 0 -2px #8c1a99,-102px 0 0 -2px #8c1a99,-103px 0 0 -2px #8c1a99,-104px 0 0 -2px #8c1a99,-105px 0 0 -2px #8c1a99,-106px 0 0 -2px #8c1a99,-107px 0 0 -2px #8c1a99,-108px 0 0 -2px #8c1a99,-109px 0 0 -2px #8c1a99,-110px 0 0 -2px #8c1a99,-111px 0 0 -2px #8c1a99,-112px 0 0 -2px #8c1a99,-113px 0 0 -2px #8c1a99,-114px 0 0 -2px #8c1a99,-115px 0 0 -2px #8c1a99,-116px 0 0 -2px #8c1a99,-117px 0 0 -2px #8c1a99,-118px 0 0 -2px #8c1a99,-119px 0 0 -2px #8c1a99,-120px 0 0 -2px #8c1a99,-121px 0 0 -2px #8c1a99,-122px 0 0 -2px #8c1a99,-123px 0 0 -2px #8c1a99,-124px 0 0 -2px #8c1a99,-125px 0 0 -2px #8c1a99,-126px 0 0 -2px #8c1a99,-127px 0 0 -2px #8c1a99,-128px 0 0 -2px #8c1a99,-129px 0 0 -2px #8c1a99,-130px 0 0 -2px #8c1a99,-131px 0 0 -2px #8c1a99,-132px 0 0 -2px #8c1a99,-133px 0 0 -2px #8c1a99,-134px 0 0 -2px #8c1a99,-135px 0 0 -2px #8c1a99,-136px 0 0 -2px #8c1a99,-137px 0 0 -2px #8c1a99,-138px 0 0 -2px #8c1a99,-139px 0 0 -2px #8c1a99,-140px 0 0 -2px #8c1a99,-141px 0 0 -2px #8c1a99,-142px 0 0 -2px #8c1a99,-143px 0 0 -2px #8c1a99,-144px 0 0 -2px #8c1a99,-145px 0 0 -2px #8c1a99,-146px 0 0 -2px #8c1a99,-147px 0 0 -2px #8c1a99,-148px 0 0 -2px #8c1a99,-149px 0 0 -2px #8c1a99,-150px 0 0 -2px #8c1a99,-151px 0 0 -2px #8c1a99,-152px 0 0 -2px #8c1a99,-153px 0 0 -2px #8c1a99,-154px 0 0 -2px #8c1a99,-155px 0 0 -2px #8c1a99,-156px 0 0 -2px #8c1a99,-157px 0 0 -2px #8c1a99,-158px 0 0 -2px #8c1a99,-159px 0 0 -2px #8c1a99,-160px 0 0 -2px #8c1a99,-161px 0 0 -2px #8c1a99,-162px 0 0 -2px #8c1a99,-163px 0 0 -2px #8c1a99,-164px 0 0 -2px #8c1a99,-165px 0 0 -2px #8c1a99,-166px 0 0 -2px #8c1a99,-167px 0 0 -2px #8c1a99,-168px 0 0 -2px #8c1a99,-169px 0 0 -2px #8c1a99,-170px 0 0 -2px #8c1a99,-171px 0 0 -2px #8c1a99,-172px 0 0 -2px #8c1a99,-173px 0 0 -2px #8c1a99,-174px 0 0 -2px #8c1a99,-175px 0 0 -2px #8c1a99,-176px 0 0 -2px #8c1a99,-177px 0 0 -2px #8c1a99,-178px 0 0 -2px #8c1a99,-179px 0 0 -2px #8c1a99,-180px 0 0 -2px #8c1a99,-181px 0 0 -2px #8c1a99,-182px 0 0 -2px #8c1a99,-183px 0 0 -2px #8c1a99,-184px 0 0 -2px #8c1a99,-185px 0 0 -2px #8c1a99,-186px 0 0 -2px #8c1a99,-187px 0 0 -2px #8c1a99,-188px 0 0 -2px #8c1a99,-189px 0 0 -2px #8c1a99,-190px 0 0 -2px #8c1a99,-191px 0 0 -2px #8c1a99,-192px 0 0 -2px #8c1a99,-193px 0 0 -2px #8c1a99,-194px 0 0 -2px #8c1a99,-195px 0 0 -2px #8c1a99,-196px 0 0 -2px #8c1a99,-197px 0 0 -2px #8c1a99,-198px 0 0 -2px #8c1a99,-199px 0 0 -2px #8c1a99,-200px 0 0 -2px #8c1a99,-201px 0 0 -2px #8c1a99,-202px 0 0 -2px #8c1a99,-203px 0 0 -2px #8c1a99,-204px 0 0 -2px #8c1a99,-205px 0 0 -2px #8c1a99,-206px 0 0 -2px #8c1a99,-207px 0 0 -2px #8c1a99,-208px 0 0 -2px #8c1a99,-209px 0 0 -2px #8c1a99,-210px 0 0 -2px #8c1a99,-211px 0 0 -2px #8c1a99,-212px 0 0 -2px #8c1a99,-213px 0 0 -2px #8c1a99,-214px 0 0 -2px #8c1a99,-215px 0 0 -2px #8c1a99,-216px 0 0 -2px #8c1a99,-217px 0 0 -2px #8c1a99,-218px 0 0 -2px #8c1a99,-219px 0 0 -2px #8c1a99,-220px 0 0 -2px #8c1a99,-221px 0 0 -2px #8c1a99,-222px 0 0 -2px #8c1a99,-223px 0 0 -2px #8c1a99,-224px 0 0 -2px #8c1a99,-225px 0 0 -2px #8c1a99,-226px 0 0 -2px #8c1a99,-227px 0 0 -2px #8c1a99,-228px 0 0 -2px #8c1a99,-229px 0 0 -2px #8c1a99,-230px 0 0 -2px #8c1a99,-231px 0 0 -2px #8c1a99,-232px 0 0 -2px #8c1a99,-233px 0 0 -2px #8c1a99,-234px 0 0 -2px #8c1a99,-235px 0 0 -2px #8c1a99,-236px 0 0 -2px #8c1a99,-237px 0 0 -2px #8c1a99,-238px 0 0 -2px #8c1a99,-239px 0 0 -2px #8c1a99,-240px 0 0 -2px #8c1a99,-241px 0 0 -2px #8c1a99,-242px 0 0 -2px #8c1a99,-243px 0 0 -2px #8c1a99,-244px 0 0 -2px #8c1a99,-245px 0 0 -2px #8c1a99,-246px 0 0 -2px #8c1a99,-247px 0 0 -2px #8c1a99,-248px 0 0 -2px #8c1a99,-249px 0 0 -2px #8c1a99,-250px 0 0 -2px #8c1a99,-251px 0 0 -2px #8c1a99,-252px 0 0 -2px #8c1a99,-253px 0 0 -2px #8c1a99,-254px 0 0 -2px #8c1a99,-255px 0 0 -2px #8c1a99,-256px 0 0 -2px #8c1a99,-257px 0 0 -2px #8c1a99,-258px 0 0 -2px #8c1a99,-259px 0 0 -2px #8c1a99,-260px 0 0 -2px #8c1a99,-261px 0 0 -2px #8c1a99,-262px 0 0 -2px #8c1a99,-263px 0 0 -2px #8c1a99,-264px 0 0 -2px #8c1a99,-265px 0 0 -2px #8c1a99,-266px 0 0 -2px #8c1a99,-267px 0 0 -2px #8c1a99,-268px 0 0 -2px #8c1a99,-269px 0 0 -2px #8c1a99,-270px 0 0 -2px #8c1a99,-271px 0 0 -2px #8c1a99,-272px 0 0 -2px #8c1a99,-273px 0 0 -2px #8c1a99,-274px 0 0 -2px #8c1a99,-275px 0 0 -2px #8c1a99,-276px 0 0 -2px #8c1a99,-277px 0 0 -2px #8c1a99,-278px 0 0 -2px #8c1a99,-279px 0 0 -2px #8c1a99,-280px 0 0 -2px #8c1a99,-281px 0 0 -2px #8c1a99,-282px 0 0 -2px #8c1a99,-283px 0 0 -2px #8c1a99,-284px 0 0 -2px #8c1a99,-285px 0 0 -2px #8c1a99,-286px 0 0 -2px #8c1a99,-287px 0 0 -2px #8c1a99,-288px 0 0 -2px #8c1a99,-289px 0 0 -2px #8c1a99,-290px 0 0 -2px #8c1a99,-291px 0 0 -2px #8c1a99,-292px 0 0 -2px #8c1a99,-293px 0 0 -2px #8c1a99,-294px 0 0 -2px #8c1a99,-295px 0 0 -2px #8c1a99,-296px 0 0 -2px #8c1a99,-297px 0 0 -2px #8c1a99,-298px 0 0 -2px #8c1a99,-299px 0 0 -2px #8c1a99,-300px 0 0 -2px #8c1a99,-301px 0 0 -2px #8c1a99,-302px 0 0 -2px #8c1a99,-303px 0 0 -2px #8c1a99,-304px 0 0 -2px #8c1a99,-305px 0 0 -2px #8c1a99,-306px 0 0 -2px #8c1a99,-307px 0 0 -2px #8c1a99,-308px 0 0 -2px #8c1a99,-309px 0 0 -2px #8c1a99,-310px 0 0 -2px #8c1a99,-311px 0 0 -2px #8c1a99,-312px 0 0 -2px #8c1a99,-313px 0 0 -2px #8c1a99,-314px 0 0 -2px #8c1a99,-315px 0 0 -2px #8c1a99,-316px 0 0 -2px #8c1a99,-317px 0 0 -2px #8c1a99,-318px 0 0 -2px #8c1a99,-319px 0 0 -2px #8c1a99,-320px 0 0 -2px #8c1a99,-321px 0 0 -2px #8c1a99,-322px 0 0 -2px #8c1a99,-323px 0 0 -2px #8c1a99,-324px 0 0 -2px #8c1a99,-325px 0 0 -2px #8c1a99,-326px 0 0 -2px #8c1a99,-327px 0 0 -2px #8c1a99,-328px 0 0 -2px #8c1a99,-329px 0 0 -2px #8c1a99,-330px 0 0 -2px #8c1a99,-331px 0 0 -2px #8c1a99,-332px 0 0 -2px #8c1a99,-333px 0 0 -2px #8c1a99,-334px 0 0 -2px #8c1a99,-335px 0 0 -2px #8c1a99,-336px 0 0 -2px #8c1a99,-337px 0 0 -2px #8c1a99,-338px 0 0 -2px #8c1a99,-339px 0 0 -2px #8c1a99,-340px 0 0 -2px #8c1a99,-341px 0 0 -2px #8c1a99,-342px 0 0 -2px #8c1a99,-343px 0 0 -2px #8c1a99,-344px 0 0 -2px #8c1a99,-345px 0 0 -2px #8c1a99,-346px 0 0 -2px #8c1a99,-347px 0 0 -2px #8c1a99,-348px 0 0 -2px #8c1a99,-349px 0 0 -2px #8c1a99,-350px 0 0 -2px #8c1a99,-351px 0 0 -2px #8c1a99,-352px 0 0 -2px #8c1a99,-353px 0 0 -2px #8c1a99,-354px 0 0 -2px #8c1a99,-355px 0 0 -2px #8c1a99,-356px 0 0 -2px #8c1a99,-357px 0 0 -2px #8c1a99,-358px 0 0 -2px #8c1a99,-359px 0 0 -2px #8c1a99,-360px 0 0 -2px #8c1a99,-361px 0 0 -2px #8c1a99,-362px 0 0 -2px #8c1a99,-363px 0 0 -2px #8c1a99,-364px 0 0 -2px #8c1a99,-365px 0 0 -2px #8c1a99,-366px 0 0 -2px #8c1a99,-367px 0 0 -2px #8c1a99,-368px 0 0 -2px #8c1a99,-369px 0 0 -2px #8c1a99,-370px 0 0 -2px #8c1a99,-371px 0 0 -2px #8c1a99,-372px 0 0 -2px #8c1a99,-373px 0 0 -2px #8c1a99,-374px 0 0 -2px #8c1a99,-375px 0 0 -2px #8c1a99,-376px 0 0 -2px #8c1a99,-377px 0 0 -2px #8c1a99,-378px 0 0 -2px #8c1a99,-379px 0 0 -2px #8c1a99,-380px 0 0 -2px #8c1a99,-381px 0 0 -2px #8c1a99,-382px 0 0 -2px #8c1a99,-383px 0 0 -2px #8c1a99,-384px 0 0 -2px #8c1a99,-385px 0 0 -2px #8c1a99,-386px 0 0 -2px #8c1a99,-387px 0 0 -2px #8c1a99,-388px 0 0 -2px #8c1a99,-389px 0 0 -2px #8c1a99,-390px 0 0 -2px #8c1a99,-391px 0 0 -2px #8c1a99,-392px 0 0 -2px #8c1a99,-393px 0 0 -2px #8c1a99,-394px 0 0 -2px #8c1a99,-395px 0 0 -2px #8c1a99,-396px 0 0 -2px #8c1a99,-397px 0 0 -2px #8c1a99,-398px 0 0 -2px #8c1a99,-399px 0 0 -2px #8c1a99,-400px 0 0 -2px #8c1a99,-401px 0 0 -2px #8c1a99,-402px 0 0 -2px #8c1a99,-403px 0 0 -2px #8c1a99,-404px 0 0 -2px #8c1a99,-405px 0 0 -2px #8c1a99}}@media only screen and (min-width:320px) and (max-width:720px){.slider::-webkit-slider-thumb{box-shadow:-7px 0 0 -2px #8c1a99,-8px 0 0 -2px #8c1a99,-9px 0 0 -2px #8c1a99,-10px 0 0 -2px #8c1a99,-11px 0 0 -2px #8c1a99,-12px 0 0 -2px #8c1a99,-13px 0 0 -2px #8c1a99,-14px 0 0 -2px #8c1a99,-15px 0 0 -2px #8c1a99,-16px 0 0 -2px #8c1a99,-17px 0 0 -2px #8c1a99,-18px 0 0 -2px #8c1a99,-19px 0 0 -2px #8c1a99,-20px 0 0 -2px #8c1a99,-21px 0 0 -2px #8c1a99,-22px 0 0 -2px #8c1a99,-23px 0 0 -2px #8c1a99,-24px 0 0 -2px #8c1a99,-25px 0 0 -2px #8c1a99,-26px 0 0 -2px #8c1a99,-27px 0 0 -2px #8c1a99,-28px 0 0 -2px #8c1a99,-29px 0 0 -2px #8c1a99,-30px 0 0 -2px #8c1a99,-31px 0 0 -2px #8c1a99,-32px 0 0 -2px #8c1a99,-33px 0 0 -2px #8c1a99,-34px 0 0 -2px #8c1a99,-35px 0 0 -2px #8c1a99,-36px 0 0 -2px #8c1a99,-37px 0 0 -2px #8c1a99,-38px 0 0 -2px #8c1a99,-39px 0 0 -2px #8c1a99,-40px 0 0 -2px #8c1a99,-41px 0 0 -2px #8c1a99,-42px 0 0 -2px #8c1a99,-43px 0 0 -2px #8c1a99,-44px 0 0 -2px #8c1a99,-45px 0 0 -2px #8c1a99,-46px 0 0 -2px #8c1a99,-47px 0 0 -2px #8c1a99,-48px 0 0 -2px #8c1a99,-49px 0 0 -2px #8c1a99,-50px 0 0 -2px #8c1a99,-51px 0 0 -2px #8c1a99,-52px 0 0 -2px #8c1a99,-53px 0 0 -2px #8c1a99,-54px 0 0 -2px #8c1a99,-55px 0 0 -2px #8c1a99,-56px 0 0 -2px #8c1a99,-57px 0 0 -2px #8c1a99,-58px 0 0 -2px #8c1a99,-59px 0 0 -2px #8c1a99,-60px 0 0 -2px #8c1a99,-61px 0 0 -2px #8c1a99,-62px 0 0 -2px #8c1a99,-63px 0 0 -2px #8c1a99,-64px 0 0 -2px #8c1a99,-65px 0 0 -2px #8c1a99,-66px 0 0 -2px #8c1a99,-67px 0 0 -2px #8c1a99,-68px 0 0 -2px #8c1a99,-69px 0 0 -2px #8c1a99,-70px 0 0 -2px #8c1a99,-71px 0 0 -2px #8c1a99,-72px 0 0 -2px #8c1a99,-73px 0 0 -2px #8c1a99,-74px 0 0 -2px #8c1a99,-75px 0 0 -2px #8c1a99,-76px 0 0 -2px #8c1a99,-77px 0 0 -2px #8c1a99,-78px 0 0 -2px #8c1a99,-79px 0 0 -2px #8c1a99,-80px 0 0 -2px #8c1a99,-81px 0 0 -2px #8c1a99,-82px 0 0 -2px #8c1a99,-83px 0 0 -2px #8c1a99,-84px 0 0 -2px #8c1a99,-85px 0 0 -2px #8c1a99,-86px 0 0 -2px #8c1a99,-87px 0 0 -2px #8c1a99,-88px 0 0 -2px #8c1a99,-89px 0 0 -2px #8c1a99,-90px 0 0 -2px #8c1a99,-91px 0 0 -2px #8c1a99,-92px 0 0 -2px #8c1a99,-93px 0 0 -2px #8c1a99,-94px 0 0 -2px #8c1a99,-95px 0 0 -2px #8c1a99,-96px 0 0 -2px #8c1a99,-97px 0 0 -2px #8c1a99,-98px 0 0 -2px #8c1a99,-99px 0 0 -2px #8c1a99,-100px 0 0 -2px #8c1a99,-101px 0 0 -2px #8c1a99,-102px 0 0 -2px #8c1a99,-103px 0 0 -2px #8c1a99,-104px 0 0 -2px #8c1a99,-105px 0 0 -2px #8c1a99,-106px 0 0 -2px #8c1a99,-107px 0 0 -2px #8c1a99,-108px 0 0 -2px #8c1a99,-109px 0 0 -2px #8c1a99,-110px 0 0 -2px #8c1a99,-111px 0 0 -2px #8c1a99,-112px 0 0 -2px #8c1a99,-113px 0 0 -2px #8c1a99,-114px 0 0 -2px #8c1a99,-115px 0 0 -2px #8c1a99,-116px 0 0 -2px #8c1a99,-117px 0 0 -2px #8c1a99,-118px 0 0 -2px #8c1a99,-119px 0 0 -2px #8c1a99,-120px 0 0 -2px #8c1a99,-121px 0 0 -2px #8c1a99,-122px 0 0 -2px #8c1a99,-123px 0 0 -2px #8c1a99,-124px 0 0 -2px #8c1a99,-125px 0 0 -2px #8c1a99,-126px 0 0 -2px #8c1a99,-127px 0 0 -2px #8c1a99,-128px 0 0 -2px #8c1a99,-129px 0 0 -2px #8c1a99,-130px 0 0 -2px #8c1a99,-131px 0 0 -2px #8c1a99,-132px 0 0 -2px #8c1a99,-133px 0 0 -2px #8c1a99,-134px 0 0 -2px #8c1a99,-135px 0 0 -2px #8c1a99,-136px 0 0 -2px #8c1a99,-137px 0 0 -2px #8c1a99,-138px 0 0 -2px #8c1a99,-139px 0 0 -2px #8c1a99,-140px 0 0 -2px #8c1a99,-141px 0 0 -2px #8c1a99,-142px 0 0 -2px #8c1a99,-143px 0 0 -2px #8c1a99,-144px 0 0 -2px #8c1a99,-145px 0 0 -2px #8c1a99,-146px 0 0 -2px #8c1a99,-147px 0 0 -2px #8c1a99,-148px 0 0 -2px #8c1a99,-149px 0 0 -2px #8c1a99,-150px 0 0 -2px #8c1a99,-151px 0 0 -2px #8c1a99,-152px 0 0 -2px #8c1a99,-153px 0 0 -2px #8c1a99,-154px 0 0 -2px #8c1a99,-155px 0 0 -2px #8c1a99,-156px 0 0 -2px #8c1a99,-157px 0 0 -2px #8c1a99,-158px 0 0 -2px #8c1a99,-159px 0 0 -2px #8c1a99,-160px 0 0 -2px #8c1a99,-161px 0 0 -2px #8c1a99,-162px 0 0 -2px #8c1a99,-163px 0 0 -2px #8c1a99,-164px 0 0 -2px #8c1a99,-165px 0 0 -2px #8c1a99,-166px 0 0 -2px #8c1a99,-167px 0 0 -2px #8c1a99,-168px 0 0 -2px #8c1a99,-169px 0 0 -2px #8c1a99,-170px 0 0 -2px #8c1a99,-171px 0 0 -2px #8c1a99,-172px 0 0 -2px #8c1a99,-173px 0 0 -2px #8c1a99,-174px 0 0 -2px #8c1a99,-175px 0 0 -2px #8c1a99,-176px 0 0 -2px #8c1a99,-177px 0 0 -2px #8c1a99,-178px 0 0 -2px #8c1a99,-179px 0 0 -2px #8c1a99,-180px 0 0 -2px #8c1a99,-181px 0 0 -2px #8c1a99,-182px 0 0 -2px #8c1a99,-183px 0 0 -2px #8c1a99,-184px 0 0 -2px #8c1a99,-185px 0 0 -2px #8c1a99,-186px 0 0 -2px #8c1a99,-187px 0 0 -2px #8c1a99,-188px 0 0 -2px #8c1a99,-189px 0 0 -2px #8c1a99,-190px 0 0 -2px #8c1a99,-191px 0 0 -2px #8c1a99,-192px 0 0 -2px #8c1a99,-193px 0 0 -2px #8c1a99,-194px 0 0 -2px #8c1a99,-195px 0 0 -2px #8c1a99,-196px 0 0 -2px #8c1a99,-197px 0 0 -2px #8c1a99,-198px 0 0 -2px #8c1a99,-199px 0 0 -2px #8c1a99,-200px 0 0 -2px #8c1a99,-201px 0 0 -2px #8c1a99,-202px 0 0 -2px #8c1a99,-203px 0 0 -2px #8c1a99,-204px 0 0 -2px #8c1a99,-205px 0 0 -2px #8c1a99,-206px 0 0 -2px #8c1a99,-207px 0 0 -2px #8c1a99,-208px 0 0 -2px #8c1a99,-209px 0 0 -2px #8c1a99,-210px 0 0 -2px #8c1a99,-211px 0 0 -2px #8c1a99,-212px 0 0 -2px #8c1a99,-213px 0 0 -2px #8c1a99,-214px 0 0 -2px #8c1a99,-215px 0 0 -2px #8c1a99,-216px 0 0 -2px #8c1a99,-217px 0 0 -2px #8c1a99,-218px 0 0 -2px #8c1a99,-219px 0 0 -2px #8c1a99,-220px 0 0 -2px #8c1a99,-221px 0 0 -2px #8c1a99,-222px 0 0 -2px #8c1a99,-223px 0 0 -2px #8c1a99,-224px 0 0 -2px #8c1a99,-225px 0 0 -2px #8c1a99,-226px 0 0 -2px #8c1a99,-227px 0 0 -2px #8c1a99,-228px 0 0 -2px #8c1a99,-229px 0 0 -2px #8c1a99,-230px 0 0 -2px #8c1a99,-231px 0 0 -2px #8c1a99,-232px 0 0 -2px #8c1a99,-233px 0 0 -2px #8c1a99,-234px 0 0 -2px #8c1a99,-235px 0 0 -2px #8c1a99,-236px 0 0 -2px #8c1a99,-237px 0 0 -2px #8c1a99,-238px 0 0 -2px #8c1a99,-239px 0 0 -2px #8c1a99,-240px 0 0 -2px #8c1a99,-241px 0 0 -2px #8c1a99,-242px 0 0 -2px #8c1a99,-243px 0 0 -2px #8c1a99,-244px 0 0 -2px #8c1a99,-245px 0 0 -2px #8c1a99,-246px 0 0 -2px #8c1a99,-247px 0 0 -2px #8c1a99,-248px 0 0 -2px #8c1a99,-249px 0 0 -2px #8c1a99,-250px 0 0 -2px #8c1a99,-251px 0 0 -2px #8c1a99,-252px 0 0 -2px #8c1a99,-253px 0 0 -2px #8c1a99,-254px 0 0 -2px #8c1a99,-255px 0 0 -2px #8c1a99,-256px 0 0 -2px #8c1a99,-257px 0 0 -2px #8c1a99,-258px 0 0 -2px #8c1a99,-259px 0 0 -2px #8c1a99,-260px 0 0 -2px #8c1a99,-261px 0 0 -2px #8c1a99,-262px 0 0 -2px #8c1a99,-263px 0 0 -2px #8c1a99,-264px 0 0 -2px #8c1a99,-265px 0 0 -2px #8c1a99,-266px 0 0 -2px #8c1a99,-267px 0 0 -2px #8c1a99,-268px 0 0 -2px #8c1a99,-269px 0 0 -2px #8c1a99,-270px 0 0 -2px #8c1a99}}.slider::-moz-range-thumb{-moz-appearance:none;border:none;height:20px;width:24px;background:#62aed5;cursor:pointer}.slider::-ms-thumb{border:none;margin-top:2px;height:calc(16px);width:calc(20px);background:#62aed5;cursor:pointer}.slider::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:#eee}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.slider::-webkit-slider-runnable-track{height:9px}}@media only screen and (min-width:320px) and (max-width:720px){.slider::-webkit-slider-runnable-track{height:calc(15.3px)}}.slider::-moz-range-track{width:100%;cursor:pointer;background:#eee}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.slider::-moz-range-track{height:9px}}@media only screen and (min-width:320px) and (max-width:720px){.slider::-moz-range-track{height:calc(15.3px)}}.slider::-ms-track{width:100%;height:9px;cursor:pointer;background:#eee;border-radius:5px}.slider::-moz-range-progress{width:100%;cursor:pointer;background:#8c1a99}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.slider::-moz-range-progress{height:9px}}@media only screen and (min-width:320px) and (max-width:720px){.slider::-moz-range-progress{height:calc(15.3px)}}.slider::-ms-fill-lower{width:100%;height:9px;cursor:pointer;background:#8c1a99}@media only screen and (min-width:1824px),only screen and (min-width:1024px),only screen and (min-width:720px) and (max-width:1024px){.slider::-ms-fill-lower{height:9px}}@media only screen and (min-width:320px) and (max-width:720px){.slider::-ms-fill-lower{height:calc(15.3px)}}.checkbox-list{width:100%}.checkbox-list-row{height:94px;display:flex;margin-left:3%}@media (max-width:768px){.checkbox-list-row{display:block;height:auto;margin-top:8px}}.checkbox-list-item{flex:initial;align-self:center}@media (min-width:769px){.checkbox-list-side-text{margin-left:5%}}.checkbox-list-label{font-weight:400}.contact-info-box{height:85vh}@media (max-width:768px){.contact-info-box{height:100vh;min-height:700px}}.contact-form-container{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){.contact-form-container{display:grid;grid-template-rows:auto;grid-template-columns:repeat(1,1fr)}}.contact-form-row{display:flex;grid-column-start:3;grid-column-end:10;margin-bottom:15px}.contact-form-row.center-form{margin-left:10%}@media (max-width:768px){.contact-form-row{grid-column:1;flex-direction:column;margin-left:5%;margin-right:5%;margin-bottom:0}.contact-form-row.center-form{margin-left:5%}}.contact-form-item{margin-left:5%;flex:1 1 auto}@media (max-width:768px){.contact-form-item{margin-bottom:15px;flex:1 1 auto;margin-left:0}}.contact-form-submit{text-align:center;margin-left:auto;margin-right:auto}.iq-questions{max-width:40%;max-height:40%}@media (max-width:600px){.iq-questions{max-width:80%;max-height:80%}}@media (min-width:600px){.iq-questions extra-info-form.extrainfo-iq-dialog md-content{justify-content:start}}uib-accordion i.arrow-icon:after{content:'\02795';font-size:103%;float:right;margin-left:5px;color:transparent;text-shadow:0 0 0 #8c1a99}uib-accordion a{color:#8c1a99!important}uib-accordion a:active,uib-accordion a:focus{outline:rgba(0,0,0,0)!important}uib-accordion a:hover{outline:dashed}atec-date-range-picker .date-range-input{font-size:1.5em;border-bottom:1px solid rgba(0,0,0,.12);background-image:none}atec-date-range-picker .date-picker-container{border:solid 1px gray;padding:10px 5px 0 5px;border-radius:20px;margin-right:10px}atec-date-range-picker .date-picker-container md-input-container{margin-bottom:-5px;height:45px;width:200px}atec-date-range-picker .date-picker-container md-input-container label.date-range-label{width:auto!important;font-size:large;font-weight:600}atec-date-range-picker .date-picker-container:focus,atec-date-range-picker .date-picker-container:hover{border:solid 1px #8c1a99}.md-datepicker-input-mask{background-color:#fff}.alert-modal-title{color:#8c1a99}.alert-modal-body{font-size:18px}@media screen and (max-height:850px){.form-create-lead{height:350px}}.error-modal-body{font-size:16px}.search-input-container{margin-bottom:0;margin-right:0;margin-left:0;padding-bottom:0;padding-right:0;padding-left:0}.search-input,.search-input.ng-invalid{margin-right:-1px}.search-input-container .policy-not-found{width:calc(190px);word-wrap:break-word;color:#dd2c00}.search-input-container>button{border-radius:0;border-color:#8c1a99;height:35px}.search-input-container>input{border-width:1px;border-color:#8c1a99;width:200px;height:35px;float:none}.search-input-container>input:focus{border-width:2px;border-color:#8c1a99}.search-input-container>input[readonly],input[disabled]{border-color:#8c1a99;border-style:solid;background-color:#a853b13d;font-weight:700;background-image:none}.search-input-container>.copied-to-clipboard{color:#8c1a99}.search-input-container>.copied-to-clipboard.ng-enter,.search-input-container>.copied-to-clipboard.ng-leave.ng-leave-active{opacity:0;height:0}.search-input-container>.copied-to-clipboard.ng-enter.ng-enter-active,.search-input-container>.copied-to-clipboard.ng-leave{opacity:1;height:50px}.search-input-container>.copied-to-clipboard.ng-animate{transition:all ease-in .5s;position:relative;overflow:hidden}.search-input-container .search-input[readonly]:hover{background-color:#9f1fad61;cursor:pointer}.search-input-container>input.md-input.ng-invalid.ng-dirty,.search-input-container>input.ng-invalid{border-width:2px;border-color:#8c1a99}.search-input-container>input.ng-dirty{border-width:2px;border-color:#8c1a99}.search-input-container.md-input-invalid>input{border-width:2px;border-color:#8c1a99}.search-error-msg-container{overflow:hidden}.animate-search-error-msg.ng-animate{transition:all ease-in .5s;position:relative;overflow:hidden}.animate-search-error-msg.ng-enter,.animate-search-error-msg.ng-leave.ng-leave-active{opacity:0;height:0}.animate-search-error-msg.ng-enter.ng-enter-active,.animate-search-error-msg.ng-leave{opacity:1;height:50px}atec-table table{width:100%}atec-table table.style-variant{border:1px solid #bebebe}atec-table table.style-variant th{background-color:#62aed5}atec-table #search{height:2em}atec-table #search:not(.md-input-focused):not(.md-input-invalid)>md-icon{color:gray}atec-table #search.md-input-invalid>md-icon{color:#dd2c00}atec-table #search md-icon.fa-search{right:30px;top:auto}atec-table tr:hover{background-color:rgba(140,26,153,.1)}atec-table tr>th{text-align:center;background-color:#8c1a99;color:#fff}atec-table #selectAll-header md-checkbox .md-container{height:0}atec-table #selectAll-header md-checkbox:not([disabled]):not(.md-checked) .md-icon{border-color:#fff}atec-table md-checkbox#item-checkbox .md-container{height:0}atec-table tr>td{font-size:16px;border-bottom:1px dotted #ccc;padding:10px;width:300px;text-align:center}atec-table tr:last-child>td{border-bottom:0 none}atec-table tr.atec-table-subrows{background-color:rgba(113,113,113,.12);border-right:dashed #949191 1px;border-left:dashed #949191 1px}atec-table tr.atec-table-subrows.last{border-bottom:dashed #949191 1px}atec-table th{height:50px}atec-table .sortorder:after{content:'\25b2'}atec-table .sortorder.reverse:after{content:'\25bc'}atec-table md-checkbox.md-indeterminate .md-icon:after{color:#fff}atec-table md-chips .md-chips,atec-table md-chips.md-default-theme.no-underline .md-chips{box-shadow:none}atec-table table.extra-table{font-size:1.5rem}atec-table table.extra-table th{height:40px;background-color:#88a9ba}atec-table table.extra-table thead th:first-child{border-left:1px solid #bebebe}atec-table table.extra-table thead th:last-child{border-right:1px solid #bebebe}atec-table table.extra-table td{font-size:1.5rem;background-color:#fafafa}atec-table table.extra-table td:first-child{border-left:1px solid #bebebe}atec-table table.extra-table td:last-child{border-right:1px solid #bebebe}atec-table table.extra-table tr{border-bottom:1px solid #bebebe}atec-table table.extra-table audio{max-width:400px}md-checkbox[disabled].disabled-checkbox{cursor:not-allowed}.disabled-checkbox>md-checkbox.md-default-theme[disabled]:not(.md-checked) .md-icon,md-checkbox[disabled]:not(.md-checked) .md-icon{cursor:not-allowed;background-color:#c4c4c4;border-color:#b0b0b0}.disabled-row-click{cursor:not-allowed;background-color:rgba(142,140,140,.2)}.basicAggregateClass{background-color:#e8e8e8;border-top:solid #000 1px;font-weight:800}.basicAggregateClass:hover{background-color:#e8e8e8}.atec-table-buttons-container{padding:.3rem;justify-content:space-around;background-color:#e8e8e8;margin-bottom:1rem;border-radius:5px}.atec-table-buttons-container md-icon{color:#8c1a99}.atec-table-buttons-container .open-settings-btn{font-size:2.8rem}.filters-menu{padding:0}.filters-menu .filters-add-filter-btn{border-bottom:1px solid #d8d8d8;display:flex;justify-content:flex-end}.filters-menu .filters-active{display:flex;min-height:100px;flex-direction:column}.filters-menu .filters-active p{margin:0}.filters-menu .filters-active .filters-active-filter{width:100%;flex-direction:column;border-bottom:1px solid #d8d8d8;padding:1rem 1rem 1rem 2rem}.filters-menu .filters-active .filters-active-filter:nth-child(odd){background-color:#f3f3f3}.filters-menu .filters-active .filters-active-filter.start-add-filter.ng-enter{overflow:hidden;max-height:0;transition:max-height 1s linear}.filters-menu .filters-active .filters-active-filter.start-add-filter.ng-enter-active{max-height:500px}.filters-menu .filters-active .filters-active-filter .filters-active-filter-info{justify-content:space-between;align-items:center}.filters-menu .filters-active .filters-active-filter .filters-active-filter-info .filters-active-filter-label{font-size:2rem;font-weight:700}.filters-menu .filters-active .filters-active-filter .filters-active-filter-info button{margin:0;padding:0;width:30px;height:30px}.filters-menu .filters-active .filters-active-filter .filters-active-filter-info span{font-weight:400;font-size:1.2rem;font-style:italic;max-width:263px;display:inline-block}.filters-menu .filters-active .filters-active-filter md-input-container{margin-bottom:0}.filters-options-buttons{display:flex;justify-content:space-between}.filters-options-buttons .md-button{margin:6px 0}.filters-options-buttons button:not([disabled]).delete-button{color:red}.atec-table-config-filter md-dialog-content{padding:.5rem 3rem;position:relative;min-height:230px;background:rgba(128,128,128,.04)}.atec-table-config-filter md-dialog-content header{justify-content:space-between;margin:2rem 0}.atec-table-config-filter md-dialog-content header h3{margin:0}.atec-table-config-filter md-dialog-content ul{list-style:none;padding:0;gap:2rem;display:grid;justify-content:center}.atec-table-config-filter md-dialog-content ul li{min-width:300px;padding:.5rem 1.8rem .5rem 1rem;border-radius:20px;font-size:1.6rem;transition:background-color .2s ease;border:2px solid transparent;display:grid;align-items:center;gap:1rem;position:relative;justify-content:space-between;grid-template-columns:1fr 0.4fr}.atec-table-config-filter md-dialog-content ul li svg{cursor:move}.atec-table-config-filter md-dialog-content ul li .active-info{background-color:#2f7da5;padding:.2rem 1rem;border-radius:5000px;font-weight:400;text-align:center}.atec-table-config-filter md-dialog-content ul li.active{color:#fff;background-color:#62aed5;font-weight:700;border-color:#00a9ff}.atec-table-config-filter md-dialog-content ul li.inactive{background-color:#e4e4e4}.atec-table-config-filter md-dialog-content ul li.inactive .active-info{background-color:#a3a3a3;color:#fff}.atec-table-config-filter md-dialog-content ul li.dragging-over::after{content:"";position:absolute;width:100%;top:-6px;left:0;height:3px;background-color:#9b9b9b}.atec-table-config-filter md-dialog-content ul li.dragging-over::before{content:"";position:absolute;width:100%;bottom:-6px;left:0;height:3px;background-color:#9b9b9b}.atec-table-config-filter .status-active{padding:1rem 2rem 1rem 3rem;background-color:#f8f8f8;position:relative;border-radius:5px;display:flex;align-items:center}.atec-table-config-filter .status-active::before{content:"";width:15px;height:15px;background-color:#62aed5;border-radius:5000px;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.atec-table-config-filter .status-inactive{padding:1rem 2rem 1rem 3rem;background-color:#f8f8f8;position:relative;border-radius:5px;display:flex;align-items:center}.atec-table-config-filter .status-inactive::before{content:"";width:15px;height:15px;background-color:#e4e4e4;border-radius:5000px;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md-button.close-selected-filter{position:absolute;right:-1px;top:-8px;margin:0;padding:0;width:auto;height:auto}.atec-table-confirmation-container{border-top:1px solid #cecece;padding:1rem 0}.atec-table-confirmation-container .atec-table-confirmation-info{display:grid;grid-template-columns:1fr 1fr 0.6fr}.atec-table-confirmation-container .long-arrow-right{position:relative;display:flex;align-items:center}.atec-table-confirmation-container .long-arrow-right .arrow{border-right:2px solid #000;border-top:2px solid #000;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.atec-table-confirmation-container .long-arrow-right .line{height:2px;width:40px;background-color:#000;margin-right:-9px}.badge-table{width:20px;height:20px;line-height:1.2;position:absolute;top:0}.badge-table.badge-table-active{background-color:green}.badge-table.badge-table-active:hover{color:transparent;font-size:1.8rem;background-color:red}.badge-table.badge-table-active:hover::after{content:'×';position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff}.atec-select-container-all{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.atec-select-btn{display:flex;height:33px;align-items:center;padding:0 24px 0 8px;border-radius:4px;cursor:pointer;background-color:#fff;position:relative;border:2px solid rgba(0,0,0,.3)}.atec-select-btn.atec-select-open{border-bottom:3px solid #62aed5}.atec-select-btn:focus-visible{outline:2px solid #62aed5;outline-offset:2px}.atec-select-btn.atec-select-disabled{background-color:#dedede;border-color:#d2d2d2;cursor:not-allowed}.atec-select-btn .atec-select-btn-text{font-size:17px;font-weight:400;color:#333}.atec-select-btn .atec-select-btn-text.atec-select-placeholder{margin-bottom:0;color:rgba(0,0,0,.38);top:2px;transition:top .2s linear,font-size .2s linear;position:absolute;width:100%;padding-right:1.5rem}.atec-select-btn .atec-select-btn-text.atec-select-placeholder.atec-select-placeholder-top{position:absolute;top:-26px;font-size:14px;white-space:nowrap;max-width:100%}.atec-select-btn .atec-select-arrow{color:#626262;position:absolute;right:5px;transition:-webkit-transform linear .2s;transition:transform linear .2s;transition:transform linear .2s,-webkit-transform linear .2s}.atec-select-btn.atec-select-disabled .atec-select-arrow{color:#979797}.atec-select-remove-border-radius{border-bottom-left-radius:0;border-bottom-right-radius:0}.atec-select-btn .atec-select-arrow.atec-select-open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.atec-select-content{position:absolute;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.4);z-index:1052;overflow-y:scroll;max-height:0;width:100%;transition:max-height linear .2s;visibility:hidden}.atec-select-content.atec-select-open{max-height:300px;visibility:visible}.atec-select-content.atec-select-open.atec-select-more-height{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:500px}.atec-select-searchbox{position:relative;margin:1rem 0;padding:0 .5rem}.atec-select-searchbox input{height:40px;width:100%;outline:0;font-size:17px;border-radius:5px;padding:0 30px;border:1px solid #b3b3b3}.atec-select-searchbox input:focus{border:1px solid #8c1a99}.atec-select-searchbox input::-webkit-input-placeholder{color:#5b5b5b}.atec-select-searchbox input::-moz-placeholder{color:#5b5b5b}.atec-select-searchbox input::-ms-input-placeholder{color:#5b5b5b}.atec-select-searchbox input::placeholder{color:#5b5b5b}.atec-select-searchbox md-icon{top:50%;left:13px;color:#999;font-size:16px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.atec-select-list-items{padding:0;margin:10px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;white-space:nowrap;overflow-x:hidden}.atec-select-list-items .atec-select-item{display:flex;align-items:center;list-style:none;height:50px;cursor:pointer;padding:0 2rem}.atec-select-list-items .atec-select-item:hover{background-color:#f4f4f4}.atec-select-list-items .atec-select-item.atec-select-item-active{background-color:#f4f4f4;box-shadow:inset 3px 0 0 #62aed5}.atec-select-item .atec-select-item-text{font-size:16px;font-weight:400;color:#333}.atec-select-close{cursor:unset;position:fixed;z-index:1051;background-color:transparent;height:100%;width:100%;left:0;top:0}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100px);transform:translateY(100px)}}.atec-tooltip{position:absolute;background-color:#2b3440;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:1rem;border-radius:5px;left:50%;bottom:calc(100% + 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.6rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;font-weight:400;color:#fff;cursor:auto}.atec-tooltip::after{content:"";position:absolute;left:50%;top:100%;width:100px;height:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.atec-tooltip::before{content:"";position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:7px solid;border-color:#2b3440 #0000 #0000 #0000}.recent-activity-tooltip{color:#8c1a99;cursor:pointer}.recent-activity-tooltip:hover{text-decoration:underline}.recent-activity-copy-text{display:block;position:absolute;opacity:0;left:10rem;top:2rem;color:#36ff36;transition:opacity .5s ease-in-out}.assurant-filters{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem}.assurant-filters atec-select{max-width:465px}.assurant-filters md-input-container{margin:0}.assurant-reports-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.assurant-reports-container .report-card{max-height:300px;border-radius:5px}.assurant-reports-container .report-card header{border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;text-align:center;background-color:#8c1a99;padding:1.25rem 1rem;flex-shrink:0}.assurant-reports-container .report-card header h3{margin:0;font-weight:700}.assurant-reports-container .report-card .report-content{padding:1rem;overflow:hidden}.assurant-reports-container .report-card .report-content .card-list{height:100%;width:100%;overflow-y:auto}.assurant-reports-container .report-card .report-content li{font-size:1.6rem;position:relative}.assurant-reports-container .report-card .report-content li.not-deliveried::after{content:"";position:absolute;width:10px;height:10px;background-color:#8c1a99;border-radius:5000px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px;-webkit-animation:pulse-animation 2s infinite;animation:pulse-animation 2s infinite}.assurant-report-header{align-items:center;margin:1rem 0;gap:1.5rem}.assurant-report-header h3{margin:0}.top-right{position:absolute;top:1rem;right:1rem}.assurant-info-button{display:flex;justify-content:center;align-items:center;font-size:2.3rem;margin:0;color:#62aed5}.assurant-info-button:hover{color:#2c7ca5}.assurant-info-button.assurant-info-white{color:#fff}.assurant-info-button.assurant-info-white:hover{color:#e6e6e6}.assurant-info-button atec-tooltip{font-family:Roboto,Helvetica,Arial,sans-serif}.assurant-info-button atec-tooltip p{margin:0}.assurant-card-container{display:flex;justify-content:space-evenly;align-items:center;gap:2rem;border-radius:10px;background-color:#f9f9f9;padding:5rem}.assurant-card-container md-card{width:215px;padding:1rem;background-image:linear-gradient(135deg,#b234c1 10%,#e357f4 100%);color:#fff;border-radius:10px}.assurant-graph-container{display:flex;justify-content:center;gap:2rem}.fa-chevron-right{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.chevron-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 7px transparent}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 7px transparent}}.kit-button-open-wrapper{position:fixed;bottom:1em;right:1em;display:inline-block;z-index:80}.kit-button-open-wrapper .kit-button-open{margin:0}.fab-unread-badge{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background-color:#e53935;color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.3);pointer-events:none;z-index:100}.kit-app-icon-wrapper{position:relative;display:inline-flex;justify-content:center;align-items:center}.kit-app-icon-wrapper .fab-unread-badge{top:4px;right:4px}.md-fab.md-primary.kit-button-open.md-button.md-ink-ripple.kit-button-open{background-color:#00689d}.md-fab.md-primary.kit-button-open.md-button.md-ink-ripple.kit-button-open:hover{background-color:#005681}#seller-toolkit{display:flex;width:25em;height:91%;max-height:91%;right:1em;bottom:-92%;overflow:hidden;background-color:#fafafa;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-top-left-radius:5px;border-top-right-radius:5px;z-index:81}#seller-toolkit .kit-container{display:flex;flex-direction:column;flex:1}#seller-toolkit .kit-header{border-top-left-radius:5px;border-top-right-radius:5px;height:50px;min-height:50px;background-color:#00689d}#seller-toolkit .kit-header .md-toolbar.md-toolbar-tools{height:100%}#seller-toolkit .kit-header .md-toolbar.md-toolbar-tools h2{font-weight:700}#seller-toolkit .kit-content-container{display:flex;flex-direction:column;padding:16px 0 0;flex:1;max-height:98%}#seller-toolkit .kit-content-container .kit-icons-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding-bottom:1rem}#seller-toolkit .kit-content-container .kit-icons-container md-icon{font-size:2rem;display:flex;justify-content:center;align-items:center;line-height:normal;border:1px solid transparent;border-radius:2px;padding:1.5rem 1rem;width:32px;transition:border-color .3s ease}#seller-toolkit .kit-content-container .kit-icons-container md-icon.kit-search-icon{grid-column:7;font-size:3rem}#seller-toolkit .kit-content-container .kit-icons-container md-icon:hover{border-color:#737373}#seller-toolkit .kit-content-container .kit-icons-container md-icon.kit-active{color:#8c1a99}#seller-toolkit .kit-content-container .kit-icons-container .kit-workspace-icon{font-size:3rem}#seller-toolkit .kit-content-container .kit-all-apps-container{display:grid;grid-template-rows:1fr 1fr;row-gap:2rem;flex:1;padding:1rem 2.5rem 2rem}@media (min-height:701px){#seller-toolkit .kit-content-container .kit-all-apps-container{height:100%}}#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card{overflow:auto;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);transition:height .3s ease}#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card.half-height{height:50%;min-height:350px}@media (min-height:520px) and (max-height:700px){#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card.half-height{height:350px}}#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card.half-height:has(.webphone-container){min-height:470px}@media (min-height:520px) and (max-height:700px){#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card.half-height:has(.webphone-container){height:470px}}#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card.full-height{height:100%;min-height:350px}@media (min-height:520px) and (max-height:700px){#seller-toolkit .kit-content-container .kit-all-apps-container atec-toolkit-card.full-height{height:350px}}#seller-toolkit .kit-content-container .kit-all-apps-container .kit-app-container{display:flex;flex-direction:column;background-color:#fff;height:100%}#seller-toolkit .kit-content-container .kit-all-apps-container .kit-app-container .kit-app-header{background:#9c27b0;color:#fff;padding:.5rem .5rem .5rem 1.5rem;display:flex;align-items:center;justify-content:flex-start;border-top-left-radius:5px;border-top-right-radius:5px;font-size:2rem}#seller-toolkit .kit-content-container .kit-all-apps-container .kit-app-container .kit-app-header md-icon{margin:0;color:#fff}#seller-toolkit .kit-content-container .kit-start-container{display:grid;grid-template-columns:1fr 1fr;padding:1rem;gap:1rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app{border:1px solid #929292;border-radius:5px;text-align:center;position:relative;transition:border .3s ease}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-app-icon{font-size:3rem;display:flex;justify-content:center;transition:color .3s ease}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-app-icon.fa-bell,#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-app-icon.fa-file-text-o{font-size:2.6rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-app-icon.fa-calendar{font-size:2.7rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-app-icon.fa-phone{font-size:2.9rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-app-title{font-size:1.6rem;margin:0}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app div span{position:absolute;right:0;bottom:0}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app div span md-icon{font-size:2rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app div span md-icon:hover{color:#8c1a99}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app.kit-app-active,#seller-toolkit .kit-content-container .kit-start-container .kit-start-app:hover{border:1px solid #8c1a99}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app.kit-app-active .kit-start-app-title,#seller-toolkit .kit-content-container .kit-start-container .kit-start-app:hover .kit-start-app-title{background:linear-gradient(to right,#000 20%,#8c1a99 40%,#8c1a99 60%,#000 80%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:home-shine 2s linear infinite;animation:home-shine 2s linear infinite}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app.kit-app-active .kit-start-app-icon,#seller-toolkit .kit-content-container .kit-start-container .kit-start-app:hover .kit-start-app-icon{color:#8c1a99}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-view-info-container{height:100%;width:100%;padding:1rem .5rem;display:flex;flex-direction:column;justify-content:center}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-view-info-container p{margin:0}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-view-info-container p.kit-start-view-info-title{font-weight:700;font-size:1.7rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-view-info-container span{position:absolute;right:0;top:0}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-view-info-container span md-icon{font-size:2rem}#seller-toolkit .kit-content-container .kit-start-container .kit-start-app .kit-start-view-info-container span md-icon:hover{color:#8c1a99}#seller-toolkit .kit-content-container .kit-search{padding-top:1rem}#seller-toolkit .kit-content-container .kit-search h3{margin:0;padding-left:1rem;font-weight:700}#seller-toolkit .kit-content-container .kit-search .kit-search-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:1rem}#seller-toolkit .kit-content-container .kit-search .kit-search-container div{display:grid;grid-template-rows:1fr 1fr;justify-content:center;align-items:center;border:1px solid #929292;border-radius:5px;text-align:center;padding:.5rem;transition:border .3s ease}#seller-toolkit .kit-content-container .kit-search .kit-search-container div md-icon{font-size:3rem;display:flex;justify-content:center;align-items:center;height:100%;width:24px;transition:color .3s ease}#seller-toolkit .kit-content-container .kit-search .kit-search-container div p{font-size:1.2rem;margin:0}#seller-toolkit .kit-content-container .kit-search .kit-search-container div.kit-app-active,#seller-toolkit .kit-content-container .kit-search .kit-search-container div:hover{border:1px solid #8c1a99}#seller-toolkit .kit-content-container .kit-search .kit-search-container div.kit-app-active md-icon,#seller-toolkit .kit-content-container .kit-search .kit-search-container div:hover md-icon{color:#8c1a99}#seller-toolkit .kit-content-container .kit-script-app-container{display:flex;flex-direction:column}#seller-toolkit .kit-content-container .kit-worked-hours-container{height:100%}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-main-date span{padding:1rem;background-color:#f1f1f1;align-items:center}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-main-date span time{font-size:2.6rem;font-weight:700;color:#8c1a99}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-main-date span p{font-size:1.8rem;font-weight:700;margin:0}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-main-date span small{font-style:italic}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-timeframes{overflow:auto}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-timeframes p{font-weight:700;margin:0}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-timeframes .kit-worked-hour-container{padding:1rem}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-worked-hours-timeframes .kit-worked-hour-container:nth-child(odd){background-color:#f1f1f1}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-previous-shifts-btn:not([disabled]){background-color:#ae7db6}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-previous-shifts-btn:not([disabled]):hover{background-color:#9a5ca4}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-close-wh-btn{background-color:#e04949}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-close-wh-btn:hover{background-color:#d22424}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-breaks-btn:not([disabled]){background-color:#3077b0}#seller-toolkit .kit-content-container .kit-worked-hours-container .kit-breaks-btn:not([disabled]):hover{background-color:#255c88}#seller-toolkit .kit-add-app-btn{display:flex}#seller-toolkit .kit-add-app-btn button{flex:1}#seller-toolkit .recording-btn{text-align:initial;background-color:#0098e5;min-width:120px;box-shadow:0 4px 6px rgba(0,0,0,.2)}#seller-toolkit .recording-btn:disabled{background-color:#007cba;cursor:not-allowed;box-shadow:none}#seller-toolkit .recording-btn:hover:not(:disabled){box-shadow:0 6px 8px rgba(0,0,0,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}#seller-toolkit .recording-btn .is-recording{color:#f44336;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}#seller-toolkit .recording-btn .is-not-recording{color:#c3b7b7}#seller-toolkit .recording-btn .txt{color:#fff;padding-right:5px}#seller-toolkit missed-calls-card md-content{overflow:unset}.kit-select-offer{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.kit-script-app{padding:1rem 2rem;border-bottom:1px solid #eee}.kit-script-app:nth-child(odd){background-color:#f6f6f6}.kit-script-app:nth-child(2n){background-color:#fff}.kit-script-app header{display:flex;justify-content:space-between;align-items:center}.kit-script-app header h3{font-weight:700;font-size:2rem;margin:0}.kit-script-app header md-icon{margin:0}.kit-script-app header:hover md-icon{color:#8c1a99}.kit-script-app p{text-wrap:pretty}.kit-script-app .scripts-table{border:1px solid #000;background-color:#fff;font-size:large;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kit-script-app .scripts-table td,.kit-script-app .scripts-table th{border:1px solid #000;min-width:15em;text-align:center}#show-advance-options .expand-icon{-webkit-animation:jump .5s linear alternate infinite;animation:jump .5s linear alternate infinite}@-webkit-keyframes jump{0%{-webkit-transform:translate3d(0,-1%,0);transform:translate3d(0,-1%,0)}100%{-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}}@keyframes jump{0%{-webkit-transform:translate3d(0,-1%,0);transform:translate3d(0,-1%,0)}100%{-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.webphone-container{height:100%}.webphone-container .webphone-section-container{gap:4rem;align-items:center}.webphone-container .webphone-section-container .webphone-restricted-outgoing-call{padding:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.webphone-container .webphone-section-container .webphone-restricted-outgoing-call md-icon{font-size:3rem;color:#8c1a99}.webphone-container .webphone-section-container .webphone-restricted-outgoing-call p{font-size:2rem;font-weight:700}.webphone-card-actions-container .webphone-button .md-button.md-icon-button{padding:8px 0}.webphone-current-call{display:flex;flex-direction:column}.webphone-current-call md-card-content{margin-top:1rem}.webphone-dialpad-container .webphone-btn-dialpad md-icon{width:32px}.webphone-incoming-button{background-color:#3a9cff;box-shadow:0 8px 10px rgba(56,163,253,.3);-webkit-animation:wave-phone-blue linear 1s infinite;animation:wave-phone-blue linear 1s infinite;height:43px!important;width:43px!important}.webphone-incoming-button.md-button:not([disabled]).md-icon-button{margin-right:30px}.webphone-incoming-button.md-button:not([disabled]).md-icon-button:hover{background-color:#268ff8}.webphone-incoming-button md-icon{font-size:2.5rem;color:#fff}.webphone-incoming-button md-icon::before{-webkit-animation:1.2s ease 0s normal none 1 running shake-phone;animation:1.2s ease 0s normal none 1 running shake-phone;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;left:50%}.webphone-voicemail-button.md-button:not([disabled]).md-icon-button:hover{background-color:#fb5f5f}.webphone-voicemail-button md-icon{font-size:2.5rem;color:#fff}.webphone-incall-voicemail-button{background-color:#f90000;box-shadow:0 8px 10px rgba(251,71,21,.3);height:50px!important;width:50px!important;margin-bottom:20px!important}.webphone-incall-voicemail-button.md-button:not([disabled]).md-icon-button:hover{background-color:#fb5f5f}.webphone-incall-voicemail-button md-icon{font-size:2.5rem;color:#fff}.webphone-hold-and-answer-button{background-color:#30ab07;box-shadow:0 8px 10px rgba(51,206,20,.3);height:43px!important;width:43px!important}.webphone-hold-and-answer-button.md-button:not([disabled]).md-icon-button:hover{background-color:#32af09}.webphone-hold-and-answer-button md-icon{font-size:2.5rem;color:#fff}.webphone-hold-and-answer-button md-icon:first-of-type{font-size:15px;position:absolute;bottom:17px;left:0}.webphone-hold-and-answer-button md-icon:nth-of-type(2){font-size:25px;position:absolute;bottom:10px;left:17px}.webphone-call-button.md-button:not([disabled]).md-icon-button:hover{background-color:green}.webphone-call-button.md-button[disabled].md-icon-button{background-color:#c7c7c7}.webphone-call-button md-icon{font-size:2.5rem;color:#fff}.webphone-current-incoming-call{display:grid;grid-template-columns:1fr 1fr 1fr;place-items:center}.webphone-current-incoming-call .md-button.md-icon-button{overflow:unset}@-webkit-keyframes shake-phone{0%{-webkit-transform:rotateZ(0) translateX(-50%);transform:rotateZ(0) translateX(-50%)}10%{-webkit-transform:rotateZ(-15deg) translateX(-50%);transform:rotateZ(-15deg) translateX(-50%)}20%{-webkit-transform:rotateZ(7.5deg) translateX(-50%);transform:rotateZ(7.5deg) translateX(-50%)}30%{-webkit-transform:rotateZ(-5deg) translateX(-50%);transform:rotateZ(-5deg) translateX(-50%)}40%{-webkit-transform:rotateZ(3deg) translateX(-50%);transform:rotateZ(3deg) translateX(-50%)}50%{-webkit-transform:rotateZ(-3deg) translateX(-50%);transform:rotateZ(-3deg) translateX(-50%)}60%{-webkit-transform:rotateZ(2.5deg) translateX(-50%);transform:rotateZ(2.5deg) translateX(-50%)}70%{-webkit-transform:rotateZ(-2deg) translateX(-50%);transform:rotateZ(-2deg) translateX(-50%)}80%{-webkit-transform:rotateZ(1.5deg) translateX(-50%);transform:rotateZ(1.5deg) translateX(-50%)}90%{-webkit-transform:rotateZ(-1.6deg) translateX(-50%);transform:rotateZ(-1.6deg) translateX(-50%)}100%{-webkit-transform:rotateZ(0) translateX(-50%);transform:rotateZ(0) translateX(-50%)}}@keyframes shake-phone{0%{-webkit-transform:rotateZ(0) translateX(-50%);transform:rotateZ(0) translateX(-50%)}10%{-webkit-transform:rotateZ(-15deg) translateX(-50%);transform:rotateZ(-15deg) translateX(-50%)}20%{-webkit-transform:rotateZ(7.5deg) translateX(-50%);transform:rotateZ(7.5deg) translateX(-50%)}30%{-webkit-transform:rotateZ(-5deg) translateX(-50%);transform:rotateZ(-5deg) translateX(-50%)}40%{-webkit-transform:rotateZ(3deg) translateX(-50%);transform:rotateZ(3deg) translateX(-50%)}50%{-webkit-transform:rotateZ(-3deg) translateX(-50%);transform:rotateZ(-3deg) translateX(-50%)}60%{-webkit-transform:rotateZ(2.5deg) translateX(-50%);transform:rotateZ(2.5deg) translateX(-50%)}70%{-webkit-transform:rotateZ(-2deg) translateX(-50%);transform:rotateZ(-2deg) translateX(-50%)}80%{-webkit-transform:rotateZ(1.5deg) translateX(-50%);transform:rotateZ(1.5deg) translateX(-50%)}90%{-webkit-transform:rotateZ(-1.6deg) translateX(-50%);transform:rotateZ(-1.6deg) translateX(-50%)}100%{-webkit-transform:rotateZ(0) translateX(-50%);transform:rotateZ(0) translateX(-50%)}}@-webkit-keyframes wave-phone-red{0%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 0 rgba(253,59,56,.3),0 0 0 0 rgba(253,59,56,.3)}40%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 5px rgba(253,59,56,.3),0 0 0 0 rgba(253,59,56,.3)}80%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 10px rgba(253,59,56,0),0 0 0 10.7px rgba(253,59,56,.067)}100%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 10px rgba(253,59,56,0),0 0 0 15px rgba(253,59,56,0)}}@keyframes wave-phone-red{0%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 0 rgba(253,59,56,.3),0 0 0 0 rgba(253,59,56,.3)}40%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 5px rgba(253,59,56,.3),0 0 0 0 rgba(253,59,56,.3)}80%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 10px rgba(253,59,56,0),0 0 0 10.7px rgba(253,59,56,.067)}100%{box-shadow:0 8px 10px rgba(253,59,56,.3),0 0 0 10px rgba(253,59,56,0),0 0 0 15px rgba(253,59,56,0)}}@-webkit-keyframes wave-phone-green{0%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 0 rgba(10,137,8,.3),0 0 0 0 rgba(10,137,8,.3)}40%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 5px rgba(10,137,8,.3),0 0 0 0 rgba(10,137,8,.3)}80%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 10px rgba(10,137,8,0),0 0 0 10.7px rgba(10,137,8,.067)}100%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 10px rgba(10,137,8,0),0 0 0 15px rgba(10,137,8,0)}}@keyframes wave-phone-green{0%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 0 rgba(10,137,8,.3),0 0 0 0 rgba(10,137,8,.3)}40%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 5px rgba(10,137,8,.3),0 0 0 0 rgba(10,137,8,.3)}80%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 10px rgba(10,137,8,0),0 0 0 10.7px rgba(10,137,8,.067)}100%{box-shadow:0 8px 10px rgba(10,137,8,.3),0 0 0 10px rgba(10,137,8,0),0 0 0 15px rgba(10,137,8,0)}}@-webkit-keyframes wave-phone-blue{0%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 0 rgba(56,163,253,.2),0 0 0 0 rgba(56,163,253,.2)}40%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 5px rgba(56,163,253,.2),0 0 0 0 rgba(56,163,253,.2)}80%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 10px rgba(56,163,253,0),0 0 0 10.7px rgba(56,163,253,.067)}100%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 10px rgba(56,163,253,0),0 0 0 15px rgba(56,163,253,0)}}@keyframes wave-phone-blue{0%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 0 rgba(56,163,253,.2),0 0 0 0 rgba(56,163,253,.2)}40%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 5px rgba(56,163,253,.2),0 0 0 0 rgba(56,163,253,.2)}80%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 10px rgba(56,163,253,0),0 0 0 10.7px rgba(56,163,253,.067)}100%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 10px rgba(56,163,253,0),0 0 0 15px rgba(56,163,253,0)}}.blob{background:#000;border-radius:50%;box-shadow:0 0 0 0 #000;margin:10px;height:20px;width:20px;-webkit-transform:scale(1);transform:scale(1)}.blob.purple{background:#8e44ad;box-shadow:0 0 0 0 #8e44ad;-webkit-animation:pulse-purple 2s infinite;animation:pulse-purple 2s infinite}@-webkit-keyframes pulse-purple{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(142,68,173,.7)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(142,68,173,0)}100%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(142,68,173,0)}}@keyframes pulse-purple{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(142,68,173,.7)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(142,68,173,0)}100%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(142,68,173,0)}}.missed-call-card-container{height:100%;margin:0}.missed-call-heading{color:#000;width:200px}.missed-call-heading-from{font-weight:500}.missed-call-item :first-child{background-color:#f5f5f5}.missed-call-item uib-accordion :first-child{margin-bottom:0}.webphone-idle-view{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:22px 16px 26px;text-align:center}.webphone-idle-empty{display:flex;flex-direction:column;align-items:center;gap:10px}.webphone-idle-empty .webphone-idle-empty-icon{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f3e8fa}.webphone-idle-empty .webphone-idle-empty-icon md-icon{color:#8c1a99;font-size:34px;width:34px;height:34px;min-width:34px;margin:0}.webphone-idle-empty .webphone-idle-empty-title{margin:0;font-size:16px;font-weight:800;color:#3a2444}.webphone-idle-empty .webphone-idle-empty-sub{margin:0;font-size:12px;line-height:1.4;color:#8a7d91;max-width:220px}.webphone-dev-tools{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0 auto;padding:14px;width:100%;max-width:240px;border:1px dashed #c9b6e4;border-radius:14px;background:#faf7fd}.webphone-dev-tools .webphone-dev-tools-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#7e57c2}.webphone-dev-tools .webphone-dev-sim-primary.md-button{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px 14px;min-height:0;line-height:normal;text-transform:none;font-weight:700;font-size:13px;color:#fff;background:#8c1a99;border-radius:12px;box-shadow:0 6px 14px rgba(140,50,170,.26)}.webphone-dev-tools .webphone-dev-sim-primary.md-button md-icon{color:#fff;font-size:18px;width:18px;height:18px;min-width:18px;margin:0}.webphone-dev-tools .webphone-dev-tools-secondary.md-button{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:8px 12px;min-height:0;line-height:normal;text-transform:none;font-weight:700;font-size:12px;color:#8c1a99;background:#fff;border:1px solid rgba(140,50,170,.28);border-radius:12px}.webphone-dev-tools .webphone-dev-tools-secondary.md-button md-icon{color:#8c1a99;font-size:16px;width:16px;height:16px;min-width:16px;margin:0}.webphone-enfocado{padding:8px 10px 12px}.webphone-enfocado .wp-focus-card{width:100%;background:#fdfaff;border-radius:0 0 18px 18px;border:1px solid rgba(140,50,170,.1);box-shadow:0 12px 30px rgba(80,20,110,.16),0 2px 8px rgba(80,20,110,.08);overflow:hidden}.webphone-enfocado .wp-focus-body{display:flex;align-items:center;gap:14px;padding:14px 18px 6px}.webphone-enfocado .wp-quality-ring{position:relative;width:66px;height:66px;flex-shrink:0;color:#8c1a99;transition:color .4s ease}.webphone-enfocado .wp-quality-ring svg{display:block}.webphone-enfocado .wp-quality-ring .wp-quality-ring-arc{transition:stroke-dashoffset .6s ease}.webphone-enfocado .wp-quality-ring .wp-quality-ring-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:#8c1a99;-webkit-transform:translate(1px,-3px);transform:translate(1px,-3px)}.webphone-enfocado .wp-quality-ring.is-good{color:#16a34a}.webphone-enfocado .wp-quality-ring.is-fair{color:#f59e0b}.webphone-enfocado .wp-quality-ring.is-poor{color:#dc2626}.webphone-enfocado .wp-quality-ring.is-idle{color:#8c1a99}.webphone-enfocado .wp-focus-identity{flex:1;min-width:0}.webphone-enfocado .wp-focus-identity .wp-name{font-size:20px;font-weight:800;color:#20122a;line-height:1.15;margin:0;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.webphone-enfocado .wp-focus-identity .wp-number{font-size:14px;color:#8c1a99;margin-top:2px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-focus-identity .wp-number.wp-number-unknown{font-style:italic;color:#8a7d91}.webphone-enfocado .wp-focus-identity .wp-quality-label{font-size:11px;color:#8a7d91;margin-top:5px;font-variant-numeric:tabular-nums}.webphone-enfocado .wp-status-slot{min-height:40px;display:flow-root}.webphone-enfocado .wp-status-banner{display:flex;align-items:center;gap:9px;margin:7px 14px 0;padding:5px 11px;border-radius:11px;background:#faf0d9}.webphone-enfocado .wp-status-banner md-icon{font-size:18px;width:18px;height:18px;min-width:18px;margin:0;color:#c98a00;flex-shrink:0}.webphone-enfocado .wp-status-banner .wp-status-text{min-width:0;display:flex;align-items:center}.webphone-enfocado .wp-status-banner .wp-status-title{font-size:12.5px;font-weight:800;line-height:1.2;color:#8a6200;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-status-banner.is-mute{background:#f3e8fa}.webphone-enfocado .wp-status-banner.is-mute md-icon{color:#8c1a99}.webphone-enfocado .wp-status-banner.is-mute .wp-status-title{color:#6a1b7a}.webphone-enfocado .wp-status-banner.is-lost md-icon{color:#dc2626}.webphone-enfocado .wp-status-banner.is-restored md-icon{color:#16a34a}.webphone-enfocado .wp-focus-body.is-hold .wp-quality-ring{-webkit-animation:none;animation:none;opacity:.55}@media (prefers-reduced-motion:reduce){.webphone-enfocado .wp-quality-ring{-webkit-animation:none;animation:none;color:#16a34a}.webphone-enfocado .wp-quality-ring .wp-quality-ring-arc{-webkit-animation:none;animation:none;stroke-dashoffset:24}.webphone-enfocado .wp-incoming-avatar-pulse{-webkit-animation:none;animation:none}.webphone-enfocado .wp-focus-hero .wp-timer-dot{-webkit-animation:none;animation:none;box-shadow:none}}.webphone-enfocado .wp-focus-hero{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 18px 8px}.webphone-enfocado .wp-focus-hero .wp-hero-timer{display:inline-flex;align-items:center;gap:9px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:800;line-height:1.05;letter-spacing:.01em;color:#20122a}.webphone-enfocado .wp-focus-hero .wp-hero-timer .wp-timer-dot{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.55);-webkit-animation:wplive 1.6s ease-out infinite;animation:wplive 1.6s ease-out infinite}.webphone-enfocado .wp-focus-hero .wp-hero-timer .wp-timer-value{line-height:1}.webphone-enfocado .wp-focus-hero .wp-hero-timer::after{content:"";flex:0 0 9px;width:9px}.webphone-enfocado .wp-focus-hero .wp-hero-sub{display:inline-flex;align-items:center;gap:7px;font-size:11px;line-height:1.2}.webphone-enfocado .wp-focus-hero .wp-hero-sub .wp-hero-live{font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#16a34a}.webphone-enfocado .wp-focus-hero .wp-hero-sub .wp-hero-live.is-hold{color:#b07d1a}.webphone-enfocado .wp-focus-hero .wp-hero-sub .wp-meta-sep{color:#d8c8e0}.webphone-enfocado .wp-focus-hero .wp-hero-sub .wp-see-calls{font-size:11px;color:#8c1a99;text-decoration:none;font-weight:800;letter-spacing:.02em}.webphone-enfocado .wp-focus-hero .wp-hero-sub .wp-see-calls:hover{text-decoration:underline}.webphone-enfocado .wp-focus-hero.is-hold .wp-hero-timer{color:#6a5570}.webphone-enfocado .wp-focus-hero.is-hold .wp-timer-dot{background:#f59e0b;box-shadow:0 0 0 0 rgba(245,158,11,.55)}.webphone-enfocado .wp-focus-controls{padding:6px 16px 4px;display:flex;flex-direction:column;gap:8px}.webphone-enfocado .wp-focus-controls .wp-controls-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.webphone-enfocado .wp-focus-controls .wp-controls-row.is-consulta{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.webphone-enfocado .wp-focus-controls .wp-controls-row>.wp-btn,.webphone-enfocado .wp-focus-controls .wp-controls-row>md-menu{min-width:0}.webphone-enfocado .wp-focus-controls .wp-controls-row>md-menu{display:block;width:100%}.webphone-enfocado .wp-focus-controls .wp-controls-row>md-menu>.wp-btn{width:100%;min-width:0;margin:0}.webphone-enfocado .wp-focus-controls .wp-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;min-width:0;line-height:normal;text-transform:none;border-radius:14px}.webphone-enfocado .wp-focus-controls .wp-btn md-icon{font-size:20px;width:20px;height:20px;min-width:20px;margin:0}.webphone-enfocado .wp-focus-controls .wp-btn span{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.webphone-enfocado .wp-focus-controls .wp-btn-primary{padding:12px 12px;min-height:0;background:#f2e4fb;border:1px solid rgba(140,50,170,.14);box-shadow:0 2px 6px rgba(80,20,110,.08)}.webphone-enfocado .wp-focus-controls .wp-btn-primary md-icon{color:#8c1a99}.webphone-enfocado .wp-focus-controls .wp-btn-primary span{font-size:13px;color:#3a1650}.webphone-enfocado .wp-focus-controls .wp-btn-primary:hover{background:#ecd8f8}.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-active{background:linear-gradient(150deg,#b23ad1 0,#8c1a99 55%,#7d1a9a 100%);border-color:transparent;box-shadow:0 8px 20px rgba(140,30,170,.42),inset 0 1px 0 rgba(255,255,255,.25)}.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-active md-icon,.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-active span{color:#fff}.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-active:hover{background:linear-gradient(150deg,#bd45dc 0,#a327c4 55%,#86209f 100%)}.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-cliente-esperando,.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-cliente-esperando:hover{background:linear-gradient(150deg,#fbbf24 0,#f59e0b 55%,#d97706 100%);border-color:transparent;box-shadow:0 6px 16px rgba(180,83,9,.32),inset 0 1px 0 rgba(255,255,255,.35);opacity:1}.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-cliente-esperando md-icon,.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-cliente-esperando span,.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-cliente-esperando:hover md-icon,.webphone-enfocado .wp-focus-controls .wp-btn-primary.is-cliente-esperando:hover span{color:#4a2703}.webphone-enfocado .wp-focus-controls .wp-btn-ghost{padding:9px 12px;min-height:0;background:0 0;border:1px solid rgba(140,50,170,.22);box-shadow:none}.webphone-enfocado .wp-focus-controls .wp-btn-ghost md-icon{color:#8c1a99}.webphone-enfocado .wp-focus-controls .wp-btn-ghost span{font-size:12px;color:#6a4a7a}.webphone-enfocado .wp-focus-controls .wp-btn-ghost:hover{background:rgba(140,50,170,.06)}.webphone-enfocado .wp-coord-lock{display:flex;align-items:flex-start;gap:8px;margin:14px 18px 2px;padding:10px 12px;border-radius:10px;border:1px solid rgba(140,50,170,.2);background:rgba(140,50,170,.05);text-align:left}.webphone-enfocado .wp-coord-lock md-icon{color:#8c1a99;font-size:17px;width:17px;height:17px;min-width:17px;margin:1px 0 0}.webphone-enfocado .wp-coord-lock span{font-size:12px;line-height:1.45;color:#6a5573}.webphone-enfocado .wp-caso .wp-caso-head md-icon{color:#8c1a99;font-size:15px;width:15px;height:15px;min-width:15px;margin:0}.webphone-enfocado .wp-live-transfer{margin:2px 16px 8px;padding:9px 11px 10px;border-radius:11px;border:1px solid rgba(3,105,161,.22);background:linear-gradient(180deg,rgba(3,105,161,.055),rgba(3,105,161,.02));--lt-accent:#0369a1}.webphone-enfocado .wp-live-transfer .wp-lt-head{display:flex;align-items:center;gap:6px;margin-bottom:6px}.webphone-enfocado .wp-live-transfer .wp-lt-head md-icon{color:var(--lt-accent);font-size:15px;width:15px;height:15px;min-width:15px;margin:0}.webphone-enfocado .wp-live-transfer .wp-lt-title{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lt-accent)}.webphone-enfocado .wp-live-transfer .wp-lt-pill{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--lt-accent);white-space:nowrap}.webphone-enfocado .wp-live-transfer .wp-lt-line{margin:0;font-size:12.5px;line-height:1.45;color:#3c4a5a}.webphone-enfocado .wp-live-transfer .wp-lt-line b{color:#1e2a37;font-weight:700}.webphone-enfocado .wp-live-transfer .wp-lt-note{display:block;width:100%;margin-top:8px;padding:7px 9px;font-family:inherit;font-size:12.5px;line-height:1.4;color:#2f1c3a;background:#fff;border:1px solid rgba(140,50,170,.22);border-radius:8px;resize:none;box-sizing:border-box}.webphone-enfocado .wp-live-transfer .wp-lt-note:focus{outline:0;border-color:var(--lt-accent)}.webphone-enfocado .wp-live-transfer .md-tooltip{max-width:260px;height:auto;white-space:normal;line-height:1.35;padding:7px 10px}.webphone-enfocado .wp-live-transfer .wp-lt-acts{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1;min-width:0;padding:9px 10px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.25;white-space:normal;overflow-wrap:break-word;color:#33506b;background:#fff;border:1px solid rgba(3,105,161,.26);border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-transform 80ms ease;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform 80ms ease;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform 80ms ease,-webkit-transform 80ms ease}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn i{font-size:13px;flex:none;opacity:.85}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn:hover:not([disabled]){background:rgba(3,105,161,.06);border-color:rgba(3,105,161,.45)}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn:active:not([disabled]){-webkit-transform:translateY(1px);transform:translateY(1px)}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn:focus-visible{outline:2px solid var(--lt-accent);outline-offset:2px}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn[disabled]{opacity:.5;cursor:default}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-main{color:#fff;background:var(--lt-accent);border-color:transparent;box-shadow:0 1px 2px rgba(3,105,161,.25)}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-main i{opacity:1}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-main:hover:not([disabled]){color:#fff;background:var(--lt-accent);border-color:transparent;-webkit-filter:brightness(1.08);filter:brightness(1.08);box-shadow:0 2px 8px rgba(3,105,161,.3)}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-danger{color:#b91c1c;background:#fff;border-color:rgba(220,38,38,.4)}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-danger:hover:not([disabled]){color:#991b1b;background:rgba(220,38,38,.07);border-color:rgba(220,38,38,.65)}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-danger:focus-visible{outline-color:#dc2626}.webphone-enfocado .wp-live-transfer .wp-lt-acts .wp-lt-btn-full{flex:1 0 100%;padding:11px 10px;font-size:12.5px}.webphone-enfocado .wp-focus-hangup-wrap{padding:8px 16px 12px}.webphone-enfocado .wp-focus-hangup-wrap .wp-hangup{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin:0;padding:13px;min-height:0;line-height:normal;text-transform:none;font-weight:800;font-size:14px;letter-spacing:.01em;color:#fff;background:linear-gradient(150deg,#ff5a5a 0,#ef4444 48%,#d62f2f 100%);border:1px solid rgba(150,20,20,.25);border-radius:15px;box-shadow:0 10px 22px rgba(220,40,40,.4),0 2px 6px rgba(150,20,20,.28),inset 0 1px 0 rgba(255,255,255,.28)}.webphone-enfocado .wp-focus-hangup-wrap .wp-hangup:hover{background:linear-gradient(150deg,#ff6767 0,#f24b4b 48%,#cf2b2b 100%)}.webphone-enfocado .wp-focus-hangup-wrap .wp-hangup md-icon{color:#fff;font-size:22px;width:22px;height:22px;min-width:22px;margin:0}.webphone-enfocado .wp-btn:focus-visible,.webphone-enfocado .wp-hangup:focus-visible,.webphone-enfocado .wp-see-calls:focus-visible{outline:2px solid #8c1a99;outline-offset:2px}.webphone-enfocado .wp-incoming-btn:focus-visible{outline:2px solid #8c1a99;outline-offset:2px}.webphone-enfocado.wp-focus-incoming .wp-focus-card{background:#fdfaff;color:#20122a}.webphone-enfocado .wp-incoming-body{text-align:center;padding:12px 18px 20px;color:#20122a}.webphone-enfocado .wp-incoming-kicker{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8c1a99}.webphone-enfocado .wp-incoming-avatar{position:relative;width:78px;height:78px;margin:16px auto 12px}.webphone-enfocado .wp-incoming-avatar .wp-incoming-avatar-pulse{position:absolute;inset:0;border-radius:50%;background:rgba(140,26,153,.22);-webkit-animation:pulsering 1.8s ease-out infinite;animation:pulsering 1.8s ease-out infinite}.webphone-enfocado .wp-incoming-avatar .wp-incoming-avatar-face{position:absolute;inset:0;border-radius:50%;background:#8c1a99;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800}.webphone-enfocado .wp-incoming-avatar .wp-incoming-avatar-face md-icon{color:#fff;font-size:34px;width:34px;height:34px;min-width:34px;margin:0}.webphone-enfocado .wp-incoming-name{font-size:21px;font-weight:800;text-align:center;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.webphone-enfocado .wp-incoming-number{font-size:14px;color:#8c1a99;margin-top:2px;font-variant-numeric:tabular-nums;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-incoming-actions{display:flex;gap:12px;margin-top:20px}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;border-radius:14px;font-weight:800;font-size:13px;color:#20122a;min-height:0;line-height:normal;text-transform:none;margin:0}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn md-icon{color:#8c1a99;font-size:20px;width:20px;height:20px;min-width:20px;margin:0}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn.is-reject{background:#f3e8fa}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn.is-answer{background:#16a34a;color:#fff;box-shadow:0 8px 18px rgba(22,163,74,.28)}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn.is-answer md-icon{color:#fff}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn.is-answer[disabled]{background:#c9c2cf;box-shadow:none;color:#fff;cursor:not-allowed}.webphone-enfocado .wp-incoming-actions .wp-incoming-btn.is-answer[disabled] md-icon{color:#fff}.webphone-enfocado .wp-subview-header{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(140,50,170,.1)}.webphone-enfocado .wp-icon-btn,.webphone-enfocado .wp-subview-back{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;min-width:0;min-height:0;line-height:1;margin:0;padding:0;border-radius:50%;background:#f5ecfa}.webphone-enfocado .wp-icon-btn md-icon,.webphone-enfocado .wp-subview-back md-icon{color:#8c1a99;font-size:20px;width:20px;height:20px;min-width:20px;margin:0}.webphone-enfocado .wp-icon-btn.is-danger,.webphone-enfocado .wp-subview-back.is-danger{background:#fbeaea}.webphone-enfocado .wp-icon-btn.is-danger md-icon,.webphone-enfocado .wp-subview-back.is-danger md-icon{color:#dc2626}.webphone-enfocado .wp-icon-btn.is-active,.webphone-enfocado .wp-subview-back.is-active{background:#8c1a99}.webphone-enfocado .wp-icon-btn.is-active md-icon,.webphone-enfocado .wp-subview-back.is-active md-icon{color:#fff}.webphone-enfocado .wp-subview-title{flex:1;min-width:0;font-size:14px;font-weight:800;color:#3a2444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-subview-body{padding:6px 12px 10px}.webphone-enfocado .wp-call-row{display:flex;align-items:center;gap:10px;padding:9px 4px}.webphone-enfocado .wp-call-row+.wp-call-conf,.webphone-enfocado .wp-call-row+.wp-call-row{border-top:1px solid rgba(140,50,170,.08)}.webphone-enfocado .wp-call-info{flex:1;min-width:0}.webphone-enfocado .wp-call-info .wp-call-name{font-size:14px;font-weight:700;color:#20122a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-call-info .wp-call-status{font-size:11px;color:#8a7d91;margin-top:1px}.webphone-enfocado .wp-call-actions{display:flex;align-items:center;gap:4px;flex:0 0 auto}.webphone-enfocado .wp-call-conf{padding:0 4px 6px 30px}.webphone-enfocado .wp-call-conf .wp-conf-row{display:flex;align-items:center;gap:8px;padding:6px 0}.webphone-enfocado .wp-call-conf .wp-conf-row .wp-conf-name{flex:1;min-width:0;font-size:12px;color:#4a3a55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-dialpad-display{text-align:center;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:#3a2444;min-height:22px;padding:8px 12px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-dialpad-input{display:block;width:100%;outline:0;border:none;border-bottom:2px solid #eadff0;background:0 0;text-align:center;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:#3a2444;padding:8px 8px 6px}.webphone-enfocado .wp-dialpad-input:focus{border-bottom-color:#8c1a99}.webphone-enfocado .wp-dialpad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 16px 6px}.webphone-enfocado .wp-dial-key{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin:0;padding:8px 0;min-width:0;min-height:0;line-height:1;text-transform:none;border-radius:13px;background:#f5ecfa}.webphone-enfocado .wp-dial-key:hover{background:#efe1f8}.webphone-enfocado .wp-dial-key .wp-dial-digit{font-size:20px;font-weight:700;color:#20122a;line-height:1}.webphone-enfocado .wp-dial-key .wp-dial-sub{font-size:8px;font-weight:700;letter-spacing:.08em;color:#8a7d91;min-height:9px;line-height:1;margin-top:2px}.webphone-enfocado .wp-call-primary{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin:0;padding:12px;min-height:0;line-height:normal;text-transform:none;font-weight:800;font-size:14px;color:#fff;background:#16a34a;border-radius:14px;box-shadow:0 8px 18px rgba(22,163,74,.3)}.webphone-enfocado .wp-call-primary:hover{background:#148a3f}.webphone-enfocado .wp-call-primary[disabled]{background:#c9c2cf;box-shadow:none;color:#fff}.webphone-enfocado .wp-call-primary md-icon{color:#fff;font-size:20px;width:20px;height:20px;min-width:20px;margin:0}.webphone-enfocado .wp-call-primary:focus-visible,.webphone-enfocado .wp-dial-key:focus-visible,.webphone-enfocado .wp-icon-btn:focus-visible,.webphone-enfocado .wp-subview-back:focus-visible{outline:2px solid #8c1a99;outline-offset:2px}@-webkit-keyframes pulsering{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}70%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}100%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}@keyframes pulsering{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}70%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}100%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}@-webkit-keyframes wplive{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 7px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@keyframes wplive{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 7px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}atec-toolkit-card .kit-app-container:has(.webphone-enfocado,.webphone-idle-view)>[ng-transclude]{height:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card application:has(.webphone-enfocado,.webphone-idle-view){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}atec-toolkit-card atec-web-phone:has(.webphone-enfocado,.webphone-idle-view){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}atec-toolkit-card .webphone-container:has(.webphone-enfocado){height:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card .webphone-container:has(.webphone-enfocado)>section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card .webphone-container:has(.webphone-enfocado) .webphone-enfocado{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card .webphone-container:has(.webphone-idle-view){height:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card.half-height .webphone-enfocado .wp-conf-roster .wp-conf-expand-btn{display:inline-flex}atec-toolkit-card.half-height .webphone-container:has(.webphone-enfocado){justify-content:flex-start}atec-toolkit-card.half-height .webphone-container:has(.webphone-enfocado)>section{flex:0 0 auto}atec-toolkit-card.half-height .webphone-container:has(.webphone-enfocado) .webphone-enfocado{flex:0 0 auto}atec-toolkit-card.half-height .webphone-container:has(.webphone-enfocado) .wp-focus-card{flex:0 0 auto;display:flex;flex-direction:column}atec-toolkit-card.half-height .webphone-container:has(.webphone-enfocado) .wp-incoming-body{display:flex;flex-direction:column;justify-content:center}atec-toolkit-card.half-height .webphone-container:has(.webphone-idle-view){justify-content:center}atec-toolkit-card.half-height .webphone-container:has(.webphone-idle-view) .webphone-idle-view{flex:0 0 auto}atec-toolkit-card.full-height .webphone-container:has(.webphone-enfocado){justify-content:flex-start}atec-toolkit-card.full-height .webphone-container:has(.webphone-enfocado)>section{flex:0 0 auto}atec-toolkit-card.full-height .webphone-container:has(.webphone-enfocado) .webphone-enfocado{flex:0 0 auto}atec-toolkit-card.full-height .webphone-container:has(.webphone-idle-view){justify-content:center}atec-toolkit-card.full-height .webphone-container:has(.webphone-idle-view) .webphone-idle-view{flex:0 0 auto}atec-toolkit-card .webphone-container:has(.wp-focus-card.wp-conf-active)>section{flex:1 1 auto;min-height:0}atec-toolkit-card .webphone-container:has(.wp-focus-card.wp-conf-active) .webphone-enfocado{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card .webphone-container:has(.wp-focus-card.wp-conf-active) .wp-focus-card.wp-conf-active{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card .webphone-container:has(.wp-focus-card.wp-conf-active) .wp-conf-roster{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}atec-toolkit-card .webphone-container:has(.wp-focus-card.wp-conf-active) .wp-conf-roster-list{flex:1 1 auto;min-height:92px;max-height:none}.webphone-enfocado .wp-quality-ring .wp-conf-count{position:absolute;top:-2px;right:-2px;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:#8c1a99;color:#fff;font-size:12px;font-weight:800;line-height:1;display:flex;align-items:center;justify-content:center;border:2px solid #fdfaff;font-variant-numeric:tabular-nums}.webphone-enfocado .wp-roster-line .wp-roster-more{color:#8a7d91;font-weight:600}.webphone-enfocado .wp-conf-roster{margin:6px 12px 0;border:1px solid rgba(140,26,153,.14);border-radius:12px;overflow:hidden}.webphone-enfocado .wp-conf-roster .wp-conf-roster-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a7d91;background:#f5ecfa}.webphone-enfocado .wp-conf-roster .wp-conf-expand-btn{display:none;align-items:center;gap:5px;border:none;background:0 0;cursor:pointer;padding:2px 4px;font:inherit;letter-spacing:.04em;text-transform:uppercase;color:#8c1a99;white-space:nowrap}.webphone-enfocado .wp-conf-roster .wp-conf-expand-btn md-icon{color:#8c1a99;font-size:15px;width:15px;height:15px;min-width:15px;margin:0}.webphone-enfocado .wp-conf-roster .wp-conf-roster-list{max-height:128px;overflow-y:auto}.webphone-enfocado .wp-conf-roster .wp-conf-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid rgba(140,26,153,.1)}.webphone-enfocado .wp-conf-roster .wp-conf-row:first-child{border-top:none}.webphone-enfocado .wp-conf-roster .wp-conf-row .wp-conf-who{flex:1;min-width:0}.webphone-enfocado .wp-conf-roster .wp-conf-row .wp-conf-name{font-size:14px;color:#20122a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-conf-roster .wp-conf-row .wp-conf-num{font-size:12px;color:#8a7d91;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webphone-enfocado .wp-conf-roster .wp-conf-remove{flex-shrink:0;border:none;background:0 0;cursor:pointer;padding:4px;display:flex;align-items:center;color:#d94f4f}.webphone-enfocado .wp-conf-roster .wp-conf-remove md-icon{color:#d94f4f;font-size:20px;width:20px;height:20px;min-width:20px;margin:0}atec-toolkit-card .webphone-container:has(.webphone-enfocado.wp-focus-incoming)>section.wp-focus-incoming{flex:1 1 auto;padding:0}atec-toolkit-card .webphone-container:has(.webphone-enfocado.wp-focus-incoming) .wp-focus-card{flex:1 1 auto;border-radius:0;border:none;box-shadow:none;display:flex;flex-direction:column;justify-content:center}.network-status-banner{padding:1rem;display:flex;align-items:center;margin-bottom:.5rem;border-radius:4px;-webkit-animation:slideInDown .3s ease-out;animation:slideInDown .3s ease-out;box-shadow:0 2px 8px rgba(0,0,0,.1)}.network-status-content{display:flex;align-items:center;gap:1rem;width:100%}.network-status-icon{font-size:1.5rem;min-width:24px}.network-status-text{flex:1}.network-status-text strong{display:block;margin-bottom:.25rem}.network-status-text small{display:block;opacity:.8;font-size:.85rem}@-webkit-keyframes slideInDown{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.call-quality-warning-banner{padding:1rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;border-radius:4px;-webkit-animation:slideInDown .3s ease-out;animation:slideInDown .3s ease-out;background-color:#fff3cd;border-left:4px solid #ffc107;box-shadow:0 2px 8px rgba(0,0,0,.1)}.call-quality-warning-content{display:flex;align-items:center;gap:1rem;flex:1}.call-quality-warning-icon{font-size:1.5rem;color:#ffc107;min-width:24px}.call-quality-warning-text{flex:1}.call-quality-warning-text strong{display:block;margin-bottom:.25rem;color:#856404}.call-quality-warning-text span{display:block;opacity:.9;font-size:.9rem;color:#856404}.call-quality-warning-signal{display:flex;align-items:center;gap:.5rem;margin-left:1rem;padding-left:1rem;border-left:1px solid rgba(0,0,0,.1)}.call-quality-warning-signal md-icon{font-size:1.8rem;color:#ffc107}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.webphone-idle-opportunity .wp-incoming-avatar .wp-incoming-avatar-face md-icon{font-size:26px;width:26px;height:26px;min-width:26px}md-dialog.lt-picker{max-width:560px;width:94vw;border-radius:14px}md-dialog.lt-picker .lt-modes{display:flex;gap:6px;margin-top:12px;padding:3px;border-radius:10px;background:#f4eef7}md-dialog.lt-picker .lt-mode{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:700;color:#6a4a7a;background:0 0;border:0;border-radius:8px;cursor:pointer}md-dialog.lt-picker .lt-mode span{min-width:18px;padding:1px 6px;border-radius:999px;font-size:10.5px;background:rgba(140,50,170,.12)}md-dialog.lt-picker .lt-mode.on{color:#2f1c3a;background:#fff;box-shadow:0 1px 3px rgba(70,20,90,.12)}md-dialog.lt-picker .lt-mode.on span{background:#8c1a99;color:#fff}md-dialog.lt-picker .lt-body-cita{max-height:58vh;overflow-y:auto}md-dialog.lt-picker .lt-reason{margin:0 0 12px}md-dialog.lt-picker .lt-reason label{display:block;margin-bottom:5px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#7b6386}md-dialog.lt-picker .lt-reason select{width:100%;padding:9px 11px;font-family:inherit;font-size:13px;color:#2f1c3a;background:#fff;border:1px solid rgba(140,50,170,.24);border-radius:8px}md-dialog.lt-picker .lt-reason select:focus{outline:0;border-color:#8c1a99}md-dialog.lt-picker .lt-err{margin-right:auto;font-size:12px;font-weight:600;color:#c2410c}md-dialog.lt-picker .lt-head{padding:16px 18px 10px}md-dialog.lt-picker .lt-kicker{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#8c1a99}md-dialog.lt-picker .lt-title{margin:4px 0 0;font-size:17px;font-weight:800;color:#2f1c3a}md-dialog.lt-picker .lt-sub{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:#7b6386}md-dialog.lt-picker .lt-body{padding:0 12px}md-dialog.lt-picker .lt-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px 14px}md-dialog.lt-picker .lt-btn{margin:0;min-height:0;padding:9px 16px;font-size:13px;font-weight:700;text-transform:none}md-dialog.lt-picker .lt-btn-main{color:#fff;background:linear-gradient(150deg,#bd45dc 0,#a327c4 55%,#86209f 100%)}md-dialog.lt-picker .lt-btn-main[disabled]{background:#e3d7ea;color:#a191ab}md-dialog.lt-offer{width:420px;max-width:92vw;border-radius:16px;overflow:hidden}md-dialog.lt-offer .lto-top{padding:18px 20px 14px;background:linear-gradient(150deg,#bd45dc 0,#a327c4 55%,#86209f 100%);color:#fff}md-dialog.lt-offer .lto-kicker{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.85}md-dialog.lt-offer .lto-who{display:flex;align-items:center;gap:12px;margin-top:10px}md-dialog.lt-offer .lto-ava{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;background:rgba(255,255,255,.2)}md-dialog.lt-offer .lto-name{font-size:18px;font-weight:800;line-height:1.2}md-dialog.lt-offer .lto-phone{font-size:12.5px;opacity:.85;font-variant-numeric:tabular-nums}md-dialog.lt-offer .lto-count{margin-left:auto;text-align:right}md-dialog.lt-offer .lto-secs{font-size:26px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}md-dialog.lt-offer .lto-secs-label{font-size:10.5px;opacity:.8}md-dialog.lt-offer .lto-body{padding:15px 20px 4px}md-dialog.lt-offer .lto-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;border-bottom:1px solid #f0eaf3}md-dialog.lt-offer .lto-row:last-child{border-bottom:0}md-dialog.lt-offer .lto-k{color:#7b6386}md-dialog.lt-offer .lto-v{color:#2f1c3a;font-weight:700;text-align:right}md-dialog.lt-offer .lto-sum{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#faf6fc;font-size:12.5px;line-height:1.45;color:#4a3355}md-dialog.lt-offer .lto-modo{margin:12px 0 0;padding:10px 12px;border-radius:10px;border-left:3px solid #b45309;background:rgba(180,83,9,.07);font-size:12.5px;line-height:1.45;color:#6b3d09}md-dialog.lt-offer .lto-modo b{font-weight:800}md-dialog.lt-offer .lto-modo.is-directa{border-left-color:#15803d;background:rgba(21,128,61,.07);color:#14532d}md-dialog.lt-offer .lto-acts{display:flex;gap:10px;padding:14px 20px 18px}md-dialog.lt-offer .lto-btn{flex:1;margin:0;min-height:0;padding:12px;font-size:13.5px;font-weight:800;text-transform:none;border-radius:10px}md-dialog.lt-offer .lto-btn-ghost{color:#6a4a7a;background:#fff;border:1px solid rgba(140,50,170,.22)}md-dialog.lt-offer .lto-btn-take{color:#fff;background:linear-gradient(150deg,#bd45dc 0,#a327c4 55%,#86209f 100%)}.opp-en-coordinacion{display:flex;align-items:flex-start;gap:11px;margin:4px 0 14px;padding:12px 14px;border:1px solid rgba(140,50,170,.22);border-left:3px solid #8c1a99;border-radius:10px;background:rgba(140,50,170,.05)}.opp-en-coordinacion md-icon{color:#8c1a99;font-size:21px;width:21px;height:21px;min-width:21px;margin:1px 0 0}.opp-en-coordinacion b{display:block;font-size:14px;color:#2f1c3a}.opp-en-coordinacion p{margin:3px 0 0;font-size:13px;line-height:1.5;color:#6a5573}md-toast.lt-toast.is-info .md-toast-content{background:linear-gradient(150deg,#94a3b8 0,#64748b 55%,#475569 100%);box-shadow:0 10px 28px rgba(71,85,105,.35)}md-toast.lt-toast .md-toast-content{display:flex;align-items:center;gap:12px;min-height:0;padding:12px 18px;background:linear-gradient(150deg,#34d399 0,#10b981 55%,#059669 100%);border-radius:12px;box-shadow:0 10px 28px rgba(5,150,105,.35)}md-toast.lt-toast .lt-toast-ico{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:50%;background:rgba(255,255,255,.22)}md-toast.lt-toast .lt-toast-ico md-icon{color:#fff}md-toast.lt-toast .lt-toast-body{display:flex;flex-direction:column;line-height:1.3;color:#fff}md-toast.lt-toast .lt-toast-body b{font-size:13.5px;font-weight:700}md-toast.lt-toast .lt-toast-body span{font-size:12.5px;opacity:.92}.accordion .accordion-body{background-color:#eee;color:#444;cursor:pointer;width:100%;transition:.4s}.accordion .accordion-panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease-out}.accordion .accordion-panel .accordion-panel-body{border:solid #ccc 1px;padding:10px 18px}.accordion.active .accordion-body{border-radius:2px 2px 0 0;background-color:#ccc}.extra-applicant-accordion{border-radius:6px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.08)}.extra-applicant-accordion.active .extra-applicant-header{background:linear-gradient(135deg,#8d2c85 0,#ad37ba 100%);color:#fff}.extra-applicant-accordion.active .extra-applicant-header .extra-applicant-badge{background:#fff;color:#8d2c85}.extra-applicant-accordion.active .extra-applicant-header .extra-applicant-name{color:rgba(255,255,255,.85)}.extra-applicant-accordion.active .extra-applicant-header i{color:#fff!important}.extra-applicant-header{padding:12px 16px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;transition:all .3s ease}.extra-applicant-header:hover{background-color:#ebebeb}.extra-applicant-badge{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:50%;background:#8d2c85;color:#fff;font-weight:700;font-size:14px}.extra-applicant-title{font-weight:600;font-size:15px}.extra-applicant-name{font-weight:400;font-size:14px;color:#666}.add-extra-applicant-btn{background:linear-gradient(135deg,#8d2c85 0,#ad37ba 100%)!important;color:#fff!important;border-radius:25px!important;padding:0 28px!important;height:42px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.3px;box-shadow:0 3px 8px rgba(141,44,133,.3)!important;transition:all .2s ease!important}.add-extra-applicant-btn:hover{box-shadow:0 5px 14px rgba(141,44,133,.4)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.p-reports-section-contanier{position:relative;box-shadow:rgba(140,26,153,.14) 0 2px 8px 0;border-top:3px solid #8c1a99}.p-reports-section-contanier h3{text-align:center;margin:0}.p-reports-section-contanier header{border-bottom:1px solid #8c1a99;margin-bottom:1rem;position:relative;padding:1.5rem}.p-reports-section-contanier header .home-expand-icon{display:none;position:absolute;top:50%;right:10px;font-size:2.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-reports-section-contanier .home-need-start-day{position:absolute;height:100%;width:100%;top:0;backdrop-filter:blur(4px);background-color:#0000006e;display:flex;justify-content:center;align-items:center;z-index:1003}.p-reports-section-contanier .home-need-start-day div{display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:linear-gradient(135deg,#a945b4 15%,#8c1a99 68%);border-radius:5px;color:#fff;padding:1rem 5rem}.p-reports-section-contanier .home-need-start-day div .md-button.md-raised:not([disabled]){background-color:#2d7fd1;color:#fff}.p-reports-section-contanier .home-need-start-day div .md-button.md-raised:not([disabled]):hover{background-color:#1d67b1}.p-reports-section-contanier .home-need-start-day div p{font-size:1.8rem;font-weight:700}.policies-search{font-size:16px;line-height:1.5;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'><path fill='%23838D99' d='M13.98 12.57a2 2 0 0 1 1.93.52l2.5 2.5a2 2 0 0 1-2.82 2.82l-2.5-2.5a2 2 0 0 1-.52-1.93l-1.38-1.37a7 7 0 1 1 1.42-1.42l1.37 1.38zm-3.37-2.03a5 5 0 1 0-7.08-7.08 5 5 0 0 0 7.08 7.08z'></path></svg>");background-repeat:no-repeat;background-position:10px 10px;background-size:20px 20px;border:1px solid #c5cbd5;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.2);border-radius:8px;width:500px;padding:.5em 1em .5em 2.5em}.policies-search:focus{outline:0;border:1px solid #84a2fa}.policies-search-list{display:grid;grid-template-columns:1fr 1fr;list-style:none;gap:1rem;padding:1rem;overflow-y:auto;max-height:500px;align-items:center}.policies-search-list-item{padding:1rem;border-radius:10px;border:2px solid #b4b4b4;transition:background-color .3s}.policies-search-list-item-selected{background-color:#8c1a99;color:#fff;border:2px solid transparent}.floating-window{position:fixed;top:50px;left:50px;width:600px;height:500px;max-width:calc(100vw - 40px);max-height:calc(100vh - 80px);border:1px solid rgba(0,0,0,.12);border-radius:12px;border-bottom-right-radius:3px;background-color:#f9f9f9;box-shadow:0 6px 24px rgba(0,0,0,.18);resize:both;overflow:hidden}.floating-window .kit-script-app .scripts-table td table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:auto;table-layout:auto}.floating-window .kit-script-app .scripts-table{width:100%;table-layout:fixed}.floating-window .kit-script-app .scripts-table>tbody>tr>td,.floating-window .kit-script-app .scripts-table>thead>tr>th{width:50%;min-width:0;padding:6px 8px;overflow-wrap:break-word;vertical-align:top}.window-header{background-color:#007bff;color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:11px 11px 0 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.window-header .drag-zone{width:95%;padding:10px}.window-header .window-title{pointer-events:none;font-size:large;font-weight:600}.floating-window .window-header .minimize-btn,md-button.minimize-btn{background:0 0!important;box-shadow:none!important;color:#fff!important;min-width:0!important;margin:0!important;padding:4px 12px;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.floating-window .window-header .minimize-btn:hover,md-button.minimize-btn:hover{background:rgba(255,255,255,.18)!important;border-radius:6px}.fw-ball-icon{display:none}@media (max-width:1024px){.floating-window:not(.minimized){width:380px;top:20px;left:20px}.floating-window .window-title{font-size:15px}.floating-window .kit-script-app h3{font-size:18px}.floating-window .kit-script-app .scripts-table{font-size:14px}}@media (max-width:600px){.floating-window:not(.minimized){width:calc(100vw - 24px);top:12px;left:12px}.floating-window .kit-script-app .scripts-table{font-size:13px}.floating-window .kit-script-app h3{font-size:16px}.floating-window.minimized.minimized{width:44px!important;height:44px!important;bottom:16px!important;left:16px!important}.floating-window.minimized.minimized .fw-ball-icon{font-size:20px!important}}.hidden{display:none}.window-body{overflow:auto;height:90%}@-webkit-keyframes fwBallPulse{0%{box-shadow:0 4px 16px rgba(0,82,204,.5)}50%{box-shadow:0 4px 22px rgba(0,82,204,.85)}100%{box-shadow:0 4px 16px rgba(0,82,204,.5)}}@keyframes fwBallPulse{0%{box-shadow:0 4px 16px rgba(0,82,204,.5)}50%{box-shadow:0 4px 22px rgba(0,82,204,.85)}100%{box-shadow:0 4px 16px rgba(0,82,204,.5)}}.floating-window.minimized{width:56px!important;height:56px!important;top:auto!important;right:auto!important;bottom:24px!important;left:24px!important;border:none!important;border-radius:50%!important;background:linear-gradient(135deg,#3d9bff 0,#0052cc 100%);box-shadow:0 4px 16px rgba(0,82,204,.5);resize:none;overflow:visible;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.floating-window.minimized:hover{-webkit-animation:none;animation:none;-webkit-transform:scale(1.08);transform:scale(1.08);box-shadow:0 6px 22px rgba(0,82,204,.7)}.floating-window.minimized .window-body,.floating-window.minimized .window-header{display:none!important}.floating-window.minimized .fw-ball-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:26px;line-height:1}.floating-window.minimized .fw-ball-icon:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:no-preference){.floating-window.minimized{-webkit-animation:fwBallPulse 2.4s ease-in-out infinite;animation:fwBallPulse 2.4s ease-in-out infinite}}#dispositions-seller .filters-content{display:flex;justify-content:space-between;flex-direction:row;gap:20px}#dispositions-seller .grid-sellers{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media (min-width:768px){#dispositions-seller .grid-sellers{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){#dispositions-seller .grid-sellers{grid-template-columns:repeat(3,1fr)}}#dispositions-seller .card{width:100%;max-height:29rem;min-height:29rem;display:flex;flex-direction:column;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.5);transition:box-shadow .2s ease}#dispositions-seller .card-header{padding:1.5rem;padding-bottom:.75rem;flex-shrink:0}#dispositions-seller .card-title{font-size:1.9rem;font-weight:600;color:#111827;text-transform:capitalize}#dispositions-seller .header-info{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;color:#6b7280;margin-top:.25rem}#dispositions-seller .status{border:1px solid #d1d5db;border-radius:1.3rem;padding:.25rem 1rem;font-size:1.2rem;text-transform:capitalize;background-color:#f3f4f6;color:#1f2937;border-color:#e5e7eb;font-weight:500}#dispositions-seller .card-content{flex:1;overflow:hidden;padding-top:0;margin-bottom:1rem;padding-right:1.5rem;padding-left:1.5rem;height:100%}#dispositions-seller .scroll-area{height:100%;width:100%;overflow-y:auto}#dispositions-seller .dispositions{display:flex;justify-content:space-between;align-items:center;background-color:rgba(243,244,246,.7);border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}#dispositions-seller .total{font-size:1.4rem;font-weight:600;color:#111827}#dispositions-seller .err-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}#dispositions-seller .err-content>*+*{margin-top:1rem}#dispositions-seller .err-icon{width:55px;height:55px;display:flex;justify-content:center;align-items:center;padding:1.4rem;border-radius:50%;background-color:#fee2e2}#dispositions-seller .err-button{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:1.3rem;font-weight:500;border:1px solid #d1d5db;border-radius:.5rem;background-color:transparent;color:#111827;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer;gap:5px;margin-right:8px}#dispositions-seller .err-button:hover{background-color:#f3f4f6;color:#111827;border-color:#f3f4f6}#dispositions-seller .err-button:focus{outline:0}#dispositions-seller .loading-button{color:#6b7280;cursor:not-allowed;pointer-events:none;opacity:.7}#dispositions-seller .x-icon{font-size:4rem;font-weight:300;color:#e53935;font-family:Arial,sans-serif}#dispositions-seller .loading-data{display:flex;align-items:center;justify-content:center;height:100%;font-family:sans-serif;color:#555}#dispositions-seller .loading-icon{-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite}#dispositions-seller .loading-text{margin:0;font-size:16px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#coverage-campaigns .table-container table tr th{min-width:150px}#coverage-campaigns-agents .filters-content{display:flex;justify-content:space-between;flex-direction:row;gap:20px}#opportunity-work .filters-content{display:flex;justify-content:space-between;flex-direction:row;gap:20px}#top:has(#offerCardDetailsContainers){background-color:#f9f9f9}#offerCardDetailsContainers{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px;color:#555;font-size:14px}@media screen and (max-width:768px){#offerCardDetailsContainers .nf-checkout-section{width:100%}}#offerCardDetailsContainers .applicant-card-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;color:#555;font-size:14px;background-color:#fff;width:700px;max-width:100%;min-height:250px}@media screen and (max-width:800px){#offerCardDetailsContainers .applicant-card-container{width:550px}}@media screen and (max-width:450px){#offerCardDetailsContainers .applicant-card-container{width:375px}}#offerCardDetailsContainers .applicant-card-container .plans-cards-container{display:flex;flex-direction:column;gap:16px;flex-grow:1}#offerCardDetailsContainers .applicant-card-container .plans-cards-container .buttons-action-container{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}#offerCardDetailsContainers .applicant-card-container .buttons-container{display:flex;justify-content:space-between;margin:0;max-width:none;width:100%;margin-top:16px}@media (max-width:600px){#offerCardDetailsContainers .applicant-card-container .buttons-container button{width:80%}}#offerCardDetailsContainers .applicant-card-container .plans-card{max-width:100%;background:#fff;padding:16px;border-radius:10px;display:flex;flex-direction:column;gap:12px;outline:1px solid #ddd;outline-offset:-1px}#offerCardDetailsContainers .card-header,#offerCardDetailsContainers .card-header-container-l,#offerCardDetailsContainers .card-header-container-r{display:flex;justify-content:space-between;align-items:center;gap:8px}@media screen and (max-width:460px){#offerCardDetailsContainers .card-header{flex-direction:column-reverse}#offerCardDetailsContainers .card-header .card-header-container-r{width:100%}#offerCardDetailsContainers .card-header .card-header-container-l{width:100%}#offerCardDetailsContainers .card-header .card-header-container-l .card-header-member{flex-grow:1}#offerCardDetailsContainers .card-header .card-header-container-l .card-header-member:has(.card-header-member-name){justify-content:flex-start}}#offerCardDetailsContainers .card-header-container-l{gap:0;overflow:hidden;border-radius:8px;align-items:normal;min-height:32px}#offerCardDetailsContainers .card-header-container-l>*{display:flex;justify-content:center;align-items:center;padding:8px;font-size:14px;min-width:75px;line-height:1;color:#444}#offerCardDetailsContainers .card-header-container-l>:nth-child(2){border-radius:0 8px 8px 0;border:1px solid #ddd;border-left:none}#offerCardDetailsContainers .card-header-container-l>:first-child{min-width:75px;line-height:1.1666}#offerCardDetailsContainers .card-header-container-l>atec-skeleton{padding:0;height:100%;border-radius:0}#offerCardDetailsContainers .card-header-container-l>atec-skeleton>div{height:100%!important;border-radius:0}#offerCardDetailsContainers .card-body{display:flex;gap:8px;flex-direction:column;outline:1px solid #ddd;padding:12px;border-radius:8px}#offerCardDetailsContainers .applicant-status-container{background-color:#f99;text-align:center;font-weight:500;font-size:12px}#offerCardDetailsContainers .applicant-status-container--completed{background-color:#a2ffa2}#offerCardDetailsContainers .card-header-member{display:flex;flex-wrap:wrap;gap:4px}#offerCardDetailsContainers .card-header-member-name{font-weight:600}#offerCardDetailsContainers .info-items-resumen{margin:0;display:flex;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px}#offerCardDetailsContainers .info-items-resumen atec-skeleton>div{min-width:60px;width:100%!important}#offerCardDetailsContainers .info-item{font-size:12px;margin:0;display:flex;flex-direction:column;gap:4px}#offerCardDetailsContainers .info-item>span:first-child{font-weight:600;color:#555}#offerCardDetailsContainers .feedback-message__container{padding:16px;border-radius:8px;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;gap:12px}#offerCardDetailsContainers .feedback-message__text{font-size:18px}#offerCardDetailsContainers .feedback-message__container--error{outline:2px solid #ff5a5a}#offerCardDetailsContainers .feedback-message__container--warning{outline:2px solid #d5cd00}.md-open-menu-container{border-radius:8px;overflow:hidden}@-webkit-keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}#beneficiaries-form-v2 .btn-add-bene-content{display:flex;gap:8px;justify-content:center;align-items:center}#beneficiaries-form-v2 #beneficiaries-container{color:#555;display:flex;gap:16px;flex-direction:column;justify-content:center}#beneficiaries-form-v2 #beneficiaries-container .beneficiary-container{padding:16px;outline:1px solid #ddd;border-radius:8px}#beneficiaries-form-v2 #beneficiaries-container .beneficiary-container .beneficiary-container-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;margin-bottom:32px}#beneficiaries-form-v2 #beneficiaries-container .beneficiary-container .beneficiary-container-header .beneficiary-container-header-l{display:flex;justify-content:space-between;align-items:center}#beneficiaries-form-v2 #beneficiaries-container .beneficiary-container .beneficiary-container-header .beneficiary-container-header-l .beneficiary-container-header-title{font-size:16px;font-weight:500}#beneficiaries-form-v2 #beneficiaries-container .beneficiary-container .beneficiary-container-header.beneficiary-container-header-r{display:flex;justify-content:space-between;align-items:center}#beneficiaries-form-v2 #beneficiaries-container .beneficiary-container .beneficiary-container-body fullname-form md-input-container{margin-bottom:0}#top:has(#offerReviewCheckout){background-color:#f9f9f9}#offerReviewCheckout{color:#555;margin-block:32px}#offerReviewCheckout .finish-purshase{border:none}#offerReviewCheckout .container-base{outline:1px solid #eee;padding:24px;border-radius:8px;background-color:#fff}#offerReviewCheckout .md-button{text-transform:capitalize}#offerReviewCheckout .disclaimer-column{font-size:12px;display:flex;gap:4px;flex-direction:column;align-items:stretch;gap:8px}#offerReviewCheckout .disclaimer-item.review-disclaimer{font-size:12px;margin:0;display:flex;gap:8px;align-items:flex-start}#offerReviewCheckout .disclaimer-item.review-disclaimer *{margin:0}#offerReviewCheckout .disclaimer-item input[type=checkbox]{margin:0;-webkit-transform:scale(1);transform:scale(1);margin-top:3px}#offerReviewCheckout .promo-annual-container{display:flex;flex-direction:column;gap:24px;text-align:center;margin:0}#offerReviewCheckout .promo-annual-container button:is(:active,:focus){outline:0}#offerReviewCheckout .promo-annual-vaucher-button{position:relative;background-color:#8fff9c;display:flex;cursor:default;align-self:center;justify-content:center;align-items:center;gap:16px;padding:24px;padding-right:32px;border-radius:8px;font-size:15px;outline-style:dashed;outline-width:2px;outline-offset:-7px;outline-color:#fff;-webkit-animation:bounceInTilted .6s ease-out forwards;animation:bounceInTilted .6s ease-out forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#offerReviewCheckout .promo-annual-vaucher-button *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#offerReviewCheckout .promo-annual-vaucher-button h3{font-size:20px;font-weight:bolder;color:#8c1a99}#offerReviewCheckout .promo-annual-container>div:nth-of-type(3){display:flex;justify-content:flex-end;margin:0}#offerReviewCheckout .promo-annual-vaucher-button>span:first-of-type{font-size:48px}#offerReviewCheckout accordion .panel{border-radius:8px;border:none;background-color:#f8f8f8}#offerReviewCheckout .pricing-resumen-container{display:flex;flex-direction:column;gap:16px}#offerReviewCheckout .separator-line-h{height:1px;background-color:#eee}#offerReviewCheckout .pricing-total-container{display:flex;justify-content:space-between;align-items:center}#offerReviewCheckout .pricing-total-container>div{display:flex;justify-content:center;align-items:center;gap:8px}#offerReviewCheckout .pricing-total-container .pricing-total-label,#offerReviewCheckout .pricing-total-container .pricing-total-value{font-size:20px;font-weight:600}#offerReviewCheckout .pricing-total-container .material-symbols-outlined{font-size:20px;font-variation-settings:'FILL' 1}#offerReviewCheckout .pricing-details-items{display:flex;flex-direction:column;justify-content:center;gap:8px}#offerReviewCheckout .pricing-details-item{display:flex;justify-content:space-between;align-items:center;font-size:12px}#offerReviewCheckout .pricing-details-item--discount{background-color:#8fff9c;border-radius:4px;padding:4px 6px;margin-right:-6px}#offerReviewCheckout .pricing-details-item-value{font-weight:600}#offerReviewCheckout .details-product-container{display:flex;flex-direction:column;gap:16px}#offerReviewCheckout .details-product-container ul{-webkit-padding-start:20px;padding-inline-start:20px}#offerReviewCheckout .details-product-container li{padding-block:4px;font-weight:500;list-style-type:none}#offerReviewCheckout .details-product-container li>div{display:flex;width:100%;justify-content:space-between;align-items:center;max-width:400px}#offerReviewCheckout .details-product-container li>div :nth-child(2){font-weight:600;line-height:1}#offerReviewCheckout .members-product-details-container{display:flex;flex-direction:column;gap:16px;margin-top:16px}#offerReviewCheckout .members-list-container{display:flex;flex-direction:column;gap:16px}#offerReviewCheckout .details-product-subtitle,#offerReviewCheckout .members-list-subtitle{font-size:16px;font-weight:600;margin-bottom:12px}#offerReviewCheckout .members-list-body{width:100%;padding:8px;overflow:hidden;border-radius:8px;display:flex;flex-direction:column;gap:8px}#offerReviewCheckout .members-list-body table{width:100%}#offerReviewCheckout .members-list-body .members-list-items{display:flex;flex-direction:column}#offerReviewCheckout .members-list-body .members-list-items .members-list-item:nth-child(n+2){border-top:1px solid #ddd}#offerReviewCheckout .members-list-body .members-list-items .members-list-item{display:flex;justify-content:space-between;flex-wrap:wrap;padding:8px;align-items:center}#offerReviewCheckout .members-list-body .members-list-items .members-list-item>:first-child{font-weight:600;width:150px}#offerReviewCheckout .members-list-body .members-list-items .members-list-item>:nth-child(2){width:150px}#offerReviewCheckout .members-list-body .members-list-items .members-list-item>*{font-weight:500}@media (max-width:450px){#offerReviewCheckout .members-list-body .members-list-items .members-list-item{align-items:flex-start;padding-left:12px;flex-direction:column}}@media (max-width:1200px){#offerReviewCheckout .members-list-body .members-list-items .members-list-item>:first-child{font-weight:600;width:120px}#offerReviewCheckout .members-list-body .members-list-items .members-list-item>:nth-child(2){width:130px}}#offerReviewCheckout .payer-contact-fields-row{display:flex;gap:16px;margin-top:16px}#offerReviewCheckout .payer-contact-fields-row .payer-contact-field{flex:1 1 0;min-width:0}@media (max-width:599px){#offerReviewCheckout .payer-contact-fields-row{flex-direction:column;gap:0}}.promo-annual-vaucher-close-button{position:absolute;top:-8px;right:-8px;z-index:1;border-radius:40px;background-color:#ddd;font-size:20px;padding:2px}.promo-annual-vaucher-close-button:hover~.promo-annual-vaucher-button{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.side-container{display:flex;flex-direction:column;gap:16px;width:300px}@media screen and (max-width:768px){.side-container{width:100%;flex-direction:column-reverse}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}25%{-webkit-transform:translateX(-5px) rotate(-5deg);transform:translateX(-5px) rotate(-5deg)}50%{-webkit-transform:translateX(5px) rotate(5deg);transform:translateX(5px) rotate(5deg)}75%{-webkit-transform:translateX(-5px) rotate(-5deg);transform:translateX(-5px) rotate(-5deg)}100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes shake{0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}25%{-webkit-transform:translateX(-5px) rotate(-5deg);transform:translateX(-5px) rotate(-5deg)}50%{-webkit-transform:translateX(5px) rotate(5deg);transform:translateX(5px) rotate(5deg)}75%{-webkit-transform:translateX(-5px) rotate(-5deg);transform:translateX(-5px) rotate(-5deg)}100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@-webkit-keyframes bounceInTilted{0%{-webkit-transform:translateY(-100px) rotate(-15deg);transform:translateY(-100px) rotate(-15deg);opacity:0}60%{-webkit-transform:translateY(10px) rotate(2deg);transform:translateY(10px) rotate(2deg);opacity:1}80%{-webkit-transform:translateY(-5px) rotate(-1deg);transform:translateY(-5px) rotate(-1deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes bounceInTilted{0%{-webkit-transform:translateY(-100px) rotate(-15deg);transform:translateY(-100px) rotate(-15deg);opacity:0}60%{-webkit-transform:translateY(10px) rotate(2deg);transform:translateY(10px) rotate(2deg);opacity:1}80%{-webkit-transform:translateY(-5px) rotate(-1deg);transform:translateY(-5px) rotate(-1deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}md-dialog:has(#offerDetailsFormDialogContainer){max-width:90%;border-radius:8px}#offerDetailsFormDialogContainer{color:#555;display:flex;flex-direction:column;position:relative;width:900px;max-width:100%;padding:16px;gap:32px}#offerDetailsFormDialogContainer beneficiaries-form-v2{overflow:hidden}#offerDetailsFormDialogContainer beneficiaries-form-v2>div>div{width:100%;margin:0;padding:0}#offerDetailsFormDialogContainer .form-title span.icon.fa-stack{display:none}#offerDetailsFormDialogContainer .form-title button.add-btn{margin:0;position:static}#offerDetailsFormDialogContainer .form-title button.add-btn:is(:focus,:focus-visible){border:none;outline:0}#offerDetailsFormDialogContainer .form-title{display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:8px;margin-top:0}#offerDetailsFormDialogContainer .sections-container{display:flex;flex-direction:column;justify-content:center;gap:32px;align-items:center;width:100%}#offerDetailsFormDialogContainer .section-container{border:1px solid #ddd;padding:0;border-radius:8px;max-width:100%;width:100%;overflow:hidden}@media (max-width:700px){#offerDetailsFormDialogContainer .section-container{max-width:none;width:100%}}#offerDetailsFormDialogContainer .row{margin-left:0;margin-right:0}#offerDetailsFormDialogContainer .dialog-header-container-l{flex-wrap:wrap}#offerDetailsFormDialogContainer .dialog-header,#offerDetailsFormDialogContainer .dialog-header-container-l,#offerDetailsFormDialogContainer .dialog-header-container-r{display:flex;justify-content:space-between;align-items:center;gap:8px}#offerDetailsFormDialogContainer .dialog-header{padding:8px;position:sticky;z-index:9999;top:0;background:#fff;border-bottom:1px solid #ddd;font-weight:500}#offerDetailsFormDialogContainer .dialog-header-container-l{font-size:16px}#offerDetailsFormDialogContainer .feedback-message__container{padding:16px;border-radius:8px;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;gap:12px}#offerDetailsFormDialogContainer .feedback-message__text{font-size:18px}#offerDetailsFormDialogContainer .feedback-message__container--error{outline:2px solid #ff5a5a}#offerDetailsFormDialogContainer .feedback-message__container--warning{outline:2px solid #d5cd00}#offerDetailsFormDialogContainer .accordion{background:#fff;display:flex;flex-direction:column;min-height:50px}#offerDetailsFormDialogContainer .accordion-header{background:#ebebeb;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;font-weight:500;padding-left:32px}#offerDetailsFormDialogContainer ::-webkit-scrollbar{width:8px;height:8px}#offerDetailsFormDialogContainer ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}#offerDetailsFormDialogContainer ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}#offerDetailsFormDialogContainer ::-webkit-scrollbar-thumb:hover{background:#555}#offerDetailsFormDialogContainer *{scrollbar-width:none;scrollbar-color:#888 #f1f1f1}#offerDetailsFormDialogContainer .loading-accordion-skeleton{position:absolute;top:0;width:100%;padding:32px}#offerDetailsFormDialogContainer .skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;-webkit-animation:skeleton-loading 1.5s infinite linear;animation:skeleton-loading 1.5s infinite linear;border-radius:4px}#offerDetailsFormDialogContainer .dialog-header .close-button{border-radius:40px;overflow:hidden;padding:4px;aspect-ratio:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-open-menu-container{border-radius:8px;overflow:hidden}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}#offerProductV2{margin-inline:16px}#offerProductV2 #formLocationToReuse{display:flex;flex-direction:column}#offerProductV2 .location-members-card,#offerProductV2 .members-select-card,#offerProductV2 .plans-card{width:100%;max-width:700px;background:#fff;padding:16px;margin:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:16px}#offerProductV2 .members-select-card{min-height:375px}#offerProductV2 .plan{display:flex;border:1px solid #ddd;border-radius:8px;padding:10px;cursor:pointer;transition:border .3s;justify-content:space-between;align-items:flex-start;gap:8px;margin:0}#offerProductV2 .plan:hover{outline:2px solid var(--exaltta-accent)}#offerProductV2 .plan.selected{outline:3px solid var(--exaltta-accent)}#offerProductV2 details.details-container{font-size:12px;color:#5a5a5a;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#offerProductV2 details.details-container[open]{width:100%}#offerProductV2 .details-container summary{color:#007bff;cursor:pointer;font-size:12px}#offerProductV2 #offerProductSelectAmountMembers input[type=number]::-webkit-inner-spin-button,#offerProductV2 #offerProductSelectAmountMembers input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#offerProductV2 #offerProductSelectAmountMembers input[type=number]{-moz-appearance:textfield}#offerProductV2 .members-select-body{display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;flex-grow:1;min-height:50px}#offerProductV2 .members-select-body span{text-align:center}#offerProductV2 .members-select-body .last_amount_save_text{font-size:17px}#offerProductV2 .members-counter-element{background-color:#f2f2f2;width:100%;max-width:360px;padding:24px;border-radius:8px;align-self:center;display:flex;flex-direction:column;gap:16px;justify-content:center}#offerProductV2 .members-counter-element .members-counter-header{display:flex;justify-content:space-between;align-items:center}@media (max-width:400px){#offerProductV2 .members-counter-element .members-counter-header{flex-direction:column;justify-content:center}}#offerProductV2 .members-counter-element .members-counter-header-title{-webkit-animation:fadeInLeft .5s ease-in-out;animation:fadeInLeft .5s ease-in-out;display:flex;gap:4px}#offerProductV2 .members-counter-element .members-counter-header-title button{margin:0;padding:0;font-size:14px}#offerProductV2 .members-counter-element .members-counter-header-right-container{display:flex;align-items:flex-end;flex-direction:column}#offerProductV2 .members-counter-element .members-counter-header-right-container *{text-align:right}#offerProductV2 .members-current-amount{font-size:16px;color:var(--exaltta-accent);font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#offerProductV2 .members-counter-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:50px;overflow:hidden;display:flex;gap:2px}#offerProductV2 .members-counter-container input:focus-visible{outline-color:#777}#offerProductV2 .members-counter-container input{border-radius:2px;margin:0;width:50px;font-size:16px;text-align:center;border:none;background-color:#fff;font-weight:600}#offerProductV2 .members-counter-container button.md-button[disabled]{opacity:.8;background-color:#fff;cursor:not-allowed}#offerProductV2 .members-counter-container button{margin:0;width:50px;min-width:50px;display:flex;justify-content:center;align-items:center;color:var(--exaltta-accent);background-color:#fff}#offerProductV2 .members-counter-container button span{font-weight:bolder}#offerProductV2 .ani_fade-in{opacity:0;-webkit-animation:fadeIn .1s ease-in-out forwards;animation:fadeIn .1s ease-in-out forwards}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#offerProductV2 .customer-details-button{position:absolute;top:9rem;right:2rem;z-index:10}@media (max-width:768px){#offerProductV2 .customer-details-button{position:static;margin:1rem auto;display:block;width:90%}}#discard-member-dialog{width:100%;max-width:400px}#discard-member-dialog md-dialog{padding:16px;max-width:100%}#discard-member-dialog h2{margin-bottom:16px;font-size:18px;font-weight:600}#discard-member-dialog .items-container{display:flex;gap:8px;flex-direction:column;justify-content:flex-start;max-height:300px;overflow-y:auto;margin-top:16px}#discard-member-dialog .applicant-item{padding:8px;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}#discard-member-dialog .applicant-item.selected{border-color:#900;background-color:#fcc}#discard-member-dialog .applicant-item .material-symbols-outlined{color:#900}#discard-member-dialog .applicant-info p{margin:0;font-size:14px}#discard-member-dialog .material-icons{font-size:20px;color:#3f51b5}#discard-member-dialog .dialog-actions{margin-top:24px;display:flex;justify-content:flex-end;gap:12px}#discard-member-dialog .dialog-actions md-button{min-width:100px}#discard-member-dialog .dialog-actions button{text-transform:capitalize}#top:has(#agencies-onboarding),#top:has(#product-selection),#top:has(#select-payment-day){background-color:#f9f9f9}.home.container{margin-top:5rem}.home.container .cards-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.home.container .cards-container md-card{max-width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:3rem;transition:background-color .3s ease;border-radius:8px}.home.container .cards-container md-card:hover{cursor:pointer;background-color:#f0f0f0}.home.container .cards-container .graph{margin-top:3rem;grid-column:1/span 2}.login-wrapper{max-width:400px;margin:0 auto;padding:1rem;width:100%}.code-input{width:2.5rem;font-size:1.5rem;text-align:center}.mda-input-container{display:flex;justify-content:center;gap:.5rem}.growth-box{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:10px;font-size:1.2rem}.growth-positive{background-color:#e4f7ec;color:#2a9e51}.growth-negative{background-color:#fee2e2;color:#dc2626}.growth-neutral{background-color:#f0f0f0;color:#888}.growth-arrow{margin-right:.3rem}.plan{border:1px solid #ccc;border-radius:8px;padding:1rem;width:100%;background-color:#fff}a.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}@media (max-width:767px){.plan{max-width:100%}.members-counter-container{display:flex;gap:1rem;justify-content:center}.product-card{margin-bottom:1.5rem}}.dashboard-toggle-group .md-button{min-width:120px;margin:0 4px;text-transform:none;font-weight:600}#clientsScreen table th,#setColorAgencies table th{background-color:rgba(140,26,153,.6)}#clientsScreen table td table th,#setColorAgencies table td table th{background-color:rgba(98,174,213,.769)}#clientsScreen ul.pagination li.active a,#setColorAgencies ul.pagination li.active a{background-color:rgba(140,26,153,.6);color:#fff;font-weight:700;border-radius:4px}.md-toolbar--header-color{background-color:rgba(140,26,153,.6)!important;color:#fff!important}.buttons-container{display:flex;justify-content:center;align-items:center;gap:3rem;width:100%;margin:0 auto;flex-wrap:nowrap}#offerProductV2 .buttons-container{display:flex;justify-content:space-between;align-items:center;gap:3rem}#offerProductV2 .buttons-container:has(> :only-child){justify-content:flex-end}@media (max-width:600px){.login-wrapper{padding:1rem}.code-input{font-size:1.25rem}#offerProductV2 .buttons-container{flex-direction:column;flex-wrap:wrap;gap:1.5rem}#offerProductV2 .buttons-container button{width:80%}.buttons-container{flex-direction:column;flex-wrap:wrap;gap:1.5rem}}#commissionConfirmScreen table td,#commissionConfirmScreen table th{font-size:14px}#commissionConfirmScreen table th{background-color:rgba(140,26,153,.6)}#commissionConfirmScreen table td:has(table){padding:1rem 2rem!important}#commissionConfirmScreen table td:has(table) table{outline:1px solid #ddd}#commissionConfirmScreen table td:has(table) table tr{border-bottom:1px solid #ddd}#commissionConfirmScreen table td:has(table) table td,#commissionConfirmScreen table td:has(table) table th{font-size:13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#commissionConfirmScreen table td:has(table) table td{background-color:#fafafa}#commissionConfirmScreen table td:has(table) table th{background-color:rgba(98,174,213,.769);font-weight:500;padding:0 4px}#commissionConfirmScreen .cutoff-title{font-size:1.5rem;font-weight:500}#commissionConfirmScreen .cutoff-item .cutoff-item-label{font-style:italic}#commissionConfirmScreen .cutoff-item .cutoff-item-value{font-weight:500}#commissionConfirmScreen .test-google{font-size:20px}#commissionConfirmScreen .badge-pending,#commissionConfirmScreen .badge-reviewed,#commissionConfirmScreen .badge-void{display:flex;font-size:11px;line-height:11px;border-radius:20px;padding:4px 8px;flex-direction:column;justify-content:center;align-items:center;font-weight:500;width:65px}#commissionConfirmScreen .badge-reviewed{background-color:#dfd}#commissionConfirmScreen .badge-pending{background-color:#e8eff2}#commissionConfirmScreen .badge-void{background-color:#fdd}#commissionConfirmScreen .badge-missing-commission{background-color:#ff9191}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#annotationReviewCommissionDialog{width:500px;max-width:100%;padding:8px}#annotationReviewCommissionDialog .textarea-label{font-size:13px;font-style:italic}#annotationReviewCommissionDialog .messages-area{display:flex;flex-direction:column;gap:4px}#annotationReviewCommissionDialog .disclaimer,#annotationReviewCommissionDialog .result-message{padding:12px;border-radius:4px;background-color:#fff7c2;font-size:1.3rem;font-style:italic;text-align:center}#annotationReviewCommissionDialog .result-message{background-color:#ddd}#annotationReviewCommissionDialog md-dialog{max-width:100%}#annotationReviewCommissionDialog md-dialog-actions,#annotationReviewCommissionDialog md-dialog-content,#annotationReviewCommissionDialog md-toolbar{padding:16px;min-height:auto}#annotationReviewCommissionDialog md-toolbar *{font-size:1.6rem}#annotationReviewCommissionDialog md-toolbar .agent-field span{font-size:14px}#annotationReviewCommissionDialog md-dialog-content{display:flex;flex-direction:column;gap:24px}#annotationReviewCommissionDialog md-dialog-content textarea{outline:#ddd solid 1px;border:none;border-radius:4px;min-height:100px;max-height:150px;resize:block;padding:8px;width:100%}#annotationReviewCommissionDialog md-dialog-content .commission-data{display:flex;flex-direction:column;gap:4px}#annotationReviewCommissionDialog md-dialog-content .commission-data .commission-item{display:flex;gap:4px;justify-content:flex-start}#annotationReviewCommissionDialog md-dialog-content .commission-data .commission-item *{font-size:1.2rem}#annotationReviewCommissionDialog md-dialog-content .commission-data .commission-item-label{font-weight:500}#annotationReviewCommissionDialog md-dialog-content .commission-data .commission-item-value input[type=date]{border:none;outline:#ddd solid 1px;border-radius:4px;padding:2px 6px;font-size:1.2rem}#annotationReviewCommissionDialog .color-alert{background-color:#ffd6d6}#annotationReviewCommissionDialog .color-alert:hover{background-color:#ffb3b3}#annotationReviewCommissionDialog .color-warning{background-color:#fff1d6}#annotationReviewCommissionDialog .color-warning:hover{background-color:#ffe4b3}#annotationReviewCommissionDialog .color-success{background-color:#d6ffd6}#annotationReviewCommissionDialog .color-success:hover{background-color:#b3ffb3}#annotationReviewCommissionDialog md-dialog-actions{gap:8px;justify-content:flex-start}#annotationReviewCommissionDialog md-dialog-actions button{text-transform:capitalize;margin:0;flex-grow:1;display:flex;gap:4px;justify-content:center;align-items:center}#annotationReviewCommissionDialog md-dialog-actions button.outline{outline:1px solid #ddd}#annotationReviewCommissionDialog md-dialog-actions button i{font-size:16px;font-weight:600;color:rgba(0,0,0,.87)}@media screen and (max-width:400px){#annotationReviewCommissionDialog md-dialog-actions{flex-direction:column}}#confirmCommissionsDialog{width:400px;max-width:100%;padding:8px}#confirmCommissionsDialog .messages-area{display:flex;flex-direction:column;gap:4px}#confirmCommissionsDialog .disclaimer,#confirmCommissionsDialog .result-message{padding:12px;border-radius:4px;background-color:#fff7c2;font-size:1.3rem;font-style:italic;text-align:center}#confirmCommissionsDialog .result-message{background-color:#eee;font-style:normal}#confirmCommissionsDialog md-dialog{max-width:100%}#confirmCommissionsDialog md-dialog-actions,#confirmCommissionsDialog md-dialog-content,#confirmCommissionsDialog md-toolbar{padding:16px;min-height:auto}#confirmCommissionsDialog md-toolbar *{font-size:1.6rem}#confirmCommissionsDialog md-toolbar .agent-field span{font-size:14px}#confirmCommissionsDialog md-dialog-content{display:flex;flex-direction:column;gap:24px}#confirmCommissionsDialog md-dialog-content .commissions-details{display:flex;flex-direction:column;gap:4px}#confirmCommissionsDialog md-dialog-content .commissions-details .commission-item{display:flex;gap:4px;justify-content:flex-start}#confirmCommissionsDialog md-dialog-content .commissions-details .commission-item *{font-size:1.2rem}#confirmCommissionsDialog md-dialog-content .commissions-details .commission-item-label{font-weight:500}#confirmCommissionsDialog md-dialog-actions button{text-transform:capitalize}#viewVoidedNoteDialog{width:500px;max-width:100%;padding:8px}#viewVoidedNoteDialog .textarea-label{font-size:13px;font-style:italic}#viewVoidedNoteDialog md-dialog{max-width:100%}#viewVoidedNoteDialog md-dialog-actions,#viewVoidedNoteDialog md-dialog-content,#viewVoidedNoteDialog md-toolbar{padding:16px;min-height:auto}#viewVoidedNoteDialog md-toolbar *{font-size:1.6rem}#viewVoidedNoteDialog md-dialog-content{display:flex;flex-direction:column;gap:24px}#viewVoidedNoteDialog md-dialog-content p{font-size:1.3rem;margin:4px 0 0}#viewVoidedNoteDialog md-dialog-content .commission-data{display:flex;flex-direction:column;gap:4px}#viewVoidedNoteDialog md-dialog-content .commission-data .commission-item{display:flex;gap:4px;justify-content:flex-start}#viewVoidedNoteDialog md-dialog-content .commission-data .commission-item *{font-size:1.2rem}#viewVoidedNoteDialog md-dialog-content .commission-data .commission-item-label{font-weight:500}.custom-accordion .accordion-header .edit-button-text,.custom-accordion .accordion-header h3{color:rgba(140,26,153,.6)}.custom-accordion.accordion-completed:not(:has(.accordion-body[ng-show=true])) .accordion-header .edit-button-text,.custom-accordion.accordion-completed:not(:has(.accordion-body[ng-show=true])) .accordion-header h3{color:rgba(140,26,153,.6)}.custom-accordion .accordion-body[ng-show=true]~.accordion-header .edit-button-text,.custom-accordion .accordion-body[ng-show=true]~.accordion-header h3{color:inherit}.custom-accordion{border:1px solid #ddd;border-radius:8px;margin-bottom:16px;background:#fff;overflow:hidden}.custom-accordion .accordion-header{padding:16px;background:#fafafa;cursor:pointer;border-bottom:1px solid #eee}.custom-accordion .accordion-header h3{margin:0}.custom-accordion .accordion-body{padding:16px}.custom-accordion.accordion-completed .accordion-header{background:#f3f3f3;color:#888}button[type=submit]{margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.btn-primary{font-size:15px!important;border:.4px solid transparent!important;background-color:#8c1a99!important;color:#fff!important;box-shadow:0 2px 6px rgba(136,135,135,.1);border-radius:6px;transition:background-color .3s ease}.btn-primary:focus,.btn-primary:hover{background-color:#a93fb4!important}.btn-primary.md-focused{background-color:#8c1a99;color:#fff}.btn-primary:focus,.btn-primary:focus-visible{outline:0!important;box-shadow:0 0 0 2px rgba(140,26,153,.4)}.btn.btn-default{background-color:#f5f5f5;color:#333;border:1px solid #ccc;padding:8px 24px}.btn.btn-default:focus,.btn.btn-default:hover{background-color:#e0e0e0;color:#333;box-shadow:none}.btn.btn-default.md-focused{background-color:#e0e0e0;color:#333}.btn.btn-default:focus,.btn.btn-default:focus-visible{outline:0!important;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.container-base{outline:0;padding:24px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e0e0e0;position:relative;z-index:1}.lateral-resumen,.resumen-container,.side-container{overflow:visible!important;position:relative!important;z-index:1!important}.lateral-resumen .pricing-details-item--discount{background-color:rgba(145,233,168,.6);padding:2px 4px;border-radius:4px}.lateral-resumen .resumen-container{padding:16px!important;overflow:visible!important;position:relative!important}.lateral-resumen .resumen-container .resumen-lista{list-style:none!important;padding:0!important;margin-bottom:24px!important}.lateral-resumen .resumen-container .resumen-lista li{margin-bottom:8px!important;font-size:14px!important;font-weight:400;font-family:Inter,Helvetica,Arial,sans-serif}.lateral-resumen .resumen-container .resumen-lista li strong{color:#333!important}.lateral-resumen .resumen-container .resumen-lista li span{font-weight:500!important}.lateral-resumen .resumen-container .resumen-lista li:last-child{font-size:16px!important;font-weight:600!important}.lateral-resumen .resumen-container .finalizar-highlight{background-color:#ffff!important;border:2px dashed #ffc107!important;padding:12px!important;border-radius:8px!important;text-align:center!important;font-weight:700!important;font-size:16px!important;color:#b26a00!important}.lateral-resumen .promo-annual-container{background:#fffff!important;border:1px solid #e0e0e0;padding:16px!important;border-radius:8px!important;text-align:center!important;font-family:Inter,Helvetica,Arial,sans-serif!important}.lateral-resumen .promo-annual-container .promo-annual-vaucher-button{position:relative!important;background-color:#9bf3a7!important;display:flex!important;cursor:default!important;align-self:center!important;justify-content:center!important;align-items:center!important;gap:16px!important;padding:24px!important;padding-right:32px!important;border-radius:8px!important;font-size:15px!important;outline-style:dashed!important;outline-width:2px!important;outline-offset:-7px!important;outline-color:#fff!important}.lateral-resumen .promo-annual-container .promo-annual-vaucher-animate-combined{-webkit-animation:bounceInTilted .6s ease-out forwards,pulseLoop 2.5s ease-in-out .6s infinite!important;animation:bounceInTilted .6s ease-out forwards,pulseLoop 2.5s ease-in-out .6s infinite!important}.lateral-resumen .promo-annual-container .promo-annual-vaucher-animate-combined:hover{-webkit-animation:bounceInTilted .6s ease-out forwards,shake .5s ease-in-out!important;animation:bounceInTilted .6s ease-out forwards,shake .5s ease-in-out!important;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important;cursor:pointer!important}.lateral-resumen .btn-primary.btn-disabled{background-color:rgba(140,26,153,.6)!important;color:#fff!important;border:none;pointer-events:none}.lateral-resumen .subtotal-highlight{font-weight:700!important;font-size:16px!important;color:#2e7d32!important;font-family:Inter,Helvetica,Arial,sans-serif!important;border-radius:4px!important;text-shadow:.2px .2px 0 currentColor!important}.lateral-resumen .subtotal-normal{color:#4a4a4a!important}@media (max-width:768px){.lateral-resumen .container-base{width:100%}.lateral-resumen .promo-annual-vaucher-button>span:nth-child(2){font-size:18px}}@media (max-width:375px){.lateral-resumen .promo-annual-vaucher-button>span:nth-child(2){font-size:16px}}#offerReviewCheckout .accordion-body>#address-element{display:flex;justify-content:center}#offerReviewCheckout .accordion-body>#address-element>div{width:600px;max-width:100%;background-color:#fff;padding-inline:16px}#offerReviewCheckout .accordion-body>#address-element>div label{color:#30313d;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;line-height:1.15;margin-bottom:4px;display:flex}#offerReviewCheckout .accordion-body>#address-element>div input{width:100%;padding-inline:12px;padding-block:0px;border-radius:5px;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;outline:0;border:1px solid #e6e6e6;font-family:'Segoe UI',Roboto,sans-serif;color:#333;line-height:42.3611px}#offerReviewCheckout .accordion-body #payment-form #address-element{display:none}#offerReviewCheckout button{margin:0}@-webkit-keyframes blinkZoom{0%{-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:1!important}100%{-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important;opacity:.8!important}}@keyframes blinkZoom{0%{-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:1!important}100%{-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important;opacity:.8!important}}.edit-button-text{color:#8c1a99;font-size:12px;font-weight:700;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .2s}.edit-button-text:hover{background:rgba(140,26,153,.1)}.custom-accordion .accordion-header{padding:10px 16px;background-color:#fafafa}.custom-accordion .accordion-header h3{color:#8c1a99;font-size:16px;font-weight:600}.btn-flat-disabled{background-color:#f5f5f5!important;color:#666!important;border:1px solid #ccc!important;cursor:not-allowed!important;pointer-events:none!important;border-radius:4px!important;text-align:center;font-weight:500!important}md-tooltip.custom-tooltip{position:absolute!important;z-index:9999!important;white-space:pre-line!important;font-size:15px!important;font-weight:700!important;background-color:#424242!important;color:#fff!important;padding:12px 16px!important;border-radius:6px!important;max-width:280px!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;box-shadow:0 2px 8px rgba(0,0,0,.25);height:auto}@-webkit-keyframes pulseLoop{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseLoop{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}.documentation-dialog-container{width:70rem}.documentation-dialog-container .container-buttons{display:flex;flex-direction:row}@media (max-width:600px){.documentation-dialog-container .container-buttons{display:flex;flex-direction:column}}.container-cards{display:flex;flex-direction:column}.container-svg{width:100%}.container-svg div{padding-block:1rem}.container-svg div svg{width:100%;min-width:300px;height:100%}.agentsReports-title{font-size:2.5rem;text-align:center;font-weight:500}.agentsReports-table{padding-inline:0}.agentsReports-table .ng-isolate-scope{padding-inline:0}.agentsReports-table #tableActions{display:flex;flex-direction:column}.agentsReports-table #tableActions row-extra-info{width:100%}.agentsReports-table .agentsReports-header{display:flex;flex-direction:column}.agentsReports-table .md-datepicker-button,.agentsReports-table .md-icon-button+.md-datepicker-input-container{margin:0}@media (min-width:600px){.container-cards{flex-direction:row}.agentsReports-table .agentsReports-header{flex-direction:row;gap:3rem}.agentsReports-table .md-icon-button+.md-datepicker-input-container{margin-left:12px}.agentsReports-table .md-datepicker-button{margin-inline:6px}}#agentsReportsTable md-input-container{width:50rem!important}@media (max-width:767px){#agentsReportsTable table{min-width:90rem!important}#agentsReportsTable .agentsReports-header{display:flex;flex-direction:row;gap:4rem!important}#agentsReportsTable #tableActions>div:first-child{width:100%!important}.commissionsHistory-btns{flex-direction:row;justify-content:center}.commissionsHistory-btns button{gap:0;margin:0;font-size:small}}@media (min-width:767px){#agentsReportsTable table{min-width:90rem!important}#agentsReportsTable .agentsReports-header{display:flex;flex-direction:row;gap:4rem!important}.commissionsHistory-btns{flex-direction:row;justify-content:center}.commissionsHistory-btns button{gap:0;margin:0;font-size:small}}@media (min-width:1000px){.agentsReports-table #tableActions{flex-direction:row;align-items:flex-end;gap:3rem}}.custom-tooltip-dynamic{position:fixed;z-index:99999;background-color:#424242;color:#fff;font-size:14px;font-weight:600;white-space:pre-line;padding:12px 16px;border-radius:6px;max-width:300px;width:-webkit-max-content;width:-moz-max-content;width:max-content;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:opacity .2s ease;pointer-events:none;line-height:1.4}.custom-tooltip{position:fixed;z-index:99999;background-color:#424242;color:#fff;font-size:14px;font-weight:600;white-space:pre-line;padding:12px 16px;border-radius:6px;max-width:300px;width:-webkit-max-content;width:-moz-max-content;width:max-content;box-shadow:0 2px 8px rgba(0,0,0,.25);pointer-events:none;line-height:1.1!important}.step-heading-new-flow{min-height:100px}.nf-main-container{display:flex;gap:24px;margin:0 auto;gap:16px;width:100%;justify-content:center;align-items:flex-start}@media (max-width:768px){.nf-main-container{flex-direction:column;max-width:550px}}.main-card-container-new-flow{border-radius:8px;padding:16px;display:flex;flex-direction:column;max-width:100%;width:700px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e0e0e0;background-color:#fff}.main-card-container-new-flow.grow{flex-grow:1}@media screen and (max-width:800px){.main-card-container-new-flow{width:550px}}.move-between-steps-actions-container{display:flex;justify-content:space-between;align-items:center}.img-agency-offer-loader{width:400px;height:140px}.loading-circles{width:150px;height:40px;margin:10px auto}.loading-circles .loading-circle{float:left;margin:0 10px;width:25px;height:25px;border-radius:12.5px;-webkit-animation:circlesRun 1s infinite ease-in-out;animation:circlesRun 1s infinite ease-in-out}.loading-circles .loading-circle-1{-webkit-animation-delay:.1s;animation-delay:.1s}.loading-circles .loading-circle-2{-webkit-animation-delay:.2s;animation-delay:.2s}.loading-circles .loading-circle-3{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes circlesRun{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes circlesRun{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#select-payment-day .details-container.ng-hide-remove,#select-payment-day .details-container.ng-hide-remove.ng-hide-remove-active{max-height:260px;opacity:1}#select-payment-day .details-container.ng-hide,#select-payment-day .details-container.ng-hide-add,#select-payment-day .details-container.ng-hide-add.ng-hide-add-active{max-height:0;opacity:0}#agencies-onboarding{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:16px;padding-top:64px}#agencies-onboarding .process-completed{position:absolute;width:100%;height:100vh;background-repeat:repeat-x;background-position:top;background-image:url(../images/hiring/confetti.svg);background-size:contain}#agencies-onboarding .step-container{background-color:#fff;width:700px;max-width:100%;min-height:50vh;gap:24px;border-radius:8px;outline:1px solid #ddd;display:flex;flex-direction:column;overflow:hidden}#agencies-onboarding .step-container .step-body{display:flex;flex-direction:column;align-items:center;flex-grow:1;gap:16px;padding-inline:16px}#agencies-onboarding .step-container .step-body .subtitle{font-size:16px;text-align:center;max-width:80%;text-wrap-style:balance}@media screen and (max-width:500px){#agencies-onboarding .step-container .step-body .subtitle{max-width:100%}}#agencies-onboarding .step-container .step-body .additional-text{font-weight:500;max-width:80%;text-wrap-style:balance;color:#8c1a99;text-align:center}#agencies-onboarding .step-container .step-body .summary-data{display:flex;flex-direction:column;gap:4px;background-color:#f9f9f9;padding:16px;border-radius:8px;font-size:14px;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;outline:1px solid #ddd}#agencies-onboarding .step-container .step-body .summary-data>div{display:flex;align-items:center;justify-content:space-between;gap:4px}@media screen and (max-width:560px){#agencies-onboarding .step-container .step-body .summary-data>div{flex-direction:column;align-items:flex-start}#agencies-onboarding .step-container .step-body .summary-data>div>.summary-label::after{display:none}}#agencies-onboarding .step-container .step-body .summary-data>div>.summary-label{min-width:150px;font-weight:500;display:flex}#agencies-onboarding .step-container .step-body .summary-data>div>.summary-label::after{content:"";flex:1;border-bottom:1px dashed #aaa;margin:4px}#agencies-onboarding .step-container .step-body .summary-data>div>.summary-value{flex-basis:0px;flex-grow:1;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word;max-width:100%}@media screen and (max-width:400px){#agencies-onboarding .step-container .step-body .summary-data>div{flex-direction:column}}#agencies-onboarding .step-container .step-body .msg-send-review-email{display:flex;flex-direction:column;gap:8px;background-color:#f9f9f9;padding:16px;border-radius:8px;font-size:14px;width:100%;max-width:400px;outline:1px solid #ddd}#agencies-onboarding .step-container .step-body .msg-send-review-email title{font-size:18px;font-weight:500}#agencies-onboarding .step-container .step-body .password-define-form{display:flex;flex-direction:column;gap:16px;width:100%;max-width:500px;margin-top:32px}#agencies-onboarding .step-container .step-body .password-define-form md-autocomplete-wrap{box-shadow:none;outline:1px solid #ddd;border-radius:4px}#agencies-onboarding .step-container .step-body .password-define-form md-autocomplete-wrap:focus,#agencies-onboarding .step-container .step-body .password-define-form md-autocomplete-wrap:focus-visible,#agencies-onboarding .step-container .step-body .password-define-form md-autocomplete-wrap:focus-within{outline-width:2px;outline-color:#9c27b0}#agencies-onboarding .step-container .step-body .password-define-form label{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#333}#agencies-onboarding .step-container .step-body .password-define-form md-input-container{margin:0}#agencies-onboarding .step-container .step-body .password-define-form input{padding:12px 8px}#agencies-onboarding .step-container .step-body .password-define-form input[disabled]{background-color:#f3f3f3;border-radius:4px;border:none;pointer-events:none!important}#agencies-onboarding .step-container .step-body .password-define-form .show-password-button{position:absolute;right:6px;top:6px;color:#555}#agencies-onboarding .step-container .step-body .password-define-form .show-password-button:focus-visible{outline:0}#agencies-onboarding .step-container .step-body .password-define-form .show-password-button:hover{cursor:pointer}#agencies-onboarding .step-container .step-body .password-define-form .input-dual-container{display:flex;justify-content:center;align-items:flex-start}#agencies-onboarding .step-container .step-body .password-define-form .input-dual-container>*{flex:1 0 0}#agencies-onboarding .step-container .step-body .password-define-form md-radio-group{display:flex;align-items:flex-start;flex-direction:column;gap:8px}#agencies-onboarding .step-container .step-body .password-define-form md-radio-group md-radio-button{margin:0}@media screen and (max-width:500px){#agencies-onboarding .step-container .step-body .password-define-form .input-dual-container{display:flex;flex-direction:column;align-items:stretch;gap:16px}}#agencies-onboarding .step-container .step-body .bank-account-form{display:flex;flex-direction:column;gap:16px;width:100%;max-width:500px}#agencies-onboarding .step-container .step-body .bank-account-form md-autocomplete-wrap{box-shadow:none;outline:1px solid #ddd;border-radius:4px}#agencies-onboarding .step-container .step-body .bank-account-form md-autocomplete-wrap:focus,#agencies-onboarding .step-container .step-body .bank-account-form md-autocomplete-wrap:focus-visible,#agencies-onboarding .step-container .step-body .bank-account-form md-autocomplete-wrap:focus-within{outline-width:2px;outline-color:#9c27b0}#agencies-onboarding .step-container .step-body .bank-account-form label{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#333}#agencies-onboarding .step-container .step-body .bank-account-form md-input-container{margin:0}#agencies-onboarding .step-container .step-body .bank-account-form input{padding:12px 8px}#agencies-onboarding .step-container .step-body .bank-account-form input[disabled]{background-color:#f3f3f3;border-radius:4px;border:none;pointer-events:none!important}#agencies-onboarding .step-container .step-header{display:flex;justify-content:center;align-items:center;background-color:#8c1a99;height:90px}#agencies-onboarding .step-container .step-header .title{font-size:2rem;color:#8c1a99;color:#fff;font-weight:600;text-align:center;text-wrap-style:balance}#agencies-onboarding .step-container .step-actions{display:flex;justify-content:space-between;padding-inline:16px;padding-bottom:16px;gap:16px}@media screen and (max-width:400px){#agencies-onboarding .step-container .step-actions{flex-direction:column}}#agencies-onboarding .agreement-container{overflow:hidden;border-radius:8px;background-color:#f9f9f9;outline:1px solid #ddd}#agencies-onboarding .agreement-container .agreement-language-version-container{padding:16px;display:block;max-height:300px;overflow-y:scroll;font-family:Georgia,'Times New Roman',Times,serif}#agencies-onboarding .agreement-container .agreement-language-version-container h1,#agencies-onboarding .agreement-container .agreement-language-version-container h2{font-size:18px;font-weight:700;text-align:center;margin:0 0 20px 0}#agencies-onboarding .agreement-container .agreement-language-version-container .section-title{font-weight:700;margin-top:20px;margin-bottom:5px}#agencies-onboarding .agreement-container .agreement-language-version-container .agreement-signatures{display:flex!important;flex-direction:row!important;justify-content:space-between;margin-top:32px;gap:40px}#agencies-onboarding .agreement-container .agreement-language-version-container .agreement-signatures .signature-column{flex:1;display:flex;flex-direction:column;gap:8px}#agencies-onboarding .agreement-container .agreement-language-version-container .agreement-signatures .signature-field{display:flex;gap:8px;width:100%}#agencies-onboarding .agreement-container .agreement-language-version-container .agreement-signatures .signature-field span:first-child{font-weight:600;min-width:50px}#agencies-onboarding .agreement-container .agreement-language-version-container .agreement-signatures .signature-line{border-bottom:1px solid #333;width:100%;margin-bottom:4px;min-height:20px}#agencies-onboarding .agreement-container .agreement-language-version-container .agreement-signatures .signature-line-inline{border-bottom:1px solid #333;flex:1;min-width:120px}#agencies-onboarding .agreement-disclaimer-checkbox{font-size:13px}#top:has(#agencies-onboarding)~:has(.md-autocomplete-suggestions) li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#top:has(#agencies-onboarding)~.md-dialog-container md-dialog{width:400px}.agencies-dashboard-charts,.home.container{padding:20px}.agencies-dashboard-charts .daily-block,.home.container .daily-block{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px;margin-bottom:24px}.agencies-dashboard-charts .daily-block .daily-header,.home.container .daily-block .daily-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.agencies-dashboard-charts .daily-block .daily-header .daily-header-left,.home.container .daily-block .daily-header .daily-header-left{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.agencies-dashboard-charts .daily-block .daily-header .daily-header-left h3,.home.container .daily-block .daily-header .daily-header-left h3{margin:0;font-size:18px;font-weight:600;color:#2d3748}.agencies-dashboard-charts .daily-block .daily-header .day-filters,.home.container .daily-block .daily-header .day-filters{display:flex;gap:8px}.agencies-dashboard-charts .daily-block .daily-header .view-sales-btn,.home.container .daily-block .daily-header .view-sales-btn{margin:0;font-size:12px;min-height:32px;line-height:32px;padding:0 12px}.agencies-dashboard-charts .daily-block .daily-cards,.home.container .daily-block .daily-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:992px){.agencies-dashboard-charts .daily-block .daily-cards,.home.container .daily-block .daily-cards{grid-template-columns:1fr}}.agencies-dashboard-charts .daily-block .daily-cards .metric-card,.home.container .daily-block .daily-cards .metric-card{display:flex;align-items:center;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.08);border-left:4px solid;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.agencies-dashboard-charts .daily-block .daily-cards .metric-card:hover,.home.container .daily-block .daily-cards .metric-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-icon,.home.container .daily-block .daily-cards .metric-card .metric-icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-icon i,.home.container .daily-block .daily-cards .metric-card .metric-icon i{font-size:24px;color:#fff}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-content,.home.container .daily-block .daily-cards .metric-card .metric-content{flex:1;min-width:0}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-title,.home.container .daily-block .daily-cards .metric-card .metric-title{font-size:13px;color:#6c757d;margin-bottom:6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-value,.home.container .daily-block .daily-cards .metric-card .metric-value{font-size:36px;font-weight:700;line-height:1.1}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-row,.home.container .daily-block .daily-cards .metric-card .metric-row{display:flex;align-items:center;gap:12px}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-row .metric-divider,.home.container .daily-block .daily-cards .metric-card .metric-row .metric-divider{width:1px;height:36px;background:#e0e0e0}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-row .metric-sub,.home.container .daily-block .daily-cards .metric-card .metric-row .metric-sub{display:flex;flex-direction:column}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-row .metric-sub .metric-sub-value,.home.container .daily-block .daily-cards .metric-card .metric-row .metric-sub .metric-sub-value{font-size:22px;font-weight:700;line-height:1.2}.agencies-dashboard-charts .daily-block .daily-cards .metric-card .metric-row .metric-sub .metric-sub-label,.home.container .daily-block .daily-cards .metric-card .metric-row .metric-sub .metric-sub-label{font-size:11px;color:#868e96;text-transform:uppercase;letter-spacing:.3px}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-sales,.home.container .daily-block .daily-cards .metric-card.metric-card-sales{border-left-color:#2196f3}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-sales .metric-icon,.home.container .daily-block .daily-cards .metric-card.metric-card-sales .metric-icon{background:linear-gradient(135deg,#2196f3,#1976d2)}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-sales .metric-value,.home.container .daily-block .daily-cards .metric-card.metric-card-sales .metric-value{color:#1976d2}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-prima,.home.container .daily-block .daily-cards .metric-card.metric-card-prima{border-left-color:#4caf50}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-prima .metric-icon,.home.container .daily-block .daily-cards .metric-card.metric-card-prima .metric-icon{background:linear-gradient(135deg,#4caf50,#388e3c)}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-prima .metric-sub-value,.home.container .daily-block .daily-cards .metric-card.metric-card-prima .metric-sub-value{color:#388e3c}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-fee,.home.container .daily-block .daily-cards .metric-card.metric-card-fee{border-left-color:#9c27b0}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-fee .metric-icon,.home.container .daily-block .daily-cards .metric-card.metric-card-fee .metric-icon{background:linear-gradient(135deg,#9c27b0,#771e86)}.agencies-dashboard-charts .daily-block .daily-cards .metric-card.metric-card-fee .metric-sub-value,.home.container .daily-block .daily-cards .metric-card.metric-card-fee .metric-sub-value{color:#9c27b0}.agencies-dashboard-charts .daily-block .loading-spinner,.home.container .daily-block .loading-spinner{text-align:center;padding:40px;color:#9c27b0}.agencies-dashboard-charts .charts-block,.home.container .charts-block{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px}.agencies-dashboard-charts .charts-block .charts-header,.home.container .charts-block .charts-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.agencies-dashboard-charts .charts-block .charts-header .view-sales-btn,.home.container .charts-block .charts-header .view-sales-btn{margin:0;font-size:12px;min-height:32px;line-height:32px;padding:0 12px}.agencies-dashboard-charts .charts-block .period-filters,.home.container .charts-block .period-filters{display:flex;gap:8px;flex-wrap:wrap}.agencies-dashboard-charts .charts-block .loading-spinner,.home.container .charts-block .loading-spinner{text-align:center;padding:40px;color:#9c27b0}.agencies-dashboard-charts .charts-block .charts-grid,.home.container .charts-block .charts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:992px){.agencies-dashboard-charts .charts-block .charts-grid,.home.container .charts-block .charts-grid{grid-template-columns:1fr}}.agencies-dashboard-charts .charts-block .charts-grid .chart-card,.home.container .charts-block .charts-grid .chart-card{background:#fafafa;border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.agencies-dashboard-charts .charts-block .charts-grid .chart-card .chart-header,.home.container .charts-block .charts-grid .chart-card .chart-header{padding:12px 16px;border-bottom:1px solid #e9ecef;background:#f1f3f5}.agencies-dashboard-charts .charts-block .charts-grid .chart-card .chart-header h4,.home.container .charts-block .charts-grid .chart-card .chart-header h4{margin:0;font-size:14px;font-weight:600;color:#495057}.agencies-dashboard-charts .charts-block .charts-grid .chart-card .chart-header h4 i,.home.container .charts-block .charts-grid .chart-card .chart-header h4 i{margin-right:8px;color:#9c27b0}.agencies-dashboard-charts .charts-block .charts-grid .chart-card .chart-body,.home.container .charts-block .charts-grid .chart-card .chart-body{padding:16px}.agencies-dashboard-charts .charts-block .charts-grid .chart-card .chart-body figure,.home.container .charts-block .charts-grid .chart-card .chart-body figure{margin:0}.agencies-dashboard-charts .charts-block .charts-grid .chart-card.chart-card-full,.home.container .charts-block .charts-grid .chart-card.chart-card-full{grid-column:span 2}@media (max-width:992px){.agencies-dashboard-charts .charts-block .charts-grid .chart-card.chart-card-full,.home.container .charts-block .charts-grid .chart-card.chart-card-full{grid-column:span 1}}.date-filter-label{display:block;font-size:12px;font-weight:500;color:#666;margin-bottom:4px}atec-table-short table{width:100%}atec-table-short table.style-variant{border:1px solid #bebebe}atec-table-short table.style-variant th{background-color:#62aed5}atec-table-short table.extra-table{font-size:1.5rem}atec-table-short table.extra-table th{height:40px;background-color:#88a9ba}atec-table-short table.extra-table th:first-child{border-left:1px solid #bebebe}atec-table-short table.extra-table th:last-child{border-right:1px solid #bebebe}atec-table-short table.extra-table td{font-size:1.5rem;background-color:#fafafa}atec-table-short table.extra-table td:first-child{border-left:1px solid #bebebe}atec-table-short table.extra-table td:last-child{border-right:1px solid #bebebe}atec-table-short table.extra-table tr{border-bottom:1px solid #bebebe}atec-table-short .sortorder:after{content:'\25b2'}atec-table-short .sortorder.reverse:after{content:'\25bc'}atec-table-short #search{height:2em}atec-table-short #search:not(.md-input-focused):not(.md-input-invalid)>md-icon{color:gray}atec-table-short #search.md-input-invalid>md-icon{color:#dd2c00}atec-table-short #search md-icon.fa-search{right:30px}atec-table-short tr:hover{background-color:rgba(140,26,153,.1)}atec-table-short tr>th{text-align:center;background-color:#8c1a99;color:#fff}atec-table-short tr>td{font-size:16px;border-bottom:1px dotted #ccc;padding:10px;width:300px;text-align:center}atec-table-short tr:last-child>td{border-bottom:0 none}atec-table-short th{height:50px}atec-table-short md-checkbox.md-indeterminate .md-icon:after{color:#fff}atec-table-short #selectAll-header md-checkbox .md-container,atec-table-short md-checkbox#item-checkbox .md-container{height:0}atec-table-short .disabled-checkbox>md-checkbox.md-default-theme[disabled]:not(.md-checked) .md-icon,atec-table-short md-checkbox[disabled]:not(.md-checked) .md-icon{cursor:not-allowed;background-color:#c4c4c4;border-color:#b0b0b0}atec-table-short .disabled-row-click{cursor:not-allowed;background-color:rgba(142,140,140,.2)}atec-table-short .basicAggregateClass{background-color:#e8e8e8;border-top:solid #000 1px;font-weight:800}atec-table-short .basicAggregateClass:hover{background-color:#e8e8e8}atec-table-short .row-click-tooltip{cursor:pointer}atec-table-short .atec-table-short-buttons-container md-icon{color:#8c1a99}atec-table-short .table-pagination md-select{min-width:104px;font-size:14px}atec-table-short .table-pagination md-select .md-select-menu-container[aria-hidden=false]{display:block!important}atec-table-short .table-pagination md-select md-option{outline:0!important}.kit-container--chat-active{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.view-header{height:56px;background:#7c5cba;display:flex;align-items:center;justify-content:space-between;padding:0 16px;flex-shrink:0}.view-header-info{flex:1;min-height:0}.view-header__title{color:#fff;font-size:16px;font-weight:600;letter-spacing:-.01em}.chat-view .view-header{gap:12px}.chat-view .view-header__title{font-size:14.7px}.chat-container:not(.chat-container--expanded) .view-header{height:auto;min-height:56px;padding:8px 16px}.chat-container:not(.chat-container--expanded) .view-header__subtitle{display:flex;align-items:center;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:4px}.chat-container:not(.chat-container--expanded) .lead-pill{margin-left:0}.view-header__subtitle{font-size:11.52px;color:rgba(255,255,255,.75);margin-top:1px}.back-btn{background:0 0;border:none;color:#fff;font-size:22px;cursor:pointer;padding:4px 6px 4px 0;line-height:1;display:flex;align-items:center;flex-shrink:0}.back-btn:hover{opacity:.8}chat-list,chat-view{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}chat-container{display:contents}.chats{display:flex;flex-direction:column;padding:8px;overflow:hidden}#chat-container{flex:1;min-height:0;display:flex;flex-direction:column;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif}#chat-container .chat-container{min-height:569px;background:#fff;border-radius:8px;display:flex;flex-direction:row;overflow:hidden;flex:1;box-shadow:0 2px 5px rgba(0,0,0,.1)}#chat-container .chat-container--expanded{position:fixed;top:5vh;left:8vw;right:8vw;bottom:5vh;width:75%;height:auto;border-radius:12px;box-shadow:0 0 0 100vmax rgba(0,0,0,.45),0 24px 64px rgba(0,0,0,.3);z-index:2000}#chat-container .chat-container--expanded .chat-container__list-col{flex:none;width:360px}#chat-container .chat-container__list-col{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #e0e0e0}#chat-container .chat-container__col--hidden{display:none}#chat-container .chat-container__view-col{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}#chat-container .chat-container__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#aaa;gap:12px}#chat-container .chat-container__empty-icon{width:56px;height:56px;border-radius:50%;background:rgba(124,92,186,.08);display:flex;align-items:center;justify-content:center;color:#9b7fd4;margin-bottom:4px}#chat-container .chat-container__empty p{font-size:15px;font-weight:500;color:#2d2d3a}#chat-container .chat-container__list-col .conversation-list-view,#chat-container .chat-container__list-col chat-list{flex:1;min-height:0;display:flex;flex-direction:column}#chat-container .chat-container__view-col .chat-view,#chat-container .chat-container__view-col chat-view{flex:1;min-height:0}#chat-list{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}#chat-list .chat-list{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}#chat-list .search-bar{flex-shrink:0;padding:8px 12px;border-bottom:1px solid #e4e6ea}#chat-list .search-bar__input-wrapper{display:flex;align-items:center;background:#f6f4f9;border-radius:8px;padding:0 10px;gap:8px;border:1.5px solid transparent;transition:border-color .18s}#chat-list .search-bar__input-wrapper:focus-within{border-color:#9b7fd4}#chat-list .search-bar-icon{color:#8c8c9e;flex-shrink:0}#chat-list .search-bar__input{border:none;background:0 0;font-family:inherit;font-size:13.12px;color:#2d2d3a;padding:9px 0;width:100%;outline:0}#chat-list .search-bar__input::-webkit-input-placeholder{color:#8c8c9e}#chat-list .search-bar__input::-moz-placeholder{color:#8c8c9e}#chat-list .search-bar__input::-ms-input-placeholder{color:#8c8c9e}#chat-list .search-bar__input::placeholder{color:#8c8c9e}#chat-list .search-bar__clear{background:0 0;border:none;cursor:pointer;color:#aaa;font-size:15px;padding:0;line-height:1;display:flex;align-items:center;flex-shrink:0}#chat-list .search-bar__clear:hover{color:#555}#chat-list .conversation-list-view{display:flex;flex-direction:column;flex:1;min-height:0;padding-bottom:7px}#chat-list .conversation-list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.18) transparent}#chat-list .conversation-list:hover{scrollbar-color:rgba(0,0,0,0.18) transparent}#chat-list .conversation-list::-webkit-scrollbar{width:4px}#chat-list .conversation-list::-webkit-scrollbar-track{background:0 0}#chat-list .conversation-list::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .2s}#chat-list .conversation-list:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18)}#chat-list .conversation-list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.32)}#chat-list .conversation-item{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;transition:background .12s;position:relative}#chat-list .conversation-item::after{content:'';position:absolute;bottom:0;left:62px;right:14px;height:1px;background:#f0ecf5}#chat-list .conversation-item.active{background:#ede7f6}#chat-list .conversation-item:hover{background:#f3effb}#chat-list .conversation-item__avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13.6px;font-weight:600;color:#fff;flex-shrink:0;letter-spacing:.02em;background:#6a4fa0;position:relative}#chat-list .channel-badge{position:absolute;bottom:-2px;right:-2px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;background:#fff;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}#chat-list .channel-badge .fa-whatsapp{color:#25d366}#chat-list .channel-badge .fa-comment-o{color:#6a4fa0}#chat-list .conversation-item__body{flex:1;min-width:0}#chat-list .conversation-item__top-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}#chat-list .conversation-item__name{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2d2d3a;letter-spacing:-.01em;flex:1;min-width:0}#chat-list .conversation-item__time{font-size:11px;color:#999;flex-shrink:0;white-space:nowrap}#chat-list .conversation-meta{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:5px;flex-shrink:0;min-height:44px}#chat-list .conversation-item__phone-row{margin-top:-2px}#chat-list .conversation-item__phone{font-size:11.52px;color:#8c8c9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chat-list .conversation-item__bottom-row{display:flex;align-items:center;justify-content:space-between;gap:8px}#chat-list .conversation-item__preview{color:#777;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;flex:1;margin-top:2px;min-width:0}#chat-list .unread-badge{width:20px;height:20px;border-radius:50%;background:#7c5cba;color:#fff;font-size:10.4px;font-weight:600;display:flex;align-items:center;justify-content:center}#chat-list .empty-state{text-align:center;padding:40px 20px;color:#aaa;font-size:14px}#chat-list .chat-filter-notice{display:flex;align-items:center;gap:10px;width:100%;margin-top:3px;padding:10px 12px;border:none;border-radius:8px;background:#eeedfe;color:#3c3489;font:inherit;text-align:left;cursor:pointer;transition:background 120ms ease}#chat-list .chat-filter-notice:hover{background:#e3e1fc}#chat-list .chat-filter-notice:focus-visible{outline:2px solid #534AB7;outline-offset:1px}#chat-list .chat-filter-notice>.fa{font-size:15px;flex-shrink:0;opacity:.75}#chat-list .chat-filter-notice__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}#chat-list .chat-filter-notice__title{font-size:12.5px;line-height:1.3;font-weight:500}#chat-list .chat-filter-notice__sub{font-size:11.5px;line-height:1.3;color:#534ab7}#chat-list .chat-filter-notice__action{color:#534ab7;font-size:12.5px;font-weight:500;white-space:nowrap;flex-shrink:0;align-self:center}#chat-list .chat-filter-tabs{display:flex;gap:6px;padding-top:9px;padding-bottom:9px;padding-left:14px;flex-shrink:0}#chat-list .chat-filter-tab{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border:1px solid #e4e0f2;border-radius:999px;background:0 0;color:#6b6684;font:inherit;font-size:12.5px;font-weight:500;line-height:1;cursor:pointer;transition:background 120ms ease,color 120ms ease,border-color 120ms ease}#chat-list .chat-filter-tab:not(.chat-filter-tab--active):hover{background:#f3effb}#chat-list .chat-filter-tab:focus-visible{outline:2px solid #534AB7;outline-offset:1px}#chat-list .chat-filter-tab--active{background:#7c5cba;border-color:#7c5cba;color:#fff}#chat-list .chat-filter-tab__count{font-size:12.5px;font-weight:700;color:#534ab7}#chat-list .chat-filter-tab--active .chat-filter-tab__count{color:#fff}#chat-list .chat-filter-tab__spinner{display:inline-block;width:11px;height:11px;border-radius:50%;border:1.5px solid currentColor;border-top-color:transparent;opacity:.65;-webkit-animation:chat-filter-tab-spin .7s linear infinite;animation:chat-filter-tab-spin .7s linear infinite}@-webkit-keyframes chat-filter-tab-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes chat-filter-tab-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#chat-view{flex:1;min-height:0;display:flex;flex-direction:column}#chat-view .chat-view{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}#chat-view .chat-view__main{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}#chat-view .chat-alert{position:absolute;top:0;left:0;right:0;z-index:30;padding:12px 10px 4px;text-align:center;pointer-events:none;overflow:hidden}#chat-view .chat-alert__pill{display:inline-block;max-width:88%;margin:0 auto;background:#fef1f1;border:1px solid #f3c6c6;border-radius:999px;padding:7px 15px;font-size:12px;line-height:1.35;text-align:center;color:#b3261e;box-shadow:0 4px 12px rgba(0,0,0,.12);pointer-events:auto;-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}#chat-view .chat-alert.chat-alert--visible .chat-alert__pill{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#chat-view .message-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 10px 8px;display:flex;flex-direction:column;gap:3px;background:#f6f4f9;scrollbar-width:thin;scrollbar-color:transparent transparent}#chat-view .message-list:hover{scrollbar-color:rgba(0,0,0,0.18) transparent}#chat-view .message-list::-webkit-scrollbar{width:4px}#chat-view .message-list::-webkit-scrollbar-track{background:0 0}#chat-view .message-list::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}#chat-view .message-list:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18)}#chat-view .message-list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.32)}#chat-view .history-loader{text-align:center;padding:8px 0 4px;color:#999;font-size:12px;flex-shrink:0}#chat-view .history-end-label{text-align:center;padding:8px 0 4px;color:#bbb;font-size:12px;flex-shrink:0}#chat-view .date-separator{display:flex;justify-content:center;padding:8px 0;flex-shrink:0}#chat-view .date-pill{display:inline-block;background:rgba(124,92,186,.08);color:#8c8c9e;font-size:11.2px;font-weight:500;padding:4px 14px;border-radius:20px;letter-spacing:.02em}#chat-view .avatar{width:35px;height:35px;border-radius:50%;background:#d3cde0;display:flex;align-items:center;justify-content:center;position:relative}#chat-view .avatar--header{width:40px;height:40px;background:#6a4fa0;color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em;flex-shrink:0}#chat-view .avatar--header .channel-badge{width:16px;height:16px;font-size:9px;bottom:-2px;right:-2px;background:#fff;border:1.5px solid #fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15)}#chat-view .input-container{position:relative}#chat-view .btn-action:disabled,#chat-view .btn-send:disabled,#chat-view .message-input-bar__textarea:disabled{cursor:default;opacity:.55}#chat-view .btn-send:disabled:hover{background:#7c5cba}#chat-view .btn-action:disabled:hover{background:0 0;color:#8c8c9e}#chat-view .input-wrapper{background:#fff;overflow:hidden}#chat-view .input-row{display:flex;align-items:center;padding:8px 12px;gap:8px}#chat-view .input-row input{flex:1;border:none;outline:0;font-size:14px;color:#333}#chat-view .btn-send{background:#7c5cba;border:none;border-radius:50%;width:32px;height:32px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}#chat-view .btn-send:hover{background:#6a4fa0}#chat-view .input-actions{border-top:1px solid #e0e0e0;padding:4px 10px;display:flex;gap:4px}#chat-view .btn-action{width:35px;height:35px;border:none;background:0 0;color:#8c8c9e;cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:color .12s,background .12s;flex-shrink:0}#chat-view .btn-action:hover{background:#f3effb;color:#7c5cba}#chat-view .message-input-bar__textarea{flex:1;width:100%;resize:none;border:none;font-size:14px;font-family:inherit;outline:0;overflow-y:auto;line-height:1.4;color:#1a1a1a;background:0 0;scrollbar-width:thin;scrollbar-color:rgba(134,150,160,0.4) transparent;min-height:26px;max-height:100px}#chat-view .message-input-bar__textarea:focus{border-color:#9b7fd4}#chat-view .message-input-bar__textarea::-webkit-input-placeholder{color:#8c8c9e}#chat-view .message-input-bar__textarea::-moz-placeholder{color:#8c8c9e}#chat-view .message-input-bar__textarea::-ms-input-placeholder{color:#8c8c9e}#chat-view .message-input-bar__textarea::placeholder{color:#8c8c9e}#chat-view .message-input-bar__textarea::-webkit-scrollbar{width:4px}#chat-view .message-input-bar__textarea::-webkit-scrollbar-track{background:0 0}#chat-view .message-input-bar__textarea::-webkit-scrollbar-thumb{background:rgba(134,150,160,.4);border-radius:4px}#chat-view .message-input-bar__textarea::-webkit-scrollbar-thumb:hover{background:rgba(134,150,160,.6)}#chat-view .scroll-bottom-btn{position:absolute;bottom:120px;right:20px;width:36px;height:36px;border-radius:50%;border:none;background:#fff;box-shadow:0 2px 10px rgba(124,92,186,.18);color:#7c5cba;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .15s,bottom .15s,-webkit-transform .12s;transition:transform .12s,box-shadow .15s,bottom .15s;transition:transform .12s,box-shadow .15s,bottom .15s,-webkit-transform .12s}#chat-view .scroll-bottom-btn--notice{bottom:175px}#chat-view .scroll-bottom-btn--notice-compact{bottom:220px}#chat-view .scroll-bottom-btn:hover{box-shadow:0 4px 14px rgba(124,92,186,.18)}#chat-view .unread-badge{position:absolute;top:-6px;right:-6px;background:#7b5ea7;color:#fff;font-size:11px;font-weight:600;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 5px}#chat-view .cw-window-notice{display:flex;align-items:center;gap:9px;padding:9px 12px;background:#fbf3dc;border-top:1px solid #e8dca8;border-bottom:1px solid #e8dca8}#chat-view .cw-window-notice__icon{flex:0 0 auto;width:18px;height:18px;color:#8a5f0b}#chat-view .cw-window-notice__text{flex:1 1 auto;margin:0;font-size:12px;line-height:1.35;color:#6b4e08}#chat-view .input-container:not(.chat--compact) .cw-window-notice__text{font-size:13px}#chat-view .cw-window-notice__action{flex:0 0 auto;min-height:34px;padding:7px 14px;border:0;border-radius:8px;background:#7c5cba;color:#fff;font:inherit;font-size:13px;line-height:1;cursor:pointer;transition:background 160ms cubic-bezier(.2, 0, 0, 1);white-space:nowrap}#chat-view .cw-window-notice__action:hover{background:#6a4fa0}#chat-view .cw-window-notice__action:active{-webkit-transform:scale(.98);transform:scale(.98)}#chat-view .cw-window-notice__action:focus-visible{outline:2px solid #7C5CBA;outline-offset:2px}#chat-view .chat--compact .cw-window-notice{flex-wrap:wrap}#chat-view .chat--compact .cw-window-notice__action{flex:1 1 100%;margin-top:8px}@media (prefers-reduced-motion:reduce){#chat-view .cw-window-notice__action{transition:none}}#chat-view .button-actions{display:flex;gap:4px}#chat-view .search-message-icon-chat{margin-left:auto;width:32px;height:32px;border:none;background:rgba(255,255,255,.15);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}#chat-view .search-message-icon-chat:hover{background:rgba(255,255,255,.25)}#chat-view .search-message-bar{display:flex;min-height:56px!important;height:56px;align-items:center;gap:10px;padding:8px 12px;background:#7c5cba;border-bottom:1px solid rgba(123,94,167,.15);max-height:47px;min-height:47px}#chat-view .search-message-input-wrap{flex:1;display:flex;align-items:center;gap:8px;background:#fff;border-radius:8px;padding:5px 10px;min-width:239px}#chat-view .search-message-icon{flex-shrink:0}#chat-view .search-message-input-wrap input{flex:1;border:none;outline:0;background:0 0;font-size:14px;font-family:inherit}#chat-view .search-message-clear{background:0 0;border:none;cursor:pointer;padding:2px;display:flex;align-items:center}#chat-view .search-message-cancel{background:0 0;border:none;color:#fff;font-size:14px;cursor:pointer;white-space:nowrap}#chat-view .search-message-footer{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#7c5cba;border-top:1px solid rgba(123,94,167,.15);position:relative;min-height:56px;height:56px}#chat-view .search-message-nav{display:flex;gap:4px}#chat-view .search-message-nav-btn{background:0 0;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:6px}#chat-view .search-message-nav-btn:hover{background:rgba(221,207,243,.356)}#chat-view .search-message-count{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:13px;color:#fff}#chat-view .btn-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}#chat-view mark{background-color:#fff3c4;border-radius:3px;padding:0 2px}#chat-view .match-active{outline:1.5px solid #7C5CBA;outline-offset:2px;border-radius:8px}#chat-view .emoji-container{position:absolute;bottom:100%;left:2px;margin-bottom:8px;z-index:100}#chat-view emoji-picker{width:300px;height:350px;--background:#fff;--border-color:#e8e2f0;--border-radius:14px;--button-hover-background:#f3eefa;--num-columns:10;--emoji-size:22px;--input-border-color:#e8e2f0;--input-border-size:1px;--input-font-color:#3d3052;--input-font-size:1.3rem;--input-padding:0.35rem 0.5rem;--input-placeholder-color:#b5a8cc;--emoji-padding:0.4rem;--indicator-color:#7b5ea7;--indicator-height:2px}#chat-view .chat-container--expanded emoji-picker{width:400px}#chat-view .attachment-picker-wrapper{position:absolute;bottom:48px;left:0;z-index:1000}#chat-view .attachment-picker-wrapper{position:absolute;bottom:48px;left:0;z-index:100}#chat-view .attachment-picker-container{display:flex;flex-direction:column;width:300px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.12);min-height:430px}#chat-view .search-input-attachments{padding:10px 12px;border-bottom:1px solid #f0f0f0}#chat-view .search-input-attachments input{width:100%;border:1px solid #e8e8e8;border-radius:6px;padding:6px 10px;font-size:13px;outline:0;box-sizing:border-box;color:#333}#chat-view .search-input-attachments input:focus{border-color:#7c5cba}#chat-view .search-nav-attachment{display:flex;border-bottom:1px solid #f0f0f0}#chat-view .search-nav-attachment button{flex:1;padding:8px 4px;font-size:12px;border:none;border-bottom:2px solid transparent;background:0 0;color:#999;cursor:pointer}#chat-view .search-nav-attachment button.active{color:#7c5cba;border-bottom:2px solid #7c5cba}#chat-view .search-nav-attachment button:hover:not(.active){color:#2d2d3a}#chat-view .list-attachments{flex:1;min-height:280px;max-height:280px;overflow-y:auto;padding:6px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.18) transparent}#chat-view .attachment-item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:7px;cursor:pointer;transition:background .1s}#chat-view .attachment-item:hover{background:#f3effb}#chat-view .attachment-item.selected{background:#ede7f6}#chat-view .attachment-item.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}#chat-view .attachment-disabled-reason{color:#e53935;font-size:11px}#chat-view .attachment-icon{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#chat-view .attachment-icon.icon-image{background:#f5eaff;color:#c4c}#chat-view .attachment-icon.icon-video{background:#e6f0ff;color:#48c}#chat-view .attachment-icon.icon-document{background:#ffe6e6;color:#c44}#chat-view .attachment-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#chat-view .attachment-name{font-size:13px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chat-view .attachment-meta{font-size:11px;color:#999}#chat-view .attachment-check{width:20px;height:20px;border-radius:50%;background:#7c5cba;display:flex;align-items:center;justify-content:center;flex-shrink:0}#chat-view .attachment-actions{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid #f0f0f0}#chat-view .attachment-actions button{padding:7px 16px;font-size:13px;border-radius:6px;border:1px solid #e8e8e8;background:0 0;cursor:pointer;color:#333}#chat-view .attachment-actions button:last-child{background:#7c5cba;color:#fff;border-color:#7c5cba}#chat-view .attachment-actions button:last-child:hover{background:#6a4fa0}#chat-view .attachment-actions button:disabled{opacity:.4;cursor:default}#chat-view .list-attachments:hover{scrollbar-color:rgba(0,0,0,0.18) transparent}#chat-view .list-attachments::-webkit-scrollbar{width:4px}#chat-view .list-attachments::-webkit-scrollbar-track{background:0 0}#chat-view .list-attachments::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .2s}#chat-view .list-attachments:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18)}#chat-view .list-attachments::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.32)}.expand-btn{width:32px;height:32px;border:none;background:rgba(255,255,255,.15);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.expand-btn:hover{background:rgba(255,255,255,.25)}.view-header__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.header-action-btn{width:32px;height:32px;border:none;background:rgba(255,255,255,.15);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background .15s;position:relative}.header-action-btn__base{font-size:15px}.header-action-btn__badge{position:absolute;right:3px;bottom:3px;font-size:8px;line-height:1;background:#7c5cba;border-radius:50%;padding:1px}.header-action-btn:hover{background:rgba(255,255,255,.25)}.new-conversation-modal{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.new-conversation-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4)}.new-conversation-modal__dialog{position:relative;z-index:1;width:90%;max-width:360px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);overflow:hidden}.new-conversation-modal__header{height:56px;background:#7c5cba;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.new-conversation-modal__title{color:#fff;font-weight:600;letter-spacing:-.01em}.chat-container--expanded .new-conversation-modal__title{font-size:16px}.new-conversation-modal__title-icon{margin-right:8px;font-size:15px;opacity:.9}.new-conversation-modal__close{width:32px;height:32px;border:none;background:rgba(255,255,255,.15);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.new-conversation-modal__close:hover{background:rgba(255,255,255,.25)}.new-conversation-modal__body{padding:20px 16px 16px;display:flex;flex-direction:column}.new-conversation-modal__label{font-size:13px;font-weight:600;color:#333;margin-bottom:6px}.new-conversation-modal__input{width:100%;height:40px;border:1px solid #d5d5d5;border-radius:8px;padding:0 12px;font-size:14px;outline:0;transition:border-color .15s}.new-conversation-modal__input:focus{border-color:#7c5cba}.new-conversation-modal__error{color:#d32f2f;font-size:12px;margin-top:6px}.new-conversation-modal__hint{font-size:12px;color:#888;margin:8px 0 0}.new-conversation-modal__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px}.new-conversation-modal__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:36px;min-width:90px;margin:0;padding:0 16px;border:none;border-radius:8px;background:#eee;color:#333;font-size:14px;font-weight:600;line-height:1;cursor:pointer;flex:0 0 auto;transition:background .15s,opacity .15s}.new-conversation-modal__btn:hover{background:#e0e0e0}.new-conversation-modal__btn--primary{background:#7c5cba;color:#fff}.new-conversation-modal__btn--primary:hover{opacity:.9}.scroll-sentinel{height:1px;visibility:hidden;flex-shrink:0}.loading-indicator{text-align:center;padding:20px 16px;color:#aaa;font-size:13px}.loading-spinner{display:inline-block;width:18px;height:18px;border:2px solid #dde1e7;border-top-color:#c16ecf;border-radius:50%;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;margin-right:6px;vertical-align:middle}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#chat-messages{display:flex;flex-direction:column;gap:4px}#chat-messages .message-status{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:2px 10px 5px}#chat-messages .message-status-time{font-size:10.88px;color:#9e9eaf}#chat-messages .message-status-icon{font-size:12px;color:#667781}#chat-messages .message-status-icon.read{color:#53bdeb}#chat-messages .message-status-icon.failed{color:#dc2626}#chat-messages .message-wrapper{max-width:80%;display:flex;gap:4px}#chat-messages .message-wrapper:hover .message-actions{opacity:1}#chat-messages .message-item{overflow:hidden;border-radius:14px;cursor:default}#chat-messages .message-in{align-self:flex-start}#chat-messages .message-in .message-item{color:#2d2d3a;background:#fff;border:1px solid #e8e4ee;border-bottom-left-radius:4px}#chat-messages .message-out{align-self:flex-end}#chat-messages .message-out .message-item{background:#ede7f6;border-bottom-right-radius:4px;order:2}#chat-messages .message-out .message-actions{order:1}#chat-messages .message-out .dots-menu{right:0}#chat-messages .message-out .menu-item svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#chat-messages .text-message{font-size:13px;line-height:1.5;color:#111b21;word-wrap:break-word;white-space:pre-wrap;padding:9px 12px 6px;cursor:text}#chat-messages .text-reply{cursor:text}#chat-messages .image-message{position:relative;padding:3px}#chat-messages .image-message-container{position:relative;cursor:pointer}#chat-messages .image-message-img{display:block;background:linear-gradient(90deg,#dde3ea 25%,#edf0f4 50%,#dde3ea 75%);-webkit-animation:shimmer 1.4s ease-in-out infinite;animation:shimmer 1.4s ease-in-out infinite;background-size:300% 100%;width:200px;height:144px;max-width:200px;max-height:144px;min-width:200px;min-height:144px;border-radius:8px;-o-object-fit:cover;object-fit:cover}#chat-messages .image-message-img.loaded{background:0 0;min-height:unset;-webkit-animation:none;animation:none}@-webkit-keyframes shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}@keyframes shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}#chat-messages .image-message-caption{padding:4px 10px 2px;font-size:13px;color:#111b21;word-wrap:break-word}#chat-messages .doc-message{padding:3px}#chat-messages .doc-message-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;transition:background .12s ease;background:rgba(0,0,0,.08)}#chat-messages .doc-message-icon{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#chat-messages .doc-message-icon-pdf{background:#fef2f2}#chat-messages .doc-message-icon-pdf svg{color:#dc2626}#chat-messages .doc-message-icon-doc{background:#eff6ff}#chat-messages .doc-message-icon-doc svg{color:#2563eb}#chat-messages .doc-message-icon-xls{background:#f0fdf4}#chat-messages .doc-message-icon-xls svg{color:#16a34a}#chat-messages .doc-message-icon-ppt{background:#fef3c7}#chat-messages .doc-message-icon-ppt svg{color:#d97706}#chat-messages .doc-message-icon-txt{background:#f1f5f9}#chat-messages .doc-message-icon-txt svg{color:#64748b}#chat-messages .doc-message-icon-generic{background:#f1f5f9}#chat-messages .doc-message-icon-generic svg{color:#64748b}#chat-messages .doc-message-info{flex:1;min-width:0}#chat-messages .doc-message-name{font-size:13px;font-weight:500;color:#111b21;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chat-messages .doc-message-details{font-size:11px;color:#667781;margin-top:2px}#chat-messages .doc-message-download{width:34px;height:34px;border-radius:50%;border:none;background:0 0;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;transition:background .12s ease}#chat-messages .doc-message-download svg{color:#667781}#chat-messages .doc-message-download:hover{background:rgba(0,0,0,.06)}#chat-messages .doc-message-download:hover svg{color:#111b21}#chat-messages .interactive-btn-msg{padding:3px}#chat-messages .interactive-btn-msg-header{padding:8px 12px 0;font-size:14px;font-weight:500;color:#111b21}#chat-messages .interactive-btn-msg-body{padding:6px 12px;font-size:13px;line-height:1.5;color:#111b21;word-wrap:break-word;white-space:pre-wrap}#chat-messages .interactive-btn-msg-footer{padding:0 12px 6px;font-size:11px;color:#667781}#chat-messages .interactive-btn-msg-buttons{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column}#chat-messages .interactive-btn-msg-button{display:flex;align-items:center;justify-content:center;padding:10px 12px;font-size:13px;font-weight:500;color:#414344;border-top:1px solid rgba(0,0,0,.08);cursor:default}#chat-messages .interactive-btn-msg-button:first-child{border-top:none}#chat-messages .interactive-btn-reply{display:flex;align-items:center;gap:8px;padding:7px 12px}#chat-messages .interactive-btn-reply-icon{width:28px;height:28px;border-radius:50%;background:rgba(2,126,181,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}#chat-messages .interactive-btn-reply-icon svg{color:#414344}#chat-messages .interactive-btn-reply-content{display:flex;flex-direction:column;gap:1px}#chat-messages .interactive-btn-reply-label{font-size:11px;color:#667781}#chat-messages .interactive-btn-reply-title{font-size:13px;font-weight:500;color:#414344}#chat-messages .reply-message-preview{display:flex;align-items:center;gap:10px;background:#1e1e2e;border-radius:8px;padding:10px 12px;margin:0 0 6px}#chat-messages .reply-bar{width:3px;min-height:36px;background:#c4c;border-radius:2px;flex-shrink:0}#chat-messages .reply-content{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}#chat-messages .reply-sender{font-size:13px;font-weight:500;color:#c4c}#chat-messages .reply-text{font-size:13px;color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chat-messages .reply-close{background:0 0;border:none;cursor:pointer;color:#aaa;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#chat-messages .reply-close:hover{color:#fff}@-webkit-keyframes skeleton-pulse{0%{opacity:.15}50%{opacity:.3}100%{opacity:.15}}@keyframes skeleton-pulse{0%{opacity:.15}50%{opacity:.3}100%{opacity:.15}}.skeleton-pulse{-webkit-animation:skeleton-pulse 1.5s ease-in-out infinite;animation:skeleton-pulse 1.5s ease-in-out infinite;background:#9e9e9e;border-radius:4px}.skeleton-list{padding:8px 12px}.skeleton-item{display:flex;align-items:center;gap:12px;padding:10px 0}.skeleton-avatar{width:44px;height:44px;border-radius:50%;flex-shrink:0}.skeleton-body{flex:1;display:flex;flex-direction:column;gap:6px}.skeleton-line--name{width:60%;height:12px}.skeleton-line--phone{width:40%;height:10px}.skeleton-line--preview{width:80%;height:10px}.skeleton-time{width:40px;height:10px;flex-shrink:0}.channel-icon{margin-left:6px;font-size:14px}.channel-icon--wa{color:#25d366}.channel-icon--sms{color:#fff}.lead-pill{display:inline-flex;align-items:center;font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px;margin-left:6px;vertical-align:middle}.lead-pill.ng-enter,.lead-pill.ng-leave,.lead-status-banner.ng-enter,.lead-status-banner.ng-leave{transition:none!important;-webkit-animation:none!important;animation:none!important}.lead-pill--active{background:#e8f5e9;color:#2e7d32}.lead-pill--link{cursor:pointer;text-decoration:none;transition:background-color .15s ease}.lead-pill--link:hover{background:#c8e6c9;text-decoration:none}.lead-status-banner{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:13px;gap:10px;flex-shrink:0}.lead-status-banner__content{display:flex;align-items:center;gap:8px}.lead-status-banner__content i{font-size:15px}.lead-status-banner--none{background:#e3f2fd;color:#1565c0;border-bottom:1px solid #bbdefb}.lead-status-banner--pending{background:#f3e5f5;color:#7b1fa2;border-bottom:1px solid #e1bee7}.lead-status-banner--closed{background:#fff8e1;color:#f57f17;border-bottom:1px solid #ffecb3}.lead-status-banner__btn{background:0 0;border:1.5px solid currentColor;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600;color:inherit;cursor:pointer;white-space:nowrap}.lead-status-banner__btn:hover{opacity:.8}.skeleton-messages{padding:20px 16px;display:flex;flex-direction:column;gap:12px;height:100%}.skeleton-message{display:flex}.skeleton-message--left{justify-content:flex-start}.skeleton-message--right{justify-content:flex-end}.skeleton-bubble{min-height:62px;border-radius:12px}.skeleton-bubble--short{width:120px}.skeleton-bubble--medium{width:180px}.skeleton-bubble--long{width:240px}#toolkit-panel:has(.chat-container--expanded){z-index:2000!important}#chat-view .tpl-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(43,35,56,.18);z-index:20}#chat-view .tpl-sheet{position:absolute;right:0;bottom:0;left:0;z-index:21;display:flex;flex-direction:column;max-height:70%;background:#fff;border-top:1px solid #dcd3e6;border-radius:12px 12px 0 0;-webkit-animation:tpl-up .2s cubic-bezier(.2,0,0,1);animation:tpl-up .2s cubic-bezier(.2,0,0,1)}@-webkit-keyframes tpl-up{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tpl-up{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#chat-view .tpl-head{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:12px 12px 10px}#chat-view .tpl-title{flex:1;font-size:13px;color:#2b2338}#chat-view .tpl-count{font-size:11px;color:#8a8a9e}#chat-view .tpl-close{display:flex;padding:2px;border:0;background:0 0;color:#8a8a9e;cursor:pointer}#chat-view .tpl-close svg{width:16px;height:16px}#chat-view .tpl-close:hover{color:#2b2338}#chat-view .tpl-close:focus-visible{outline:2px solid #7C5CBA;outline-offset:2px;border-radius:4px}#chat-view .tpl-list{flex:1 1 auto;overflow-y:auto;padding:0 12px 4px;scrollbar-width:thin;scrollbar-color:transparent transparent}#chat-view .tpl-list:hover{scrollbar-color:rgba(0,0,0,0.18) transparent}#chat-view .tpl-list::-webkit-scrollbar{width:4px}#chat-view .tpl-list::-webkit-scrollbar-track{background:0 0}#chat-view .tpl-list::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}#chat-view .tpl-list:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18)}#chat-view .tpl-list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.32)}#chat-view .tpl-item{margin-bottom:12px;cursor:pointer}#chat-view .tpl-item:focus-visible{outline:0}#chat-view .tpl-item:focus-visible .tpl-bubble{outline:2px solid #7C5CBA;outline-offset:1px}#chat-view .tpl-item:hover:not(.is-sel) .tpl-bubble{-webkit-filter:brightness(0.98);filter:brightness(.98)}#chat-view .tpl-item.is-sel .tpl-name{color:#6a4fa0}#chat-view .tpl-item.is-sel .tpl-bubble{outline:2px solid #7C5CBA;outline-offset:1px}#chat-view .tpl-name{display:block;margin-bottom:4px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a9e}#chat-view .tpl-bubble{position:relative;padding:9px 11px;background:#ede4fb;border-radius:10px 3px 10px 10px}#chat-view .tpl-text{margin:0;font-size:12px;line-height:1.5;color:#2b2338;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}#chat-view .tpl-text.is-full{display:block;overflow:visible;-webkit-line-clamp:none}#chat-view .tpl-more{margin:4px 0 0;font-size:10px;color:#7c6b8f}#chat-view .tpl-meta{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:4px;font-size:10px;color:#8a8a9e}#chat-view .tpl-meta svg{width:12px;height:12px}#chat-view .tpl-check{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#7c5cba;color:#fff}#chat-view .tpl-check svg{width:11px;height:11px}#chat-view .tpl-foot{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:11px 12px;border-top:1px solid #dcd3e6}#chat-view .tpl-sel{flex:1;font-size:11px;line-height:1.3;color:#6b6478;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#chat-view .tpl-sel.is-empty{color:#8a8a9e}#chat-view .tpl-err{font-size:11px;color:#b4462f}#chat-view .tpl-send{flex:0 0 auto;min-height:34px;padding:8px 20px;border:0;border-radius:8px;background:#7c5cba;color:#fff;font:inherit;font-size:12px;line-height:1;cursor:pointer;transition:background 160ms cubic-bezier(.2, 0, 0, 1)}#chat-view .tpl-send:hover:not(:disabled){background:#6a4fa0}#chat-view .tpl-send:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}#chat-view .tpl-send:disabled{background:#cfc4de;cursor:default}#chat-view .tpl-send:focus-visible{outline:2px solid #7C5CBA;outline-offset:2px}@-webkit-keyframes tpl-pulse{50%{opacity:.5}}@keyframes tpl-pulse{50%{opacity:.5}}#chat-view .tpl-empty{padding:28px 12px;text-align:center}#chat-view .tpl-empty p{margin:0;font-size:12px;color:#6b6478}#chat-view .tpl-empty .tpl-empty-hint{margin-top:5px;font-size:11px;color:#8a8a9e}.chat-container--expanded #chat-view .tpl-empty p{font-size:14px}.chat-container--expanded #chat-view .tpl-empty .tpl-empty-hint{font-size:12px}@media (prefers-reduced-motion:reduce){#chat-view .tpl-sheet{-webkit-animation:none;animation:none}#chat-view .tpl-send{transition:none}}.create-lead-dialog{border-radius:10px;overflow:hidden;box-shadow:0 16px 48px rgba(140,26,153,.2),0 4px 16px rgba(0,0,0,.08)}.create-lead-dialog__toolbar{background:#8c1a99!important;color:#fff!important}.create-lead-dialog__toolbar .md-toolbar-tools h2{color:#fff;font-size:18px;font-weight:600;margin:0;letter-spacing:.2px}.create-lead-dialog__toolbar .md-toolbar-tools md-icon{color:#fff}.create-lead-dialog__toolbar .md-toolbar-tools .md-icon-button:hover{background-color:rgba(255,255,255,.12)}.form-create-lead{width:600px;max-width:92vw;padding:24px 32px 28px;box-sizing:border-box}.create-lead-form{width:100%;display:flex;flex-direction:column;gap:22px;align-items:stretch}.create-lead-form__section{display:flex;flex-direction:column;gap:4px}.create-lead-form__section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#999;margin:0 0 4px 0;padding-bottom:6px;border-bottom:1px solid #eef0f3}.create-lead-form__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid #eef0f3}.create-lead-form__actions .create-lead-form__actions-buttons{display:flex;gap:10px;align-items:center;margin-left:auto}.create-lead-form__actions md-button{margin:0!important}.create-lead-form__actions md-button.md-raised:not(.md-primary){color:#555}.create-lead-form__actions md-button.md-primary.md-raised{min-width:130px;padding:0 24px;font-weight:600;letter-spacing:.3px;box-shadow:0 4px 12px rgba(140,26,153,.25);transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.create-lead-form__actions md-button.md-primary.md-raised:hover:not([disabled]){-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 6px 18px rgba(140,26,153,.35)}.create-lead-form__actions md-button.md-primary.md-raised[disabled]{box-shadow:none}.create-lead-form__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:4px}.create-lead-form__header-text{display:flex;flex-direction:column;gap:4px}.create-lead-form__header-title{font-size:22px;font-weight:700;color:#1f2329;margin:0;letter-spacing:-.2px}.create-lead-form__header-subtitle{font-size:13px;color:#888;margin:0}.create-lead-form__header-close{background:0 0;border:none;cursor:pointer;color:#777;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease;flex:0 0 auto}.create-lead-form__header-close i{font-size:16px}.create-lead-form__header-close:hover{background-color:#f1f1f4;color:#333}.create-lead-form__phone-bar{display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(140,26,153,.06);border-left:3px solid #8c1a99;border-radius:8px}.create-lead-form__phone-bar-avatar{width:32px;height:32px;border-radius:50%;background:rgba(140,26,153,.12);color:#8c1a99;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.create-lead-form__phone-bar-avatar i{font-size:14px}.create-lead-form__phone-bar-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.create-lead-form__phone-bar-name{font-size:13px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-lead-form__phone-bar-phone{font-size:12px;color:#777}.create-lead-in-place{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;background:#fff;padding:20px 24px 20px;box-sizing:border-box}.create-lead-in-place .md-icon-left{padding:0}.create-lead-in-place .md-icon-left>label{left:0;right:0}.create-lead-in-place .create-lead-form__actions{flex-direction:column;align-items:stretch;gap:10px}.create-lead-in-place .create-lead-form__actions-buttons{margin-left:0;width:100%;gap:8px}.create-lead-in-place .create-lead-form__actions md-button{width:100%!important}.create-lead-in-place .create-lead-form__actions md-button.md-primary.md-raised{min-width:0}.create-lead-in-place .create-lead-form__schedule{flex-direction:column;align-items:stretch;gap:8px}.create-lead-in-place .create-lead-form__schedule .atec-select-container{width:100%}.create-lead-in-place .create-lead-form__schedule .fa-minus{display:none}.create-lead-in-place--expanded{padding:28px 32px 32px;justify-content:center!important}.create-lead-in-place--expanded>form.create-lead-form{width:100%;max-width:720px}.create-lead-in-place--expanded .md-icon-left{padding-left:23px}.create-lead-in-place--expanded .md-icon-left>label{left:36px;right:auto}.create-lead-in-place--expanded .lastname-and-name-inputs{flex-direction:row}.create-lead-in-place--expanded .create-lead-form__actions{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.create-lead-in-place--expanded .create-lead-form__actions-buttons{flex-direction:row;margin-left:auto;width:auto;gap:10px}.create-lead-in-place--expanded .create-lead-form__actions md-button{width:auto!important}.create-lead-in-place--expanded .create-lead-form__actions md-button.md-primary.md-raised{min-width:130px}.create-lead-in-place--expanded .create-lead-form__schedule{flex-direction:row;align-items:center}.create-lead-in-place--expanded .create-lead-form__schedule .atec-select-container{width:auto}.create-lead-in-place--expanded .create-lead-form__schedule .fa-minus{display:inline}.create-lead-form .atec-select,.create-lead-form md-autocomplete{width:100%!important}.create-lead-form md-input-container{margin-top:12px;margin-bottom:4px;transition:background-color .15s ease}.create-lead-form md-input-container.md-input-focused .md-input{background-color:rgba(140,26,153,.04);box-shadow:0 2px 0 0 #8c1a99}.create-lead-form__field-with-icon>md-icon.md-font-icon{color:#999;font-size:16px;width:16px;height:16px;margin:0 8px 0 0;top:8px}.create-lead-form__field-with-icon.md-input-focused>md-icon.md-font-icon{color:#8c1a99}.create-lead-form__autocomplete-with-icon{display:flex;align-items:flex-start;gap:10px;position:relative}.create-lead-form__autocomplete-with-icon md-autocomplete{flex:1;min-width:0}.create-lead-form__autocomplete-icon{color:#999;font-size:16px;padding-top:22px;flex:0 0 auto;transition:color .15s ease}.create-lead-form__autocomplete-with-icon:focus-within .create-lead-form__autocomplete-icon{color:#8c1a99}.create-lead-form__schedule{display:flex;align-items:center;justify-content:space-between;gap:1rem}.create-lead-form__schedule .atec-select-container{display:flex;align-items:center;gap:.5rem;flex:1}.create-lead-form__schedule label{font-size:13px;color:#666;margin:0;flex:0 0 auto}.create-lead-form__schedule select.atec-select{flex:1;border:1px solid #d3d6dc;border-radius:6px;padding:6px 10px;font-size:14px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.create-lead-form__schedule select.atec-select:focus{border-color:#8c1a99;outline:0;box-shadow:0 0 0 3px rgba(140,26,153,.12)}.create-lead-form__schedule .fa-minus{flex:0 0 auto;color:#aaa}.create-lead-form__status{color:#666;font-style:italic;font-size:14px;margin:0;text-align:center}@media screen and (max-width:600px){.form-create-lead{padding:16px 20px 20px}.create-lead-form__schedule{flex-direction:column;align-items:stretch;gap:8px}.create-lead-form__schedule .atec-select-container{width:100%}.create-lead-form__schedule .fa-minus{display:none}.create-lead-form__actions{flex-direction:column;align-items:stretch;gap:8px}.create-lead-form__actions .create-lead-form__actions-buttons{margin-left:0;flex-direction:column-reverse;width:100%}.create-lead-form__actions md-button{width:100%!important}.create-lead-form__actions md-button.md-primary.md-raised{min-width:0}.create-lead-in-place{padding:16px 18px 20px}}.create-lead-form__collapsible-header{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;padding:8px 0;cursor:pointer;color:#999;transition:color .15s ease}.create-lead-form__collapsible-header .create-lead-form__section-title{margin:0;padding:0;border-bottom:none}.create-lead-form__collapsible-header i{font-size:12px;color:#999;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.create-lead-form__collapsible-header:hover{color:#8c1a99}.create-lead-form__collapsible-header:hover i{color:#8c1a99}.create-lead-form__collapsible-body{display:flex;flex-direction:column;gap:4px;padding-top:8px}#report-conversations{font-family:'Instrument Sans',system-ui,sans-serif;color:#1b1f31;max-width:1120px;margin:0 auto;padding:32px 24px 64px;display:flex;flex-direction:column;gap:40px}#report-conversations .report-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}#report-conversations .report-title{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}#report-conversations .report-subtitle{margin:6px 0 0;font-size:14px;color:#6b7089}#report-conversations .last-updated{font-size:13px;color:#6b7089}#report-conversations .current-status{display:flex;flex-direction:column;gap:16px}#report-conversations .section-title{margin:0;font-size:17px;font-weight:600}#report-conversations .section-subtitle{margin:4px 0 0;font-size:13px;color:#6b7089}#report-conversations .cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}#report-conversations .cards-grid--history{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}#report-conversations .kpi-card{background:#fff;border:1px solid #e6e7ef;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:6px}#report-conversations .kpi-card--alert{background:#fef1f1;border:1.5px solid #f3c6c6}#report-conversations .kpi-card--alert-soft{background:snow;border-color:#f7dcdc}#report-conversations .kpi-label{font-size:13px;font-weight:500;color:#6b7089}#report-conversations .kpi-label--alert{font-weight:600;color:#dc2626}#report-conversations .kpi-value{font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1}#report-conversations .kpi-value--alert{color:#dc2626}#report-conversations .kpi-value--purple{font-size:34px;color:#3b3486}#report-conversations .kpi-subtitle{font-size:12px;color:#9095a8}#report-conversations .kpi-subtitle--alert{color:#dc2626;opacity:.85}#report-conversations .period-panel{display:flex;flex-direction:column;gap:36px}#report-conversations .period-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}#report-conversations .period-title{margin:0;font-size:17px;font-weight:600}#report-conversations .period-body{display:flex;flex-direction:column;gap:36px}#report-conversations .period-picker{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#report-conversations .preset-buttons{display:flex;background:#fff;border:1px solid #c9c7e2;border-radius:10px;padding:3px;gap:2px}#report-conversations .preset-btn{border:none;background:0 0;font-family:inherit;font-size:13px;font-weight:500;color:#6b6a8e;padding:6px 14px;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease}#report-conversations .preset-btn:hover{color:#3b3486}#report-conversations .preset-btn--active{background:#3b3486;color:#fff}#report-conversations .preset-btn--active:hover{color:#fff}#report-conversations .date-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#report-conversations .date-filter label{font-size:13px;font-weight:500;color:#3b3486}#report-conversations .date-filter input[type=date]{border:1px solid #c9c7e2;border-radius:8px;padding:7px 10px;font-size:13px;font-family:inherit;color:#1b1f31;background:#fff}#report-conversations .block-title{margin:0 0 14px;font-size:15px;font-weight:600}#report-conversations .table-card{background:#fff;border:1px solid #e6e7ef;border-radius:14px;overflow-x:auto}#report-conversations .agents-table{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}#report-conversations .agents-table th{text-align:right;padding:12px 16px;font-size:12px;font-weight:600;color:#6b7089;border-bottom:1px solid #e6e7ef;vertical-align:middle}#report-conversations .agents-table th.th-left{text-align:left}#report-conversations .agents-table th.th-waiting{color:#dc2626;background:#fef1f1}#report-conversations .agents-table th.th-waiting--group{text-align:center;border-bottom:1px solid #f3c6c6}#report-conversations .agents-table th.th-waiting--sub{font-size:11px;font-weight:500}#report-conversations .agents-table td{padding:12px 16px;border-bottom:1px solid #f0f0f6}#report-conversations .agents-table .cell-number{text-align:right}#report-conversations .agents-table .cell-waiting{font-weight:700;color:#9095a8}#report-conversations .agents-table .cell-waiting--alert{color:#dc2626}#report-conversations .agents-table tfoot td{font-weight:600;background:#fafafc;border-bottom:none}#report-conversations .agents-table tfoot td:first-child{border-radius:0 0 0 14px}#report-conversations .agents-table tfoot td:last-child{border-radius:0 0 14px 0}#report-conversations .agent-cell{display:flex;align-items:center;gap:10px}#report-conversations .agent-avatar{width:32px;height:32px;border-radius:50%;background:#eeedf6;color:#3b3486;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex:none}#report-conversations .agent-name{font-weight:500}#report-conversations .info-tip{position:relative;display:inline-flex;margin-left:4px;vertical-align:middle}#report-conversations .info-tip .info-tip__icon{font-size:15px;color:#9095a8}#report-conversations .info-tip .info-tip__icon:hover{color:#6b7089}#report-conversations .info-tip .info-tip__text{display:none;position:absolute;bottom:calc(108%);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:240px;background:#1b1f31;color:#fff;font-size:12px;font-weight:400;line-height:1.45;padding:10px 12px;border-radius:8px;z-index:10}#report-conversations .info-tip .info-tip__text::after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px solid transparent;border-top-color:#1b1f31}#report-conversations .info-tip:hover .info-tip__text{display:block}#report-conversations .skeleton{display:inline-block;border-radius:6px;background:linear-gradient(90deg,#ecedf3 25%,#f6f7fa 50%,#ecedf3 75%);background-size:200% 100%;-webkit-animation:skeleton-shimmer 1.4s ease-in-out infinite;animation:skeleton-shimmer 1.4s ease-in-out infinite}#report-conversations .skeleton--label{width:110px;height:13px}#report-conversations .skeleton--value{width:70px;height:34px;border-radius:8px;margin:3px 0}#report-conversations .skeleton--subtitle{width:150px;height:11px}#report-conversations .skeleton--avatar{width:32px;height:32px;border-radius:50%;flex:none}#report-conversations .skeleton--name{width:120px;height:14px}#report-conversations .skeleton--cell{width:42px;height:14px}#report-conversations .conversations-table{color:#1b1f31}#report-conversations .conversations-table *,#report-conversations .conversations-table ::after,#report-conversations .conversations-table ::before{box-sizing:border-box}#report-conversations .conversations-table__header{margin-bottom:14px}#report-conversations .conversations-table__title{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:#1b1f31}#report-conversations .conversations-table__subtitle{margin-top:2px;font-size:13px;color:#6b7089}#report-conversations .conversations-table__panel{border:1px solid #e6e7ef;border-radius:14px;background:#fff;overflow:hidden}#report-conversations .conversations-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}#report-conversations .conversations-table__table{width:100%;min-width:880px;border-collapse:collapse;font-size:13.5px}#report-conversations .conversations-table__table th{padding:12px 16px;border-bottom:1px solid #e6e7ef;font-size:12px;font-weight:500;color:#6b7089;text-align:left;white-space:nowrap}#report-conversations .conversations-table__table th.is-numeric{text-align:right}#report-conversations .conversations-table__table th:first-child{padding-left:20px}#report-conversations .conversations-table__table th:last-child{padding-right:20px}#report-conversations .conversations-table__table td{padding:13px 16px;border-bottom:1px solid #e6e7ef;white-space:nowrap;vertical-align:middle}#report-conversations .conversations-table__table td:first-child{padding-left:20px}#report-conversations .conversations-table__table td:last-child{padding-right:20px}#report-conversations .conversations-table__row.is-tinted{background:#fffbfb}#report-conversations .conversations-table__client{display:flex;align-items:center;gap:10px}#report-conversations .conversations-table__avatar{flex:none;width:30px;height:30px;border-radius:50%;background:#edecf6;color:#3b3486;font-size:11.5px;font-weight:600;display:flex;align-items:center;justify-content:center}#report-conversations .conversations-table__client-name{font-weight:500;color:#1b1f31}#report-conversations .conversations-table__badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.4}#report-conversations .conversations-table__badge.is-waiting{background:#fef1f1;color:#dc2626}#report-conversations .conversations-table__badge.is-ok{background:#f4f4f8;color:#6b7089}#report-conversations .conversations-table__wait.is-waiting{color:#dc2626;font-weight:500;font-variant-numeric:tabular-nums}#report-conversations .conversations-table__wait.is-empty{color:#c4c7d4}#report-conversations .conversations-table__counts{text-align:right;color:#1b1f31;font-variant-numeric:tabular-nums}#report-conversations .conversations-table__sep{color:#b7bac9}#report-conversations .conversations-table__received{color:#6b7089}#report-conversations .conversations-table__last{max-width:280px}#report-conversations .conversations-table__last-inner{display:flex;align-items:baseline;gap:8px;min-width:0}#report-conversations .conversations-table__sender{flex:none;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#report-conversations .conversations-table__sender.is-client{color:#6b7089}#report-conversations .conversations-table__sender.is-agent{color:#3b3486}#report-conversations .conversations-table__snippet{min-width:0;color:#1b1f31;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#report-conversations .conversations-table__ago{flex:none;font-size:12px;color:#6b7089}#report-conversations .conversations-table__state{padding:28px 20px;text-align:center;color:#6b7089;font-size:13px}#report-conversations .conversations-table__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:12px 20px}#report-conversations .conversations-table__count{font-size:13px;color:#6b7089}#report-conversations .conversations-table__pager{display:flex;align-items:center;gap:6px}#report-conversations .conversations-table__nav,#report-conversations .conversations-table__page{height:28px;border:1px solid #e6e7ef;border-radius:8px;background:#fff;font-size:12.5px;font-family:inherit;cursor:pointer;transition:border-color .12s ease,color .12s ease}#report-conversations .conversations-table__nav:focus-visible,#report-conversations .conversations-table__page:focus-visible{outline:2px solid #3B3486;outline-offset:1px}#report-conversations .conversations-table__nav[disabled],#report-conversations .conversations-table__page[disabled]{cursor:default;color:#c4c7d4;border-color:#e6e7ef}#report-conversations .conversations-table__nav{display:inline-flex;align-items:center;padding:0 10px;color:#6b7089}#report-conversations .conversations-table__nav:hover:not([disabled]){border-color:#c9cbda;color:#1b1f31}#report-conversations .conversations-table__page{width:28px;padding:0;color:#1b1f31}#report-conversations .conversations-table__page:hover:not([disabled]){border-color:#c9cbda}#report-conversations .conversations-table__page.is-active{border-color:#3b3486;background:#3b3486;color:#fff;font-weight:600;cursor:default}#report-conversations .conversations-table__page.is-gap{width:20px;border-color:transparent;background:0 0;color:#6b7089;cursor:default}@media (max-width:640px){#report-conversations .conversations-table{padding:16px}#report-conversations .conversations-table__footer{justify-content:center;padding:12px}#report-conversations .conversations-table__nav,#report-conversations .conversations-table__page{height:34px}#report-conversations .conversations-table__page{width:34px}}@-webkit-keyframes skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}#sales-for-review-container.c4c-sales{color:#3a353f;font-size:14px;padding-top:2.4rem;padding-bottom:4rem}#sales-for-review-container.c4c-sales .c4c-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-bottom:22px}#sales-for-review-container.c4c-sales .c4c-head h1{margin:0;font-size:27px;font-weight:600;letter-spacing:-.025em;color:#17151a}#sales-for-review-container.c4c-sales .c4c-breadcrumb{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#8b848f;margin-bottom:7px}#sales-for-review-container.c4c-sales .c4c-breadcrumb .c4c-sep{color:#c9c3ce}#sales-for-review-container.c4c-sales .c4c-breadcrumb .c4c-current{color:#17151a;font-weight:500}#sales-for-review-container.c4c-sales .c4c-head-actions{display:flex;gap:8px;align-items:center}#sales-for-review-container.c4c-sales .c4c-btn{height:34px;padding:0 13px;border:1px solid #dbd7df;border-radius:6px;background:#fff;font-size:13px;font-weight:500;color:#3a353f;cursor:pointer;transition:all .15s}#sales-for-review-container.c4c-sales .c4c-btn:hover:not([disabled]){border-color:#b23fb2;color:#8e1f8e}#sales-for-review-container.c4c-sales .c4c-btn[disabled]{opacity:.5;cursor:not-allowed}#sales-for-review-container.c4c-sales .c4c-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#sales-for-review-container.c4c-sales .c4c-count-pill{display:inline-flex;align-items:center;height:22px;padding:0 11px;border-radius:11px;background:#f3e6f3;color:#8e1f8e;font-size:12px;font-weight:600;white-space:nowrap}#sales-for-review-container.c4c-sales .c4c-active-filters{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}#sales-for-review-container.c4c-sales .c4c-filter-tag{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:13px;background:#f3e6f3;color:#8e1f8e;font-size:12px;font-weight:500;white-space:nowrap}#sales-for-review-container.c4c-sales .c4c-filter-x{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:14px;line-height:1;cursor:pointer;transition:background .15s}#sales-for-review-container.c4c-sales .c4c-filter-x:hover{background:rgba(142,31,142,.15)}#sales-for-review-container.c4c-sales .c4c-card{background:#fff;border:1px solid #e6e2ea;border-radius:11px;box-shadow:0 1px 2px rgba(23,21,26,.04);overflow:hidden}#sales-for-review-container.c4c-sales .c4c-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 16px;border-bottom:1px solid #edeaf0}#sales-for-review-container.c4c-sales .c4c-search{position:relative;flex:1 1 250px;max-width:320px}#sales-for-review-container.c4c-sales .c4c-search input{width:100%;height:34px;padding:0 12px 0 33px;border:1px solid #dbd7df;border-radius:6px;font-size:13px;color:#17151a;outline:0;background:#fbfafc;transition:all .15s}#sales-for-review-container.c4c-sales .c4c-search input:focus{border-color:#b23fb2;background:#fff;box-shadow:0 0 0 3px rgba(178,63,178,.1)}#sales-for-review-container.c4c-sales .c4c-search-icon{position:absolute;left:12px;top:9px;width:13px;height:13px;border:1.8px solid #8b848f;border-radius:50%;pointer-events:none}#sales-for-review-container.c4c-sales .c4c-search-icon::after{content:'';position:absolute;left:10px;top:10px;width:7px;height:1.8px;background:#8b848f;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sales-for-review-container.c4c-sales .c4c-chips{display:flex;gap:4px;padding:3px;background:#f2f0f4;border-radius:7px}#sales-for-review-container.c4c-sales .c4c-chip{height:28px;padding:0 11px;border:none;border-radius:5px;background:0 0;color:#6c6572;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s}#sales-for-review-container.c4c-sales .c4c-chip.c4c-active{background:#fff;color:#17151a;font-weight:600;box-shadow:0 1px 2px rgba(23,21,26,.13)}#sales-for-review-container.c4c-sales .c4c-toolbar-spacer{flex:1}#sales-for-review-container.c4c-sales .c4c-toolbar .c4c-campaign-select{display:inline-block}#sales-for-review-container.c4c-sales .c4c-toolbar .atec-select-btn-text.atec-select-placeholder.atec-select-placeholder-top{display:none}#sales-for-review-container.c4c-sales .c4c-toolbar .atec-select-btn{height:34px;border-radius:6px}#sales-for-review-container.c4c-sales .c4c-table-wrap{width:100%;max-width:100%;overflow-x:auto}#sales-for-review-container.c4c-sales .c4c-table{width:100%;min-width:640px;table-layout:fixed;border-collapse:collapse;font-size:13.5px}#sales-for-review-container.c4c-sales .c4c-table .c4c-col-id{width:14%}#sales-for-review-container.c4c-sales .c4c-table .c4c-col-client{width:28%}#sales-for-review-container.c4c-sales .c4c-table .c4c-col-campaign{width:20%}#sales-for-review-container.c4c-sales .c4c-table .c4c-col-venta{width:19%}#sales-for-review-container.c4c-sales .c4c-table .c4c-col-envio{width:19%}#sales-for-review-container.c4c-sales .c4c-table thead th{background:#faf9fb;border-bottom:1px solid #e6e2ea;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#6c6572;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding:9px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sales-for-review-container.c4c-sales .c4c-table thead th.c4c-sortable{cursor:pointer}#sales-for-review-container.c4c-sales .c4c-table thead th.c4c-active{color:#8e1f8e}#sales-for-review-container.c4c-sales .c4c-row{background:#fff}#sales-for-review-container.c4c-sales .c4c-row:hover{background:#fdf8fd}#sales-for-review-container.c4c-sales .c4c-row>td{padding:12px;border-bottom:1px solid #f2eff4;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sales-for-review-container.c4c-sales .c4c-table>tbody>.c4c-row:nth-of-type(2n){background:#fdfdfe}#sales-for-review-container.c4c-sales .c4c-td-id{font-family:'IBM Plex Mono',SFMono-Regular,Menlo,Consolas,monospace;color:#6c6572}#sales-for-review-container.c4c-sales .c4c-td-campaign{font-size:12.5px;color:#4a444f}#sales-for-review-container.c4c-sales .c4c-client{display:flex;align-items:center;gap:9px;min-width:0}#sales-for-review-container.c4c-sales .c4c-client>div{min-width:0}#sales-for-review-container.c4c-sales .c4c-avatar{flex:0 0 auto;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:600;background:#f0ebf2;color:#7c7482}#sales-for-review-container.c4c-sales .c4c-client-name{font-weight:500;letter-spacing:-.005em;color:#17151a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sales-for-review-container.c4c-sales .c4c-td-date{font-variant-numeric:tabular-nums;color:#3a353f;white-space:nowrap}#sales-for-review-container.c4c-sales .c4c-lag{font-size:11.5px;color:#8b848f;margin-top:1px;font-variant-numeric:tabular-nums}#sales-for-review-container.c4c-sales .c4c-lag.c4c-late{color:#a35c12}#sales-for-review-container.c4c-sales .c4c-empty{padding:52px 16px;text-align:center}#sales-for-review-container.c4c-sales .c4c-empty-title{font-size:14px;font-weight:500;margin-bottom:4px;color:#17151a}#sales-for-review-container.c4c-sales .c4c-empty-sub{font-size:13px;color:#8b848f}#sales-for-review-container.c4c-sales .c4c-pager{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:11px 16px;border-top:1px solid #edeaf0;background:#fbfafc}#sales-for-review-container.c4c-sales .c4c-count{font-size:12.5px;color:#6c6572}#sales-for-review-container.c4c-sales .c4c-pager-right{display:flex;align-items:center;gap:14px}#sales-for-review-container.c4c-sales .c4c-perpage{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#6c6572;margin:0}#sales-for-review-container.c4c-sales .c4c-perpage select{height:29px;padding:0 8px;border:1px solid #dbd7df;border-radius:5px;font-size:12.5px;background:#fff;color:#3a353f}#sales-for-review-container.c4c-sales .c4c-pager-btns{display:flex}#sales-for-review-container.c4c-sales .c4c-page-next,#sales-for-review-container.c4c-sales .c4c-page-prev{height:29px;padding:0 12px;border:1px solid #dbd7df;background:#fff;font-size:12.5px;color:#6c6572;cursor:pointer;transition:color .15s}#sales-for-review-container.c4c-sales .c4c-page-next:hover:not([disabled]),#sales-for-review-container.c4c-sales .c4c-page-prev:hover:not([disabled]){color:#17151a}#sales-for-review-container.c4c-sales .c4c-page-next[disabled],#sales-for-review-container.c4c-sales .c4c-page-prev[disabled]{color:#b5afba;cursor:not-allowed}#sales-for-review-container.c4c-sales .c4c-page-prev{border-right:none;border-radius:5px 0 0 5px}#sales-for-review-container.c4c-sales .c4c-page-next{border-left:none;border-radius:0 5px 5px 0}#sales-for-review-container.c4c-sales .c4c-page-cur{height:29px;min-width:31px;border:1px solid #8e1f8e;background:#8e1f8e;font-size:12.5px;font-weight:600;color:#fff;cursor:default}@-webkit-keyframes fb-ring{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 5px transparent}100%{box-shadow:0 0 0 0 transparent}}@keyframes fb-ring{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 5px transparent}100%{box-shadow:0 0 0 0 transparent}}@-webkit-keyframes fb-cb-in{from{opacity:0;-webkit-transform:translateY(-4px) scale(.98);transform:translateY(-4px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes fb-cb-in{from{opacity:0;-webkit-transform:translateY(-4px) scale(.98);transform:translateY(-4px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes fb-mode-in{from{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fb-mode-in{from{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:none;transform:none}}.fb-conv{--accent:#0ea5a5;--live:#16a34a;--critical:#dd4b4b;--warn:#d97706;--info:#2563eb;--purple:#7c3aed;--bg:#f7f8fa;--panel:#ffffff;--panel-2:#f1f3f5;--border:rgba(15, 23, 42, 0.08);--text:#1f2430;--mute:#6b7280;--dim:#9ca3af;--danger-soft:#fbe6e4;--danger-text:#bb352d;--calm-soft:#e9f6ee;--calm-text:#2f7d4f;--maxw:1180px;--sent-grad:linear-gradient(90deg, #e07a72, #e0a458, #16a34a);color:var(--text);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.fb-conv *,.fb-conv ::after,.fb-conv ::before{box-sizing:border-box}.fb-conv .wrap{max-width:var(--maxw);margin:0 auto;padding:48px 28px 64px}.fb-conv .loading{padding:40px;text-align:center;color:var(--dim);font-size:14px}.fb-conv header.page{display:flex;justify-content:space-between;align-items:baseline;gap:16px 14px;flex-wrap:nowrap;margin-bottom:18px}.fb-conv header.page>div:first-child{flex:0 0 auto}.fb-conv header.page>.status-pills{flex:0 0 auto;flex-wrap:nowrap}.fb-conv header.page>.ctrls{flex:0 0 auto;margin-left:auto}@media (max-width:1024px){.fb-conv header.page{flex-wrap:wrap}.fb-conv header.page>div:first-child{flex:1 1 100%}.fb-conv header.page>.ctrls{margin-left:0}}.fb-conv .page h1{font-size:48px;font-weight:800;margin:0;letter-spacing:-.02em}.fb-conv .page .sub{font-size:12.5px;color:var(--mute);margin-top:2px}.fb-conv .status-pills{display:flex;align-items:center;gap:16px;font-size:13px;color:var(--mute);flex-wrap:wrap}.fb-conv .status-pills .sp{display:flex;align-items:center;gap:6px;font-weight:600;background:var(--panel);border:1px solid var(--border);padding:4px 10px;border-radius:999px}.fb-conv .status-pills .sp .d{width:8px;height:8px;border-radius:50%}.fb-conv .pulse{-webkit-animation:fb-ring 1.8s ease-out infinite;animation:fb-ring 1.8s ease-out infinite}.fb-conv .fb-quick-actions{display:flex;gap:14px;margin-top:16px;flex-wrap:wrap}.fb-conv .fb-quick-btn{flex:1;min-width:160px;max-width:220px;display:flex;align-items:center;gap:12px;background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:14px 16px;font-size:14px;font-weight:600;color:var(--mute);cursor:pointer;transition:all .18s ease}.fb-conv .fb-quick-btn svg{width:20px;height:20px;flex-shrink:0}.fb-conv .fb-quick-btn:nth-child(2),.fb-conv .fb-quick-btn:nth-child(3){border:2px solid transparent;background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--panel),var(--panel)),linear-gradient(135deg,#8b5cf6,#6d28d9)}.fb-conv .fb-quick-btn:nth-child(2):hover,.fb-conv .fb-quick-btn:nth-child(3):hover{box-shadow:0 6px 20px rgba(16,24,40,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px);color:var(--text)}.fb-conv .fb-quick-btn-primary{background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-color:#7c3aed;color:#fff;box-shadow:0 4px 14px rgba(124,58,237,.35)}.fb-conv .fb-quick-btn-primary:hover{background:linear-gradient(135deg,#7c3aed,#5b21b6);border-color:#6d28d9;box-shadow:0 8px 22px rgba(124,58,237,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px);color:#fff}.fb-conv .chips{display:flex;flex-wrap:wrap;gap:9px;margin:4px 0 14px}.fb-conv .chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--border);border-radius:999px;padding:8px 15px;font-size:13.5px;font-weight:600;color:var(--mute);cursor:pointer;transition:.15s;white-space:nowrap}.fb-conv .chip .dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.fb-conv .chip .cnt{background:var(--panel-2);color:var(--mute);border-radius:999px;font-size:12px;font-weight:700;padding:1px 8px;min-width:22px;text-align:center;font-variant-numeric:tabular-nums}.fb-conv .chip:hover{border-color:#cfd1d8}.fb-conv .chip.active{border-color:var(--accent);color:var(--accent);background:rgba(14,165,165,.1);box-shadow:0 0 0 1px var(--accent) inset}.fb-conv .chip.active .cnt{background:rgba(14,165,165,.16);color:var(--accent)}.fb-conv .ctrls{display:flex;gap:10px;align-items:center}.fb-conv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:#fff;padding:8px 13px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}.fb-conv .fb-cb{position:relative;display:inline-block}.fb-conv .fb-cb-trigger{border:1px solid var(--border);background:#fff;padding:8px 13px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:var(--text)}.fb-conv .fb-cb-trigger:hover{border-color:rgba(15,23,42,.16)}.fb-conv .fb-cb-trigger .chevron{width:13px;height:13px;flex:none;color:var(--mute);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.fb-conv .fb-cb-trigger.open .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fb-conv .fb-cb-backdrop{position:fixed;inset:0;z-index:40;background:0 0}.fb-conv .fb-cb-panel{position:absolute;top:calc(106%);right:0;z-index:50;width:260px;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px rgba(16,24,40,.16);padding:8px;-webkit-animation:fb-cb-in .14s ease;animation:fb-cb-in .14s ease}.fb-conv .fb-cb-search{width:100%;border:1px solid var(--border);border-radius:8px;padding:8px 11px;font-size:13px;margin-bottom:6px;outline:0}.fb-conv .fb-cb-search:focus{border-color:var(--accent)}.fb-conv .fb-cb-list{max-height:240px;overflow-y:auto}.fb-conv .fb-cb-opt{padding:8px 10px;border-radius:7px;font-size:13px;cursor:pointer}.fb-conv .fb-cb-opt:hover{background:var(--panel-2)}.fb-conv .fb-cb-opt.sel{background:rgba(14,165,165,.1);color:var(--accent);font-weight:600}.fb-conv .fb-cb-empty{padding:12px 10px;font-size:12.5px;color:var(--dim);text-align:center}.fb-conv .fb-filter-chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--border);border-radius:999px;padding:8px 15px;font-size:13.5px;font-weight:600;color:var(--mute);cursor:pointer;white-space:nowrap;line-height:1.2;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.fb-conv .fb-filter-chip>.fa{font-size:13px;line-height:1}.fb-conv .fb-filter-chip:hover:not(.on):not(.active):not([disabled]){border-color:#cfd1d8;color:var(--text)}.fb-conv .fb-filter-chip[disabled]{opacity:.65;cursor:progress}.fb-conv .fb-chip-cnt{background:var(--panel-2);color:var(--mute);border-radius:999px;font-size:12px;font-weight:700;padding:1px 8px;line-height:1.5;font-variant-numeric:tabular-nums}.fb-conv .fb-mine-chip:hover:not(.on){border-color:var(--purple);color:var(--purple)}.fb-conv .fb-mine-chip.on{border-color:var(--purple);color:var(--purple);background:rgba(124,58,237,.1);box-shadow:0 0 0 1px var(--purple) inset}.fb-conv .cta-appointments{margin-left:auto}.fb-conv .cta-appointments:hover:not(.active):not([disabled]){border-color:var(--accent);color:var(--accent)}.fb-conv .cta-appointments.active{border-color:var(--accent);color:var(--accent);background:rgba(14,165,165,.1);box-shadow:0 0 0 1px var(--accent) inset}.fb-conv .cta-appointments.active .fb-chip-cnt{background:rgba(14,165,165,.16);color:var(--accent)}.fb-conv .toggle{display:inline-flex;background:var(--panel-2);border-radius:9px;padding:3px}.fb-conv .toggle button{border:0;background:0 0;padding:6px 14px;border-radius:7px;font-size:13px;font-weight:600;color:var(--mute);cursor:pointer}.fb-conv .toggle button.on{background:#fff;color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.08)}.fb-conv .layout{display:block}.fb-conv .fb-mode{-webkit-animation:fb-mode-in .18s ease;animation:fb-mode-in .18s ease}.fb-conv .fb-mode.ng-leave,.fb-conv .fb-mode.ng-leave.ng-leave-active{display:none!important}.fb-conv .sec-head{display:flex;align-items:center;gap:9px;margin:6px 2px 12px}.fb-conv .sec-head h2{font-size:14px;margin:0;letter-spacing:-.01em}.fb-conv .sec-head .line{flex:1;height:1px;background:var(--border)}.fb-conv .pill{font-size:12px;padding:2px 10px;border-radius:999px;font-weight:700;background:var(--danger-soft);color:var(--danger-text)}.fb-conv .pill.calm{background:var(--calm-soft);color:var(--calm-text)}.fb-conv .pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:12px;align-items:start}.fb-conv .pcard{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:13px 15px 13px 17px;margin-bottom:0;overflow:hidden;transition:box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s,-webkit-transform .15s;cursor:pointer}.fb-conv .pcard:hover{box-shadow:0 6px 22px rgba(16,24,40,.09);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fb-conv .stripe{position:absolute;left:0;top:0;bottom:0;width:3px}.fb-conv .pc-head{display:flex;align-items:flex-start;gap:11px}.fb-conv .avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:12.5px;flex:0 0 auto}.fb-conv .avatar i{font-size:14px;line-height:1}.fb-conv .avatar.sm{width:28px;height:28px;font-size:10.5px}.fb-conv .avatar.lg{width:44px;height:44px;font-size:15px}.fb-conv .pc-meta{flex:1;min-width:0}.fb-conv .pc-name{font-weight:700;font-size:13.5px;display:flex;align-items:center;gap:5px}.fb-conv .pc-name .pin{color:var(--warn);font-size:10px}.fb-conv .pc-sub{font-size:11.5px;color:var(--mute);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-conv .pc-right{text-align:right;flex:0 0 auto}.fb-conv .stat{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.fb-conv .stat .dot{width:7px;height:7px;border-radius:50%}.fb-conv .status-badge{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid currentColor;line-height:1.5;white-space:nowrap;flex:0 0 auto}.fb-conv .status-badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.fb-conv .tagline{display:flex;align-items:center;gap:6px;justify-content:flex-end;flex-wrap:wrap}.fb-conv .cat{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--text);background:var(--panel-2);border-radius:14px;padding:4px 10px;line-height:1.2}.fb-conv .cat .dot{width:7px;height:7px;border-radius:50%}.fb-conv .itag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;line-height:1.5;border:1px solid transparent;border-radius:999px;padding:2px 9px;white-space:nowrap}.fb-conv .itag.bot{background:#d9def2;color:#2c5db3}.fb-conv .itag.human{background:#eef0f4;color:#5b6473}.fb-conv .reason{margin:10px 0 0;display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:12px;font-weight:500;border-radius:7px;padding:5px 10px 5px 8px;line-height:1.3}.fb-conv .reason .ic{width:13px;height:13px;flex:0 0 auto}.fb-conv .reason.crit{color:#8a6f6c;background:rgba(221,75,75,.045);border:1px solid rgba(221,75,75,.1)}.fb-conv .reason.crit .ic{color:var(--critical)}.fb-conv .reason.warn{color:#8a7a5e;background:rgba(217,119,6,.05);border:1px solid rgba(217,119,6,.1)}.fb-conv .reason.warn .ic{color:var(--warn)}.fb-conv .lastmsg{margin-top:8px;font-size:12.5px;color:var(--mute);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-conv .lastmsg.in::before{content:"\2190 ";color:var(--accent);font-style:normal;font-weight:700}.fb-conv .lastmsg.out::before{content:"\2192 ";color:var(--info);font-style:normal;font-weight:700}.fb-conv .pc-bottom{margin-top:11px;display:flex;align-items:center;gap:12px}.fb-conv .pc-bottom .pc-bl{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap}.fb-conv .pc-bottom .tagline{flex:0 0 auto;justify-content:flex-start}.fb-conv .pc-bottom .fb-nba{flex:1 1 auto;min-width:0;white-space:normal}.fb-conv .pc-bottom .stat{flex:0 0 auto;margin-left:auto;align-self:center;white-space:nowrap}.fb-conv .meter{flex:1;display:flex;align-items:center;gap:9px}.fb-conv .meter .lbl{font-size:11px;color:var(--dim);font-weight:600;white-space:nowrap}.fb-conv .meter .track{flex:1;height:6px;border-radius:999px;background:#edf0f3;overflow:hidden;max-width:170px}.fb-conv .meter .fill{display:block;height:100%;border-radius:999px;background:var(--sent-grad)}.fb-conv .meter b{font-size:12px;font-variant-numeric:tabular-nums}.fb-conv .acts{display:flex;gap:7px}.fb-conv .btn{border:1px solid var(--border);background:#fff;color:var(--text);font-size:12px;font-weight:600;padding:6px 12px;border-radius:7px;cursor:pointer}.fb-conv .btn.takeover{background:var(--accent);border-color:var(--accent);color:#fff}.fb-conv .btn:hover{-webkit-filter:brightness(0.97);filter:brightness(.97)}.fb-conv .btn[disabled]{opacity:.55;cursor:default}.fb-conv .mgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding-bottom:16px}.fb-conv .mcard{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:14px 15px 12px;cursor:pointer;transition:box-shadow .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:box-shadow .16s ease,transform .16s ease,border-color .16s ease;transition:box-shadow .16s ease,transform .16s ease,border-color .16s ease,-webkit-transform .16s ease}.fb-conv .mcard:hover{box-shadow:0 8px 24px rgba(16,24,40,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(15,23,42,.14)}.fb-conv .mcard .mc-head{display:flex;align-items:center;gap:10px}.fb-conv .mcard .avatar.sm{box-shadow:0 0 0 3px var(--panel),0 1px 3px rgba(16,24,40,.18)}.fb-conv .mcard .mc-name{flex:1;min-width:0;font-weight:700;font-size:13.5px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-conv .mcard .status-badge{background:color-mix(in srgb,currentColor 9%,transparent);border-color:color-mix(in srgb,currentColor 22%,transparent)}.fb-conv .mcard .mc-sub{font-size:11.5px;color:var(--mute);margin:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-conv .mcard .mc-msg{margin-top:11px;padding-top:11px;border-top:1px solid var(--border);font-size:13px;font-style:normal;color:var(--text)}.fb-conv .mcard .mc-msg::before{margin-right:5px}.fb-conv .mcard .mc-foot{display:flex;align-items:center;gap:8px;margin-top:9px}.fb-conv .mcard .mc-foot .turns{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;background:var(--panel-2);border-radius:999px;padding:3px 9px;line-height:1}.fb-conv .mcard .mc-foot .turns .t-up{color:var(--accent)}.fb-conv .mcard .mc-foot .turns .t-dn{color:var(--info)}.fb-conv .mcard .mc-foot .itag{font-size:10px;padding:1px 8px}.fb-conv .mcard .mc-foot .mc-time{margin-left:auto;font-size:11.5px;color:var(--dim);font-variant-numeric:tabular-nums}.fb-conv .tblwrap{background:var(--panel);border:1px solid var(--border);border-radius:8px;overflow:hidden}.fb-conv table.vtbl{width:100%;border-collapse:collapse;font-size:13px}.fb-conv table.vtbl th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--mute);font-weight:700;padding:11px 14px;border-bottom:1px solid var(--border);background:#fbfcfd}.fb-conv table.vtbl td{padding:10px 14px;border-bottom:1px solid var(--border)}.fb-conv table.vtbl tr:last-child td{border-bottom:0}.fb-conv table.vtbl tbody tr{cursor:pointer}.fb-conv table.vtbl tbody tr:hover{background:var(--panel-2)}.fb-conv table.vtbl tr.attn td:first-child{box-shadow:inset 3px 0 0 var(--critical)}.fb-conv table.vtbl td.num{font-size:12px;font-variant-numeric:tabular-nums;color:var(--text)}.fb-conv table.vtbl td.mute{color:var(--mute)}.fb-conv .who{display:flex;align-items:center;gap:9px}.fb-conv .who .nm{font-weight:600}.fb-conv .who .ph{font-size:11px;color:var(--mute)}.fb-conv .empty{padding:40px;text-align:center;color:var(--dim);font-size:13px}.fb-conv .back{display:inline-flex;align-items:center;gap:7px;background:0 0;border:0;color:var(--mute);font-size:13px;font-weight:600;cursor:pointer;padding:4px 0;margin-bottom:12px;text-decoration:none}.fb-conv .back:hover{color:var(--text)}.fb-conv .back:focus{outline:0}.fb-conv .back:focus-visible{outline:2px solid var(--accent,#6d5ae6);outline-offset:3px;border-radius:4px}.fb-conv .detail{display:grid;grid-template-columns:1.7fr 1fr;gap:18px;align-items:start}.fb-conv .chat{background:var(--panel);border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;min-height:560px}.fb-conv .chat-head{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--border)}.fb-conv .chat-head .pc-meta{flex:1}.fb-conv .chat-head .hacts{display:flex;gap:7px}.fb-conv .bubbles{flex:1;padding:18px 18px 8px;overflow-y:auto;max-height:500px;display:flex;flex-direction:column;gap:4px;background:linear-gradient(180deg,#fbfcfd,#fff)}.fb-conv .day{text-align:center;font-size:11px;color:var(--dim);margin:8px 0 6px}.fb-conv .row{display:flex;margin:3px 0}.fb-conv .row.out{justify-content:flex-end}.fb-conv .row>div{max-width:74%}.fb-conv .bubble{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:9px 12px;border-radius:14px;font-size:13.5px;line-height:1.4}.fb-conv .row.out>div{margin-left:auto}.fb-conv .row.in .bubble{background:var(--panel-2);border-bottom-left-radius:4px}.fb-conv .row.out .bubble{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.fb-conv .row.sys{align-items:center;gap:10px;margin:12px 2px}.fb-conv .row.sys::after,.fb-conv .row.sys::before{content:"";flex:1;height:1px;background:#e6eaf0}.fb-conv .row.sys .bubble{background:0 0;color:#9ca3af;font-size:11px;font-weight:500;padding:0;max-width:none;border-radius:0;white-space:nowrap}.fb-conv .chat-banner:empty{display:none}.fb-conv .banner{display:flex;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:600;border-bottom:1px solid #e6eaf0}.fb-conv .banner.paused{background:#fef3e2;color:#9a6a13}.fb-conv .banner.human{background:#eef4ff;color:#1d4ed8}.fb-conv .hacts .btn-paused{background:#fef3e2;border-color:#f0d9a8;color:#9a6a13}.fb-conv .hacts .btn-taken{background:#eef4ff;border-color:#c7d9fb;color:#1d4ed8;cursor:default}.fb-conv .hacts .close-conv{border-color:#f0c9c9;color:#b3261e}.fb-conv .hacts .close-conv:hover{background:#fdecec}.fb-conv .meta-b{font-size:10.5px;margin-top:4px;display:flex;gap:6px;align-items:center;opacity:.85}.fb-conv .row.out .meta-b{justify-content:flex-end;color:#9ca3af}.fb-conv .row.in .meta-b{color:var(--dim)}.fb-conv .tick.ok{color:#16a34a}.fb-conv .tick.fail{color:#dc2626;cursor:pointer;text-decoration:underline}.fb-conv .tick-resending{color:#d97706;font-style:italic}.fb-conv .hacts .book-appt{border-color:#bfe3e3;color:#0f7d7d;font-weight:600}.fb-conv .hacts .book-appt:hover{background:rgba(14,165,165,.1);border-color:var(--accent)}.fb-conv .hacts .booked-pill{display:inline-flex;align-items:center;gap:5px;color:#0f7d7d;font-weight:600;font-size:12px;padding:0 6px}.fb-conv .fb-booking{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.5);backdrop-filter:blur(2px);padding:24px;-webkit-animation:fb-bk-fade .15s ease;animation:fb-bk-fade .15s ease}@-webkit-keyframes fb-bk-fade{from{opacity:0}to{opacity:1}}@keyframes fb-bk-fade{from{opacity:0}to{opacity:1}}.fb-conv .fb-booking-card{width:100%;max-width:620px;max-height:88vh;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(16,24,40,.32);display:flex;flex-direction:column;-webkit-animation:fb-bk-pop .18s cubic-bezier(.2,.8,.2,1);animation:fb-bk-pop .18s cubic-bezier(.2,.8,.2,1)}@-webkit-keyframes fb-bk-pop{from{-webkit-transform:translateY(8px) scale(.98);transform:translateY(8px) scale(.98);opacity:.6}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fb-bk-pop{from{-webkit-transform:translateY(8px) scale(.98);transform:translateY(8px) scale(.98);opacity:.6}to{-webkit-transform:none;transform:none;opacity:1}}.fb-conv .fb-booking-head{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(14,165,165,.06),transparent)}.fb-conv .fb-booking-head .bk-ic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:rgba(14,165,165,.12);color:var(--accent);font-size:14px;flex:0 0 auto}.fb-conv .fb-booking-head h3{margin:0;font-size:16px;font-weight:700;flex:1}.fb-conv .fb-booking-x{width:28px;height:28px;border-radius:7px;background:0 0;border:none;cursor:pointer;color:var(--mute);font-size:15px;display:inline-flex;align-items:center;justify-content:center}.fb-conv .fb-booking-x:hover{background:var(--panel-2);color:var(--text)}.fb-conv .fb-booking-body{padding:16px 20px;overflow-y:auto;display:flex;flex-direction:column}.fb-conv .fb-booking-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fb-conv .fb-booking-field{display:flex;flex-direction:column;gap:5px;min-width:0}.fb-conv .fb-booking-lbl{font-size:11.5px;font-weight:600;color:var(--mute);text-transform:uppercase;letter-spacing:.02em}.fb-conv .fb-booking-input{border:1px solid var(--border);border-radius:9px;padding:10px 12px;font-size:13.5px;font-family:inherit;outline:0;transition:border-color .15s,box-shadow .15s}.fb-conv .fb-booking-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(14,165,165,.14)}.fb-conv .fb-booking-slotlbl{font-size:11.5px;font-weight:600;color:var(--mute);text-transform:uppercase;letter-spacing:.02em;margin:16px 0 8px}.fb-conv .fb-booking-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-height:184px;overflow-y:auto;padding-right:2px}.fb-conv .fb-skel{display:inline-block;background:#eef1f4;border-radius:8px;position:relative;overflow:hidden}.fb-conv .fb-skel::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);-webkit-animation:fb-shimmer 1.2s infinite;animation:fb-shimmer 1.2s infinite}@-webkit-keyframes fb-shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes fb-shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.fb-conv .fb-skel-day{width:96px;height:35px;border-radius:999px}.fb-conv .fb-skel-slot{width:100%;height:39px;border-radius:10px}.fb-conv .fb-slot{border:1px solid var(--border);background:#fff;border-radius:10px;padding:10px 12px;font-size:12.5px;cursor:pointer;color:var(--text);text-align:left;transition:.12s;font-weight:500}.fb-conv .fb-slot:hover{border-color:var(--accent);background:rgba(14,165,165,.05)}.fb-conv .fb-slot.sel{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600;box-shadow:0 4px 12px rgba(14,165,165,.28)}.fb-conv .fb-booking-days{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.fb-conv .fb-day{border:1px solid var(--border);background:#fff;border-radius:999px;padding:8px 14px;font-size:12.5px;cursor:pointer;color:var(--text);font-weight:500;transition:.12s;text-transform:capitalize}.fb-conv .fb-day:hover{border-color:var(--accent);background:rgba(14,165,165,.05)}.fb-conv .fb-day.sel{background:rgba(14,165,165,.14);border-color:var(--accent);color:var(--accent);font-weight:700}.fb-conv .fb-booking-empty,.fb-conv .fb-booking-loading{font-size:13px;color:var(--mute);padding:12px 0;text-align:center}.fb-conv .fb-booking-error{color:#b3261e;font-size:12.5px;margin-top:10px;background:#fdecec;border:1px solid #f3c7c7;border-radius:9px;padding:8px 11px}.fb-conv .fb-booking-foot{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border);background:var(--panel-2,#f8fafc)}.fb-conv .fb-booking-foot .btn-cancel{background:0 0;border:1px solid var(--border);border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600;color:var(--mute);cursor:pointer}.fb-conv .fb-booking-foot .btn-cancel:hover{color:var(--text);border-color:#cfd1d8}.fb-conv .fb-booking-foot .btn-confirm{background:var(--accent);border:1px solid var(--accent);border-radius:9px;padding:9px 18px;font-size:13px;font-weight:700;color:#fff;cursor:pointer}.fb-conv .fb-booking-foot .btn-confirm:hover:not(:disabled){-webkit-filter:brightness(1.06);filter:brightness(1.06)}.fb-conv .fb-booking-foot .btn-confirm:disabled{opacity:.5;cursor:not-allowed}.fb-conv .composer{border-top:1px solid var(--border);padding:11px 14px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.fb-conv .composer input{flex:1;background:#fff;color:var(--text);border:1px solid var(--border);border-radius:9px;padding:11px 13px;font-size:13.5px;font-family:inherit}.fb-conv .composer input::-webkit-input-placeholder{color:var(--dim)}.fb-conv .composer input::-moz-placeholder{color:var(--dim)}.fb-conv .composer input::-ms-input-placeholder{color:var(--dim)}.fb-conv .composer input::placeholder{color:var(--dim)}.fb-conv .composer .hint{font-size:11px;color:var(--dim);white-space:nowrap}.fb-conv .composer .send-error{flex-basis:100%;width:100%;font-size:12px;color:var(--critical,#dc2626);margin-top:8px}.fb-conv .composer input:disabled,.fb-conv .composer input[disabled]{background:var(--panel-2,#f3f4f6);color:var(--dim);cursor:not-allowed}.fb-conv .composer.is-closed{opacity:.85}.fb-conv .analysis{display:flex;flex-direction:column;gap:14px}.fb-conv .acard{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:15px 16px}.fb-conv .acard h4{margin:0 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--mute)}.fb-conv .summary{font-size:13px;line-height:1.5}.fb-conv .stage{display:flex;gap:5px;margin-bottom:12px}.fb-conv .stage .s{flex:1;min-height:40px;border-radius:5px;background:var(--panel-2);display:flex;align-items:center;justify-content:center;text-align:center;padding:4px 5px;font-size:10px;font-weight:700;line-height:1.15;color:var(--dim)}.fb-conv .stage .s.done{background:#e7f8f1;color:#0a7d5a}.fb-conv .stage .s.now{background:var(--accent);color:#fff}.fb-conv .kv{display:flex;justify-content:space-between;font-size:12.5px;padding:6px 0;border-bottom:1px dashed var(--border)}.fb-conv .kv:last-child{border-bottom:0}.fb-conv .kv .k{color:var(--mute)}.fb-conv .detail-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.fb-conv .detail-bar .back{margin-bottom:0}.fb-conv .detail{transition:grid-template-columns .28s ease;transition:grid-template-columns .28s ease,-ms-grid-columns .28s ease}.fb-conv .detail .analysis,.fb-conv .detail .chat{transition:opacity .22s ease}.fb-conv .focus-strip{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:11px 30px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,var(--panel),var(--panel-2));font-size:12px;font-weight:600;color:var(--mute)}.fb-conv .focus-strip .fs-sep{color:var(--border)}.fb-conv .focus-strip .fs-pill{display:inline-flex;align-items:center;gap:6px}.fb-conv .focus-strip .fs-pill{font-size:11px;font-weight:700;letter-spacing:.03em}.fb-conv .focus-strip .dot{width:7px;height:7px;border-radius:50%;display:inline-block}.fb-conv .focus-strip .fs-handling{color:var(--text)}@-webkit-keyframes fbBriefIn{from{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fbBriefIn{from{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fb-conv .inbox{display:grid;grid-template-columns:368px 1fr;height:640px;background:var(--panel);border:1px solid var(--border);border-radius:12px;overflow:hidden}.fb-conv .col{background:#eef1f4;border-radius:12px;padding:10px;min-height:200px}.fb-conv .pagination-row{display:flex;justify-content:space-between;align-items:center;padding:12px 4px;flex-wrap:wrap;gap:12px;border-top:1px solid var(--border);margin-top:0}.fb-conv .pagination-info{display:flex;align-items:center;gap:18px;font-size:13px;color:var(--mute);font-weight:500}.fb-conv .pagination-size{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.fb-conv .pagination-size select{background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:6px 10px;font-size:13px;color:var(--text);font-weight:500;cursor:pointer}.fb-conv .pagination-size select:hover{border-color:rgba(15,23,42,.14)}.fb-conv .pagination-size select:focus{outline:0;border-color:var(--accent)}.fb-conv .pagination-pages{display:inline-flex;align-items:center;gap:4px}.fb-conv .page-btn{min-width:36px;height:36px;padding:0 10px;border:1px solid var(--border);background:var(--panel);color:var(--text);font-size:13.5px;font-weight:600;border-radius:6px;cursor:pointer;transition:background .1s,border-color .1s,color .1s;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum'}.fb-conv .page-btn:hover:not(:disabled):not(.page-btn-active):not(.page-btn-ellipsis){background:var(--panel-2);border-color:rgba(15,23,42,.14)}.fb-conv .page-btn.page-btn-active{background:var(--accent);color:#fff;border-color:var(--accent);cursor:default}.fb-conv .page-btn.page-btn-ellipsis{background:0 0;border-color:transparent;color:var(--mute);cursor:default}.fb-conv .page-btn:disabled:not(.page-btn-active):not(.page-btn-ellipsis){opacity:.4;cursor:not-allowed}.fb-conv .ck-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fb-conv .ck-kpi{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 18px;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:0 2px 10px rgba(16,24,40,.04)}.fb-conv .ck-kpi .ck-k-dot{width:9px;height:9px;border-radius:50%}.fb-conv .ck-kpi .ck-k-num{font-size:30px;font-weight:800;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.fb-conv .ck-kpi .ck-k-lbl{font-size:12px;font-weight:600;color:var(--dim);text-transform:uppercase;letter-spacing:.03em}@media (max-width:860px){.fb-conv .ck-kpis{grid-template-columns:repeat(2,1fr)}}.fb-conv .foot{margin-top:26px;font-size:12px;color:var(--dim);text-align:center}.fb-intervening-tile{margin:0 0 22px;background:#fff;border:1px solid rgba(15,23,42,.08);border-left:4px solid #9ca3af;border-radius:10px;padding:16px 18px;transition:box-shadow .18s,border-color .18s,-webkit-transform .18s;transition:box-shadow .18s,transform .18s,border-color .18s;transition:box-shadow .18s,transform .18s,border-color .18s,-webkit-transform .18s}.fb-intervening-tile:hover{box-shadow:0 8px 26px rgba(16,24,40,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fb-intervening-tile.fb-intervening-active{border-left-color:#7c3aed;background:linear-gradient(100deg,rgba(124,58,237,.1),rgba(124,58,237,.02) 58%,#fff)}.fb-intervening-tile .fb-intervening-row{display:flex;align-items:center;gap:14px}.fb-intervening-tile .fb-intervening-avatar{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#e5e7eb;color:#9ca3af;transition:background .18s,box-shadow .18s,color .18s}.fb-intervening-tile .fb-intervening-avatar svg{width:22px;height:22px}.fb-intervening-tile.fb-intervening-active .fb-intervening-avatar{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;box-shadow:0 4px 12px rgba(124,58,237,.35)}.fb-intervening-tile .fb-intervening-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;border:2px solid #fff;font-variant-numeric:tabular-nums}.fb-intervening-tile .fb-intervening-body{display:flex;flex-direction:column;gap:3px;min-width:0}.fb-intervening-tile .fb-intervening-text{font-size:1.02rem;font-weight:700;color:#1f2430}.fb-intervening-tile.fb-intervening-active .fb-intervening-text{color:#5b21b6}.fb-intervening-tile .fb-intervening-sub{font-size:.85rem;font-weight:500;color:#6b7280}.fb-intervening-tile.fb-intervening-active .fb-intervening-sub{color:#7c5bd0}.fb-intervening-tile .fb-intervening-cta{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;background:#7c3aed;color:#fff;font-size:.82rem;font-weight:700;padding:8px 14px;border-radius:999px;box-shadow:0 4px 12px rgba(124,58,237,.3);transition:background .15s,box-shadow .15s}.fb-intervening-tile:hover .fb-intervening-cta{background:#6d28d9;box-shadow:0 6px 16px rgba(124,58,237,.42)}.fb-intervening-tile .fb-intervening-cta svg{width:15px;height:15px}.fb-intervening-tile .fb-intervening-arrow{margin-left:auto;width:18px;height:18px;color:#9ca3af;flex-shrink:0}@media (max-width:1080px){.fb-conv .detail{grid-template-columns:1fr}.fb-conv .inbox{grid-template-columns:300px 1fr}}.fb-conv .fb-form{max-width:680px;margin:auto}.fb-conv .fb-form-group{margin-bottom:16px}.fb-conv .fb-form-group label{display:block;font-size:12.5px;font-weight:600;color:var(--mute);margin-bottom:6px}.fb-conv .fb-form-group input,.fb-conv .fb-form-group select{width:100%;border:1px solid var(--border);border-radius:8px;padding:10px 13px;font-size:14px;font-family:inherit;background:var(--panel)}.fb-conv .fb-form-group input:focus,.fb-conv .fb-form-group select:focus{outline:0;border-color:var(--accent)}.fb-conv .fb-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fb-conv .fb-upload-zone{border:2px dashed var(--border);border-radius:10px;padding:24px;text-align:center;margin:16px 0;background:var(--panel-2)}.fb-conv .fb-upload-zone input{margin-bottom:12px}.fb-conv .fb-doc-list{margin:12px 0}.fb-conv .fb-doc-item{display:flex;justify-content:space-between;padding:10px 14px;background:var(--panel);border:1px solid var(--border);border-radius:8px;margin-bottom:8px}.fb-conv .fb-doc-name{font-weight:600}.fb-conv .fb-doc-status{font-size:12px;color:var(--mute)}.fb-conv .fb-error{padding:12px 16px;background:var(--danger-soft);color:var(--danger-text);border-radius:8px;margin-bottom:16px;font-weight:500}.fb-conv .fb-success{padding:12px 16px;background:var(--calm-soft);color:var(--calm-text);border-radius:8px;margin-bottom:16px;font-weight:600;display:flex;align-items:center}.fb-conv .btn-link{background:0 0;border:none;color:var(--accent);font-size:13px;font-weight:600;cursor:pointer;padding:8px 0}.fb-conv .btn-link:hover{text-decoration:underline}.fb-conv .form-actions{display:flex;gap:10px;margin-top:24px;padding-top:16px;border-top:1px solid var(--border);justify-content:flex-end}.fb-conv.fb-citas .vtbl .nm{font-weight:700;color:var(--text)}.fb-conv.fb-citas .vtbl .summary{font-size:12px;color:var(--mute);margin-top:2px}.fb-conv.fb-citas .vtbl .ph{font-variant-numeric:tabular-nums;color:var(--text)}.fb-conv.fb-citas .vtbl .mail{font-size:12px;color:var(--mute);margin-top:2px}.fb-conv.fb-citas .vtbl td.act{text-align:right}.fb-conv .btn-ver{border:1px solid var(--accent);background:rgba(14,165,165,.08);color:var(--accent);font-size:12.5px;font-weight:700;padding:6px 14px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.fb-conv .btn-ver:hover{background:var(--accent);color:#fff}.fb-conv .cita-badge{display:inline-flex;align-items:center;font-size:11.5px;font-weight:700;padding:3px 11px;border-radius:999px;white-space:nowrap}.fb-conv .cita-badge.done{background:var(--calm-soft);color:var(--calm-text)}.fb-conv .cita-badge.pending{background:#fef3e6;color:var(--warn)}.fb-conv .cita-badge.client{background:rgba(124,58,237,.12);color:var(--purple)}.fb-caso-orig .table-pager{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.fb-caso-orig .table-pager .page-size{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--mute)}.fb-caso-orig .table-pager .page-size select{border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:2px 6px}.fb-caso-orig .table-pager .pager{list-style:none;display:flex;gap:4px;margin:0;padding:0}.fb-caso-orig .table-pager .pager li a{display:inline-block;padding:4px 10px;border-radius:4px;font-size:13px;color:#8c1a99;cursor:default}.fb-caso-orig .table-pager .pager li.active a{background:#8c1a99;color:#fff}.fb-caso-orig .table-pager .pager li.disabled a{color:var(--dim)}.fb-caso-orig .notes-pager{margin-top:auto;justify-content:flex-end}.fb-conv .form-actions button{margin-inline:0px!important}.fb-conv .fb-seg{display:inline-flex;background:var(--panel-2);border-radius:10px;padding:4px;gap:2px;margin-bottom:20px}.fb-conv .fb-seg-btn{display:inline-flex;align-items:center;justify-content:center;border:0;background:0 0;padding:7px 18px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--mute);cursor:pointer;text-decoration:none;transition:.15s}.fb-conv .fb-seg-btn:hover{color:var(--text)}.fb-conv .fb-seg-btn:focus{outline:0}.fb-conv .fb-seg-btn:focus-visible{outline:2px solid var(--accent,#6d5ae6);outline-offset:2px}.fb-conv .fb-seg-btn.active{background:#fff;color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.1)}.fb-conv .fb-range{display:inline-flex;background:var(--panel-2);border-radius:9px;padding:3px}.fb-conv .fb-range button{border:0;background:0 0;padding:6px 13px;border-radius:7px;font-size:13px;font-weight:600;color:var(--mute);cursor:pointer;transition:.15s}.fb-conv .fb-range button.on{background:#fff;color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.08)}.fb-conv .fb-view-toggle{display:inline-flex;background:var(--panel-2);border-radius:9px;padding:3px}.fb-conv .fb-view-toggle button{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;padding:6px 12px;border-radius:7px;font-size:13px;font-weight:600;color:var(--mute);cursor:pointer;transition:.15s}.fb-conv .fb-view-toggle button .fa{font-size:12px}.fb-conv .fb-view-toggle button.on{background:#fff;color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.08)}.fb-conv .fb-appt{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--accent)}.fb-conv .fb-appt .fa{font-size:12px}.fb-conv .fb-closed-t{color:var(--dim);font-variant-numeric:tabular-nums}.fb-conv .fb-mode.fb-dim{opacity:.55;transition:opacity .12s ease;pointer-events:none}.fb-hist .ctrls{flex-wrap:wrap}@-webkit-keyframes fb-esc-dot{0%{box-shadow:0 0 0 0 rgba(220,38,38,.45)}70%{box-shadow:0 0 0 7px rgba(220,38,38,0)}100%{box-shadow:0 0 0 0 rgba(220,38,38,0)}}@keyframes fb-esc-dot{0%{box-shadow:0 0 0 0 rgba(220,38,38,.45)}70%{box-shadow:0 0 0 7px rgba(220,38,38,0)}100%{box-shadow:0 0 0 0 rgba(220,38,38,0)}}@-webkit-keyframes fb-esc-pulse{0%{box-shadow:0 0 0 0 rgba(220,38,38,.32)}70%{box-shadow:0 0 0 12px rgba(220,38,38,0)}100%{box-shadow:0 0 0 0 rgba(220,38,38,0)}}@keyframes fb-esc-pulse{0%{box-shadow:0 0 0 0 rgba(220,38,38,.32)}70%{box-shadow:0 0 0 12px rgba(220,38,38,0)}100%{box-shadow:0 0 0 0 rgba(220,38,38,0)}}md-dialog.fb-esc{--accent:#0ea5a5;--live:#dc2626;--live-soft:#fbe6e4;--amber:#d97706;--surface:#ffffff;--surface-2:#f4f6f9;--ink:#1f2430;--muted:#6b7280;--border:rgba(15, 23, 42, 0.1);max-width:none;max-height:none;background:0 0;box-shadow:none;overflow:visible;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}md-dialog.fb-esc *,md-dialog.fb-esc ::after,md-dialog.fb-esc ::before{box-sizing:border-box}md-dialog.fb-esc .mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,Menlo,monospace}.fb-esc .fb-esc-card{position:relative;width:440px;max-width:calc(68vw);background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:0 12px 28px rgba(16,24,38,.14),0 40px 80px rgba(16,24,38,.22);padding:20px;text-align:left;color:var(--ink)}.fb-esc .fb-esc-ring{position:absolute;inset:0;border-radius:18px;pointer-events:none;-webkit-animation:fb-esc-pulse 1.8s infinite;animation:fb-esc-pulse 1.8s infinite}.fb-esc .fb-esc-head{display:flex;align-items:center;gap:12px}.fb-esc .fb-esc-avatar{width:52px;height:52px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;color:#fff;font-weight:800;font-size:18px;background:linear-gradient(135deg,var(--live),#f97316)}.fb-esc .fb-esc-id{flex:1;min-width:0}.fb-esc .fb-esc-who{font-size:17px;font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-esc .fb-esc-phone{font-size:12.5px;color:var(--muted);margin-top:1px}.fb-esc .fb-esc-live{text-align:right;flex:0 0 auto}.fb-esc .fb-esc-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--live);background:var(--live-soft);padding:3px 9px;border-radius:999px}.fb-esc .fb-esc-dot{width:8px;height:8px;border-radius:50%;background:var(--live);flex:0 0 auto;-webkit-animation:fb-esc-dot 1.6s infinite;animation:fb-esc-dot 1.6s infinite}.fb-esc .fb-esc-timer{font-size:13px;color:var(--live);font-weight:700;margin-top:5px}.fb-esc .fb-esc-qlist{margin-top:14px;border-top:1px solid var(--border);padding-top:11px}.fb-esc .fb-esc-qhead{font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--amber);margin-bottom:7px}.fb-esc .fb-esc-qscroll{max-height:132px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px;padding-right:2px}.fb-esc .fb-esc-qitem{display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:var(--surface-2);border:1px solid var(--border);border-radius:9px;padding:7px 10px;cursor:pointer;font-family:inherit;flex:0 0 auto}.fb-esc .fb-esc-qitem:hover{border-color:rgba(217,119,6,.45)}.fb-esc .fb-esc-qav{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:10px;flex:0 0 auto;background:linear-gradient(135deg,var(--accent),#0c8f8f)}.fb-esc .fb-esc-qtxt{flex:1;min-width:0;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-esc .fb-esc-qtxt small{color:var(--muted)}.fb-esc .fb-esc-qgo{font-size:11.5px;font-weight:700;color:var(--accent);flex:0 0 auto}.fb-esc .fb-esc-rows{margin-top:15px;border-top:1px solid var(--border)}.fb-esc .fb-esc-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border);font-size:13px}.fb-esc .fb-esc-row .k{color:var(--muted);font-weight:600}.fb-esc .fb-esc-row .v{font-weight:600;text-align:right;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;padding-left:16px}.fb-esc .fb-esc-row .v.hot{color:var(--live);display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal;max-height:2.9em}.fb-esc .fb-esc-ctx{margin-top:13px;background:var(--surface-2);border-radius:10px;padding:11px 12px}.fb-esc .fb-esc-ctx-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:5px}.fb-esc .fb-esc-ctx p{margin:0;font-size:12.5px;color:var(--ink);line-height:1.45;max-height:90px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.fb-esc .fb-esc-acts{display:flex;gap:9px;margin-top:16px}.fb-esc .fb-esc-btn{flex:1;border:0;border-radius:10px;font-weight:700;font-size:13.5px;padding:9px 16px;cursor:pointer;font-family:inherit}.fb-esc .fb-esc-btn-take{background:var(--accent);color:#fff}.fb-esc .fb-esc-btn-take:hover{background:#0c8f8f}.fb-esc .fb-esc-btn-ghost{background:0 0;color:var(--muted);box-shadow:inset 0 0 0 1px var(--border)}.fb-esc .fb-esc-btn-ghost:hover{color:var(--ink);border-color:#cfd1d8}.fb-esc .fb-esc-dismiss{display:block;margin:10px auto 0;background:0 0;border:0;color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.fb-esc .fb-esc-dismiss:hover{color:var(--ink)}.md-toast.fb-esc-toast .md-toast-content,md-toast.fb-esc-toast .md-toast-content{border-left:4px solid #d97706;font-weight:600}.fb-cita-stack{--accent:#0ea5a5;--accent-strong:#0c9494;--accent-ink:#0a8a8a;--accent-tint:rgba(14, 165, 165, 0.13);--now:#dc2626;--now-tint:rgba(220, 38, 38, 0.12);--surface:#ffffff;--ink:#1f2430;--muted:#6b7280;--border:rgba(15, 23, 42, 0.08);position:fixed;right:20px;bottom:20px;z-index:900;display:flex;flex-direction:column-reverse;gap:12px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.fb-cita-stack *,.fb-cita-stack ::after,.fb-cita-stack ::before{box-sizing:border-box}.fb-cita-card{pointer-events:auto;position:relative;width:360px;max-width:calc(60vw);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:14px;box-shadow:0 6px 16px rgba(16,24,38,.09),0 18px 44px rgba(16,24,38,.11);padding:16px;color:var(--ink);text-align:left;-webkit-animation:fb-cita-in .26s cubic-bezier(.22,.61,.36,1) both;animation:fb-cita-in .26s cubic-bezier(.22,.61,.36,1) both}.fb-cita-card.is-now{border-left-color:var(--now);box-shadow:0 6px 16px rgba(220,38,38,.1),0 18px 44px rgba(16,24,38,.12)}@-webkit-keyframes fb-cita-in{from{opacity:0;-webkit-transform:translateY(10px) scale(.98);transform:translateY(10px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fb-cita-in{from{opacity:0;-webkit-transform:translateY(10px) scale(.98);transform:translateY(10px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.fb-cita-card{-webkit-animation:none;animation:none}}.fb-cita-x{position:absolute;top:10px;right:10px;background:0 0;border:0;cursor:pointer;color:#9aa1ad;font-size:13px;line-height:1;padding:3px 5px;border-radius:6px}.fb-cita-x:hover{color:var(--ink);background:rgba(15,23,42,.06)}.fb-cita-body{display:flex;gap:12px;align-items:flex-start}.fb-cita-ico{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;background:linear-gradient(135deg,rgba(14,165,165,.16),rgba(14,165,165,.08))}.fb-cita-card.is-now .fb-cita-ico{background:linear-gradient(135deg,rgba(220,38,38,.14),rgba(220,38,38,.07))}.fb-cita-main{flex:1;min-width:0;padding-right:18px}.fb-cita-title{font-size:15px;font-weight:800;color:var(--ink);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fb-cita-sub{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px}.fb-cita-when{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--accent-tint);color:var(--accent-ink);font-weight:800;font-size:11.5px}.fb-cita-when::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--accent)}.fb-cita-card.is-now .fb-cita-when{background:var(--now-tint);color:var(--now)}.fb-cita-card.is-now .fb-cita-when::before{background:var(--now)}.fb-cita-product{color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-cita-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.fb-cita-btn{border:0;border-radius:10px;font-weight:700;font-size:12.5px;padding:8px 16px;cursor:pointer;font-family:inherit;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.fb-cita-btn-call{display:inline-flex;align-items:center;gap:7px;background:var(--accent);color:#fff;box-shadow:0 2px 8px rgba(14,165,165,.38)}.fb-cita-btn-call:hover:not([disabled]){background:var(--accent-strong)}.fb-cita-btn-call[disabled]{background:#eef1f4;color:#aab0ba;box-shadow:none;cursor:not-allowed}.fb-cita-btn-arrow{font-size:16px;line-height:1;margin-top:-1px}.fb-caso-ov .opportunity-view-redesign{background:#fcfcfd;color:#1e1e24;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.fb-caso-ov .opportunity-view-redesign h1,.fb-caso-ov .opportunity-view-redesign h2,.fb-caso-ov .opportunity-view-redesign h3,.fb-caso-ov .opportunity-view-redesign p{margin:0}.fb-caso-ov .opportunity-view-redesign button{font-family:inherit}.fb-caso-ov .ov-shell{min-height:100%}.fb-caso-ov .ov-topbar{align-items:center;display:flex;justify-content:space-between;padding:22px 40px}.fb-caso-ov .ov-actions,.fb-caso-ov .ov-brand,.fb-caso-ov .ov-identity-main,.fb-caso-ov .ov-next-action,.fb-caso-ov .ov-section-header,.fb-caso-ov .ov-top-meta{align-items:center;display:flex}.fb-caso-ov .ov-brand{color:#1e1e24;font-size:16px;font-weight:700;gap:9px}.fb-caso-ov .ov-brand md-icon,.fb-caso-ov .ov-brand strong{color:#8a1fa6}.fb-caso-ov .ov-top-meta{color:#9a9aa4;font-size:13px;font-weight:600;gap:20px}.fb-caso-ov .ov-agent-avatar,.fb-caso-ov .ov-avatar{align-items:center;border-radius:50%;display:flex;justify-content:center}.fb-caso-ov .ov-agent-avatar{background:#f0eef3;color:#6b6b76;font-size:12px;font-weight:700;height:30px;width:30px}.fb-caso-ov .ov-content{display:flex;flex-direction:column;gap:52px;margin:0 auto;max-width:760px;padding:36px 40px 84px;width:100%}.fb-caso-ov .ov-main-stack{display:flex;flex-direction:column;gap:52px}.fb-caso-ov .ov-identity-card{display:flex;flex-direction:column;gap:28px}.fb-caso-ov .ov-identity-main{gap:20px}.fb-caso-ov .ov-avatar-wrap{flex-shrink:0;position:relative}.fb-caso-ov .ov-avatar{background:linear-gradient(140deg,#8a1fa6,#c24de0);color:#fff;font-size:23px;font-weight:700;height:64px;width:64px}.fb-caso-ov .ov-title-block{flex:1;min-width:0}.fb-caso-ov .ov-title-block h1{color:#1e1e24;font-size:30px;font-weight:800;letter-spacing:-.5px;line-height:1.1}.fb-caso-ov .ov-subtitle{color:#8a8a93;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px 14px;margin-top:7px}.fb-caso-ov .ov-subtitle span+span::before{color:#d3d1db;content:'·';margin-right:14px}.fb-caso-ov .ov-status-pill{align-items:center;color:#9a6400;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:7px}.fb-caso-ov .ov-status-pill span{background:#e08a00;border-radius:50%;height:8px;width:8px}.fb-caso-ov .ov-actions{gap:12px}.fb-caso-ov .ov-actions--primary{align-items:stretch;display:flex;flex-direction:column;width:100%}.fb-caso-ov .ov-actions-row{display:flex;gap:12px;width:100%}.fb-caso-ov .ov-actions-row--secondary .ov-action-card{flex:1 1 0}.fb-caso-ov .ov-action-card,.fb-caso-ov .ov-text-btn{border:none;cursor:pointer;font-size:14px;font-weight:600}.fb-caso-ov .ov-action-card[disabled],.fb-caso-ov .ov-text-btn[disabled]{cursor:not-allowed}.fb-caso-ov .ov-action-card{align-items:center;background:#fff;border:1px solid #e2e0e8;border-radius:16px;color:#1e1e24;display:inline-flex;flex:none;font-size:16px;font-weight:700;gap:10px;justify-content:center;min-height:60px;padding:17px 16px;text-align:center;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap;width:auto}.fb-caso-ov .ov-action-card span{display:inline-block;line-height:1.2;flex:0 0 auto}.fb-caso-ov .ov-action-card i,.fb-caso-ov .ov-action-card md-icon{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;color:#8a1fa6;font-size:19px;height:auto;line-height:1;margin:0;min-height:0;min-width:0;width:auto}.fb-caso-ov .ov-action-card:hover:not([disabled]){background:#f5f4f8;border-color:#dad8e2}.fb-caso-ov .ov-action-card[disabled]{background:#f5f4f8;border-color:#eceaf0;color:#afacb8}.fb-caso-ov .ov-action-card[disabled] i,.fb-caso-ov .ov-action-card[disabled] md-icon{color:#c4c2cc}.fb-caso-ov .ov-action-card--call[disabled] md-icon{color:#8a1fa6}.fb-caso-ov .ov-action-card--sale md-icon{color:currentColor}.fb-caso-ov .ov-action-card--soft{color:#5a5a63;font-size:14px;font-weight:700;min-height:43px;order:4;padding:11px 16px}.fb-caso-ov .ov-action-card--soft i,.fb-caso-ov .ov-action-card--soft md-icon{color:currentColor;font-size:15px}.fb-caso-ov .ov-text-btn{background:0 0;color:#8a1fa6;padding:8px 6px}.fb-caso-ov .ov-text-btn:hover:not([disabled]){color:#6e1687;text-decoration:underline}.fb-caso-ov .ov-text-btn[disabled]{color:#c4c2cc}.fb-caso-ov .ov-next-action{background:#fcf8ff;border:1px solid #ead9f3;border-radius:12px;gap:12px;padding:12px 18px}.fb-caso-ov .ov-next-action md-icon{color:#8a1fa6;font-size:16px;height:auto;min-height:0;min-width:0;width:auto}.fb-caso-ov .ov-next-action div{align-items:center;display:flex;flex:1;gap:14px;min-width:0}.fb-caso-ov .ov-next-action strong{font-size:15px;font-weight:800;white-space:nowrap}.fb-caso-ov .ov-next-action span{color:#8a6c97;font-size:14px;font-weight:700;margin-left:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-caso-ov .ov-block{display:flex;flex-direction:column;gap:16px}.fb-caso-ov .ov-section-header{justify-content:space-between;gap:14px}.fb-caso-ov .ov-section-label{color:#a6a4b0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fb-caso-ov .ov-muted{color:#9a9aa4;font-size:13px;font-weight:500}.fb-caso-ov .ov-stage-strip{display:flex;gap:8px}.fb-caso-ov .ov-stage-item{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.fb-caso-ov .ov-stage-item span{color:#b7b4c1;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-caso-ov .ov-stage-item div{background:#eceaf0;border-radius:2px;height:3px}.fb-caso-ov .ov-stage-item.is-complete span{color:#8a1fa6}.fb-caso-ov .ov-stage-item.is-complete div,.fb-caso-ov .ov-stage-item.is-current div{background:#8a1fa6}.fb-caso-ov .ov-stage-item.is-current span{color:#1e1e24;font-weight:800}.fb-caso-ov .ov-data-grid{display:grid;gap:2px 48px;grid-template-columns:1fr 1fr}.fb-caso-ov .ov-client-summary{display:grid;gap:2px 48px;grid-template-columns:1fr 1fr}.fb-caso-ov .ov-data-grid--muted .ov-data-row strong{color:#8a8a93}.fb-caso-ov .ov-data-row{align-items:baseline;background:0 0;border:0;border-bottom:1px solid #f4f3f6;color:inherit;display:flex;gap:16px;justify-content:space-between;min-width:0;padding:13px 0;position:relative;text-align:left}.fb-caso-ov .ov-data-row span{color:#8a8a93;flex-shrink:0;font-size:14px}.fb-caso-ov .ov-data-row strong{color:#1e1e24;font-size:14px;font-weight:600;overflow-wrap:anywhere;text-align:right}.fb-caso-ov .ov-data-row small{bottom:-10px;color:#137b41;font-size:11px;opacity:0;position:absolute;right:0;transition:opacity .2s ease}.fb-caso-ov .ov-copy-row{cursor:pointer}.fb-caso-ov .ov-product-value{align-items:center;display:inline-flex;gap:10px}.fb-caso-ov .ov-appointment-card{align-items:center;background:#faf8fc;border-radius:16px;display:flex;gap:16px;padding:20px 24px}.fb-caso-ov .ov-date-badge{flex-shrink:0;text-align:center}.fb-caso-ov .ov-date-badge strong{color:#8a1fa6;display:block;font-size:22px;font-weight:800;line-height:1}.fb-caso-ov .ov-date-badge span{color:#8a6c97;font-size:11px;font-weight:700;text-transform:uppercase}.fb-caso-ov .ov-vertical-line{background:#ead9f3;height:34px;width:1px}.fb-caso-ov .ov-appointment-info{display:flex;flex:1;flex-direction:column;gap:2px}.fb-caso-ov .ov-appointment-info strong{font-size:15px}.fb-caso-ov .ov-appointment-info small,.fb-caso-ov .ov-appointment-info span{color:#8a6c97;font-size:13px}.fb-caso-ov .ov-empty-card{border:1px dashed #e2e0e8;border-radius:16px;color:#b7b4c1;font-size:13px;padding:24px;text-align:center}.fb-caso-ov .ov-notes-summary{align-items:center;background:#faf8fc;border-radius:14px;display:flex;gap:12px;min-width:0;padding:15px 16px}.fb-caso-ov .ov-notes-summary>div{display:flex;flex:1;flex-direction:column;min-width:0}.fb-caso-ov .ov-notes-summary strong{color:#1e1e24;font-size:12px}.fb-caso-ov .ov-notes-summary small{color:#8a8a93;font-size:10px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-caso-ov .ov-notes-summary .ov-text-btn{flex-shrink:0;font-size:11px;padding:5px 0 5px 8px}.fb-caso-ov .ov-notes-summary-icon{align-items:center;background:#fff;border-radius:50%;color:#8a1fa6;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;width:34px}.fb-caso-ov .ov-notes-summary-icon md-icon{color:currentColor;font-size:14px;height:auto;min-height:0;min-width:0;width:auto}.fb-caso-ov .ov-history-block{gap:14px}.fb-caso-ov .ov-history-block .ov-history-table-wrap{display:flex;flex-direction:column}.fb-caso-ov .ov-history-block .ov-history-table{border-collapse:collapse;width:100%}.fb-caso-ov .ov-history-block .ov-history-table th{border-bottom:1px solid #f0eef3;color:#a6a4b0;font-size:11px;font-weight:800;letter-spacing:.08em;padding:0 0 10px;text-align:left;text-transform:uppercase}.fb-caso-ov .ov-history-block .ov-history-table th span{color:#b7b4c1;font-size:9px;margin-left:4px}.fb-caso-ov .ov-history-block .ov-history-table td{border-bottom:1px solid #f0eef3;color:#5a5a63;font-size:13px;line-height:1.45;padding:14px 0}.fb-caso-ov .ov-history-block .ov-history-table td:first-child,.fb-caso-ov .ov-history-block .ov-history-table th:first-child{color:#1e1e24;font-weight:800;width:22%}.fb-caso-ov .ov-history-block .ov-history-table td:nth-child(2),.fb-caso-ov .ov-history-block .ov-history-table th:nth-child(2){width:48%}.fb-caso-ov .ov-history-block .ov-history-table td:last-child,.fb-caso-ov .ov-history-block .ov-history-table th:last-child{color:#8a8a93;text-align:right;width:30%}.fb-caso-ov .ov-history-block .ov-history-empty{color:#b7b4c1!important;font-weight:500!important;padding:28px 0!important;text-align:center!important}.fb-caso-ov .ov-history-block .ov-history-pagination{align-items:center;display:flex;justify-content:space-between;padding-top:13px}.fb-caso-ov .ov-history-block .ov-history-pagination label{align-items:center;color:#8a8a93;display:inline-flex;font-size:13px;gap:8px;margin:0}.fb-caso-ov .ov-history-block .ov-history-pagination select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff;border:1px solid #e2e0e8;border-radius:9px;color:#1e1e24;font-family:inherit;font-size:13px;height:34px;min-width:54px;padding:0 8px}.fb-caso-ov .ov-history-block atec-table #tableActions{display:none}.fb-caso-ov .ov-history-block atec-table table{border-collapse:collapse;font-family:inherit}.fb-caso-ov .ov-history-block atec-table tr:hover{background:0 0}.fb-caso-ov .ov-history-block atec-table tr>th{background:0 0;border-bottom:1px solid #f0eef3;color:#a6a4b0;font-size:11px;font-weight:800;height:36px;letter-spacing:.08em;padding:0 0 9px;text-align:left;text-transform:uppercase}.fb-caso-ov .ov-history-block atec-table tr>td:first-child,.fb-caso-ov .ov-history-block atec-table tr>th:first-child{width:22%!important}.fb-caso-ov .ov-history-block atec-table tr>td:nth-child(2),.fb-caso-ov .ov-history-block atec-table tr>th:nth-child(2){width:48%!important}.fb-caso-ov .ov-history-block atec-table tr>td:nth-child(3),.fb-caso-ov .ov-history-block atec-table tr>th:nth-child(3){text-align:right;width:30%!important}.fb-caso-ov .ov-history-block atec-table tr>td{border-bottom:1px solid #f0eef3;color:#5a5a63;font-size:13px;line-height:1.45;padding:13px 0;text-align:left;width:auto}.fb-caso-ov .ov-history-block atec-table tr>td:first-child{color:#1e1e24;font-weight:800}.fb-caso-ov .ov-history-block atec-table .sortorder.reverse::after,.fb-caso-ov .ov-history-block atec-table .sortorder::after{color:#b7b4c1;font-size:10px;margin-left:4px}.fb-caso-ov .ov-history-block atec-table .table-pagination{align-items:center;display:flex;justify-content:space-between;margin:0;padding-top:13px}.fb-caso-ov .ov-history-block atec-table .table-pagination::before{color:#8a8a93;content:'Mostrar';font-size:13px;margin-right:8px}.fb-caso-ov .ov-history-block atec-table .table-pagination>md-select{border:1px solid #e2e0e8;border-radius:9px;color:#1e1e24;font-size:13px;height:34px;margin:0 auto 0 0;min-width:54px;padding:0 9px}.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination{align-items:center;display:flex;gap:6px;margin:0}.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination>li>a,.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination>li>span{background:0 0;border:1px solid #e2e0e8;border-radius:18px;color:#6b6b76;font-size:12px;font-weight:700;min-width:34px;padding:6px 13px}.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination>.active>a,.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination>.active>span{background:#1e1e24;border-color:#1e1e24;color:#fff}.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination>.disabled>a,.fb-caso-ov .ov-history-block atec-table .table-pagination .pagination>.disabled>span{background:#fcfcfd;color:#c4c2cc}@media (max-width:700px){.fb-caso-ov .ov-topbar{display:none}.fb-caso-ov .ov-brand span{display:none}.fb-caso-ov .ov-content{gap:38px;max-width:390px;padding:13px 12px 90px}.fb-caso-ov .ov-main-stack{gap:38px}.fb-caso-ov .ov-identity-card{gap:24px}.fb-caso-ov .ov-identity-main{flex-direction:column;gap:12px;text-align:center}.fb-caso-ov .ov-avatar{font-size:26px;height:72px;width:72px}.fb-caso-ov .ov-title-block h1{font-size:24px;letter-spacing:-.45px;line-height:1.15}.fb-caso-ov .ov-subtitle{justify-content:center;font-size:13.5px;gap:0;margin-top:5px}.fb-caso-ov .ov-subtitle span:nth-child(2){display:none}.fb-caso-ov .ov-subtitle span+span::before{margin-left:6px;margin-right:6px}.fb-caso-ov .ov-status-pill{align-self:center;font-size:13px;margin-top:2px}.fb-caso-ov .ov-actions{justify-content:stretch}.fb-caso-ov .ov-actions--primary{display:flex;flex-direction:column;gap:10px;order:2}.fb-caso-ov .ov-actions-row--secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fb-caso-ov .ov-action-card{border-radius:15px;flex:0 0 calc(45%);font-size:15px;gap:8px;min-height:55px;padding:14px 12px;white-space:normal;width:auto}.fb-caso-ov .ov-action-card i,.fb-caso-ov .ov-action-card md-icon{font-size:18px}.fb-caso-ov .ov-action-card--soft{font-size:13.5px;min-height:43px;order:4;padding:11px}.fb-caso-ov .ov-client-summary{gap:0;grid-template-columns:1fr;order:3}.fb-caso-ov .ov-client-summary .ov-data-row{padding:13px 0}.fb-caso-ov .ov-client-summary .ov-data-row span{font-size:14px}.fb-caso-ov .ov-client-summary .ov-data-row strong{font-size:14px}.fb-caso-ov .ov-next-action{padding:12px 14px}.fb-caso-ov .ov-next-action div{gap:10px}.fb-caso-ov .ov-next-action span,.fb-caso-ov .ov-next-action strong{font-size:13.5px}.fb-caso-ov .ov-stage-item span{font-size:12px}.fb-caso-ov .ov-data-grid{grid-template-columns:1fr}.fb-caso-ov .ov-appointment-card{padding:18px}.fb-caso-ov .ov-history-block .ov-history-table-wrap{overflow-x:auto}.fb-caso-ov .ov-history-block .ov-history-table{min-width:560px}.fb-caso-ov .ov-history-block .ov-history-pagination{min-width:560px}}.fb-caso-ov .ov-actions-row--secondary .ov-action-card:only-child{grid-column:1/-1}.va-header>.va-observing-chip{flex:0 0 auto}.va-observing-chip{display:inline-flex;align-items:stretch;background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.4);border-radius:18px;overflow:hidden;margin:0 8px}.va-observing-chip .va-observing-chip-open{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:0 0;border:none;cursor:pointer;font-size:12px;color:#0369a1;font-weight:500}.va-observing-chip .va-observing-chip-open:hover{background:rgba(14,165,233,.12)}.va-observing-chip .va-observing-chip-open .va-observing-chip-pulse{width:8px;height:8px;border-radius:50%;background:#0ea5e9;position:relative}.va-observing-chip .va-observing-chip-open .va-observing-chip-pulse::after{content:'';position:absolute;inset:-4px;border-radius:50%;background:#0ea5e9;opacity:.4;-webkit-animation:va-mode-pulse-ring 1.8s ease-out infinite;animation:va-mode-pulse-ring 1.8s ease-out infinite}.va-observing-chip .va-observing-chip-open md-icon{font-size:14px;width:14px;min-width:14px;height:14px;color:#0284c7}.va-observing-chip .va-observing-chip-open strong{font-weight:700}.va-observing-chip .va-observing-chip-stop{background:0 0;border:none;border-left:1px solid rgba(14,165,233,.3);padding:0 10px;cursor:pointer;color:#64748b}.va-observing-chip .va-observing-chip-stop md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-observing-chip .va-observing-chip-stop:hover{background:rgba(220,38,38,.08);color:#b91c1c}.va-observing-chip-hold{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.45)}.va-observing-chip-hold .va-observing-chip-open{color:#b45309}.va-observing-chip-hold .va-observing-chip-open:hover{background:rgba(245,158,11,.15)}.va-observing-chip-hold .va-observing-chip-open .va-observing-chip-pulse{background:#f59e0b}.va-observing-chip-hold .va-observing-chip-open .va-observing-chip-pulse::after{background:#f59e0b}.va-observing-chip-hold .va-observing-chip-open md-icon{color:#d97706}.va-observing-chip-hold .va-observing-chip-stop{border-left-color:rgba(245,158,11,.35)}.va-observing-chip-takeover{background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.4)}.va-observing-chip-takeover .va-observing-chip-open{color:#b91c1c}.va-observing-chip-takeover .va-observing-chip-open:hover{background:rgba(220,38,38,.12)}.va-observing-chip-takeover .va-observing-chip-open .va-observing-chip-pulse{background:#dc2626}.va-observing-chip-takeover .va-observing-chip-open .va-observing-chip-pulse::after{background:#dc2626}.va-observing-chip-takeover .va-observing-chip-open md-icon{color:#dc2626}.va-observing-chip-takeover .va-observing-chip-stop{border-left-color:rgba(220,38,38,.3)}.va-header-updated md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-header-updated md-icon.va-spin{-webkit-animation:va-spin .8s linear infinite;animation:va-spin .8s linear infinite}@-webkit-keyframes va-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes va-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.va-aside-item md-icon{color:#6b7280;font-size:15px;width:15px;min-width:15px;height:15px}.va-aside-item.va-aside-active md-icon{color:#0ea5a5}.va-filter-btn md-icon{font-size:12px;width:12px;min-width:12px;height:12px;margin-right:4px;color:#6b7280}.va-cat-dot{width:10px;height:10px;border-radius:3px;background:#9ca3af;display:inline-block;flex-shrink:0}.va-loading-bar{height:2px;background:0 0;border-radius:2px;overflow:hidden;margin-bottom:4px;position:relative;opacity:0;transition:opacity .2s}.va-loading-bar.va-loading-bar-active{opacity:1;background:rgba(14,165,165,.08)}.va-loading-bar.va-loading-bar-active::after{content:'';position:absolute;top:0;bottom:0;width:30%;background:#0ea5a5;border-radius:2px;-webkit-animation:va-loading-slide 1.2s ease-in-out infinite;animation:va-loading-slide 1.2s ease-in-out infinite}@-webkit-keyframes va-loading-slide{0%{left:-30%}100%{left:100%}}@keyframes va-loading-slide{0%{left:-30%}100%{left:100%}}.va-status-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#1f2430;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum'}.va-row-avatar md-icon{color:#fff;font-size:17px;width:17px;min-width:17px;height:17px;line-height:17px}.va-row-avatar.va-detail-avatar md-icon{font-size:22px;width:22px;min-width:22px;height:22px;line-height:22px}.va-icon-btn md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-dialing-cancel{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:7px 14px;border-radius:6px;background:rgba(220,38,38,.12);color:#dc2626;border:1px solid rgba(220,38,38,.4);font-size:13px;font-weight:600;cursor:pointer}.va-dialing-cancel md-icon,.va-priority-cancel md-icon{font-size:14px;min-width:14px;color:inherit}.va-dialing-cancel:hover{background:#dc2626;color:#fff}.va-dialing-cancel:disabled,.va-dialing-cancel[disabled]{opacity:.5;cursor:not-allowed}.va-priority-actions .va-priority-listen md-icon{font-size:11px;width:11px;min-width:11px;height:11px;color:inherit}.va-priority-actions .va-priority-enter md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:#fff}.va-back-btn md-icon{font-size:13px;width:13px;min-width:13px;height:13px;color:inherit}.va-detail-meta .va-detail-phone>md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:#9ca3af}.va-detail-actions{display:flex;gap:6px}.va-detail-btn md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-pin-flag{color:#d97706;font-size:11px!important;width:11px!important;min-width:11px!important;height:11px!important;margin-left:4px;vertical-align:middle}.va-mode-status-bar md-icon{font-size:15px;width:15px;min-width:15px;height:15px}.va-mode-status-observe md-icon{color:#0284c7}.va-mode-status-takeover md-icon{color:#dc2626}@-webkit-keyframes va-mode-pulse-ring{0%{-webkit-transform:scale(.85);transform:scale(.85);opacity:.5}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes va-mode-pulse-ring{0%{-webkit-transform:scale(.85);transform:scale(.85);opacity:.5}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@-webkit-keyframes va-mode-pulse-rec{0%,100%{opacity:1}50%{opacity:.35}}@keyframes va-mode-pulse-rec{0%,100%{opacity:1}50%{opacity:.35}}.va-chat-thread{flex:1;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:18px 22px 24px;display:flex;flex-direction:column;gap:14px;min-height:0}.va-chat-dialing-card{display:flex;flex-direction:column;align-items:center;margin:60px auto 24px;padding:36px 32px 28px;max-width:420px;text-align:center;background:linear-gradient(180deg,rgba(245,158,11,.04),rgba(245,158,11,.02));border:1px solid rgba(245,158,11,.18);border-radius:16px}.va-chat-dialing-ring{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.va-chat-dialing-ring .va-chat-dialing-circle{position:relative;z-index:2;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(245,158,11,.35);-webkit-animation:va-dialing-shake 1.6s ease-in-out infinite;animation:va-dialing-shake 1.6s ease-in-out infinite}.va-chat-dialing-ring .va-chat-dialing-circle md-icon{font-size:28px;width:28px;min-width:28px;height:28px;color:#fff}.va-chat-dialing-ring .va-chat-dialing-wave{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:96px;height:96px;border-radius:50%;background:rgba(245,158,11,.35);-webkit-animation:va-dialing-wave 2s ease-out infinite;animation:va-dialing-wave 2s ease-out infinite}.va-chat-dialing-ring .va-chat-dialing-wave-2{-webkit-animation-delay:.5s;animation-delay:.5s}.va-chat-dialing-ring .va-chat-dialing-wave-3{-webkit-animation-delay:1s;animation-delay:1s}.va-chat-dialing-title-v2{font-size:18px;font-weight:700;color:#b45309;margin-bottom:8px}.va-chat-dialing-sub-v2{font-size:13px;color:#6b7280;line-height:1.6;margin-bottom:16px}.va-chat-dialing-elapsed{display:inline-block;padding:4px 12px;font-size:11.5px;font-weight:600;color:#b45309;background:rgba(245,158,11,.12);border-radius:10px;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';letter-spacing:.02em}@-webkit-keyframes va-dialing-shake{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}75%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}}@keyframes va-dialing-shake{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}75%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}}@-webkit-keyframes va-dialing-wave{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:.7}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes va-dialing-wave{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:.7}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}.va-chat-msg{display:flex;gap:10px;max-width:75%}.va-chat-msg .va-msg-avatar{width:26px;height:26px;border-radius:50%;font-size:10px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.va-chat-msg .va-msg-block{display:flex;flex-direction:column;gap:4px;min-width:0}.va-chat-msg .va-msg-meta{display:flex;align-items:center;gap:6px;font-size:10px;color:#9ca3af}.va-chat-msg .va-msg-meta .va-msg-role{font-weight:500;color:#6b7280}.va-chat-msg .va-msg-meta .va-msg-ts{-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum'}.va-chat-msg .va-msg-bubble{padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5;background:#f1f3f5;color:#1f2430;word-wrap:break-word}.va-chat-msg .va-msg-tags{display:flex;gap:4px;flex-wrap:wrap}.va-chat-msg .va-msg-tag{font-size:10px;color:#6b7280;background:rgba(255,255,255,.04);padding:1px 7px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.va-chat-msg.va-msg-bot{align-self:flex-start}.va-chat-msg.va-msg-bot .va-msg-bubble{border-bottom-left-radius:4px}.va-chat-msg.va-msg-client{align-self:flex-end;flex-direction:row-reverse}.va-chat-msg.va-msg-client .va-msg-meta{justify-content:flex-end}.va-chat-msg.va-msg-client .va-msg-bubble{background:rgba(14,165,165,.12);border-bottom-right-radius:4px}.va-chat-msg.va-msg-client .va-msg-tags{justify-content:flex-end}.va-chat-msg.va-msg-seller{align-self:flex-start;flex-direction:row}.va-chat-msg.va-msg-seller .va-msg-meta{justify-content:flex-start}.va-chat-msg.va-msg-seller .va-msg-bubble{background:rgba(255,152,0,.12);color:#d97706;border-bottom-left-radius:4px}.va-chat-msg.va-msg-seller .va-msg-tags{justify-content:flex-start}.va-typing-bubble{display:inline-flex;gap:4px;padding:12px 16px}.va-typing-bubble span{width:6px;height:6px;background:#6b7280;border-radius:50%;-webkit-animation:va-typing 1.2s infinite;animation:va-typing 1.2s infinite}.va-typing-bubble span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.va-typing-bubble span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes va-typing{0%,100%,60%{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes va-typing{0%,100%,60%{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.va-chat-divider{display:flex;align-items:center;gap:12px;margin:8px 0 4px}.va-chat-divider::after,.va-chat-divider::before{content:'';flex:1;height:1px;background:rgba(15,23,42,.08)}.va-chat-divider .va-chat-divider-label{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;color:#6b7280;background:#fff;border-radius:11px;letter-spacing:.02em}.va-chat-divider .va-chat-divider-label md-icon{font-size:12px;width:12px;min-width:12px;height:12px}.va-chat-divider-takeover .va-chat-divider-label{color:#b91c1c;background:rgba(220,38,38,.08)}.va-chat-divider-takeover .va-chat-divider-label md-icon{color:#dc2626}.va-chat-divider-takeover::after,.va-chat-divider-takeover::before{background:linear-gradient(to right,transparent,rgba(220,38,38,.25),transparent)}@-webkit-keyframes va-voice-pulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes va-voice-pulse{0%,100%{opacity:1}50%{opacity:.35}}.va-mode-switch button md-icon{font-size:13px;width:13px;min-width:13px;height:13px;color:inherit}@-webkit-keyframes va-reconnect-pulse{0%,100%{box-shadow:0 1px 3px rgba(66,165,245,.3)}50%{box-shadow:0 1px 10px rgba(66,165,245,.65)}}@keyframes va-reconnect-pulse{0%,100%{box-shadow:0 1px 3px rgba(66,165,245,.3)}50%{box-shadow:0 1px 10px rgba(66,165,245,.65)}}.va-composer-hint md-icon{color:#0ea5a5;font-size:16px;min-width:16px}.va-recording-player{width:100%;height:36px;display:block}.va-chat-ended-banner md-icon{font-size:14px;width:14px;min-width:14px;height:14px;color:#9ca3af}.va-panel-calculating md-icon{color:#9ca3af;font-size:13px;min-width:13px}.va-panel-empty-state md-icon{font-size:18px;min-width:18px;margin-top:1px}.va-class-row{display:grid;grid-template-columns:9px 80px 1fr 32px;gap:8px;align-items:center;font-size:11px;color:#1f2430}.va-class-row .va-class-name{color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-class-row .va-class-bar{height:5px;background:rgba(255,255,255,.05);border-radius:3px;overflow:hidden}.va-class-row .va-class-bar-fill{height:100%;border-radius:3px;transition:width .4s}.va-class-row .va-class-pct{text-align:right;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';color:#1f2430}.va-trend-chart{width:100%;background:rgba(255,255,255,.02);border-radius:4px;padding:4px 0}.va-trend-chart svg{display:block;max-width:100%}.va-sentiment-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:6px 0 10px;font-size:12px}.va-sentiment-meta .va-traj{display:inline-flex;align-items:center;gap:4px;font-weight:600}.va-sentiment-meta .va-traj md-icon{font-size:14px;min-width:14px;color:inherit}.va-sentiment-meta .va-emotion-chip{padding:2px 8px;border-radius:10px;background:rgba(14,165,165,.15);color:#0ea5a5;border:1px solid rgba(14,165,165,.3)}.va-sentiment-meta .va-neg-streak{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:rgba(220,38,38,.15);color:#dc2626;border:1px solid rgba(220,38,38,.35)}.va-sentiment-meta .va-neg-streak md-icon{font-size:13px;min-width:13px;color:inherit}.va-events-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.va-topbar-btn md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-kpi-delta md-icon{font-size:11px;width:11px;min-width:11px;height:11px;color:inherit}.va-search-box.va-search-box-compact>md-icon{font-size:14px;width:14px;min-width:14px;height:14px}.va-search-box>md-icon{color:#6b7280;font-size:17px;width:17px;min-width:17px;height:17px;flex-shrink:0}.va-search-inline md-icon{color:#9ca3af;font-size:14px;width:14px;min-width:14px;height:14px}.va-search-clear{background:0 0;border:0;padding:4px;cursor:pointer;color:#9ca3af;display:flex;align-items:center;border-radius:50%;transition:background .12s,color .12s}.va-search-clear md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-search-clear:hover{background:#f1f3f5;color:#1f2430}.va-search-close md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:inherit}.va-filter-pinned .va-pinned-toggle md-icon{font-size:14px;min-width:14px}.va-filter-pinned .va-pinned-toggle.va-pinned-toggle-active md-icon{color:#f59e0b}.va-row-pin-btn{background:0 0;border:none;padding:6px;border-radius:4px;cursor:pointer;color:#d1d5db;transition:color .12s,background .12s}.va-row-pin-btn md-icon{font-size:14px;min-width:14px;color:inherit}.va-row-pin-btn:hover{background:rgba(0,0,0,.04);color:#6b7280}.va-row-pin-btn.va-row-pin-active{color:#f59e0b}.va-row-pin-btn.va-row-pin-active:hover{color:#b45309}.va-history-table .va-col-client .va-row-callid md-icon{font-size:10px;min-width:10px;min-height:10px}.va-pagination{display:flex;justify-content:center;gap:8px;padding:14px 0}.va-pagination .va-btn-load{background:#0ea5a5;color:#fff;border:0;padding:9px 22px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;box-shadow:0 1px 3px rgba(14,165,165,.25);transition:background .12s,box-shadow .12s}.va-pagination .va-btn-load:hover:not(:disabled){background:#10bdbd;box-shadow:0 2px 5px rgba(14,165,165,.35)}.va-pagination .va-btn-load:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.va-pagination-row{display:flex;justify-content:space-between;align-items:center;padding:12px 4px;flex-wrap:wrap;gap:12px;border-top:1px solid rgba(15,23,42,.08);margin-top:0}.va-pagination-info{display:flex;align-items:center;gap:18px;font-size:13px;color:#6b7280;font-weight:500}.va-pagination-size{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.va-pagination-size select{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:6px;padding:6px 10px;font-size:13px;color:#1f2430;font-weight:500;cursor:pointer}.va-pagination-size select:hover{border-color:rgba(15,23,42,.14)}.va-pagination-size select:focus{outline:0;border-color:#0ea5a5}.va-pagination-pages{display:inline-flex;align-items:center;gap:4px}.va-page-btn{min-width:36px;height:36px;padding:0 10px;border:1px solid rgba(15,23,42,.08);background:#fff;color:#1f2430;font-size:13.5px;font-weight:600;border-radius:6px;cursor:pointer;transition:background .1s,border-color .1s,color .1s;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum'}.va-page-btn:hover:not(:disabled):not(.va-page-btn-active):not(.va-page-btn-ellipsis){background:#f1f3f5;border-color:rgba(15,23,42,.14)}.va-page-btn.va-page-btn-active{background:#0ea5a5;color:#fff;border-color:#0ea5a5;cursor:default}.va-page-btn.va-page-btn-ellipsis{background:0 0;border-color:transparent;color:#6b7280;cursor:default}.va-page-btn:disabled:not(.va-page-btn-active):not(.va-page-btn-ellipsis){opacity:.4;cursor:not-allowed}.va-detail-drawer{background:#fff;color:#1f2430;max-width:1100px;width:90vw;max-height:90vh;border-radius:14px;overflow:hidden;display:flex!important;flex-direction:column}.va-detail-drawer md-dialog-content{padding:0}.va-detail-drawer .va-detail-header{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 22px;border-bottom:1px solid rgba(15,23,42,.08);background:#fff;gap:16px;flex-shrink:0}.va-detail-drawer .va-meta-sep{color:#9ca3af}.va-detail-drawer .va-interv-list{background:rgba(25,118,210,.12);color:#2563eb}.va-detail-drawer .va-interv-take{background:rgba(237,108,2,.12);color:#d97706}.va-detail-drawer .va-detail-btn md-icon{font-size:13px;width:13px;min-width:13px;height:13px}.va-detail-drawer .va-detail-close md-icon{font-size:16px;width:16px;min-width:16px;height:16px}.va-detail-drawer .va-summary-label md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:#0ea5a5}.va-detail-drawer .va-msg-block{display:flex;flex-direction:column;gap:4px;max-width:78%;min-width:0}.va-detail-drawer .va-msg-block:has(.va-msg-meta-row.va-msg-meta-client){align-self:flex-end}.va-detail-drawer .va-msg-bubble{padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5;word-wrap:break-word;background:#f1f3f5;color:#1f2430;border:1px solid rgba(15,23,42,.08)}.va-detail-drawer .va-trend-chart{min-height:50px;background:#f1f3f5;border-radius:6px}.va-msg-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.va-msg-tag{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1;padding:3px 7px;border-radius:4px;font-weight:500;background:rgba(15,23,42,.05);color:#6b7280;letter-spacing:.2px}.va-msg-tag.tag-bot{background:rgba(14,165,165,.14);color:#0f766e}.va-msg-tag.tag-client{background:rgba(219,39,119,.12);color:#be185d}.va-msg-tag[data-id=mencion_legal],.va-msg-tag[data-id=pidio_humano]{background:rgba(220,38,38,.12);color:#b91c1c;font-weight:600}.va-msg-tag[data-id=riesgo_baja]{background:rgba(219,39,119,.12);color:#be185d}.va-msg-tag[data-id=competencia]{background:rgba(217,119,6,.14);color:#b45309}.va-msg-tag[data-id=siniestro],.va-msg-tag[data-id=urgencia]{background:rgba(217,119,6,.14);color:#b45309}.va-msg-chips{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.va-msg-chip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1;padding:2px 7px;border-radius:4px;font-weight:500;letter-spacing:.1px;background:0 0;border:1px solid rgba(15,23,42,.16);color:#6b7280}.va-class-row{display:grid;grid-template-columns:8px 1fr 60px 40px;gap:8px;align-items:center;font-size:12px}.va-class-row .va-cat-dot{width:8px;height:8px;border-radius:50%}.va-class-name{color:#1f2430;font-weight:500}.va-class-bar{height:6px;background:#f1f3f5;border-radius:3px;overflow:hidden}.va-class-bar-fill{height:100%;background:#0ea5a5;border-radius:3px;transition:width .3s ease}.va-class-pct{color:#6b7280;text-align:right;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';font-size:11px}.va-events-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.va-trend-chart{width:100%;height:56px;background:0 0;border-radius:0;overflow:hidden;padding:0;display:block}.va-trend-chart svg{display:block;width:100%;height:100%}.va-mode-switch button md-icon{font-size:12px;width:12px;min-width:12px;height:12px}.md-dialog-container.va-drawer-container{justify-content:flex-end!important;align-items:stretch!important;padding:0!important;background:0 0!important}md-dialog.va-detail-drawer{position:relative;top:0;right:0;bottom:0;left:auto;width:560px;max-width:100vw;height:100vh;max-height:100vh;min-height:100vh;margin:0;border-radius:0;background:#fff;color:#1f2430;box-shadow:-8px 0 32px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden;-webkit-animation:vaDrawerSlideIn .22s ease-out;animation:vaDrawerSlideIn .22s ease-out}@-webkit-keyframes vaDrawerSlideIn{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes vaDrawerSlideIn{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.va-detail-drawer .va-drawer-close md-icon{font-size:16px;width:16px;height:16px;color:inherit}.va-detail-drawer .va-drawer-callid md-icon{font-size:11px;min-width:11px;min-height:11px}.va-audio-timeline .va-audio-marker md-icon{font-size:11px;width:11px;min-width:11px;height:11px;color:#9ca3af}.va-audio-timeline .va-marker-takeover md-icon{color:#dc2626}.va-audio-timeline .va-marker-listen md-icon{color:#0ea5e9}.va-audio-timeline .va-marker-hold md-icon{color:#f59e0b}.va-audio-timeline .va-marker-end md-icon{color:#6b7280}.va-audio-timeline .va-marker-bot md-icon{color:#7c3aed}.va-resumen-status-icon md-icon{font-size:20px;width:20px;height:20px}.va-res-success .va-resumen-status-icon md-icon{color:#16a34a}.va-res-info .va-resumen-status-icon md-icon{color:#0284c7}.va-res-warn .va-resumen-status-icon md-icon{color:#d97706}.va-res-critical .va-resumen-status-icon md-icon{color:#dc2626}.va-res-neutral .va-resumen-status-icon md-icon{color:#6b7280}.va-cat-critical{background:rgba(220,38,38,.12);color:#dc2626}.va-cat-opportunity{background:rgba(22,163,74,.12);color:#16a34a}.va-cat-diagnostic{background:rgba(217,119,6,.12);color:#d97706}.va-cat-neutral{background:#f1f3f5;color:#1f2430}.va-accion-btn md-icon{font-size:14px;width:14px;height:14px;color:inherit}.va-trans-msg-seller .va-trans-avatar md-icon{font-size:12px;width:12px;min-width:12px;height:12px;color:#fff}.va-eventos-hint md-icon{font-size:14px;min-width:14px;color:#0ea5a5}@media (max-width:640px){md-dialog.va-detail-drawer{width:100vw}}md-toast.va-toast{position:fixed!important;z-index:1005;bottom:24px!important;right:24px!important;top:auto!important;left:auto!important;max-width:360px;min-width:240px;padding:0}md-toast.va-toast .md-toast-content{background:#fff;color:#1f2430;border:1px solid rgba(15,23,42,.08);border-left:4px solid #0ea5a5;border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,.12);padding:12px 16px;font-size:13px;font-weight:500;line-height:1.4;min-height:auto}md-toast.va-toast .md-toast-text{padding:0}md-toast.va-toast.va-toast-error .md-toast-content{border-left-color:#dc2626;color:#dc2626}md-toast.va-toast.va-toast-success .md-toast-content{border-left-color:#16a34a}.va-newcall-btn md-icon{font-size:14px!important;width:14px;min-width:14px;height:14px;color:#fff}md-dialog.va-outbound-dialog{width:480px;max-width:94vw;border-radius:14px;overflow:hidden}md-dialog.va-outbound-dialog .va-outbound-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #ecedf0}md-dialog.va-outbound-dialog .va-outbound-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1f2430}md-dialog.va-outbound-dialog .va-outbound-title md-icon{font-size:16px!important;width:16px;min-width:16px;height:16px;color:#0ea5a5}md-dialog.va-outbound-dialog .va-outbound-close{border:none;background:0 0;cursor:pointer;color:#8a8f99}md-dialog.va-outbound-dialog .va-outbound-close md-icon{font-size:18px!important;width:18px;min-width:18px;height:18px;color:inherit}md-dialog.va-outbound-dialog .va-outbound-close:hover{color:#1f2430}md-dialog.va-outbound-dialog .va-outbound-body{padding:16px 20px}md-dialog.va-outbound-dialog .va-outbound-label{display:block;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#8a8f99;margin:14px 0 6px}md-dialog.va-outbound-dialog .va-outbound-label:first-child{margin-top:0}md-dialog.va-outbound-dialog .va-outbound-sublabel{font-size:12px;color:#8a8f99;margin-right:6px}md-dialog.va-outbound-dialog .va-outbound-input,md-dialog.va-outbound-dialog .va-outbound-select,md-dialog.va-outbound-dialog .va-outbound-textarea{width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid #d8dbe0;border-radius:8px;font-size:13px;color:#1f2430;font-family:inherit}md-dialog.va-outbound-dialog .va-outbound-input:focus,md-dialog.va-outbound-dialog .va-outbound-select:focus,md-dialog.va-outbound-dialog .va-outbound-textarea:focus{outline:0;border-color:#0ea5a5}md-dialog.va-outbound-dialog .va-outbound-textarea{resize:vertical;min-height:96px;line-height:1.5}md-dialog.va-outbound-dialog .va-outbound-presets{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 4px}md-dialog.va-outbound-dialog .va-preset-btn{padding:4px 10px;border:1px solid #0ea5a5;border-radius:999px;background:rgba(14,165,165,.1);color:#0ea5a5;font-size:12px;font-weight:600;cursor:pointer}md-dialog.va-outbound-dialog .va-preset-btn:hover{background:rgba(14,165,165,.18)}md-dialog.va-outbound-dialog .va-preset-btn:disabled{opacity:.4;cursor:not-allowed;border-color:#cbd0d8;color:#9aa3b2;background:0 0}md-dialog.va-outbound-dialog .va-outbound-hint{font-size:11px;color:#b0b5bf;margin-top:5px}md-dialog.va-outbound-dialog .va-outbound-results{list-style:none;margin:14px 0 0;padding:0}md-dialog.va-outbound-dialog .va-outbound-results li{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;border-top:1px dashed #ecedf0}md-dialog.va-outbound-dialog .va-outbound-results .va-res-icon{font-size:14px!important;width:14px;min-width:14px;height:14px}md-dialog.va-outbound-dialog .va-outbound-results .va-res-num{font-family:SFMono-Regular,Menlo,monospace;font-size:12px}md-dialog.va-outbound-dialog .va-outbound-results .va-res-msg{margin-left:auto;font-size:12px;color:#8a8f99}md-dialog.va-outbound-dialog .va-outbound-results .va-res-ok .va-res-icon{color:#16a34a}md-dialog.va-outbound-dialog .va-outbound-results .va-res-error .va-res-icon,md-dialog.va-outbound-dialog .va-outbound-results .va-res-error .va-res-msg{color:#dc2626}md-dialog.va-outbound-dialog .va-outbound-results .va-res-invalid .va-res-icon,md-dialog.va-outbound-dialog .va-outbound-results .va-res-invalid .va-res-msg{color:#d97706}md-dialog.va-outbound-dialog .va-outbound-results .va-res-pending .va-res-icon{color:#b6bcc7}md-dialog.va-outbound-dialog .va-outbound-footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #ecedf0}md-dialog.va-outbound-dialog .va-outbound-btn-secondary{padding:8px 16px;border:1px solid #d8dbe0;border-radius:8px;background:#fff;color:#5a606b;font-size:13px;font-weight:600;cursor:pointer}md-dialog.va-outbound-dialog .va-outbound-btn-secondary:hover{background:#f6f7f9}md-dialog.va-outbound-dialog .va-outbound-btn-primary{display:inline-flex;align-items:center;gap:7px;padding:8px 18px;border:none;border-radius:8px;background:#0ea5a5;color:#fff;font-size:13px;font-weight:600;cursor:pointer}md-dialog.va-outbound-dialog .va-outbound-btn-primary md-icon{font-size:13px!important;width:13px;min-width:13px;height:13px;color:#fff}md-dialog.va-outbound-dialog .va-outbound-btn-primary:hover{-webkit-filter:brightness(0.93);filter:brightness(.93)}md-dialog.va-outbound-dialog .va-outbound-btn-primary:disabled{opacity:.5;cursor:not-allowed}.va-rd{--magenta:#b5179e;--magenta-deep:#7b2d8e;--magenta-grad:linear-gradient(135deg, #c0128c 0%, #7b2d8e 100%);--header-bg:#2a2a2f;--teal:#0f897a;--teal-soft:#dcf1ed;--teal-text:#0c6e62;--danger:#d9534b;--danger-soft:#fbe6e4;--danger-text:#bb352d;--bg:#f4f4f6;--surface:#ffffff;--surface-2:#fafafb;--border:#e7e7ec;--hairline:#eef0f3;--ink:#212530;--ink-soft:#5a6170;--ink-faint:#9aa0ab;--sent-grad:linear-gradient(90deg, #e0524d 0%, #e8a33d 28%, #a8aab0 52%, #5bbf86 78%, #2f9e63 100%);--c-quote:#3b82f6;--c-claims:#0bb4c9;--c-payments:#e6961f;--c-renewal:#27ae60;--c-cancel:#ec4899;--c-roadside:#14b8a6;--c-complaints:#ef4444;--c-general:#8b5cf6;--radius:14px;--radius-sm:10px;--shadow-card:0 1px 2px rgba(20, 22, 30, 0.04),0 6px 18px rgba(20, 22, 30, 0.05);--shadow-pop:0 10px 40px rgba(20, 22, 30, 0.16);--maxw:1180px;font-family:'Source Sans 3',system-ui,-apple-system,'Segoe UI',sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45;min-height:100vh}.va-rd *{box-sizing:border-box}.va-rd .mono{font-family:'IBM Plex Mono',ui-monospace,monospace}.va-rd button{font-family:inherit;cursor:pointer}.va-rd svg{width:1.05em;height:1.05em;flex:0 0 auto;vertical-align:-2px}.va-rd .view-shell{max-width:var(--maxw);margin:0 auto;padding:0 28px}.va-rd .topbar{display:flex;align-items:center;gap:18px;padding:18px 0 6px;flex-wrap:wrap}.va-rd .seg{display:inline-flex;background:#ededf1;border-radius:11px;padding:4px;gap:2px}.va-rd .seg button{border:none;background:0 0;color:var(--ink-soft);font-size:14px;font-weight:600;padding:8px 18px;border-radius:8px;display:flex;align-items:center;gap:7px;transition:.15s}.va-rd .seg button .live-dot{width:8px;height:8px;border-radius:50%;background:#bcc0c8}.va-rd .seg button.active{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}.va-rd .seg button.active .live-dot{background:#27ae60;box-shadow:0 0 0 3px rgba(39,174,96,.16)}.va-rd .status-pills{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:13px;color:var(--ink-soft);flex-wrap:wrap}.va-rd .status-pills .sp{display:flex;align-items:center;gap:6px;font-weight:600}.va-rd .status-pills .sp .d{width:8px;height:8px;border-radius:50%}.va-rd .status-pills .sp.live .d{background:#27ae60}.va-rd .status-pills .sp.crit .d{background:var(--danger)}.va-rd .status-pills .sp.dial .d{background:#e6961f}.va-rd .status-pills .sp.upd{color:var(--teal-text);background:var(--teal-soft);font-weight:600;font-size:11.5px;letter-spacing:.2px;padding:4px 11px 4px 8px;border-radius:999px;gap:7px}.va-rd .status-pills .sp.upd .upd-pulse{width:7px;height:7px;border-radius:50%;background:#27ae60;flex:0 0 auto;-webkit-animation:vrdpulse 2.2s ease-out infinite;animation:vrdpulse 2.2s ease-out infinite}.va-rd .page-head{padding:10px 0 18px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.va-rd .page-head .page-head-text{min-width:0}.va-rd .page-head h1{font-size:30px;font-weight:700;letter-spacing:-.6px;margin:0;color:#1b1f29}.va-rd .page-head p{margin:4px 0 0;color:var(--ink-soft);font-size:15px}.va-rd .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card)}.va-rd .card.accent{position:relative;overflow:hidden}.va-rd .card.accent::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--magenta-grad)}.va-rd .card-title{text-align:center;font-size:19px;font-weight:600;color:#2b2f3a;padding:18px 20px 14px;border-bottom:1px solid var(--hairline)}.va-rd .kpi-row{display:grid;gap:16px}.va-rd .kpi{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px;box-shadow:var(--shadow-card)}.va-rd .kpi .label{font-size:12px;font-weight:700;letter-spacing:.6px;color:var(--ink-faint);text-transform:uppercase}.va-rd .kpi .value{font-size:34px;font-weight:700;margin-top:6px;letter-spacing:-.5px;color:#1b1f29}.va-rd .kpi.hero{background:var(--magenta-grad);border:none;color:#fff}.va-rd .kpi.hero .label{color:rgba(255,255,255,.82)}.va-rd .kpi.hero .value{color:#fff}.va-rd .kpi .sub{font-size:13px;color:var(--ink-soft);margin-top:2px}.va-rd .sent-face{display:flex;align-items:center;gap:10px;margin-top:4px}.va-rd .sent-face .em{font-size:26px}.va-rd .sent-face .num{font-size:30px;font-weight:700}.va-rd .sent-bar{height:7px;border-radius:6px;background:var(--sent-grad);margin-top:10px;position:relative}.va-rd .sent-bar .knob{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:#fff;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.35);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.va-rd .chips{display:flex;flex-wrap:wrap;gap:9px}.va-rd .chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--border);border-radius:999px;padding:8px 15px;font-size:14px;font-weight:600;color:var(--ink-soft);transition:.15s;white-space:nowrap}.va-rd .chip .dot{width:9px;height:9px;border-radius:50%}.va-rd .chip .cnt{background:#f0f0f3;color:var(--ink-soft);border-radius:999px;font-size:12px;font-weight:700;padding:1px 8px}.va-rd .chip.active{background:#fff;border-color:var(--magenta);color:var(--magenta-deep);box-shadow:0 0 0 3px rgba(181,23,158,.1)}.va-rd .chip.active .cnt{background:rgba(181,23,158,.12);color:var(--magenta-deep)}.va-rd .chip:hover{border-color:#cfd1d8}.va-rd .cat{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ink);background:#f4f4f7;border-radius:999px;padding:4px 11px 4px 9px}.va-rd .cat .dot{width:8px;height:8px;border-radius:50%}.va-rd .badge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;border-radius:999px;padding:4px 11px;background:#f1f1f4;color:var(--ink-soft)}.va-rd .badge.soft-teal{background:var(--teal-soft);color:var(--teal-text)}.va-rd .badge.soft-red{background:var(--danger-soft);color:var(--danger-text)}.va-rd .badge.outline{background:#fff;border:1px solid var(--border);color:var(--ink-soft)}.va-rd .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:600;padding:10px 16px;transition:.15s}.va-rd .btn svg{width:17px;height:17px}.va-rd .btn md-icon{display:inline-flex;align-items:center;justify-content:center;font-size:16px!important;width:16px!important;min-width:16px;height:16px;line-height:1;margin:0;color:inherit}.va-rd .btn md-icon:before{display:block;line-height:1}.va-rd .btn:disabled{opacity:.5;cursor:not-allowed}.va-rd .btn:focus{outline:0}.va-rd .btn:focus-visible{outline:2px solid var(--magenta);outline-offset:1px}.va-rd .newcall{margin-left:auto;padding:8px 16px;font-size:13.5px;border-radius:10px;background:var(--magenta-grad);box-shadow:0 2px 10px rgba(181,23,158,.22)}.va-rd .newcall:hover{-webkit-filter:brightness(1.06);filter:brightness(1.06);background:var(--magenta-grad)}.va-rd .newcall md-icon{font-size:14px!important;width:14px!important;min-width:14px;height:14px}.va-rd .btn-observe{background:var(--teal-soft);color:var(--teal-text)}.va-rd .btn-observe:hover{background:#cdebe5}.va-rd .btn-observe.on{background:var(--teal);color:#fff}.va-rd .btn-takeover{background:var(--danger-soft);color:var(--danger-text)}.va-rd .btn-takeover:hover{background:#f7d6d2}.va-rd .btn-takeover.on{background:var(--danger);color:#fff}.va-rd .btn-ghost{background:#fff;border-color:var(--border);color:var(--ink)}.va-rd .btn-ghost:hover{background:#f7f7f9}.va-rd .btn-ghost.on{background:#e6961f;border-color:#e6961f;color:#fff;box-shadow:0 0 0 0 rgba(230,150,31,.5);-webkit-animation:vrddial 1.8s infinite;animation:vrddial 1.8s infinite}.va-rd .btn-ghost.on:hover{background:#d4860f;border-color:#d4860f}.va-rd .btn-ghost.on md-icon{color:#fff}.va-rd .btn-primary{background:var(--magenta);color:#fff}.va-rd .btn-primary:hover{background:#a0148b}.va-rd .avatar{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;flex:0 0 auto}.va-rd .wave{display:inline-flex;align-items:flex-end;gap:2px;height:16px}.va-rd .wave i{width:2px;border-radius:2px;background:#7fbf9a;display:block}.va-rd .wave.neg i{background:#dd8a86}.va-rd .search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--border);border-radius:11px;padding:11px 16px;color:var(--ink-faint);flex:1;min-width:220px}.va-rd .search input{border:none;outline:0;font:inherit;flex:1;color:var(--ink);background:0 0}.va-rd .range{display:inline-flex;background:#fff;border:1px solid var(--border);border-radius:11px;padding:4px;gap:2px;align-items:center}.va-rd .range button{border:none;background:0 0;color:var(--ink-soft);font-weight:600;font-size:13px;padding:7px 13px;border-radius:8px}.va-rd .range button.active{background:#eef0f3;color:var(--ink)}.va-rd .range .count{color:var(--ink-faint);font-size:12px;padding:0 10px;border-left:1px solid var(--hairline);margin-left:4px}.va-rd .lbl-cap{font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--ink-faint);text-transform:uppercase;display:block;margin-bottom:6px}.va-rd .va-help{display:inline-flex;align-items:center;justify-content:center;cursor:help;color:#c7ccd6;margin-left:5px;vertical-align:middle;line-height:0}.va-rd .va-help md-icon{display:inline-flex;align-items:center;justify-content:center;font-size:13px!important;width:13px!important;height:13px!important;min-height:0!important;min-width:13px;line-height:1!important;margin:0!important;color:inherit}.va-rd .va-help:hover{color:var(--magenta)}.va-rd .va-livebar .va-lb-status md-icon{font-size:14px!important;width:14px;height:14px;min-width:14px;color:inherit}.va-rd .va-livebar .va-lb-return md-icon{font-size:12px!important;width:12px;height:12px;min-width:12px;color:inherit}.va-rd .va-livebar .va-lb-close md-icon{font-size:15px!important;width:15px;height:15px;min-width:15px;color:inherit}.va-rd .vrd-select{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--border);border-radius:11px;padding:10px 12px;font-weight:600;color:var(--ink);font-size:14px;min-width:170px}.va-rd .vrd-select select{border:none;background:0 0;font:inherit;color:inherit;outline:0;width:100%}.va-rd .tbl{width:100%;border-collapse:collapse}.va-rd .tbl thead th{text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-faint);padding:14px 18px;background:var(--surface-2);border-bottom:1px solid var(--hairline)}.va-rd .tbl tbody td{padding:16px 18px;border-bottom:1px solid var(--hairline);vertical-align:middle}.va-rd .tbl tbody tr{cursor:pointer;transition:background .12s}.va-rd .tbl tbody tr:hover{background:#faf7fb}.va-rd .tbl tbody tr:last-child td{border-bottom:none}.va-rd .tbl tbody tr.flagged{background:#fff8ee}.va-rd .cell-cust{display:flex;align-items:center;gap:12px}.va-rd .cell-cust .nm{font-weight:600;color:var(--ink)}.va-rd .cell-cust .ph{font-size:13px;color:var(--ink-faint)}.va-rd .row-chev{color:var(--ink-faint)}.va-rd .empty{text-align:center;color:var(--ink-soft);padding:54px 20px;font-size:15px}.va-rd .triage-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.va-rd .section-lbl{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-soft);margin:26px 0 14px}.va-rd .section-lbl .pill{background:var(--danger-soft);color:var(--danger-text);border-radius:999px;font-size:12px;padding:2px 10px}.va-rd .section-lbl .pill.calm{background:#e9f6ee;color:#2f7d4f}.va-rd .mini-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.va-rd .mini-card{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card);padding:16px;cursor:pointer;transition:.15s}.va-rd .mini-card:hover{border-color:#cfd1d8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.va-rd .live-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:18px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;cursor:pointer}.va-rd .live-card .lstripe{position:absolute;left:0;top:0;bottom:0;width:4px}.va-rd .live-card.attn{border-color:#f2cfca}.va-rd .live-card .lc-head{display:flex;align-items:center;gap:12px}.va-rd .live-card .lc-meta{flex:1;min-width:0}.va-rd .live-card .lc-name{font-weight:700;font-size:16px;display:flex;align-items:center;gap:9px}.va-rd .live-card .lc-sub{font-size:13px;color:var(--ink-faint)}.va-rd .live-card .lc-stat{font-size:12px;font-weight:700;letter-spacing:.4px;display:flex;align-items:center;gap:6px}.va-rd .live-card .lc-reason{display:flex;align-items:center;gap:9px;background:#fdecca;border:1px solid #f3d79a;border-radius:10px;padding:9px 12px;color:#8a5a0b;font-size:13px;font-weight:600}.va-rd .live-card .lc-reason md-icon{font-size:14px!important;width:14px!important;height:14px!important;min-width:14px;margin:0!important;color:inherit;flex:0 0 auto}.va-rd .live-card .lc-reason span{flex:1;text-align:left;line-height:1.35}.va-rd md-icon.fa-circle-o-notch{display:inline-flex!important;align-items:center;justify-content:center;width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;line-height:14px!important;font-size:13px!important;margin:0 6px 0 0!important;vertical-align:-2px;-webkit-transform-origin:50% 50%!important;transform-origin:50% 50%!important}.va-rd .live-card .lc-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.va-rd .live-pulse{width:9px;height:9px;border-radius:50%;background:#27ae60;box-shadow:0 0 0 0 rgba(39,174,96,.5);-webkit-animation:vrdpulse 1.8s infinite;animation:vrdpulse 1.8s infinite}.va-rd .live-pulse.dial{background:#e6961f;-webkit-animation:vrddial 1.8s infinite;animation:vrddial 1.8s infinite}.va-rd .meter{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--ink-soft)}.va-rd .meter .track{flex:1;height:6px;border-radius:5px;background:#eceef1;margin:0 12px;position:relative;overflow:hidden}.va-rd .meter .fill{position:absolute;left:0;top:0;bottom:0;border-radius:5px}.va-rd .row-actions{display:flex;gap:8px;justify-content:flex-end}.va-rd .row-actions .btn{padding:7px 12px;font-size:13px}.va-rd va-call-detail{display:block}.va-rd .ld-grid{display:grid;grid-template-columns:1fr 560px;gap:20px;align-items:start}.va-rd .ld-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-content:start;align-items:start}.va-rd .va-itag{display:inline-flex;align-items:center;margin-left:7px;font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 9px;vertical-align:middle}.va-rd .va-itag-hold{background:#fdeccf;color:#9a6a13}.va-rd .va-itag-takeover{background:#fde2e1;color:#b5302a}.va-rd .va-itag-observe{background:#d9f2e4;color:#1f7d4d}.va-rd .va-flag-chip md-icon{font-size:14px;width:14px;height:14px;min-height:14px;line-height:14px;margin:0}.va-rd .va-flag-chip.active{background:#fff;border-color:var(--magenta);color:var(--magenta-deep);box-shadow:0 0 0 3px rgba(181,23,158,.1)}.va-rd .signal-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:13.5px;gap:10px}.va-rd .signal-row .lbl{color:var(--ink-soft);white-space:nowrap}.va-rd .signal-row .track{width:64px;height:6px;border-radius:5px;background:#eceef1;position:relative;display:inline-block}.va-rd .signal-row .track i{position:absolute;left:0;top:0;bottom:0;border-radius:5px}.va-rd .typing{display:inline-flex;gap:4px}.va-rd .typing i{width:6px;height:6px;border-radius:50%;background:#b8bcc4;display:inline-block;-webkit-animation:vrdtd 1.2s infinite;animation:vrdtd 1.2s infinite}.va-rd .typing i:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.va-rd .typing i:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.va-rd .row-chev svg{width:18px;height:18px}.va-rd .row-chev md-icon{font-size:18px!important;width:18px;height:18px;color:var(--ink-faint)}.va-rd.va-detail-drawer{padding:0!important}.va-rd .vard-drawer{display:flex;flex-direction:column;height:100%;max-height:100vh;background:#fff}.va-rd .vard-head{display:flex;align-items:flex-start;gap:14px;padding:20px 22px 0}.va-rd .vard-close{border:none;background:0 0;color:var(--ink-faint);cursor:pointer;padding:4px}.va-rd .vard-close md-icon{font-size:18px!important;width:18px;height:18px;color:inherit}.va-rd .vard-tabs{display:flex;gap:4px;padding:16px 22px 0;border-bottom:1px solid var(--hairline)}.va-rd .vard-tab{border:none;background:0 0;font:inherit;font-weight:600;color:var(--ink-soft);padding:10px 12px;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;display:flex;align-items:center;gap:6px}.va-rd .vard-tab.active{color:var(--teal-text);border-color:var(--teal)}.va-rd .vard-tab .tabn{background:#eef0f3;color:var(--ink-soft);border-radius:999px;font-size:11px;padding:1px 7px;font-weight:700}.va-rd .vard-rec{padding:16px 22px;border-bottom:1px solid var(--hairline)}.va-rd .vard-rec-lbl{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--ink-faint);text-transform:uppercase;margin-bottom:8px}.va-rd .vard-player{display:flex;align-items:center;gap:12px;background:#f6f6f8;border:1px solid var(--hairline);border-radius:12px;padding:9px 12px}.va-rd .vard-play{width:34px;height:34px;flex:0 0 auto;border:none;border-radius:50%;background:var(--ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.va-rd .vard-play:hover{background:#000}.va-rd .vard-play md-icon{font-size:13px!important;width:13px;height:13px;min-width:13px;margin:0!important;color:#fff}.va-rd .vard-time{font-size:12.5px;color:var(--ink-soft);white-space:nowrap;flex:0 0 auto;font-variant-numeric:tabular-nums}.va-rd .vard-track{position:relative;flex:1;height:6px;background:#dfe2e7;border-radius:5px;cursor:pointer;min-width:70px}.va-rd .vard-track-fill{position:absolute;left:0;top:0;bottom:0;background:var(--ink-soft);border-radius:5px;pointer-events:none}.va-rd .vard-marker{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid currentColor;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 1px 3px rgba(20,22,30,.18);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.va-rd .vard-marker:hover{-webkit-transform:translate(-50%,-50%) scale(1.18);transform:translate(-50%,-50%) scale(1.18);z-index:3}.va-rd .vard-marker md-icon{font-size:10px!important;width:10px;height:10px;min-width:10px;margin:0!important;color:currentColor}.va-rd .vard-marker-svg{display:inline-flex;align-items:center;justify-content:center}.va-rd .vard-marker-svg svg{width:12px;height:12px;display:block}.va-rd .vard-marker.is-active{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3);box-shadow:0 0 0 3px rgba(14,165,165,.24),0 1px 3px rgba(20,22,30,.18);z-index:4}.va-rd .vard-moment{flex:0 0 auto;width:32px;height:32px;border:none;background:#e9e9ee;color:var(--ink-soft);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease,-webkit-transform .1s ease;transition:background .15s ease,color .15s ease,transform .1s ease;transition:background .15s ease,color .15s ease,transform .1s ease,-webkit-transform .1s ease}.va-rd .vard-moment:hover{background:#ecd9e8;color:var(--magenta-deep);-webkit-transform:scale(1.08);transform:scale(1.08)}.va-rd .vard-moment:active{-webkit-transform:scale(.94);transform:scale(.94)}.va-rd .vard-moment md-icon{margin:0;width:12px;height:12px;min-width:12px;min-height:12px;line-height:12px;font-size:12px;display:flex;align-items:center;justify-content:center;overflow:visible}.va-rd .vard-moment .fa{font-size:12px;line-height:1}.va-rd .vard-speed-pill{flex:0 0 auto;border:1px solid var(--border);background:#fff;color:var(--ink-soft);border-radius:8px;padding:4px 10px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:.12s}.va-rd .vard-speed-pill:hover{border-color:var(--magenta);color:var(--magenta-deep)}.va-rd .vard-vol{flex:0 0 auto;border:none;background:0 0;color:var(--ink-faint);cursor:pointer;padding:4px;display:inline-flex}.va-rd .vard-vol md-icon{font-size:16px!important;width:16px;height:16px;min-width:16px;margin:0!important;color:inherit}.va-rd .vard-rec-hint md-icon{font-size:13px!important;width:13px;height:13px;min-width:13px;margin:0!important;color:inherit}.va-rd .vard-legend{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px;color:var(--ink-faint)}.va-rd .vard-legend-item{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;line-height:1;padding:4px 9px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--ink-soft);cursor:pointer;transition:.12s}.va-rd .vard-legend-item::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto}.va-rd .vard-legend-item:hover{border-color:currentColor}.va-rd .vard-legend-item.is-off{opacity:.42;-webkit-filter:grayscale(0.85);filter:grayscale(.85);background:var(--surface-2);text-decoration:line-through}.va-rd .vard-body{flex:1;overflow:auto;padding:20px 22px}.va-rd .vard-status-ic md-icon{font-size:18px!important;width:18px;height:18px;color:inherit}.va-rd .vard-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.va-rd .vard-field{min-width:0}.va-rd .vard-flabel{font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--ink-faint);text-transform:uppercase;margin-bottom:7px}.va-rd .vard-turn{margin-bottom:18px}.va-rd .vard-turn:not(.vard-turn-click){cursor:default}.va-rd .vard-turn.vard-turn-click{cursor:pointer;border-radius:8px;margin:0 -8px 18px;padding:4px 8px;transition:background .12s}.va-rd .vard-turn.vard-turn-click:hover{background:rgba(14,165,165,.06)}.va-rd .vard-turn-meta{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px}.va-rd .vard-turn-meta b{font-size:13px}.va-rd .vard-bubble{background:#f1f1f4;border-radius:4px 14px 14px 14px;padding:11px 14px;max-width:84%;font-size:14px;line-height:1.45}.va-rd .vard-turn-cust{display:flex;flex-direction:column;align-items:flex-end}.va-rd .vard-turn-cust .vard-turn-meta{flex-direction:row-reverse}.va-rd .vard-turn-cust .vard-bubble{background:#dcf1ed;border-radius:14px 4px 14px 14px}.va-rd .vard-turn-seller .vard-bubble{background:#fff3e0;border:1px solid #ffd699;color:#92400e}.va-rd .vard-turn-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.va-rd .vard-turn-cust .vard-turn-tags{justify-content:flex-end}.va-rd .vard-tag{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10px;background:#dcefe9;color:#0c6e62;padding:3px 8px;border-radius:6px;font-weight:500}.va-rd .vard-chip{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10px;padding:2px 7px;border-radius:4px;font-weight:500;letter-spacing:.1px}.va-rd .vard-trans-end{text-align:center;color:var(--ink-faint);font-size:12px;margin-top:10px}.va-rd .vard-ev{display:flex;gap:12px;align-items:center;padding:11px 0;border-bottom:1px dashed var(--hairline)}.va-rd .vard-ev.vard-ev-click{cursor:pointer;border-radius:6px;margin:0 -8px;padding:11px 8px}.va-rd .vard-ev.vard-ev-click:hover{background:rgba(14,165,165,.06)}.va-rd .vard-ev-ts{color:var(--ink-faint);font-size:12px;width:34px;flex:0 0 auto}.va-rd .vard-ev-ic{font-size:15px!important;width:16px;min-width:16px;height:16px;color:#9aa3b2}.va-rd .vard-ev-ic.fa-arrow-up,.va-rd .vard-ev-ic.fa-headphones,.va-rd .vard-ev-ic.fa-play{color:#27ae60}.va-rd .vard-ev-ic.fa-flag-checkered,.va-rd .vard-ev-ic.fa-microphone,.va-rd .vard-ev-ic.fa-plug{color:#e6961f}.va-rd .vard-ev-ic.fa-arrow-down{color:#0bb4c9}.va-rd .vard-ev-ic.fa-exclamation-triangle{color:#d97706}.va-rd .vard-ev-text{flex:1;font-size:14px;color:var(--ink)}.va-rd .vard-ev-text .va-ev-link{color:var(--teal-text);font-weight:600}.va-rd .vard-ev-text .va-ev-warn{color:#d97706;font-weight:600}.va-rd .vard-ev-text .va-ev-approx{color:#b6bcc7;font-size:11px}.va-rd.va-outbound-modal{width:430px;max-width:94vw;min-height:0!important;height:auto!important;max-height:85vh;padding:0!important;border-radius:18px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.va-rd .vo-head{flex:0 0 auto;padding:28px 28px 4px}.va-rd .vo-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 28px 4px}.va-rd .vo-icon{width:46px;height:46px;border-radius:13px;background:var(--magenta-grad);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.va-rd .vo-icon md-icon{color:#fff;font-size:18px!important;width:18px;height:18px;min-width:18px}.va-rd .vo-title-main{font-weight:700;font-size:20px;color:var(--ink);line-height:1.2}.va-rd .vo-title-sub{font-size:13.5px;color:var(--ink-faint);margin:5px 0 4px;line-height:1.45}.va-rd .vo-head .lbl-cap,.va-rd .vo-scroll .lbl-cap{margin:17px 0 7px}.va-rd .vo-opt{color:var(--ink-faint);font-weight:600;text-transform:none;letter-spacing:0}.va-rd .vo-field{display:block;width:100%;background:#fff;border:1px solid var(--border);border-radius:11px;padding:12px 13px;font:inherit;font-size:14px;color:var(--ink);box-sizing:border-box}.va-rd .vo-field:focus{outline:0;border-color:var(--magenta);box-shadow:0 0 0 3px rgba(181,23,158,.12)}.va-rd .vo-seg{display:flex;gap:4px;background:#f0f0f3;border-radius:10px;padding:4px;margin:18px 0 4px}.va-rd .vo-seg button{flex:1;border:none;background:0 0;font:inherit;font-size:13px;font-weight:600;color:var(--ink-soft);padding:8px 10px;border-radius:7px;cursor:pointer;transition:.12s}.va-rd .vo-seg button.active{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}.va-rd .vo-batch-head{display:flex;align-items:center;gap:8px;margin:18px 0 8px}.va-rd .vo-batch-head .lbl-cap{flex:1;margin:0}.va-rd .vo-linkbtn{border:none;background:0 0;font:inherit;font-size:12px;font-weight:700;color:var(--magenta-deep);cursor:pointer;padding:2px 4px}.va-rd .vo-linkbtn:hover{text-decoration:underline}.va-rd .vo-personas{border:1px solid var(--border);border-radius:11px;padding:4px}.va-rd .vo-persona{display:flex;align-items:center;gap:10px;padding:4px 9px;border-radius:8px;cursor:pointer;font-size:13px;line-height:1.25}.va-rd .vo-persona:hover{background:#f6f6f8}.va-rd .vo-persona input{width:16px;height:16px;accent-color:var(--magenta);flex:0 0 auto;cursor:pointer}.va-rd .vo-persona-name{font-weight:600;color:var(--ink);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-rd .vo-persona-num{color:var(--ink-faint);font-size:12.5px;flex:0 0 auto}.va-rd .vo-results{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.va-rd .vo-result{display:flex;align-items:center;gap:9px;font-size:13px;padding:7px 11px;border-radius:9px;background:#f6f6f8;border:1px solid var(--hairline)}.va-rd .vo-result md-icon{font-size:14px!important;width:14px;height:14px;min-width:14px;margin:0!important}.va-rd .vo-res-num{font-weight:600;color:var(--ink)}.va-rd .vo-res-msg{margin-left:auto;color:var(--ink-soft);font-size:12px}.va-rd .vo-result.vo-ok md-icon{color:#2f7d4f}.va-rd .vo-result.vo-error md-icon{color:#c0392b}.va-rd .vo-result.vo-pending md-icon{color:var(--ink-faint)}.va-rd .vo-foot{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 28px 22px;border-top:1px solid var(--hairline)}.va-rd .vo-foot .newcall{margin-left:0}.va-rd .vo-foot .btn[disabled],.va-rd .vo-foot .newcall[disabled]{opacity:.5;pointer-events:none}.va-rd .vo-clear{color:var(--danger);border-color:rgba(217,53,75,.35);margin-right:auto}.va-rd .vo-clear md-icon{font-size:14px;width:14px;height:14px;min-height:14px;margin:0}.va-rd .vo-test{margin-top:8px}@media (max-width:600px){.va-rd .vard-grid{grid-template-columns:1fr}.va-rd .ld-side{grid-template-columns:1fr}}@-webkit-keyframes vrdpulse{0%{box-shadow:0 0 0 0 rgba(39,174,96,.45)}70%{box-shadow:0 0 0 8px rgba(39,174,96,0)}100%{box-shadow:0 0 0 0 rgba(39,174,96,0)}}@keyframes vrdpulse{0%{box-shadow:0 0 0 0 rgba(39,174,96,.45)}70%{box-shadow:0 0 0 8px rgba(39,174,96,0)}100%{box-shadow:0 0 0 0 rgba(39,174,96,0)}}@-webkit-keyframes vrddial{0%{box-shadow:0 0 0 0 rgba(230,150,31,.45)}70%{box-shadow:0 0 0 8px rgba(230,150,31,0)}100%{box-shadow:0 0 0 0 rgba(230,150,31,0)}}@keyframes vrddial{0%{box-shadow:0 0 0 0 rgba(230,150,31,.45)}70%{box-shadow:0 0 0 8px rgba(230,150,31,0)}100%{box-shadow:0 0 0 0 rgba(230,150,31,0)}}@-webkit-keyframes vrdtd{0%,100%,60%{opacity:.3}30%{opacity:1}}@keyframes vrdtd{0%,100%,60%{opacity:.3}30%{opacity:1}}@-webkit-keyframes valbblink{0%,100%{opacity:1}50%{opacity:.3}}@keyframes valbblink{0%,100%{opacity:1}50%{opacity:.3}}@media (max-width:880px){.va-rd .triage-grid{grid-template-columns:1fr}.va-rd .mini-grid{grid-template-columns:1fr 1fr}.va-rd .ld-grid{grid-template-columns:1fr}}md-tooltip.va-tip{z-index:9999!important;white-space:normal!important;height:auto!important;max-width:266px!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;line-height:1.45!important;padding:11px 14px!important;font-size:12.5px!important;font-weight:500!important;background:#2b2f3a!important;color:#fff!important;border-radius:9px!important;box-shadow:0 6px 22px rgba(20,22,30,.28)!important}.md-panel-outer-wrapper:has(.va-tip){z-index:100000!important}.va-rd .va-trend-chart{position:relative;height:auto!important;min-height:58px;overflow:visible!important;cursor:default;padding:8px 10px 6px;background:#fff;border:1px solid var(--hairline);border-radius:10px}.va-rd .va-trend-chart svg{width:100%;height:46px!important}.va-rd .va-trend-bar{transition:opacity .12s ease}.va-rd .va-an-card.va-sentiment-card{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.va-rd .va-trend-cap{position:absolute;top:0;left:8px;z-index:30;pointer-events:none;width:min(280px,90%);display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 7px;padding:6px 10px;background:#fff;border:1px solid var(--hairline);border-radius:10px;font-size:11.5px;color:var(--ink-soft);line-height:1.4;box-shadow:0 6px 22px rgba(20,22,30,.18);opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease}.va-rd .va-trend-cap.is-visible{opacity:1;visibility:visible}.va-rd .va-trend-cap b{color:var(--ink);font-weight:700}.va-rd .va-trend-cap-sub{color:var(--ink-faint)}.va-rd .va-trend-cap-dot{width:8px;height:8px;border-radius:50%;flex:0 0 auto;margin-top:4px;box-shadow:0 0 0 2px rgba(20,22,30,.05)}.va-rd .va-trend-cap-quote{flex-basis:100%;color:var(--ink-soft);font-style:italic;word-break:break-word}.va-rd .va-trend-hint{display:block;min-height:16px;margin-top:6px;font-size:11px;line-height:16px;color:var(--ink-faint);font-style:italic}.va-rd .va-events-card{display:flex;flex-direction:column}.va-rd .va-events-card .va-events-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex:0 0 auto}.va-rd .va-events-card .va-events-head .badge{margin-left:2px}.va-rd .va-events-card .va-events-head .va-events-toggle{margin-left:auto;background:0 0;border:none;cursor:pointer;color:var(--ink-faint);padding:4px 6px;border-radius:6px}.va-rd .va-events-card .va-events-head .va-events-toggle:hover{background:rgba(0,0,0,.04);color:var(--ink)}.va-rd .va-events-card .va-events-list{max-height:260px;overflow-y:auto;overflow-x:hidden;flex:1 1 auto}.va-rd .va-events-card .va-events-row{display:flex;gap:12px;padding:8px 0;border-bottom:1px dashed var(--hairline)}.va-rd .va-events-card .va-events-row:last-child{border-bottom:none}.va-rd .va-an-card{height:320px;overflow-y:auto;overflow-x:hidden}.va-rd .va-bar-sep{width:1px;height:24px;background:var(--hairline);flex:0 0 auto}.va-rd .ld-side .card{min-width:0}md-toast.va-toast .md-toast-content{min-height:50px;min-width:236px;border-radius:13px;padding:0 20px 0 16px;font-size:14px;font-weight:600;letter-spacing:.1px;background:#1e2230;color:#fff;box-shadow:0 14px 36px rgba(15,18,28,.32),0 2px 6px rgba(15,18,28,.2);border-left:4px solid #8a8f99}md-toast.va-toast .md-toast-text{display:flex;align-items:center;gap:10px}md-toast.va-toast .md-toast-text::before{font-family:FontAwesome;font-size:16px;line-height:1}md-toast.va-toast-success .md-toast-content{border-left-color:#2fd07f}md-toast.va-toast-success .md-toast-text::before{content:'\f058';color:#3ee07f}md-toast.va-toast-error .md-toast-content{border-left-color:#ff5a5f}md-toast.va-toast-error .md-toast-text::before{content:'\f06a';color:#ff7a7e}md-toast.va-toast-priority .md-toast-content{border-left-color:#f59e0b;background:#22251c}md-toast.va-toast-priority .md-toast-text::before{content:'\f0e7';color:#fbbf24}md-toast.va-toast-mic-denied .md-toast-content{min-width:340px;max-width:420px;padding:14px 16px;background:#1e2230;border-left:4px solid #ff5a5f;align-items:flex-start;gap:12px}md-toast.va-toast-mic-denied .va-mic-toast-icon{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:rgba(255,90,95,.18);display:flex;align-items:center;justify-content:center;margin-top:1px}md-toast.va-toast-mic-denied .va-mic-toast-icon md-icon{color:#ff7a7e;font-size:18px;width:18px;height:18px}md-toast.va-toast-mic-denied .va-mic-toast-body{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;color:#fff}md-toast.va-toast-mic-denied .va-mic-toast-title{font-size:14px;font-weight:700;letter-spacing:.1px;line-height:1.2}md-toast.va-toast-mic-denied .va-mic-toast-text{font-size:12.5px;font-weight:400;line-height:1.4;color:#c9ccd4}md-toast.va-toast-mic-denied .va-mic-toast-action{flex:0 0 auto;margin:0;padding:0 14px;min-width:auto;height:32px;background:#ff5a5f!important;color:#fff!important;border-radius:8px;font-weight:700;font-size:12px;text-transform:none;letter-spacing:.2px;align-self:center}md-toast.va-toast-mic-denied .va-mic-toast-action:hover{background:#ff7a7e!important}.va-rd{font-size:14px;line-height:1.4;--radius:12px;--radius-sm:9px}.va-rd .view-shell{max-width:1080px;padding:0 22px}.va-rd .topbar{padding:14px 0 4px;gap:14px}.va-rd .seg button{padding:6px 14px;font-size:13px}.va-rd .page-head{padding:6px 0 14px;gap:14px}.va-rd .page-head h1{font-size:24px;letter-spacing:-.4px}.va-rd .page-head p{font-size:13.5px;margin-top:2px}.va-rd .kpi-row{gap:12px}.va-rd .kpi{padding:13px 16px}.va-rd .kpi .value{font-size:26px;margin-top:4px}.va-rd .kpi .label{font-size:11px}.va-rd .sent-face .em{font-size:22px}.va-rd .sent-face .num{font-size:24px}.va-rd .chips{gap:7px}.va-rd .chip{padding:6px 12px;font-size:13px}.va-rd .btn{padding:8px 13px;font-size:13.5px}.va-rd .btn md-icon{font-size:14px!important;width:14px!important;min-width:14px;height:14px}.va-rd .triage-grid{gap:14px}.va-rd .mini-grid{gap:12px}.va-rd .live-card{padding:14px;gap:11px;border-radius:12px}.va-rd .live-card .lc-name{font-size:15px}.va-rd .live-card .lc-sub{font-size:12.5px}.va-rd .live-card .lc-actions{gap:8px}.va-rd .mini-card{padding:13px;border-radius:12px}.va-rd .mini-card .avatar{width:32px;height:32px;font-size:12px}.va-rd .section-lbl{margin:20px 0 10px;font-size:12px}.va-rd .tbl thead th{padding:11px 14px;font-size:11px}.va-rd .tbl tbody td{padding:12px 14px}.va-rd .avatar{width:34px;height:34px;font-size:13px}.va-rd .vrd-select{padding:8px 11px;font-size:13.5px;min-width:150px}.va-rd .search{padding:9px 14px}.va-rd .range button{padding:6px 11px;font-size:12.5px}.va-rd .badge{padding:3px 10px;font-size:12px}.va-rd .va-an-card{height:280px!important}.va-rd .va-view-toggle{display:inline-flex;background:#ededf1;border-radius:10px;padding:3px;gap:2px}.va-rd .va-view-toggle button{border:none;background:0 0;color:var(--ink-soft);font-size:12.5px;font-weight:600;padding:5px 11px;border-radius:7px;display:inline-flex;align-items:center;gap:6px;transition:.12s}.va-rd .va-view-toggle button md-icon{font-size:13px!important;width:13px!important;height:13px;min-width:13px;margin:0;color:inherit}.va-rd .va-view-toggle button.active{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.07)}.va-rd .va-view-toggle button:hover:not(.active){color:var(--ink)}.va-rd .vh-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:980px){.va-rd .vh-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.va-rd .vh-cards-grid{grid-template-columns:1fr}}.va-rd .vh-cards-grid .mini-card{display:flex;flex-direction:column;gap:10px;cursor:pointer;border:1px solid var(--border)}.va-rd .vh-cards-grid .mini-card.flagged{background:#fff8ee;border-color:#f0d999}.va-rd .vh-cards-grid .mini-card .vh-card-row1{display:flex;align-items:center;gap:10px}.va-rd .vh-cards-grid .mini-card .vh-card-meta{flex:1;min-width:0}.va-rd .vh-cards-grid .mini-card .vh-card-name{font-weight:700;font-size:14px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-rd .vh-cards-grid .mini-card .vh-card-phone{font-size:12px;color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-rd .vh-cards-grid .mini-card .vh-card-row2{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--ink-soft)}.va-rd .vh-cards-grid .mini-card .vh-card-row2 .va-row-pin-btn{background:0 0;border:none;cursor:pointer;padding:0}.va-rd .va-dash-table-wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}.va-rd .va-dash-table-wrap .tbl tbody tr.va-row-priority{background:linear-gradient(90deg,#fdecea 0,#fff 18%)}.va-rd .va-dash-table-wrap .tbl tbody tr.va-row-priority:hover{background:linear-gradient(90deg,#fcd9d5 0,#faf7fb 18%)}.va-rd .va-dash-stat-cell{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.va-rd .va-dash-table-wrap .va-row-actions{display:flex;gap:6px;justify-content:flex-end}.va-rd .va-dash-table-wrap .va-row-actions .btn{padding:5px 10px;font-size:12px}.va-rd .va-dash-table-wrap .va-row-actions .btn md-icon{font-size:12px!important;width:12px!important;min-width:12px;height:12px}.va-rd .va-list-wrap{transition:opacity .15s ease;will-change:opacity}.va-rd .va-list-wrap.va-loading-dim{opacity:.45;pointer-events:none}.va-rd .mini-grid .mini-card.ng-enter,.va-rd .mini-grid .mini-card.ng-leave,.va-rd .mini-grid .mini-card.ng-move,.va-rd .tbl tbody tr.ng-enter,.va-rd .tbl tbody tr.ng-leave,.va-rd .tbl tbody tr.ng-move,.va-rd .triage-grid .live-card.ng-enter,.va-rd .triage-grid .live-card.ng-leave,.va-rd .triage-grid .live-card.ng-move,.va-rd .va-dash-table-wrap .tbl tbody tr.ng-enter,.va-rd .va-dash-table-wrap .tbl tbody tr.ng-leave,.va-rd .va-dash-table-wrap .tbl tbody tr.ng-move,.va-rd .vh-cards-grid .mini-card.ng-enter,.va-rd .vh-cards-grid .mini-card.ng-leave,.va-rd .vh-cards-grid .mini-card.ng-move{transition:none!important;-webkit-animation:none!important;animation:none!important}.va-rd .mini-grid .mini-card.ng-leave,.va-rd .tbl tbody tr.ng-leave,.va-rd .triage-grid .live-card.ng-leave,.va-rd .va-dash-table-wrap .tbl tbody tr.ng-leave,.va-rd .vh-cards-grid .mini-card.ng-leave{display:none!important}.va-rd .ld-grid{grid-template-columns:minmax(0,1fr) 380px;gap:18px}.va-rd .ld-side{grid-template-columns:1fr;gap:12px}.va-rd .va-an-card{height:auto!important;min-height:0;padding:14px 16px!important}.va-rd .va-detail-header{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:6px 0 16px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card)}.va-rd .va-detail-header .va-avatar-lg{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:15px;flex:0 0 auto}.va-rd .va-detail-header-main{flex:1;min-width:0}.va-rd .va-detail-header-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:700;font-size:17px;color:var(--ink);line-height:1.2}.va-rd .va-detail-header-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:4px;color:var(--ink-faint);font-size:12.5px}.va-rd .va-detail-header-meta .va-detail-phone{background:0 0;border:none;padding:0;color:inherit;display:inline-flex;align-items:center;gap:5px;cursor:pointer}.va-rd .va-detail-header-meta .va-detail-phone:hover{color:var(--ink-soft)}.va-rd .va-detail-header .va-detail-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.va-rd .va-detail-header .va-detail-back{background:0 0;border:none;color:var(--ink-soft);display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:6px 8px;border-radius:8px;cursor:pointer}.va-rd .va-detail-header .va-detail-back:hover{background:#f1f1f4;color:var(--ink)}.va-rd .va-detail-chat-card{display:flex;flex-direction:column;min-height:420px;max-height:78vh;border-radius:14px}.va-rd .va-chat-thread{flex:0 1 auto;padding:18px 20px!important;min-height:160px}.va-rd .va-status-pill{display:inline-flex;align-items:center;gap:6px;background:#e9f6ee;color:#16744a;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.va-rd .va-status-pill.dialing{background:#fbeed3;color:#9a6a13}.va-rd .va-status-pill.ended{background:#f1f1f4;color:var(--ink-soft)}.va-rd .va-status-pill .mono{text-transform:none;letter-spacing:0;font-weight:600}.va-rd .va-status-pill .live-pulse{width:7px;height:7px}.va-rd .va-an-card .va-cat-topic-pill{display:none}.va-rd .va-mode-bar{border-top:1px solid var(--hairline);padding:13px 18px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fafafb;border-radius:0 0 14px 14px}.va-rd .va-mode-bar .lbl-cap{margin:0 4px 0 0;font-size:10.5px}.va-rd .va-mode-bar .va-bar-sep{width:1px;height:22px;background:var(--hairline);flex:0 0 auto}.va-rd .va-mode-bar .badge{margin-left:auto}.va-rd .va-an-card>b{font-size:13px!important;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:6px;letter-spacing:.15px}.va-rd .va-an-card .signal-row{margin-bottom:9px;font-size:12.5px}.va-rd .va-an-card .signal-row:last-child{margin-bottom:0}.va-rd .va-an-card .signal-row .track{width:80px}.va-rd .va-class-row{font-size:12.5px;gap:8px}.va-rd .va-class-bar{height:5px}.va-rd .live-card{padding:13px 14px;gap:9px}.va-rd .live-card.attn{border:1px solid #f0d6d2}.va-rd .live-card .lstripe{width:3px}.va-rd .live-card .lc-head .lc-name{font-size:14.5px}.va-rd .live-card .lc-head .lc-sub{font-size:12px}.va-rd .live-card .lc-head .lc-stat{font-size:11.5px}.va-rd .live-card .lc-head .cat{padding:3px 9px 3px 8px;font-size:12px}.va-rd .live-card .lc-reason{align-self:flex-start;background:0 0;border:none;padding:0;color:#a26a16;font-size:11.5px;font-weight:600;line-height:1.3;gap:6px}.va-rd .live-card .lc-reason md-icon{font-size:11px!important;width:11px!important;height:11px!important;min-width:11px;color:#d4892b}.va-rd .live-card .lc-reason span{flex:0 1 auto}.va-rd .live-card .meter{flex:1;min-width:0;font-size:11.5px;color:var(--ink-faint);gap:6px}.va-rd .live-card .meter .track{flex:1;height:4px;margin:0 8px}.va-rd .live-card .meter b{font-size:12px;min-width:32px;text-align:right}.va-rd .live-card .lc-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:2px}.va-rd .live-card .lc-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:0;flex:0 0 auto}.va-rd .live-card .lc-actions .btn{padding:5px 12px;font-size:12px;font-weight:600;border-radius:7px;min-width:0;min-height:0;line-height:1.2}.va-rd .live-card .lc-actions .btn md-icon{font-size:11px!important;width:11px!important;min-width:11px;height:11px}.va-rd .live-card .lc-actions .btn-observe{background:0 0;color:var(--teal-text);border:1px solid #cfe6e0}.va-rd .live-card .lc-actions .btn-observe:hover{background:var(--teal-soft);border-color:#a8d5cb}.va-rd .live-card .lc-actions .btn-observe.on{background:var(--teal);color:#fff;border-color:var(--teal)}.va-rd .live-card .lc-actions .btn-takeover{background:var(--danger);color:#fff;border:1px solid var(--danger)}.va-rd .live-card .lc-actions .btn-takeover:hover{background:#c9433b;border-color:#c9433b}.va-rd .live-card .lc-actions .btn-takeover.on{background:#a52a23;border-color:#a52a23}.va-rd.va-detail-drawer{border-radius:14px;overflow:hidden}.va-rd .vard-drawer{background:var(--surface)}.va-rd .vard-head{padding:16px 18px 0;gap:12px;align-items:flex-start}.va-rd .vard-head .avatar{width:36px!important;height:36px!important;font-size:13px!important}.va-rd .vard-head .vard-head-main{flex:1;min-width:0}.va-rd .vard-head-name{font-weight:700;font-size:15.5px;line-height:1.2;color:var(--ink)}.va-rd .vard-head-sub{color:var(--ink-faint);font-size:12px;margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.va-rd .vard-head-id{margin-top:8px;background:#f1f1f4!important;color:var(--ink-soft)!important;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px!important;padding:2px 8px!important;border-radius:6px!important;cursor:pointer}.va-rd .vard-head-id:hover{background:#e7e7ec!important;color:var(--ink)!important}.va-rd .vard-head-result{align-self:flex-start;background:#fff;border:1px solid var(--border);color:var(--ink-soft);font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:8px;flex:0 0 auto}.va-rd .vard-head-result.success{background:#e9f6ee;border-color:#cfe9d8;color:#1f7d4d}.va-rd .vard-head-result.failure{background:#fbe7e6;border-color:#f3d2cf;color:#a83228}.va-rd .vard-close{width:28px;height:28px;border-radius:8px;padding:0;display:inline-flex;align-items:center;justify-content:center}.va-rd .vard-close:hover{background:#f1f1f4;color:var(--ink)}.va-rd .vard-close md-icon{font-size:15px!important;width:15px!important;height:15px}.va-rd .vard-tabs{padding:12px 18px 0;gap:2px}.va-rd .vard-tab{padding:8px 12px;font-size:13px;border-bottom-width:2px}.va-rd .vard-tab .tabn{font-size:10px;padding:1px 6px}.va-rd .vard-body{padding:16px 18px}.va-rd .vard-status-ic md-icon{font-size:14px!important;width:14px!important;height:14px}.va-rd .vard-grid{gap:14px 16px}.va-rd .vard-flabel{font-size:10px;margin-bottom:5px;letter-spacing:.4px}.va-rd .vard-field .cat{padding:3px 9px 3px 8px;font-size:12px}.va-rd .vard-field .mono{font-size:13px}.va-rd .vard-field .sent-bar{height:5px;margin-top:6px;max-width:120px!important}.va-rd .vard-field .sent-bar .knob{width:11px;height:11px}.va-rd .vard-turn{margin-bottom:18px}.va-rd .vard-turn-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:6px;font-size:12px;color:var(--ink-faint)}.va-rd .vard-turn-meta b{font-size:13px;color:var(--ink);font-weight:600}.va-rd .vard-turn-meta .avatar{width:24px!important;height:24px!important;font-size:11px!important}.va-rd .vard-turn-meta .vard-meta-role{background:0 0;border-radius:0;padding:0;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.va-rd .vard-turn .vard-meta-role{color:#7e57c2}.va-rd .vard-turn-seller .vard-meta-role{color:#e6961f}.va-rd .vard-turn-cust .vard-meta-role{color:#5a6170}.va-rd .vard-turn-meta .vard-meta-ts{font-size:11.5px;font-family:'IBM Plex Mono',ui-monospace,monospace;color:var(--ink-faint)}.va-rd .vard-turn-meta .vard-meta-ts::before{content:"·";margin-right:6px;color:var(--ink-faint)}.va-rd .vard-turn-cust .vard-turn-meta{flex-direction:row-reverse}.va-rd .vard-turn-cust .vard-turn-meta .vard-meta-ts::before{display:none}.va-rd .vard-turn-cust .vard-turn-meta .vard-meta-ts::after{content:"·";margin-left:6px;color:var(--ink-faint)}.va-rd .vard-turn-meta .vard-meta-emo{font-size:10.5px;font-weight:600;letter-spacing:.2px;background:#fbeed3;color:#9a6a13;border-radius:6px;padding:1px 7px;text-transform:none}.va-rd .vard-bubble{padding:11px 14px;font-size:14px;line-height:1.5;max-width:88%;border-radius:4px 14px 14px 14px}.va-rd .vard-turn-cust .vard-bubble{border-radius:14px 4px 14px 14px}.va-rd .vard-turn-tags{margin-top:6px;gap:4px;display:flex;flex-wrap:wrap}.va-rd .vard-turn-cust .vard-turn-tags{justify-content:flex-end}.va-rd .vard-tag{background:#eef0f3!important;color:#3f4555!important;border:none;padding:2px 7px!important;border-radius:5px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.2px}.va-rd .vard-turn .vard-tag{background:#d8caf2!important;color:#3d2174!important}.va-rd .vard-turn-cust .vard-tag{background:#bfe3d8!important;color:#0a4f47!important}.va-rd .vard-turn-seller .vard-tag{background:#fbdc9c!important;color:#553509!important}.va-rd .va-msg-tag[data-tip],.va-rd .vard-meta-emo[data-tip],.va-rd .vard-tag[data-tip]{position:relative;cursor:help;outline:0}.va-rd .va-msg-tag[data-tip]:focus-visible::after,.va-rd .va-msg-tag[data-tip]:hover::after,.va-rd .vard-meta-emo[data-tip]:focus-visible::after,.va-rd .vard-meta-emo[data-tip]:hover::after,.va-rd .vard-tag[data-tip]:focus-visible::after,.va-rd .vard-tag[data-tip]:hover::after{content:attr(data-tip);position:absolute;bottom:calc(108%);background:#2b2f3a;color:#fff;padding:8px 11px;border-radius:8px;font-family:'Source Sans 3',system-ui,-apple-system,'Segoe UI',sans-serif!important;font-size:11.5px;font-weight:500;line-height:1.4;letter-spacing:.1px;text-transform:none;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px;box-shadow:0 6px 22px rgba(20,22,30,.28);z-index:1000;pointer-events:none}.va-rd .va-msg-tag[data-tip]:focus-visible::before,.va-rd .va-msg-tag[data-tip]:hover::before,.va-rd .vard-meta-emo[data-tip]:focus-visible::before,.va-rd .vard-meta-emo[data-tip]:hover::before,.va-rd .vard-tag[data-tip]:focus-visible::before,.va-rd .vard-tag[data-tip]:hover::before{content:'';position:absolute;bottom:calc(102%);border:5px solid transparent;border-top-color:#2b2f3a;pointer-events:none;z-index:1001}.va-rd .vard-turn .vard-meta-emo[data-tip]:focus-visible::after,.va-rd .vard-turn .vard-meta-emo[data-tip]:hover::after,.va-rd .vard-turn .vard-tag[data-tip]:focus-visible::after,.va-rd .vard-turn .vard-tag[data-tip]:hover::after{left:0}.va-rd .vard-turn .vard-meta-emo[data-tip]:focus-visible::before,.va-rd .vard-turn .vard-meta-emo[data-tip]:hover::before,.va-rd .vard-turn .vard-tag[data-tip]:focus-visible::before,.va-rd .vard-turn .vard-tag[data-tip]:hover::before{left:14px}.va-rd .va-msg-tag.tag-client[data-tip]:focus-visible::after,.va-rd .va-msg-tag.tag-client[data-tip]:hover::after,.va-rd .vard-turn-cust .vard-meta-emo[data-tip]:focus-visible::after,.va-rd .vard-turn-cust .vard-meta-emo[data-tip]:hover::after,.va-rd .vard-turn-cust .vard-tag[data-tip]:focus-visible::after,.va-rd .vard-turn-cust .vard-tag[data-tip]:hover::after{right:0;left:auto}.va-rd .va-msg-tag.tag-client[data-tip]:focus-visible::before,.va-rd .va-msg-tag.tag-client[data-tip]:hover::before,.va-rd .vard-turn-cust .vard-meta-emo[data-tip]:focus-visible::before,.va-rd .vard-turn-cust .vard-meta-emo[data-tip]:hover::before,.va-rd .vard-turn-cust .vard-tag[data-tip]:focus-visible::before,.va-rd .vard-turn-cust .vard-tag[data-tip]:hover::before{right:14px;left:auto}.va-rd .vard-turn:first-of-type .vard-meta-emo[data-tip]:focus-visible::after,.va-rd .vard-turn:first-of-type .vard-meta-emo[data-tip]:hover::after,.va-rd .vard-turn:first-of-type .vard-tag[data-tip]:focus-visible::after,.va-rd .vard-turn:first-of-type .vard-tag[data-tip]:hover::after{bottom:auto;top:calc(108%)}.va-rd .vard-turn:first-of-type .vard-meta-emo[data-tip]:focus-visible::before,.va-rd .vard-turn:first-of-type .vard-meta-emo[data-tip]:hover::before,.va-rd .vard-turn:first-of-type .vard-tag[data-tip]:focus-visible::before,.va-rd .vard-turn:first-of-type .vard-tag[data-tip]:hover::before{bottom:auto;top:calc(102%);border-top-color:transparent;border-bottom-color:#2b2f3a}.va-rd .vard-trans-end{text-align:center;color:var(--ink-faint);font-size:11.5px;margin-top:18px;padding:10px 0;border-top:1px dashed var(--hairline)}.va-rd .vard-ev{padding:9px 0;gap:10px}.va-rd .vard-ev-ts{font-size:11px;width:40px;color:var(--ink-faint);background:#f7f7f9;border-radius:5px;padding:2px 6px;text-align:center}.va-rd .vard-ev-text{font-size:12.5px}.va-rd .vard-ev-ic{font-size:13px!important;width:14px!important;height:14px!important}.va-rd .vard-ai-summary{margin-top:22px;padding:14px 16px;background:linear-gradient(135deg,#f1edfb 0,#fff 100%);border:1px solid #ddd0f0;border-left:3px solid #7e57c2;border-radius:9px}.va-rd .vard-ai-summary-head{display:block;font-size:11.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#5b3da8;margin-bottom:9px}.va-rd .vard-ai-summary-head>md-icon,.va-rd .vard-ai-summary-head>span{display:inline-block;vertical-align:middle}.va-rd .vard-ai-summary-head>span{margin-left:6px}.va-rd .vard-ai-summary-head .va-help{margin-left:3px}.va-rd .vard-ai-summary-head md-icon{font-size:13px!important;width:13px!important;height:13px!important;min-width:13px;color:#7e57c2}.va-rd .vard-ai-summary-body{font-size:13px;line-height:1.55;color:var(--ink-soft)}.va-rd .vard-quick-actions{margin-top:18px;padding-top:16px;border-top:1px solid var(--hairline)}.va-rd .vard-action-btn{padding:8px 14px;font-size:13px;font-weight:600;background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:9px}.va-rd .vard-action-btn:hover{background:#f1f1f4;border-color:#cfd1d8}.va-rd .vard-action-btn md-icon{font-size:13px!important;width:13px!important;height:13px;min-width:13px}.va-rd .vard-rec{padding:12px 18px}.va-rd .vard-rec-lbl{font-size:10px;margin-bottom:6px}.va-rd .va-chat-msg .va-msg-avatar{width:26px!important;height:26px!important;font-size:11px!important}.va-rd .va-chat-msg{gap:10px;margin-bottom:11px}.va-rd .va-chat-msg .va-msg-bubble{padding:9px 12px;font-size:13.5px;line-height:1.4}.va-rd .va-chat-msg .va-msg-meta{font-size:11.5px}.va-rd .va-mode-bar .lbl-cap{display:none}.va-rd .va-mode-bar .btn-observe,.va-rd .va-mode-bar .btn-takeover{padding:9px 18px;font-size:14px;font-weight:700;min-width:110px;justify-content:center}.va-rd .va-mode-bar .btn-observe md-icon,.va-rd .va-mode-bar .btn-takeover md-icon{font-size:14px!important;width:14px!important;height:14px}.va-rd .va-an-card .va-cat-topic-pill[ng-if]{display:none!important}.va-rd .va-an-card .va-cat-topic-pill{display:none!important}@media (max-width:980px){.va-rd .ld-grid{grid-template-columns:1fr}.va-rd .va-detail-chat-card{min-height:420px}}md-toast.va-toast-error .md-toast-text::before{content:'\f06a';color:#ff6b70}.md-dialog-container.va-drawer-container{justify-content:flex-end!important;align-items:stretch!important;padding:0!important;background:0 0!important}body.va-drawer-open .md-dialog-backdrop.md-opaque{opacity:0!important}md-dialog.va-rd.va-detail-drawer{position:relative;top:0;right:0;bottom:0;left:auto;width:560px;max-width:100vw;height:100vh;max-height:100vh;min-height:100vh;margin:0;border-radius:0;box-shadow:-8px 0 32px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden;-webkit-animation:vaDrawerSlideIn .22s ease-out;animation:vaDrawerSlideIn .22s ease-out}@keyframes vaDrawerSlideIn{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.va-rd .va-pagination-row{display:flex;justify-content:space-between;align-items:center;padding:12px 4px;flex-wrap:wrap;gap:12px;border-top:1px solid var(--border);margin-top:0}.va-rd .va-pagination-info{display:flex;align-items:center;gap:18px;font-size:13px;color:var(--ink-soft);font-weight:500}.va-rd .va-pagination-size{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.va-rd .va-pagination-size select{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:6px 10px;font-size:13px;color:var(--ink);font-weight:500;cursor:pointer}.va-rd .va-pagination-size select:hover{border-color:#cfd1d8}.va-rd .va-pagination-size select:focus{outline:0;border-color:#0ea5a5}.va-rd .va-pagination-pages{display:inline-flex;align-items:center;gap:4px}.va-rd .va-page-btn{min-width:36px;height:36px;padding:0 10px;border:1px solid var(--border);background:var(--surface);color:var(--ink);font-size:13.5px;font-weight:600;border-radius:6px;cursor:pointer;transition:background .1s,border-color .1s,color .1s;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum'}.va-rd .va-page-btn:hover:not(:disabled):not(.va-page-btn-active):not(.va-page-btn-ellipsis){background:var(--surface-2);border-color:#cfd1d8}.va-rd .va-page-btn.va-page-btn-active{background:#0ea5a5;color:#fff;border-color:#0ea5a5;cursor:default}.va-rd .va-page-btn.va-page-btn-ellipsis{background:0 0;border-color:transparent;color:var(--ink-soft);cursor:default}.va-rd .va-page-btn:disabled:not(.va-page-btn-active):not(.va-page-btn-ellipsis){opacity:.4;cursor:not-allowed}.va-acb{position:fixed;left:50%;bottom:22px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1200;display:flex;align-items:center;gap:13px;background:#23262e;color:#fff;border-radius:14px;padding:9px 10px 9px 16px;box-shadow:0 12px 36px rgba(15,17,23,.42);font-size:13.5px;max-width:calc(68vw)}.va-acb .va-acb-status{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:#ff6b6b;white-space:nowrap}.va-acb .va-acb-status.hold{color:#f0a73d}.va-acb .va-acb-status md-icon{font-size:14px!important;width:14px;height:14px;min-width:14px;color:inherit}.va-acb .va-acb-dot{width:9px;height:9px;border-radius:50%;background:currentColor;-webkit-animation:vaacbblink 1.4s infinite;animation:vaacbblink 1.4s infinite}.va-acb .va-acb-avatar{width:28px;height:28px;border-radius:50%;background:#b5179e;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;flex:0 0 auto}.va-acb .va-acb-name{font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.va-acb .va-acb-live{font-size:11px;font-weight:700;letter-spacing:.4px;color:#34d07f}.va-acb .va-acb-time{font-family:'IBM Plex Mono',ui-monospace,monospace;color:#c7ccd6}.va-acb .va-acb-return{display:inline-flex;align-items:center;gap:5px;background:#3a3e48;color:#fff;border:none;border-radius:9px;padding:7px 13px;font:inherit;font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap}.va-acb .va-acb-return:hover{background:#474c58}.va-acb .va-acb-return md-icon{font-size:12px!important;width:12px;height:12px;min-width:12px;color:inherit}.va-acb .va-acb-close,.va-acb .va-acb-hold{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:0 0;border:none;color:#9aa0ab;cursor:pointer}.va-acb .va-acb-close:hover,.va-acb .va-acb-hold:hover{background:#3a3e48;color:#fff}.va-acb .va-acb-close md-icon,.va-acb .va-acb-hold md-icon{font-size:15px!important;width:15px;height:15px;min-width:15px;color:inherit}@-webkit-keyframes vaacbblink{0%,100%{opacity:1}50%{opacity:.3}}@keyframes vaacbblink{0%,100%{opacity:1}50%{opacity:.3}}.atec-skeleton{border-radius:4px}.atec-skeleton.effect-wave{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;-webkit-animation:skeleton-loading 1.5s infinite linear;animation:skeleton-loading 1.5s infinite linear}.atec-skeleton.effect-pulse{background-color:#e0e0e0;-webkit-animation:atec-skeleton-pulse 1.5s infinite ease-in-out;animation:atec-skeleton-pulse 1.5s infinite ease-in-out}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@-webkit-keyframes atec-skeleton-pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@keyframes atec-skeleton-pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}