*{box-sizing:border-box;font-family:Plus Jakarta Sans,Arial,sans-serif}*,body,html{margin:0;padding:0}body,html{height:100%;overflow-x:hidden}#app{display:flex;flex-direction:column;min-height:100vh}.container{margin:0 auto;max-width:1200px}.app-drawer,.el-aside.app-aside{overflow:hidden;transition:width .25s}.app-drawer .el-drawer,.el-aside.app-aside .el-drawer{max-width:300px}.app-drawer .logo-container,.el-aside.app-aside .logo-container{align-items:center;display:flex;gap:30px;height:125px;justify-content:center;padding:20px}.app-drawer .logo-container .logo,.el-aside.app-aside .logo-container .logo{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1200px){.app-drawer .logo-container,.el-aside.app-aside .logo-container{height:90px;justify-content:space-between}.app-drawer .logo-container .logo,.el-aside.app-aside .logo-container .logo{max-width:calc(100% - 50px)}}.app-drawer .el-menu.app-menu,.el-aside.app-aside .el-menu.app-menu{border-right:none}.app-drawer .el-menu.app-menu .menu-item,.el-aside.app-aside .el-menu.app-menu .menu-item{border-radius:8px;padding:0!important}.app-drawer .el-menu.app-menu .menu-item .menu-item-link,.el-aside.app-aside .el-menu.app-menu .menu-item .menu-item-link{align-items:center;color:#093657;display:flex;gap:5px;justify-content:flex-start;padding:0 20px;text-decoration:none;transition:color .5s}.app-drawer .el-menu.app-menu .menu-item .menu-item-link i,.el-aside.app-aside .el-menu.app-menu .menu-item .menu-item-link i{font-size:18px;margin:0}.app-drawer .el-menu.app-menu .menu-item .menu-item-link span,.el-aside.app-aside .el-menu.app-menu .menu-item .menu-item-link span{font-size:14px;font-weight:500}.app-drawer .el-menu.app-menu .menu-item .menu-item-link:hover,.el-aside.app-aside .el-menu.app-menu .menu-item .menu-item-link:hover{color:#03172f}.app-drawer .el-menu.app-menu .menu-item.is-active .menu-item-link,.el-aside.app-aside .el-menu.app-menu .menu-item.is-active .menu-item-link{color:#467fcf}.app-drawer .el-button.app-drawer-toggle,.el-header.app-header .el-button.app-drawer-toggle{border:none;color:#093657;font-size:20px;padding:0}@media (min-width:1200px){.app-drawer .el-button.app-drawer-toggle,.el-header.app-header .el-button.app-drawer-toggle{display:none}}@media (max-width:1200px){.el-aside.app-aside{pointer-events:none;width:0!important}}@media (min-width:1200px){.el-container.app-container{max-height:100vh;overflow:auto}}.el-header.app-header{background:#f1f3f6;border-bottom:1px solid #eee;height:auto!important}@media (max-width:1200px){.el-header.app-header{padding:0}}.el-header.app-header .header-content{align-items:center;display:flex;flex-direction:row-reverse;gap:30px;justify-content:space-between;padding:20px 0}@media (max-width:1200px){.el-header.app-header .header-content{align-items:stretch;flex-direction:column;gap:0;padding:0}}.el-header.app-header .header-content .content{align-items:center;display:flex;gap:15px;justify-content:space-between}@media (max-width:1200px){.el-header.app-header .header-content .content{background-color:#fff;padding:15px}}.el-header.app-header .header-content .content .user-chip{align-items:center;display:flex;gap:10px;justify-content:flex-end}.el-header.app-header .header-content .content .user-chip .el-avatar{cursor:pointer}@media (max-width:1200px){.el-header.app-header .header-content .content .user-chip .el-avatar{font-size:16px;height:35px;line-height:35px;width:35px}}.el-header.app-header .header-content .content .user-chip .user-name{text-align:right}.el-header.app-header .header-content .content .user-chip .user-name span{color:#03172f;display:block;font-size:14px;font-weight:700;line-height:20px}.el-header.app-header .header-content .content .user-chip .user-name small{color:#093657;display:block;font-size:12px;line-height:100%}@media (max-width:1200px){.el-header.app-header .header-content .content .user-chip .user-name{display:none}}.el-header.app-header .header-content .content .logo-container{display:none}@media (max-width:1200px){.el-header.app-header .header-content .content .logo-container{display:block}.el-header.app-header .header-content .content .logo-container .logo{height:35px}}.el-header.app-header .breadcrumbs{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:flex-start}@media (max-width:1200px){.el-header.app-header .breadcrumbs{overflow:auto;padding:15px;white-space:nowrap}}.el-header.app-header .breadcrumbs a{color:#093657;text-decoration:none}.el-header.app-header .breadcrumbs span{color:#03172f;font-weight:700}.el-main.app-main{background:#f5f7f9;padding-bottom:30px;padding-top:30px}.card{background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden}.card .card-header{align-items:center;display:flex;justify-content:space-between;padding:15px}.card .card-header>span{color:#03172f;font-size:14px;font-weight:600;line-height:40px}.card .card-header .header-content span{color:#03172f;display:block;font-size:14px;font-weight:600}.card .card-header .header-content small{color:#093657;display:block;font-size:12px;font-weight:500;margin-top:4px;opacity:.5}.card .card-header .header-content small.text-warning{color:#faad14;opacity:1}.card .card-body{padding:0 15px 15px}.card .card-body .body-content{background:#f1f3f6;border-radius:8px;padding:15px}.card .card-body .body-content .stat{padding:10px 0}.card .card-body .body-content hr{border:none;border-bottom:2px solid #093657;border-radius:100px;margin-bottom:10px;opacity:.2}.card .card-body .body-content.obfuscated{background:#e1e4e8;position:relative}.card .card-body .body-content.obfuscated:after{backdrop-filter:blur(4px);background:rgba(241,243,246,.5);border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card .card-table .table-header{background:#f1f3f6;padding:10px;text-align:center}.card .card-table .table-header span{color:#03172f;font-size:12px;font-weight:800;letter-spacing:.025rem;text-transform:uppercase}.card .card-gallery{align-items:flex-start;background:#f1f3f6;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;max-height:250px;overflow-y:auto;padding:15px}.card .card-gallery .image-container{aspect-ratio:1;border-radius:4px;flex:1 0 calc(20% - 8px);max-width:calc(20% - 8px);position:relative}.card .card-gallery .image-container .el-button,.card .card-gallery .image-container .el-link{margin:0;opacity:0;padding:2px;pointer-events:none;position:absolute;transition:opacity .25s}.card .card-gallery .image-container .el-button.btn-delete,.card .card-gallery .image-container .el-link.btn-delete{right:-5px;top:-8px}.card .card-gallery .image-container .el-button.btn-download,.card .card-gallery .image-container .el-link.btn-download{background:#fff;border-radius:100%;bottom:8px;left:5px}.card .card-gallery .image-container:hover .el-button,.card .card-gallery .image-container:hover .el-link{opacity:1;pointer-events:all}.card .card-gallery .image-container .el-image{border-radius:4px;height:100%;width:100%}.card .card-gallery .image-container .el-image .el-image__preview{border:1px solid #eee;border-radius:4px;-o-object-fit:cover;object-fit:cover}.page{background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden}.page+.page{margin-top:30px}.page.bottom-stitched{border-radius:12px 12px 0 0}.page .page-header{position:relative}.page .page-header .header-content{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:30px;justify-content:stretch;padding:30px}@media (max-width:1200px){.page .page-header .header-content{gap:15px;padding:20px}}.page .page-header .header-content .el-image.header-image{border-radius:8px;height:105px;width:105px}.page .page-header .header-content .el-image.header-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page .page-header .header-content .content{flex:1}.page .page-header .header-content .content .subtitle{color:#093657;font-size:14px;margin-bottom:4px}.page .page-header .header-content .content .title{align-items:center;color:#03172f;display:flex;font-size:24px;gap:10px;justify-content:flex-start;margin:0;white-space:nowrap}@media (max-width:1200px){.page .page-header .header-content .content .title{font-size:18px}}.page .page-header .header-content .content .stats{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin-top:30px}.page .page-header .header-content .content .stats.dense{margin-top:15px}@media (max-width:991px){.page .page-header .header-content .content .stats{gap:15px}}.page .page-header .header-content .content .stats .stat-tags{align-items:center;display:flex;gap:8px;justify-content:flex-start}.page .page-header .header-content .content .stats .stat-tags .el-tag{font-size:10px;font-weight:700;letter-spacing:.125rem;text-transform:uppercase}@media (max-width:1200px){.page .page-header .header-content .action .el-button{font-size:12px}}.page .page-header .header-content .actions{align-items:center;align-self:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.page .page-header .header-content .actions .el-button+.el-button{margin-left:0}.page .page-header .header-section{border-top:1px solid #eee;padding:15px}.page .page-header .header-tabs{border-top:1px solid #eee;overflow:auto;padding:0 15px;white-space:nowrap}.page .page-header .header-tabs .el-menu--horizontal>.el-menu-item{border-bottom:4px solid transparent}.page .page-header .header-tabs .el-menu--horizontal>.el-menu-item.is-active{border-bottom:4px solid #467fcf;font-weight:700}.page .page-filters,.page .page-section{border-top:1px solid #eee;padding:15px}.page .page-filters{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;overflow:auto;row-gap:5px}.page .page-filters .column{align-items:center;display:flex;gap:5px;justify-content:flex-start}.page .page-table{border-top:1px solid #eee;overflow:auto}.page .page-table .el-table td .cell,.page .page-table .el-table th .cell{color:#093657;padding:0 15px;white-space:nowrap}.page .page-table .el-table td .cell .el-input-group__append,.page .page-table .el-table td .cell .el-input-group__prepend,.page .page-table .el-table th .cell .el-input-group__append,.page .page-table .el-table th .cell .el-input-group__prepend{padding:0 10px}.page .page-table .el-table td .cell .el-input-number,.page .page-table .el-table th .cell .el-input-number{width:120px}.page .page-table .el-table td .cell .el-input-number .el-input__inner,.page .page-table .el-table th .cell .el-input-number .el-input__inner{padding-left:40px;padding-right:40px}.page .page-table .el-table td .cell .cell-notes-spacer,.page .page-table .el-table th .cell .cell-notes-spacer{height:28px}.page .page-table .el-table td .cell .cell-notes,.page .page-table .el-table th .cell .cell-notes{color:#03172f;font-size:12px;font-weight:500;line-height:12px}.page .page-table .el-table td .cell .el-input-number~.cell-notes,.page .page-table .el-table td .cell .el-input~.cell-notes,.page .page-table .el-table th .cell .el-input-number~.cell-notes,.page .page-table .el-table th .cell .el-input~.cell-notes{margin-top:5px}.page .page-table .el-table td.p-0,.page .page-table .el-table td.p-0 .cell{padding:0}.page .page-table .el-table thead tr th,.page .page-table .el-table thead tr th .cell{background-color:#f1f3f6;color:#03172f}.page .page-table .el-table .el-table__footer-wrapper tbody td.el-table__cell{background-color:#f1f3f6}.page .page-table .el-table .el-table__footer-wrapper tbody td.el-table__cell .cell{color:#03172f;font-weight:700}.page .page-table.white .el-table thead tr th,.page .page-table.white .el-table thead tr th .cell{background-color:#fff}.page .page-table .summary{background:rgba(70,127,207,.1);color:#467fcf;font-size:14px;padding:10px}.page .page-table .summary i{margin-right:5px}.page .page-pagination{border-top:1px solid #eee;padding:15px}.page-tabs>.el-tabs__header{background:#fff;border:1px solid #eee;border-bottom:none;border-radius:0 0 12px 12px;border-top:none}.page-tabs>.el-tabs__header .el-tabs__nav-next,.page-tabs>.el-tabs__header .el-tabs__nav-prev{line-height:60px}.page-tabs>.el-tabs__header .el-tabs__nav-wrap{padding:0 15px}.page-tabs>.el-tabs__header .el-tabs__nav-wrap .el-tabs__active-bar{border-radius:100px;height:4px}.page-tabs>.el-tabs__header .el-tabs__nav-wrap .el-tabs__item{color:#2a3547;font-weight:700;height:60px;line-height:60px}.page-tabs>.el-tabs__header .el-tabs__nav-wrap:after{height:1px;left:3px;width:calc(100% - 6px)}.page-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.page-actions .el-button i{margin-left:5px}.page-actions .el-button+.el-button{margin-left:0}.stat{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.stat .stat-label{color:#093657;font-size:10px;font-weight:bolder;opacity:.5;text-transform:uppercase}.stat .stat-value{color:#03172f;font-size:14px;font-weight:700;letter-spacing:.0125rem}.stat .stat-value.currency{font-size:16px;line-height:38px}.stat .stat-subtitle{color:#093657;font-size:12px;font-weight:700;margin-top:-2px;opacity:.75}.stat .el-tag{margin-top:5px}.stat .el-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat .el-link i{margin-right:2px}.stat .el-link span{font-weight:700}.floating-drawer .el-drawer.rtl{border-radius:12px;bottom:30px;height:auto;max-width:450px;overflow:hidden;right:30px;top:30px;width:calc(100% - 60px)!important}.floating-drawer .el-drawer.rtl .el-drawer__header{color:#03172f;font-size:18px;font-weight:600}.floating-drawer .el-drawer.rtl .drawer-body{padding:0 20px}.floating-drawer .el-drawer.rtl .drawer-body .stat-container{background:#f1f3f6;border-radius:8px;margin-bottom:32px;padding:15px}.floating-drawer .el-drawer.rtl .drawer-body .el-form-item{margin-bottom:32px}.floating-drawer .el-drawer.rtl .drawer-body .file-upload,.floating-drawer .el-drawer.rtl .drawer-body .file-upload .el-upload,.floating-drawer .el-drawer.rtl .drawer-body .file-upload .el-upload .el-upload-dragger{width:100%}.floating-drawer .el-drawer.rtl .drawer-body .file-upload .el-upload__tip{line-height:12px;margin:0}.floating-drawer .el-drawer.rtl .drawer-footer{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 20px 20px}.floating-drawer .el-drawer.rtl .drawer-footer .float-left{margin-left:0;margin-right:auto}.floating-drawer .el-drawer.rtl .drawer-footer .el-button+.el-button{margin-left:0}.floating-drawer.wide .el-drawer.rtl{max-width:650px}.floating-drawer.scrollable-body .el-drawer.rtl .drawer-body,.floating-drawer.scrollable-body .el-drawer.rtl .el-drawer__body{display:flex;flex:1;flex-direction:column;overflow:hidden}.box-card{border:1px solid #eee!important;border-radius:8px!important;box-shadow:none!important}@media (max-width:991px){.box-card:last-child{margin-bottom:24px}.box-card+.box-card{margin-top:24px}}.box-card .el-card__header{border-bottom:none;padding:30px}.box-card .el-card__header>div{align-items:center;display:flex;justify-content:space-between}.box-card .el-card__header>div span{color:#333;display:block;font-size:18px;font-weight:600}.box-card .el-card__header>div small{color:#777;display:block;font-size:14px;margin-top:8px}.box-card .el-card__header>div .actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.box-card .el-card__body{padding:0 30px 30px!important}.box-card.body-no-p .el-card__body{padding:0!important}.box-card .el-card__section{padding:0 30px 30px}.box-card .el-card__section span.label{color:#777;display:block;font-size:14px;margin-bottom:10px}.box-card .el-card__section+.el-card__section{border-top:1px solid #f0f0f0;padding-top:30px}.el-form--label-top .el-form-item__label{color:#093657;font-weight:700;line-height:100%!important}.el-form--label-top .el-form-item__label .el-form-item__hint{margin:5px 0}.el-form--label-top .el-form-item__hint{color:#093657;display:block;font-weight:500;line-height:1;margin-top:10px;opacity:.5}.el-form--label-top hr{border-color:#eee;border-style:solid;margin-bottom:22px}.el-form--label-top .form-action{display:flex;justify-content:space-between;margin-top:20px}.el-popconfirm__main{margin-bottom:10px}.el-message-box__title{color:#03172f;font-size:18px;font-weight:600}.el-message-box__message p{color:#093657;font-size:14px;font-weight:500}.el-dialog__wrapper .el-dialog{max-width:500px}.el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__title{color:#03172f;font-size:18px;font-weight:600}.el-dialog__wrapper .el-dialog .el-dialog__body{color:#093657}.el-dialog__wrapper.w-450 .el-dialog{max-width:450px}.el-dialog__wrapper.w-550 .el-dialog{max-width:550px}.label{color:#606266;display:block;font-size:14px;margin-bottom:10px}.text-center{text-align:center}.text-primary{color:#467fcf}.text-success{color:#52c41a}.text-warning{color:#faad14}.text-danger{color:#ff4d4f}.small{font-size:12px;line-height:100%}.float-left{float:left}.table-container{overflow:auto}.table-container .el-table td .cell,.table-container .el-table th .cell{white-space:nowrap}.table-container .el-table td .cell .el-link,.table-container .el-table th .cell .el-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.table-container .el-table td .cell .el-link i,.table-container .el-table th .cell .el-link i{margin-right:2px}.table-container .el-table .el-table__footer-wrapper tbody td.el-table__cell{background-color:#f1f3f6}.table-container .el-table .el-table__footer-wrapper tbody td.el-table__cell .cell{color:#03172f;font-weight:700;text-align:right}.table-container .summary-header{background:rgba(70,127,207,.1);border-bottom:1px solid #ebeef5;color:#467fcf;font-size:14px;padding:10px}.table-container .summary-header i{margin-right:5px}.text-link{align-items:center;border-radius:8px;color:#03172f;display:inline-flex;font-weight:700;gap:5px;justify-content:flex-start;padding:5px 10px;text-decoration:none;transition:background-color .25s}.text-link .small{font-weight:400}.text-link:active,.text-link:focus,.text-link:hover{background-color:#d6e7ff}.multi-line span{color:#03172f;display:block;font-size:14px;font-weight:700;line-height:16px;overflow:hidden;text-overflow:ellipsis;width:100%}.multi-line small{color:#093657;display:block;font-size:12px;font-weight:500;line-height:100%}.vehicle-details{align-items:center;background:rgba(70,127,207,0);display:flex;gap:10px;justify-items:flex-start;padding:12px 10px;text-decoration:none;transition:background .25s}.vehicle-details:active,.vehicle-details:focus,.vehicle-details:hover{background:rgba(70,127,207,.1)}.vehicle-details .avatar-container,.vehicle-details .avatar-container .el-avatar{line-height:1}.vehicle-details .content,.vehicle-details .content>*{max-width:100%;overflow:hidden}.vehicle-details .content>*{display:block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.vehicle-details .content>strong{color:#03172f;font-size:14px}.vehicle-details .content small{color:#093657;font-size:12px;margin-top:-5px}.table-pagination-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.table-pagination-container .actions{align-items:center;display:flex;justify-content:flex-start}span.currency{color:#093657;font-weight:700}.el-date-editor.el-input,.el-date-editor.el-input__inner,.el-select{display:flex!important;width:100%!important}.el-date-editor.el-range-editor{max-width:300px;min-width:300px}.el-date-editor.el-range-editor .el-range-separator{width:auto}.el-select-dropdown .el-select-dropdown__item{height:auto}.el-select-dropdown .el-select-dropdown__item .product-detail{padding:10px 0}.el-select-dropdown .el-select-dropdown__item .product-detail strong{color:#03172f;display:block;font-size:14px;line-height:14px;margin-bottom:5px}.el-select-dropdown .el-select-dropdown__item .product-detail small{color:#093657;display:block;font-size:12px;line-height:12px}.option-details{padding:10px 0}.option-details span{display:block;font-size:14px;font-weight:600;line-height:14px;margin-bottom:5px}.option-details small{display:block;font-size:12px;line-height:12px;opacity:.75}a.el-button{text-decoration:none}.product-stock-tag{align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;display:inline-flex;gap:10px;justify-content:flex-start;padding:8px 30px 8px 10px}.product-stock-tag .indicator{border-radius:100%;min-height:12px;min-width:12px}.product-stock-tag .indicator.out_of_stock{background-color:#ff4d4f}.product-stock-tag .indicator.low_stock{background-color:#faad14}.product-stock-tag .indicator.ok{background-color:#52c41a}.product-stock-tag .content small{color:#03172f;display:block;font-size:10px;font-weight:700;opacity:.5;text-transform:uppercase}.product-stock-tag .content span{color:#093657;display:block;font-size:12px;font-weight:800}.el-avatar>img{width:100%}.file-display-container.list{align-items:stretch;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin-bottom:15px}.file-display-container .file-display{align-items:stretch;border:1px solid #eee;border-radius:4px;display:flex;justify-content:flex-start;overflow:hidden;width:100%}.file-display-container .file-display .filename{align-items:center;background:#eee;color:#2a3547;display:flex;flex:1;font-size:12px;gap:5px;justify-content:stretch;line-height:100%;min-width:0;padding:10px 15px 10px 10px}.file-display-container .file-display .filename span{flex:1;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-display-container .file-display .el-button{background:none;border-left:1px solid #eee!important;border-radius:0;margin:0!important;padding:10px}.file-display-container .file-upload,.file-display-container .file-upload .el-upload,.file-display-container .file-upload .el-upload .el-button{width:100%}.el-input.uppercase input{text-transform:uppercase}.custom-label .el-form-item__label{align-items:center;display:flex!important;justify-content:flex-start}.custom-label .el-form-item__label button{margin-left:auto}.el-main.app-main:has(.tracking-page){background:#fbfcfd;padding-bottom:0;padding-top:0}.el-container:has(.tracking-page) .logo-header{background:#fbfcfd}.mercury-dashboard .tracking-page{background:#fbfcfd;font-family:Plus Jakarta Sans,system-ui,sans-serif;min-height:100vh;padding-bottom:48px}.mercury-dashboard .tracking-container{margin:0 auto;max-width:640px;padding:0 16px}.mercury-dashboard .mercury-card{background-color:#fff;border:none;border-radius:12px;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 1px 4px 0 rgba(4,4,52,.1);overflow:hidden}.mercury-dashboard .tracking-hero{margin-bottom:16px;margin-top:0}.mercury-dashboard .tracking-hero .hero-content{align-items:flex-start;display:flex;gap:20px;padding:24px}@media (max-width:480px){.mercury-dashboard .tracking-hero .hero-content{align-items:stretch;flex-direction:column}}.mercury-dashboard .tracking-hero .hero-image{background:#fbfcfd;border:1px solid rgba(112,115,147,.16);border-radius:10px;flex-shrink:0;height:108px;overflow:hidden;width:160px}@media (max-width:480px){.mercury-dashboard .tracking-hero .hero-image{height:200px;width:100%}}.mercury-dashboard .tracking-hero .hero-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mercury-dashboard .tracking-hero .hero-info{flex:1;min-width:0}.mercury-dashboard .tracking-hero .hero-year{color:#70707d;font-size:13px;font-weight:500;letter-spacing:.01em;margin:0 0 2px}.mercury-dashboard .tracking-hero .hero-title{color:#1e1e2a;font-size:20px;font-weight:500;line-height:1.3;margin:0 0 4px}.mercury-dashboard .tracking-hero .hero-subtitle{color:#70707d;font-size:13px;font-weight:400;margin:0}.mercury-dashboard .tracking-hero .hero-stats{border-top:1px solid rgba(112,115,147,.16);display:flex}.mercury-dashboard .tracking-hero .hero-stats .hero-stat{display:flex;flex:1;flex-direction:column;gap:4px;padding:16px 24px}.mercury-dashboard .tracking-hero .hero-stats .hero-stat+.hero-stat{border-left:1px solid rgba(112,115,147,.16)}.mercury-dashboard .tracking-hero .hero-stats .hero-stat .stat-label{color:#70707d;font-size:13px;font-weight:400}.mercury-dashboard .tracking-hero .hero-stats .hero-stat .stat-value{color:#1e1e2a;font-size:15px;font-variant-numeric:tabular-nums;font-weight:500}@media (max-width:480px){.mercury-dashboard .tracking-hero .hero-stats .hero-stat{padding:12px 16px}.mercury-dashboard .tracking-hero .hero-stats .hero-stat .stat-value{font-size:13px}}.mercury-dashboard .tracking-hero .hero-stats .stat-value--positive{color:#228e4b}.mercury-dashboard .tracking-hero .hero-stats .stat-value--outstanding{color:#b45309}.mercury-dashboard .tracking-main{margin-bottom:16px;padding:0}.mercury-dashboard .tracking-main .el-tabs__header{margin-bottom:0;padding:16px 24px 0}.mercury-dashboard .tracking-main .el-tabs__content{padding:20px 24px 24px}.mercury-dashboard .tracking-main .el-tabs__nav-scroll{padding-bottom:0}.mercury-dashboard .tracking-main .el-tabs__nav-wrap:after{background-color:rgba(112,115,147,.16)}.mercury-dashboard .tracking-main .el-tabs__active-bar{background-color:#1e1e2a}.mercury-dashboard .tracking-main .el-tabs__item{color:#70707d;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;font-weight:400}.mercury-dashboard .tracking-main .el-tabs__item.is-active{color:#1e1e2a;font-weight:500}.mercury-dashboard .tracking-main .el-tabs__item:hover{color:#1e1e2a}.mercury-dashboard .progress-timeline{padding-top:4px}.mercury-dashboard .timeline-step{display:flex;gap:16px}.mercury-dashboard .timeline-step--last .timeline-connector{display:none}.mercury-dashboard .timeline-line{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding-top:6px;width:16px}.mercury-dashboard .timeline-dot{border-radius:50%;flex-shrink:0;height:10px;transition:background .2s ease,box-shadow .2s ease;width:10px}@keyframes timeline-pulse{0%,to{box-shadow:0 0 0 3px rgba(0,0,0,.12)}50%{box-shadow:0 0 0 4px rgba(0,0,0,.06)}}.mercury-dashboard .timeline-connector{background:rgba(112,115,147,.16);flex:1;margin:6px 0;min-height:16px;width:1px}.mercury-dashboard .timeline-content{flex:1;min-width:0;padding-bottom:20px}.mercury-dashboard .timeline-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.mercury-dashboard .timeline-title{font-size:15px;font-weight:500;line-height:22px;margin:0}.mercury-dashboard .timeline-step--completed .timeline-connector,.mercury-dashboard .timeline-step--completed .timeline-dot{background:#228e4b}.mercury-dashboard .timeline-step--completed .timeline-title{color:#1e1e2a}.mercury-dashboard .timeline-step--in_progress .timeline-dot{animation:timeline-pulse 2s ease-in-out infinite;background:#000;box-shadow:0 0 0 3px rgba(0,0,0,.12)}.mercury-dashboard .timeline-step--in_progress .timeline-title{color:#1e1e2a}.mercury-dashboard .timeline-step--upcoming .timeline-dot{background:rgba(112,115,147,.16)}.mercury-dashboard .timeline-step--upcoming .timeline-title,.mercury-dashboard .timeline-step--upcoming .tracking-step-detail p,.mercury-dashboard .timeline-step--upcoming .tracking-step-detail strong{color:#9d9da8}.mercury-dashboard .timeline-step--last .timeline-content{padding-bottom:0}.mercury-dashboard .timeline-status{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;height:22px;letter-spacing:.01em;line-height:1;padding:0 8px;transition:background .15s ease,color .15s ease}.mercury-dashboard .timeline-status--completed{background:#e9f4ed;color:#228e4b}.mercury-dashboard .timeline-status--in_progress{background:#f8eee6;color:#b45309}.mercury-dashboard .timeline-status--upcoming{background:rgba(112,115,147,.08);color:#9d9da8}.mercury-dashboard .tracking-step-detail p{color:#363644;font-size:14px;font-weight:400;line-height:20px;margin:0 0 4px}.mercury-dashboard .tracking-step-detail p strong{color:#1e1e2a;font-weight:500}.mercury-dashboard .tracking-step-detail p.text-muted{color:#9d9da8}.mercury-dashboard .document-list{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.mercury-dashboard .document-item{align-items:center;background:#fbfcfd;border-radius:8px;display:flex;font-size:14px;gap:8px;padding:6px 10px}.mercury-dashboard .document-item .doc-status-icon i{font-size:14px}.mercury-dashboard .document-item .doc-label{color:#363644;flex:1;font-weight:400;text-transform:capitalize}.mercury-dashboard .document-item .doc-download{border-radius:4px;color:#000;padding:4px;text-decoration:none;transition:background .15s}.mercury-dashboard .document-item .doc-download:hover{background:#f6f7f9}.mercury-dashboard .document-item .doc-download i{font-size:14px}.mercury-dashboard .image-count{color:#363644;font-size:14px;font-weight:400}.mercury-dashboard .image-count i{margin-right:4px}.mercury-dashboard .image-thumbnail-strip{-ms-overflow-style:none;display:flex;gap:8px;overflow-x:auto;padding:4px 0 8px;scrollbar-width:none}.mercury-dashboard .image-thumbnail-strip::-webkit-scrollbar{display:none}.mercury-dashboard .image-thumbnail{border-radius:8px;cursor:pointer;display:block;flex-shrink:0;height:64px;overflow:hidden;transition:box-shadow .15s,transform .15s;width:80px}.mercury-dashboard .image-thumbnail:hover{box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 1px 4px 0 rgba(4,4,52,.1);transform:scale(1.03)}.mercury-dashboard .image-thumbnail .el-image__inner,.mercury-dashboard .image-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mercury-dashboard .eta-note{color:#70707d!important;font-size:13px!important;font-style:italic}.mercury-dashboard .sub-status-list{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.mercury-dashboard .sub-status-item{align-items:center;color:#363644;display:flex;font-size:14px;font-weight:400;gap:8px}.mercury-dashboard .sub-status-item i{font-size:14px}.mercury-dashboard .tracking-link{align-items:center;background:transparent;border:1px solid rgba(112,115,147,.16);border-radius:8px;color:#363644;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:32px;margin-top:4px;padding:0 14px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.mercury-dashboard .tracking-link:hover{background:#f6f7f9;border-color:rgba(112,115,147,.24)}.mercury-dashboard .text-success{color:#228e4b!important}.mercury-dashboard .text-muted{color:#9d9da8!important}.mercury-dashboard .tracking-contact{margin-bottom:24px;padding:24px}.mercury-dashboard .tracking-contact .contact-inner{align-items:center;display:flex;gap:14px}.mercury-dashboard .tracking-contact .contact-avatar{border-radius:10px;flex-shrink:0;height:44px;overflow:hidden;width:44px}.mercury-dashboard .tracking-contact .contact-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mercury-dashboard .tracking-contact .contact-avatar--initials{align-items:center;background:#ebebeb;color:#000;display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.02em}.mercury-dashboard .tracking-contact .contact-info{flex:1;min-width:0}.mercury-dashboard .tracking-contact .contact-name{color:#1e1e2a;font-size:15px;font-weight:500;line-height:1.3;margin:0}.mercury-dashboard .tracking-contact .contact-role{color:#70707d;font-size:13px;font-weight:400;margin:2px 0 0}.mercury-dashboard .tracking-contact .contact-wa-link{align-items:center;background:transparent;border:1px solid rgba(112,115,147,.16);border-radius:8px;color:#363644;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:32px;padding:0 14px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.mercury-dashboard .tracking-contact .contact-wa-link:hover{background:rgba(37,211,102,.08);border-color:rgba(37,211,102,.24)}.mercury-dashboard .tracking-contact .contact-wa-link:focus-visible{outline:2px solid #25d366;outline-offset:2px}.mercury-dashboard .tracking-contact .contact-wa-link .whatsapp-icon{color:#25d366;flex-shrink:0}.mercury-dashboard .payment-list{display:flex;flex-direction:column;gap:0;padding-top:4px}.mercury-dashboard .payment-item{align-items:center;border-radius:8px;display:flex;gap:16px;margin:0 -8px;padding:14px 8px;transition:background .15s}.mercury-dashboard .payment-item:hover{background:#f6f7f9}.mercury-dashboard .payment-item+.payment-item{border-top:1px solid rgba(112,115,147,.08)}.mercury-dashboard .payment-item .payment-date{color:#70707d;flex-shrink:0;font-size:13px;font-weight:400;width:88px}.mercury-dashboard .payment-item .payment-info{align-items:center;display:flex;flex:1;gap:8px;justify-content:space-between}.mercury-dashboard .payment-item .payment-info .payment-label{color:#363644;font-size:15px;font-weight:400}.mercury-dashboard .payment-item .payment-info .payment-amount{color:#1e1e2a;font-size:15px;font-variant-numeric:tabular-nums;font-weight:500}.mercury-dashboard .payment-item .payment-attachment{align-items:center;border-radius:8px;color:#000;display:flex;flex-shrink:0;height:32px;justify-content:center;text-decoration:none;transition:background .15s;width:32px}.mercury-dashboard .payment-item .payment-attachment:hover{background:#f6f7f9}.mercury-dashboard .payment-item .payment-attachment i{font-size:16px}.mercury-dashboard .activity-list{display:flex;flex-direction:column;gap:0;padding-top:4px}.mercury-dashboard .activity-item{align-items:center;border-radius:8px;display:flex;gap:16px;margin:0 -8px;padding:14px 8px;transition:background .15s}.mercury-dashboard .activity-item:hover{background:#f6f7f9}.mercury-dashboard .activity-item+.activity-item{border-top:1px solid rgba(112,115,147,.08)}.mercury-dashboard .activity-item .activity-date{display:flex;flex-direction:column;flex-shrink:0;gap:1px;width:88px}.mercury-dashboard .activity-item .activity-date-day{color:#70707d;font-size:13px;font-weight:400;line-height:18px}.mercury-dashboard .activity-item .activity-date-time{color:#9d9da8;font-size:12px;font-weight:400;line-height:16px}.mercury-dashboard .activity-item .activity-body{flex:1;min-width:0}.mercury-dashboard .activity-item .activity-title{color:#363644;font-size:15px;font-weight:400;line-height:20px}.mercury-dashboard .activity-item .activity-count{align-items:center;background:#ebebeb;border-radius:9px;color:#363644;display:inline-flex;font-size:12px;font-weight:500;height:18px;justify-content:center;line-height:1;margin-left:6px;padding:0 6px;vertical-align:middle}.mercury-dashboard .activity-item .activity-description{color:#70707d;font-size:13px;font-weight:400;margin-top:2px}.mercury-dashboard .activity-item .activity-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.mercury-dashboard .activity-item .activity-icon i{font-size:14px}.mercury-dashboard .activity-item .activity-icon--green{background:#e9f4ed;color:#228e4b}.mercury-dashboard .activity-item .activity-icon--navy{background:#ebebeb;color:#000}.mercury-dashboard .activity-item .activity-icon--gray{background:#f6f7f9;color:#70707d}.mercury-dashboard .el-tabs__item:focus-visible,.mercury-dashboard [tabindex]:focus-visible,.mercury-dashboard a:focus-visible,.mercury-dashboard button:focus-visible{border-radius:4px;outline:2px solid #000;outline-offset:2px}@media (max-width:480px){.mercury-dashboard .tracking-container{padding:0 12px}.mercury-dashboard .tracking-hero .hero-content{padding:20px}.mercury-dashboard .tracking-main .el-tabs__header{padding:12px 20px 0}.mercury-dashboard .tracking-main .el-tabs__content{padding:16px 20px 20px}.mercury-dashboard .tracking-contact{padding:20px}.mercury-dashboard .timeline-step{gap:12px}.mercury-dashboard .timeline-content{padding-bottom:16px}.mercury-dashboard .timeline-step--last .timeline-content{padding-bottom:0}}@media (max-width:360px){.mercury-dashboard .contact-inner{flex-wrap:wrap}.mercury-dashboard .contact-wa-link{justify-content:center;margin-top:8px;width:100%}}@keyframes calc-spin{to{transform:rotate(1turn)}}.calc-spinner{animation:calc-spin .9s linear infinite;display:inline-block;flex-shrink:0;transform-origin:center}.calc-view-enter-active{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.calc-view-leave-active{transition:opacity .36s cubic-bezier(.4,0,1,1),transform .36s cubic-bezier(.4,0,1,1)}.calc-view-enter-from{opacity:0;transform:translateX(36px)}.calc-view-leave-to{opacity:0;transform:translateX(-36px)}.calc-view-back-enter-active{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.calc-view-back-leave-active{transition:opacity .36s cubic-bezier(.4,0,1,1),transform .36s cubic-bezier(.4,0,1,1)}.calc-view-back-enter-from{opacity:0;transform:translateX(-36px)}.calc-view-back-leave-to{opacity:0;transform:translateX(36px)}.calc-step-enter-active,.calc-step-leave-active{transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1)}.calc-step-enter-from{opacity:0;transform:translateX(16px)}.calc-step-leave-to{opacity:0;transform:translateX(-16px)}.calc-dropdown-enter-active,.calc-dropdown-leave-active{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.calc-dropdown-enter-from,.calc-dropdown-leave-to{opacity:0;transform:translateY(-6px)}.calc-expand-enter-active,.calc-expand-leave-active{transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1)}.calc-expand-enter-from,.calc-expand-leave-to{opacity:0;transform:translateY(-8px)}@keyframes calc-result-reveal-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.calc-result-reveal{animation:calc-result-reveal-in .42s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--reveal-i, 0)*60ms);opacity:0;will-change:transform,opacity}@keyframes calc-final-price-sheen{0%{opacity:0;transform:translateX(-100%)}10%{opacity:0}22%{opacity:1}34%{opacity:0;transform:translateX(100%)}to{opacity:0;transform:translateX(100%)}}@keyframes calc-final-price-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes calc-otp-fill-pulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes calc-otp-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes calc-watermark-scroll-left{0%{transform:translateZ(0)}to{transform:translate3d(-208px,0,0)}}@keyframes calc-watermark-scroll-right{0%{transform:translateZ(0)}to{transform:translate3d(208px,0,0)}}.mercury-dashboard .calculator-page{font-family:Plus Jakarta Sans,system-ui,sans-serif}.mercury-dashboard .calculator-container{margin:0 auto;max-width:520px;padding:64px 16px}@media (max-width:767px){.mercury-dashboard .calculator-container{padding:16px}}.mercury-dashboard .calc-card-header{border-bottom:1px solid rgba(112,115,147,.16);padding:20px 24px;text-align:center}.mercury-dashboard .calc-page-title{color:#1e1e2a;font-size:16px;font-weight:500;line-height:24px;margin:0}.mercury-dashboard .calc-card{padding:0}.mercury-dashboard .calc-country-tabs{border-bottom:1px solid rgba(112,115,147,.16);display:flex;position:relative}.mercury-dashboard .calc-country-tabs__indicator{background:#000;border-radius:2px 2px 0 0;bottom:-1px;height:2px;left:0;pointer-events:none;position:absolute;transition:transform .26s cubic-bezier(.25,1,.5,1),width .26s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-country-tab{background:transparent;border:none;border-right:1px solid rgba(112,115,147,.16);color:#70707d;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:400;padding:14px 8px;text-align:center;transition:background-color .12s cubic-bezier(.25,1,.5,1),color .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-country-tab:last-child{border-right:none}.mercury-dashboard .calc-country-tab:hover{background:#f6f7f9;color:#363644}.mercury-dashboard .calc-country-tab--active{background:#f6f7f9;color:#1e1e2a;font-weight:500}.mercury-dashboard .calc-section{padding:20px 24px}.mercury-dashboard .calc-divider{border-top:1px solid rgba(112,115,147,.16)}.mercury-dashboard .calc-slider{background:rgba(112,115,147,.08);border-radius:10px;display:flex;gap:2px;padding:3px}.mercury-dashboard .calc-slider__btn{background:transparent;border:none;border-radius:8px;color:#70707d;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:400;padding:10px 12px;text-align:center;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1),transform .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-slider__btn:hover:not(.calc-slider__btn--active){color:#363644}.mercury-dashboard .calc-slider__btn:active:not(.calc-slider__btn--active){transform:scale(.98)}.mercury-dashboard .calc-slider__btn--active{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04);color:#1e1e2a;font-weight:500}.mercury-dashboard .calc-pills{display:flex;flex-wrap:wrap;gap:8px}.mercury-dashboard .calc-pill{background:transparent;border:1px solid rgba(112,115,147,.16);border-radius:16px;color:#70707d;cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;padding:7px 16px;transition:all .15s ease;white-space:nowrap}.mercury-dashboard .calc-pill:hover:not(.calc-pill--active){background:#f6f7f9;color:#363644}.mercury-dashboard .calc-pill--active{background:#1e1e2a;border-color:#1e1e2a;color:#fff;font-weight:500}.mercury-dashboard .calc-pills--unset .calc-pill{border-color:rgba(112,115,147,.32);border-style:dashed}.mercury-dashboard .calc-pills__hint{animation:calc-label-hint-pulse 2.4s ease-in-out infinite;color:#70707d;font-family:inherit;font-size:12px;font-style:italic;font-weight:500;letter-spacing:.01em;margin:6px 0 0}.mercury-dashboard .calc-select-group{margin-bottom:20px;position:relative}.mercury-dashboard .calc-select-label{color:#70707d;display:block;font-size:13px;font-weight:400;margin-bottom:8px}.mercury-dashboard .calc-custom-select{align-items:center;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:8px;cursor:pointer;display:flex;min-height:70px;padding:16px 40px 16px 16px;position:relative;transition:border-color .15s ease}.mercury-dashboard .calc-custom-select:hover{border-color:rgba(112,115,147,.32)}.mercury-dashboard .calc-custom-select--open{border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.08)}.mercury-dashboard .calc-custom-select--compact{min-height:44px;padding:10px 36px 10px 14px}.mercury-dashboard .calc-custom-select__value{color:#1e1e2a;font-size:15px;font-variant-numeric:tabular-nums;line-height:1}.mercury-dashboard .calc-custom-select__placeholder{color:#9d9da8;font-size:15px}.mercury-dashboard .calc-custom-select__arrow{color:#70707d;display:flex;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.mercury-dashboard .calc-custom-select__display{align-items:center;display:flex;gap:12px;min-width:0}.mercury-dashboard .calc-custom-select__avatar{align-items:center;background:#f1f1f4;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.mercury-dashboard .calc-custom-select__avatar span{color:#363644;font-size:14px;font-weight:500}.mercury-dashboard .calc-custom-select__text{display:flex;flex-direction:column;min-width:0}.mercury-dashboard .calc-custom-select__text--no-avatar{padding-left:0}.mercury-dashboard .calc-custom-select__main{color:#1e1e2a;font-size:15px;font-weight:400;line-height:1.3;overflow-wrap:anywhere}.mercury-dashboard .calc-custom-select__sub{color:#70707d;font-size:13px;line-height:1.3}.mercury-dashboard .calc-custom-select__dropdown{background:#fff;border-radius:12px;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 1px 4px 0 rgba(4,4,52,.1),0 8px 32px rgba(4,4,52,.12);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.mercury-dashboard .calc-custom-select__search{border:none;border-bottom:1px solid rgba(112,115,147,.08);box-sizing:border-box;color:#1e1e2a;font-family:inherit;font-size:15px;outline:none;padding:12px 16px;width:100%}.mercury-dashboard .calc-custom-select__search::-moz-placeholder{color:#9d9da8}.mercury-dashboard .calc-custom-select__search::placeholder{color:#9d9da8}.mercury-dashboard .calc-custom-select__options{max-height:240px;overflow-y:auto;padding:4px 0}.mercury-dashboard .calc-custom-select__option{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:background-color .1s ease}.mercury-dashboard .calc-custom-select__option--selected,.mercury-dashboard .calc-custom-select__option:hover{background:#f6f7f9}.mercury-dashboard .calc-custom-select__option--compact{color:#1e1e2a;font-size:15px;font-variant-numeric:tabular-nums;padding:10px 14px}.mercury-dashboard .calc-custom-select__option--compact.calc-custom-select__option--selected{color:#000;font-weight:500}.mercury-dashboard .calc-custom-select__empty{color:#9d9da8;font-size:14px;padding:16px;text-align:center}.mercury-dashboard .calc-custom-select__loading{align-items:center;color:#70707d;display:flex;font-size:14px;gap:8px;justify-content:center;padding:16px}.mercury-dashboard .calc-custom-select__loading .calc-spinner{color:#70707d}.mercury-dashboard .calc-field-group{margin-bottom:20px}.mercury-dashboard .calc-field-group:last-child{margin-bottom:0}.mercury-dashboard .calc-price-pair{align-items:stretch;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;display:flex;margin-bottom:10px;overflow:hidden;transition:border-color .15s ease}.mercury-dashboard .calc-price-pair:focus-within{border-color:rgba(112,115,147,.32)}.mercury-dashboard .calc-price-pair__field{display:flex;flex:1;flex-direction:column;min-width:0;padding:12px 16px}.mercury-dashboard .calc-price-pair__field:focus-within{background:#fbfbfc}.mercury-dashboard .calc-price-pair__currency{color:#70707d;font-size:11px;font-weight:500;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.mercury-dashboard .calc-price-pair__input{-moz-appearance:textfield;background:transparent;border:none;color:#1e1e2a;font-family:inherit;font-size:15px;font-weight:500;min-width:0;outline:none;padding:0;width:100%}.mercury-dashboard .calc-price-pair__input::-moz-placeholder{color:#9d9da8;font-weight:400}.mercury-dashboard .calc-price-pair__input::placeholder{color:#9d9da8;font-weight:400}.mercury-dashboard .calc-price-pair__input::-webkit-inner-spin-button,.mercury-dashboard .calc-price-pair__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mercury-dashboard .calc-price-pair__swap{align-items:center;background:#fbfbfc;border-left:1px solid rgba(112,115,147,.16);border-right:1px solid rgba(112,115,147,.16);color:#9d9da8;display:flex;flex-shrink:0;justify-content:center;width:40px}.mercury-dashboard .calc-callout{background:#f6f7f9;border:1px solid rgba(112,115,147,.08);border-radius:8px;display:flex;flex-direction:column;gap:3px;margin-bottom:0;margin-top:12px;padding:10px 14px}.mercury-dashboard .calc-callout__rate{color:#363644;font-size:13px;font-weight:500}.mercury-dashboard .calc-callout__note{color:#9d9da8;font-size:12px}.mercury-dashboard .calc-callout__note a{color:#70707d;text-decoration:underline}.mercury-dashboard .calc-callout__note a:hover{color:#1e1e2a}.mercury-dashboard .calc-date-row{display:flex;gap:12px;margin-bottom:20px}.mercury-dashboard .calc-date-field{flex:1}.mercury-dashboard .calc-el-select{width:100%}.mercury-dashboard .calc-el-select .el-input__inner{border:1px solid rgba(112,115,147,.16);border-radius:8px;color:#1e1e2a;font-size:15px;height:40px}.mercury-dashboard .calc-el-select .el-input__inner:focus{border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.08)}.mercury-dashboard .calc-el-select .el-input.is-focus .el-input__inner{border-color:#000}.mercury-dashboard .calc-toggle-row{margin-bottom:0}.mercury-dashboard .calc-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mercury-dashboard .calc-toggle--res{background:#fff;display:flex;justify-content:space-between;padding:16px 24px}.mercury-dashboard .calc-toggle__track{background:#dddde5;border-radius:10px;flex-shrink:0;height:20px;position:relative;transition:background-color .22s cubic-bezier(.25,1,.5,1);width:36px}.mercury-dashboard .calc-toggle__track--on{background:#000}.mercury-dashboard .calc-toggle__thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);height:16px;left:2px;position:absolute;top:2px;transition:transform .22s cubic-bezier(.22,1,.36,1),width .12s cubic-bezier(.25,1,.5,1),left .12s cubic-bezier(.25,1,.5,1);width:16px}.mercury-dashboard .calc-toggle__track--on .calc-toggle__thumb{transform:translateX(16px)}.mercury-dashboard .calc-toggle:active .calc-toggle__thumb{width:22px}.mercury-dashboard .calc-toggle:active .calc-toggle__track--on .calc-toggle__thumb{transform:translateX(10px);width:22px}.mercury-dashboard .calc-toggle__label{color:#1e1e2a;font-size:15px;font-weight:400}.mercury-dashboard .calc-toggle__label small{color:#70707d;display:block;font-size:12px;margin-top:2px}.mercury-dashboard .calc-actions{display:flex;flex-direction:column;gap:20px;padding:0 24px 24px}.mercury-dashboard .calc-btn-back{align-items:center;background:#f1f1f4;border:none;border-radius:16px;color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:400;height:36px;justify-content:center;padding:4px 16px;transition:background-color .15s ease}.mercury-dashboard .calc-btn-back:hover{background:rgba(112,115,147,.16)}.mercury-dashboard .calc-btn-primary{align-items:center;background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:500;gap:6px;height:48px;justify-content:center;padding:0 24px;transform-origin:center;transition:box-shadow .15s cubic-bezier(.25,1,.5,1),transform .12s cubic-bezier(.25,1,.5,1);width:100%}.mercury-dashboard .calc-btn-primary svg:not(.calc-spinner){transition:transform .18s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-btn-primary:hover:not(:disabled){box-shadow:0 6px 18px rgba(0,0,0,.28)}.mercury-dashboard .calc-btn-primary:hover:not(:disabled) svg:not(.calc-spinner){transform:translateX(3px)}.mercury-dashboard .calc-btn-primary--back:hover:not(:disabled) svg:not(.calc-spinner){transform:translateX(-3px)}.mercury-dashboard .calc-btn-primary:active:not(:disabled){transform:scale(.98)}.mercury-dashboard .calc-btn-primary:disabled{cursor:not-allowed;opacity:.35}.mercury-dashboard .calc-btn-primary--full{border-radius:10px;height:44px;margin-top:8px}.mercury-dashboard .calc-btn-primary--ghost{background:#fff;border:1px solid rgba(112,115,147,.16);color:#363644;font-weight:500}.mercury-dashboard .calc-btn-primary--ghost:hover:not(:disabled){background:#f6f7f9;border-color:#dddde5;box-shadow:none;color:#1e1e2a}.mercury-dashboard .calc-btn-primary--ghost:active:not(:disabled){transform:scale(.99)}.mercury-dashboard .calc-btn-primary svg{flex-shrink:0}.mercury-dashboard .calc-card-header--form,.mercury-dashboard .calc-card-header--result{align-items:center;display:flex;text-align:center}.mercury-dashboard .calc-card-header--form{gap:12px}.mercury-dashboard .calc-card-header--slot{min-height:64px;overflow:hidden;padding:0;position:relative}.mercury-dashboard .calc-card__body-shell{overflow:hidden;position:relative;transition:height .42s cubic-bezier(.22,1,.36,1)}.mercury-dashboard .calc-card__body--result{position:relative}.mercury-dashboard .calc-watermark{display:flex;flex-direction:column;inset:-50px;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.mercury-dashboard .calc-watermark__row{flex:0 0 auto;height:80px;overflow:hidden;position:relative;transform:rotate(-25deg)}.mercury-dashboard .calc-watermark__row:before{animation:calc-watermark-scroll-left 36s linear infinite;background-image:url(/images/logo-watermark.png);background-position:0;background-repeat:repeat-x;background-size:208px 120px;bottom:0;content:"";left:-208px;opacity:.08;position:absolute;print-color-adjust:exact;-webkit-print-color-adjust:exact;right:-208px;top:0;will-change:transform}.mercury-dashboard .calc-watermark__row:nth-child(2n):before{animation-name:calc-watermark-scroll-right;background-position:104px}.mercury-dashboard .calc-card__body--result>:not(.calc-watermark){position:relative;z-index:1}.mercury-dashboard .calc-auth__body-shell{position:relative;transition:height .28s cubic-bezier(.22,1,.36,1)}.mercury-dashboard .calc-card-header__inner{padding:20px 24px}.mercury-dashboard .calc-card-header--slot .calc-card-header__inner{align-items:center;display:flex;gap:12px}.mercury-dashboard .calc-card-header__spacer{flex-shrink:0;width:60px}.mercury-dashboard .calc-card-header--form .calc-page-title,.mercury-dashboard .calc-card-header--result .calc-page-title{flex:1}.mercury-dashboard .calc-back-link{align-items:center;background:none;border:none;color:#70707d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:400;gap:4px;padding:4px 0;transition:color .15s ease}.mercury-dashboard .calc-back-link:hover{color:#1e1e2a}.mercury-dashboard .calc-back-link svg{flex-shrink:0}.mercury-dashboard .calc-result-vehicle{padding:20px 24px}.mercury-dashboard .calc-result-vehicle__maker{color:#70707d;display:block;font-size:12px;font-weight:500;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.mercury-dashboard .calc-result-vehicle__model{color:#1e1e2a;font-size:20px;font-weight:500;margin:0 0 4px}.mercury-dashboard .calc-result-vehicle__meta{color:#70707d;font-size:14px}.mercury-dashboard .calc-result-total-section{background:#000;padding:20px 24px}.mercury-dashboard .calc-result-total-label{color:hsla(0,0%,100%,.6);display:block;font-size:12px;font-weight:400;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.mercury-dashboard .calc-result-total-value{color:#fff;font-size:28px;font-weight:500;letter-spacing:-.3px}.mercury-dashboard .calc-gate-section{padding:28px 24px;text-align:center}.mercury-dashboard .calc-gate__title{color:#1e1e2a;font-size:18px;font-weight:500;margin:0 0 8px}.mercury-dashboard .calc-gate__desc{color:#70707d;font-size:14px;line-height:1.5;margin:0 0 20px}.mercury-dashboard .calc-gate__form{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:340px;text-align:left}.mercury-dashboard .calc-gate__form .el-input__inner{border:1px solid rgba(112,115,147,.16);border-radius:8px;font-size:15px;height:40px}.mercury-dashboard .calc-gate__form .el-input__inner:focus{border-color:#000}.mercury-dashboard .calc-res{padding:16px 24px}.mercury-dashboard .calc-res--total{background:#fbfbfc}.mercury-dashboard .calc-res--payment{background:rgba(112,115,147,.03);padding-bottom:24px;padding-top:24px}.mercury-dashboard .calc-res--payment .calc-res__label .label-text{background:#fbfbfc;box-shadow:0 0 0 5px #fbfbfc}.mercury-dashboard .calc-res__label{align-items:center;color:#70707d;display:flex;font-size:13px;font-weight:400;gap:8px;margin-bottom:12px}.mercury-dashboard .calc-res__label .label-text{background:#fff;box-shadow:0 0 0 5px #fff;display:inline-block}.mercury-dashboard .calc-res__label--section{font-size:14px;font-weight:500;margin-bottom:24px}.mercury-dashboard .calc-res__label--with-action{justify-content:space-between}.mercury-dashboard .calc-res__label-action{align-items:center;background:#f6f7f9;border:1px solid rgba(112,115,147,.08);border-radius:999px;color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;line-height:1;margin:-4px 0;padding:5px 10px;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-res__label-action svg{flex-shrink:0;opacity:.7;transition:opacity .15s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-res__label-action:hover{background:#eeeef2;border-color:rgba(112,115,147,.16);color:#1e1e2a}.mercury-dashboard .calc-res__label-action:hover svg{opacity:1}.mercury-dashboard .calc-res__label-action:focus-visible{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.12);outline:none}.mercury-dashboard .calc-res__label-hint{align-items:center;animation:calc-label-hint-pulse 2.4s ease-in-out infinite;color:#70707d;display:inline-flex;font-family:inherit;font-size:12px;font-style:italic;font-weight:500;letter-spacing:.01em}@keyframes calc-label-hint-pulse{0%,to{opacity:.5}50%{opacity:1}}.mercury-dashboard .calc-res__value{color:#1e1e2a;font-size:15px;line-height:1.5}.mercury-dashboard .calc-res__value--model{color:#1e1e2a;font-size:17px;font-weight:500}.mercury-dashboard .calc-res--vehicle{padding-bottom:24px;padding-top:24px}.mercury-dashboard .calc-res--vehicle .calc-res__chips{margin-bottom:8px}.mercury-dashboard .calc-res--vehicle .calc-res__value--model,.mercury-dashboard .calc-res__subtitle{background:#fff;box-shadow:0 0 0 5px #fff;display:inline-block}.mercury-dashboard .calc-res__subtitle{color:#70707d;font-size:14px}.mercury-dashboard .calc-res__inline-note{color:#70707d;font-weight:400;margin-left:4px}.mercury-dashboard .calc-res__price-line{align-items:baseline;color:#1e1e2a;display:flex;flex-wrap:wrap;font-size:15px;gap:6px}.mercury-dashboard .calc-res__operator{color:#228e4b;font-size:16px;font-weight:600}.mercury-dashboard .calc-res__accent{color:#228e4b;font-weight:500}.mercury-dashboard .calc-res__chips{display:flex;gap:6px}.mercury-dashboard .calc-chip{background:rgba(112,115,147,.08);border-radius:4px;color:#70707d;display:inline-block;font-size:12px;font-weight:400;padding:3px 10px}.mercury-dashboard .calc-chip--accent{background:#ebebeb;color:#000;font-weight:500}.mercury-dashboard .calc-res__note{color:#9d9da8;font-size:12px;font-style:normal;margin-top:6px}.mercury-dashboard .calc-res__formula{align-items:baseline;color:#363644;display:flex;font-size:14px;gap:6px;margin-bottom:4px}.mercury-dashboard .calc-res__formula-detail{color:#70707d;font-size:13px;margin-bottom:2px}.mercury-dashboard .calc-res__exchange{color:#363644;font-size:13px;margin-top:4px}.mercury-dashboard .calc-res__conversion-formula{color:#363644;font-size:14px;line-height:1.6}.mercury-dashboard .calc-res__conversion-formula strong{color:#1e1e2a}.mercury-dashboard .calc-warranty-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s cubic-bezier(.25,1,.5,1),opacity .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-warranty-collapse>*{min-height:0;overflow:hidden}.mercury-dashboard .calc-warranty-collapse--open{grid-template-rows:1fr;opacity:1}.mercury-dashboard .calc-warranty-wrap{align-items:center;display:flex;flex-direction:column;margin-bottom:0;margin-top:0}.mercury-dashboard .calc-warranty-plus{display:flex;justify-content:center;padding:14px 0}.mercury-dashboard .calc-warranty-plus svg{color:#1e1e2a;height:18px;width:18px}.mercury-dashboard .calc-warranty{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:8px;overflow:hidden;width:100%}.mercury-dashboard .calc-warranty__header{background:#1e1e2a;color:#1e1e2a;color:#fff;font-size:13px;font-weight:500;padding:12px 16px}.mercury-dashboard .calc-warranty__list{list-style:none;margin:0;padding:12px 16px}.mercury-dashboard .calc-warranty__list li{color:#363644;font-size:13px;line-height:1.5;padding:4px 0 4px 20px;position:relative}.mercury-dashboard .calc-warranty__list li:before{background-color:#228e4b;content:"";height:12px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M352 128c0-17.7-14.3-32-32-32s-32 14.3-32 32v160H128c-17.7 0-32 14.3-32 32s14.3 32 32 32h160v160c0 17.7 14.3 32 32 32s32-14.3 32-32V352h160c17.7 0 32-14.3 32-32s-14.3-32-32-32H352V128z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M352 128c0-17.7-14.3-32-32-32s-32 14.3-32 32v160H128c-17.7 0-32 14.3-32 32s14.3 32 32 32h160v160c0 17.7 14.3 32 32 32s32-14.3 32-32V352h160c17.7 0 32-14.3 32-32s-14.3-32-32-32H352V128z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;position:absolute;top:8px;width:12px}.mercury-dashboard .calc-warranty__list li del{color:#9d9da8;margin-right:2px;text-decoration:line-through}.mercury-dashboard .calc-warranty__callout{background:#fbe9e8;border:1px solid rgba(217,30,24,.14);border-radius:6px;color:#d91e18;font-size:12px;line-height:1.5;margin:0 16px 12px;padding:10px 12px}.mercury-dashboard .calc-warranty__callout>strong{display:block;font-size:13px;margin-bottom:2px}.mercury-dashboard .calc-advisor-card{animation:calc-advisor-card-in .62s cubic-bezier(.22,1,.36,1) .56s forwards;display:flex;flex-direction:column;margin-top:16px;opacity:0;overflow:hidden;position:relative;transform:translate3d(0,24px,0) scale(.985);transition:transform .22s cubic-bezier(.25,1,.5,1),box-shadow .22s cubic-bezier(.25,1,.5,1);will-change:transform,opacity}.mercury-dashboard .calc-advisor-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.14);transform:translate3d(0,-2px,0)}@keyframes calc-advisor-card-in{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes calc-advisor-child-in{to{opacity:1;transform:translateZ(0)}}.mercury-dashboard .calc-advisor-card__collapsible{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .28s cubic-bezier(.25,1,.5,1),opacity .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-advisor-card__collapsible-inner{min-height:0;overflow:hidden}.mercury-dashboard .calc-advisor-card--collapsed .calc-advisor-card__collapsible{grid-template-rows:0fr;opacity:0;pointer-events:none}.mercury-dashboard .calc-advisor-card__offer{animation:calc-advisor-child-in .38s cubic-bezier(.22,1,.36,1) .64s forwards;background:#1a5743;isolation:isolate;opacity:0;overflow:hidden;padding:16px;position:relative;transform:translate3d(0,8px,0)}.mercury-dashboard .calc-advisor-card__offer:before{background:radial-gradient(circle,rgba(180,230,200,.32) 0,rgba(180,230,200,.12) 40%,rgba(180,230,200,0) 65%);bottom:-120px;content:"";height:360px;pointer-events:none;position:absolute;right:-90px;width:360px;z-index:0}.mercury-dashboard .calc-advisor-card__offer:after{animation:calc-advisor-sheen 5s ease-in-out infinite;background:linear-gradient(115deg,transparent 28%,hsla(0,0%,100%,.1) 44%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1) 56%,transparent 72%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-100%);will-change:transform;z-index:0}.mercury-dashboard .calc-advisor-card__offer>*{position:relative;z-index:1}@keyframes calc-advisor-sheen{0%{transform:translateX(-100%)}35%{transform:translateX(100%)}to{transform:translateX(100%)}}.mercury-dashboard .calc-advisor-card__offer-pill-row{align-items:center;display:flex;gap:8px;margin-bottom:32px}.mercury-dashboard .calc-advisor-card__toggle{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin-left:auto;transition:background-color .15s cubic-bezier(.25,1,.5,1);width:32px}.mercury-dashboard .calc-advisor-card__toggle svg{transform:rotate(-180deg);transition:transform .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-advisor-card__toggle:hover{background:hsla(0,0%,100%,.18)}.mercury-dashboard .calc-advisor-card__toggle:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.28);outline:none}.mercury-dashboard .calc-advisor-card--collapsed .calc-advisor-card__toggle svg{transform:rotate(0deg)}.mercury-dashboard .calc-advisor-card--collapsed .calc-advisor-card__offer-strike-row,.mercury-dashboard .calc-advisor-card--collapsed .calc-final-price--advisor{display:none}.mercury-dashboard .calc-advisor-card--collapsed .calc-advisor-card__offer-pill-row{margin-bottom:0}.mercury-dashboard .calc-advisor-card__offer-strike-row{display:flex;justify-content:flex-end;margin-bottom:4px}@media (max-width:380px){.mercury-dashboard .calc-advisor-card__offer-strike-row{display:none}}@keyframes calc-advisor-twinkle{0%,72%,to{opacity:1;transform:scale(1) rotate(0deg)}80%{opacity:1;transform:scale(1.18) rotate(14deg)}88%{opacity:.85;transform:scale(.96) rotate(-6deg)}}.mercury-dashboard .calc-advisor-card__offer .calc-final-price__label{color:hsla(0,0%,100%,.78)}.mercury-dashboard .calc-advisor-card__offer .calc-final-price__value{align-items:flex-end}.mercury-dashboard .calc-advisor-card__offer .calc-final-price__amount{align-items:baseline;color:#fff;display:inline-flex;font-size:28px;font-weight:700;gap:6px;letter-spacing:-.4px;line-height:1}.mercury-dashboard .calc-advisor-card__offer .calc-final-price__prefix{color:hsla(0,0%,100%,.55);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mercury-dashboard .calc-final-price--advisor{position:relative}.mercury-dashboard .calc-advisor-card__price-lede{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-bottom:4px}.mercury-dashboard .calc-advisor-card__save-pill{align-items:center;animation:calc-advisor-pill-in .36s cubic-bezier(.22,1,.36,1) 1.2s forwards;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.12);color:#000;display:inline-flex;gap:6px;opacity:0;padding:5px 12px 5px 10px;transform:scale(.88)}.mercury-dashboard .calc-advisor-card__save-pill-icon{animation:calc-advisor-twinkle 3.4s cubic-bezier(.22,1,.36,1) infinite;color:#e0a406;flex-shrink:0;transform-origin:center}.mercury-dashboard .calc-advisor-card__save-pill-label{color:rgba(0,0,0,.6);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mercury-dashboard .calc-advisor-card__save-pill-amount{color:#000;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}@keyframes calc-advisor-pill-in{0%{opacity:0;transform:scale(.88)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.mercury-dashboard .calc-advisor-card__price-strike{color:hsla(0,0%,100%,.55);font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;text-decoration:line-through;text-decoration-color:hsla(0,0%,100%,.7);text-decoration-thickness:1.5px}.mercury-dashboard .calc-advisor-card__body{display:flex;flex-direction:column;gap:22px;padding:16px}.mercury-dashboard .calc-advisor-card__footnote{align-items:flex-start;background:#f1f1f4;border-top:1px solid rgba(112,115,147,.08);display:flex;gap:8px;padding:12px}.mercury-dashboard .calc-advisor-card__footnote-icon{color:#70707d;flex-shrink:0;margin-top:2px;opacity:.7}.mercury-dashboard .calc-advisor-card__footnote-text{color:#70707d;font-size:11px;letter-spacing:.01em;line-height:1.55;margin:0;opacity:.85}.mercury-dashboard .calc-advisor__bar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mercury-dashboard .calc-advisor__lead{align-items:center;display:flex;flex:1 1 auto;gap:14px;min-width:0}.mercury-dashboard .calc-advisor__photo{align-items:center;background:#ebebeb;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(37,211,102,.28),0 2px 6px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}.mercury-dashboard .calc-advisor__photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mercury-dashboard .calc-advisor__photo-initials{color:#000;font-size:18px;font-weight:600;letter-spacing:.01em}.mercury-dashboard .calc-advisor__id{display:flex;flex-direction:column;gap:3px;line-height:1.25;min-width:0}.mercury-dashboard .calc-advisor__name{color:#1e1e2a;font-size:15px;font-weight:600;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .calc-advisor__role{color:#9d9da8;font-size:12px;font-weight:500;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .calc-advisor__callout{background:#e9f4ed;border-bottom:1px solid rgba(34,142,75,.22);border-top:1px solid rgba(34,142,75,.22);display:flex;gap:14px;padding:16px}.mercury-dashboard .calc-advisor__callout-icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(34,142,75,.18),0 1px 2px rgba(34,142,75,.12);color:#228e4b;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.mercury-dashboard .calc-advisor__callout-text{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;padding-top:2px}.mercury-dashboard .calc-advisor__callout-body{color:#363644;font-size:13px;line-height:1.6;margin:0}.mercury-dashboard .calc-advisor__callout-cta{border-top:1px dashed rgba(34,142,75,.28);color:#228e4b;font-size:13px;font-weight:600;line-height:1.5;margin:0;padding-top:12px}.mercury-dashboard .calc-advisor__cta{align-items:center;background:#25d366;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.01em;min-height:44px;padding:0 16px;text-decoration:none;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);white-space:nowrap}.mercury-dashboard .calc-advisor__cta .calc-advisor__cta-icon{flex-shrink:0;height:18px;width:18px}.mercury-dashboard .calc-advisor__cta .calc-advisor__cta-chevron{flex-shrink:0;transition:transform .18s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-advisor__cta:hover{background:#20bd5a;box-shadow:0 6px 18px rgba(37,211,102,.28)}.mercury-dashboard .calc-advisor__cta:hover .calc-advisor__cta-chevron{transform:translateX(3px)}.mercury-dashboard .calc-advisor__cta:active{transform:translateY(1px)}.mercury-dashboard .calc-advisor__cta:focus-visible{box-shadow:0 0 0 3px rgba(37,211,102,.35);outline:none}@media (max-width:480px){.mercury-dashboard .calc-advisor-card__offer .calc-final-price__label{font-size:13px}.mercury-dashboard .calc-advisor-card__offer .calc-final-price__amount{font-size:24px}.mercury-dashboard .calc-advisor-card__offer .calc-final-price__prefix{font-size:11px}.mercury-dashboard .calc-advisor-card__save-pill{max-width:100%;min-width:0}.mercury-dashboard .calc-advisor-card__save-pill .calc-advisor-card__save-pill-amount{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.mercury-dashboard .calc-result-stamps{background:#fbfbfc;border-bottom:1px solid rgba(112,115,147,.16);border-top:1px solid rgba(112,115,147,.16);display:flex}.mercury-dashboard .calc-result-stamps--solo{justify-content:center}.mercury-dashboard .calc-result-stamps--solo .calc-stamp{align-items:baseline;flex:0 1 auto;flex-direction:row;gap:8px;padding:10px 24px}.mercury-dashboard .calc-result-stamps--solo .calc-stamp:first-child{border-right:none}.mercury-dashboard .calc-stamp{display:flex;flex:1;flex-direction:column;gap:2px;padding:12px 24px}.mercury-dashboard .calc-stamp:first-child{border-right:1px solid rgba(112,115,147,.16)}.mercury-dashboard .calc-stamp--expiry .calc-stamp__value{color:#d91e18}.mercury-dashboard .calc-stamp__label{color:#9d9da8;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.mercury-dashboard .calc-stamp__value{color:#363644;font-size:13px;font-weight:500}.mercury-dashboard .calc-info-icon{color:#9d9da8;cursor:help;font-size:14px;margin-left:4px;vertical-align:middle}.mercury-dashboard .calc-info-icon:hover{color:#70707d}.mercury-dashboard .calc-masked-value{align-items:center;display:inline-flex;gap:6px}.mercury-dashboard .calc-skeleton{animation:calc-skeleton-shimmer 1.6s linear infinite;background-color:#ebebee;background-image:linear-gradient(90deg,rgba(10,15,40,0),rgba(10,15,40,.08) 50%,rgba(10,15,40,0));background-repeat:no-repeat;background-size:200% 100%;border-radius:4px;display:inline-block;height:.9em;width:var(--w,7ch)}@keyframes calc-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mercury-dashboard .calc-skeleton{animation:none;background-image:none}}.mercury-dashboard .calc-btn-primary--accent{background:#d91e18}.mercury-dashboard .calc-btn-primary--accent:hover:not(:disabled){background:#b8140f;box-shadow:0 4px 14px rgba(217,30,24,.28)}.mercury-dashboard .calc-btn-primary--accent:active:not(:disabled){background:#9a110d}.mercury-dashboard .calc-btn-primary--accent:focus-visible{box-shadow:0 0 0 3px rgba(217,30,24,.35);outline:none}.mercury-dashboard .calc-btn-primary--accent:disabled{background:rgba(217,30,24,.45)}.mercury-dashboard .calc-res--payment-locked{max-height:420px;overflow:hidden;position:relative}.mercury-dashboard .calc-res--payment-locked .calc-paywall__content{filter:blur(6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mercury-dashboard .calc-paywall{align-items:center;background:rgba(112,115,147,.35);display:flex;inset:0;justify-content:center;padding:16px 12px;position:absolute;z-index:3}.mercury-dashboard .calc-paywall__card{background:#fff;border:1px solid rgba(1,2,5,.08);border-radius:14px;box-shadow:0 24px 56px -12px rgba(0,0,0,.32),0 10px 24px -6px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.06);max-width:340px;padding:24px 20px 20px;pointer-events:auto;text-align:center;width:100%}.mercury-dashboard .calc-paywall__icon{align-items:center;background:#fbe9e8;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(217,30,24,.14);color:#d91e18;display:inline-flex;height:44px;justify-content:center;margin-bottom:12px;width:44px}.mercury-dashboard .calc-paywall__icon svg{height:22px;width:22px}.mercury-dashboard .calc-paywall__title{color:#1e1e2a;font-size:17px;font-weight:600;letter-spacing:-.2px;line-height:1.3;margin:0 0 20px}.mercury-dashboard .calc-paywall__benefits{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 20px;padding:0;row-gap:8px;text-align:left}.mercury-dashboard .calc-paywall__benefits li{align-items:center;color:#363644;display:flex;font-size:12px;gap:6px;line-height:1.35;white-space:nowrap}.mercury-dashboard .calc-paywall__check{color:#16a34a;flex-shrink:0;height:14px;width:14px}.mercury-dashboard .calc-paywall__cta{align-items:center;background:#1e1e2a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;height:44px;justify-content:center;letter-spacing:.01em;overflow:hidden;padding:0 20px;position:relative;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:100%}.mercury-dashboard .calc-paywall__cta svg{position:relative;transition:transform .18s cubic-bezier(.25,1,.5,1);z-index:1}.mercury-dashboard .calc-paywall__cta>:not(.calc-paywall__cta-sheen){position:relative;z-index:1}.mercury-dashboard .calc-paywall__cta:after{animation:calc-final-price-sheen 2s linear infinite;background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,0) 80%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-100%)}.mercury-dashboard .calc-paywall__cta:hover{background:#1a1a1e;box-shadow:0 6px 18px rgba(1,2,5,.28)}.mercury-dashboard .calc-paywall__cta:hover svg{transform:translateX(3px)}.mercury-dashboard .calc-paywall__cta:active{background:#000;transform:translateY(1px)}.mercury-dashboard .calc-paywall__cta:focus-visible{box-shadow:0 0 0 3px rgba(1,2,5,.2);outline:none}.mercury-dashboard .calc-paywall__trust{color:#71717a;font-size:11px;font-weight:500;letter-spacing:.02em;margin:12px 0 0}.mercury-dashboard .calc-tax-tooltip{color:#363644;font-size:13px;line-height:1.6;white-space:nowrap}.mercury-dashboard .calc-res__total-value{color:#1e1e2a;font-size:22px;font-weight:500;margin:4px 0;text-align:right}.mercury-dashboard .calc-res--cost-price{background:#fbfbfc;padding:16px 24px}.mercury-dashboard .calc-cost-price{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.mercury-dashboard .calc-cost-price__label{color:#1e1e2a;font-size:14px;font-weight:700;line-height:28px}.mercury-dashboard .calc-cost-price__value{align-items:flex-end;display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.mercury-dashboard .calc-cost-price__del{color:#9d9da8;display:block;font-size:13px;font-weight:400;margin-bottom:2px;text-align:right;text-decoration:line-through}.mercury-dashboard .calc-cost-price__amount{color:#1e1e2a;font-size:18px;font-weight:500;letter-spacing:-.2px}.mercury-dashboard .calc-quote-meta__line{color:#70707d;font-size:12px;line-height:1.45;margin:0}.mercury-dashboard .calc-quote-meta__line+.calc-quote-meta__line{margin-top:2px}.mercury-dashboard .calc-quote-meta__line strong{font-weight:600}.mercury-dashboard .calc-final-price-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s cubic-bezier(.25,1,.5,1),opacity .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-final-price-collapse>*{min-height:0;overflow:hidden}.mercury-dashboard .calc-final-price-collapse--open{grid-template-rows:1fr;opacity:1}.mercury-dashboard .calc-final-price-collapse:not(.calc-final-price-collapse--open) .calc-res--final-price:after{animation-play-state:paused}.mercury-dashboard .calc-res--final-price{background:#000;overflow:hidden;padding:18px 24px;position:relative}.mercury-dashboard .calc-final-price{align-items:baseline;display:flex;justify-content:space-between}.mercury-dashboard .calc-final-price__label{color:hsla(0,0%,100%,.85);font-size:14px;font-weight:500;line-height:28px}.mercury-dashboard .calc-final-price__value{align-items:flex-end;display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.mercury-dashboard .calc-final-price__amount{color:#fff;font-size:22px;font-weight:500;letter-spacing:-.3px}.mercury-dashboard .calc-res__meta{color:#70707d;font-size:13px;margin-top:2px}.mercury-dashboard .calc-res__meta--expiry{color:#b45309}.mercury-dashboard .calc-btn-secondary{align-items:center;background:transparent;border:1px solid rgba(112,115,147,.16);border-radius:10px;color:#363644;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:400;gap:6px;height:44px;justify-content:center;padding:0 24px;transition:all .15s ease;width:100%}.mercury-dashboard .calc-btn-secondary:hover:not(:disabled){background:#f6f7f9;border-color:#dddde5}.mercury-dashboard .calc-btn-secondary:disabled{cursor:not-allowed;opacity:.5}.mercury-dashboard .calc-stale-banner{align-items:flex-start;background:#f6f7f9;border:1px solid rgba(112,115,147,.08);border-radius:8px;color:#363644;display:flex;font-size:13px;gap:10px;line-height:1.5;margin:0 24px 16px;padding:12px 14px}.mercury-dashboard .calc-stale-banner .calc-stale-banner__icon{color:#70707d;flex-shrink:0;margin-top:1px}.mercury-dashboard .calc-form--readonly :is(input,select,button.calc-pill,button.calc-country-tab,button.calc-slider__btn){opacity:.7;pointer-events:none}.mercury-dashboard .calc-form--readonly .calc-custom-select{opacity:.7;pointer-events:none}.mercury-dashboard .calc-expired{align-items:center;display:flex;flex-direction:column;gap:16px;padding:48px 24px 56px;text-align:center}.mercury-dashboard .calc-expired .calc-expired__icon{align-items:center;background:#f6f7f9;border-radius:50%;color:#70707d;display:flex;height:56px;justify-content:center;width:56px}.mercury-dashboard .calc-expired .calc-expired__title{color:#1e1e2a;font-size:22px;font-weight:600;letter-spacing:-.3px;margin:0}.mercury-dashboard .calc-expired .calc-expired__sub{color:#363644;font-size:14px;line-height:1.55;margin:0;max-width:360px}.mercury-dashboard .calc-expired .calc-expired__cta{margin-top:8px}.mercury-dashboard .calc-road-trigger{align-items:center;background:#f6f7f9;border:1px solid rgba(112,115,147,.16);border-radius:10px;cursor:pointer;display:flex;gap:10px;margin:12px 24px;padding:12px 14px;transition:background-color .22s cubic-bezier(.25,1,.5,1),border-color .22s cubic-bezier(.25,1,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mercury-dashboard .calc-road-trigger:hover{background:#f1f1f4;border-color:rgba(112,115,147,.32)}.mercury-dashboard .calc-road-trigger:hover .calc-road-trigger__chevron,.mercury-dashboard .calc-road-trigger:hover .calc-road-trigger__icon{color:#70707d}.mercury-dashboard .calc-road-trigger:hover .calc-road-trigger__label{color:#1e1e2a}.mercury-dashboard .calc-road-trigger:hover .calc-road-trigger__chevron{transform:translateX(3px)}.mercury-dashboard .calc-road-trigger:focus-visible{box-shadow:inset 0 0 0 2px rgba(217,30,24,.35);outline:none}.mercury-dashboard .calc-road-trigger__icon{color:#9d9da8;display:inline-flex;flex-shrink:0;transition:color .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-road-trigger__label{color:#363644;flex:1 1 auto;font-size:14px;font-weight:500;transition:color .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-road-trigger__chevron{color:#9d9da8;flex-shrink:0;transition:transform .22s cubic-bezier(.25,1,.5,1),color .22s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-result-footer{background:#fff;display:flex;flex-direction:column;gap:10px;padding:16px 24px 24px}.mercury-dashboard .calc-breakdown__rows{display:flex;flex-direction:column}.mercury-dashboard .calc-breakdown__rows .calc-breakdown__row:first-child{padding-top:0!important}.mercury-dashboard .calc-breakdown__rows .calc-breakdown__row:last-child{padding-bottom:0!important}.mercury-dashboard .calc-breakdown__row{align-items:center;color:#363644;display:flex;font-size:14px;gap:4px;justify-content:space-between;padding:6px 0}.mercury-dashboard .calc-breakdown__row span:not(.calc-masked-value):not(.calc-skeleton){background:#fff;box-shadow:0 0 0 5px #fff;display:inline-block}.mercury-dashboard .calc-breakdown__row span>small{color:#70707d;display:block;margin-top:4px}.mercury-dashboard .calc-breakdown__row span:last-child{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mercury-dashboard .calc-breakdown__row--bold span{color:#1e1e2a;font-weight:500}.mercury-dashboard .calc-breakdown__row--add span:last-child{color:#228e4b;font-weight:500}.mercury-dashboard .calc-breakdown__row--equal span:last-child{color:#000;font-weight:500}.mercury-dashboard .calc-breakdown__row--total{border-bottom:none;padding:12px 0 4px}.mercury-dashboard .calc-breakdown__row--total span:first-child{color:#1e1e2a;font-size:15px;font-weight:500}.mercury-dashboard .calc-breakdown__row--total span:last-child{color:#000;font-size:18px;font-weight:500}.mercury-dashboard .calc-breakdown__equal-icon,.mercury-dashboard .calc-breakdown__plus-icon{color:#228e4b;flex-shrink:0;height:10px;margin-right:3px;vertical-align:middle;width:10px}.mercury-dashboard .calc-breakdown__divider{border-top:1px dashed rgba(112,115,147,.16);margin:4px 0}.mercury-dashboard .calc-breakdown__meta{border-top:1px solid rgba(112,115,147,.08);color:#9d9da8;display:flex;font-size:12px;justify-content:space-between;margin-top:12px;padding-top:12px}.mercury-dashboard .calc-options__grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.mercury-dashboard .calc-options__list{display:flex;flex-direction:column;gap:12px}.mercury-dashboard .calc-options__list .calc-option{width:100%}.mercury-dashboard .calc-option{background:#fbfbfc;border:1px solid rgba(112,115,147,.16);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:14px 16px;position:relative;transition:background-color .18s cubic-bezier(.25,1,.5,1),border-color .18s cubic-bezier(.25,1,.5,1),box-shadow .18s cubic-bezier(.25,1,.5,1),transform .18s cubic-bezier(.25,1,.5,1),padding .2s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-option:hover:not(.calc-option--active){background:#fff;border-color:rgba(0,0,0,.24);box-shadow:0 6px 16px -8px rgba(4,4,52,.18),0 2px 4px -2px rgba(4,4,52,.08);transform:translateY(-1px)}.mercury-dashboard .calc-option:hover:not(.calc-option--active) .calc-option__radio{border-color:#000}.mercury-dashboard .calc-option:active:not(.calc-option--active){transform:scale(.985) translateY(0);transition:transform .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-option--active{background:#fff;border-color:#000;box-shadow:0 0 0 1px #000}.mercury-dashboard .calc-option--collapsed{padding:10px 16px}.mercury-dashboard .calc-option--collapsed .calc-option__header{margin-bottom:0}.mercury-dashboard .calc-option--collapsed .calc-option__body{grid-template-rows:0fr;margin-top:0;opacity:0;pointer-events:none}.mercury-dashboard .calc-option__body{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .28s cubic-bezier(.25,1,.5,1),opacity .22s cubic-bezier(.25,1,.5,1),margin .28s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .calc-option__body>*{min-height:0;overflow:hidden}.mercury-dashboard .calc-option__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.mercury-dashboard .calc-option__header-text{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.mercury-dashboard .calc-option__radio{align-items:center;background:#fff;border:1.5px solid rgba(112,115,147,.16);border-radius:50%;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin-top:2px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1);width:18px}.mercury-dashboard .calc-option__radio-dot{background:transparent;border-radius:50%;height:8px;transform:scale(0);transition:transform .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1);width:8px}.mercury-dashboard .calc-option__radio--checked{background:#fff;border-color:#000}.mercury-dashboard .calc-option__radio--checked .calc-option__radio-dot{background:#000;transform:scale(1)}.mercury-dashboard .calc-option__dp{color:#1e1e2a;font-size:14px;font-weight:500}.mercury-dashboard .calc-option__badge{align-items:center;background:#1e1e2a;border-radius:4px;color:#fff;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:3px 8px;white-space:nowrap}.mercury-dashboard .calc-option__badge-icon{flex-shrink:0;height:12px;width:12px}.mercury-dashboard .calc-option__featured{align-items:center;background:#1e1e2a;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;font-size:11px;font-weight:600;gap:6px;justify-content:center;letter-spacing:.06em;margin:-15px -17px 12px;padding:10px 16px;pointer-events:none;text-transform:uppercase}.mercury-dashboard .calc-option__featured svg{flex-shrink:0}@media (max-width:380px){.mercury-dashboard .calc-option__featured{margin:-15px -12px 12px}}.mercury-dashboard .calc-option--collapsed .calc-option__featured{margin:-11px -17px 10px}@media (max-width:380px){.mercury-dashboard .calc-option--collapsed .calc-option__featured{margin:-11px -12px 10px}}.mercury-dashboard .calc-option__row--add span:last-child{color:#228e4b;font-weight:500}.mercury-dashboard .calc-option__row--equal span:last-child{color:#000;font-weight:500}.mercury-dashboard .calc-option__total{color:#000;font-size:18px;font-variant-numeric:tabular-nums;font-weight:500;margin-bottom:2px}.mercury-dashboard .calc-option__rate{color:#9d9da8;font-size:12px}.mercury-dashboard .calc-option__detail{border-top:1px solid rgba(112,115,147,.08);margin-top:10px;padding-top:10px}.mercury-dashboard .calc-option__row{padding:3px 0}.mercury-dashboard .calc-option__row+.calc-option__row.multiline{margin-top:12px}.mercury-dashboard .calc-option__row .row__value{align-items:center;color:#363644;display:flex;font-size:13px;justify-content:space-between}.mercury-dashboard .calc-option__row .row__value span{font-weight:400}.mercury-dashboard .calc-option__row .row__value span small{display:inline-block;font-style:none;margin:0;opacity:1}.mercury-dashboard .calc-option__row .row__value span:last-child{display:inline-block;white-space:nowrap}.mercury-dashboard .calc-option__row small{color:#70707d;display:block;font-size:12px;font-style:italic;line-height:1.5;margin-top:6px;opacity:.8}.mercury-dashboard .calc-option__final{border-top:1px solid #eeeef2;color:#000;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-top:8px;padding-top:8px}.mercury-dashboard .calc-option__splits{border-top:1px dashed rgba(112,115,147,.08);margin-top:8px;padding-top:8px}.mercury-dashboard .calc-option__disclaimer{color:#70707d;font-size:12px;font-style:italic;line-height:1.45;margin:4px 0 0}.mercury-dashboard .calc-option__disclaimer strong{font-weight:600}.mercury-dashboard .calc-option__addon{border-top:1px dashed rgba(112,115,147,.08);color:#70707d;font-size:12px;margin-top:8px;padding-top:8px}.mercury-dashboard .calc-res:has(.calc-next__compare) .calc-res__label{margin-bottom:16px}.mercury-dashboard .calc-res__zugetsu{color:#d91e18;display:block;font-size:13px;font-weight:500;margin-top:8px}.mercury-dashboard .calc-breakdown__row del,.mercury-dashboard .calc-cost-price__old{color:#9d9da8;font-weight:400;margin-right:6px;text-decoration:line-through}.mercury-dashboard .calc-next__badge{background:#f8eee6;border-radius:4px;color:#b45309;font-size:13px;font-weight:400;padding:2px 8px}.mercury-dashboard .calc-next__badge--red{background:#fbe9e8;color:#d91e18}.mercury-dashboard .calc-next__apply{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:8px;color:#1e1e2a;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:500;margin-top:14px;padding:10px;transition:all .15s ease;width:100%}.mercury-dashboard .calc-next__apply:hover{background:#f6f7f9;border-color:#1e1e2a}.mercury-dashboard .calc-next__compare{align-items:center;display:flex;gap:12px}@media (max-width:480px){.mercury-dashboard .calc-next__compare{flex-direction:column}}.mercury-dashboard .calc-next__col{background:#f6f7f9;border-radius:8px;flex:1;padding:14px;text-align:center}.mercury-dashboard .calc-next__col--future{background:#e9f4ed}.mercury-dashboard .calc-next__label{color:#70707d;display:block;font-size:12px;margin-bottom:4px}.mercury-dashboard .calc-next__value{color:#1e1e2a;display:block;font-size:18px;font-variant-numeric:tabular-nums;font-weight:500}.mercury-dashboard .calc-next__value--green{color:#228e4b}.mercury-dashboard .calc-next__arrow{color:#9d9da8;font-size:20px}@media (max-width:480px){.mercury-dashboard .calc-next__arrow{transform:rotate(90deg)}}.mercury-dashboard .calc-next__savings{background:#e9f4ed;border-radius:8px;color:#228e4b;font-size:14px;margin-top:14px;padding:10px 14px;text-align:center}.mercury-dashboard .calc-internal__row{margin-bottom:12px}.mercury-dashboard .calc-internal__row:last-child{margin-bottom:0}@media (max-width:480px){.mercury-dashboard .calculator-container{padding:16px 12px}.mercury-dashboard .calc-card-header__inner{padding:0}.mercury-dashboard .calc-card-header,.mercury-dashboard .calc-section{padding:16px 18px}.mercury-dashboard .calc-res{padding-inline:18px}.mercury-dashboard .calc-res--vehicle{padding:20px 18px}.mercury-dashboard .calc-res--cost-price,.mercury-dashboard .calc-res--final-price{padding:14px 18px}.mercury-dashboard .calc-result-footer{padding:16px 18px 22px}.mercury-dashboard .calc-res__value--model{font-size:18px;line-height:1.25}.mercury-dashboard .calc-country-tab{font-size:13px;padding:14px 4px}.mercury-dashboard .calc-paywall__card{max-width:100%}}@media (max-width:380px){.mercury-dashboard .calculator-container{padding:16px 8px}.mercury-dashboard .calc-card-header,.mercury-dashboard .calc-section{padding:14px}.mercury-dashboard .calc-res{padding-inline:14px}.mercury-dashboard .calc-res--vehicle{padding:18px 14px}.mercury-dashboard .calc-res--cost-price,.mercury-dashboard .calc-res--final-price{padding:14px}.mercury-dashboard .calc-result-footer{padding:14px 14px 20px}.mercury-dashboard .calc-country-tab{font-size:12px;min-width:0;overflow:hidden;padding:14px 4px;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .calc-paywall__benefits{grid-template-columns:1fr;row-gap:6px}.mercury-dashboard .calc-final-price{flex-wrap:wrap;row-gap:4px}.mercury-dashboard .calc-final-price__label{font-size:12px;line-height:1.4}.mercury-dashboard .calc-final-price__amount{font-size:20px}.mercury-dashboard .calc-breakdown__row{-moz-column-gap:4px;column-gap:4px;row-gap:2px}.mercury-dashboard .calc-res__label--with-action{flex-wrap:wrap;row-gap:6px}.mercury-dashboard .calc-date-row{gap:8px}.mercury-dashboard .calc-option{padding:14px 12px}.mercury-dashboard .calc-option--collapsed{padding:10px 12px}}.calc-auth-dialog{border-radius:16px!important;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 24px 60px -12px rgba(4,4,52,.24),0 10px 24px -6px rgba(4,4,52,.12)!important;font-family:Plus Jakarta Sans,system-ui,sans-serif;max-width:420px!important;overflow:hidden}.calc-auth-dialog .el-dialog__header{padding:0!important}.calc-auth-dialog .el-dialog__headerbtn{right:20px;top:20px;z-index:2}.calc-auth-dialog .el-dialog__headerbtn .el-dialog__close{color:#70707d;font-size:18px;transition:color .15s cubic-bezier(.25,1,.5,1)}.calc-auth-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#1e1e2a}.calc-auth-dialog .el-dialog__body{padding:32px 36px!important}.calc-auth{display:flex;flex-direction:column;position:relative}.calc-auth__title{color:#1e1e2a;font-size:22px;font-weight:600;letter-spacing:-.3px;line-height:1.25;margin:0 0 6px}.calc-auth--profile .calc-auth__title,.calc-auth--step1 .calc-auth__title{margin-bottom:32px;padding-right:32px}.calc-auth__sub{color:#70707d;font-size:13px;line-height:1.5;margin:0 0 24px}.calc-auth__sub strong{color:#363644;font-weight:600}.calc-auth__form{display:flex;flex-direction:column;gap:20px}.calc-auth__field{display:flex;flex-direction:column;gap:8px}.calc-auth__label{color:#70707d;font-size:13px;font-weight:400}.calc-auth__input{background:#f7f8fa;border:1px solid rgba(112,115,147,.16);border-radius:8px;box-sizing:border-box;color:#1e1e2a;font-family:inherit;font-size:15px;height:44px;line-height:1;padding:0 14px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__input::-moz-placeholder{color:#9d9da8}.calc-auth__input::placeholder{color:#9d9da8}.calc-auth__input:hover:not(:disabled){border-color:#dddde5}.calc-auth__input:focus{background:#fff;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08);outline:none}.calc-auth__input:disabled{cursor:not-allowed;opacity:.5}.calc-auth__input--locked{color:#363644;cursor:default}.calc-auth__input--locked:focus{background:#f7f8fa;border-color:rgba(112,115,147,.16);box-shadow:none}.calc-auth__input-wrap{position:relative}.calc-auth__input-wrap .calc-auth__input{padding-right:44px}.calc-auth__inline-action{align-items:center;background:transparent;border:none;border-radius:8px;color:#70707d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;height:32px;justify-content:center;line-height:1;min-width:32px;padding:0 10px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.calc-auth__inline-action:hover:not(:disabled){background:#f6f7f9;color:#1e1e2a}.calc-auth__inline-action:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.12);outline:none}.calc-auth__inline-action:disabled{cursor:not-allowed;opacity:.45}.calc-auth__inline-action .calc-spinner{margin-right:6px}.calc-auth__inline-action--save{background:#1e1e2a;color:#fff}.calc-auth__inline-action--save:hover:not(:disabled){background:#0f0f17;color:#fff}.calc-auth__inline-action--save:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.22)}.calc-auth__inline-action--save:disabled{background:rgba(30,30,42,.35);color:#fff;opacity:1}.calc-auth__phone{align-items:stretch;background:#f7f8fa;border:1px solid rgba(112,115,147,.16);border-radius:8px;box-sizing:border-box;display:flex;height:44px;overflow:hidden;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__phone:hover{border-color:#dddde5}.calc-auth__phone--focused{background:#fff;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08)}.calc-auth__phone-prefix{align-items:center;border-right:1px solid rgba(112,115,147,.16);color:#363644;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:0 12px 0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-auth__phone-dial{font-variant-numeric:tabular-nums;letter-spacing:.01em}.calc-auth__phone-input{background:transparent;border:none;color:#1e1e2a;flex:1;font-family:inherit;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;min-width:0;padding:0 14px}.calc-auth__phone-input::-moz-placeholder{color:#9d9da8}.calc-auth__phone-input::placeholder{color:#9d9da8}.calc-auth__phone-input:focus{outline:none}.calc-auth__phone-input:disabled{cursor:not-allowed;opacity:.5}.calc-auth__remember{align-items:center;cursor:pointer;display:inline-flex;gap:10px;margin-top:-10px;padding:2px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-auth__remember-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.calc-auth__remember-box{align-items:center;background:#fff;border:1.5px solid rgba(112,115,147,.16);border-radius:5px;color:transparent;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:18px}.calc-auth__remember-box svg{display:block;transform:scale(0);transition:transform .16s cubic-bezier(.22,1,.36,1)}.calc-auth__remember-label{color:#363644;font-size:13px;font-weight:400;line-height:1.4}.calc-auth__remember-input:checked+.calc-auth__remember-box{background:#1e1e2a;border-color:#1e1e2a;color:#fff}.calc-auth__remember-input:checked+.calc-auth__remember-box svg{transform:scale(1)}.calc-auth__remember-input:focus-visible+.calc-auth__remember-box{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08)}.calc-auth__remember:hover .calc-auth__remember-box{border-color:#1e1e2a}.calc-auth__remember-input:disabled+.calc-auth__remember-box{cursor:not-allowed;opacity:.5}.calc-auth__methods{display:flex;flex-direction:column;gap:10px;margin-top:4px}.calc-auth__method{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;height:48px;justify-content:center;letter-spacing:.01em;padding:0 16px;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__method:active:not(:disabled){transform:translateY(1px)}.calc-auth__method:disabled{cursor:not-allowed;opacity:.45}.calc-auth__method:focus-visible{outline:none}.calc-auth__method--whatsapp{background:#25d366;color:#fff;letter-spacing:0}.calc-auth__method--whatsapp:hover:not(:disabled){background:#20bd5a;box-shadow:0 4px 14px rgba(37,211,102,.32)}.calc-auth__method--whatsapp:focus-visible{box-shadow:0 0 0 3px rgba(37,211,102,.35)}.calc-auth__method--sms{background:#fff;border-color:rgba(112,115,147,.16);color:#70707d}.calc-auth__method--sms:hover:not(:disabled){background:#f6f7f9;border-color:rgba(112,115,147,.16)}.calc-auth__method--sms:focus-visible{border-color:rgba(112,115,147,.16);box-shadow:0 0 0 3px rgba(30,30,42,.18)}.calc-auth__method-icon{display:block;flex-shrink:0;height:20px;width:20px}.calc-auth__submit .calc-spinner{margin-right:8px;vertical-align:middle}.calc-auth__legal{color:#70707d;font-size:12px;line-height:1.5;margin:8px 0 0;text-align:center}.calc-auth__legal a{color:#363644;text-decoration:underline;text-decoration-color:rgba(30,30,42,.25);text-underline-offset:2px;transition:text-decoration-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.calc-auth__legal a:hover{color:#1e1e2a;text-decoration-color:rgba(30,30,42,.7)}.calc-auth__otp{display:flex;gap:12px;justify-content:flex-start}.calc-auth__otp.is-shaking{animation:calc-otp-shake .42s cubic-bezier(.25,1,.5,1)}.calc-auth__otp-digit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f8fa;border:1px solid rgba(112,115,147,.16);border-radius:8px;box-sizing:border-box;caret-color:#1e1e2a;color:#1e1e2a;flex:0 0 auto;font-family:inherit;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;height:44px;line-height:1;padding:0;text-align:center;transition:border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1);width:44px}.calc-auth__otp-digit:hover:not(:disabled){border-color:#dddde5}.calc-auth__otp-digit:focus{background:#fff;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08);outline:none}.calc-auth__otp-digit--filled{animation:calc-otp-fill-pulse .16s cubic-bezier(.25,1,.5,1);background:#fff;border-color:#1e1e2a}.calc-auth__otp-digit:disabled{cursor:not-allowed;opacity:.5}.calc-auth__section-divider{background:rgba(112,115,147,.16);height:1px;margin:4px 0 -4px}.calc-auth__submit{align-items:center;background:#1e1e2a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;height:48px;justify-content:center;letter-spacing:.01em;margin-top:4px;padding:0 20px;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__submit:hover:not(:disabled){background:#0f0f17;box-shadow:0 6px 18px rgba(30,30,42,.28)}.calc-auth__submit:active:not(:disabled){background:#000;transform:translateY(1px)}.calc-auth__submit:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.22);outline:none}.calc-auth__submit:disabled{background:rgba(30,30,42,.35);cursor:not-allowed}.calc-auth__resend{color:#70707d;font-size:13px;margin:4px 0 0}.calc-auth__resend-btn{background:none;border:none;color:#1e1e2a;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:0 0 0 4px;transition:color .15s cubic-bezier(.25,1,.5,1)}.calc-auth__resend-btn:hover:not(:disabled){color:#363644;text-decoration:underline}.calc-auth__resend-btn:disabled{color:#9d9da8;cursor:not-allowed}.calc-auth__secondary{align-items:center;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;color:#70707d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:400;height:48px;justify-content:center;letter-spacing:.01em;margin-top:-14px;padding:0 20px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__secondary:hover:not(:disabled){background:#f6f7f9;border-color:rgba(112,115,147,.16)}.calc-auth__secondary:active:not(:disabled){transform:translateY(1px)}.calc-auth__secondary:focus-visible{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.18);outline:none}.calc-auth__secondary:disabled{cursor:not-allowed;opacity:.5}.calc-auth__secondary .calc-spinner{margin-right:8px}.calc-auth__secondary--danger{border-color:rgba(208,50,117,.22);color:#b0175f}.calc-auth__secondary--danger:hover:not(:disabled){background:rgba(208,50,117,.05);border-color:rgba(208,50,117,.45);color:#b0175f}.calc-auth__secondary--danger:focus-visible{border-color:rgba(208,50,117,.6);box-shadow:0 0 0 3px rgba(208,50,117,.18)}.calc-tooltip{background:#fff!important;border:1px solid #eeeef2!important;border-radius:10px!important;box-shadow:0 4px 20px rgba(4,4,52,.12)!important;max-width:560px;padding:0!important}.calc-tooltip .popper__arrow{display:none!important}.calc-tooltip__header{border-bottom:1px solid rgba(112,115,147,.08);color:#1e1e2a;font-size:13px;font-weight:500;padding:10px 14px}.calc-tooltip__body{color:#70707d;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.7;padding:10px 14px;white-space:nowrap}.calc-tooltip__body del{color:#9d9da8}.calc-tooltip__body strong{color:#1e1e2a}.calc-tooltip__columns{align-items:flex-start;display:flex;gap:10px}.calc-tooltip__col--old{color:#9d9da8}.calc-tooltip__col--new{color:#363644}.calc-tooltip__arrow{color:#9d9da8;padding-top:2px}@media (max-width:380px){.calc-auth__otp{gap:6px}.calc-auth__otp-digit{font-size:16px;height:44px;width:38px}.calc-auth__phone-prefix{padding-right:8px}}@media (prefers-reduced-motion:reduce){.calc-auth__body-shell,.calc-card__body-shell,.calc-country-tabs__indicator,.calc-dropdown-enter-active,.calc-dropdown-leave-active,.calc-expand-enter-active,.calc-expand-leave-active,.calc-final-price-collapse,.calc-option__body,.calc-step-enter-active,.calc-step-leave-active,.calc-view-back-enter-active,.calc-view-back-leave-active,.calc-view-enter-active,.calc-view-leave-active,.calc-warranty-collapse{transition:none!important}.calc-dropdown-enter-from,.calc-dropdown-leave-to,.calc-expand-enter-from,.calc-expand-leave-to,.calc-step-enter-from,.calc-step-leave-to,.calc-view-back-enter-from,.calc-view-back-leave-to,.calc-view-enter-from,.calc-view-leave-to{opacity:1;transform:none}.calc-advisor-card,.calc-advisor-card__body,.calc-advisor-card__offer,.calc-advisor-card__offer:after,.calc-advisor-card__offer:before,.calc-advisor-card__save-pill,.calc-advisor-card__save-pill-icon,.calc-auth__otp-digit--filled,.calc-auth__otp.is-shaking,.calc-auth__remember-box svg,.calc-paywall__cta:after,.calc-res--cost-price:after,.calc-res--final-price,.calc-res--final-price:after,.calc-res__label-hint,.calc-result-reveal{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.calc-watermark__row:before{animation:none!important;transform:none!important}.calc-spinner{animation:none}}.calc-pdf-dialog,.calc-share-dialog{border-radius:16px!important;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 24px 60px -12px rgba(4,4,52,.24),0 10px 24px -6px rgba(4,4,52,.12)!important;font-family:Plus Jakarta Sans,system-ui,sans-serif;max-width:420px!important;overflow:visible}.calc-pdf-dialog .el-dialog__header,.calc-share-dialog .el-dialog__header{padding:0!important}.calc-pdf-dialog .el-dialog__headerbtn,.calc-share-dialog .el-dialog__headerbtn{right:20px;top:20px;z-index:2}.calc-pdf-dialog .el-dialog__headerbtn .el-dialog__close,.calc-share-dialog .el-dialog__headerbtn .el-dialog__close{color:#70707d;font-size:18px;transition:color .15s cubic-bezier(.25,1,.5,1)}.calc-pdf-dialog .el-dialog__headerbtn:hover .el-dialog__close,.calc-share-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#1e1e2a}.calc-pdf-dialog .el-dialog__body,.calc-share-dialog .el-dialog__body{background:#fff;border-radius:16px;padding:28px 32px!important}.calc-pdf,.calc-share{align-items:stretch;display:flex;flex-direction:column;position:relative;text-align:center}.calc-pdf__medallion,.calc-share__medallion{align-items:center;align-self:center;background:#f6f7f9;border:1px solid rgba(112,115,147,.16);border-radius:16px;box-shadow:0 4px 14px rgba(4,4,52,.06);color:#1e1e2a;display:inline-flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.calc-pdf__title,.calc-share__title{color:#1e1e2a;font-size:22px;font-weight:600;letter-spacing:-.3px;line-height:1.25;margin:0 0 8px}.calc-pdf__sub,.calc-share__sub{color:#70707d;font-size:13px;line-height:1.5;margin:0 0 24px}.calc-pdf__field,.calc-share__field{align-items:stretch;display:flex;flex-direction:column;gap:8px;text-align:left}.calc-pdf__field+.calc-pdf__field,.calc-pdf__field+.calc-share__field,.calc-share__field+.calc-pdf__field,.calc-share__field+.calc-share__field{margin-top:20px}.calc-pdf__field--socials,.calc-share__field--socials{align-items:stretch}.calc-pdf__label,.calc-share__label{color:#70707d;font-size:13px;font-weight:400}.calc-share__link .el-input-group{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;overflow:hidden;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1)}.calc-share__link .el-input-group:hover{border-color:#dddde5}.calc-share__link .el-input-group:focus-within{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08)}.calc-share__link .el-input__inner{background:transparent!important;border:none!important;color:#1e1e2a;cursor:text;font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;height:44px;line-height:1;padding:0 14px}.calc-share__link .el-input__inner:focus{box-shadow:none;outline:none}.calc-share__link .el-input__inner[readonly]{color:#1e1e2a;text-overflow:ellipsis}.calc-share__link .el-input__inner::-moz-selection{background:rgba(30,30,42,.16)}.calc-share__link .el-input__inner::selection{background:rgba(30,30,42,.16)}.calc-share__link .el-input-group__append{background:transparent;border:none;border-left:1px solid rgba(112,115,147,.16);padding:0}.calc-share__link .calc-share__link-copy.el-button{align-items:center;background:#1e1e2a;border:none;border-radius:0;color:#fff;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;height:44px;justify-content:center;line-height:1;margin:0;padding:0 16px;transition:background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.calc-share__link .calc-share__link-copy.el-button:hover:not(:disabled){background:#1a1a1a;color:#fff}.calc-share__link .calc-share__link-copy.el-button:active:not(:disabled){background:#000}.calc-share__link .calc-share__link-copy.el-button:focus-visible{box-shadow:inset 0 0 0 2px rgba(30,30,42,.18);outline:none}.calc-share__link-skeleton{border-radius:10px;height:44px}.calc-share__socials{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:flex-start}.calc-share__social{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:8px}.calc-share__social-btn{align-items:center;background:#f6f7f9;border:1px solid rgba(112,115,147,.16);border-radius:14px;color:#1e1e2a;cursor:pointer;display:inline-flex;height:56px;justify-content:center;padding:0;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:56px}.calc-share__social-btn:hover:not(:disabled){background:#eeeef2;border-color:#dddde5}.calc-share__social-btn:active:not(:disabled){transform:translateY(1px)}.calc-share__social-btn:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.18);outline:none}.calc-share__social-btn:disabled{cursor:not-allowed;opacity:.5}.calc-share__social-btn--whatsapp .calc-share__social-badge{align-items:center;background:#25d366;border-radius:50%;box-shadow:0 2px 8px rgba(37,211,102,.32);display:inline-flex;height:36px;justify-content:center;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:36px}.calc-share__social-btn--whatsapp .calc-share__social-badge img{display:block;height:22px;width:22px}.calc-share__social-btn--whatsapp:hover:not(:disabled) .calc-share__social-badge{background:#20bd5a}.calc-share__social-label{color:#70707d;font-size:12px;line-height:1.2}.calc-share__social-skeleton{border-radius:14px;height:56px;width:56px}.calc-share__social-label-skeleton{border-radius:4px;height:10px;width:48px}.calc-pdf__footnote,.calc-share__footnote{color:#9d9da8;font-size:11px;line-height:1.5;margin:24px 0 0;text-align:center}.calc-pdf__error,.calc-share__error{align-items:stretch;background:rgba(208,50,117,.06);border:1px solid rgba(208,50,117,.18);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px 14px 16px;text-align:left}.calc-pdf__error .calc-pdf__error-msg,.calc-pdf__error .calc-share__error-msg,.calc-share__error .calc-pdf__error-msg,.calc-share__error .calc-share__error-msg{color:#b0175f;font-size:13px;line-height:1.5;margin:0}.calc-pdf__error .calc-pdf__retry,.calc-pdf__error .calc-share__retry,.calc-share__error .calc-pdf__retry,.calc-share__error .calc-share__retry{align-items:center;align-self:flex-start;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:36px;padding:0 14px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1)}.calc-pdf__error .calc-pdf__retry:hover:not(:disabled),.calc-pdf__error .calc-share__retry:hover:not(:disabled),.calc-share__error .calc-pdf__retry:hover:not(:disabled),.calc-share__error .calc-share__retry:hover:not(:disabled){background:#f6f7f9;border-color:#dddde5;color:#1e1e2a}.calc-pdf__error .calc-pdf__retry:disabled,.calc-pdf__error .calc-share__retry:disabled,.calc-share__error .calc-pdf__retry:disabled,.calc-share__error .calc-share__retry:disabled{cursor:not-allowed;opacity:.55}.calc-share-dialog .calc-skeleton{animation:calc-skeleton-shimmer 1.6s linear infinite;background:#f6f7f9;background-image:linear-gradient(90deg,rgba(10,15,40,0),rgba(10,15,40,.08) 50%,rgba(10,15,40,0));background-repeat:no-repeat;background-size:200% 100%;display:block;overflow:hidden;position:relative}@media (max-width:380px){.calc-share-dialog .el-dialog__body{padding:32px 22px 24px!important}.calc-share__socials{gap:12px}.calc-share__social-btn,.calc-share__social-skeleton{border-radius:13px;height:52px;width:52px}.calc-share__social-btn--whatsapp .calc-share__social-badge{height:34px;width:34px}.calc-share__social-btn--whatsapp .calc-share__social-badge img{height:20px;width:20px}}@media (prefers-reduced-motion:reduce){.calc-share-dialog .calc-skeleton{animation:none;background-image:none}.calc-share__social-btn{transition:none}}.calc-pdf__label-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.calc-pdf__select-all{align-items:center;background:#f6f7f9;border:1px solid rgba(112,115,147,.08);border-radius:999px;color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;line-height:1;padding:5px 10px;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.calc-pdf__select-all:hover:not(:disabled){background:#eeeef2;border-color:rgba(112,115,147,.16);color:#1e1e2a}.calc-pdf__select-all:focus-visible{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.12);outline:none}.calc-pdf__select-all:disabled{cursor:default;opacity:.45}.calc-pdf__checks{display:flex;flex-direction:column;gap:8px;margin-top:4px}.calc-pdf__check{align-items:center;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-pdf__check:hover{border-color:#dddde5}.calc-pdf__check input[type=checkbox]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.calc-pdf__check--checked{background:#f6f7f9;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08)}.calc-pdf__check .calc-pdf__check-box{align-items:center;background:#fff;border:1.5px solid rgba(112,115,147,.16);border-radius:5px;color:#fff;display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1);width:18px}.calc-pdf__check .calc-pdf__check-box svg{opacity:0;transform:scale(.4);transition:opacity .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1)}.calc-pdf__check--checked .calc-pdf__check-box{background:#1e1e2a;border-color:#1e1e2a}.calc-pdf__check--checked .calc-pdf__check-box svg{opacity:1;transform:scale(1)}.calc-pdf__check .calc-pdf__check-label{color:#1e1e2a;font-size:14px;line-height:1.3}.calc-pdf__hint{color:#70707d;font-size:12px;line-height:1.4;margin:2px 0 0}.calc-pdf__field--toggles{align-items:stretch;display:flex;flex-direction:column;gap:14px}.calc-pdf__toggle--disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.calc-pdf__action{align-items:center;background:#1e1e2a;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:1;margin-top:24px;padding:0 18px;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-pdf__action:hover:not(:disabled){background:#1a1a1a}.calc-pdf__action:active:not(:disabled){transform:translateY(1px)}.calc-pdf__action:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.18);outline:none}.calc-pdf__action:disabled{cursor:not-allowed;opacity:.6}.calc-roadprice-dialog{border-radius:16px!important;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 24px 60px -12px rgba(4,4,52,.24),0 10px 24px -6px rgba(4,4,52,.12)!important;font-family:Plus Jakarta Sans,system-ui,sans-serif;max-width:484px!important;overflow:visible}.calc-roadprice-dialog .el-dialog__header{padding:0!important}.calc-roadprice-dialog .el-dialog__headerbtn{right:20px;top:20px;z-index:2}.calc-roadprice-dialog .el-dialog__headerbtn .el-dialog__close{color:#70707d;font-size:18px;transition:color .15s cubic-bezier(.25,1,.5,1)}.calc-roadprice-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#1e1e2a}.calc-roadprice-dialog .el-dialog__body{background:#fff;border-radius:16px;overflow-wrap:break-word;padding:28px 18px 30px!important;word-break:normal}.calc-roadprice{display:flex;flex-direction:column;position:relative;text-align:center}.calc-roadprice__medallion{align-items:center;align-self:center;background:#f6f7f9;border:1px solid rgba(112,115,147,.16);border-radius:16px;box-shadow:0 4px 14px rgba(4,4,52,.06);color:#1e1e2a;display:inline-flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.calc-roadprice__title{color:#1e1e2a;font-size:22px;font-weight:600;letter-spacing:-.3px;line-height:1.25;margin:0 0 26px;overflow-wrap:break-word;word-break:normal}.calc-roadprice__sub{color:#70707d;font-size:13px;line-height:1.55;margin:0 0 22px}.calc-roadprice__formula{background:#fbfbfc;border:1px solid rgba(112,115,147,.16);border-radius:14px;padding:6px 0;text-align:left}.calc-roadprice__row{align-items:center;display:flex;gap:14px;padding:12px 16px}.calc-roadprice__row+.calc-roadprice__row{border-top:1px solid rgba(112,115,147,.16)}.calc-roadprice__lead{align-items:center;display:flex;flex:1 1 auto;gap:7px;min-width:0}.calc-roadprice__lead--full{flex:1 1 auto}.calc-roadprice__lead-text{display:flex;flex-direction:column;gap:3px;min-width:0}.calc-roadprice__main{color:#1e1e2a;font-size:14px;font-weight:500;line-height:1.4}.calc-roadprice__main-text{overflow-wrap:normal;word-break:normal}.calc-roadprice__note{color:#9d9da8;font-size:12px;line-height:1.4}.calc-roadprice__op{align-items:center;color:#228e4b;display:inline-flex;flex-shrink:0;justify-content:center}.calc-roadprice__val{align-items:center;display:flex;justify-content:flex-end}.calc-roadprice__row--add .calc-roadprice__val{flex:0 0 72px;width:72px}.calc-roadprice__amounts{color:#363644;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5;text-align:right;white-space:nowrap}.calc-roadprice__valopt{align-items:flex-end;display:flex;flex:0 0 72px;flex-direction:column;gap:1px;text-align:right;width:72px}.calc-roadprice__valopt-tag{color:#9d9da8;font-size:10.5px;font-weight:500;line-height:1.3}.calc-roadprice__valopt-amt{color:#228e4b;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3;white-space:nowrap}.calc-roadprice__divider{border-top:1px dashed rgba(112,115,147,.32);margin:2px 0}.calc-roadprice__row--equal .calc-roadprice__main{font-size:15px;font-weight:600}.calc-roadprice__row--equal .calc-roadprice__op{color:#000}.calc-roadprice__trust{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:20px}.calc-roadprice__trust-item{align-items:center;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:12px;box-shadow:0 1px 2px rgba(4,4,52,.04);color:#1e1e2a;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:9px;justify-content:flex-start;line-height:1.3;padding:16px 10px 14px;text-align:center}.calc-roadprice__trust-icon{align-items:center;background:#e9f4ed;border-radius:50%;color:#228e4b;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.calc-roadprice__pricematch{align-items:flex-start;background:#e9f4ed;border:1px solid rgba(34,142,75,.22);border-radius:12px;display:flex;gap:12px;margin-top:16px;padding:13px 15px;text-align:left}.calc-roadprice__pricematch-icon{align-items:center;background:#228e4b;border-radius:10px;color:#fff;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.calc-roadprice__pricematch-body{display:flex;flex-direction:column;gap:2px;min-width:0}.calc-roadprice__pricematch-title{color:#228e4b;font-size:13.5px;font-weight:600;letter-spacing:-.1px}.calc-roadprice__pricematch-text{color:#363644;font-size:12.5px;line-height:1.5;margin:0}.calc-roadprice__pricematch-cta{align-items:center;align-self:flex-start;background:#fff;border:1px solid rgba(34,142,75,.28);border-radius:9px;box-shadow:0 1px 2px rgba(4,4,52,.05);color:#1e1e2a;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;margin-top:11px;padding:8px 14px;text-decoration:none;transition:background .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1)}.calc-roadprice__pricematch-cta span{text-decoration:none}.calc-roadprice__pricematch-cta:hover{background:#f6f7f9;border-color:rgba(34,142,75,.45);box-shadow:0 2px 6px rgba(4,4,52,.08)}.calc-roadprice__pricematch-cta-icon{height:15px;width:15px}.calc-roadprice__terms{background:#fbfbfc;border-radius:0 0 16px 16px;border-top:1px solid rgba(112,115,147,.16);margin:22px -18px -30px;padding:18px 18px 20px;text-align:left}.calc-roadprice__terms-title{color:#9d9da8;display:block;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.calc-roadprice__terms-list{counter-reset:roadprice-term;list-style:none;margin:0;padding:0}.calc-roadprice__term{color:#70707d;counter-increment:roadprice-term;font-size:12.5px;line-height:1.5;padding:4px 0 4px 24px;position:relative}.calc-roadprice__term:before{align-items:center;background:#f1f1f4;border-radius:50%;color:#363644;content:counter(roadprice-term);display:inline-flex;font-size:10px;font-weight:600;height:17px;justify-content:center;left:0;position:absolute;top:3px;width:17px}@media (max-width:480px){.calc-roadprice-dialog .el-dialog__body{padding:24px 18px!important}.calc-roadprice__title{font-size:20px}.calc-roadprice__formula{padding:4px 0}.calc-roadprice__row{flex-wrap:wrap;gap:8px}.calc-roadprice__row--add .calc-roadprice__lead{flex:1 1 100%}.calc-roadprice__val,.calc-roadprice__valopt{align-items:flex-start;justify-content:flex-start;text-align:left}.calc-roadprice__amounts{font-size:12px;text-align:left}.calc-roadprice__valopt-amt{font-size:12px}.calc-roadprice__terms{margin:20px -18px -24px;padding:16px 18px 18px}}@media (max-width:767px){.mercury-dashboard .calc-pill{padding:12px 16px}.mercury-dashboard .calc-callout__note a{display:inline-block;margin:-15px 0;padding:15px 0}.calc-auth__input,.calc-auth__phone-input,.calc-auth__remember-input,.mercury-dashboard .calc-custom-select__search,.mercury-dashboard .calc-price-pair__input{font-size:16px}}body:has(.m-shell){background:#fbfcfd;height:auto;min-height:100%;overflow-x:clip}html.m-shell-locked{overflow:hidden}.m-shell{background:#fbfcfd;color:#1e1e2a;display:grid;font-family:Plus Jakarta Sans,system-ui,sans-serif;grid-template-columns:320px 1fr;min-height:100vh}.m-shell__main{display:flex;flex-direction:column;min-width:0}.m-shell__content{background:#fbfcfd;flex:1}.m-shell__backdrop{animation:m-shell-fade-in .22s cubic-bezier(.25,1,.5,1) both;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(0,0,0,.48);inset:0;position:fixed;z-index:199}@keyframes m-shell-fade-in{0%{opacity:0}to{opacity:1}}.m-sidebar{background:#000;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.78);display:flex;flex-direction:column;height:100vh;overflow:hidden;padding:24px 16px 16px;position:sticky;top:0;z-index:200}.m-sidebar__brand{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:center;margin-bottom:12px;padding:4px 8px 20px}.m-sidebar__brand img{display:block;height:28px;width:auto}.m-sidebar__close{align-items:center;background:transparent;border:none;border-radius:999px;color:hsla(0,0%,100%,.78);cursor:pointer;display:none;height:36px;justify-content:center;position:absolute;right:12px;top:16px;transition:background-color .22s cubic-bezier(.25,1,.5,1),color .22s cubic-bezier(.25,1,.5,1);width:36px}.m-sidebar__close:before{content:"";inset:-4px;position:absolute}.m-sidebar__close:hover{background:hsla(0,0%,100%,.06);color:#fff}.m-sidebar__close:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.18);outline:none}.m-sidebar__nav-wrap{display:flex;flex:1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.m-sidebar__nav-wrap::-webkit-scrollbar{width:6px}.m-sidebar__nav-wrap::-webkit-scrollbar-track{background:transparent}.m-sidebar__nav-wrap::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:999px}.m-sidebar__section-label{color:hsla(0,0%,100%,.46);font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1;margin:0;padding:0 12px 8px;text-transform:uppercase}.m-sidebar__nav{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.m-sidebar__group-toggle,.m-sidebar__item{align-items:center;background:transparent;border:none;border-radius:8px;color:hsla(0,0%,100%,.78);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:12px;line-height:1.2;padding:10px 12px;text-align:left;text-decoration:none;transition:background-color .22s cubic-bezier(.25,1,.5,1),color .22s cubic-bezier(.25,1,.5,1);width:100%}.m-sidebar__group-toggle:hover:not(:disabled),.m-sidebar__item:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:#fff}.m-sidebar__group-toggle:focus-visible,.m-sidebar__item:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.18);outline:none}.m-sidebar__group-toggle--active,.m-sidebar__item--active{background:hsla(0,0%,100%,.1);color:#fff}.m-sidebar__group-toggle--disabled,.m-sidebar__group-toggle:disabled,.m-sidebar__item--disabled,.m-sidebar__item:disabled{cursor:not-allowed;opacity:.42}.m-sidebar__icon{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.m-sidebar__icon img,.m-sidebar__icon svg{display:block;height:18px;width:18px}.m-sidebar__icon-bg--whatsapp{background:#25d366;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.15);height:22px;width:22px}.m-sidebar__icon-bg--whatsapp img,.m-sidebar__icon-bg--whatsapp svg{height:14px;width:14px}.m-sidebar__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-sidebar__badge{background:hsla(0,0%,100%,.06);border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.m-sidebar__badge,.m-sidebar__chevron{color:hsla(0,0%,100%,.46);margin-left:auto}.m-sidebar__chevron{flex-shrink:0;transition:transform .22s cubic-bezier(.25,1,.5,1)}.m-sidebar__chevron--expanded{transform:rotate(90deg)}.m-sidebar__group{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1)}.m-sidebar__group>div{min-height:0}.m-sidebar__group--expanded{grid-template-rows:1fr}.m-sidebar__sublist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:4px 0 4px 22px;position:relative}.m-sidebar__sublist:before{background:hsla(0,0%,100%,.08);bottom:8px;content:"";left:21px;position:absolute;top:8px;width:1px}.m-sidebar__sublist .m-sidebar__item{align-items:flex-start;padding-left:16px}.m-sidebar__sublist .m-sidebar__item .m-sidebar__label{line-height:1.35;white-space:normal}.m-sidebar__sublist .m-sidebar__item .m-sidebar__icon{margin-top:1px}.m-sidebar__advisor{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:16px;padding:14px 14px 12px}.m-sidebar__advisor-id{align-items:center;display:flex;gap:12px;min-width:0}.m-sidebar__advisor-photo{align-items:center;background:hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.m-sidebar__advisor-photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-sidebar__advisor-initials{color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1}.m-sidebar__advisor-meta{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.m-sidebar__advisor-name{color:#fff;font-size:14px;font-weight:600}.m-sidebar__advisor-name,.m-sidebar__advisor-role{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-sidebar__advisor-role{color:hsla(0,0%,100%,.46);font-size:11px;font-weight:500}.m-sidebar__advisor-cta{align-items:center;background:#25d366;border-radius:10px;color:#fff;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;letter-spacing:.01em;min-height:44px;padding:10px 12px;text-decoration:none;transition:background-color .22s cubic-bezier(.25,1,.5,1),transform .1s ease,box-shadow .22s cubic-bezier(.25,1,.5,1);width:100%}.m-sidebar__advisor-cta:hover{background:#20bd5a;box-shadow:0 6px 14px -6px rgba(37,211,102,.55);color:#fff}.m-sidebar__advisor-cta:active{transform:translateY(1px)}.m-sidebar__advisor-cta:focus-visible{box-shadow:0 0 0 3px rgba(37,211,102,.32);outline:none}.m-sidebar__advisor-cta-icon{align-items:center;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.m-sidebar__advisor-cta-icon img{display:block;height:16px;width:16px}.m-sidebar__advisor-cta-label{flex:1;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m-sidebar__advisor-cta-chevron{flex-shrink:0;opacity:.85;transition:transform .22s cubic-bezier(.25,1,.5,1)}.m-sidebar__advisor-cta:hover .m-sidebar__advisor-cta-chevron{transform:translateX(2px)}.m-sidebar__footer{border-top:1px solid hsla(0,0%,100%,.08);display:none;flex-shrink:0;margin-top:16px;padding-top:16px}.m-sidebar__footer--visible{display:block}.m-sidebar__brand{flex-shrink:0}.m-sidebar__user-row{align-items:center;background:transparent;border:0;border-radius:10px;color:inherit;cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;transition:background .12s ease;width:100%}.m-sidebar__user-row:hover{background:hsla(0,0%,100%,.06)}.m-sidebar__user-row:focus-visible{background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px hsla(0,0%,100%,.2);outline:none}.m-sidebar__user-row-chevron{color:hsla(0,0%,100%,.46);flex-shrink:0}.m-sidebar__user-meta{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.m-sidebar__user-name{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.m-sidebar__user-meta-sub,.m-sidebar__user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-sidebar__user-meta-sub{color:hsla(0,0%,100%,.46);font-size:11px;font-weight:500}.m-sidebar .m-avatar-menu__btn{background:hsla(0,0%,100%,.06);color:#fff}.m-sidebar .m-avatar-menu__btn:hover{background:hsla(0,0%,100%,.1);color:#fff}.m-sidebar .m-avatar-menu__btn:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.m-sidebar .m-avatar-menu__btn--authed{background:hsla(0,0%,100%,.94);color:#000}.m-sidebar .m-avatar-menu__btn--authed:hover{background:#fff;color:#000}.m-sidebar .m-avatar-menu__btn--authed:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.3)}.m-navbar{background:#fff;border-bottom:1px solid rgba(112,115,147,.16);display:none;gap:12px;height:60px;padding:0 16px}.m-navbar,.m-navbar__hamburger{align-items:center;position:relative}.m-navbar__hamburger{background:#f6f7f9;border:none;border-radius:999px;color:#363644;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background-color .22s cubic-bezier(.25,1,.5,1),color .22s cubic-bezier(.25,1,.5,1);width:36px}.m-navbar__hamburger:before{content:"";inset:-4px;position:absolute}.m-navbar__hamburger:hover{background:#eeeef2;color:#1e1e2a}.m-navbar__hamburger:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.12);outline:none}.m-navbar__brand-mobile{align-items:center;display:inline-flex;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.m-navbar__brand-mobile img{display:block;height:22px;width:auto}.m-navbar__spacer{flex:1}.m-avatar-menu{position:relative}.m-avatar-menu__btn{align-items:center;background:#f6f7f9;border:none;border-radius:999px;color:#363644;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;letter-spacing:.02em;position:relative;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .1s ease;width:36px}.m-avatar-menu__btn:before{content:"";inset:-4px;position:absolute}.m-avatar-menu__btn:hover{background:#eeeef2;color:#1e1e2a}.m-avatar-menu__btn:active:not(:disabled){transform:scale(.96)}.m-avatar-menu__btn:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.12);outline:none}.m-avatar-menu__btn svg{display:block}.m-avatar-menu__btn--authed{background:#000;color:#fff}.m-avatar-menu__btn--authed:hover{background:#1a1a1a;color:#fff}.m-avatar-menu__btn--authed:focus-visible{box-shadow:0 0 0 3px rgba(0,0,0,.22)}.m-avatar-menu__initials{line-height:1}.m-avatar-menu__form{margin:0;padding:0}.m-menu-host,.m-menu__trigger{display:inline-flex;max-width:100%}.m-menu__trigger{align-items:center;background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.m-menu__trigger:disabled{cursor:default}.m-avatar-menu__menu,.m-menu{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:12px;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 14px 28px -8px rgba(4,4,52,.18),0 6px 12px -4px rgba(4,4,52,.08);min-width:220px;padding:6px;position:fixed;z-index:2000}.m-avatar-menu__item,.m-menu__item{align-items:center;background:transparent;border:none;border-radius:8px;color:#363644;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:10px;line-height:1.2;padding:9px 10px;text-align:left;text-decoration:none;transition:background-color .12s ease,color .12s ease;width:100%}.m-avatar-menu__item svg,.m-menu__item svg{flex-shrink:0}.m-avatar-menu__item:hover:not(:disabled),.m-menu__item:hover:not(:disabled){background:#f6f7f9;color:#1e1e2a}.m-avatar-menu__item:focus-visible,.m-menu__item:focus-visible{background:#f6f7f9;box-shadow:inset 0 0 0 2px rgba(112,115,147,.32);color:#1e1e2a;outline:none}.m-avatar-menu__item:disabled,.m-menu__item:disabled{cursor:not-allowed;opacity:.5}.m-avatar-menu__item--danger,.m-menu__item--danger{color:#b0175f}.m-avatar-menu__item--danger:hover:not(:disabled),.m-menu__item--danger:hover:not(:disabled){background:#fbeaf2;color:#b0175f}.m-menu__item--active{background:#f6f7f9;color:#1e1e2a}.m-menu__check{align-items:center;color:#1e1e2a;display:flex;flex:none;justify-content:center;width:16px}.m-menu__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-menu__trail{color:#9d9da8;font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;margin-left:auto;padding-left:12px}.m-menu__group-label{color:#9d9da8;font-size:11px;font-weight:600;letter-spacing:.4px;padding:10px 10px 4px;text-transform:uppercase}.m-menu__divider{background:rgba(112,115,147,.08);height:1px;margin:6px 4px}.m-menu__scroll{max-height:320px;overflow-y:auto;overscroll-behavior:contain}.m-avatar-menu-enter-active,.m-avatar-menu-leave-active,.m-menu-enter-active,.m-menu-leave-active{transition:opacity .14s ease,transform .14s ease}.m-avatar-menu-enter,.m-avatar-menu-leave-to,.m-menu-enter,.m-menu-leave-to{opacity:0;transform:translateY(-4px)}.b2-form-grid{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:16px}.b2-form-grid__col-12{grid-column:span 12}.b2-form-grid__col-6{grid-column:span 6}.b2-form-grid__col-4{grid-column:span 4}@media (max-width:480px){.b2-form-grid__col-4,.b2-form-grid__col-6{grid-column:span 12}}.b2-form-grid .m-uppercase{text-transform:uppercase}@media (max-width:899px){.m-shell{grid-template-columns:1fr}.m-sidebar{bottom:0;height:100vh;height:100dvh;left:0;max-width:92vw;position:fixed;top:0;transform:translateX(-100%);transition:transform .22s cubic-bezier(.22,1,.36,1);width:90vw;z-index:200}.m-sidebar--mobile-open{transform:translateX(0)}.m-sidebar__close{display:inline-flex}.m-sidebar__group-toggle,.m-sidebar__item{padding:13px 12px}.m-avatar-menu__item,.m-menu__item{padding:13px 10px}.m-navbar{display:flex}}@media (prefers-reduced-motion:reduce){.m-avatar-menu-enter-active,.m-avatar-menu-leave-active,.m-menu-enter-active,.m-menu-leave-active,.m-shell__backdrop,.m-sidebar,.m-sidebar__chevron,.m-sidebar__group{animation:none;transition:none}}.mercury-dashboard .leads-page{background:#fbfcfd;font-family:Plus Jakarta Sans,system-ui,sans-serif;min-height:100vh}.mercury-dashboard .leads-container{margin:0 auto;max-width:1120px;padding:40px 24px 72px}@media (max-width:767px){.mercury-dashboard .leads-container{padding:20px 16px 48px}}.mercury-dashboard .leads-container--detail{padding-top:28px}.mercury-dashboard .leads-header{margin-bottom:24px}.mercury-dashboard .leads-title{color:#1e1e2a;font-size:26px;font-weight:600;letter-spacing:-.4px;margin:0 0 4px}.mercury-dashboard .leads-subtitle{color:#70707d;font-size:14px;line-height:1.5;margin:0;max-width:52ch}@keyframes leads-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mercury-dashboard .leads-control--spin{animation:none}}.mercury-dashboard .leads-attention{align-items:center;background:#fbeaf2;border-color:rgba(176,23,95,.16);border-radius:10px;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;gap:12px;margin:0 0 24px;padding:12px 16px;text-align:left;transition:border-color .12s cubic-bezier(.25,1,.5,1);width:100%}.mercury-dashboard .leads-attention:hover{border-color:#b0175f}.mercury-dashboard .leads-attention__icon{color:#b0175f;flex:none}.mercury-dashboard .leads-attention__text{color:#363644;flex:1 1 auto;font-size:14px;line-height:1.45;min-width:0}.mercury-dashboard .leads-attention__text strong{color:#b0175f;font-weight:600}.mercury-dashboard .leads-attention__cta{color:#1e1e2a;flex:none;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.mercury-dashboard .leads-tabs{border-bottom:1px solid rgba(112,115,147,.16);display:flex;gap:0;margin-bottom:24px}.mercury-dashboard .leads-tabs__tab{background:none;border:none;border-bottom:2px solid transparent;color:#70707d;cursor:pointer;font-family:inherit;font-size:15px;font-weight:400;margin-bottom:-1px;padding:10px 16px;transition:color .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .leads-tabs__tab:hover{color:#363644}.mercury-dashboard .leads-tabs__tab--active{border-bottom-color:#1e1e2a;color:#1e1e2a;font-weight:500}.mercury-dashboard .leads-measure{border-bottom:1px solid rgba(112,115,147,.08);margin-bottom:32px;padding-bottom:28px}.mercury-dashboard .leads-summary{display:flex;flex-wrap:wrap;gap:24px 56px}@media (max-width:640px){.mercury-dashboard .leads-summary{gap:20px 28px}}.mercury-dashboard .leads-summary__group{align-items:baseline;display:flex;flex-wrap:wrap;gap:24px 34px}@media (max-width:640px){.mercury-dashboard .leads-summary__group{gap:20px 28px}}.mercury-dashboard .leads-summary__item{display:flex;flex-direction:column;gap:4px;min-width:0}.mercury-dashboard .leads-summary__label{color:#70707d;font-size:13px}.mercury-dashboard .leads-summary__value{color:#1e1e2a;font-size:22px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.2px}.mercury-dashboard .leads-summary__value--late{color:#b0175f}.mercury-dashboard .leads-summary__hint{color:#9d9da8;font-size:12px;line-height:1.4;max-width:24ch}.mercury-dashboard .leads-range{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.mercury-dashboard .leads-range__note{color:#9d9da8;font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:16px}@media (max-width:640px){.mercury-dashboard .leads-range__note{flex-basis:100%;margin-left:0;padding-left:0}}.mercury-dashboard .leads-range__pill{align-items:center;display:inline-flex;gap:6px}.mercury-dashboard .leads-range__fields{display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:12px 14px 4px}.mercury-dashboard .leads-range__field{color:#70707d;display:flex;flex-direction:column;font-size:12px;gap:5px}.mercury-dashboard .leads-range__input{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:7px;color:#1e1e2a;font-family:inherit;font-size:13px;height:34px;padding:0 8px;width:100%}.mercury-dashboard .leads-range__input:focus{border-color:rgba(112,115,147,.32);outline:none}.mercury-dashboard .leads-range__error{color:#b0175f;font-size:12px;line-height:1.4;margin:0;padding:0 14px}.mercury-dashboard .leads-range__actions{display:flex;gap:8px;justify-content:flex-end;padding:12px 14px 14px}.mercury-dashboard .leads-range__btn{font-size:13px;height:32px;padding:0 14px;width:auto}.mercury-dashboard .leads-panel{margin-bottom:16px;padding:20px}.mercury-dashboard .leads-panel__head{margin-bottom:16px}.mercury-dashboard .leads-panel__title{color:#1e1e2a;font-size:15px;font-weight:600;margin:0 0 2px}.mercury-dashboard .leads-panel__sub{color:#9d9da8;font-size:12px;line-height:1.5;margin:0;max-width:68ch}.mercury-dashboard .leads-panel__split{display:grid;gap:28px}@media (min-width:768px){.mercury-dashboard .leads-panel__split{gap:40px;grid-template-columns:1fr 1fr}}.mercury-dashboard .leads-panel__scroll{overflow-x:auto}.mercury-dashboard .leads-trend{height:200px;position:relative}@media (min-width:1024px){.mercury-dashboard .leads-trend{height:240px}}.mercury-dashboard .leads-trend__legend{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:16px 0 0;padding:0}.mercury-dashboard .leads-trend__key{align-items:center;color:#70707d;display:flex;font-size:13px;gap:7px}.mercury-dashboard .leads-trend__swatch{border-radius:2px;flex:none;height:9px;width:9px}.mercury-dashboard .leads-trend__swatch--inTarget{background:#228e4b}.mercury-dashboard .leads-trend__swatch--late{background:#b45309}.mercury-dashboard .leads-trend__swatch--waiting{background:#dddde5}.mercury-dashboard .leads-trend__swatch--missed{background:#b0175f}.mercury-dashboard .leads-trend__count{color:#1e1e2a;font-variant-numeric:tabular-nums;font-weight:500}.mercury-dashboard .leads-breakdown__title{color:#9d9da8;font-size:12px;font-weight:600;letter-spacing:.4px;margin:0 0 12px;text-transform:uppercase}.mercury-dashboard .leads-breakdown__empty{color:#9d9da8;font-size:13px;margin:0}.mercury-dashboard .leads-breakdown__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.mercury-dashboard .leads-breakdown__row{align-items:center;display:grid;font-size:13px;gap:12px;grid-template-columns:minmax(0,13ch) 1fr auto}.mercury-dashboard .leads-breakdown__label{color:#363644;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .leads-breakdown__track{background:#f1f1f4;border-radius:4px;height:8px;overflow:hidden}.mercury-dashboard .leads-breakdown__bar{background:#1e1e2a;border-radius:4px;display:block;height:100%}.mercury-dashboard .leads-breakdown__count{color:#1e1e2a;font-variant-numeric:tabular-nums;font-weight:500;min-width:3ch;text-align:right}.mercury-dashboard .leads-buckets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mercury-dashboard .calc-pill__count{font-variant-numeric:tabular-nums;margin-left:7px;opacity:.65}.mercury-dashboard .leads-toolbar{margin-bottom:16px}.mercury-dashboard .leads-toolbar__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mercury-dashboard .leads-toolbar__spacer{flex:1 1 auto}@media (max-width:640px){.mercury-dashboard .leads-toolbar__spacer{display:none}}.mercury-dashboard .leads-toolbar__search{flex:1 1 240px;max-width:340px;min-width:200px;position:relative}.mercury-dashboard .leads-toolbar__search-icon{color:#9d9da8;left:13px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.mercury-dashboard .leads-toolbar__input{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:18px;color:#1e1e2a;font-family:inherit;font-size:14px;height:36px;padding:0 14px 0 36px;width:100%}.mercury-dashboard .leads-toolbar__input::-moz-placeholder{color:#9d9da8}.mercury-dashboard .leads-toolbar__input::placeholder{color:#9d9da8}.mercury-dashboard .leads-toolbar__input:focus{border-color:rgba(112,115,147,.32);outline:none}.mercury-dashboard .leads-control{align-items:center;background:transparent;border:1px solid rgba(112,115,147,.16);border-radius:18px;color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:6px;height:36px;max-width:100%;padding:0 14px;transition:background-color .12s cubic-bezier(.25,1,.5,1),border-color .12s cubic-bezier(.25,1,.5,1);white-space:nowrap}.mercury-dashboard .leads-control:hover{background:#f6f7f9}.mercury-dashboard .leads-control--on{background:#f1f1f4;border-color:transparent;color:#1e1e2a;font-weight:500}.mercury-dashboard .leads-control--icon{color:#70707d;justify-content:center;padding:0;width:36px}.mercury-dashboard .leads-control--icon:disabled{cursor:default;opacity:.6}.mercury-dashboard .leads-control--spin{animation:leads-spin .9s linear infinite}.mercury-dashboard .leads-control__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.mercury-dashboard .leads-control__count{align-items:center;background:#1e1e2a;border-radius:9px;color:#fff;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.mercury-dashboard .leads-menu__dates{align-items:center;display:flex;gap:6px;padding:4px 10px 8px}.mercury-dashboard .leads-menu__date{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:8px;color:#363644;flex:1 1 0;font-family:inherit;font-size:13px;height:34px;min-width:0;padding:0 8px}.mercury-dashboard .leads-menu__date:focus{border-color:rgba(112,115,147,.32);outline:none}.mercury-dashboard .leads-menu__dash{color:#9d9da8}.mercury-dashboard .leads-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mercury-dashboard .leads-chip{align-items:center;background:#f1f1f4;border:none;border-radius:14px;color:#1e1e2a;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:5px;height:28px;padding:0 10px;transition:background-color .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .leads-chip:hover{background:#eeeef2}.mercury-dashboard .leads-chip svg,.mercury-dashboard .leads-chip__label{color:#70707d}.mercury-dashboard .leads-chip__value{font-weight:500;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .leads-chip__sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mercury-dashboard .leads-chips__clear{background:none;border:none;color:#70707d;cursor:pointer;font-family:inherit;font-size:13px;height:28px;padding:0 8px}.mercury-dashboard .leads-chips__clear:hover{color:#1e1e2a}.mercury-dashboard .leads-list{margin-bottom:20px}.mercury-dashboard .leads-list__card{margin-bottom:16px}.mercury-dashboard .leads-list__loading{padding:8px 0}.mercury-dashboard .leads-list__skeleton{border-bottom:1px solid rgba(112,115,147,.04);display:flex;flex-direction:column;gap:8px;padding:16px 20px}.mercury-dashboard .leads-list__skeleton:last-child{border-bottom:none}.mercury-dashboard .leads-empty{padding:56px 24px 64px}.mercury-dashboard .leads-rows--admin{--cols:minmax(0,1fr) 116px 168px 132px 28px}.mercury-dashboard .leads-rows--advisor{--cols:minmax(0,1fr) 116px 168px 28px}.mercury-dashboard .leads-rows__head{align-items:center;border-bottom:1px solid rgba(112,115,147,.08);display:grid;gap:16px;grid-template-columns:var(--cols);height:40px;padding:0 20px}@media (max-width:1023px){.mercury-dashboard .leads-rows__head{display:none}}.mercury-dashboard .leads-rows__th{color:#70707d;font-size:12px;font-weight:400;text-align:left}.mercury-dashboard .leads-rows__sort{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.mercury-dashboard .leads-rows__sort:hover{color:#1e1e2a}.mercury-dashboard .leads-row{align-items:center;border-bottom:1px solid rgba(112,115,147,.04);color:inherit;display:grid;gap:16px;grid-template-columns:var(--cols);min-height:56px;padding:10px 20px;text-decoration:none;transition:background-color .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .leads-row:last-child{border-bottom:none}.mercury-dashboard .leads-row:hover{background:#fbfbfc}.mercury-dashboard .leads-row:hover .leads-row__chevron{transform:translateX(2px)}.mercury-dashboard .leads-row__lead{display:flex;flex-direction:column;gap:2px;min-width:0}.mercury-dashboard .leads-row__name{color:#1e1e2a;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .leads-row__what{color:#70707d;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .leads-row__status{min-width:0}.mercury-dashboard .leads-row__timing{color:#363644;display:flex;flex-direction:column;font-size:13px;font-variant-numeric:tabular-nums;gap:1px;min-width:0}.mercury-dashboard .leads-row__timing--good{color:#228e4b}.mercury-dashboard .leads-row__timing--late{color:#b0175f}.mercury-dashboard .leads-row__timing-main{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.mercury-dashboard .leads-row__timing-sub{color:#9d9da8;font-size:12px;white-space:nowrap}.mercury-dashboard .leads-row__timing--late .leads-row__timing-sub{color:#b0175f;font-weight:500}.mercury-dashboard .leads-row__advisor{color:#70707d;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercury-dashboard .leads-row__chevron{color:#9d9da8;display:flex;justify-content:flex-end;transition:transform .18s cubic-bezier(.25,1,.5,1)}@media (max-width:1023px){.mercury-dashboard .leads-row{gap:6px 12px;grid-template-areas:"lead    status" "timing  chevron";grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.mercury-dashboard .leads-row__lead{grid-area:lead}.mercury-dashboard .leads-row__status{grid-area:status;justify-self:end}.mercury-dashboard .leads-row__timing{grid-area:timing}.mercury-dashboard .leads-row__chevron{align-self:end;grid-area:chevron}.mercury-dashboard .leads-row__advisor{display:none}}.mercury-dashboard .lead-pill{align-items:center;background:#f1f1f4;border-radius:11px;color:#363644;display:inline-flex;flex:none;font-size:11px;font-weight:500;height:22px;letter-spacing:.2px;padding:0 9px;white-space:nowrap}.mercury-dashboard .lead-pill--new{background:#f1f1f4;color:#70707d}.mercury-dashboard .lead-pill--attempted{background:#f8eee6;color:#b45309}.mercury-dashboard .lead-pill--connected{background:#e9f4ed;color:#228e4b}.mercury-dashboard .lead-pill--qualified{background:#e9f4ed;color:#228e4b;font-weight:600}.mercury-dashboard .lead-pill--won{background:#228e4b;color:#fff}.mercury-dashboard .lead-pill--lost,.mercury-dashboard .lead-pill--unqualified{background:transparent;box-shadow:inset 0 0 0 1px rgba(112,115,147,.16);color:#9d9da8}.mercury-dashboard .leads-pager{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:32px}.mercury-dashboard .leads-pager__btn{flex:none;padding:0 16px;width:auto}.mercury-dashboard .leads-pager__count{color:#70707d;font-size:13px;font-variant-numeric:tabular-nums}.mercury-dashboard .leads-advisors__table{border-collapse:collapse;font-size:13px;width:100%}.mercury-dashboard .leads-advisors__table th{border-bottom:1px solid rgba(112,115,147,.08);color:#70707d;font-weight:400;padding:0 12px 8px 0;text-align:left;white-space:nowrap}.mercury-dashboard .leads-advisors__table td{border-bottom:1px solid rgba(112,115,147,.04);color:#363644;font-variant-numeric:tabular-nums;padding:10px 12px 10px 0;white-space:nowrap}.mercury-dashboard .leads-advisors__table tr:last-child td{border-bottom:none}.mercury-dashboard .leads-advisors__table td:first-child{color:#1e1e2a}.mercury-dashboard .leads-advisors__num{text-align:right}.mercury-dashboard .leads-advisors__num .leads-advisors__sort{justify-content:flex-end;width:100%}.mercury-dashboard .leads-advisors__sort{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.mercury-dashboard .leads-advisors__sort:hover{color:#1e1e2a}.mercury-dashboard .lead-back{align-items:center;color:#70707d;display:inline-flex;font-size:13px;gap:6px;margin-bottom:16px;text-decoration:none}.mercury-dashboard .lead-back:hover{color:#1e1e2a}.mercury-dashboard .lead-record__ident{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.mercury-dashboard .lead-record__who{min-width:0}.mercury-dashboard .lead-record__ref{color:#9d9da8;font-size:12px;font-variant-numeric:tabular-nums;margin:0 0 2px}.mercury-dashboard .lead-record__name{align-items:center;color:#1e1e2a;display:flex;flex-wrap:wrap;font-size:24px;font-weight:600;gap:10px;letter-spacing:-.3px;margin:0}.mercury-dashboard .lead-record__repeat{flex:none}.mercury-dashboard .lead-status-trigger{align-items:center;border:1px solid rgba(112,115,147,.16);border-radius:18px;color:#70707d;display:inline-flex;gap:8px;height:36px;padding:0 12px;transition:background-color .12s cubic-bezier(.25,1,.5,1)}.mercury-dashboard .lead-status-trigger:hover{background:#f6f7f9}.mercury-dashboard .lead-status-trigger__reason{margin:0}.mercury-dashboard .lead-status-menu__back{color:#70707d}.mercury-dashboard .lead-record__clock{display:flex;flex-wrap:wrap;gap:12px 44px;margin:18px 0 0;padding-bottom:16px}@media (max-width:560px){.mercury-dashboard .lead-record__clock{gap:12px 28px}}.mercury-dashboard .lead-record__clock dt{color:#9d9da8;font-size:12px;margin:0 0 3px}.mercury-dashboard .lead-record__clock dd{color:#1e1e2a;font-size:14px;margin:0}.mercury-dashboard .lead-record__clock dd.lead-record__good{color:#228e4b}.mercury-dashboard .lead-record__clock dd.lead-record__late{color:#b0175f}.mercury-dashboard .lead-actionbar{align-items:center;background:#fbfcfd;border-bottom:1px solid rgba(112,115,147,.08);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:12px 0;position:sticky;top:0;z-index:20}.mercury-dashboard .lead-actionbar__primary{background:#25d366;flex:none;gap:8px;height:40px;padding:0 18px;width:auto}.mercury-dashboard .lead-actionbar__primary:hover:not(:disabled){background:#20bd5a}.mercury-dashboard .lead-actionbar__glyph{flex:none;height:17px;width:17px}.mercury-dashboard .lead-actionbar__primary-label{white-space:nowrap}.mercury-dashboard .lead-actionbar__btn{align-items:center;background:transparent;border:1px solid rgba(112,115,147,.16);border-radius:20px;color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:7px;height:40px;padding:0 14px;transition:background-color .12s cubic-bezier(.25,1,.5,1);white-space:nowrap}.mercury-dashboard .lead-actionbar__btn:hover{background:#f6f7f9}.mercury-dashboard .lead-actionbar__more{justify-content:center;padding:0;width:40px}.mercury-dashboard .lead-actionbar__note{color:#9d9da8;flex:1 1 100%;font-size:12px;line-height:1.5;margin:0}@media (min-width:900px){.mercury-dashboard .lead-actionbar__note{flex:1 1 0;margin-left:8px;min-width:0;text-align:right}}@media (max-width:560px){.mercury-dashboard .lead-actionbar__label{display:none}.mercury-dashboard .lead-actionbar__primary{flex:1 1 0;min-width:0;padding:0 12px}.mercury-dashboard .lead-actionbar__btn,.mercury-dashboard .m-menu-host{flex:none}.mercury-dashboard .lead-actionbar__long{display:none}.mercury-dashboard .lead-actionbar__btn{justify-content:center;padding:0;width:40px}}.mercury-dashboard .lead-record__grid{display:grid;gap:16px}@media (min-width:1024px){.mercury-dashboard .lead-record__grid{align-items:start;gap:20px;grid-template-columns:minmax(300px,340px) minmax(0,1fr)}}.mercury-dashboard .lead-rail{padding:4px 20px}@media (min-width:1024px){.mercury-dashboard .lead-rail{position:sticky;top:76px}}.mercury-dashboard .lead-rail__section{border-bottom:1px solid rgba(112,115,147,.04);padding:18px 0}.mercury-dashboard .lead-rail__section:last-child{border-bottom:none}.mercury-dashboard .lead-rail__label{color:#9d9da8;font-size:12px;font-weight:500;letter-spacing:.3px;margin:0 0 12px;text-transform:uppercase}.mercury-dashboard .lead-contact__number{color:#1e1e2a;font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.2px;margin:0 0 2px}.mercury-dashboard .lead-contact__verified{color:#9d9da8;font-size:12px;margin:0}.mercury-dashboard .lead-facts{display:grid;gap:12px 20px;margin:0}@media (min-width:520px) and (max-width:1023px){.mercury-dashboard .lead-facts{grid-template-columns:repeat(2,1fr)}}.mercury-dashboard .lead-facts dt{color:#9d9da8;font-size:12px;margin:0 0 3px}.mercury-dashboard .lead-facts dd{color:#1e1e2a;font-size:14px;line-height:1.45;margin:0}.mercury-dashboard .lead-activity{padding:20px}.mercury-dashboard .lead-activity__title{color:#1e1e2a;font-size:15px;font-weight:600;margin:0}.mercury-dashboard .lead-activity__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:22px 0 16px}.mercury-dashboard .lead-activity__tabs{background:#f6f7f9;border-radius:8px;display:flex;gap:0;padding:2px}.mercury-dashboard .lead-activity__tab{background:none;border:none;border-radius:6px;color:#70707d;cursor:pointer;font-family:inherit;font-size:13px;padding:5px 14px}.mercury-dashboard .lead-activity__tab--active{background:#fff;box-shadow:0 0 2px 0 rgba(175,178,206,.56);color:#1e1e2a;font-weight:500}.mercury-dashboard .lead-activity__empty{color:#9d9da8;font-size:13px;margin:0}.mercury-dashboard .lead-composer__input{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;color:#1e1e2a;font-family:inherit;font-size:14px;line-height:1.5;padding:12px;resize:vertical;transition:border-color .12s cubic-bezier(.25,1,.5,1);width:100%}.mercury-dashboard .lead-composer__input::-moz-placeholder{color:#9d9da8}.mercury-dashboard .lead-composer__input::placeholder{color:#9d9da8}.mercury-dashboard .lead-composer__input:focus{border-color:rgba(112,115,147,.32);outline:none}.mercury-dashboard .lead-composer__actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.mercury-dashboard .lead-composer__count{color:#9d9da8;font-size:12px;font-variant-numeric:tabular-nums}.mercury-dashboard .lead-composer__btn{flex:none;height:38px;padding:0 18px;width:auto}.mercury-dashboard .lead-timeline{list-style:none;margin:0;padding:0}.mercury-dashboard .lead-timeline__row{display:flex;gap:12px;padding-bottom:18px;position:relative}.mercury-dashboard .lead-timeline__row:before{background:rgba(112,115,147,.08);bottom:0;content:"";left:12px;position:absolute;top:26px;width:1px}.mercury-dashboard .lead-timeline__row:last-child{padding-bottom:0}.mercury-dashboard .lead-timeline__row:last-child:before{display:none}.mercury-dashboard .lead-timeline__icon{align-items:center;background:#f1f1f4;border-radius:50%;color:#70707d;display:flex;flex:none;height:25px;justify-content:center;position:relative;width:25px;z-index:1}.mercury-dashboard .lead-timeline__icon--contacted{background:#e9f4ed;color:#228e4b}.mercury-dashboard .lead-timeline__icon--status_changed{background:#ebebeb;color:#1e1e2a}.mercury-dashboard .lead-timeline__icon--note{background:#f8eee6;color:#b45309}.mercury-dashboard .lead-timeline__body{flex:1 1 auto;min-width:0;padding-top:3px}.mercury-dashboard .lead-timeline__text{color:#1e1e2a;font-size:14px;margin:0}.mercury-dashboard .lead-timeline__note{background:#fbfbfc;border:1px solid rgba(112,115,147,.08);border-radius:8px;color:#363644;font-size:13px;line-height:1.55;margin:0;padding:10px 12px;white-space:pre-wrap}.mercury-dashboard .lead-timeline__meta{color:#9d9da8;font-size:12px;margin:4px 0 0}.mercury-dashboard .lead-reassign__current{display:flex;flex-direction:column;gap:3px;margin-bottom:18px}.mercury-dashboard .lead-reassign__field{display:flex;flex-direction:column;gap:6px}.mercury-dashboard .lead-reassign__label{color:#9d9da8;font-size:12px}.mercury-dashboard .lead-reassign__value{color:#1e1e2a;font-size:15px}.mercury-dashboard .lead-reassign__select{background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;color:#1e1e2a;font-family:inherit;font-size:14px;height:42px;padding:0 12px;width:100%}.mercury-dashboard .lead-reassign__select:focus{border-color:rgba(112,115,147,.32);outline:none}.mercury-dashboard .lead-reassign__hint{color:#9d9da8;font-size:12px;line-height:1.5}.mercury-dashboard .lead-reassign__btn{flex:none;height:40px;padding:0 20px;width:auto}.lead-reassign-dialog{border-radius:14px;box-shadow:0 24px 48px -12px rgba(4,4,52,.24)}.lead-reassign-dialog .el-dialog__header{padding:22px 24px 4px}.lead-reassign-dialog .el-dialog__title{color:#1e1e2a;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:17px;font-weight:600}.lead-reassign-dialog .el-dialog__headerbtn{right:22px;top:22px}.lead-reassign-dialog .el-dialog__body{font-family:Plus Jakarta Sans,system-ui,sans-serif;padding:18px 24px 4px}.lead-reassign-dialog .el-dialog__footer{padding:18px 24px 22px}.lead-reassign-dialog .lead-reassign__footer{display:flex;gap:8px;justify-content:flex-end}.logo-header{height:auto!important}.logo-header .logo-container{align-items:center;display:flex;gap:30px;justify-content:center;padding:20px}.logo-header .logo-container .logo{height:36px;width:auto}@media (max-width:991px){.logo-header .logo-container .logo{height:30px}}
