html{scroll-behavior:smooth}p,ul,ol{font-family:Noto Sans,sans-serif}a{color:inherit;text-decoration:none}body{background-color:#eee;margin:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#999}@media screen and (width<=599px){::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background:#999}::-webkit-scrollbar-thumb:hover{background:#888}}@keyframes animation-spinner-folding-cubes{0%,10%{opacity:0;transform:perspective(140px)rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px)rotateX(0)}90%,to{opacity:0;transform:perspective(140px)rotateY(180deg)}}@keyframes animation-spinner-grid-scale{0%,70%,to{transform:scale(1)}35%{transform:scale(0)}}@keyframes animation-spinner-std-circle{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes animation-background-desktop{0%{opacity:.8;border-radius:2%;transform:translateY(0)rotate(0)}to{opacity:0;border-radius:60%;transform:translateY(-100rem)rotate(720deg)}}@keyframes animation-background-mobile{0%{opacity:.6;border-radius:2%;transform:translateY(0)rotate(0)}to{opacity:0;border-radius:60%;transform:translateY(-100rem)rotate(720deg)}}.mobile-nav-links{box-sizing:border-box;flex-direction:column;margin:0;padding:10px 0 40px;list-style:none;display:flex;position:relative;overflow-x:hidden}.mobile-nav-links__whitelabel-container{object-fit:cover;justify-content:center;align-items:center;width:100%;height:auto;margin-top:2rem;display:flex;overflow:hidden}.mobile-nav-links__whitelabel-image{width:80px;height:auto}.mobile-nav-links__opts{box-sizing:border-box;width:250px;height:40px;margin:0;padding:0 calc(1rem + 8px)}.nav-close{z-index:10;width:24px;position:relative;top:5px;left:5px}.mobile-nav-links li{align-items:center;width:100%;display:flex}.nav-division{border-bottom:1px solid #d6d6d6}.nav-division--no-border{border-bottom:0 solid #d6d6d6}.mobile-nav-links span,.mobile-nav-links svg{text-align:left;justify-content:left}.mobile-nav-links svg{padding-right:1rem}.side-nav__btn span{color:#043a50;padding:.5rem 1rem;transition:all .2s}.side-nav__btn--premium span,.side-nav__btn--premium svg{color:#897f33!important}.side-nav__btn--teal span{padding:.5rem 1rem;transition:all .2s}.side-nav__btn--teal svg{color:#00897b}.side-nav__btn--cyan span{color:#189ab4;padding:.5rem 1rem;transition:all .2s}.side-nav__btn--cyan svg{color:#189ab4}.side-nav__btn--premium .side-nav__icon-premium{margin-left:.25rem;font-size:1.1rem}.nav-secondary-item span{color:#6a79a1;padding-left:2rem;font-size:.75rem}.side-nav__btn--active span{color:#189ab4}.side-nav__btn--active.side-nav__btn--teal span{color:#009688}.side-menu{color:#043a50;z-index:500;background-color:#fff;grid-template-columns:100%;width:250px;height:calc(100vh - 80px);transition:transform .2s ease-in-out;display:grid;position:fixed;top:80px;left:0;overflow-y:auto;box-shadow:2px 0 3px -1px #0000001a}.side-menu ::-webkit-scrollbar{width:0;height:2px}.side-menu--hidden{transform:translate(-225px)}@media screen and (width<=959px){.side-menu{display:none}}.desktop-nav-menu__avatar{box-sizing:border-box;text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:center;background:linear-gradient(-45deg,#189ab4,#75e6da);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0;font-family:Noto Sans,sans-serif;font-size:1.2rem;display:flex}.desktop-nav-menu__avatar span{text-align:center;justify-content:center;align-items:center;display:flex}@media only screen and (width<=31.25em){.desktop-nav-menu__avatar{width:28px;height:28px;font-size:.95rem}}.desktop-nav-menu__account-info{box-sizing:border-box;color:#05445e;overflow-wrap:anywhere;border-bottom:1px solid #05445e;max-width:272px;margin:0 .75rem .5rem;padding:.5rem .25rem 1.15rem;font-family:Noto Sans,sans-serif}@supports not (overflow-wrap:anywhere){.desktop-nav-menu__account-info{overflow-wrap:break-word}}.desktop-nav-menu__account-info{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.desktop-nav-menu__account-info p{overflow-wrap:anywhere;display:block}@supports not (overflow-wrap:anywhere){.desktop-nav-menu__account-info p{overflow-wrap:break-word}}.desktop-nav-menu__account-info p{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.desktop-nav-menu__account-name{text-transform:uppercase;font-weight:700}.desktop-nav-menu__account-type{color:#189ab4;font-size:.8rem;font-weight:700;position:relative;bottom:2px;margin:0 0 .1rem!important}.desktop-nav-menu__account-email{font-size:.85rem}.nav-links{flex-direction:row;justify-content:center;align-items:center;list-style:none;display:flex}@media only screen and (width<=43.75em){.nav-links{padding:0}}.nav-links__logo{box-sizing:border-box;width:130px;height:auto}@media only screen and (width<=37.5em){.nav-links__logo{width:90px;margin-bottom:2px}}@media only screen and (width<=25em){.nav-links__logo{width:76px;margin-bottom:3px}}.nav-links li{padding:0 .2rem}@media only screen and (width<=37.5em){.nav-links li{padding:0 .1rem}}@media only screen and (width<=25em){.nav-links li{padding:0}}@media only screen and (width<=37.5em){.nav-links .MuiIconButton-root{min-width:44px;min-height:44px;padding:10px}}@media only screen and (width<=56.25em){.nav-link-vanish,.nav-link-vanish span,.nav-link-vanish button,.nav-link-vanish li{padding:0;display:none!important}}.nav-link-vanish--highlighted{color:#189ab4}a:any-link{color:inherit;text-decoration:none}.ticket-item{grid-gap:0 20px;background-color:#fff;border-bottom:1px solid #999;border-radius:5px;align-items:center;padding:20px 0;transition:background-color .2s;display:grid;position:relative}@media only screen and (width<=37.5em){.ticket-item{padding:10px 0}}.ticket-item__main-info{grid-gap:1.5rem;grid-template-columns:max-content 3fr 2fr;padding:0 40px;font-size:.95rem;display:grid}@media only screen and (width<=93.75em){.ticket-item__main-info{grid-template-columns:max-content 2fr 1fr}}@media only screen and (width<=81.25em){.ticket-item__main-info{padding:0 20px;font-size:.85rem}}@media only screen and (width<=75em){.ticket-item__main-info{grid-template-columns:1fr max-content}}@media only screen and (width<=68.75em){.ticket-item__main-info{grid-gap:2.5rem}}@media only screen and (width<=37.5em){.ticket-item__main-info{grid-template-columns:1fr;padding:0 10px}}.ticket-item__main-info-visual-data{flex-direction:column;display:flex}.ticket-item__main-avatar{box-sizing:border-box;object-fit:cover;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:125px;height:125px;display:flex;overflow:hidden}@media only screen and (width<=87.5em){.ticket-item__main-avatar{width:100px;height:100px}}@media only screen and (width<=75em){.ticket-item__main-avatar{display:none}}.ticket-item__main-avatar-img{width:100%;height:auto}.ticket-item__main-info-primary{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.ticket-item__main-info-primary{overflow-wrap:break-word}}.ticket-item__main-info-primary{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;grid-gap:.3rem 1rem;color:#043a50;grid-template-columns:max-content 1fr;align-content:center;align-items:start;display:grid}.ticket-item__main-info-primary>p{margin:0}@media only screen and (width<=37.5em){.ticket-item__main-info-primary>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.ticket-item__main-info-label{font-weight:700}.ticket-item__main-info-label--wide{grid-gap:.5rem;grid-column:1/-1;grid-template-columns:max-content 1fr;align-items:center;display:grid}.ticket-item__main-info-label--highlighted{color:#189ab4;font-weight:700}.ticket-item__main-info-label--highlighted~p{color:#189ab4}.ticket-item__main-info-value--capitalized{text-transform:capitalize}.ticket-item__main-info-value--highlighted,.ticket-item__main-info-value--cyan{color:#189ab4;font-weight:700}.ticket-item__main-info-value--teal{color:#009688;font-weight:700}.ticket-item__main-info-value--orange{color:#ff9100;font-weight:700}.ticket-item__main-info-value--red{color:#f50057;font-weight:700}.ticket-item__value-aligned{grid-gap:.25rem;grid-template-columns:max-content 1fr;align-items:center;display:grid}.ticket-item__main-info-secondary{color:#043a50;margin:1rem 0;font-family:Noto Sans,sans-serif;font-size:.9rem}@media only screen and (width<=81.25em){.ticket-item__main-info-secondary{font-size:.8rem}}.ticket-item__main-info-secondary--mult{grid-gap:.15rem;grid-template-columns:1fr;display:grid}.ticket-item__actions{grid-gap:.5rem;flex-direction:column;place-self:center;width:100%;display:flex}@media only screen and (width<=81.25em){.ticket-item__actions{font-size:.85rem}}@media only screen and (width<=68.75em){.ticket-item__actions{align-self:start}}@media only screen and (width<=37.5em){.ticket-item__actions{display:none}}.ticket-item__actions-secondary{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.ticket-item__actions-secondary--3{grid-template-columns:1fr 1fr 1fr}.ticket-item__actions-secondary button{border-radius:5px}.ticket-item__actions-secondary svg{font-size:1.6rem}@media only screen and (width<=68.75em){.ticket-item__actions-secondary{grid-gap:.5rem;grid-template-columns:1fr}}@media only screen and (width<=37.5em){.ticket-item__actions-secondary{display:none}}.ticket-item__actions-secondary-mobile{display:none}@media only screen and (width<=37.5em){.ticket-item__actions-secondary-mobile{grid-gap:.5rem;grid-column:1/-1;grid-template-columns:1fr 1fr;justify-items:stretch;width:100%;margin-top:.5rem;display:grid}.ticket-item__actions-secondary-mobile--3{grid-template-columns:1fr 1fr 1fr}.ticket-item__actions-secondary-mobile button{border-radius:5px;width:100%}.ticket-item__actions-secondary-mobile svg{font-size:1.6rem}}@media only screen and (width<=68.75em){.ticket-item__actions-main{display:none}}.ticket-item__actions-main-mobile{display:none}@media only screen and (width<=68.75em){.ticket-item__actions-main-mobile{grid-column:1/-1;margin-top:.5rem;display:block}}@media only screen and (width<=37.5em){.ticket-item__actions-main-mobile{margin-top:0}}.ticket-item__action svg{transition:all .2s ease-in-out}.ticket-item__action--teal,.ticket-item__action--teal svg{color:#009688}.ticket-item__action--teal svg:disabled{color:#eee}.ticket-item__action--cyan,.ticket-item__action--cyan svg{color:#189ab4}.ticket-item__action--cyan svg:disabled{color:#eee}.ticket-item__action--disabled,.ticket-item__action--disabled svg{color:#bbb}.ticket-item__action--open svg{transition:all .2s ease-in-out;transform:rotate(-180deg)}.ticket-item__secondary-info,.ticket-item__mods-info{overflow-wrap:anywhere;margin-top:20px;font-size:.8rem}@supports not (overflow-wrap:anywhere){.ticket-item__secondary-info,.ticket-item__mods-info{overflow-wrap:break-word}}.ticket-item__secondary-info,.ticket-item__mods-info{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;grid-gap:.3rem 1rem;color:#043a50;background-color:#ccc3;grid-template-columns:max-content 1fr;padding:15px 20px;display:grid}@media only screen and (width<=56.25em){.ticket-item__secondary-info,.ticket-item__mods-info{grid-template-columns:max-content 1fr;font-size:.75rem}}@media only screen and (width<=37.5em){.ticket-item__secondary-info,.ticket-item__mods-info{grid-template-columns:max-content 1fr;margin:0}}.ticket-item__secondary-info--one-row,.ticket-item__mods-info--one-row{grid-template-columns:1fr}@media only screen and (width<=56.25em){.ticket-item__secondary-info--one-row,.ticket-item__mods-info--one-row{grid-template-columns:1fr}}@media only screen and (width<=37.5em){.ticket-item__secondary-info--one-row,.ticket-item__mods-info--one-row{grid-template-columns:1fr}}.ticket-item__secondary-info>p,.ticket-item__mods-info>p{margin:0}.ticket-item__secondary-info-sub-item{overflow-wrap:anywhere;font-size:.8rem}@supports not (overflow-wrap:anywhere){.ticket-item__secondary-info-sub-item{overflow-wrap:break-word}}.ticket-item__secondary-info-sub-item{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;grid-gap:.3rem 1rem;color:#043a50;border-bottom:1px solid #888;grid-template-columns:max-content 1fr;display:grid}@media only screen and (width<=56.25em){.ticket-item__secondary-info-sub-item{grid-template-columns:max-content 1fr;font-size:.75rem}}@media only screen and (width<=37.5em){.ticket-item__secondary-info-sub-item{grid-template-columns:max-content 1fr;margin:0}}.ticket-item__secondary-info-sub-item>p{margin:0}.ticket-item__secondary-info-sub-item:not(:first-child){padding:1rem 0 1.2rem}.ticket-item__secondary-info-sub-item:first-child{padding:0 0 1.2rem}.ticket-item__mods-info{grid-template-columns:1fr}.ticket-item__status{text-transform:uppercase;border-radius:5px;font-family:Noto Sans,sans-serif;font-weight:700}.ticket-item__status--positive_light{color:#189ab4}.ticket-item__status--positive_dark{color:#05445e}.ticket-item__status--negative{color:#f50057}.ticket-item__status--warning{color:#ff9100}.ticket-item__status--neutral{color:#888}.ticket-item__status--sm-width{max-width:100px}.ticket-item__status--md-width{max-width:150px}.ticket-item__status--lg-width{max-width:250px}.ticket-item__whatsapp-cta{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#189ab4;border-radius:5px;grid-column:1/-1;justify-content:center;align-items:center;margin-top:.25rem;padding:.35rem .2rem;font-family:Noto Sans,sans-serif;font-weight:700;transition:all .2s;display:flex}.ticket-item__whatsapp-cta:hover,.ticket-item__whatsapp-cta:active{background-color:#189ab4e6}.ticket-item__whatsapp-cta--light{color:#05445e;background-color:#75e6da}.ticket-item__whatsapp-cta--light:hover,.ticket-item__whatsapp-cta--light:active{background-color:#75e6dae6}.ticket-item__whatsapp-cta--teal{background-color:#009688}.ticket-item__whatsapp-cta--teal:hover,.ticket-item__whatsapp-cta--teal:active{background-color:#009688e6}.ticket-item__whatsapp-cta--disabled,.ticket-item__whatsapp-cta--disabled:hover,.ticket-item__whatsapp-cta--disabled:active{color:#fff;background-color:#bbb}.ticket-item__main-info-title{color:#189ab4;grid-column:1/-1;font-size:.95rem;font-weight:700}.ticket-item__sub-items{grid-column:1/-1;grid-template-columns:1fr;display:grid}.ticket-item__sub-items p{margin:0}.ticket-item__sub-items--mg-top{margin-top:.75rem}.ticket-item__sub-item{grid-gap:1rem;border:1px solid #999;border-radius:15px;grid-template-columns:1fr max-content;align-items:center;margin-top:.65rem;padding:.75rem;display:grid;position:relative;overflow:hidden}.ticket-item__sub-item--one-col{grid-template-columns:1fr}.ticket-item__sub-item-data{grid-gap:.3rem 1rem;overflow-wrap:anywhere;grid-template-columns:max-content 1fr;align-items:center;display:grid}@supports not (overflow-wrap:anywhere){.ticket-item__sub-item-data{overflow-wrap:break-word}}.ticket-item__sub-item-data{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.ticket-item__sub-item-data>p{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.ticket-item__sub-item-data>p{overflow-wrap:break-word}}.ticket-item__sub-item-data>p{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.ticket-item__sub-item-data--one-col{grid-template-columns:1fr}.ticket-item__sub-item-actions{grid-gap:.3rem;grid-template-columns:max-content max-content;display:grid}.ticket-item__form-title{color:#189ab4;margin:0;padding:.5rem 1rem;font-size:1.2rem;font-weight:300}.ticket-item__form-subtitle{color:#05445e;margin:0;padding:0 1rem .25rem;font-size:.9rem;font-weight:300}.ticket-item__form{box-sizing:border-box;grid-gap:1rem;grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;min-width:400px;padding:1rem;display:grid}@media only screen and (width<=31.25em){.ticket-item__form{min-width:300px}}.modal-communication,.modal-communication *{box-sizing:border-box}.modal-communication__img-container{box-sizing:border-box;object-fit:cover;cursor:pointer;width:100%;height:auto;color:inherit;border-radius:10px;justify-content:center;align-items:center;padding:1rem;text-decoration:none;display:flex;overflow:hidden}@media only screen and (width<=56.25em){.modal-communication__img-container{padding:.5rem}}.modal-communication__img-container:focus-visible{outline-offset:-4px;outline:2px solid #189ab4}.modal-communication__img-container--pending .modal-communication__img{background-color:#189ab414}.modal-communication__picture{width:100%;display:block}.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{--banner-ratio:2400 / 1000;--popup-chrome:185px;--popup-gutter:32px}@supports (height:100dvh){.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{width:min(95%, max(18rem, (100dvh - var(--popup-chrome)) * var(--banner-ratio) + var(--popup-gutter)))}}@media (width<1000px){.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{--banner-ratio:2400 / 1400}}@media (width<600px){.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{--banner-ratio:960 / 1490}}@media only screen and (width<=56.25em){.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{--popup-chrome:161px;--popup-gutter:16px}}@media only screen and (width<=599px){.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{--popup-chrome:155px}}@media only screen and (width<=25em){.modal-communication__paper.MuiDialog-paper.MuiDialog-paperWidthSm{--popup-chrome:194px}}.modal-communication__img{width:100%;height:auto;aspect-ratio:auto var(--banner-ratio);border-radius:10px;display:block}@supports (height:100dvh){.modal-communication__img{max-height:calc(100dvh - var(--popup-chrome,0px));object-fit:contain}}.modal-communication__close:before{content:"";border-radius:50%;position:absolute;inset:-9px}.modal-communication__img-fallback{color:#3c777e;text-align:center;cursor:pointer;background-color:#189ab414;border:1px solid #d4f1f4;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:12rem;padding:2rem;font-family:Noto Sans,sans-serif;display:flex}.modal-communication__img-fallback strong{color:#05445e;font-family:Fjalla One,sans-serif;font-weight:400}.modal-communication__actions{box-sizing:border-box;grid-gap:1rem;grid-template-columns:minmax(0,auto) minmax(0,1fr);width:100%;padding:1rem;display:grid}@media only screen and (width<=56.25em){.modal-communication__actions{grid-gap:.5rem;padding:.5rem}}@media only screen and (width<=25em){.modal-communication__actions{grid-template-columns:minmax(0,1fr)}}.modal-communication__actions .MuiButton-root{overflow-wrap:anywhere;border-radius:7px;min-width:0}.modal-communication__actions .MuiButton-root .MuiButton-label{overflow-wrap:anywhere;min-width:0}@media only screen and (width<=599px){.modal-communication__actions .MuiButton-root{padding:4px 10px;font-size:.8125rem}.modal-communication__actions .MuiButton-outlined{padding:3px 9px}}.modal-communication__actions .MuiButton-containedPrimary:any-link{color:#fff}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-o-transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);z-index:2;cursor:pointer;background:0 0;border:0;font-size:32px;transition:all .25s ease-in;position:absolute;top:20px}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;margin:0 5px;display:inline-block}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%;position:relative}.carousel *{box-sizing:border-box}.carousel img{pointer-events:none;width:100%;display:inline-block}.carousel .carousel{position:relative}.carousel .control-arrow{background:0 0;border:0;outline:0;margin-top:-13px;font-size:18px;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-o-transition:all .15s ease-in;white-space:nowrap;list-style:none;transition:all .15s ease-in;position:relative;transform:translate(0,0)}.carousel .thumb{-o-transition:border .15s ease-in;white-space:nowrap;border:3px solid #fff;margin-right:6px;padding:2px;transition:border .15s ease-in;display:inline-block;overflow:hidden}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;position:relative;overflow:hidden}.carousel.carousel-slider .control-arrow{color:#fff;margin-top:0;padding:5px;font-size:26px;top:0;bottom:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{-o-transition:height .15s ease-in;width:100%;margin:auto;transition:height .15s ease-in;overflow:hidden}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{width:100%;margin:0;padding:0;list-style:none;position:relative}.carousel .slider.animated{-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{text-align:center;min-width:100%;margin:0;position:relative}.carousel .slide img{vertical-align:top;border:0;width:100%}.carousel .slide iframe{border:0;width:calc(100% - 80px);margin:0 40px 40px;display:inline-block}.carousel .slide .legend{-o-transition:all .5s ease-in-out;color:#fff;text-align:center;opacity:.25;transition:all .5s ease-in-out;-o-transition:opacity .35s ease-in-out;background:#000;border-radius:10px;width:90%;margin-left:-45%;padding:10px;font-size:12px;transition:opacity .35s ease-in-out;position:absolute;bottom:40px;left:50%}.carousel .control-dots{text-align:center;z-index:1;width:100%;margin:10px 0;padding:0;position:absolute;bottom:0}@media (width>=960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-o-transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);cursor:pointer;background:#fff;border-radius:50%;width:8px;height:8px;margin:0 8px;transition:opacity .25s ease-in;display:inline-block;box-shadow:1px 1px 2px #000000e6}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{text-shadow:1px 1px 1px #000000e6;color:#fff;padding:5px;font-size:10px;position:absolute;top:0;right:0}.carousel:hover .slide .legend{opacity:1}.home-carousel,.home-carousel *{box-sizing:border-box}.home-carousel__container{box-sizing:border-box;background-color:#fff;border-radius:5px;order:2;grid-column:4/13;padding:1rem;position:relative;box-shadow:0 1px 5px -1px #00000040}@media only screen and (width<=75em){.home-carousel__container{order:1;grid-column:1/-1;margin-top:-3rem;margin-bottom:2rem}}@media only screen and (width<=37.5em){.home-carousel__container{margin-bottom:2.75rem;padding:.5rem}}.home-carousel__slide{aspect-ratio:2.4;object-fit:cover;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.home-carousel__slide-img{visibility:hidden}.dashboard-item,.dashboard-item *{box-sizing:border-box}.dashboard-item__tabs-nav{background-color:#fff;box-shadow:0 1px 5px -1px #00000040}.dashboard-item{background-color:#fff;border-radius:5px;padding:1rem;position:relative;box-shadow:0 1px 5px -1px #00000040}.dashboard-item--user{flex-direction:column;order:1;grid-column:1/4;align-items:center;width:100%;min-height:300px;display:flex}@media only screen and (width<=75em){.dashboard-item--user{grid-column:1/5}}@media only screen and (width<=37.5em){.dashboard-item--user{grid-column:1/-1}}.dashboard-item--sales-user{flex-direction:column;order:1;grid-column:1/4;align-items:center;width:100%;min-height:300px;display:flex}@media only screen and (width<=75em){.dashboard-item--sales-user{grid-column:1/5}}@media only screen and (width<=37.5em){.dashboard-item--sales-user{grid-column:1/-1}}.dashboard-item--viewed-props{order:1;grid-column:4/-1;width:100%;min-height:300px;padding:1rem 0}@media only screen and (width<=112.5em){.dashboard-item--viewed-props{grid-column:4/-1}}@media only screen and (width<=75em){.dashboard-item--viewed-props{order:2;grid-column:5/-1}}@media only screen and (width<=37.5em){.dashboard-item--viewed-props{grid-column:1/-1}}.dashboard-item--viewed-props .dashboard-item__list{max-height:408px}@media only screen and (width<=75em){.dashboard-item--viewed-props .dashboard-item__list{max-height:300px}}.dashboard-item--tabs{box-shadow:none;background-color:#0000;order:2;grid-column:1/-1;padding:0}.dashboard-item--tabs-content>div{grid-gap:1.5rem;grid-template-columns:repeat(12,1fr);margin-top:16px;display:grid}.dashboard-item__avatar{object-fit:cover;border:7px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;bottom:4rem}@media only screen and (width<=100em){.dashboard-item__avatar{width:150px;height:150px}}@media only screen and (width<=87.5em){.dashboard-item__avatar{width:120px;height:120px}}@media only screen and (width<=37.5em){.dashboard-item__avatar{width:180px;height:180px}}.dashboard-item__avatar-img{width:100%;height:auto;margin:0 auto}.dashboard-item__no-data{object-fit:cover;opacity:.6;justify-content:center;align-items:center;width:200px;height:auto;margin:2rem auto 0;display:flex;overflow:hidden}.dashboard-item__no-data-img{width:100%;height:auto}.dashboard-item__user-title{color:#189ab4;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Fjalla One,sans-serif;font-size:1.5rem;position:relative;bottom:4rem;overflow:hidden}@media only screen and (width<=100em){.dashboard-item__user-title{font-size:1.2rem}}@media only screen and (width<=87.5em){.dashboard-item__user-title{font-size:1rem}}.dashboard-item__user-subtitle{color:#05445e;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Fjalla One,sans-serif;font-size:1rem;position:relative;bottom:6rem;overflow:hidden}@media only screen and (width<=100em){.dashboard-item__user-subtitle{font-size:.9rem;bottom:5.75rem}}@media only screen and (width<=87.5em){.dashboard-item__user-subtitle{font-size:.8rem;bottom:5.5rem}}.dashboard-item__title{color:#189ab4;grid-column:1/-1;margin:0;font-family:Fjalla One,sans-serif;font-size:1.1rem;display:block}.dashboard-item__title--padded{padding:0 1rem}.dashboard-item__data-grid{grid-gap:.5rem;grid-template-columns:max-content max-content max-content;align-items:center;margin:0 0 auto;display:grid;position:relative}.dashboard-item__data-grid svg{color:#05445e;font-size:2rem}@media only screen and (width<=87.5em){.dashboard-item__data-grid svg{font-size:1.4rem}}.dashboard-item__data-grid--higher{bottom:4rem}.dashboard-item__data-grid-item{color:#189ab4;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700}.dashboard-item__data-grid-item--label{color:#05445e;font-weight:300}@media only screen and (width<=87.5em){.dashboard-item__data-grid-item{font-size:.9rem}}.dashboard-item__filter-btn,.dashboard-item__filter-btn button{background-image:linear-gradient(-90deg,#189ab4,#75e6da);color:#fff!important;border-radius:25px!important}@media only screen and (width<=93.75em){.dashboard-item__filter-btn,.dashboard-item__filter-btn button{font-size:.8rem!important}}.dashboard-item__filter-btn svg,.dashboard-item__filter-btn button svg{margin-right:.5rem;font-size:1.5rem!important}@media only screen and (width<=93.75em){.dashboard-item__filter-btn svg,.dashboard-item__filter-btn button svg{font-size:1.4rem!important}}.dashboard-item__input,.dashboard-item__input>*,.dashboard-item__doughnut-chart{width:100%}.dashboard-item__img-container{object-fit:cover;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.dashboard-item__img{width:100%;height:auto}.dashboard-item__legends{grid-gap:1.2rem;grid-template-columns:1fr;align-content:center;width:100%;display:grid}.dashboard-item__legends--chart{grid-gap:0}.dashboard-item__legend{grid-gap:.65rem;grid-template-columns:max-content 1fr;display:grid}.dashboard-item__legend--chart{grid-template-columns:100px 1fr;align-items:center}.dashboard-item__legend-color{border-radius:4px;width:7px;height:60px}.dashboard-item__legend-color--1{background-color:#05445e}.dashboard-item__legend-color--2{background-color:#189ab4}.dashboard-item__legend-color--3{background-color:#75e6da}.dashboard-item__legend-color--4{background-color:#d4f1f4}.dashboard-item__legend-color--5{background-color:#f13678}.dashboard-item__legend-color--6{background-color:#999}.dashboard-item__legend-value{overflow-wrap:anywhere;max-width:100%;margin:0;font-family:Fjalla One,sans-serif;font-size:1.15rem;display:block;position:relative}@supports not (overflow-wrap:anywhere){.dashboard-item__legend-value{overflow-wrap:break-word}}.dashboard-item__legend-value{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;color:#555}.dashboard-item__legend-value--cents{margin-left:.2rem;font-size:.75rem}@media only screen and (width<=75em){.dashboard-item__legend-value--cents{font-size:.65rem}}@media only screen and (width<=50em){.dashboard-item__legend-value--cents{display:none}}.dashboard-item__legend-value--help{align-items:center;display:flex}@media only screen and (width<=75em){.dashboard-item__legend-value{font-size:1rem}}.dashboard-item__legend-period{color:#777;margin:.2rem 0}@media only screen and (width<=75em){.dashboard-item__legend-period{font-size:.85rem}}.dashboard-item__legend-value-delta{font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:700;position:absolute;top:-1.2rem;left:0}@media only screen and (width<=75em){.dashboard-item__legend-value-delta{font-size:.7rem}}.dashboard-item__legend-value-delta--pos{color:#0bca6d}.dashboard-item__legend-value-delta--pos:before{content:"▲"}.dashboard-item__legend-value-delta--neg{color:#b50000}.dashboard-item__legend-value-delta--neg:before{content:"▼"}.dashboard-item__list{grid-gap:0;grid-template-columns:1fr;max-height:300px;margin-top:.5rem;padding:0 1rem;display:grid;overflow-y:auto}.dashboard-item__list--max-hight-lg{max-height:360px}@media only screen and (width<=87.5em){.dashboard-item__list--max-hight-lg{max-height:300px}}.dashboard-item__list::-webkit-scrollbar{color:#eee;width:2px;height:2px}.dashboard-item__list::-webkit-scrollbar-thumb{background:#ccc}.dashboard-item__list-item-container{position:relative}.dashboard-item__list-item{color:#05445e;grid-gap:1rem;cursor:pointer;align-items:center;padding:.65rem 0;transition:all .2s;display:grid}.dashboard-item__list-item:not(:last-child){border-bottom:1px solid #bbb}.dashboard-item__list-item--4-col{grid-template-columns:3fr 3fr 2fr 2fr}@media only screen and (width<=75em){.dashboard-item__list-item--4-col{grid-template-columns:3fr 3fr 2fr}}.dashboard-item__list-item--5-col-fin{grid-template-columns:3fr 1fr 3fr 3fr 2fr}@media only screen and (width<=106.25em){.dashboard-item__list-item--5-col-fin{grid-template-columns:3fr 2fr 3fr 3fr 1fr}}@media only screen and (width<=93.75em){.dashboard-item__list-item--5-col-fin{grid-template-columns:3fr 2fr 3fr 3fr 1fr}}@media only screen and (width<=43.75em){.dashboard-item__list-item--5-col-fin{grid-template-columns:3fr 2fr 3fr 1fr}}@media only screen and (width<=37.5em){.dashboard-item__list-item--5-col-fin{grid-template-columns:3fr 3fr 3fr}}.dashboard-item__list-item:hover,.dashboard-item__list-item:active{color:#189ab4}.dashboard-item__list-item-name{overflow-wrap:anywhere;margin:0;font-size:.8rem}@supports not (overflow-wrap:anywhere){.dashboard-item__list-item-name{overflow-wrap:break-word}}.dashboard-item__list-item-name{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media only screen and (width<=43.75em){.dashboard-item__list-item-name--vanish{display:none}}.dashboard-item__list-item-amount{overflow-wrap:anywhere;margin:0;font-size:.8rem;font-weight:700}@supports not (overflow-wrap:anywhere){.dashboard-item__list-item-amount{overflow-wrap:break-word}}.dashboard-item__list-item-amount{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.dashboard-item__list-item-status{box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;padding:.1rem .5rem;font-family:Noto Sans,sans-serif;font-size:.7rem;font-weight:700;overflow:hidden}.dashboard-item__list-item-status--neutral{background-color:#189ab4}.dashboard-item__list-item-status--pos{color:#05445e;background-color:#75e6da}.dashboard-item__list-item-status--pos-2{background-color:#05445e}.dashboard-item__list-item-status--pos-3{color:#05445e;background-color:#d4f1f4}.dashboard-item__list-item-status--pos-4{background-color:#00293b}.dashboard-item__list-item-status--pos-5{background-color:#3c777e}.dashboard-item__list-item-status--neg{background-color:#999}.dashboard-item__list-item-status--fin-positive_light{background-color:#189ab4}.dashboard-item__list-item-status--fin-positive_dark{background-color:#05445e}.dashboard-item__list-item-status--fin-negative{background-color:#f50057}.dashboard-item__list-item-status--fin-warning{color:#000;background-color:#ffb400}.dashboard-item__list-item-status--fin-neutral{background-color:#888}.dashboard-item__list-item-date{margin:0;font-size:.8rem}@media only screen and (width<=75em){.dashboard-item__list-item-date{display:none}}.dashboard-item__list-item-date-fin{margin:0;font-size:.8rem}@media only screen and (width<=37.5em){.dashboard-item__list-item-date-fin{display:none}}.dashboard-item__filler{object-fit:cover;justify-content:center;align-items:center;width:180px;height:auto;margin:auto;display:flex}@media only screen and (width<=100em){.dashboard-item__filler{display:none}}.dashboard-item__filler-img{width:100%;height:auto}.more-items{box-sizing:border-box;margin-left:.5rem;display:inline-block}.more-items *{box-sizing:border-box}.more-items__btn{cursor:pointer;color:#043a50;justify-content:center;align-items:center;transition:all .2s;display:flex}.more-items__btn--active,.more-items__btn:hover,.more-items__btn:active{color:#08a9c9}.more-items__content{box-sizing:border-box;min-width:250px;max-width:350px;padding:.75rem}.more-items__content-p{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.more-items__content-p{overflow-wrap:break-word}}.more-items__content-p{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:.9rem}.dash-system-fields__scenario--highlight{color:#189ab4;cursor:help}.sale-item{box-sizing:border-box;cursor:pointer;color:#043a50;grid-column-gap:15px;background-color:#fff;border-radius:5px;grid-template-columns:max-content minmax(100px,1fr) max-content;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;display:grid;position:relative;box-shadow:0 1px 5px -1px #00000040}.sale-item--is-dragging{background-color:#e5f8fb}.sale-item__data-item{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.75rem;font-weight:700;display:block}@supports not (overflow-wrap:anywhere){.sale-item__data-item{overflow-wrap:break-word}}.sale-item__data-item{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-item__data-item--thin{margin-bottom:.3rem;font-size:.85rem;font-weight:400}.sale-item__data-item--thin-less-margin{font-weight:400}.sale-item__data-item--invalid{color:#ce1919}.sale-item__data-item-sec{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.85rem;font-weight:700;display:block}@supports not (overflow-wrap:anywhere){.sale-item__data-item-sec{overflow-wrap:break-word}}.sale-item__data-item-sec{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-item__data-item-sec--thin{margin-bottom:.3rem;font-weight:400}.sale-item__user-data{grid-column-gap:.4rem;grid-template-columns:max-content minmax(100px,1fr);align-items:center;max-width:100%;margin-top:.1rem;display:grid}.sale-item__user-data svg{color:#043a50;font-size:.9rem;transition:all .2s ease-in-out!important}.sale-item__user-data-content{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.sale-item__user-data-content p{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.65rem;display:block;overflow:hidden}.sale-item__controls{grid-gap:7px;grid-template-columns:max-content max-content;align-items:center;display:grid}.sale-item__control-btn{transition:transform .2s ease-in-out}.sale-item__control-btn--open{transform:rotate(-180deg)}.sale-item__details{grid-column:1/-1}.sale-item__details-content{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.sale-item__indicators{color:#fff;display:flex;position:absolute;top:-5px;right:5px}.sale-item__indicators svg{font-size:.97rem}.sale-item__indicator{cursor:help;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.sale-item__indicator--loading{visibility:hidden}.sale-item__legend{grid-gap:.5rem;color:#fff;grid-column:1/-1;grid-template-columns:1fr;margin-top:.75rem;display:grid}.sale-item__legend-item{grid-gap:.85rem;grid-template-columns:max-content 1fr;align-items:center;display:grid}.sale-item__legend-txt{color:#043a50;margin:0}.sale-item__indicator-fin{color:#000;background-color:#75e6da;margin-left:.3rem}.sale-item__indicator-props{background-color:#189ab4;margin-left:.3rem}.sale-item__indicator-views{background-color:#05445e;margin-left:.3rem}.sale-item__indicator-expired{background-color:#d93911;margin-left:.3rem}.sale-item__indicator-inactive{background-color:#a90000;margin-left:.3rem}.sale-item__indicator-systype{background-color:#3c777e;margin-left:.3rem}.sale-item__indicator-cold{background-color:#6583a0;margin-left:.3rem}.sale-item__indicator-warm{background-color:#f57b00;margin-left:.3rem}.sale-item__indicator-hot{background-color:#ff0037;margin-left:.3rem}.sale-item__indicator-legend{width:25px;height:25px;margin-left:0}.sale-item__indicator-legend svg{font-size:1.2rem}.sale-prop-item{box-sizing:border-box;cursor:pointer;color:#043a50;grid-column-gap:10px;background-color:#fff;border-radius:5px;grid-template-columns:minmax(100px,1fr) max-content;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;transition:all .2s ease-in-out;display:grid;position:relative;box-shadow:0 1px 5px -1px #00000040}.sale-prop-item--non-clickable{cursor:default}.sale-prop-item svg{transition:all .2s ease-in-out!important}.sale-prop-item--highlighted{color:#fff;background-color:#0097a7}.sale-prop-item--highlighted svg{color:#fff!important}.sale-prop-item__number-row{align-items:center;gap:6px;margin-bottom:.3rem;display:flex}.sale-prop-item__number-row .sale-prop-item__data-item--thin{margin-bottom:0}.sale-prop-item__data-item{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.85rem;font-weight:700;display:block;overflow:hidden}.sale-prop-item__data-item--thin{margin-bottom:.3rem;font-weight:400}.sale-prop-item__data-item--thin-less-margin{font-weight:400}.sale-prop-item__data-item-no-wrap{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.85rem;font-weight:700;display:block}@supports not (overflow-wrap:anywhere){.sale-prop-item__data-item-no-wrap{overflow-wrap:break-word}}.sale-prop-item__data-item-no-wrap{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-item__data-item-no-wrap--thin{margin-bottom:.3rem;font-weight:400}.sale-prop-item__controls{grid-gap:7px;grid-template-columns:max-content max-content;align-items:center;display:grid}.sale-prop-item__details{grid-column:1/-1}.sale-prop-item__details-content{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.searchbar-filters-container{margin-top:20px}.filter-radio-container{width:100%;height:auto;display:flex;position:relative}.searchbar-filter-select{grid-column-gap:1rem;grid-template-columns:max-content max-content max-content max-content max-content max-content;align-content:flex-start;align-items:flex-start;height:auto;display:grid}.searchbar-time-period-container{grid-gap:1rem;grid-template-columns:1fr 1fr;margin-top:15px;display:grid}.searchbar-time-period-container-no-margin-top{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.searchbar-range-container{grid-gap:1rem;grid-template-columns:1fr 1fr;margin-top:15px;display:grid}.searchbar-loading-spinner{justify-content:center;width:100%;display:flex}.searchbar-filter-info{text-align:center;font-weight:700}.searchbar-filter-info--last{border-bottom:1px solid #bbb;padding-bottom:1.5rem}@media screen and (width<=1279px){.searchbar-filter-select{grid-template-columns:max-content max-content max-content max-content}}@media screen and (width<=959px){.searchbar-filter-select{grid-column-gap:4%;grid-template-columns:48% 48%}}.filter-menu{grid-gap:1rem;box-sizing:border-box;grid-template-columns:max-content 1fr;align-self:start;width:100%;padding:0 30px;display:grid}.filter-menu__actions{box-sizing:border-box;align-items:center;width:100%;display:flex}.filter-menu__actions button{width:30px;height:30px;margin-right:.3rem}.signature{flex-direction:column;display:flex;position:relative}.signature__title{text-align:center;margin:.3rem 0 1rem;font-size:1.2rem;font-weight:300}.signature__persons-heading{grid-gap:.5rem;grid-template-columns:max-content max-content;align-items:center;margin:.75rem 0 .5rem;display:grid}.signature__persons-title{margin:0;font-weight:700}.signature__persons-subtitle{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.signature__persons-subtitle{overflow-wrap:break-word}}.signature__persons-subtitle{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .2rem;font-size:.9rem}.signature__person{box-sizing:border-box;border:1px solid #043a50;border-radius:5px;display:flex;position:relative}.signature__person:not(:last-child){margin-bottom:.75rem}.signature__person--disabled{border:1px solid #009688}.signature__person-actions{flex-direction:column;margin-right:.85rem;padding-right:1px;display:flex}.signature__person-action{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;height:100%;margin:auto 0;transition:all .2s;display:flex}.signature__person-action--edit{color:#fff;background-color:#043a50}.signature__person-action--edit:hover{background-color:#043a50e6}.signature__person-action--edit:active{background-color:#043a50cc}.signature__person-action--delete{color:#212121;background-color:#999}.signature__person-action--delete:hover{background-color:#999999e6}.signature__person-action--delete:active{background-color:#999c}.signature__person-action--success{color:#fff;background-color:#043a50}.signature__person-action--success:hover{background-color:#043a50e6}.signature__person-action--success:active{background-color:#043a50cc}.signature__person-action--disabled{color:#fff;cursor:default;background-color:#009688}.signature__person-action--disabled:hover,.signature__person-action--disabled:active{background-color:#009688}.signature__person-data{padding:.5rem .85rem .5rem 0}.signature__person-data p{overflow-wrap:anywhere;margin:.25rem 0;font-size:.9rem}@supports not (overflow-wrap:anywhere){.signature__person-data p{overflow-wrap:break-word}}.signature__person-data p{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.signature__persons-delete-btn svg{font-size:20px}.signature__validity{width:100%;margin-top:1rem}.signature__validity input{height:55px}.signature__validity .MuiOutlinedInput-adornedStart{padding:0 0 0 14px}.signature__validity .MuiOutlinedInput-input{height:20px;padding:18.5px 14px}.signature__validity .MuiFilledInput-input{height:20px;padding:27px 12px 10px}.signature__action{width:100%;margin-top:1rem}.signature__action button{width:100%}.sale-prop-contract-item{box-sizing:border-box;color:#043a50;grid-column-gap:10px;background-color:#fff;border-radius:5px;grid-template-columns:minmax(100px,1fr) max-content;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;transition:all .2s ease-in-out;display:grid;position:relative;box-shadow:0 1px 5px -1px #00000040}.sale-prop-contract-item__data{grid-gap:.5rem;grid-template-columns:max-content 1fr;align-items:center;display:grid}.sale-prop-contract-item__data-sign{cursor:pointer;transition:all .2s}.sale-prop-contract-item__data-sign:hover{color:#189ab4}.sale-prop-contract-item__data-sign:active{color:#08a9c9}.sale-prop-contract-item svg{transition:all .2s ease-in-out!important}.sale-prop-contract-item__data-item{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.85rem;font-weight:700;display:block}@supports not (overflow-wrap:anywhere){.sale-prop-contract-item__data-item{overflow-wrap:break-word}}.sale-prop-contract-item__data-item{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-contract-item__data-item--thin{font-weight:400}.sale-prop-contract-item__user-data{grid-column-gap:.4rem;grid-template-columns:max-content minmax(100px,1fr);align-items:center;max-width:100%;margin-top:1rem;display:grid}.sale-prop-contract-item__user-data svg{color:#043a50;font-size:1.55rem;transition:all .2s ease-in-out!important}.sale-prop-contract-item__user-data-content{overflow-wrap:anywhere;max-width:100%}@supports not (overflow-wrap:anywhere){.sale-prop-contract-item__user-data-content{overflow-wrap:break-word}}.sale-prop-contract-item__user-data-content{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-contract-item__user-data-content p{overflow-wrap:anywhere;max-width:100%;font-size:.7rem;display:block}@supports not (overflow-wrap:anywhere){.sale-prop-contract-item__user-data-content p{overflow-wrap:break-word}}.sale-prop-contract-item__user-data-content p{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-contract-item__controls{grid-gap:7px;grid-template-columns:max-content max-content max-content;align-items:center;display:grid}.sale-prop-contract-item__details{grid-column:1/-1}.sale-prop-contract-item__details-content{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.table{box-sizing:border-box;background-color:#fff;border-radius:5px;grid-template-columns:100%;justify-content:center;width:90%;max-width:1200px;margin:0 0 50px;padding:10px 0;display:grid;position:relative;box-shadow:0 0 5px -1px #00000040}@media only screen and (width<=37.5em){.table{width:93%}}.table>*{box-sizing:border-box}.table p,.table h1,.table h2,.table h3,.table h4,.table h5,.table h6{margin:0}.table--empty{justify-content:center;align-items:center;display:flex}.table__item-container:not(:last-child){border-bottom:1px solid #f7f7f7}.table__item-container--is-dragging:not(:last-child){border-bottom:none}.table__container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:2rem 0;display:flex}.table__item{grid-gap:20px;background-color:#fff;border-radius:5px;grid-template-columns:minmax(300px,1fr) max-content;align-items:center;margin:0 10px;padding:20px;transition:background-color .2s;display:grid;position:relative}.table__item--is-dragging{background-color:#f7f7f7}@media only screen and (width<=56.25em){.table__item{grid-template-columns:minmax(300px,1fr) max-content}}@media only screen and (width<=37.5em){.table__item{grid-template-columns:minmax(150px,1fr) max-content;margin:0}}.table__item-title{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-size:19px;overflow:hidden}@media only screen and (width<=75em){.table__item-title{max-width:400px;font-size:15px}}@media only screen and (width<=37.5em){.table__item-title{max-width:200px}}.table__item-content{white-space:nowrap;text-overflow:ellipsis;max-width:800px;margin-top:5px;font-size:17px;font-weight:300;overflow:hidden}.table__item-content--show-all{white-space:normal;overflow:visible}@media only screen and (width<=100em){.table__item-content{max-width:450px}}@media only screen and (width<=75em){.table__item-content{max-width:300px;font-size:15px}}@media only screen and (width<=37.5em){.table__item-content{max-width:200px}}.table__item-stats{grid-gap:0 10px;grid-template-columns:max-content max-content 1fr;margin-top:5px;display:grid}.table__item-stats--less-spaced{grid-gap:0 7.5px}.table__item-stat{white-space:nowrap;text-overflow:ellipsis;max-width:450px;font-family:Noto Sans,sans-serif;font-size:17px;font-weight:300;overflow:hidden}@media only screen and (width<=75em){.table__item-stat{max-width:350px;font-size:15px}}@media only screen and (width<=56.25em){.table__item-stat{max-width:300px}}@media only screen and (width<=37.5em){.table__item-stat{max-width:200px}}.table__item-stat--bold{font-weight:700}.table__item-stat--capitalized{text-transform:capitalize}.table__item-stat--link{cursor:pointer;color:#08a9c9}.table__item-stat--date{margin-top:10px;font-size:14px}@media only screen and (width<=75em){.table__item-stat--date{position:absolute;bottom:23px;right:16px}}@media only screen and (width<=56.25em){.table__item-stat--date{position:relative;bottom:0;right:0}}@media only screen and (width<=37.5em){.table__item-stat--date{position:absolute;bottom:23px;right:16px}}.table__item-actions{grid-gap:10px;grid-template-columns:repeat(2,max-content);place-content:center;place-items:center;display:grid}@media only screen and (width<=37.5em){.table__item-actions{grid-gap:5px}}.table__item-actions--five-actions{grid-template-columns:repeat(5,max-content)}.table__item-action svg{transition:transform .3s}.table__item-action--open svg{transition:transform .3s;transform:rotate(-180deg)}.table__secondary{background-color:#f7f7f7;min-height:20px}.table__secondary--is-dragging{background-color:#0000}.table__secondary-item{grid-gap:20px;background-color:#f7f7f7;border-bottom:1px solid #aaaaaa80;border-radius:5px;grid-template-columns:minmax(300px,1fr) max-content;align-items:center;margin:0 10px;padding:25px 20px;transition:background-color .2s;display:grid;position:relative}.table__secondary-item--no-border{border-bottom:none}.table__secondary-item--is-dragging{background-color:#aaa;border-bottom:none}.table__secondary-item--info-only{grid-row-gap:4px;grid-template-columns:max-content}@media only screen and (width<=37.5em){.table__secondary-item{grid-template-columns:minmax(153px,1fr) max-content}}.table__secondary-item-title{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;font-family:Noto Sans,sans-serif;font-size:16px;display:inline-block;overflow:hidden}.table__secondary-item-title--highlight{color:#043a50}.table__secondary-item-stats{margin-top:5px;font-size:14px;font-weight:300}@media only screen and (width<=75em){.table__secondary-item-stats{font-size:12px}}.table__secondary-item-stat--bold{font-weight:700}.table__secondary-item-stat--capitalized{text-transform:capitalize}.table__secondary-item-stat--qtd{color:#08a9c9;font-weight:500}.table__secondary-item-actions{grid-gap:0 10px;grid-template-columns:repeat(4,max-content);display:grid}@media only screen and (width<=37.5em){.table__secondary-item-actions{grid-gap:0 5px}}.table__secondary-item-actions--three-actions{grid-template-columns:repeat(3,max-content)}.table__secondary-item-actions--five-actions{grid-template-columns:repeat(5,max-content)}.table__secondary-add-btn-container{background-color:#f7f7f7;justify-content:center;align-items:center;width:100%;padding:20px 0;display:flex}.table__item-form-container{justify-content:center;width:80%;margin:30px auto;display:flex}.table__mult-items-ext-container{margin-top:4.5px}.table__mult-items-title{font-weight:700}.table__mult-items-int-container{justify-content:space-between;align-items:flex-end;display:flex}@media only screen and (width<=31.25em){.table__mult-items-int-container{flex-direction:column;align-items:flex-start}}.table__mult-items-list{flex-wrap:wrap;max-width:500px;margin-top:5px;margin-left:-4.5px;display:flex}@media only screen and (width<=81.25em){.table__mult-items-list{max-width:400px}}@media only screen and (width<=68.75em){.table__mult-items-list{max-width:280px}}@media only screen and (width<=56.25em){.table__mult-items-list{max-width:400px}}@media only screen and (width<=43.75em){.table__mult-items-list{max-width:280px}}.table__mult-items-item{cursor:pointer;white-space:nowrap;background-color:#ffffff26;border-radius:5px;margin:4.5px;padding:6.5px 14px;font-size:12px;line-height:1;transition:all .2s;display:inline-block}.table__mult-items-item:hover{background-color:#ffffff38}.table-metrics{box-sizing:border-box;background-color:#fff;grid-template-columns:100%;width:calc(95vw - 250px);height:auto;max-height:80vh;margin:0;display:grid;position:relative;overflow-y:auto}@media only screen and (width<=959px){.table-metrics{max-height:calc(100vh - 64px)}}.table-metrics__container{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:calc(100vh - 80px);padding:25px 0;display:flex;position:relative}@media only screen and (width<=959px){.table-metrics__container{max-height:calc(100vh - 64px);padding:15px 0 30px}}.table-metrics>*{box-sizing:border-box}.table-metrics--3{width:800px}.table-metrics__header{grid-gap:10px;color:#fff;z-index:10;background-color:#189ab4;border-top-left-radius:5px;border-top-right-radius:5px;grid-template-columns:3fr 2fr repeat(5,1fr);place-items:center start;width:calc(95vw - 250px);padding:10px 25px;font-family:Fjalla One,sans-serif;font-size:18px;display:grid;position:fixed}.table-metrics__header--3{grid-template-columns:2fr 1fr 1fr;width:800px}.table-metrics__header--5{grid-template-columns:repeat(5,1fr) 26px}.table-metrics__header--5-btn{grid-template-columns:max-content repeat(5,1fr) 26px}.table-metrics__header--teal,.table-metrics__header--cyan{background-color:#189ab4}@media only screen and (width<=56.25em){.table-metrics__header{position:absolute}}.table-metrics__filter{grid-gap:1rem;grid-template-columns:max-content 1fr;margin-bottom:1rem;display:grid}.table-metrics__filter--wide{width:calc(95vw - 250px)}.table-metrics__filter-results{grid-gap:.2rem;border-radius:5px;grid-template-columns:1fr;align-content:center;max-width:100%;padding:.2rem 0;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:.9rem;display:grid}@media only screen and (width<=50em){.table-metrics__filter-results{font-size:.75rem}}.table-metrics__filter-results-item{color:#043a50;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.table-metrics__filter-results-item--blue{color:#189ab4}.table-metrics__filter-results-item--red{color:#f50057}.table-metrics__content{min-height:80px;margin-top:48.7px;padding-bottom:15px}.table-metrics__row-container{position:relative}.table-metrics__row{grid-gap:15px;text-align:left;cursor:pointer;border-bottom:1px solid #ddd;grid-template-columns:3fr 2fr repeat(5,1fr);place-items:center start;padding:12px 21px 12px 25px;transition:all .3s;display:grid;position:relative}.table-metrics__row:hover,.table-metrics__row:active{background-color:#189ab426}.table-metrics__row--non-clickeable{cursor:default}.table-metrics__row--non-clickeable:hover,.table-metrics__row--non-clickeable:active{background-color:#fff}.table-metrics__row--no-border{border-top:0 solid #ddd!important}.table-metrics__row:first-child{border-top:1px solid #ddd}.table-metrics__row--3{grid-template-columns:2fr 1fr 1fr}.table-metrics__row--5{grid-template-columns:repeat(5,1fr) 26px}.table-metrics__row--5-btn{grid-template-columns:max-content repeat(5,1fr) 26px}.table-metrics__row--1fr-4fr{grid-template-columns:1fr 4fr 2px 2px 2px 20px;justify-content:flex-start;justify-items:flex-start;padding:0 21px 0 25px}.table-metrics__row-info,.table-metrics__row-info-btn{color:#043a50;overflow-wrap:anywhere;max-width:100%;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:.85rem}@supports not (overflow-wrap:anywhere){.table-metrics__row-info,.table-metrics__row-info-btn{overflow-wrap:break-word}}.table-metrics__row-info,.table-metrics__row-info-btn{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.table-metrics__row-info--highlight,.table-metrics__row-info-btn--highlight{font-weight:700}.table-metrics__row-info--blue,.table-metrics__row-info-btn--blue{color:#189ab4}.table-metrics__row-info--red,.table-metrics__row-info-btn--red{color:#f50057}.table-metrics__row-info--2-data,.table-metrics__row-info-btn--2-data{grid-gap:.2rem;grid-template-columns:1fr;display:grid}.table-metrics__row-info--multiple,.table-metrics__row-info-btn--multiple{grid-gap:.5rem;grid-template-columns:1fr;display:grid}.table-metrics__row-sub-info{display:block}.table-metrics__empty-row{justify-content:center;align-items:center;padding:20px 25px;font-weight:700;display:flex}.table-metrics__row-item--details{cursor:help}@media only screen and (width<=75em){.table-metrics__header,.table-metrics__row{grid-template-columns:3fr 2fr 1fr}.table-metrics__header--3,.table-metrics__row--3{grid-template-columns:2fr 1fr 1fr}.table-metrics__header--5,.table-metrics__row--5{grid-template-columns:repeat(3,1fr) 26px}.table-metrics__header--5-btn,.table-metrics__row--5-btn{grid-template-columns:max-content repeat(3,1fr) 26px}.table-metrics__header--1fr-4fr,.table-metrics__row--1fr-4fr{grid-template-columns:1fr 2fr 2px 24px}.table-metrics__row-info:nth-child(5),.table-metrics__row-info:nth-child(4),.table-metrics__header-item:nth-child(5),.table-metrics__header-item:nth-child(4),.table-metrics__row-info-btn:nth-child(6),.table-metrics__row-info-btn:nth-child(5),.table-metrics__header-item-btn:nth-child(6),.table-metrics__header-item-btn:nth-child(5){display:none}}@media only screen and (width<=959px){.table-metrics,.table-metrics__header,.table-metrics__filter--wide{width:95vw}}@media only screen and (width<=43.75em){.table-metrics,.table-metrics__header,.table-metrics__filter--wide{width:96vw}}@media only screen and (width<=37.5em){.table-metrics__header,.table-metrics__row{grid-template-columns:3fr 2fr 26px}.table-metrics__header--5-btn,.table-metrics__row--5-btn{grid-template-columns:max-content 3fr 2fr 26px}.table-metrics__header--1fr-4fr,.table-metrics__row--1fr-4fr{grid-template-columns:3fr calc(2fr + 26px)}.table-metrics__row-info:nth-child(3),.table-metrics__header-item:nth-child(3),.table-metrics__row-info-btn:nth-child(4),.table-metrics__header-item-btn:nth-child(4){display:none}}.btn,.btn:link,.btn:visited{text-transform:uppercase;text-align:center;cursor:pointer;border:none;border-radius:10rem;padding:1rem 2rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block;position:relative}@media only screen and (width<=37.5em){.btn,.btn:link,.btn:visited{font-size:.95rem}}.btn:after{content:"";z-index:-1;border-radius:10rem;width:100%;height:100%;transition:all .4s;display:inline-block;position:absolute;top:0;left:0}.btn:hover{transform:translateY(-3px);box-shadow:0 1rem 2rem #0006}.btn:hover:after{opacity:0;transform:scaleX(1.4)scaleY(1.6)}.btn--sm-animation:hover{transform:translateY(-3px);box-shadow:0 .5rem 1rem #0006}.btn--sm-animation:hover:after{opacity:0;transform:scaleX(1.1)scaleY(1.4)}.btn:active{background-color:#043a50;transform:translateY(-1px);box-shadow:0 .25rem .5rem #0006}.btn--white{color:#222;background-color:#fff}.btn--white:after{background-color:#fff}.btn--white:active{background-color:#fff;transform:translateY(-1px);box-shadow:0 .25rem .5rem #0006}.btn--custom-color{background-color:inherit;color:#fff}.btn--custom-color:after{background-color:inherit}.btn--custom-color:active{background-color:#666;transform:translateY(-1px);box-shadow:0 .25rem .5rem #0006}.btn--grey{color:#fff;background-color:#666}.btn--grey:after{background-color:#666}.btn--grey:active{background-color:#666;transform:translateY(-1px);box-shadow:0 .25rem .5rem #0006}.btn--grey-light{color:#111;background-color:#fff}.btn--grey-light:after{background-color:#fff}.btn--grey-light:active{background-color:#fff;transform:translateY(-1px);box-shadow:0 .25rem .5rem #0006}.btn--yellow{color:#111;background-color:#043a50}.btn--yellow:after{background-color:#189ab4}.btn--wide,.btn--wide:link,.btn--wide:visited{width:100%}.btn--small,.btn--small:link,.btn--small:visited{padding:.9rem 2rem;font-size:1rem}.btn--icon,.btn--icon:link,.btn--icon:visited{border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;padding:0;display:flex}.btn--icon svg{color:#222;font-size:2.2rem}.btn--icon-smallest,.btn--icon-smallest:link,.btn--icon-smallest:visited{border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}.btn--icon-smallest svg{color:#222;font-size:1.6rem}.btn--icon-extra-small,.btn--icon-extra-small:link,.btn--icon-extra-small:visited{border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;display:flex}.btn--icon-extra-small svg{color:#222;font-size:1.85rem}.btn--icon-medium,.btn--icon-medium:link,.btn--icon-medium:visited{border-radius:50%;justify-content:center;align-items:center;width:5.25rem;height:5.25rem;padding:0;display:flex}.btn--icon-medium svg{color:#222;font-size:2.8rem}.btn--icon-big,.btn--icon-big:link,.btn--icon-big:visited{border-radius:50%;justify-content:center;align-items:center;width:5.75rem;height:5.75rem;padding:0;display:flex}.btn--icon-big svg{color:#222;font-size:3.5rem}.btn--icon-huge,.btn--icon-huge:link,.btn--icon-huge:visited{border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;padding:0;display:flex}.btn--icon-huge svg{color:#222;font-size:3.8rem}.btn--icon-blue svg{color:#189ab4}.btn--square,.btn--square:link,.btn--square:visited,.btn--square:after{border-radius:5px}.btn:disabled{color:#666;cursor:default;background-color:#333}.btn:disabled:after{display:none}.btn:disabled:hover{box-shadow:none;transform:none}.btn:disabled:hover:after{display:none}.btn:disabled svg{color:#666}.btn-icon,.btn-icon:link,.btn-icon:visited{cursor:pointer;color:#fff;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.btn-icon:hover{background-color:#00000026}.btn-icon:active{color:#fff;background-color:#0000004d}.btn-icon__notification{color:#fff;background-color:#f50057;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1.1rem;font-weight:700;line-height:1;display:flex;position:absolute;top:.4rem;right:.4rem}@media only screen and (width<=56.25em){.btn-icon__notification{width:2.15rem;height:2.15rem;font-size:1.5rem}}.btn-icon svg{font-size:2.2rem}@media only screen and (width<=56.25em){.btn-icon{width:5rem;height:5rem}.btn-icon svg{font-size:2.75rem}}.btn-icon--medium{width:3rem;height:3rem}.btn-icon--medium svg{font-size:2rem}.btn-icon--small{width:2.5rem;height:2.75rem}@media only screen and (width<=56.25em){.btn-icon--small{height:3.5rem}}.btn-icon--small svg{font-size:1.6rem}@media only screen and (width<=56.25em){.btn-icon--small svg{font-size:1.8rem}}.btn-icon--large{width:5.5rem;height:5.5rem}.btn-icon--large svg{font-size:3rem}.btn-icon--180-rot svg{transform:rotate(180deg)}.btn-icon--yellow:hover,.btn-icon--yellow:active{color:#189ab4;background-color:#0000}.btn-icon--yellow-active{color:#189ab4}.btn-icon:disabled,.btn-icon--disabled{color:#aaa;cursor:default}.btn-icon:disabled:hover,.btn-icon--disabled:hover,.btn-icon:disabled:active,.btn-icon--disabled:active{background-color:#0000}.btn-icon--light{color:#222}.btn-icon--light:hover{color:#111;background-color:#fff3}.btn-icon--light:active{color:#111;background-color:#ffffff59}.btn-icon-text,.btn-icon-text:link,.btn-icon-text:visited{cursor:pointer;color:#fff;background-color:#0000;border:none;border-radius:5px;justify-content:center;align-items:center;padding:1rem 1.5rem 1rem 1.2rem;text-decoration:none;transition:all .2s;display:flex}.btn-icon-text--uppercase{text-transform:uppercase}.btn-icon-text:hover{color:#fff;background-color:#00000026}.btn-icon-text:hover svg{color:#fff}.btn-icon-text:active{color:#fff;background-color:#0000004d}.btn-icon-text:active svg{color:#fff}.btn-icon-text svg{color:#fff;margin-right:.5rem;font-size:2.2rem}@media only screen and (width<=56.25em){.btn-icon-text svg{font-size:2.75rem}}.btn-icon-text--app-bar{padding:.8rem 1.5rem 1rem .8rem}@media only screen and (width<=56.25em){.btn-icon-text--app-bar{border-radius:50%;width:4.5rem;height:4.5rem;padding:0}}.btn-icon-text--app-bar svg{margin-right:0}.btn-icon-text--small{font-size:1.2rem}.btn-icon-text--small svg{font-size:2rem}.btn-icon-text--disabled{color:#aaa;cursor:default}.btn-icon-text--disabled svg{color:#aaa}.btn-icon-text--disabled:hover{color:#aaa;background-color:#0000}.btn-icon-text--disabled:hover svg{color:#aaa}.btn-icon-text--disabled:active{color:#aaa;background-color:#0000}.btn-icon-text--disabled:active svg{color:#aaa}.btn-select,.btn-select:link,.btn-select:visited{text-transform:uppercase;cursor:pointer;color:#f7f7f7;background-color:#0000;border:1px solid #f7f7f7;border-radius:5px;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;position:relative}.btn-select:hover{color:#fff;background-color:#ffffff12;border-color:#fff}.btn-select svg{margin-left:1rem;font-size:2rem;transition:transform .2s;transform:rotate(0)}.btn-select--active svg{transform:rotate(-180deg)}.btn-select--disabled,.btn-select--disabled:link,.btn-select--disabled:visited{cursor:default;color:#666;border:1px solid #666}.btn-select--disabled:hover{color:#666;background-color:#0000;border-color:#666}.btn-text,.btn-text:link,.btn-text:visited{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:1rem;text-decoration:none;transition:all .2s;display:flex;position:relative}@media only screen and (width<=31.25em){.btn-text{font-size:1.1rem}}.btn-text:hover{color:#189ab4}.btn-text:active{color:#043a50}.btn-text--large{font-size:1.3rem}.btn-text svg{transition:transform .3s;position:absolute;right:-.15rem}.btn-text--icon-left svg{left:-.15rem}.btn-text--active{color:#189ab4}.btn-text--active svg{transform:rotate(-180deg)}.btn-text--active:disabled{color:#aaa}.btn-text:disabled{color:#aaa;cursor:default}.btn-text:disabled:hover,.btn-text:disabled:active{color:#aaa}.btn-icon-outlined,.btn-icon-outlined:link,.btn-icon-outlined:visited{color:#999;cursor:pointer;text-transform:uppercase;background-color:#0000;border:2px solid #999;border-radius:5px;justify-content:center;align-items:center;width:12rem;padding:1.75rem .75rem;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.btn-icon-outlined svg{margin-right:.7rem;font-size:2.5rem}.btn-icon-outlined--active{color:#189ab4;border:2px solid #189ab4}.btn-icon-outlined--active svg{color:#189ab4;transition:color .2s}@media only screen and (width<=50em){.btn-icon-outlined{width:100%}}.btn-back{z-index:50;position:fixed;bottom:3rem;left:28rem}.btn-back--full-width{left:3rem}@media only screen and (width<=56.25em){.btn-back{bottom:2rem;left:2rem}}.sqr-big-icon-btn,.sqr-big-icon-btn:link,.sqr-big-icon-btn:visited{cursor:pointer;color:#fff;background-color:#333;border:none;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:4rem 0;transition:background-color .2s,color .2s;display:flex}@media only screen and (width<=75em){.sqr-big-icon-btn--responsive{padding:3rem 0}}@media only screen and (width<=37.5em){.sqr-big-icon-btn--responsive{padding:4rem 0}}.sqr-big-icon-btn:hover,.sqr-big-icon-btn:active{color:#333;background-color:#189ab4;box-shadow:0 1px 5px -1px #00000040}.sqr-big-icon-btn:hover>.sqr-big-icon-btn__icon,.sqr-big-icon-btn:active>.sqr-big-icon-btn__icon{background-color:#ffffff80}.sqr-big-icon-btn__icon{background-color:#fff3;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;margin-right:3rem;transition:background-color .2s;display:flex}.sqr-big-icon-btn__icon svg{font-size:2.75rem}@media only screen and (width<=75em){.sqr-big-icon-btn__icon--responsive{width:3.85rem;height:3.85rem;margin-right:1.6rem}.sqr-big-icon-btn__icon--responsive svg{font-size:2.25rem}}@media only screen and (width<=37.5em){.sqr-big-icon-btn__icon--responsive{width:6rem;height:6rem;margin-right:3rem}.sqr-big-icon-btn__icon--responsive svg{font-size:2.75rem}}.sqr-big-icon-btn__title{white-space:nowrap;font-family:Fjalla One,sans-serif;font-size:2.15rem}@media only screen and (width<=75em){.sqr-big-icon-btn__title--responsive{font-size:1.75rem}}@media only screen and (width<=37.5em){.sqr-big-icon-btn__title--responsive{font-size:2.15rem}}.sqr-big-icon-btn:disabled{cursor:default}.sqr-big-icon-btn:disabled:hover,.sqr-big-icon-btn:disabled:active{color:#fff;box-shadow:none;background-color:#333}.sqr-big-icon-btn:disabled:hover>.sqr-big-icon-btn__icon,.sqr-big-icon-btn:disabled:active>.sqr-big-icon-btn__icon{background-color:#fff3}.sqr-big-icon-btn:disabled>.sqr-big-icon-btn__icon{color:#aaa}.sqr-big-icon-btn:disabled>.sqr-big-icon-btn__title{color:#666}h1,h2,h3,h4,h5,h6{font-family:Fjalla One,sans-serif;font-weight:700}.heading-secondary{color:#043a50;margin:0;font-weight:700;transition:all .2s;display:inline-block}.heading-secondary--sm{font-size:2.25rem}.heading-secondary--hidden{display:none}.heading-tertiary{color:#222;margin:0;font-weight:400}.heading-tertiary--capitalized{text-transform:capitalize}.heading-tertiary--sm{font-size:1.8rem}.heading-fourth{color:#fff;font-size:2rem;font-weight:300}.sidebar-legal{color:#f7f7f7;text-align:center;margin-top:2rem;padding:2.5rem;font-size:1.2rem}.terms-agreement{color:#f7f7f7;text-align:center;margin-top:1.5rem;font-size:1.3rem;display:inline-block}.terms-agreement__link,.terms-agreement__link:link,.terms-agreement__link:visited{color:#f7f7f7;text-decoration:underline;transition:all .2s}.terms-agreement__link:hover,.terms-agreement__link:active{color:#fff}.text-700{font-weight:700}.subheading{margin-top:10px;font-family:Noto Sans,sans-serif;font-weight:700;display:inline-block}.sale-prop-hist-item{box-sizing:border-box;cursor:pointer;color:#043a50;grid-column-gap:10px;background-color:#fff;border-radius:5px;grid-template-columns:minmax(100px,1fr) max-content;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;transition:all .2s ease-in-out;display:grid;position:relative;box-shadow:0 1px 5px -1px #00000040}.sale-prop-hist-item svg{transition:all .2s ease-in-out!important}.sale-prop-hist-item__data-item{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.85rem;font-weight:700;display:block}@supports not (overflow-wrap:anywhere){.sale-prop-hist-item__data-item{overflow-wrap:break-word}}.sale-prop-hist-item__data-item{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-hist-item__data-item--thin{margin-bottom:.3rem;font-weight:400}.sale-prop-hist-item__user-data{grid-column-gap:.4rem;grid-template-columns:max-content minmax(100px,1fr);align-items:center;max-width:100%;margin-top:1rem;display:grid}.sale-prop-hist-item__user-data svg{color:#043a50;font-size:1.55rem;transition:all .2s ease-in-out!important}.sale-prop-hist-item__user-data-content{overflow-wrap:anywhere;max-width:100%}@supports not (overflow-wrap:anywhere){.sale-prop-hist-item__user-data-content{overflow-wrap:break-word}}.sale-prop-hist-item__user-data-content{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-hist-item__user-data-content p{overflow-wrap:anywhere;max-width:100%;font-size:.7rem;display:block}@supports not (overflow-wrap:anywhere){.sale-prop-hist-item__user-data-content p{overflow-wrap:break-word}}.sale-prop-hist-item__user-data-content p{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sale-prop-hist-item__controls{grid-gap:7px;grid-template-columns:max-content max-content;align-items:center;display:grid}.sale-prop-hist-item__details{grid-column:1/-1}.sale-prop-hist-item__details-content{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.history-date-divider{text-align:center;color:#043a50;width:100%;margin:0;font-family:Fjalla One,sans-serif}.cust-prop-item-prop{box-sizing:border-box;cursor:pointer;color:#043a50;grid-column-gap:10px;background-color:#fff;border-radius:5px;grid-template-columns:minmax(100px,1fr) max-content;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;transition:all .2s ease-in-out;display:grid;position:relative;box-shadow:0 1px 5px -1px #00000040}.cust-prop-item-prop svg{transition:all .2s ease-in-out!important}.cust-prop-item-prop__data-item{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.85rem;font-weight:700;display:block;overflow:hidden}.cust-prop-item-prop__data-item--thin{margin-bottom:.3rem;font-weight:400}.cust-prop-item-prop__data-item--margin-bottom{margin-bottom:.3rem}.cust-prop-item-prop__data-item--highlight{font-weight:700}.cust-prop-item-prop__user-data{grid-column-gap:.4rem;grid-template-columns:max-content minmax(100px,1fr);align-items:center;max-width:100%;margin-top:1rem;display:grid}.cust-prop-item-prop__user-data svg{color:#043a50;font-size:1.55rem;transition:all .2s ease-in-out!important}.cust-prop-item-prop__user-data-content{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cust-prop-item-prop__user-data-content p{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.8rem;display:block;overflow:hidden}.cust-prop-item-prop__controls{grid-gap:7px;grid-template-columns:max-content max-content;align-items:center;display:grid}.cust-prop-item-prop__details{grid-column:1/-1}.cust-prop-item-prop__details-content{border-top:1px solid #bbb;margin-top:1rem;padding-top:1rem}.cust-dash{z-index:501;opacity:0;visibility:hidden;background-color:#000000bf;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transition:all .2s ease-in-out;display:flex;position:fixed;top:0;left:0}.cust-dash--active{z-index:501;opacity:1;visibility:visible}.cust-dash__content{box-sizing:border-box;grid-gap:0;background-color:#fff;border-radius:20px;grid-template-columns:400px 1fr;align-content:start;width:90vw;height:90vh;display:grid;position:relative;overflow:hidden;box-shadow:0 0 5px -1px #00000040}@media only screen and (width<=81.25em){.cust-dash__content{grid-template-columns:300px 1fr;width:95vw}}@media only screen and (width<=56.25em){.cust-dash__content{grid-template-columns:1fr;width:95vw;overflow:hidden auto}}.cust-dash--active>.cust-dash__content{opacity:1}.cust-dash *{box-sizing:border-box}.cust-dash__controllers{background-color:#ccc;grid-column:1/-1;justify-content:flex-end;width:100%;padding:5px 10px;display:flex}.cust-dash__title-container{grid-gap:10px;grid-column:1/-1;grid-template-columns:1fr max-content;justify-content:center;align-items:center;padding:10px 20px 20px;display:grid}.cust-dash__title{color:#043a50;margin:0;font-family:Fjalla One,sans-serif;font-size:1.2rem}.cust-dash__col-left,.cust-dash__col-right{min-width:0;height:100%;overflow-y:auto}@media only screen and (width<=56.25em){.cust-dash__col-left,.cust-dash__col-right{overflow-y:visible}}.cust-dash__col-right{background-color:#eee}.cust-dash__col-right-content{min-height:calc(90vh - 38px);padding-bottom:30px;position:relative}@media only screen and (width<=56.25em){.cust-dash__col-right-content{min-height:60vh}}.cust-dash__cust-data{color:#043a50;width:100%;padding:15px 0 20px}.cust-dash__cust-data-item{grid-gap:.5rem 1rem;grid-template-columns:max-content 1fr;align-items:center;padding:0 20px;display:grid}.cust-dash__cust-data-item-label{margin:0;font-size:.8rem;font-weight:700;display:inline-block}.cust-dash__cust-data-item-content{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.95rem;display:inline-block}@supports not (overflow-wrap:anywhere){.cust-dash__cust-data-item-content{overflow-wrap:break-word}}.cust-dash__cust-data-item-content{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.cust-dash__cust-data-actions{margin-left:auto}.cust-dash__cust-data-item-subcontent{width:100%;display:inline-block}.cust-dash__cust-data-item-subcontent--clickable{color:#189ab4;cursor:pointer}.cust-dash__col-right-tabs{background-color:#fff;padding-top:3.5rem;box-shadow:0 0 7px -1px #00000040}@media only screen and (width<=56.25em){.cust-dash__col-right-tabs{box-shadow:none;padding-top:.5rem}}.cust-dash__col-right-content-empty{color:#043a50;padding:20px 50px 0}.cust-dash__col-right-content-spinner{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.cust-dash__col-right-content-load-more{justify-content:center;align-items:center;width:100%;margin-bottom:30px;display:flex}.cust-dash__col-right-add-item-btn{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.cust-dash__proposals{grid-gap:20px;grid-template-columns:1fr 1fr 1fr;align-items:start;margin-bottom:auto;padding:30px;display:grid;position:relative}@media only screen and (width<=93.75em){.cust-dash__proposals{grid-template-columns:1fr 1fr}}@media only screen and (width<=62.5em){.cust-dash__proposals{grid-template-columns:1fr}}.cust-dash__history{grid-gap:20px;grid-template-columns:1fr;align-items:start;margin-bottom:auto;padding:30px 15%;display:grid;position:relative}@media only screen and (width<=93.75em){.cust-dash__history{padding:30px 10%}}@media only screen and (width<=62.5em){.cust-dash__history{padding:30px}}.cust-dash__project{background-color:#fff;border-radius:5px;margin:30px 8%;padding:2rem;position:relative;box-shadow:0 1px 5px -1px #00000040}@media only screen and (width<=93.75em){.cust-dash__project{margin:30px 5%}}@media only screen and (width<=62.5em){.cust-dash__project{margin:30px}}@media only screen and (width<=37.5em){.cust-dash__project{margin:25px 5%;padding:1rem}}.cust-dash__viability{background-color:#fff;border-radius:5px;margin:30px 8%;padding:2rem;position:relative;box-shadow:0 1px 5px -1px #00000040}@media only screen and (width<=93.75em){.cust-dash__viability{margin:30px 5%}}@media only screen and (width<=62.5em){.cust-dash__viability{margin:30px}}@media only screen and (width<=37.5em){.cust-dash__viability{margin:25px 5%;padding:1rem}}.cust-dash__project-title{margin:0 0 1.25rem}.cust-dash__project-title--highlighted{color:#189ab4}.cust-dash__project-grid{grid-gap:10px;grid-template-columns:max-content 1fr;width:auto;display:grid}@media only screen and (width<=50em){.cust-dash__project-grid{grid-gap:0;grid-template-columns:1fr}}.cust-dash__project-grid *{color:#043a50;font-size:.85rem}.cust-dash__viability-grid{grid-gap:10px;grid-template-columns:max-content 1fr;width:auto;display:grid}@media only screen and (width<=87.5em){.cust-dash__viability-grid{grid-gap:0;grid-template-columns:1fr}}.cust-dash__viability-grid *{color:#043a50;font-size:.85rem}.cust-dash__project-grid-item{margin:0}.cust-dash__project-grid-item--label{font-weight:700}@media only screen and (width<=50em){.cust-dash__project-grid-item--label:not(:first-child){margin-top:10px}}.cust-dash__project-grid-item--highlight{color:#189ab4;font-weight:700}.cust-dash__viability-grid-item-container,.cust-dash__viability-grid-item{margin:0}.cust-dash__viability-grid-item--label{font-weight:700}@media only screen and (width<=87.5em){.cust-dash__viability-grid-item--label:not(:first-child){margin-top:10px}}.cust-dash__viability-grid-item--highlight{color:#189ab4;font-weight:700}.cust-dash__viability-grid-item--sm{font-size:.75rem}.cust-dash__project-chart{width:100%}.cust-dash__purchase-btn-container{width:100%;margin-top:1.5rem;padding:0 20px}.cust-dash__purchase-btn{background-image:linear-gradient(-90deg,#189ab4,#75e6da);width:100%;color:#fff!important;border-radius:25px!important}.cust-dash__purchase-btn:disabled{background-color:#bbb;background-image:none}.scenario-selector{justify-content:flex-start;padding:1rem 0 .5rem;display:flex}.scenario-selector__select{min-width:280px}@media only screen and (width<=37.5em){.scenario-selector{padding:.75rem 0 .5rem}.scenario-selector__select{width:100%;min-width:0}}.meter-gauge{grid-gap:.5rem;box-sizing:border-box;width:100%;display:grid}.meter-gauge__header{grid-gap:.5rem;justify-content:space-between;align-items:center;display:flex}.meter-gauge__title{color:#05445e;font-family:Noto Sans,sans-serif;font-size:.9rem;font-weight:700}.meter-gauge__chip{color:#fff;white-space:nowrap;background-color:#ff9100;border-radius:999px;padding:2px 10px;font-size:.7rem;font-weight:700}.meter-gauge__chip--critical{background-color:#f50057}.meter-gauge__meter{padding-bottom:2.35rem;position:relative}.meter-gauge__track{box-sizing:border-box;background-color:#f7f7f7;border:1px solid #d4f1f4;border-radius:5px;width:100%;height:28px;position:relative;overflow:hidden}.meter-gauge__marker{z-index:3;cursor:help;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.meter-gauge__marker:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #189ab4}.meter-gauge__marker-line{background:repeating-linear-gradient(#05445e8c 0 4px,#0000 4px 7px);width:2px;height:calc(28px + .5rem)}.meter-gauge__marker--limit .meter-gauge__marker-line{background:0 0;border-left:2px dashed #ff9100;width:0}.meter-gauge__fill{background-color:#05445e57;border-right:3px solid #05445e;position:absolute;top:0;bottom:0;left:0;box-shadow:1px 0 #fff9}@media (prefers-reduced-motion:no-preference){.meter-gauge__fill{transition:width .3s}}.meter-gauge__fill--oversize{background-color:#ff9100;border-right-color:#ff9100}.meter-gauge__fill--critical{background-color:#f50057;border-right-color:#f50057}.meter-gauge__mark-badge{color:#fff;background-color:#05445e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 0 0 2px #fff}.meter-gauge__mark-tip{gap:.3rem;display:grid}.meter-gauge__tick-label{color:#ff9100;white-space:nowrap;flex-direction:column;align-items:center;font-size:.68rem;line-height:1.15;display:flex}.meter-gauge__tick-label strong{color:#ff9100;font-weight:700}.meter-gauge__hit{z-index:2;cursor:help;background-color:#0000;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:no-preference){.meter-gauge__hit{transition:background-color .15s}}.meter-gauge__hit--fill:hover{background-color:#05445e14}.meter-gauge__hit--empty:hover{background-color:#66666614}.meter-gauge__readout{color:#05445e;margin:0;font-size:.8rem;font-weight:600}.meter-gauge__legend{color:#3c777e;flex-wrap:wrap;gap:.25rem .85rem;margin:.1rem 0 0;padding:0;font-size:.7rem;list-style:none;display:flex}.meter-gauge__legend-item{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.meter-gauge__legend-swatch{border-radius:2px;flex:none;width:14px;height:10px}.meter-gauge__legend-item--fill .meter-gauge__legend-swatch{background-color:#05445e8c}.meter-gauge__legend-item--empty .meter-gauge__legend-swatch{background-color:#f7f7f7;border:1px solid #d4f1f4}.meter-gauge__legend-item--target .meter-gauge__legend-swatch{background:repeating-linear-gradient(#05445e8c 0 4px,#0000 4px 7px);border-radius:0;width:2px;height:14px}.meter-gauge__legend-item--limit .meter-gauge__legend-swatch{background:0 0;border-left:2px dashed #ff9100;border-radius:0;width:0;height:14px}@media only screen and (width<=31.25em){.meter-gauge__title{font-size:.82rem}.meter-gauge__mark-badge{width:16px;height:16px;font-size:.62rem}.meter-gauge__tick-label{font-size:.6rem}.meter-gauge__legend{font-size:.64rem}}.meter-mini{grid-gap:.25rem;width:100%;min-width:0;display:grid}.meter-mini__head{justify-content:space-between;align-items:baseline;gap:.4rem;font-size:.66rem;line-height:1.1;display:flex}.meter-mini__label{letter-spacing:.02em;text-transform:uppercase;color:#3c777e;font-weight:700}.meter-mini__delta{color:#05445e;white-space:nowrap;font-weight:700}.meter-mini__delta--over{color:#ff9100}.meter-mini__delta--critical{color:#f50057}.meter-mini__track{box-sizing:border-box;background-color:#f7f7f7;border:1px solid #d4f1f4;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.meter-mini__fill{background-color:#189ab4;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.meter-mini__fill{transition:width .3s}}.meter-mini__fill--oversize{background-color:#ff9100}.meter-mini__fill--critical{background-color:#f50057}.meter-mini__target{border-left:2px solid #05445e;width:0;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:1px 0 #ffffffa6}.preview-equip{grid-gap:1rem;display:grid}.preview-equip__notice{color:#3c777e;background-color:#189ab414;border-radius:5px;margin:0;padding:.5rem .75rem;font-size:.8rem}.preview-equip__notice--unavailable{color:#05445e;background-color:#ffb4001a;border:1px solid #ffb40073}.preview-equip__notice--error{color:#bb1515;background-color:#ce19190f;border:1px solid #ce19194d;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}@media only screen and (width<=37.5em){.preview-equip__notice--error{flex-direction:column;align-items:flex-start}}.preview-equip__notice--retrying{border:1px solid #d4f1f4;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}@media only screen and (width<=37.5em){.preview-equip__notice--retrying{flex-direction:column;align-items:flex-start}}.preview-equip .preview-equip__notice-value{vertical-align:middle;display:inline-block}@media (prefers-reduced-motion:reduce){.preview-equip .MuiSkeleton-root,.preview-equip .MuiSkeleton-root:after{animation:none}}.preview-equip-section{grid-gap:.55rem;min-width:0;display:grid}.preview-equip-section__head{align-items:center;gap:.4rem;display:flex}.preview-equip-section__title{color:#05445e;font-weight:700}.preview-equip-section__help{color:#3c777e;cursor:help}.preview-equip-section__pin{letter-spacing:.03em;text-transform:uppercase;color:#3c777e;background-color:#f7f7f7;border:1px solid #d4f1f4;border-radius:999px;padding:1px 8px;font-size:.62rem;font-weight:700}.preview-equip-section__empty{color:#3c777e;margin:0;font-size:.8rem;font-style:italic}.preview-equip-section__add{justify-self:start}.preview-equip-paradigm{flex-wrap:wrap;align-items:center;gap:.45rem .85rem;display:flex}.preview-equip-paradigm__label-row{align-items:center;gap:.3rem;display:inline-flex}.preview-equip-paradigm__label{letter-spacing:.02em;text-transform:uppercase;color:#3c777e;cursor:help;font-size:.72rem;font-weight:700}.preview-equip-card__catalog-state{margin-top:.5rem}.preview-equip-card__retry--busy{cursor:default}.preview-equip-nowrap{white-space:nowrap}.preview-equip-card{background-color:#f7f7f7;border:1px solid #d4f1f4;border-radius:5px;padding:.75rem .9rem;position:relative}.preview-equip-card--line{grid-gap:.6rem .95rem;grid-template-columns:minmax(0,1fr) 200px;align-items:stretch;display:grid}.preview-equip-card__content{min-width:0}.preview-equip-card__rail{border-left:1px solid #d4f1f4;flex-direction:column;justify-content:center;gap:.5rem;padding-left:.95rem;display:flex}.preview-equip-card__gauges{grid-gap:.5rem;display:grid}.preview-equip-card__gauge-hint{color:#3c777e;margin:0;font-size:.68rem;font-style:italic}.preview-equip-card__rail-actions{flex-direction:column;gap:.4rem;display:flex}.preview-equip-card__rail-icon-actions{flex-direction:row;gap:.4rem;display:flex}.preview-equip-card__rail-icon-btn{flex:1 1 0;min-width:0}.preview-equip-card__rail-btn-wrap{width:100%;display:block}.preview-equip-card__rail-icon-btn-wrap{flex:1 1 0;min-width:0;display:flex}.preview-equip-card--manual{grid-gap:.65rem;display:grid}.preview-equip-card--stale{background-color:#ffb4000f;border-color:#ffb400}.preview-equip-card__stale-badge{color:#05445e;background-color:#ffb4001f;border-left:3px solid #ffb400;border-radius:5px;margin:0 0 .55rem;padding:.5rem .75rem;font-size:.78rem;font-weight:600}.preview-equip-card__search{width:100%;min-width:0}.preview-equip-card__delete{color:#3c777e}.preview-equip-card__title{color:#05445e;font-family:Fjalla One,sans-serif;font-size:1rem;display:block}.preview-equip-card__sub{color:#3c777e;font-size:.78rem;display:block}.preview-equip-card__display{min-width:0}.preview-equip-card__specs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.4rem .85rem;margin:.55rem 0 0;display:grid}.preview-equip-card__spec{min-width:0;margin:0}.preview-equip-card__spec dt{letter-spacing:.02em;text-transform:uppercase;color:#3c777e;font-size:.64rem}.preview-equip-card__spec dd{color:#05445e;margin:0;font-size:.85rem;font-weight:600}.preview-equip-card__qty{width:100%}.preview-equip-card__qty-wrap{width:100%;display:block}.preview-equip-card__kicker{letter-spacing:.02em;text-transform:uppercase;color:#3c777e;font-size:.72rem;font-weight:700}.preview-equip-card__manual{flex-direction:column;gap:.85rem;display:flex}.preview-equip-card__manual-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.preview-equip-card__reuse{margin:0}.preview-equip-card__manual-actions{gap:.4rem;display:flex}.preview-equip-card__price-banner{grid-gap:.75rem;background-color:#ffb4001f;border-left:3px solid #ffb400;border-radius:5px;grid-column:1/-1;align-items:center;padding:.6rem .8rem;display:flex}@media only screen and (width<=37.5em){.preview-equip-card__price-banner{grid-gap:.6rem;padding:.55rem .7rem}}.preview-equip-card__price-banner-icon{color:#ffb400;flex-shrink:0;font-size:1.35rem}.preview-equip-card__price-banner-title{color:#bb1515;margin:0 0 .15rem;font-size:.82rem;font-weight:700}.preview-equip-card__price-banner-body{color:#05445e;margin:0;font-size:.78rem;line-height:1.45}.preview-equip-card__price-banner-help{color:#3c777e;cursor:help;flex-shrink:0;margin-left:auto;font-size:1.05rem}.preview-equip-card__price-banner-help:hover{color:#189ab4}@media only screen and (width<=43.75em){.preview-equip-card--line{grid-template-columns:1fr}.preview-equip-card__rail{border-top:1px solid #d4f1f4;border-left:0;justify-content:flex-start;padding-top:.85rem;padding-left:0}}.preview-equip-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media only screen and (width<=43.75em){.preview-equip-form{grid-template-columns:1fr}}.preview-equip-form__group{border-top:1px solid #d4f1f4;border-bottom:1px solid #d4f1f4;grid-column:1/-1;gap:.75rem;padding:.85rem 0 1rem;display:grid}.preview-equip-form__group-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media only screen and (width<=68.75em){.preview-equip-form__group-fields{grid-template-columns:minmax(0,1fr)}}.preview-equip-form__footnote{color:#3c777e;margin:0;font-size:.72rem;font-style:italic}.preview-equip-form__errors{color:#ce1919;background-color:#ce19190f;border-left:3px solid #ce1919;border-radius:5px;margin:.25rem 0 0;padding:.5rem .75rem;font-size:.78rem}.preview-equip-form__errors strong{margin-bottom:.25rem;display:block}.preview-equip-form__errors ul{margin:0;padding-left:1.1rem}.scenario-equipment-list{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1rem;padding:.5rem 0 1rem;display:grid}.scenario-equipment-list__card{background-color:#fff;border:1px solid #d4f1f4;border-radius:5px;min-width:0;padding:.75rem 1rem}.scenario-equipment-list__kind{text-transform:uppercase;letter-spacing:.03em;color:#189ab4;margin-right:.5rem;font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:700;display:inline-block}.scenario-equipment-list__qty{color:#222;font-family:Noto Sans,sans-serif;font-size:.75rem;display:inline-block}@media only screen and (width<=37.5em){.scenario-equipment-list{grid-template-columns:1fr}}.bess-dash-tab-shell{background-color:#fff;border-radius:5px;min-width:0;margin:30px 8%;padding:2rem;font-family:Noto Sans,sans-serif;position:relative;box-shadow:0 1px 5px -1px #00000040}@media only screen and (width<=93.75em){.bess-dash-tab-shell{margin:30px 5%}}@media only screen and (width<=62.5em){.bess-dash-tab-shell{margin:30px}}@media only screen and (width<=37.5em){.bess-dash-tab-shell{margin:25px 5%;padding:1rem}}.bess-dash-tab-shell .scenario-selector{padding:0 0 1rem}.bess-dash-tab-shell .scenario-equipment-list{padding:0}.bess-dash-tab-shell__empty{color:#043a50;max-width:60ch;margin:0}.validation-panel{grid-gap:.75rem;background-color:#189ab408;border:1px solid #d4f1f4;border-radius:5px;flex-direction:column;min-width:0;padding:1rem;display:flex}.validation-panel--wide{grid-column:1/-1}.validation-panel__title{color:#05445e;align-items:center;gap:.3rem;margin:0;font-family:Fjalla One,sans-serif;font-size:.9rem;font-weight:400;display:inline-flex}.validation-panel__help{color:#3c777e;font-size:.85rem}.validation-panel__subtitle{color:#3c777e;margin:0;font-weight:700}.validation-panel__caption{color:#3c777e;margin:0;font-size:.8rem}.validation-panel__metrics{grid-gap:.35rem;margin:0;display:grid}.validation-panel__metric{grid-gap:1rem;justify-content:space-between;align-items:baseline;display:flex}.validation-panel__metric dt{color:#3c777e;align-items:center;gap:.25rem;font-size:.85rem;display:inline-flex}.validation-panel__metric dd{color:#05445e;text-align:right;margin:0;font-weight:600}.validation-panel__metric--warn{background-color:#ffb40014;border-left:3px solid #ffb400;border-radius:5px;padding:.35rem .5rem}.validation-panel__note{color:#3c777e;margin:0;font-size:.75rem;font-style:italic}.validation-panel__table{border-collapse:collapse;width:100%}.validation-panel__table th,.validation-panel__table td{text-align:right;color:#05445e;padding:.35rem .5rem;font-size:.85rem}.validation-panel__table th:first-child,.validation-panel__table td:first-child{text-align:left}.validation-panel__table thead th{color:#3c777e;border-bottom:1px solid #d4f1f4}.validation-panel__table tfoot td{border-top:1px solid #d4f1f4;font-weight:700}.validation-capex{grid-gap:1.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;display:grid}@media only screen and (width<=93.75em){.validation-capex{grid-template-columns:1fr}}.validation-cashflow-row{grid-gap:1.25rem;align-items:start;display:grid}.validation-cashflow-row--diesel{grid-template-columns:minmax(0,1fr) minmax(200px,auto)}@media only screen and (width<=68.75em){.validation-cashflow-row--diesel{grid-template-columns:1fr}}.validation-diesel-column{background-color:#ff91000a;border:1px dashed #ff9100;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.validation-diesel-column__title{color:#05445e;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.validation-diesel-column__metrics{grid-gap:.35rem;margin:0;display:grid}.validation-diesel-column__metric{grid-gap:1rem;justify-content:space-between;align-items:baseline;display:flex}.validation-diesel-column__metric dt{color:#3c777e;font-size:.85rem}.validation-diesel-column__metric dd{color:#05445e;text-align:right;margin:0;font-weight:600}.gm-percent-tip{font-variant-numeric:tabular-nums;gap:.45rem;display:grid}.gm-percent-tip__head{border-bottom:1px solid #ffffff2e;padding-bottom:.2rem}.gm-percent-tip__note{opacity:.78}.preview-capex-bd{grid-gap:.1rem;margin-top:.5rem;font-size:.85rem;display:grid}.preview-capex-bd--headed .preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto 7.5rem}@media only screen and (width<=31.25em){.preview-capex-bd--headed .preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto}}.preview-capex-bd--explained .preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto 1.1rem auto}.preview-capex-bd--explained.preview-capex-bd--headed .preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto 1.1rem 7.5rem}@media only screen and (width<=37.5em){.preview-capex-bd--explained .preview-capex-bd__help-cell{display:none}.preview-capex-bd--explained .preview-capex-bd__row,.preview-capex-bd--explained.preview-capex-bd--headed .preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto auto}}@media only screen and (width<=31.25em){.preview-capex-bd--explained .preview-capex-bd__row,.preview-capex-bd--explained.preview-capex-bd--headed .preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto}}.preview-capex-bd__row{grid-gap:.75rem;border-bottom:1px solid #d4f1f480;grid-template-columns:minmax(0,1fr) auto auto;align-items:flex-start;padding:.3rem 0;display:grid}@media only screen and (width<=31.25em){.preview-capex-bd__row{grid-template-columns:minmax(0,1fr) auto}}.preview-capex-bd__row--child{padding-left:.9rem}.preview-capex-bd__row--head{letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #d4f1f4;font-size:.68rem;font-weight:700}.preview-capex-bd__row--head .preview-capex-bd__label,.preview-capex-bd__row--head .preview-capex-bd__value,.preview-capex-bd__row--head .preview-capex-bd__pct{color:#3c777e}.preview-capex-bd__row--subtotal{border-top:1px solid #d4f1f4;border-bottom:none;font-weight:700}.preview-capex-bd__row--total{color:#189ab4;border-top:1px solid #d4f1f4;border-bottom:none;font-size:.95rem;font-weight:700}.preview-capex-bd__row--group{font-weight:700}.preview-capex-bd__label{overflow-wrap:anywhere;color:#05445e;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.preview-capex-bd__label-short{display:none}@media only screen and (width<=25em){.preview-capex-bd__label-full{display:none}.preview-capex-bd__label-short{display:inline}}.preview-capex-bd__help{color:#3c777e;font-size:.9rem}.preview-capex-bd__value{text-align:right;white-space:nowrap;color:#05445e;font-variant-numeric:tabular-nums}.preview-capex-bd__value--explained{cursor:help;text-underline-offset:.2em;-webkit-text-decoration:underline dotted #05445e73;text-decoration:underline dotted #05445e73}.preview-capex-bd__value--explained:hover,.preview-capex-bd__value--explained:focus-visible{color:#189ab4;text-decoration-color:currentColor}.preview-capex-bd__value--explained:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #05445e}.preview-capex-bd__help-cell{justify-content:center;align-items:center;height:1.2em;display:inline-flex}.preview-capex-bd__pct{text-align:right;white-space:nowrap;color:#3c777e;font-variant-numeric:tabular-nums;min-width:3.5rem}@media only screen and (width<=31.25em){.preview-capex-bd__pct{display:none}}.preview-capex-bd__tag{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;flex-shrink:0;padding:.05rem .35rem;font-size:.62rem;font-weight:700}.preview-capex-bd__tag--revenue{color:#189ab4;background-color:#189ab41f}.preview-capex-bd__tag--cost{color:#3c777e;background-color:#3c777e1a}.preview-capex-bd__group-toggle{width:100%;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;padding:0}.preview-capex-bd__group-toggle:hover .preview-capex-bd__label,.preview-capex-bd__group-toggle:focus-visible .preview-capex-bd__label{color:#189ab4}.preview-capex-bd__group-toggle:focus-visible{outline-offset:2px;outline:2px solid #189ab480}.preview-capex-bd__chevron{color:#3c777e;transition:transform .2s}.preview-capex-bd__chevron--open{transform:rotate(180deg)}.preview-capex-bd__children{grid-gap:.1rem;display:grid}.preview-capex-bd__profit{background-color:#189ab414;border-radius:8px;justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:.5rem;padding:.5rem .6rem;display:flex}.preview-capex-bd__profit .preview-capex-bd__label,.preview-capex-bd__profit .preview-capex-bd__value{color:#189ab4;font-weight:700}.preview-capex-bd__profit .preview-capex-bd__value{font-size:.95rem}.preview-capex-bd__ratios{grid-gap:.15rem .75rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;margin:.6rem 0 0;display:grid}.preview-capex-bd__ratios dt{overflow-wrap:anywhere;color:#3c777e;align-items:center;gap:.4rem;min-width:0;display:flex}.preview-capex-bd__ratios dd{text-align:right;white-space:nowrap;color:#05445e;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.preview-capex-bd__perm-note{margin:.6rem 0 0}@media (prefers-reduced-motion:reduce){.preview-capex-bd__chevron{transition:none}}.validation-chart{width:100%;min-width:0;max-width:100%;overflow-x:auto}.validation-chart__inner{width:100%}.dashboard-item--next-schedules{order:10;grid-column:1/-1;width:100%;min-height:300px;padding-bottom:24px;padding-left:0;padding-right:0}.dashboard-item--gen-sales{grid-gap:1.2rem;order:3;grid-column:1/5;grid-template-columns:250px 1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=112.5em){.dashboard-item--gen-sales{grid-column:1/7}}@media only screen and (width<=75em){.dashboard-item--gen-sales{grid-template-columns:150px 1fr}}@media only screen and (width<=43.75em){.dashboard-item--gen-sales{grid-column:1/-1;grid-template-columns:170px 1fr}}.dashboard-item--closed-sales{grid-gap:1.2rem;order:4;grid-column:5/9;grid-template-columns:250px 1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=112.5em){.dashboard-item--closed-sales{grid-column:7/13}}@media only screen and (width<=75em){.dashboard-item--closed-sales{grid-column:7/-1;grid-template-columns:150px 1fr}}@media only screen and (width<=43.75em){.dashboard-item--closed-sales{grid-column:1/-1;grid-template-columns:170px 1fr}}.dashboard-item--conv-rates{grid-gap:1.2rem;order:5;grid-column:9/13;grid-template-columns:1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=112.5em){.dashboard-item--conv-rates{grid-column:1/7}}@media only screen and (width<=43.75em){.dashboard-item--conv-rates{grid-column:1/-1}}.dashboard-item--sales-in-progress{grid-gap:1.2rem;order:6;grid-column:1/5;grid-template-columns:250px 1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=112.5em){.dashboard-item--sales-in-progress{grid-column:7/-1}}@media only screen and (width<=75em){.dashboard-item--sales-in-progress{grid-template-columns:150px 1fr}}@media only screen and (width<=43.75em){.dashboard-item--sales-in-progress{grid-column:1/-1;grid-template-columns:170px 1fr}}.dashboard-item--sales-activity{grid-gap:1.2rem;order:7;grid-column:5/-1;grid-template-columns:1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=112.5em){.dashboard-item--sales-activity{grid-column:1/-1}}.dashboard-item--sales-amounts{grid-gap:1.2rem;order:8;grid-column:1/-1;grid-template-columns:1fr;justify-content:center;width:100%;min-height:300px;display:grid}.dashboard-item--sold-power{grid-gap:1.2rem;order:9;grid-column:1/7;grid-template-columns:250px max-content 1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=100em){.dashboard-item--sold-power{grid-template-columns:250px 1fr}}@media only screen and (width<=75em){.dashboard-item--sold-power{grid-template-columns:150px 1fr}}@media only screen and (width<=43.75em){.dashboard-item--sold-power{grid-column:1/-1;grid-template-columns:170px 1fr}}.dashboard-item--sold-bank{grid-gap:1.2rem;order:10;grid-column:7/-1;grid-template-columns:250px max-content 1fr;justify-content:center;width:100%;min-height:300px;display:grid}@media only screen and (width<=100em){.dashboard-item--sold-bank{grid-template-columns:250px 1fr}}@media only screen and (width<=75em){.dashboard-item--sold-bank{grid-template-columns:150px 1fr}}@media only screen and (width<=43.75em){.dashboard-item--sold-bank{grid-column:1/-1;grid-template-columns:170px 1fr}}.dashboard-item--financings{order:1;grid-column:1/-1;width:100%;min-height:300px;padding:1rem 0}@media only screen and (width<=112.5em){.dashboard-item--financings{grid-column:1/-1}}@media only screen and (width<=75em){.dashboard-item--financings{grid-column:1/-1}}@media only screen and (width<=37.5em){.dashboard-item--financings{grid-column:1/-1}}.plan-expiry-banner{box-sizing:border-box;color:#05445e;background-color:#fff;border:1px solid #05445e24;border-radius:12px;align-items:center;gap:1rem;margin:1rem 1.5rem 1.5rem;padding:.9rem 1.25rem;text-decoration:none;display:flex;box-shadow:0 1px 5px -1px #00000040}.plan-expiry-banner:hover,.plan-expiry-banner:focus-visible{border-color:#189ab4;box-shadow:0 6px 18px #05445e24}.plan-expiry-banner:focus-visible{outline-offset:3px;outline:2px solid #05445e}@media (prefers-reduced-motion:no-preference){.plan-expiry-banner{transition:border-color .2s,box-shadow .2s,transform .2s}.plan-expiry-banner:hover{transform:translateY(-1px)}}.plan-expiry-banner__ring{flex:none;width:3.75rem;height:3.75rem;position:relative}.plan-expiry-banner__ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.plan-expiry-banner__ring-track,.plan-expiry-banner__ring-arc{fill:none;stroke-width:6px}.plan-expiry-banner__ring-track{stroke:#05445e1a}.plan-expiry-banner__ring-arc{stroke:#189ab4;stroke-linecap:round}.plan-expiry-banner__ring-count{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.plan-expiry-banner__ring-number{color:#05445e;font-variant-numeric:tabular-nums;font-family:Fjalla One,sans-serif;font-size:1.4rem}.plan-expiry-banner__ring-unit{color:#666;margin-top:.1rem;font-family:Noto Sans,sans-serif;font-size:.65rem;font-weight:600}.plan-expiry-banner__text{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.plan-expiry-banner__headline{color:#05445e;letter-spacing:.01em;font-family:Fjalla One,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.25}.plan-expiry-banner__detail{color:#666;font-family:Noto Sans,sans-serif;font-size:.85rem;line-height:1.4}.plan-expiry-banner__cta{color:#fff;white-space:nowrap;background-color:#0d6b8c;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;display:inline-flex}.plan-expiry-banner__cta svg{font-size:1.15rem}@media (prefers-reduced-motion:no-preference){.plan-expiry-banner__cta{transition:background-color .2s}}.plan-expiry-banner:hover .plan-expiry-banner__cta,.plan-expiry-banner:focus-visible .plan-expiry-banner__cta{background-color:#05445e}.plan-expiry-banner--urgent .plan-expiry-banner__ring-arc{stroke:#ffb400}.plan-expiry-banner--today .plan-expiry-banner__ring-arc{stroke:#ce1919}.plan-expiry-banner--today .plan-expiry-banner__ring-number{color:#bb1515;font-size:1rem}.plan-expiry-banner--today .plan-expiry-banner__cta{background-color:#ce1919}.plan-expiry-banner--today:hover .plan-expiry-banner__cta,.plan-expiry-banner--today:focus-visible .plan-expiry-banner__cta{background-color:#bb1515}@media only screen and (width<=37.5em){.plan-expiry-banner{flex-wrap:wrap;gap:.75rem;margin:.75rem .75rem 1rem;padding:.85rem}.plan-expiry-banner__ring{width:3.25rem;height:3.25rem}.plan-expiry-banner__ring-number{font-size:1.2rem}.plan-expiry-banner__text{flex:1 1 0}.plan-expiry-banner__headline{font-size:1.1rem}.plan-expiry-banner__detail{font-size:.8rem}.plan-expiry-banner__cta{flex:100%;padding:.75rem 1rem}}.home-dashboard{box-sizing:border-box;grid-gap:1.5rem;grid-template-columns:repeat(12,1fr);width:100%;padding:4rem 1.5rem;display:grid;position:relative}@media only screen and (width<=75em){.home-dashboard{padding:4rem 1.5rem 3.5rem}}@media only screen and (width<=37.5em){.home-dashboard{grid-gap:1rem;padding:4rem .75rem 3.5rem}}.widget-whatsapp-support,.widget-whatsapp-support *{z-index:1001}.widget-whatsapp-support{box-sizing:border-box}.widget-whatsapp-support__button{box-sizing:border-box;cursor:pointer;width:64px;height:64px;color:inherit;background-color:#05445e;border:none;border-radius:15px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .3s ease-in-out;display:flex;position:fixed;bottom:15px;right:25px;overflow:hidden;box-shadow:0 1px 5px -1px #00000040}@media only screen and (width<=37.5em){.widget-whatsapp-support__button{right:15px}}.widget-whatsapp-support__button svg{color:#fff;font-size:1.75rem}.widget-whatsapp-support__button:hover,.widget-whatsapp-support__button:focus-visible{background-color:#00293b}.widget-whatsapp-support__button:focus-visible{outline-offset:2px;outline:2px solid #05445e}@media (prefers-reduced-motion:reduce){.widget-whatsapp-support__button{transition:none}}@media print{.widget-whatsapp-support{display:none}}.copilot-budget-notice{color:#05445e;background-color:#d4f1f4;border-radius:5px;flex-direction:column;gap:.375rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}.copilot-budget-notice__header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.copilot-budget-notice__title{font-size:.875rem}.copilot-budget-notice__body{margin:0}.copilot-budget-notice .copilot-budget-notice__cta{color:#fff;text-transform:none;background-color:#25d366;align-self:flex-start;margin-top:.125rem;font-weight:600}.copilot-budget-notice .copilot-budget-notice__cta:hover{background-color:#1ebe5b}.copilot-budget-notice--spaced{margin-top:12px}.copilot-budget-notice--nexus{color:#1c1630;background-color:#f3eefe}.copilot-file-card{box-sizing:border-box;background-color:#fff;border:1px solid #1c16301a;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;width:88px;height:88px;padding:.4375rem .3125rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.copilot-file-card:hover{border-color:#9a68ff}.copilot-file-card--actionable{cursor:pointer}.copilot-file-card--actionable:focus-visible{outline-offset:2px;outline:2px solid #8443ff}.copilot-file-card--image{background-color:#f3eefe;padding:0}.copilot-file-card__thumb{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s}.copilot-file-card__thumb[data-loaded=true]{opacity:1;background-color:#fff}.copilot-file-card__name{text-align:center;color:#5b5470;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-size:.5625rem;line-height:1.2;display:-webkit-box;overflow:hidden}.copilot-file-card__icon{color:#6f6885;font-size:1.5rem}.copilot-file-card__ext{letter-spacing:.04em;color:#5b5470;font-size:.5625rem;font-weight:700}.copilot-file-card--refreshing{cursor:progress}.copilot-file-card--uploading:after,.copilot-file-card--refreshing:after{content:"";background-image:linear-gradient(90deg,#0000,#8443ff,#0000);background-repeat:no-repeat;background-size:60% 100%;height:3px;animation:1.1s ease-in-out infinite copilot-file-upload;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.copilot-file-card--uploading:after,.copilot-file-card--refreshing:after{background-color:#9a68ff;background-image:none;animation:none}}@keyframes copilot-file-upload{0%{background-position:-60% 0}to{background-position:160% 0}}.copilot-file-strip{flex-direction:row;gap:.5rem;margin:0 0 .375rem;padding:0 0 .375rem;list-style:none;display:flex;overflow:auto hidden}.copilot-file-strip__item{flex-shrink:0;position:relative}.copilot-file-strip .copilot-file-strip__remove{color:#fff;opacity:0;background-color:#1c16309e;padding:.125rem;font-size:.75rem;transition:opacity .15s,background-color .15s;position:absolute;top:.1875rem;right:.1875rem}.copilot-file-strip .copilot-file-strip__remove:hover{background-color:#1c1630d1}.copilot-file-strip .copilot-file-strip__remove:focus-visible{opacity:1;outline-offset:-2px;outline:2px solid #fff}.copilot-file-strip__item:hover .copilot-file-strip__remove,.copilot-file-strip__item:focus-within .copilot-file-strip__remove{opacity:1}@media (hover:none){.copilot-file-strip .copilot-file-strip__remove{opacity:1}}.copilot-file-strip::-webkit-scrollbar{height:4px}.copilot-file-strip::-webkit-scrollbar-track{background-color:#0000}.copilot-file-strip::-webkit-scrollbar-thumb{background-color:#1c163033;border-radius:999px}.PhotoView-Portal.copilot-lightbox{z-index:10003}.copilot-markdown{color:#1c1630;overflow-wrap:break-word;line-height:1.6}.copilot-markdown>:first-child{margin-top:0}.copilot-markdown>:last-child{margin-bottom:0}.copilot-markdown p{margin:0 0 .625rem}.copilot-markdown h1,.copilot-markdown h2,.copilot-markdown h3{letter-spacing:.015em;color:#1c1630;margin:1rem 0 .375rem;font-family:Fjalla One,sans-serif;font-weight:400}.copilot-markdown h1{font-size:1.0625rem}.copilot-markdown h2{font-size:1rem}.copilot-markdown h3{font-size:.9375rem}.copilot-markdown h4,.copilot-markdown h5,.copilot-markdown h6{color:#1c1630;margin:.875rem 0 .25rem;font-size:.875rem;font-weight:700}.copilot-markdown strong{color:#1c1630;font-weight:700}.copilot-markdown ul,.copilot-markdown ol{margin:0 0 .625rem;padding-left:1.25rem}.copilot-markdown li{margin-bottom:.25rem}.copilot-markdown li::marker{color:#5b2ed6;font-weight:700}.copilot-markdown li>ul,.copilot-markdown li>ol{margin-top:.25rem}.copilot-markdown li input[type=checkbox]{accent-color:#8443ff;margin-right:.375rem}.copilot-markdown blockquote{color:#5b5470;border-left:3px solid #9a68ff;margin:.625rem 0;padding:.125rem 0 .125rem .75rem}.copilot-markdown blockquote p{margin:0}.copilot-markdown hr{border:0;border-top:1px solid #1c16301a;margin:.875rem 0}.copilot-markdown img{border-radius:10px;max-width:100%;height:auto}.copilot-markdown .copilot-markdown__link{color:#5b2ed6;text-underline-offset:2px;text-decoration:underline}.copilot-markdown .copilot-markdown__link:hover{color:#8443ff}.copilot-markdown .copilot-markdown__link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #9a68ff}.copilot-markdown__code{color:#5b2ed6;word-break:break-word;background-color:#f0eafe;border-radius:5px;padding:.0625rem .3125rem;font-family:ui-monospace,sfmono-regular,menlo,consolas,monospace;font-size:.86em}.copilot-markdown__block{background-color:#f5f2fd;border:1px solid #8443ff2e;border-radius:10px;margin:.625rem 0;overflow:hidden}.copilot-markdown__block-bar{border-bottom:1px solid #8443ff2e;justify-content:space-between;align-items:center;gap:.5rem;padding:.125rem .25rem .125rem .625rem;display:flex}.copilot-markdown__block-lang{text-transform:lowercase;color:#5b5470;font-family:ui-monospace,sfmono-regular,menlo,consolas,monospace;font-size:.6875rem}.copilot-markdown .copilot-markdown__block-copy{color:#5b5470;padding:.25rem;font-size:.875rem}.copilot-markdown .copilot-markdown__block-copy:hover{color:#5b2ed6;background-color:#8443ff14}.copilot-markdown__pre{color:#1c1630;margin:0;padding:.625rem .75rem;font-family:ui-monospace,sfmono-regular,menlo,consolas,monospace;font-size:.75rem;line-height:1.5;overflow-x:auto}.copilot-markdown__table-wrap{margin:.625rem 0;overflow-x:auto}.copilot-markdown__table{border-collapse:collapse;border:1px solid #1c16301a;width:100%;min-width:max-content;font-size:.8125rem}.copilot-markdown__table thead{background-color:#f3eefe}.copilot-markdown__table th,.copilot-markdown__table td{text-align:left;border-bottom:1px solid #1c16301a;padding:.375rem .625rem}.copilot-markdown__table th{color:#1c1630;font-weight:700}.copilot-markdown__table td{color:#5b5470}body.copilot-panel-open:not(.copilot-panel-minimized) .widget-whatsapp-support{display:none}@media only screen and (width<=37.5em){body.copilot-panel-open .widget-whatsapp-support{display:none}}.copilot-launcher--open.copilot-launcher--open{background-color:#8443ff14}.copilot-panel{z-index:10001;color:#1c1630;visibility:hidden;background-color:#fff;border-left:1px solid #1c16301a;border-radius:12px 0 0 12px;flex-direction:column;width:420px;max-width:100%;font-family:Noto Sans,sans-serif;font-size:.875rem;transition:transform .25s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-2px 0 6px -2px #1c16301f,-12px 0 32px -10px #1c16304d}.copilot-panel--open{visibility:visible;transform:translate(0)}.copilot-panel--left{border-left:none;border-right:1px solid #1c16301a;border-radius:0 12px 12px 0;left:0;right:auto;transform:translate(-105%);box-shadow:2px 0 6px -2px #1c16301f,12px 0 32px -10px #1c16304d}.copilot-panel--left.copilot-panel--open{transform:translate(0)}@media (prefers-reduced-motion:reduce){.copilot-panel{transition:none}}@media only screen and (width<=37.5em){.copilot-panel{border-left:none;border-radius:0;width:100%}.copilot-panel--left{border-right:none;border-radius:0;left:auto;right:0;transform:translate(105%)}.copilot-panel--left.copilot-panel--open{transform:translate(0)}}@media print{.copilot-panel{display:none}}.copilot-panel__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.copilot-panel__hairline{background:linear-gradient(90deg,#8443ff,#9a68ff);flex-shrink:0;height:2px}.copilot-panel__grip{cursor:grab;touch-action:none;color:#6f6885}.copilot-panel__grip:active{cursor:grabbing}.copilot-panel__grip:hover{color:#5b2ed6;background-color:#8443ff14}@media only screen and (width<=37.5em){.copilot-panel .copilot-panel__grip{display:none}}.copilot-panel__brand{align-items:center;gap:.5rem;margin-right:auto;display:flex}.copilot-panel__brand-icon{font-size:1.375rem}.copilot-panel__brand-name{color:#1c1630;letter-spacing:.03em;font-family:Fjalla One,sans-serif;font-size:1.125rem}.copilot-panel__header-actions{color:#5b5470;align-items:center;gap:.125rem;display:flex}.copilot-panel__header-actions .MuiIconButton-root{padding:.375rem;transition:background-color .15s,color .15s}.copilot-panel__header-actions .MuiIconButton-root:hover,.copilot-panel__header-actions .copilot-panel__header-action--active{color:#5b2ed6;background-color:#8443ff14}.copilot-panel__header-actions .copilot-panel__header-badge{background-color:#8443ff;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px;box-shadow:0 0 0 2px #fff}@media (prefers-reduced-motion:no-preference){.copilot-panel__header-actions .copilot-panel__header-badge{animation:2.4s ease-in-out infinite copilot-context-pulse}}.copilot-panel__header-divider{background-color:#1c16301a;width:1px;height:1.125rem;margin:0 .25rem}.copilot-panel__action-anchor{border-radius:50%;display:inline-flex}.copilot-panel__action-anchor:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__sr-announcement{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width<=37.5em){.copilot-panel .copilot-panel__minimize{display:none}}.copilot-panel__meter{cursor:help;justify-content:center;align-items:center;margin-right:.25rem;display:inline-flex;position:relative}.copilot-panel__meter:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #9a68ff}.copilot-panel__meter-track{fill:none;stroke:#1c16301a}.copilot-panel__meter-progress{fill:none;stroke:#8443ff;stroke-linecap:round}.copilot-panel__meter--warning .copilot-panel__meter-progress{stroke:#ffb400}.copilot-panel__meter--truncated .copilot-panel__meter-progress{stroke:#ce1919}.copilot-panel__meter-value{color:#5b5470;font-size:.625rem;font-weight:700;position:absolute}.copilot-panel__meter-tooltip{flex-direction:column;gap:.1875rem;font-size:.75rem;display:flex}.copilot-panel__state{overscroll-behavior:contain;text-align:center;color:#5b5470;flex-direction:column;flex:1;align-items:center;gap:.75rem;min-height:0;padding:1.5rem;display:flex;overflow-y:auto}.copilot-panel__state>:first-child{margin-top:auto}.copilot-panel__state>:last-child{margin-bottom:auto}.copilot-panel__state h3{color:#1c1630;font-family:Fjalla One,sans-serif;font-size:1.125rem;font-weight:400}.copilot-panel__state p{max-width:17.5rem;line-height:1.6}.copilot-panel__thread{overscroll-behavior:contain;background-color:#f8f6fd;flex-direction:column;flex:1;gap:.875rem;padding:1rem;display:flex;overflow-y:auto}.copilot-panel__skeleton{border-radius:12px 12px 4px;flex-shrink:0;align-self:flex-end;width:62%}.copilot-panel__skeleton--short{width:44%}.copilot-panel__skeleton-answer{flex-shrink:0;grid-template-columns:1.375rem 1fr;gap:.5rem;display:grid}.copilot-panel__skeleton-lines{flex-direction:column;gap:.25rem;display:flex}@media (prefers-reduced-motion:reduce){.copilot-panel .MuiSkeleton-root,.copilot-panel .MuiSkeleton-root:after{animation:none}}.copilot-panel__welcome{text-align:center;color:#5b5470;align-items:center}.copilot-panel__welcome>:first-child{margin-top:auto}.copilot-panel__welcome>:last-child{margin-bottom:auto}.copilot-panel__welcome-icon{font-size:2.75rem}.copilot-panel__welcome-title{letter-spacing:.01em;color:#1c1630;margin:0;font-family:Fjalla One,sans-serif;font-size:1.3125rem;font-weight:400}.copilot-panel__welcome-text{max-width:17.5rem;margin:0;line-height:1.6}.copilot-panel__suggestions{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.copilot-panel__suggestion{color:#5b2ed6;cursor:pointer;background-color:#fff;border:1px solid #8443ff52;border-radius:999px;padding:.5rem 1rem;font-family:Noto Sans,sans-serif;font-size:.8125rem;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.copilot-panel__suggestion:hover{background-color:#f3eefe;border-color:#9a68ff;box-shadow:0 2px 8px -3px #8443ff73}.copilot-panel__suggestion:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}@media (prefers-reduced-motion:no-preference){.copilot-panel__suggestion:hover{transform:translateY(-1px)}}.copilot-panel__resume{color:#5b5470;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.375rem;max-width:100%;margin-top:1.25rem;padding:.25rem .5rem;font-family:Noto Sans,sans-serif;font-size:.75rem;transition:background-color .15s,color .15s;display:inline-flex}.copilot-panel__resume:hover{color:#5b2ed6;background-color:#8443ff14}.copilot-panel__resume:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__resume-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.copilot-panel__message{word-break:break-word;line-height:1.5}@media (prefers-reduced-motion:no-preference){.copilot-panel__message{animation:.25s ease-out copilot-message-in}}.copilot-panel__message--user{color:#1c1630;white-space:pre-wrap;background-color:#ece4fd;border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:.5rem .75rem}.copilot-panel__message--assistant{color:#1c1630;grid-template-columns:1.375rem 1fr;align-self:stretch;gap:.5rem;display:grid}.copilot-panel__message--user.copilot-panel__message--failed{background-color:#ce19190f;box-shadow:inset 0 0 0 1px #ce19194d}.copilot-panel__message-mark{margin-top:.125rem;font-size:1.0625rem;line-height:1;display:inline-flex}.copilot-panel__message-body{min-width:0}.copilot-panel__message-actions{opacity:0;align-items:center;height:1.5rem;margin-top:.125rem;transition:opacity .15s;display:flex}.copilot-panel__message:hover .copilot-panel__message-actions,.copilot-panel__message:focus-within .copilot-panel__message-actions{opacity:1}@media (hover:none){.copilot-panel__message-actions{opacity:1}}.copilot-panel .copilot-panel__message-copy{color:#5b5470;padding:.1875rem;font-size:.9375rem}.copilot-panel .copilot-panel__message-copy:hover{color:#5b2ed6;background-color:#8443ff14}.copilot-panel .copilot-panel__message-copy:focus-visible{outline-offset:1px;outline:2px solid #9a68ff}.copilot-panel__message-status{color:#bb1515;margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.copilot-panel__message-status--pending{color:#5b5470;font-weight:400}.copilot-panel__message-retry{color:#5b2ed6;cursor:pointer;background:0 0;border:none;margin-top:.25rem;padding:0;font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:600;text-decoration:underline;display:inline-block}.copilot-panel__message-retry:hover:not(:disabled){color:#8443ff}.copilot-panel__message-retry:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__message-retry:disabled{color:#6f6885;cursor:not-allowed}.copilot-panel__thinking{align-self:flex-start;gap:.3125rem;padding:.25rem 0;display:flex}.copilot-panel__thinking--standalone{padding-left:1.875rem}.copilot-panel__thinking span{background-color:#9a68ff;border-radius:50%;width:.4375rem;height:.4375rem;animation:1.2s ease-in-out infinite copilot-thinking}.copilot-panel__thinking span:nth-child(2){animation-delay:.15s}.copilot-panel__thinking span:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.copilot-panel__thinking span{opacity:.6;animation:none}}.copilot-panel__message--streaming .copilot-markdown{vertical-align:baseline;max-width:100%;display:inline-block}.copilot-panel__stream-activity{vertical-align:baseline;align-items:center;margin-left:.25rem;display:inline-flex}.copilot-panel__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.copilot-panel__stream-caret{background-color:#8443ff;border-radius:1px;width:2px;height:.95em;animation:1.2s ease-in-out infinite copilot-caret;display:inline-block}.copilot-panel__stream-dots{align-items:center;gap:.25rem;display:inline-flex}.copilot-panel__stream-dots span{background-color:#9a68ff;border-radius:50%;width:.3125rem;height:.3125rem;animation:1.2s ease-in-out infinite copilot-thinking}.copilot-panel__stream-dots span:nth-child(2){animation-delay:.15s}.copilot-panel__stream-dots span:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.copilot-panel__stream-caret{opacity:.75;animation:none}.copilot-panel__stream-dots span{opacity:.6;animation:none}}.copilot-panel__notice{color:#5b5470;background-color:#f3eefe;border-radius:10px;flex-shrink:0;grid-template-columns:auto 1fr auto;grid-template-areas:"icon text dismiss"".action action";align-items:start;column-gap:.5rem;margin:0 1rem .5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45;display:grid}.copilot-panel__notice .copilot-panel__notice-icon{color:#5b2ed6}.copilot-panel__notice--error{color:#bb1515;background-color:#ce191912}.copilot-panel__notice--error .copilot-panel__notice-icon{color:inherit}.copilot-panel__notice--warning{color:#1c1630;background-color:#ffb40024}.copilot-panel__notice--warning .copilot-panel__notice-icon{color:#ff9100}.copilot-panel__notice .MuiIconButton-root{color:inherit;opacity:.7;grid-area:dismiss;margin-top:-.1875rem;padding:.3125rem;font-size:1.125rem}.copilot-panel__notice .MuiIconButton-root:hover{opacity:1}.copilot-panel__notice-icon{grid-area:icon;margin-top:.0625rem;font-size:1.125rem;display:inline-flex}.copilot-panel__notice-text{overflow-wrap:anywhere;grid-area:text;min-width:0}@supports not (overflow-wrap:anywhere){.copilot-panel__notice-text{overflow-wrap:break-word}}.copilot-panel__notice-text{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.copilot-panel .copilot-panel__notice-action{color:#5b2ed6;cursor:pointer;background:0 0;border:none;grid-area:action;justify-self:start;margin-top:.125rem;padding:.375rem 0;font-family:Noto Sans,sans-serif;font-size:.75rem;font-weight:700;text-decoration:underline}.copilot-panel .copilot-panel__notice-action:hover:not(:disabled){color:#8443ff}.copilot-panel .copilot-panel__notice-action:disabled{color:#6f6885;cursor:default;text-decoration:none}.copilot-panel .copilot-panel__notice-action:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__budget-notice{flex-shrink:0;margin:0 1rem .5rem}.copilot-panel__composer{background-color:#fff;border-top:1px solid #1c16301a;flex-shrink:0;padding:.625rem 1rem .875rem}.copilot-panel__context-chip{color:#5b2ed6;cursor:help;background-color:#8443ff14;border-radius:999px;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.1875rem .6875rem;font-size:.75rem;font-weight:600;display:inline-flex}.copilot-panel__context-chip:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__context-dot{background-color:#8443ff;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.copilot-panel__context-dot{animation:2.4s ease-in-out infinite copilot-context-pulse}}.copilot-panel__composer-hint{color:#1c1630;align-items:flex-start;gap:.375rem;margin:.5rem 0 0;font-size:.75rem;line-height:1.4;display:flex}.copilot-panel__composer-hint-icon{color:#ff9100;flex-shrink:0;margin-top:.0625rem;font-size:.9375rem;display:inline-flex}.copilot-panel .copilot-panel__composer-status{color:#1c1630b8;align-items:center}.copilot-panel__field{background-color:#fff;border:1px solid #1c163033;border-radius:12px;flex-direction:column;padding:.625rem .75rem .375rem;transition:border-color .15s,box-shadow .15s;display:flex}.copilot-panel__field:hover{border-color:#1c163052}.copilot-panel__field:focus-within{border-color:#8443ff;box-shadow:0 0 0 3px #8443ff14}.copilot-panel .copilot-panel__field-input{color:#1c1630;padding:0;font-family:Noto Sans,sans-serif;font-size:.875rem;line-height:1.5}.copilot-panel .copilot-panel__field-input textarea::placeholder{color:#6f6885;opacity:1}.copilot-panel .copilot-panel__field-input .Mui-disabled{color:#5b5470;-webkit-text-fill-color:currentcolor}.copilot-panel__field-actions{align-items:center;gap:.25rem;margin-top:.375rem;display:flex}.copilot-panel__field-attach{border-radius:50%;display:inline-flex}.copilot-panel__field-attach .MuiIconButton-root{color:#5b5470;padding:.3125rem;font-size:1.125rem}.copilot-panel__field-attach .MuiIconButton-root:hover{color:#5b2ed6;background-color:#8443ff14}.copilot-panel__field-attach:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__field-tip{color:#6f6885;margin-right:auto;font-size:.6875rem}@media only screen and (width<=25em){.copilot-panel__field-tip{display:none}}.copilot-panel .copilot-panel__field-send{color:#fff;background-color:#8443ff;margin-left:auto;padding:.3125rem;font-size:1.125rem;transition:background-color .15s,transform .15s}.copilot-panel .copilot-panel__field-send:hover{background-color:#5b2ed6}.copilot-panel .copilot-panel__field-send.Mui-disabled{color:#6f6885;background-color:#ece4fd}.copilot-panel .copilot-panel__field-send--sending.Mui-disabled{color:#fff;opacity:.9;background-color:#8443ff}.copilot-panel .copilot-panel__field-send:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel__conversations{overscroll-behavior:contain;background-color:#f8f6fd;flex-direction:column;flex:1;gap:.5rem;padding:1rem;display:flex;overflow-y:auto}.copilot-panel__conversations-loading{flex-direction:column;gap:.5rem;display:flex}.copilot-panel__conversation-skeleton{border-radius:10px}.copilot-panel__conversations-empty{text-align:center;color:#5b5470;padding:1.5rem .75rem;line-height:1.6}.copilot-panel__conversations-error{color:#bb1515;text-align:center;background-color:#ce191912;border-radius:10px;flex-direction:column;align-items:center;gap:.375rem;padding:1rem .75rem;font-size:.8125rem;line-height:1.45;display:flex}.copilot-panel__conversations-error p{margin:0}.copilot-panel__conversations-error-icon{font-size:1.375rem;display:inline-flex}.copilot-panel .copilot-panel__conversations-retry{align-self:center}.copilot-panel .copilot-panel__cta{color:#fff;letter-spacing:.06em;background-color:#8443ff;border-radius:10px;padding:.5rem 1rem;font-family:Noto Sans,sans-serif;font-weight:700}.copilot-panel .copilot-panel__cta:hover{background-color:#5b2ed6}.copilot-panel .copilot-panel__cta.Mui-disabled{color:#6f6885;background-color:#ece4fd}.copilot-panel .copilot-panel__cta:focus-visible{outline-offset:2px;outline:2px solid #9a68ff}.copilot-panel .copilot-panel__cta--ghost{color:#5b2ed6;box-shadow:none;background-color:#0000;border-color:#8443ff66}.copilot-panel .copilot-panel__cta--ghost:hover{color:#5b2ed6;background-color:#8443ff14;border-color:#9a68ff}.copilot-panel .copilot-panel__new-conversation{flex-shrink:0;margin-bottom:.25rem}.copilot-panel__conversation{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #1c16301a;border-radius:10px;flex-direction:column;gap:.1875rem;padding:.625rem .75rem;font-family:Noto Sans,sans-serif;transition:border-color .15s,background-color .15s;display:flex;position:relative}.copilot-panel__conversation:not(:disabled):hover,.copilot-panel__conversation:not(:disabled):focus-visible{background-color:#f3eefe;border-color:#9a68ff}.copilot-panel__conversation:disabled{cursor:not-allowed;opacity:.65}.copilot-panel__conversation--opening:disabled{cursor:progress;opacity:1;background-color:#f3eefe;border-color:#9a68ff}.copilot-panel__conversation--active{background-color:#f3eefe;border-color:#9a68ff}.copilot-panel__conversation--active:before{content:"";background:linear-gradient(#8443ff,#9a68ff);border-radius:0 3px 3px 0;width:3px;position:absolute;top:.5rem;bottom:.5rem;left:0}.copilot-panel__conversation-title,.copilot-panel__conversation-title-bar{font-size:.875rem}.copilot-panel__conversation-title{color:#1c1630;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.copilot-panel__conversation-preview{color:#5b5470;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.copilot-panel__conversation-date{color:#6f6885;font-size:.75rem}.copilot-panel__conversation-draft{color:#5b2ed6;font-weight:600}.copilot-panel__conversation-draft:after{content:" · ";color:#6f6885;font-weight:400}.copilot-panel__conversation-opening,.copilot-panel__conversation-answering{align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.copilot-panel__conversation-opening{color:#5b2ed6}.copilot-panel__conversation-answering{color:#5b5470}.copilot-panel__conversation-answering-dot{background-color:#8443ff;border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.copilot-panel__conversation-answering-dot{animation:2.4s ease-in-out infinite copilot-context-pulse}}.copilot-panel__pull{display:none}@media (width>=601px){.copilot-panel__pull{color:#f4f0ff;clip-path:inset(-40px 0 -40px -40px);cursor:grab;touch-action:none;background:linear-gradient(#8443ff 0%,#5b2ed6 100%);border:0;border-radius:12px 0 0 12px;flex-direction:column;justify-content:center;align-items:center;gap:.4375rem;width:34px;height:80px;padding:0;display:flex;position:absolute;top:50%;left:-34px;transform:translateY(-50%);box-shadow:-5px 0 16px -4px #2a1f4d73}.copilot-panel__pull:active{cursor:grabbing}.copilot-panel__pull:hover,.copilot-panel__pull:focus-visible{width:38px;left:-38px;box-shadow:-7px 0 22px -4px #2a1f4d8c}.copilot-panel__pull:focus-visible{outline-offset:-4px;outline:2px solid #f4f0ff}}@media (width>=601px) and (prefers-reduced-motion:no-preference){.copilot-panel__pull{transition:width .2s,left .2s,right .2s,box-shadow .2s}}@media (width>=601px){.copilot-panel--left .copilot-panel__pull{clip-path:inset(-40px -40px -40px 0);border-radius:0 12px 12px 0;left:auto;right:-34px;box-shadow:5px 0 16px -4px #2a1f4d73}.copilot-panel--left .copilot-panel__pull:hover,.copilot-panel--left .copilot-panel__pull:focus-visible{left:auto;right:-38px;box-shadow:7px 0 22px -4px #2a1f4d8c}.copilot-panel--minimized.copilot-panel--open{box-shadow:none;transform:translate(100%)}.copilot-panel--minimized.copilot-panel--open>:not(.copilot-panel__pull,.copilot-panel__sr-announcement){visibility:hidden}}@media (width>=601px) and (prefers-reduced-motion:no-preference){.copilot-panel--minimized.copilot-panel--open{transition:transform .25s,box-shadow 0s linear .25s}.copilot-panel--minimized.copilot-panel--open>:not(.copilot-panel__pull,.copilot-panel__sr-announcement){transition:visibility 0s linear .25s}}@media (width>=601px){.copilot-panel--minimized.copilot-panel--open.copilot-panel--left{transform:translate(-100%)}.copilot-panel--minimized.copilot-panel--open .copilot-panel__pull{visibility:visible}.copilot-panel--dragging.copilot-panel--dragging.copilot-panel--open>:not(.copilot-panel__pull,.copilot-panel__sr-announcement){transition:none}.copilot-panel--dragging.copilot-panel--drag-collapsed.copilot-panel--open{box-shadow:none;transform:translate(100%)}}@media (width>=601px) and (prefers-reduced-motion:no-preference){.copilot-panel--dragging.copilot-panel--drag-collapsed.copilot-panel--open{transition:transform .25s,box-shadow 0s linear .25s}}@media (width>=601px){.copilot-panel--dragging.copilot-panel--drag-collapsed.copilot-panel--open.copilot-panel--left{transform:translate(-100%)}.copilot-panel--dragging.copilot-panel--drag-expanded.copilot-panel--open{transform:translate(0);box-shadow:-2px 0 6px -2px #1c16301f,-12px 0 32px -10px #1c16304d}}@media (width>=601px) and (prefers-reduced-motion:no-preference){.copilot-panel--dragging.copilot-panel--drag-expanded.copilot-panel--open{transition:transform .25s}}@media (width>=601px){.copilot-panel--dragging.copilot-panel--drag-expanded.copilot-panel--open>:not(.copilot-panel__pull,.copilot-panel__sr-announcement){visibility:visible}.copilot-panel--dragging.copilot-panel--drag-expanded.copilot-panel--open.copilot-panel--left{transform:translate(0);box-shadow:2px 0 6px -2px #1c16301f,12px 0 32px -10px #1c16304d}.copilot-panel--drag-flipped.copilot-panel--drag-flipped.copilot-panel--dragging.copilot-panel--open{transition:none}}.copilot-panel .copilot-panel__pull-mark{font-size:.9375rem}.copilot-panel .copilot-panel__pull-mark path{fill:currentColor}.copilot-panel .copilot-panel__pull-mark path+path{fill-opacity:.62}@media (prefers-reduced-motion:no-preference){.copilot-panel .copilot-panel__pull--busy .copilot-panel__pull-mark{animation:1.6s ease-in-out infinite copilot-pull-busy}}.copilot-panel__pull--unread:after{content:"";background-color:#fff;border-radius:50%;width:7px;height:7px;margin-left:5px;position:absolute;top:12px;left:50%;box-shadow:0 0 0 2px #8443ff}.copilot-panel__pull-rule{background-color:#ffffff4d;width:40%;height:1px}.copilot-panel .copilot-panel__pull-grip{font-size:1.125rem}@keyframes copilot-pull-busy{0%,to{opacity:1}50%{opacity:.35}}@keyframes copilot-thinking{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-.25rem)}}@keyframes copilot-caret{0%,to{opacity:1}50%{opacity:.15}}@keyframes copilot-message-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes copilot-context-pulse{50%{opacity:.35}}.MuiMenu-paper.nexus-ask-menu{min-width:15rem;max-width:22rem}.MuiMenuItem-root.nexus-ask-menu__ask{background-color:#8443ff14;align-items:flex-start}.nexus-ask-menu__mark{flex-shrink:0;margin-top:.125rem;margin-right:.625rem;font-size:1rem}.nexus-ask-menu__ask-copy{flex-direction:column;min-width:0;display:flex}.nexus-ask-menu__label{color:#5b2ed6;letter-spacing:.06em;text-transform:uppercase;font-family:Fjalla One,sans-serif;font-size:.75rem}.nexus-ask-menu__excerpt{color:#666;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:.75rem;overflow:hidden}.nexus-ask-zone{display:contents}.import-mapping__title{margin:15px 0!important}@media only screen and (width<=75em){.import-mapping__title{padding:0 15px}}.import-mapping__row{display:table-row!important}.import-mapping__row--1{width:33%}@media only screen and (width<=75em){.import-mapping__row--1{width:33%}}.import-mapping__row--2{width:33%}@media only screen and (width<=75em){.import-mapping__row--2{width:0}}.import-mapping__row--3{width:34%}@media only screen and (width<=75em){.import-mapping__row--3{width:67%}.import-mapping__row{grid-template-columns:1fr 2fr!important}}.import-mapping__header-cell{font-weight:700!important}.import-mapping__header-cell p,.import-mapping__header-cell span{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.import-mapping__header-cell p,.import-mapping__header-cell span{overflow-wrap:break-word}}.import-mapping__header-cell p,.import-mapping__header-cell span{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media only screen and (width<=50em){.import-mapping__header-cell p,.import-mapping__header-cell span{font-size:.8rem!important}}.import-mapping__cell p,.import-mapping__cell span{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.import-mapping__cell p,.import-mapping__cell span{overflow-wrap:break-word}}.import-mapping__cell p,.import-mapping__cell span{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media only screen and (width<=50em){.import-mapping__cell p,.import-mapping__cell span{font-size:.8rem!important}}.PhotoView-Portal{touch-action:none;z-index:2000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:.4s linear both PhotoView__delayIn}.PhotoView__Spinner svg{animation:.6s linear infinite PhotoView__rotate}.PhotoView__Photo{cursor:-webkit-grab;cursor:grab;max-width:none}.PhotoView__Photo:active{cursor:-webkit-grabbing;cursor:grabbing}.PhotoView__icon{display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{touch-action:none;direction:ltr;width:100%;position:absolute;inset:0}.PhotoView__PhotoWrap{z-index:10;overflow:hidden}.PhotoView__PhotoBox{transform-origin:0 0}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{z-index:-1;background:#000;width:100%;height:100%;transition-property:background-color;position:absolute;top:0;left:0}.PhotoView-Slider__fadeIn{opacity:0;animation:linear both PhotoView__fade}.PhotoView-Slider__fadeOut{opacity:0;animation:linear reverse both PhotoView__fade}.PhotoView-Slider__BannerWrap{color:#fff;z-index:20;background-color:#00000080;justify-content:space-between;align-items:center;width:100%;height:44px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{opacity:.75;padding:0 10px;font-size:14px}.PhotoView-Slider__BannerRight{align-items:center;height:100%;display:flex}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{cursor:pointer;opacity:.75;-webkit-user-select:none;user-select:none;z-index:20;justify-content:center;align-items:center;width:70px;height:100px;margin:auto;transition:opacity .2s linear;display:flex;position:absolute;top:0;bottom:0}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;box-sizing:content-box;background:#0000004d;width:24px;height:24px;padding:10px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.screen{box-sizing:border-box;height:calc(100vh - 80px);margin-left:250px;transition:margin-left .2s ease-in-out;position:relative;top:80px;overflow-y:auto}@media screen and (width<=959px){.screen{height:calc(100vh - 64px);margin-left:0;top:64px}}@media screen and (width<=599px){.screen{height:calc(100vh - 56px);top:56px}}.screen--no-side-menu{height:auto;margin-left:0}.PhotoView-Portal{z-index:9999999}.form-inputs-grid-1fr-1fr{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.form-inputs-grid-1fr{grid-gap:1rem;grid-template-columns:1fr;display:grid}.form-inputs-grid-1fr-no-gap{grid-template-columns:1fr;display:grid}.form-inputs-grid-100{grid-gap:1rem;grid-template-columns:100%;display:grid}.form-inputs-grid-link-txt{grid-gap:.5rem;grid-template-columns:1fr;display:grid}.form-inputs-grid-60px-1fr{grid-gap:1rem;grid-template-columns:60px 1fr;display:grid}.form-inputs-grid-70px-1fr{grid-gap:1rem;grid-template-columns:70px 1fr;display:grid}.form-inputs-grid-max-1fr{grid-gap:1rem;grid-template-columns:max-content 1fr;display:grid}.form-inputs-grid-1fr-max{grid-gap:1rem;grid-template-columns:1fr max-content;align-items:center;display:grid}.form-inputs-grid-max-max{grid-gap:1rem;grid-template-columns:max-content max-content;align-items:center;display:grid}.form-inputs-grid-80px-1fr{grid-gap:1rem;grid-template-columns:125px 1fr;display:grid}.form-inputs-grid-95px-1fr{grid-gap:1rem;grid-template-columns:95px 1fr;display:grid}.form-inputs-grid-105px-1fr{grid-gap:1rem;grid-template-columns:105px 1fr;display:grid}.form-inputs-grid-125px-1fr{grid-gap:1rem;grid-template-columns:125px 1fr;display:grid}.form-inputs-grid-175px-1fr{grid-gap:1rem;grid-template-columns:175px 1fr;display:grid}.form-inputs-grid-125px-1fr-1fr{grid-gap:1rem;grid-template-columns:125px 1fr 1fr;display:grid}.form-inputs-grid-3fr-1fr{grid-gap:1rem;grid-template-columns:3fr 1fr;display:grid}.form-inputs-grid-1fr-3fr{grid-gap:1rem;grid-template-columns:1fr 3fr;display:grid}.form-inputs-grid-1fr-4fr{grid-gap:1rem;grid-template-columns:1fr 4fr;display:grid}.form-inputs-grid-1fr-2fr-2fr{grid-gap:1rem;grid-template-columns:1fr 2fr 2fr;display:grid}.form-inputs-grid-3fr-responsive{grid-gap:1rem;grid-template-columns:1fr 1fr 1fr;display:grid}.form-inputs-grid-4fr-responsive{grid-gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.form-inputs-grid-200px-200px{grid-gap:.5rem;grid-template-columns:200px 200px;display:grid}.form-inputs-grid-100-100-1fr{grid-gap:1rem;grid-template-columns:100px 100px 1fr;display:grid}.form-inputs-grid-50-50-1fr{grid-gap:1rem;grid-template-columns:50px 50px 1fr;display:grid}.form-inputs-grid-max-1fr-1fr{grid-gap:1rem;grid-template-columns:max-content 1fr 1fr;display:grid}@media screen and (width<=1279px){.form-inputs-grid-responsive-lg-screen{grid-template-columns:1fr}}@media screen and (width<=959px){.form-inputs-grid-responsive{grid-template-columns:1fr}.form-inputs-grid-3fr-responsive{grid-gap:1rem;grid-template-columns:1fr;display:grid}.form-inputs-grid-4fr-responsive{grid-template-columns:1fr 1fr}.form-inputs-grid-200px-200px{grid-gap:.5rem;grid-template-columns:200px;display:grid}}@media screen and (width<=599px){.form-inputs-grid-responsive-sm-screen{grid-template-columns:1fr}.form-inputs-grid-100-100-1fr{grid-gap:1rem;grid-template-columns:60px 60px 1fr;display:grid}.form-inputs-grid-max-1fr-1fr{grid-gap:1rem;grid-template-columns:max-content 1fr;display:grid}}.u-align-center{justify-content:center;align-items:center;display:flex}.u-text-highlight{color:#189ab4;font-weight:700}.u-typography-primary{color:#043a50;margin:0;font-family:Noto Sans,sans-serif;display:inline-block}.u-typography-primary--sm{font-size:.9rem}.u-typography-primary--xs{font-size:.8rem}.u-typography-primary--highlight{font-weight:700;display:inline-block}.u-center{justify-content:center;align-items:center;display:flex}.u-center-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.u-align-items{align-items:center;display:flex}.u-margin-bottom-lg{margin-bottom:50px}.u-margin-bottom-md{margin-bottom:35px}.u-margin-bottom-sm{margin-bottom:20px}.u-margin-top-lg{margin-top:50px}.u-margin-top-xl{margin-top:65px}.u-margin-top-md{margin-top:35px}.u-margin-top-xs{margin-top:7px}.u-margin-top-30{margin-top:30px}.u-margin-top-28{margin-top:28px}.u-margin-top-25{margin-top:25px}.u-margin-top-sm{margin-top:20px}.u-padding-top-lg{padding-top:50px}.container-100{width:100%;position:relative}.u-margin-right-xs{margin-right:10px}.u-margin-top-minus-20{margin-top:-20px}.u-break-overflown-word{overflow-wrap:anywhere}@supports not (overflow-wrap:anywhere){.u-break-overflown-word{overflow-wrap:break-word}}.u-break-overflown-word{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.u-fix-btn-margin button{margin:0!important}.u-fix-date-alignment{width:100%}.u-fix-date-alignment>*{width:100%;margin:0!important}.u-padded-responsive-1fr{box-sizing:border-box;padding:0 .5rem}@media only screen and (width<=43.75em){.u-padded-responsive-1fr{padding:0 1rem}}@media only screen and (width<=75em){.hide-on-mobile{display:none!important}}.u-color-red{color:#f50057}.u-color-cyan{color:#189ab4}.u-medium-card-less-top-margin.mediumCard{margin:1rem 0 4rem!important}.u-signup-card-less-top-margin.signupCard{margin:1rem 0 2rem!important}.u-signup-form-less-top-bottom-margin.signupCard{margin:1rem 0 0!important}.u-inner-less-top-margin,.u-inner-less-top-margin.makeStyles-inner-1119{margin:1rem auto 60px!important}.u-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
