@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";.pdv-layout-page{height:100vh;display:flex;flex-grow:1;overflow:auto;--sidebar-transition-duration: .3s;transition:grid-template-columns ease-out var(--sidebar-transition-duration)}.pdv-layout-page.sidebar-closed{grid-template-columns:85px auto}.pdv-layout-page .layout-content{display:flex;flex-direction:column;flex-grow:1;box-sizing:border-box}.pdv-layout-page .layout-content .layout-page{flex-grow:1;display:flex;flex-direction:column;overflow:auto}.pdv-layout-page .layout-content .layout-page>*{flex-grow:1}.pdv-layout-page .layout-content footer{display:flex;justify-content:center;align-items:center;max-height:40px;min-height:40px;background:#009aa0;color:#fff;font-size:10px;min-width:100%}@media screen and (max-width: 576px){.pdv-layout-page{height:100vh;display:flex;flex-grow:1;overflow:auto;--sidebar-transition-duration: .3s;transition:grid-template-columns ease-out var(--sidebar-transition-duration)}.pdv-layout-page.sidebar-closed{grid-template-columns:85px auto}.pdv-layout-page .layout-content{align-items:center;width:100%}.pdv-layout-page .layout-content .layout-page{width:100%;flex-grow:1;display:flex;flex-direction:column;overflow:auto}.pdv-layout-page .layout-content .layout-page>*{flex-grow:1}.pdv-layout-page .layout-content footer{display:flex;justify-content:center;align-items:center;max-height:40px;min-height:40px;background:#009aa0;color:#fff;font-size:10px;min-width:100%}}.header-container{display:flex;justify-content:space-between;align-items:center;border-bottom:2px #afafaf solid;position:relative;font-size:18px;font-weight:500;color:#fff;max-height:80px;min-height:80px;padding:0 2rem;z-index:10}.header-container .user-info{display:flex;align-items:center;gap:10px;color:#000;font-weight:500;margin-right:25px}.header-container .user-info .data-user{display:flex;flex-direction:column}.header-container .user-info .data-user .user-name{font-weight:600;font-size:16px;color:#374151}.header-container .user-info .data-user .user-type{font-weight:500;font-size:12px;color:#626262}.header-container .user-info .chevron-user{margin-top:-15px;margin-left:10px}.header-container .user-info .chevron-user svg>path{stroke:#374151}.profile-popup .MuiPaper-root{margin-top:5px;border:1px solid #afafaf;border-radius:6px}.profile-popup .MuiPaper-root ul li svg{margin-right:10px}.profile-popup .MuiPaper-root ul .action-name,.profile-popup .MuiPaper-root ul .profile-user{display:flex;align-items:center;font-size:14px;font-family:Montserrat;font-weight:500}.profile-popup .MuiPaper-root ul .action-profile-details:hover .profile-user,.profile-popup .MuiPaper-root ul .action-profile-details:hover svg>path{color:#009aa0;fill:#009aa0}.profile-popup .MuiPaper-root ul .action-logout:hover span,.profile-popup .MuiPaper-root ul .action-logout:hover svg>path{color:#e00d0d;stroke:#e00d0d}.header-container-mobile{display:none;justify-content:space-between;align-items:center;position:relative;max-height:80px;min-height:80px;padding:0 2rem;z-index:10;background-color:#2a3550;width:100%}.header-container-mobile .btn-open{position:absolute;top:50%;left:6%;transform:translateY(-50%)}.header-container-mobile .logo{width:100%;display:flex;align-items:center;justify-content:center;z-index:11}@media screen and (max-width: 922px){.header-container{display:none;height:1px}.header-container-mobile{display:flex;justify-content:center;align-items:center;position:relative;max-height:80px;min-height:80px;padding:0 2rem;width:100%}.header-container-mobile .btn-open-mobile{position:absolute;top:50%;left:6%;transform:translateY(-50%)}.header-container-mobile .logo{position:relative;width:fit-content;display:flex;align-items:center;justify-content:center}}.component-passenger-data-form{background-color:#fff;box-shadow:0 2px 4px #00000040;border-radius:10px;cursor:pointer;width:100%;height:93px;transition:all .3s ease}.component-passenger-data-form .container-header{display:flex;justify-content:space-between;align-items:center;padding:22px 29px 20px 24px}.component-passenger-data-form .container-header .passenger-type{font-weight:700;font-size:20px;color:#626262}.component-passenger-data-form .container-header .passenger-type .row-type{display:flex;gap:.75rem;align-items:center;justify-content:space-between;position:relative}.component-passenger-data-form .container-header .passenger-type .row-type .name-type{margin-top:.375rem;font-size:12px;font-weight:500;color:#20adb3;display:flex;gap:.3125rem;align-items:center}.component-passenger-data-form .container-header .passenger-type .row-type .name-type .label-rule{font-size:12px;color:#00365c}.component-passenger-data-form .container-header .passenger-type .row-type .chevron-passenger-type{transition:transform .3s ease;width:15px;height:15px}.component-passenger-data-form .container-header .passenger-type .row-type .chevron-passenger-type path{stroke:#20adb3}.component-passenger-data-form .container-header .passenger-type .row-type .chevron-passenger-type.expanded{transform:rotate(180deg)}.component-passenger-data-form .container-header .passenger-type .row-type .options{z-index:1;display:flex;flex-direction:column;width:100%;top:130%;position:absolute;border:1px #7d8aa4 solid;background-color:#a9a9a9;border-radius:5px}.component-passenger-data-form .container-header .passenger-type .row-type .options button{background-color:#a9a9a9;border:none;cursor:pointer;margin:4px 0;padding:5px 13px;font-size:16px;color:#767676;font-weight:500;text-align:left}.component-passenger-data-form .container-header .passenger-type .row-type .options button.selected{background-color:#20adb3;color:#a9a9a9}.component-passenger-data-form .container-header .passenger-type .row-type .options span{color:#767676}.component-passenger-data-form .container-header .paying-user{display:flex;flex-direction:column;gap:.3125rem}@media screen and (max-width: 768px){.component-passenger-data-form .container-header .paying-user{display:none}}.component-passenger-data-form .container-header .paying-user .label-switch{cursor:pointer;color:#313f61;font-size:.75rem;-webkit-user-select:none;user-select:none}.component-passenger-data-form .container-header .paying-user .switch-root{all:unset;width:42px;height:25px;background-color:#f0f0f0;border-radius:9999px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.component-passenger-data-form .container-header .paying-user .switch-root:focus{border:transparent}.component-passenger-data-form .container-header .paying-user .switch-root[data-state=checked]:not([data-disabled]){background-color:#1c90e3}.component-passenger-data-form .container-header .paying-user .switch-root[data-disabled]{background-color:#a9a9a9;cursor:not-allowed}.component-passenger-data-form .container-header .paying-user .switch-root[data-disabled] .switch-thumb{background-color:#d9d9d9}.component-passenger-data-form .container-header .paying-user .switch-root:not([data-disabled]) .switch-thumb{background-color:#fff}.component-passenger-data-form .container-header .paying-user .switch-root .switch-thumb{display:block;width:21px;height:21px;border-radius:9999px;box-shadow:0 2px 2px #00000059;transition:transform .1s,background-color .1s;will-change:transform,background-color;position:absolute;top:2px;left:2px;transform:translate(0)}.switch-root[data-state=checked] .component-passenger-data-form .container-header .paying-user .switch-root .switch-thumb{transform:translate(19px)}.component-passenger-data-form .container-header .paying-user .switch-root[data-state=checked] .switch-thumb{transform:translate(16px);-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px)}.component-passenger-data-form .container-header .chevron-form{transition:transform .3s ease;width:23px;height:23px}.component-passenger-data-form .passenger-form{opacity:0;padding:30px 29px 30px 25px;display:none;flex-direction:column;border-top:1px #7d8aa4 dashed;gap:10px;transition:all .3s ease;z-index:100;border-radius:0 0 10px 10px}.component-passenger-data-form .passenger-form .paying-user-mobile{display:none}@media screen and (max-width: 768px){.component-passenger-data-form .passenger-form .paying-user-mobile{display:flex;flex-direction:column;gap:.3125rem;margin-bottom:23px}.component-passenger-data-form .passenger-form .paying-user-mobile .label-switch{cursor:pointer;color:#313f61;font-size:.75rem;-webkit-user-select:none;user-select:none}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root{all:unset;width:42px;height:25px;background-color:#f0f0f0;border-radius:9999px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root:focus{border:transparent}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root[data-state=checked]:not([data-disabled]){background-color:#1c90e3}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root[data-disabled]{background-color:#a9a9a9;cursor:not-allowed}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root[data-disabled] .switch-thumb{background-color:#d9d9d9}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root:not([data-disabled]) .switch-thumb{background-color:#fff}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root .switch-thumb{display:block;width:21px;height:21px;border-radius:9999px;box-shadow:0 2px 2px #00000059;transition:transform .1s,background-color .1s;will-change:transform,background-color;position:absolute;top:2px;left:2px;transform:translate(0)}.switch-root[data-state=checked] .component-passenger-data-form .passenger-form .paying-user-mobile .switch-root .switch-thumb{transform:translate(19px)}.component-passenger-data-form .passenger-form .paying-user-mobile .switch-root[data-state=checked] .switch-thumb{transform:translate(16px);-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px)}}.component-passenger-data-form .passenger-form .inputs-row{width:100%;display:flex;justify-content:space-between;gap:30px}.component-passenger-data-form .passenger-form .inputs-row .container-input,.component-passenger-data-form .passenger-form .inputs-row .component-input,.component-passenger-data-form .passenger-form .inputs-row .component-input .component-select,.component-passenger-data-form .passenger-form .inputs-row .component-input .select-input{width:100%}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two{width:100%;gap:10px;flex-direction:row}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two .default-discount{width:100%;display:flex}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two .container-date-picker{width:100%}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two .container-date-picker .input-label{margin:0 3px;padding:0 1px;white-space:nowrap}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two .component-input,.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two .container-input,.component-passenger-data-form .passenger-form .component-select .select-input{width:100%}.component-passenger-data-form .passenger-form .component-select .select-input .placeholder{font-size:12px}.component-passenger-data-form .passenger-form .component-select.error .select-input{border:1px red solid}.component-passenger-data-form .passenger-form .component-select.error .select-input .label{color:red}.component-passenger-data-form .passenger-form .inputs-row-two{width:100%;display:flex;gap:30px}.component-passenger-data-form .passenger-form .inputs-row-two .component-select .select-input,.component-passenger-data-form .passenger-form .inputs-row-two .component-input .input-wrapper,.component-passenger-data-form .passenger-form .inputs-row-two .container-input{width:100%}.component-passenger-data-form .passenger-form .inputs-row-two .default-discount{width:100%;display:flex;gap:1rem}.component-passenger-data-form .passenger-form .inputs-row-two .default-discount .input-container{width:100%}.component-passenger-data-form .passenger-form .inputs-row-two .default-discount .input-container .input-label-text{margin-bottom:1px}.component-passenger-data-form .passenger-form .inputs-row-two .default-discount .input-container .input-container-box,.component-passenger-data-form .passenger-form .inputs-row-two .component-input{width:100%}.component-passenger-data-form.expanded-form{min-height:403px;height:fit-content;transition:all .3s ease}.component-passenger-data-form.expanded-form .chevron-form{transform:rotate(180deg)}.component-passenger-data-form.expanded-form .passenger-form{border-top:1px #7d8aa4 dashed;display:flex;opacity:1;cursor:default}@media screen and (max-width: 1200px){.component-passenger-data-form{width:100%}}@media screen and (max-width: 1024px){.component-passenger-data-form{width:100%;height:80px}.component-passenger-data-form.expanded-form{height:fit-content}.component-passenger-data-form .container-header .passenger-type{font-size:16px}.component-passenger-data-form .container-header .passenger-type .row-type{width:100%}.component-passenger-data-form .container-header .passenger-type .row-type span{font-size:10px}.component-passenger-data-form .container-header .passenger-type .row-type .chevron-passenger-type{width:10px;height:10px}.component-passenger-data-form .container-header .passenger-type .row-type .options button{font-size:10px}.component-passenger-data-form .container-header .chevron-form{width:16px;height:16px}.component-passenger-data-form .passenger-form{padding:15px;height:max-content;gap:10px}.component-passenger-data-form .passenger-form .inputs-row{width:auto;flex-direction:column;gap:5px}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two{gap:10px}.component-passenger-data-form .passenger-form .inputs-row .inputs-row-two .container-input{width:100%}.component-passenger-data-form .passenger-form .component-select .select-input{width:auto}.component-passenger-data-form .passenger-form .inputs-row-two{flex-direction:column;gap:5px}.component-passenger-data-form .passenger-form .inputs-row-two .component-input{width:100%}.component-passenger-data-form.expanded{min-height:580px}}@media screen and (max-width: 768px){.component-passenger-data-form{width:auto}.component-passenger-data-form.expanded-form{height:fit-content}}.component-input{display:block}.component-input .label{display:block;font-weight:500;font-size:14px;margin-bottom:.2rem;line-height:1rem}.component-input.error .input-wrapper{border-color:#c70900}.component-input .input-wrapper{height:40px;line-height:1;display:flex;border:1px solid #626262;border-radius:.3rem;align-items:center;padding:0 .5rem;width:auto;overflow:hidden;box-sizing:border-box;background-color:#fff}.component-input .input-wrapper:has(:disabled){background-color:#ebebeb;cursor:not-allowed}.component-input .input-wrapper>.outer-input{flex-grow:1}.component-input .input-wrapper>.outer-input input{width:100%;margin:0;padding:0;background:none;border:none;border-radius:0;font-weight:500;font-size:12px}.component-input .input-wrapper>.outer-input input:focus{outline:none;border-color:#20adb3}.component-input .input-wrapper>.outer-input input:disabled{cursor:not-allowed}.component-input .input-wrapper .preppend,.component-input .input-wrapper .append{height:100%;min-width:1.3rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;margin:0 .3rem}.component-input .input-wrapper .preppend svg,.component-input .input-wrapper .append svg{max-height:100%}small.error{color:red;font-size:.7rem;display:block;height:1rem;margin-top:.2rem;margin-bottom:.1rem}.component-select{text-align:left;font-size:.9rem;position:relative;width:100%}.component-select .label{display:block;font-weight:500;font-size:14px;margin-bottom:.2rem;line-height:1rem}.component-select .select-input{box-sizing:border-box;position:relative;padding:.4rem .6rem .4rem .4rem;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;border-radius:.375rem;border:1px solid #767676;background:#fff;width:100%;height:100%;height:40px}.component-select .select-input .content-input{max-height:100%;display:flex;gap:.5rem;padding-left:.3rem;align-items:center;overflow:hidden}.component-select .select-input .content-input .selected-options{display:flex;flex-wrap:wrap;gap:.3rem}.component-select .select-input .content-input .selected-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:500}.component-select .select-input .content-input .placeholder{opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-select .select-input .content-input svg{min-width:1.1rem}.component-select .select-input .icons{display:flex;align-items:center;gap:.6rem}.component-select .select-input .icons .icon{transform:rotate(0);transition:transform .2s ease-in;height:16px}.component-select .select-input .icons .icon .clearable{background-color:#767676;border-radius:100%;width:1rem;height:1rem;padding:.2rem;cursor:pointer}.component-select .select-input .icons .icon .clearable path{fill:#fff;opacity:1}.component-select .select-input .icons .icon .clearable.unavailable{opacity:.5}.component-select .select-input .icons .icon .chevron{transition:transform .2s ease-in;width:.8rem}.component-select .select-input .icons .icon .chevron path{fill:none}.component-select .select-input .icons .icon .chevron.upside,.component-select .select-input .icons .icon.upside{transform:rotate(180deg);transition:transform .2s ease-in}.component-select .select-input .icons .icon.hoverable>svg{cursor:pointer}.component-select.disabled{pointer-events:none}.component-select.disabled .select-input{background-color:#9db8ef}.component-select.disabled .select-input .label{background:linear-gradient(0deg,#9db8ef calc(50% + 1px),#0000 50%)}.component-select.active .select-input{border:1px #20adb3 solid!important}.component-select.active .select-input .label{color:#20adb3!important}.component-select.active .chevron path{stroke:#20adb3}.component-select.active svg path{fill:#20adb3}.component-select.active .dropdown{border-color:#20adb3}.component-select .dropdown{top:3.5rem;position:absolute;transform:translateY(4px);left:0;right:0;overflow:auto;background-color:#fff;z-index:9999;display:flex;flex-direction:column;font-weight:500;border:1px solid #7d8aa4;box-shadow:0 .25rem .25rem #00000040;border-radius:.37rem}.component-select .dropdown .search-box{padding:5px}.component-select .dropdown .search-box input{height:2.3rem;width:100%;box-sizing:border-box;padding:.9rem .5rem;border-radius:.3rem;border:1px solid #000000}.component-select .dropdown .search-box input:focus{outline-color:#20adb3}.component-select .dropdown .options{padding:.3rem 0;max-height:10rem;overflow:auto}.component-select .dropdown .options .type-to-search{display:flex;flex-direction:column;align-items:center;gap:1.2rem;color:#c4c4c4;text-align:center;font-size:.75rem;font-weight:500}.component-select .dropdown .options .type-to-search span{max-width:12rem}.component-select .dropdown .options .no-items{padding:.5rem;display:flex;justify-content:center}.component-select .dropdown .options .no-items span{font-weight:400;display:block}.component-select .dropdown .options:not(:has(>*:hover))>.to-be-selected{color:#20adb3;background-color:#c1d0eb}.component-select .dropdown .options .option{padding:.6rem .7rem;cursor:pointer}.component-select .dropdown .options .option div{display:flex;align-items:center;gap:.5rem}.component-select .dropdown .options .option:not(.selected):hover{color:#20adb3;background-color:#c1d0eb}.component-select .dropdown .options .option.disabled{pointer-events:none;filter:opacity(.3)}.component-select .dropdown button{margin:5px auto 10px;border-radius:4px;display:flex;justify-content:center;color:#fff;font-size:12px;font-weight:500;width:90%;padding:0 1rem;background-color:#20adb3}.component-select .dropdown button:disabled{color:#89939e;background-color:#a9a9a9;border:1px #89939e solid}.component-select .dropdown ::-webkit-scrollbar-track{background-color:#a9a9a9}.component-select .dropdown .option.selected{background-color:#f0f2f5;color:#009aa0}.component-select .dropdown.small .options{max-height:5rem}.component-select .dropdown.upside{bottom:2.7rem;top:unset;flex-direction:column-reverse}.component-tag{background-color:#20adb3;border-radius:1rem;display:flex;width:fit-content;align-items:center}.component-tag .tag-content{padding:.2rem .4rem;font-size:.7rem;color:#c1d0eb}.component-tag .remove{height:1rem;display:flex;border:none;background:none;cursor:pointer;width:min-content}.component-tag .remove:hover{transform:translateY(-1px)}.nav-container{background-color:#2a3550;width:220px;min-height:100%;transition:all ease-out var(--sidebar-transition-duration)}.nav-container.closed{width:5.3125rem}.nav-container .logo{padding:30px;max-width:220px;transition:all ease-out var(--sidebar-transition-duration);overflow:hidden}.nav-container .logo.closed{max-width:12px}.nav-container ul{padding-top:30px}.nav-container ul>li:not(:last-child){margin-bottom:18px}.nav-container .nav-item{padding:0 30px;display:flex;align-items:center;justify-content:flex-start;height:40px;text-decoration:none}.nav-container .nav-item .label{color:#fff;font-weight:500;margin-left:7px;transition:max-width ease-out var(--sidebar-transition-duration);overflow:hidden}.nav-container .nav-item .label.visible{max-width:220px}.nav-container .nav-item .label.hidden{max-width:0}.nav-container .nav-item svg{flex-shrink:0}.nav-container .nav-item.selected{position:relative}.nav-container .nav-item.selected .label{color:#009aa0;font-weight:700}.nav-container .nav-item.selected svg>path{stroke:#009aa0}.nav-container .nav-item.selected:before{content:"";width:8px;height:40px;position:absolute;left:0;background-color:#009aa0}.nav-container .nav-item:hover .label{color:#009aa0}.nav-container .nav-item:hover svg>path{stroke:#009aa0}.nav-container-mobile{display:none;background-color:#2a3550;width:220px;min-height:100%;transition:all ease-out var(--sidebar-transition-duration)}.nav-container-mobile.closed-mobile{width:5.3125rem}.nav-container-mobile .logo{padding:30px;max-width:220px;transition:all ease-out var(--sidebar-transition-duration);overflow:hidden}.nav-container-mobile .logo.closed{max-width:12px}.nav-container-mobile ul{padding-top:30px}.nav-container-mobile ul>li:not(:last-child){margin-bottom:18px}.nav-container-mobile .nav-item{padding:0 30px;display:flex;align-items:center;justify-content:flex-start;height:40px;text-decoration:none}.nav-container-mobile .nav-item .label{color:#fff;font-weight:500;margin-left:7px;transition:max-width ease-out var(--sidebar-transition-duration);overflow:hidden}.nav-container-mobile .nav-item .label.visible{max-width:220px}.nav-container-mobile .nav-item .label.hidden{max-width:0}.nav-container-mobile .nav-item svg{flex-shrink:0}.nav-container-mobile .nav-item.selected{position:relative}.nav-container-mobile .nav-item.selected .label{color:#009aa0;font-weight:700}.nav-container-mobile .nav-item.selected svg>path{stroke:#009aa0}.nav-container-mobile .nav-item.selected:before{content:"";width:8px;height:40px;position:absolute;left:0;background-color:#009aa0}.nav-container-mobile .nav-item:hover .label{color:#009aa0}.nav-container-mobile .nav-item:hover svg>path{stroke:#009aa0}.closed-mobile{display:none}@media screen and (max-width: 922px){.nav-container,.closed-mobile,.nav-container-mobile{display:none}.open-mobile{display:block;background-color:#2a3550;width:360px;min-height:100%;transition:all ease-out var(--sidebar-transition-duration);z-index:9999;position:absolute;transition:width .3s ease-in-out}.open-mobile .user-info{padding:0 30px}.open-mobile .user-info .profile{display:flex;flex-direction:row;align-items:center;gap:1rem;border-bottom:1px solid #9db8ef;padding-bottom:1rem}.open-mobile .user-info .profile svg path{fill:#fff}.open-mobile .user-info .profile .user-empty-photo{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:100%;background-color:#9db8ef}.open-mobile .user-info .profile .data-user{width:100%;display:flex;flex-direction:column;color:#fff}.open-mobile .user-info .profile .data-user .user-name{font-weight:600;font-size:16px}.open-mobile .user-info .profile .data-user .user-type{font-weight:500;font-size:12px;color:#9db8ef}.open-mobile .btn-open-container{display:flex;align-items:center;padding:0 30px}.open-mobile .btn-open-container .btn-open svg{width:28px;height:28px}.open-mobile .btn-open-container .logo{display:flex;align-items:center;justify-content:center;width:100%}.open-mobile .logo{padding:30px;max-width:360px;transition:all ease-out var(--sidebar-transition-duration);overflow:hidden}.open-mobile .logo.closed{max-width:12px}.open-mobile ul{padding-top:30px}.open-mobile ul>li:not(:last-child){margin-bottom:18px}.open-mobile .nav-item{padding:0 30px;display:flex;align-items:center;justify-content:flex-start;height:40px;text-decoration:none}.open-mobile .nav-item .label{color:#fff;font-weight:500;margin-left:7px;transition:max-width ease-out var(--sidebar-transition-duration);overflow:hidden}.open-mobile .nav-item .label.visible{max-width:360px}.open-mobile .nav-item .label.hidden{max-width:0}.open-mobile .nav-item svg{flex-shrink:0}.open-mobile .nav-item.selected{position:relative;background-color:#009aa026}.open-mobile .nav-item.selected .label{color:#009aa0;font-weight:700}.open-mobile .nav-item.selected svg>path{stroke:#009aa0}.open-mobile .nav-item:hover .label{color:#009aa0}.open-mobile .nav-item:hover svg>path{stroke:#009aa0}.open-mobile .action-logout{padding:30px}.open-mobile .action-logout .action{padding:30px 0;display:flex;justify-content:space-between;align-items:center;height:40px;text-decoration:none;border-top:1px solid #9db8ef;border-bottom:1px solid #9db8ef}.open-mobile .action-logout .action .action-name{color:#c70900;font-weight:500;font-size:14px}}@media screen and (max-width: 576px){.open-mobile{width:100%;min-height:100%;transition:all ease-out var(--sidebar-transition-duration);z-index:9999;position:absolute;transition:width .3s ease-in-out}.open-mobile .btn-open-container{display:flex;align-items:center;padding:0 30px}.open-mobile .btn-open-container .btn-open-mobile svg{width:28px;height:28px}.open-mobile .btn-open-container .logo{display:flex;align-items:center;justify-content:center;width:100%}.open-mobile .logo{padding:30px;max-width:100%;transition:all ease-out var(--sidebar-transition-duration);overflow:hidden}.open-mobile .logo.closed{max-width:12px}.open-mobile ul{padding-top:30px}.open-mobile ul>li:not(:last-child){margin-bottom:18px}.open-mobile .nav-item{padding:0 30px;display:flex;align-items:center;justify-content:flex-start;height:40px;text-decoration:none}.open-mobile .nav-item .label{color:#fff;font-weight:500;margin-left:7px;transition:max-width ease-out var(--sidebar-transition-duration);overflow:hidden}.open-mobile .nav-item .label.visible{max-width:100%}.open-mobile .nav-item .label.hidden{max-width:0}.open-mobile .nav-item svg{flex-shrink:0}.open-mobile .nav-item.selected{position:relative;background-color:#009aa026}.open-mobile .nav-item.selected .label{color:#009aa0;font-weight:700}.open-mobile .nav-item.selected svg>path{stroke:#009aa0}.open-mobile .nav-item:hover .label{color:#009aa0}.open-mobile .nav-item:hover svg>path{stroke:#009aa0}.open-mobile .action-logout{padding:30px}.open-mobile .action-logout .action{padding:30px 0;display:flex;justify-content:space-between;align-items:center;height:40px;text-decoration:none;border-top:1px solid #9db8ef;border-bottom:1px solid #9db8ef}.open-mobile .action-logout .action .action-name{color:#c70900;font-weight:500;font-size:14px}}.login-page-container{width:100vw;height:100vh;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;font-family:Monstserrat,sans-serif;align-items:flex-start;background-position:center;overflow:auto;background-image:url(/assets/fundo-B3z2jpjF.jpg);background-repeat:no-repeat;background-size:100% 100%}.login-page-container .login-form-container{margin-left:7.9375rem;box-sizing:border-box}.login-page-container .login-form-container .login-form-main{background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:1rem;width:30rem;height:31.25rem;position:relative}.login-page-container .login-form-container .login-form-main .logo{position:absolute;margin:2.5rem auto;top:0}.login-page-container .login-form-container .login-form-main .content{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.login-page-container .login-form-container .login-form-main .title-login{margin-top:5rem;width:100%;font-size:1rem;color:#009aa0;text-align:center;margin-bottom:.4rem;font-weight:700;padding:0 20px}.login-page-container .login-form-container .login-form-main .login{display:flex;color:#2a3550;align-content:center;flex-wrap:wrap;text-align:center;justify-content:center}.login-page-container .login-form-container .login-form-main .login p{font-size:.875rem;margin-bottom:1rem;text-align:center;font-weight:500;color:#767676}.login-page-container .login-form-container .login-form-main .form-login{width:100%;display:flex;justify-content:center;flex-direction:column;gap:.625rem;margin-top:1.4375rem}.login-page-container .login-form-container .login-form-main .form-login .component-input{display:flex;flex-direction:column;gap:.5rem}.login-page-container .login-form-container .login-form-main .form-login .component-input .label{display:block;font-weight:700;font-size:20px;margin-bottom:.2rem;line-height:1rem;color:#009aa0}.login-page-container .login-form-container .login-form-main .form-login .buttons-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px}.login-page-container .login-form-container .login-form-main .form-login .buttons-container button{width:8.125rem;height:2.1875rem;display:flex;align-items:center;justify-content:center;background-color:#009aa0;border-radius:50rem;cursor:pointer;text-align:center;color:#fff;font-size:.875rem;font-weight:700}.login-page-container .login-form-container .login-form-main .form-login .buttons-container p a{font-weight:600;text-decoration:none;color:#a9a9a9;font-size:.8rem;cursor:pointer}.login-page-container .login-form-container .login-form-main .form-login .buttons-container p a:hover{color:#009aa0}.login-page-container .login-form-container .login-form-main .form-login .buttons-container .loading{width:18px;height:18px;margin-top:32px}.login-page-container .login-form-container .login-form-main .form-login .buttons-container .btn-white button{background-color:#fff;color:#626262}.login-page-container .login-form-container .reservations{color:#fff;font-size:.75rem;font-weight:400;text-align:center;margin-top:1.25rem}@media screen and (max-width: 768px){.login-page-container{width:100%;height:100vh;display:flex;justify-content:center;background-position:center;align-items:center}.login-page-container .login-form-container{margin-left:0rem}}@media screen and (max-width: 576px){.login-page-container{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:auto;background-image:none;align-items:center;background-color:#fff}.login-page-container .login-form-container{width:100%;height:100%;align-items:center;justify-content:center;display:flex}.login-page-container .login-form-container .login-form-main{border-radius:0;width:90%;height:100%}.login-page-container .login-form-container .login-form-main .logo{position:absolute;margin:4.5rem auto;top:0}.login-page-container .login-form-container .login-form-main .title-login{margin-top:0}.login-page-container .login-form-container .login-form-main .form-login .buttons-container button{width:100%}.login-page-container .login-form-container .reservations{display:none}}.btn{display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#009aa0;font-weight:600;color:#fff}.btn>*:not(:last-child){margin-right:10px}.btn{transition:background-color .1s ease-out}.btn:hover{background-color:#429a9d}.btn:active{background-color:#014b4e}.btn.btn--disabled,.btn.btn--disabled:hover,.btn.btn--disabled:active{cursor:unset;background-color:#dcdcdc;color:#b9b9b9}.btn.btn--disabled>svg path{fill:#b9b9b9}.btn-secondary,.btn-tertiary{color:#009aa0}.btn-secondary>svg path,.btn-tertiary>svg path{fill:#009aa0}.btn-secondary{background:none;border:2px solid #009aa0}.btn-secondary:hover{background:#f1f2f4;color:#429a9d;border-color:#429a9d}.btn-secondary:active{background:#a8dcde;border-color:#009aa0;color:#009aa0}.btn-secondary.btn--disabled,.btn-secondary.btn--disabled:hover,.btn-secondary.btn--disabled:active{cursor:unset;background:none;color:#b9b9b9;border-color:#b9b9b9}.btn-secondary.btn--disabled>svg path{fill:#b9b9b9}.btn-tertiary{background:none;border:none}.btn-tertiary:hover,.btn-tertiary:active{background:none}.btn-tertiary.btn--disabled,.btn-tertiary.btn--disabled:hover,.btn-tertiary.btn--disabled:active{cursor:unset;background:none}.btn-remove{background:#e00d0d;color:#fff}.btn-remove:hover{background:#e00d0d80}.btn-remove:active{background:#e00d0d40;color:#e00d0d}.btn.bg--secondary{background:#2a3550}.btn--size-xs{height:32px;font-size:12px;border-radius:6px;padding:4px 8px}.btn--size-sm{height:40px;font-size:14px;border-radius:6px;padding:8px 16px}.btn--size-md{height:43px;font-size:16px;border-radius:8px;padding:12px 24px}.btn--size-lg{height:56px;font-size:18px;border-radius:8px;padding:16px 32px}.component.forgot-password{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.component.forgot-password main{width:100%;padding:0 2rem}.component.forgot-password main .container-email-step{display:flex;flex-direction:column;gap:1.5rem}.component.forgot-password main .container-email-step .title-email{display:flex;flex-direction:column;margin-bottom:.5rem;align-items:flex-start}.component.forgot-password main .container-new-password-step{display:flex;flex-direction:column;gap:1rem;margin-top:1.2rem}.component.forgot-password main .container-new-password-step .warning{display:flex;flex-direction:column;gap:.2rem;width:100%}.component.forgot-password main .container-new-password-step p{max-width:100%}.component.forgot-password main .container-new-password-step form{display:flex;flex-direction:column;gap:.4rem}.component.forgot-password main .container-input h4{margin-bottom:.3rem;font-size:1rem}.component.forgot-password main .container-success-step{margin-top:11rem;text-align:center;width:100%;justify-content:center;align-items:center}.component.forgot-password main .container-success-step h3{margin-bottom:.5rem;text-align:center;color:#009aa0;font-size:2rem}.component.forgot-password main .container-success-step p{color:#767676;text-align:center;font-family:Montserrat;font-size:1.1rem;font-style:normal;font-weight:500;max-width:100%;line-height:normal}.component.forgot-password main h4{color:#009aa0;font-size:1.2rem;margin-bottom:.1rem}.component.forgot-password main p{color:#767676;font-size:.8rem;max-width:21rem;font-weight:500}.component.forgot-password main button{width:auto;padding:.5rem 3rem;margin:0 auto;border-radius:3.125rem;justify-content:center}.component.forgot-password .btn-resend-code{width:max-content}.component.forgot-password .btn-back-login,.component.forgot-password .link-back-login{font-size:1.25rem}.component.forgot-password .btn-back-login{color:#fff;text-decoration:none;margin-top:2.5rem;margin-bottom:9rem}.component.forgot-password .btn-back-login button{border-radius:3.125rem}.component.forgot-password .link-back-login{position:absolute;width:fit-content;margin:0 auto;bottom:2.5rem;font-size:1rem;left:0;right:0;color:#a9a9a9;font-weight:600;text-decoration-line:underline}.container-code-step{display:flex;flex-direction:column;gap:2.5rem}.container-code-step .container-text{display:flex;flex-direction:column}.container-code-step .container-text p{display:flex;gap:.5rem}.container-code-step .code{display:flex;gap:31px;justify-content:center}.container-code-step .code .digit{width:4rem;height:4rem;border-radius:1.1rem;border-width:2px}.container-code-step .code .digit .inside{font-size:2.4375rem;color:#c1d0eb;font-weight:600;text-align:center}.container-code-step .code .digit .inside:focus{color:#20adb3;height:3.5rem;width:3.6rem;border-radius:.9rem;outline:3px solid #20adb3;margin:0 -14px;background:#20adb30d}.container-code-step .resend-code{text-align:center;color:#767676;font-size:.8rem;font-weight:500;margin-bottom:-30px;display:flex;justify-content:center;gap:.3rem}.container-code-step .resend-code .btn-resend-code{color:#20adb3;font-size:.8rem;font-weight:500;text-decoration-line:underline;background:none;padding:0;margin:0;height:fit-content}.component-page-controller{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;padding:.625rem;border-radius:.3125rem;width:min-content}.component-page-controller .square{display:flex;align-items:center;justify-content:center;background:#e8e8e8;cursor:pointer;border-radius:4px;width:40px;height:38px;margin:0 .3rem;font-weight:600;font-size:16px;color:#626262;transition:all .4s}.component-page-controller .square:active{opacity:.5}.component-page-controller .square:hover{background-color:#d0d0d0}.component-page-controller .square .arrow-right{transform:rotate(180deg)}.component-page-controller .numbers{display:flex;align-items:center}.component-page-controller .numbers .square.selected{background-color:#007b80;color:#fff;pointer-events:none;display:flex;align-items:center;justify-content:center}.component-page-controller .dots{background-color:#9db8ef;display:flex;align-items:center;justify-content:center;margin:0 .3rem;width:2rem;height:2rem;pointer-events:none;border-radius:.375rem}.unavailable{pointer-events:none}.unavailable path{fill:#89939e;opacity:.5}.agency-page{box-sizing:border-box;justify-content:center;padding:2rem}.agency-page .agency-title{font-size:1.875rem;font-weight:700;color:#009aa0}.agency-page .agency-table{position:relative;margin-top:.9375rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.agency-page .agency-table .agency-table-button{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.agency-page .agency-table .agency-table-button .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.agency-page .agency-table .agency-table-button .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.agency-page .agency-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9}.agency-page .agency-table .filters-fields .input-search{display:flex;flex-direction:column;justify-content:center}.agency-page .agency-table .filters-fields .input-search .input-label-text{margin:0}.agency-page .agency-table .filters-fields .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.agency-page .agency-table .filters-fields .input-search input::placeholder{font-style:italic}.agency-page .agency-table .filters-fields .input-search input{font-size:.8rem}.agency-page .agency-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.agency-page .agency-table .filters-fields .input-search input[type=search i]::-webkit-search-cancel-button{cursor:pointer}.agency-page .agency-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.agency-page .agency-table .filters-fields .select-container{display:flex;gap:1rem}.agency-page .agency-table .filters-fields .select-container .select{width:217px;height:40px;font-size:14px}.agency-page .agency-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.agency-page .agency-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.agency-page .agency-table .table{display:flex;flex-direction:column;text-align:left;width:100%}.agency-page .agency-table .table .table-header{display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr .3fr;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding-left:35px;padding-right:60px;border-bottom:.0625rem solid #a9a9a9}.agency-page .agency-table .table .data-options{display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr .3fr;align-items:center;justify-content:center;text-align:left;font-weight:500;font-size:14px;color:#000;padding-left:35px;padding-right:60px;height:50px}.agency-page .agency-table .table .data-options.margin-top{margin-top:10px}.agency-page .agency-table .table .data-options td{display:flex;font-weight:500}.agency-page .agency-table .table .data-options td .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.agency-page .agency-table .table .data-options td .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.agency-page .agency-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0}.agency-page .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.agency-page .pagination-results h1{font-size:.8rem;color:#626262}.agency-page .pagination-results .page-controller .component-page-controller{padding:0}@media screen and (max-width: 576px){.agency-page{box-sizing:border-box;justify-content:center;padding:1rem}.agency-page .agency-title{font-size:1.875rem;font-weight:700;color:#009aa0}.agency-page .agency-table{position:relative;margin-top:.9375rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.agency-page .agency-table .agency-table-button{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0 1rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.agency-page .agency-table .agency-table-button .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.agency-page .agency-table .agency-table-button .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.agency-page .agency-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9}.agency-page .agency-table .filters-fields .input-search{display:flex;flex-direction:column;justify-content:center;width:100%}.agency-page .agency-table .filters-fields .input-search .input-label-text{margin:0}.agency-page .agency-table .filters-fields .input-search input{width:100%;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.agency-page .agency-table .filters-fields .input-search input::placeholder{font-style:italic}.agency-page .agency-table .filters-fields .input-search input{font-size:.8rem}.agency-page .agency-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.agency-page .agency-table .filters-fields .input-search input[type=search i]::-webkit-search-cancel-button{cursor:pointer}.agency-page .agency-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.agency-page .agency-table .filters-fields .select-container{display:flex;gap:1rem}.agency-page .agency-table .filters-fields .select-container .select{width:217px;height:40px;font-size:14px}.agency-page .agency-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.agency-page .agency-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.agency-page .agency-table .table{display:flex;flex-direction:column;text-align:left;width:100%;overflow-x:auto}.agency-page .agency-table .table thead{display:flex;width:100%}.agency-page .agency-table .table tbody{display:flex;flex-direction:column;width:100%}.agency-page .agency-table .table tbody tr{display:flex;width:100%}.agency-page .agency-table .table .name{min-width:16rem}.agency-page .agency-table .table .phone{min-width:8rem}.agency-page .agency-table .table .responsible{min-width:12rem}.agency-page .agency-table .table .status{min-width:5rem}.agency-page .agency-table .table .table-header{display:flex;justify-content:space-between;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding-left:1.5rem;padding-right:1rem;border-bottom:.0625rem solid #a9a9a9}.agency-page .agency-table .table .data-options{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:500;font-size:14px;color:#000;padding-left:1.5rem;padding-right:1rem;height:50px}.agency-page .agency-table .table .data-options.margin-top{margin-top:10px}.agency-page .agency-table .table .data-options td{display:flex;font-weight:500}.agency-page .agency-table .table .data-options td .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.agency-page .agency-table .table .data-options td .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.agency-page .agency-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0}.agency-page .pagination-results{margin:1.25rem 0;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}.agency-page .pagination-results h1{font-size:.8rem;color:#626262}.agency-page .pagination-results .page-controller .component-page-controller{padding:0}}.component-empty-results{display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:1.1875rem;color:#626262;gap:.9375rem;height:18.75rem}.component-empty-results .empty-results-text{text-align:left}.component-empty-results .empty-results-text .empty-results-title{font-weight:600;font-size:2rem;color:#626262;margin-bottom:.625rem}.component-empty-results .empty-results-text .empty-results-description{font-weight:500;font-size:1rem;color:#313f61}@media screen and (max-width: 576px){.component-empty-results{display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:1.1875rem;color:#626262;gap:.9375rem;height:18.75rem}.component-empty-results .empty-results-icon svg{width:6.25rem;height:6.25rem}.component-empty-results .empty-results-text{text-align:left}.component-empty-results .empty-results-text .empty-results-title{font-weight:600;font-size:1rem;color:#626262;margin-bottom:.625rem}.component-empty-results .empty-results-text .empty-results-description{font-weight:500;font-size:1rem;color:#313f61}}.branch-overview{display:grid;width:100%;gap:30px 40px;grid-template-columns:1fr 1fr}.branch-overview .info-card{display:flex;flex-direction:column;padding:10px 16px 13px}.branch-overview .info-card .title-agency{display:flex;flex-direction:column;font-weight:400;font-size:12px;line-height:19px;color:#2a3550}.branch-overview .info-card .title-agency .agency-name{display:flex;position:relative;font-weight:700;font-size:10px;line-height:12px;color:#2a3550;margin-bottom:17px}.branch-overview .info-card .title{font-weight:400;font-size:12px;line-height:19px;color:#2a3550}.branch-overview .info-card .total{font-weight:700;font-size:32px;line-height:19px;color:#009aa0}.branch-overview .total-sales{display:flex;flex-direction:row;justify-content:space-between}.branch-overview .header{padding:13px 36px;font-weight:700;font-size:14px;line-height:19px;color:#2a3550;border-bottom:2px solid #d0d0d0}.branch-overview .header.btn-all-sellers{display:flex;justify-content:space-between;align-items:center}.branch-overview .header.btn-all-sellers button{display:flex;gap:8px;justify-content:center;align-items:center;background-color:#fff;font-weight:500;font-size:14px;color:#009aa0}.branch-overview .header.btn-all-sellers button svg{width:10px}.branch-overview .seller{padding:13px 30px;height:auto}.branch-overview .seller ul{display:flex;flex-direction:column;justify-content:center;gap:15px}.branch-overview .seller ul li{display:flex;align-items:center;gap:14px}.branch-overview .seller ul li span{font-weight:500;font-size:14px;line-height:19px;color:#000}.branch-overview .sellers{max-height:auto}.branch-overview .sellers .sub-header{padding:18px 36px;border-bottom:2px solid #d0d0d0;font-weight:700;font-size:14px;line-height:19px;display:flex;align-items:center;color:#565656}.component-members-table{width:90%;box-sizing:border-box;justify-content:center}.component-members-table .members-table{width:100%;display:flex;flex-direction:column;position:relative;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.component-members-table .members-table .tabs-table{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.component-members-table .members-table .tabs-table .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.component-members-table .members-table .tabs-table .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.component-members-table .members-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9}.component-members-table .members-table .filters-fields .input-search{display:flex;align-items:center}.component-members-table .members-table .filters-fields .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.component-members-table .members-table .filters-fields .input-search input::placeholder{font-style:italic}.component-members-table .members-table .filters-fields .input-search input{font-size:.8rem}.component-members-table .members-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.component-members-table .members-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.component-members-table .members-table .filters-fields .select-container{display:flex;gap:1rem}.component-members-table .members-table .filters-fields .select-container .select{width:13.5625rem;height:2.5rem;font-size:14px}.component-members-table .members-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.component-members-table .members-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.component-members-table .members-table .table{display:flex;flex-direction:column;text-align:left;width:100%}.component-members-table .members-table .table .table-header{display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr 1.5fr .5fr;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding-left:35px;padding-right:60px;border-bottom:.0625rem solid #a9a9a9}.component-members-table .members-table .table .data-options{display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr 1.5fr .5fr;align-items:center;justify-content:center;text-align:left;font-weight:500;font-size:14px;color:#000;padding-left:35px;padding-right:60px;height:50px}.component-members-table .members-table .table .data-options.margin-top{margin-top:10px}.component-members-table .members-table .table .data-options td{display:flex;font-weight:500}.component-members-table .members-table .table .data-options td .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.component-members-table .members-table .table .data-options td .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.component-members-table .members-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0}.component-members-table .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.component-members-table .pagination-results h1{font-size:.8rem;color:#626262}.component-members-table .pagination-results .page-controller .component-page-controller{padding:0}@media screen and (max-width: 719px){.component-members-table{width:100%;box-sizing:border-box;justify-content:center}.component-members-table .members-table{position:relative;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;width:100%;box-sizing:border-box}.component-members-table .members-table .tabs-table{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.component-members-table .members-table .tabs-table .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.component-members-table .members-table .tabs-table .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.component-members-table .members-table .filters-fields{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9}.component-members-table .members-table .filters-fields .input-search{display:flex;align-items:center;width:100%}.component-members-table .members-table .filters-fields .input-search input{width:100%;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.component-members-table .members-table .filters-fields .input-search input::placeholder{font-style:italic}.component-members-table .members-table .filters-fields .input-search input{font-size:.8rem}.component-members-table .members-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.component-members-table .members-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.component-members-table .members-table .filters-fields .select-container{display:flex;gap:1rem;width:100%}.component-members-table .members-table .filters-fields .select-container .select{width:100%;height:2.5rem;font-size:14px}.component-members-table .members-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.component-members-table .members-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.component-members-table .members-table .table{display:flex;flex-direction:column;text-align:left;width:100%;overflow-x:auto}.component-members-table .members-table .table thead{display:flex;width:100%}.component-members-table .members-table .table tbody{display:flex;flex-direction:column;width:100%}.component-members-table .members-table .table tbody tr{display:flex;width:100%}.component-members-table .members-table .table .name,.component-members-table .members-table .table .email{min-width:14rem}.component-members-table .members-table .table .phone,.component-members-table .members-table .table .function{min-width:12rem}.component-members-table .members-table .table .status{min-width:5rem}.component-members-table .members-table .table .table-header{display:flex;justify-content:space-between;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding-left:1.5rem;padding-right:1rem;border-bottom:.0625rem solid #a9a9a9}.component-members-table .members-table .table .data-options{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:500;font-size:14px;color:#000;padding-left:1.5rem;padding-right:1rem;height:50px}.component-members-table .members-table .table .data-options.margin-top{margin-top:10px}.component-members-table .members-table .table .data-options td{display:flex;font-weight:500}.component-members-table .members-table .table .data-options td .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.component-members-table .members-table .table .data-options td .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.component-members-table .members-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0}.component-members-table .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.component-members-table .pagination-results h1{font-size:.8rem;color:#626262}.component-members-table .pagination-results .page-controller .component-page-controller{padding:0}}.input-container{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.input-container .input-label-text{font-size:16px;font-weight:500;color:#626262;display:block;margin-bottom:7px}.input-container .input{height:40px;border:1px solid #626262;border-radius:6px;padding:10px 12px;width:100%;font-size:14px;font-weight:500}.input-container .input:hover{background-color:#f6f6f6}.input-container .input:active,.input-container .input:focus{outline-color:#009aa0}.input-container .input.input--invalid{border-color:#c70900;outline-color:#c70900}.input-container .input::placeholder{font-style:italic;color:#a9a9a9}.input-container .input[type=search i]::-webkit-search-cancel-button{cursor:pointer}.input-container .input-label{width:100%}.input-container.input--max-width-xs{max-width:80px}.input-container.input--min-width-xs{min-width:80px}.input-container.input--max-width-sm{max-width:120px}.input-container.input--min-width-sm{min-width:120px}.input-container.input--max-width-md{max-width:150px}.input-container.input--min-width-md{min-width:150px}.input-container.input--max-width-lg{max-width:165px}.input-container.input--min-width-lg{min-width:165px}.input-container.input--max-width-180{max-width:180px}.input-container.input--min-width-180{min-width:180px}.input-container.input--max-width-xl{max-width:200px}.input-container.input--min-width-xl{min-width:200px}.input-container.input--max-width-234{max-width:234px}.input-container.input--min-width-234{min-width:234px}.input-container.input--max-width-253{max-width:253px}.input-container.input--min-width-253{min-width:253px}.input-container.input--max-width-280{max-width:280px}.input-container.input--min-width-280{min-width:280px}.input-container.input--max-width-287{max-width:287px}.input-container.input--min-width-287{min-width:287px}.input-container .input-feedback{font-size:10px;font-weight:500;margin-top:3px}.input-container .input-feedback.input-feedback--error{color:#c70900}.component-partner-vessels-table{width:90%;box-sizing:border-box;justify-content:center}.component-partner-vessels-table .partner-vessels-table{position:relative;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.component-partner-vessels-table .partner-vessels-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search{display:flex;align-items:center}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search .input-label-text{margin:0}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input::placeholder{font-style:italic}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input{font-size:.8rem}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container{display:flex;gap:1rem}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container .select{width:217px;height:40px;font-size:14px}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.component-partner-vessels-table .partner-vessels-table .table{display:flex;flex-direction:column;text-align:left;width:100%;overflow:hidden}.component-partner-vessels-table .partner-vessels-table .table .table-header{display:grid;grid-template-columns:1.5fr .5fr 1fr 1fr .5fr;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding-left:35px;padding-right:60px;border-bottom:.0625rem solid #a9a9a9}.component-partner-vessels-table .partner-vessels-table .table .data-options{display:grid;grid-template-columns:1.5fr .5fr 1fr 1fr .5fr;align-items:center;justify-content:center;text-align:left;font-weight:500;font-size:14px;color:#000;padding-left:35px;padding-right:60px;height:50px}.component-partner-vessels-table .partner-vessels-table .table .data-options.margin-top{margin-top:10px}.component-partner-vessels-table .partner-vessels-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0}.component-partner-vessels-table .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.component-partner-vessels-table .pagination-results h1{font-size:.8rem;color:#626262}.component-partner-vessels-table .pagination-results .page-controller .component-page-controller{padding:0}@media screen and (max-width: 1024px){.component-partner-vessels-table{width:100%;box-sizing:border-box;justify-content:center}.component-partner-vessels-table .partner-vessels-table{position:relative;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.component-partner-vessels-table .partner-vessels-table .filters-fields{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9;gap:1rem}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search{display:flex;align-items:center;width:100%}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search .input-label-text{margin:0}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input{width:100%;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input::placeholder{font-style:italic}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input{font-size:.8rem}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.component-partner-vessels-table .partner-vessels-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container{display:flex;gap:1rem;width:100%}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container .select{width:100%;height:40px;font-size:14px}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.component-partner-vessels-table .partner-vessels-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.component-partner-vessels-table .partner-vessels-table .table{display:flex;flex-direction:column;text-align:left;width:100%;overflow-x:auto}.component-partner-vessels-table .partner-vessels-table .table thead{display:flex;width:100%}.component-partner-vessels-table .partner-vessels-table .table tbody{display:flex;flex-direction:column;width:100%}.component-partner-vessels-table .partner-vessels-table .table tbody tr{display:flex;width:100%}.component-partner-vessels-table .partner-vessels-table .table .name{min-width:14rem}.component-partner-vessels-table .partner-vessels-table .table .type{min-width:5rem}.component-partner-vessels-table .partner-vessels-table .table .line{min-width:10rem}.component-partner-vessels-table .partner-vessels-table .table .contact{min-width:8rem}.component-partner-vessels-table .partner-vessels-table .table .responsible{min-width:5rem}.component-partner-vessels-table .partner-vessels-table .table .table-header{display:flex;justify-content:space-between;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding-left:1.5rem;padding-right:1rem;border-bottom:.0625rem solid #a9a9a9}.component-partner-vessels-table .partner-vessels-table .table .data-options{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:500;font-size:14px;color:#000;padding-left:1.5rem;padding-right:1rem;height:50px}.component-partner-vessels-table .partner-vessels-table .table .data-options.margin-top{margin-top:10px}.component-partner-vessels-table .partner-vessels-table .table .data-options td{display:flex;font-weight:500}.component-partner-vessels-table .partner-vessels-table .table .data-options td .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.component-partner-vessels-table .partner-vessels-table .table .data-options td .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.component-partner-vessels-table .partner-vessels-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0}.component-partner-vessels-table .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.component-partner-vessels-table .pagination-results h1{font-size:.8rem;color:#626262}.component-partner-vessels-table .pagination-results .page-controller .component-page-controller{padding:0}}.branch-only-page{margin-top:0rem;padding:0rem;width:100%}.branch-only-page button{cursor:pointer}.branch-only-page .body{width:100%;display:flex;gap:20px;flex-direction:column;align-items:center}.branch-only-page .body .btn-return{width:100%;font-weight:600;font-size:14px;color:#2a3550;text-align:left}.branch-only-page .body .btn-return svg{width:10px}.branch-only-page .body .btn-return svg path{stroke:#2a3550}.branch-only-page .body .branch-info{width:100%;border-radius:10px;display:flex;gap:40px;padding:25px 30px;justify-content:space-between}.branch-only-page .body .branch-info .information{display:flex;gap:40px}.branch-only-page .body .branch-info .information .column-info-mobile{display:none}.branch-only-page .body .branch-info .information .column-info-desktop{display:flex;flex-direction:column;gap:14px}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:220px}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail.status{border-radius:6px;padding:4px 8px}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail.status.active{max-width:65px;background:#4dff7f;color:#023d08}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail.status.inative{max-width:75px;background:#c1c1c1;color:#565656}.branch-only-page .body .branch-info .information .column-info{display:flex;flex-direction:column;gap:14px}.branch-only-page .body .branch-info .information .column-info .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.branch-only-page .body .branch-info .information .column-info .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:220px}.branch-only-page .body .branch-info .information .column-info .info-cell .info-detail.status{border-radius:6px;padding:4px 8px}.branch-only-page .body .branch-info .information .column-info .info-cell .info-detail.status.active{max-width:55px;background:#4dff7f;color:#023d08}.branch-only-page .body .branch-info .information .column-info .info-cell .info-detail.status.inative{max-width:65px;background:#c1c1c1;color:#565656}.branch-only-page .body .branch-info .btn-view-contract{width:190px;height:40px;border-radius:6px;font-weight:600;font-size:12px;line-height:24px;justify-content:center;gap:10px}.branch-only-page .body .btn-filters{width:100%;height:50px;display:flex;margin-top:-15px;gap:45px;border-bottom:2px solid #a9a9a9}.branch-only-page .body .btn-filters .title-btn{font-weight:500;font-size:16px;color:#626262}.branch-only-page .body .btn-filters .title-btn.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.branch-only-page .body .default-layout{background:#fff;border:2px solid #a9a9a9}.branch-only-page .body .default-layout.layout-one{height:91px;border-radius:8px}.branch-only-page .body .default-layout.layout-two{border-radius:10px;border:2px solid #d0d0d0;max-height:auto}.branch-only-page .body .default-layout.layout-two-seller{border-radius:10px;border:2px solid #d0d0d0;max-height:387px}.branch-only-page .body .branch-overview,.branch-only-page .body .component-members-table,.branch-only-page .body .component-partner-vessels-table{width:100%}@media screen and (max-width: 1024px){.branch-only-page{margin-top:0rem;padding:0rem;width:100%}.branch-only-page button{cursor:pointer}.branch-only-page .body{width:100%;display:flex;gap:20px;flex-direction:column;align-items:center}.branch-only-page .body .btn-return{width:100%;font-weight:600;font-size:14px;color:#2a3550;text-align:left}.branch-only-page .body .btn-return svg{width:10px}.branch-only-page .body .btn-return svg path{stroke:#2a3550}.branch-only-page .body .branch-info{width:100%;border-radius:10px;display:flex;flex-direction:column;gap:1rem;padding:25px 30px;justify-content:center}.branch-only-page .body .branch-info .information{display:flex}.branch-only-page .body .branch-info .information .column-info-desktop{display:flex;flex-direction:column;gap:14px}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:220px}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail.status{border-radius:6px;padding:4px 8px}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail.status.active{background:#4dff7f;color:#023d08}.branch-only-page .body .branch-info .information .column-info-desktop .info-cell .info-detail.status.inative{background:#c1c1c1;color:#565656}.branch-only-page .body .branch-info .btn-view-contract{width:190px;height:40px;border-radius:6px;font-weight:600;font-size:12px;line-height:24px;justify-content:center;gap:10px}.branch-only-page .body .btn-filters{width:100%;height:50px;display:flex;margin-top:-15px;gap:45px;border-bottom:2px solid #a9a9a9}.branch-only-page .body .btn-filters .title-btn{font-weight:500;font-size:16px;color:#626262}.branch-only-page .body .btn-filters .title-btn.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.branch-only-page .body .default-layout{background:#fff;border:2px solid #a9a9a9}.branch-only-page .body .default-layout.layout-one{height:auto;border-radius:8px}.branch-only-page .body .default-layout.layout-two{border-radius:10px;border:2px solid #d0d0d0;max-height:auto}.branch-only-page .body .default-layout.layout-two-seller{border-radius:10px;border:2px solid #d0d0d0;max-height:387px}}@media screen and (max-width: 690px){.branch-only-page{margin-top:0rem;padding:0rem;width:100%}.branch-only-page button{cursor:pointer}.branch-only-page .body{width:100%;display:flex;gap:20px;flex-direction:column;align-items:center}.branch-only-page .body .btn-return{width:100%;font-weight:600;font-size:14px;color:#2a3550;text-align:left}.branch-only-page .body .btn-return svg{width:10px}.branch-only-page .body .btn-return svg path{stroke:#2a3550}.branch-only-page .body .branch-info{width:100%;border-radius:10px;display:flex;flex-direction:column;gap:1rem;padding:25px 30px;justify-content:center}.branch-only-page .body .branch-info .information{display:flex;flex-direction:column;gap:1rem}.branch-only-page .body .branch-info .information .column-info-desktop{display:none}.branch-only-page .body .branch-info .information .column-info-mobile{display:flex;flex-direction:column;gap:14px}.branch-only-page .body .branch-info .information .column-info-mobile .info-cell{padding-bottom:1rem;border-bottom:2px solid #f3f3f3}.branch-only-page .body .branch-info .information .column-info-mobile .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.branch-only-page .body .branch-info .information .column-info-mobile .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:220px}.branch-only-page .body .branch-info .information .column-info-mobile .info-cell .info-detail.status{border-radius:6px;padding:4px 8px}.branch-only-page .body .branch-info .information .column-info-mobile .info-cell .info-detail.status.active{background:#4dff7f;color:#023d08}.branch-only-page .body .branch-info .information .column-info-mobile .info-cell .info-detail.status.inative{background:#c1c1c1;color:#565656}.branch-only-page .body .branch-info .btn-view-contract{width:100%;height:40px;border-radius:6px;font-weight:600;font-size:12px;line-height:24px;justify-content:center;gap:10px}.branch-only-page .body .btn-filters{width:100%;height:50px;display:flex;margin-top:-15px;gap:15px;border-bottom:2px solid #a9a9a9;overflow-x:auto}.branch-only-page .body .btn-filters .title-btn{font-weight:500;font-size:16px;color:#626262;min-width:12rem;overflow-x:hidden}.branch-only-page .body .btn-filters .title-btn.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.branch-only-page .body .default-layout{background:#fff;border:2px solid #a9a9a9}.branch-only-page .body .default-layout.layout-one{height:auto;min-height:81px;border-radius:8px}.branch-only-page .body .default-layout.layout-two{border-radius:10px;border:2px solid #d0d0d0;max-height:auto}.branch-only-page .body .default-layout.layout-two-seller{border-radius:10px;border:2px solid #d0d0d0;max-height:387px}.branch-only-page .body .branch-overview{width:100%;grid-template-columns:1fr}.branch-only-page .body .branch-overview .header{padding:13px 16px}.branch-only-page .body .branch-overview .seller,.branch-only-page .body .branch-overview .sub-header{padding:10px 16px}}.dashboard-page{display:flex;flex-direction:column;gap:1.56rem;padding:1.88rem 2.5rem}.dashboard-page .title{align-items:flex-start;display:flex;flex-direction:column;width:100%}.dashboard-page .title h1{color:#009aa0;font-size:2rem;font-weight:700;line-height:normal}.dashboard-page .title p{color:#2a3550;font-size:1rem;font-weight:500;line-height:normal}.dashboard-page .filters{display:flex;gap:1rem;max-width:50rem;width:100%}.dashboard-page .filters .select-icon path{fill:#2a3550}.dashboard-page .filters .select-icon.user path{stroke:#2a3550}.dashboard-page .filters .select__placeholder{font-size:.875rem}.dashboard-page .filters .filter-datepicker{display:flex;width:100%;justify-content:center;align-items:flex-start;position:relative}.dashboard-page .filters .filter-datepicker .react-datepicker{top:3rem;position:absolute;z-index:99;padding:1rem}.dashboard-page header{color:#2a3550;font-weight:700;font-size:.75rem;padding:.94rem 1.12rem .6rem;border-bottom:2px solid #d0d0d0}.dashboard-page .dashboard{display:flex;gap:1.25rem;width:100%}.dashboard-page .dashboard .container-column:first-child{max-width:25rem}.dashboard-page .dashboard .container-column{display:flex;flex-direction:column;gap:1.69rem;justify-content:space-between;width:100%}.dashboard-page .dashboard .container-column .counter-card{position:relative;padding:1.4rem 1.1rem;border-radius:.5rem;border:2px solid #d0d0d0;width:100%;height:9.3rem;background-color:#fff;overflow:hidden}.dashboard-page .dashboard .container-column .counter-card .label{color:#626262;font-size:.75rem;font-weight:600}.dashboard-page .dashboard .container-column .counter-card .state{color:#20adb3;font-size:2rem;font-weight:700}.dashboard-page .dashboard .container-column .counter-card .icon{background-color:#e6e6e6;width:2.5rem;height:2.5rem;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-bottom:.6rem}.dashboard-page .dashboard .container-column .counter-card .icon svg{width:20px;height:21px}.dashboard-page .dashboard .container-column .counter-card .big-icon{display:flex;position:absolute;bottom:-.4rem;right:-.5rem;width:6.75rem;height:7.5rem;opacity:.1}.dashboard-page .dashboard .container-column .counter-card .big-icon svg{width:100%;height:100%;scale:1.4}.dashboard-page .dashboard .container-column .table-card{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;overflow:hidden;width:100%}.dashboard-page .dashboard .container-column .table-card main{height:100%;box-sizing:border-box;overflow:auto;padding:.6rem 1.25rem .9rem 1.12rem;font-size:.75rem;font-weight:400}.dashboard-page .dashboard .container-column .table-card .table-header{display:grid;grid-template-columns:.5fr 3fr 1fr;color:#626262;margin-bottom:.6rem;text-align:left}.dashboard-page .dashboard .container-column .table-card .table-content{display:flex;flex-direction:column;gap:.6rem}.dashboard-page .dashboard .container-column .table-card .table-data{display:grid;grid-template-columns:.5fr 3fr 1fr;font-weight:500;color:#000}.dashboard-page .dashboard .container-column .table-card .table-data .name{text-transform:capitalize}.dashboard-page .dashboard .container-column .table-card .table-data .value{color:#2a3550;font-weight:700}.dashboard-page .dashboard .container-column .table-card .table-data div{text-align:start}.dashboard-page .dashboard .container-column .payment{min-height:17.9rem;border-radius:.5rem;background:#fff;border:2px solid #d0d0d0}.dashboard-page .dashboard .container-column .payment .pie-chart-card{display:flex;gap:2.3rem;align-items:center;height:17.9rem}.dashboard-page .dashboard .container-column .payment .pie-chart-card *{stroke:none}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions{display:flex;flex-direction:column;gap:1rem}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions .caption{display:flex;gap:.2rem}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions .caption .color{width:.625rem;height:.625rem;border-radius:100%}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions .caption span{color:#000;font-size:.625rem;font-weight:600}.dashboard-page .dashboard .container-column .container-chart{max-height:100%;border-radius:.5rem;background-color:#fff;border:2px #d0d0d0 solid;flex-direction:column;min-width:100%;max-width:51rem}.dashboard-page .dashboard .container-column .container-chart .content{overflow-y:hidden;overflow-x:auto}.dashboard-page .dashboard .container-column .container-chart .content::-webkit-scrollbar{width:0;height:0}.dashboard-page .dashboard .container-column .container-chart .bar-chart-card{flex:1;width:100rem;height:17.9rem}.dashboard-page .dashboard .container-column .container-chart .bar-chart-card line{stroke:#626262}.dashboard-page .dashboard .container-column .container-row{display:flex;gap:1.25rem}.dashboard-page .sellers-performance{display:flex;flex-direction:column;width:100%}.dashboard-page .sellers-performance h2{color:#2a3550;font-size:1.5rem;font-weight:600;border-bottom:2px #009aa0 solid;padding-bottom:.3rem;margin-bottom:1rem}.dashboard-page .sellers-performance .content{display:flex;gap:1.25rem;width:100%}.dashboard-page .sellers-performance .content .table-double-header{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;min-width:25rem;max-height:23rem}.dashboard-page .sellers-performance .content .table-double-header .header{font-size:.875rem;padding:1.12rem 2.25rem .94rem}.dashboard-page .sellers-performance .content .table-double-header .table-header{display:grid;grid-template-columns:3fr 1fr;color:#626262;font-size:.875rem;font-weight:700;padding:1.25rem 2.25rem 1rem;border-bottom:2px solid #d9d9d9}.dashboard-page .sellers-performance .content .table-double-header .table-content{display:flex;flex-direction:column;gap:1.2rem;padding:1.25rem 1rem 1.25rem 2.25rem}.dashboard-page .sellers-performance .content .table-double-header .table-data{display:grid;grid-template-columns:3fr 1.2fr;font-size:.875rem;font-weight:500}.dashboard-page .sellers-performance .content .table-double-header .name{display:flex;gap:.9rem;align-items:center}.dashboard-page .sellers-performance .content .table-double-header .sells{color:#2a3550;font-size:.875rem;font-weight:700}.dashboard-page .sellers-performance .content .table-extended{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;width:100%}.dashboard-page .sellers-performance .content .table-extended .header{color:#2a3550;border-bottom:2px solid #d9d9d9;padding:.94rem 1rem 1.1rem 2.25rem;font-weight:700;font-size:.875rem;display:flex;justify-content:space-between}.dashboard-page .sellers-performance .content .table-extended .header .link{font-size:.875rem;font-weight:500;cursor:pointer;color:#009aa0}.dashboard-page .sellers-performance .content .table-extended .table-header{display:grid;grid-template-columns:.4fr .3fr .5fr .5fr .4fr;color:#626262;font-size:.875rem;font-weight:700;padding:1.25rem 0 1rem 2.25rem;border-bottom:2px solid #d9d9d9}.dashboard-page .sellers-performance .content .table-extended .table-content{display:flex;flex-direction:column;gap:1.8rem;padding:1.25rem 0 1rem 2.25rem}.dashboard-page .sellers-performance .content .table-extended .table-data{display:grid;grid-template-columns:.4fr .3fr .5fr .5fr .4fr;font-size:.875rem;font-weight:500}@media screen and (max-width: 1400px){.dashboard-page{display:flex;flex-direction:column;gap:1rem;padding:1rem}.dashboard-page .filters{max-width:50%;width:100%}.dashboard-page .dashboard{display:flex;gap:1.25rem;width:100%}.dashboard-page .dashboard .container-column:first-child{max-width:20rem}.dashboard-page .dashboard .container-column{display:flex;flex-direction:column;gap:1.69rem;justify-content:space-between;width:100%}.dashboard-page .dashboard .container-column .table-card{height:100%;box-sizing:border-box;border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;width:100%}.dashboard-page .dashboard .container-column .table-card main{padding:.6rem 1.25rem .9rem 1.12rem;font-size:.75rem;font-weight:400}.dashboard-page .dashboard .container-column .container-chart{max-width:41rem}}@media screen and (max-width: 1150px){.dashboard-page{display:flex;flex-direction:column;gap:1.56rem;padding:1rem}.dashboard-page .title{align-items:flex-start;display:flex;flex-direction:column;width:100%}.dashboard-page .title h1{color:#009aa0;font-size:2rem;font-weight:700;line-height:normal}.dashboard-page .title p{color:#2a3550;font-size:1rem;font-weight:500;line-height:normal}.dashboard-page .filters{display:flex;flex-direction:column;gap:1rem;max-width:100%;width:100%}.dashboard-page .filters .select-icon path{fill:#2a3550}.dashboard-page .filters .select-icon.user path{stroke:#2a3550}.dashboard-page .filters .select__placeholder{font-size:.875rem}.dashboard-page .filters .filter-datepicker{width:100%}.dashboard-page .filters .filter-datepicker .react-datepicker{position:absolute;z-index:99}.dashboard-page header{color:#2a3550;font-weight:700;font-size:.75rem;padding:.94rem 1.12rem .6rem;border-bottom:2px solid #d0d0d0}.dashboard-page .dashboard{display:flex;flex-direction:column;gap:1.25rem;width:100%}.dashboard-page .dashboard .container-column:first-child{max-width:100%}.dashboard-page .dashboard .container-column{display:flex;flex-direction:column;gap:1.69rem;justify-content:space-between;width:100%}.dashboard-page .dashboard .container-column .counter-card{position:relative;padding:1.4rem 1.1rem;border-radius:.5rem;border:2px solid #d0d0d0;width:100%;height:9.3rem;background-color:#fff;overflow:hidden}.dashboard-page .dashboard .container-column .counter-card .label{color:#626262;font-size:.75rem;font-weight:600}.dashboard-page .dashboard .container-column .counter-card .state{color:#20adb3;font-size:2rem;font-weight:700}.dashboard-page .dashboard .container-column .counter-card .icon{background-color:#e6e6e6;width:2.5rem;height:2.5rem;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-bottom:.6rem}.dashboard-page .dashboard .container-column .counter-card .icon svg{width:20px;height:21px}.dashboard-page .dashboard .container-column .counter-card .big-icon{display:flex;position:absolute;bottom:-.4rem;right:-.5rem;width:6.75rem;height:7.5rem;opacity:.1}.dashboard-page .dashboard .container-column .counter-card .big-icon svg{width:100%;height:100%;scale:1.4}.dashboard-page .dashboard .container-column .table-card{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;width:100%;height:auto;max-height:100%;overflow:hidden}.dashboard-page .dashboard .container-column .table-card main{padding:.6rem 1.25rem 1rem 1.12rem;font-size:.75rem;font-weight:400}.dashboard-page .dashboard .container-column .table-card .table-header{display:grid;grid-template-columns:.5fr 3fr 1fr;color:#626262;margin-bottom:.6rem;text-align:left}.dashboard-page .dashboard .container-column .table-card .table-content{display:flex;flex-direction:column;gap:.6rem}.dashboard-page .dashboard .container-column .table-card .table-data{display:grid;grid-template-columns:.5fr 3fr 1fr;font-weight:500;color:#000}.dashboard-page .dashboard .container-column .table-card .table-data .name{text-transform:capitalize}.dashboard-page .dashboard .container-column .table-card .table-data .value{color:#2a3550;font-weight:700}.dashboard-page .dashboard .container-column .table-card .table-data div{text-align:start}.dashboard-page .dashboard .container-column .payment{min-height:17.9rem;border-radius:.5rem;background:#fff;border:2px solid #d0d0d0}.dashboard-page .dashboard .container-column .payment .pie-chart-card{display:flex;gap:1rem;align-items:center;height:17.9rem;padding-left:1rem}.dashboard-page .dashboard .container-column .payment .pie-chart-card *{stroke:none}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions{display:flex;flex-direction:column;gap:1rem}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions .caption{display:flex;gap:.2rem}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions .caption .color{width:.625rem;height:.625rem;border-radius:100%}.dashboard-page .dashboard .container-column .payment .pie-chart-card .captions .caption span{color:#000;font-size:.625rem;font-weight:600}.dashboard-page .dashboard .container-column .container-chart{max-height:100%;border-radius:.5rem;background-color:#fff;border:2px #d0d0d0 solid;flex-direction:column;min-width:100%;max-width:31rem}.dashboard-page .dashboard .container-column .container-chart .content{overflow-y:hidden;overflow-x:auto}.dashboard-page .dashboard .container-column .container-chart .content::-webkit-scrollbar{width:0;height:0}.dashboard-page .dashboard .container-column .container-chart .bar-chart-card{flex:1;width:100rem;height:17.9rem}.dashboard-page .dashboard .container-column .container-chart .bar-chart-card line{stroke:#626262}.dashboard-page .dashboard .container-column .container-row{display:flex;gap:1.25rem;flex-direction:column}.dashboard-page .sellers-performance{display:flex;flex-direction:column;width:100%}.dashboard-page .sellers-performance h2{color:#2a3550;font-size:1.5rem;font-weight:600;border-bottom:2px #009aa0 solid;padding-bottom:.3rem;margin-bottom:1rem}.dashboard-page .sellers-performance .content{display:flex;flex-direction:column;gap:1.25rem;width:100%}.dashboard-page .sellers-performance .content .table-double-header{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;min-width:100%;max-height:100%}.dashboard-page .sellers-performance .content .table-double-header .header{font-size:.875rem;padding:1.12rem 2.25rem .94rem}.dashboard-page .sellers-performance .content .table-double-header .table-header{display:grid;grid-template-columns:4fr 3fr;color:#626262;font-size:.875rem;font-weight:700;padding:1.25rem 2.25rem 1rem;border-bottom:2px solid #d9d9d9}.dashboard-page .sellers-performance .content .table-double-header .table-content{display:flex;flex-direction:column;gap:1.2rem;padding:1.25rem 1rem 1.25rem 2.25rem}.dashboard-page .sellers-performance .content .table-double-header .table-data{display:grid;grid-template-columns:4fr 3fr;font-size:.875rem;font-weight:500}.dashboard-page .sellers-performance .content .table-double-header .name{display:flex;gap:.9rem;align-items:center}.dashboard-page .sellers-performance .content .table-double-header .sells{color:#2a3550;font-size:.875rem;font-weight:700}.dashboard-page .sellers-performance .content .table-extended{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;width:100%;overflow:hidden}.dashboard-page .sellers-performance .content .table-extended .header{color:#2a3550;border-bottom:2px solid #d9d9d9;padding:.94rem 1rem 1.1rem .5rem;font-weight:700;font-size:.875rem;display:flex;justify-content:space-between}.dashboard-page .sellers-performance .content .table-extended .header .link{font-size:.875rem;font-weight:500;cursor:pointer;color:#009aa0}.dashboard-page .sellers-performance .content .table-extended .table-header{overflow:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;color:#626262;font-size:.875rem;font-weight:700;padding:1.25rem 0 1rem .5rem;border-bottom:2px solid #d9d9d9}.dashboard-page .sellers-performance .content .table-extended .table-content{overflow:auto;display:flex;flex-direction:column;gap:1.8rem;padding:1.25rem 0 1rem .5rem}.dashboard-page .sellers-performance .content .table-extended .table-data{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;font-size:.875rem;font-weight:500}}@media screen and (max-width: 576px){.dashboard-page .title{align-items:flex-start;display:flex;flex-direction:column;width:100%}.dashboard-page .title h1{color:#009aa0;font-size:1.5rem;font-weight:700;line-height:normal}.dashboard-page .title p{color:#2a3550;font-size:.8rem;font-weight:500;line-height:normal}.dashboard-page .sellers-performance{display:flex;flex-direction:column;width:100%}.dashboard-page .sellers-performance h2{color:#2a3550;font-size:1rem;font-weight:600;border-bottom:2px #009aa0 solid;padding-bottom:.3rem;margin-bottom:1rem}.dashboard-page .sellers-performance .content{display:flex;flex-direction:column;gap:1.25rem;width:100%}.dashboard-page .sellers-performance .content .table-double-header{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff}.dashboard-page .sellers-performance .content .table-double-header .header{font-size:.875rem;padding:.6rem 1.25rem 1rem 1.12rem}.dashboard-page .sellers-performance .content .table-double-header .table-header{display:grid;grid-template-columns:3fr 3fr;color:#626262;font-size:.875rem;font-weight:700;padding:.6rem 1.25rem 1rem 1.12rem;border-bottom:2px solid #d9d9d9}.dashboard-page .sellers-performance .content .table-double-header .table-content{display:flex;flex-direction:column;gap:1.2rem;padding:.6rem 1.25rem 1rem 1.12rem}.dashboard-page .sellers-performance .content .table-double-header .table-data{display:grid;grid-template-columns:3fr 3fr;font-size:.875rem;font-weight:500}.dashboard-page .sellers-performance .content .table-double-header .name{display:flex;gap:.9rem;align-items:center}.dashboard-page .sellers-performance .content .table-double-header .sells{color:#2a3550;font-size:.875rem;font-weight:700}.dashboard-page .sellers-performance .content .table-extended{border-radius:.5rem;border:2px solid #d9d9d9;background-color:#fff;width:100%;overflow:hidden;box-sizing:border-box}.dashboard-page .sellers-performance .content .table-extended .header{color:#2a3550;border-bottom:2px solid #d9d9d9;padding:.6rem 1.25rem 1rem 1.12rem;font-weight:700;font-size:.875rem;display:flex;justify-content:space-between}.dashboard-page .sellers-performance .content .table-extended .header .link{font-size:.875rem;font-weight:500;cursor:pointer;color:#009aa0}.dashboard-page .sellers-performance .content .table-extended .table-horizontal-scroll{overflow-x:auto;width:100%;padding:.6rem 1.25rem 1rem 1.12rem}.dashboard-page .sellers-performance .content .table-extended .table-horizontal-scroll .table-inner{min-width:800px}.dashboard-page .sellers-performance .content .table-extended .table-horizontal-scroll .table-header{display:grid;grid-template-columns:2fr 1fr 1fr 2fr 1.5fr;color:#626262;font-size:.875rem;font-weight:700;padding:.6rem 1.25rem 1rem 0rem;border-bottom:2px solid #d9d9d9;gap:.5rem}.dashboard-page .sellers-performance .content .table-extended .table-horizontal-scroll .table-content{display:flex;flex-direction:column;gap:1.8rem;padding:.6rem 1.25rem 1rem 0rem}.dashboard-page .sellers-performance .content .table-extended .table-horizontal-scroll .table-content .table-data{display:grid;grid-template-columns:2fr 1fr 1fr 2fr 1.5fr;font-size:.875rem;font-weight:500;gap:.5rem}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.component-passenger-card{max-width:100%;width:100%;height:auto;font-family:Montserrat,Poppins,sans-serif;background-color:#fff;border-radius:10px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));display:flex;flex-direction:column;box-sizing:border-box}.component-passenger-card .header-card{display:flex;border-radius:10px 10px 0 0;background:none;padding:1rem;justify-content:space-between}.component-passenger-card .header-card .left-header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.component-passenger-card .header-card .left-header .circle-svg{max-width:34px;max-height:34px;width:34px;height:34px;margin-right:10px;border-radius:100%;border:1px solid #d9d9d9;padding:.5rem;align-items:center;justify-content:center;display:flex}.component-passenger-card .header-card .left-header .circle-svg svg path{fill:#009aa0}.component-passenger-card .header-card .left-header .title-header{display:flex;flex-direction:column;text-align:left}.component-passenger-card .header-card .left-header .title-header .boat{color:#a9a9a9;font-size:10px;font-weight:500}.component-passenger-card .header-card .left-header .title-header .boat-name{color:#626262;font-size:13px;font-weight:700}.component-passenger-card .header-card .left-header .type-boat{background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid #d9d9d9;border-radius:42px}.component-passenger-card .header-card .left-header .type-boat span{color:#626262;font-size:12px;font-weight:500}.component-passenger-card .header-card .rigth-header{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:42px;border:1px solid #e5e5e5;padding:.5rem 1rem;background:none;color:#626262;font-size:12px;font-weight:500}.component-passenger-card .header-card .rigth-header:hover{background:#009aa080}.component-passenger-card .body-card{height:auto;display:flex;flex-direction:column;gap:5px;box-sizing:border-box}.component-passenger-card .body-card .left-field{width:100%;border-top:1px solid #e6f4f5;border-bottom:1px solid #e6f4f5}.component-passenger-card .body-card .left-field .columns{display:flex;align-items:center;justify-content:space-between}.component-passenger-card .body-card .left-field .columns .line{position:relative;width:100%;height:1px;border:1px dashed #009aa0}.component-passenger-card .body-card .left-field .columns .line:before,.component-passenger-card .body-card .left-field .columns .line:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:8px;height:8px;border:2px solid #009aa0;background:#fff;border-radius:100%}.component-passenger-card .body-card .left-field .columns .line:before{left:0;background:#009aa0}.component-passenger-card .body-card .left-field .columns .line:after{right:0}.component-passenger-card .body-card .left-field .columns .column-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:.8rem 1rem}.component-passenger-card .body-card .left-field .columns .column-text .name{font-size:14px;color:#313131;font-weight:600}.component-passenger-card .body-card .left-field .columns .column-text .date{color:#313131;font-size:12px;font-weight:500}.component-passenger-card .body-card .left-field .columns .column-text .hours{color:#a9a9a9;font-size:12px;font-weight:500}.component-passenger-card .body-card .right-field{width:100%;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:space-between;padding:.8rem 1rem}.component-passenger-card .body-card .right-field .pass-value-field{display:flex;flex-direction:column;text-align:left}.component-passenger-card .body-card .right-field .pass-value-field .text-field{color:#a9a9a9;font-weight:500;font-size:12px}.component-passenger-card .body-card .right-field .pass-value-field .pass-value{color:#2a3550;font-weight:700;font-size:24px}.component-passenger-card .body-card .right-field .btn-select-pass{display:flex;align-items:center;justify-content:center;max-width:229px;padding:0 60px;font-size:12px;font-weight:700}.component-passenger-card .body-card .right-field .btn-select-pass-return{display:flex;align-items:center;justify-content:center;max-width:auto;padding:0 30px;font-size:12px;font-weight:700;background:none;border:2px solid #009aa0;color:#009aa0}.component-passenger-card .body-card .right-field-mobile,.component-passenger-card-mobile{display:none}@media screen and (max-width: 1200px){.component-passenger-card{max-width:100%;width:100%}}@media (max-width: 1080px){.component-passenger-card{max-width:100%}}@media (max-width: 576px){.component-passenger-card{max-width:100%}.component-passenger-card .header-card .rigth-header,.component-passenger-card .body-card .right-field{display:none}.component-passenger-card .body-card .right-field-mobile{display:flex;width:100%;flex-direction:column;box-sizing:border-box;padding:.8rem 1rem}.component-passenger-card .body-card .right-field-mobile .pass-value-field-box{padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.component-passenger-card .body-card .right-field-mobile .pass-value-field-box .rigth-header{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:42px;border:1px solid #e5e5e5;padding:.5rem 1rem;background:none;color:#626262;font-size:12px;font-weight:500}.component-passenger-card .body-card .right-field-mobile .pass-value-field-box .rigth-header:hover{background:#009aa080}.component-passenger-card .body-card .right-field-mobile .pass-value-field-box .pass-value-field{display:flex;flex-direction:column;text-align:left}.component-passenger-card .body-card .right-field-mobile .pass-value-field-box .pass-value-field .text-field{color:#a9a9a9;font-weight:500;font-size:12px}.component-passenger-card .body-card .right-field-mobile .pass-value-field-box .pass-value-field .pass-value{color:#2a3550;font-weight:700;font-size:24px}.component-passenger-card .body-card .right-field-mobile .btn-select-pass-return{display:flex;align-items:center;justify-content:center;max-width:auto;padding:0 30px;font-size:12px;font-weight:700;background:none;border:2px solid #009aa0;color:#009aa0;border-radius:42px}.component-passenger-card .body-card .right-field-mobile .btn-select-pass{display:flex;align-items:center;justify-content:center;max-width:100%;padding:25px 16px;font-size:12px;font-weight:700;border-radius:42px}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.modal-price{display:flex;flex-direction:column;box-sizing:border-box;width:486px;min-height:534px;background-color:#fff;overflow:hidden}.modal-price .title-boat-modal{box-sizing:border-box;height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(125,138,164,.2);padding:20px}.modal-price .title-boat-modal svg{cursor:pointer}.modal-price .title-boat-modal svg path{fill:#cfcfcf}.modal-price .title-boat-modal .title-box{display:flex;padding:2px;gap:12px}.modal-price .title-boat-modal .title-box .circle-svg{display:flex;align-items:center;justify-content:center;height:44px;width:44px;border:1px solid #d9d9d9;border-radius:100%}.modal-price .title-boat-modal .title-box .circle-svg svg path{fill:#20adb3}.modal-price .title-boat-modal .title-box .title-boat{display:flex;flex-direction:column;gap:4px}.modal-price .title-boat-modal .title-box .title-boat p{font-size:12px;font-weight:500;color:#a9a9a9}.modal-price .title-boat-modal .title-box .title-boat h1{font-size:16px;font-weight:600;color:#313131}.modal-price .tabs{width:100%;box-sizing:border-box;padding:1rem 1.25rem 0rem}.modal-price .tabs .tabs-nav{display:flex;width:100%;list-style:none;margin:0;overflow:hidden;box-sizing:border-box;border:solid 1px #cacaca;border-radius:10px}.modal-price .tabs .tabs-nav>button{all:unset;width:100%;box-shadow:none;cursor:pointer}.modal-price .tabs .tabs-nav>button:disabled{cursor:not-allowed}.modal-price .tabs .tabs-nav>button{background-color:#f1f1f1;padding:.625rem 0;display:flex;align-items:center;justify-content:center;transition:background-color .3s;color:#4d4d4d}.modal-price .tabs .tabs-nav>button:first-child{border-right:solid 1px #cacaca}.modal-price .tabs .tabs-nav>button.active{background-color:#fff;border-right:none}.modal-price .tabs .tabs-nav>button:hover{background-color:#7d8aa433}.modal-price .tabs .tabs-nav>button:hover:disabled{background-color:#f1f1f1}.modal-price .title-price{display:flex;align-items:center;height:52px;width:100%;border-bottom:1px solid rgba(125,138,164,.2);padding-left:24px}.modal-price .title-price h1{color:gray;font-size:16px;font-weight:500}.modal-price .tabs-content .box{display:flex;flex-direction:column;justify-content:space-between;padding:0 20px 20px;box-sizing:border-box}.modal-price .tabs-content .box .price{box-sizing:border-box;height:60px;display:flex;align-items:center;justify-content:space-between}.modal-price .tabs-content .box .price Svg path{fill:#cfcfcf}.modal-price .tabs-content .box .price .price-value{color:#313f61;font-size:16px;font-weight:600}.modal-price .tabs-content .box .price .title-box{display:flex;gap:12px}.modal-price .tabs-content .box .price .title-box .circle-svg{display:flex;align-items:center;justify-content:center;border-radius:100%}.modal-price .tabs-content .box .price .title-box .circle-svg svg path{fill:#20adb3}.modal-price .tabs-content .box .price .title-box .title-boat{display:flex;flex-direction:column;gap:4px}.modal-price .tabs-content .box .price .title-box .title-boat p{font-size:12px;font-weight:500;color:#a9a9a9}.modal-price .tabs-content .box .price .title-box .title-boat h1{font-size:16px;font-weight:600;color:#2a3550}.modal-price .tabs-content .box .footer{margin-top:1rem;box-sizing:border-box;display:flex;align-items:center;height:50px;width:100%;background-color:#f4f4f4;border-radius:8px;padding:8px 12px}.modal-price .tabs-content .box .footer p{font-size:14px;font-weight:400;color:#626262}.modal-price .tabs-content .box-services{display:flex;flex-direction:column;justify-content:space-between;padding:20px;box-sizing:border-box;gap:22px}.modal-price .tabs-content .box-services .service-item{display:flex;align-items:center;gap:10px;color:#20adb3}.modal-price .tabs-content .box-services .service-item>p{color:#313f61;font-weight:500}@media screen and (max-width: 922px){.modal-price{width:420px;min-height:448px;max-height:548px;overflow:hidden}.modal-price .tabs{width:100%;box-sizing:border-box}.modal-price .tabs .tabs-nav{display:flex;width:100%;list-style:none;margin:0;overflow:hidden;box-sizing:border-box;border:solid 1px #cacaca;border-radius:10px}.modal-price .tabs .tabs-nav>button{all:unset;width:100%;box-shadow:none;cursor:pointer}.modal-price .tabs .tabs-nav>button:disabled{cursor:not-allowed}.modal-price .tabs .tabs-nav>button{background-color:#f1f1f1;padding:.625rem 0;display:flex;align-items:center;justify-content:center;transition:background-color .3s;color:#4d4d4d}.modal-price .tabs .tabs-nav>button:first-child{border-right:solid 1px #cacaca}.modal-price .tabs .tabs-nav>button.active{background-color:#fff;border-right:none}.modal-price .tabs .tabs-nav>button:hover{background-color:#7d8aa433}.modal-price .tabs .tabs-nav>button:hover:disabled{background-color:#f1f1f1}.modal-price .title-price{display:flex;align-items:center;height:52px;width:100%;border-bottom:1px solid rgba(125,138,164,.2);padding-left:24px}.modal-price .title-price h1{color:gray;font-size:16px;font-weight:500}.modal-price .tabs-content{overflow:auto}.modal-price .tabs-content .box{display:flex;flex-direction:column;justify-content:space-between;padding:0 20px 20px;box-sizing:border-box}.modal-price .tabs-content .box .price{box-sizing:border-box;height:auto;padding:.5rem 0rem;display:flex;align-items:center;justify-content:space-between}.modal-price .tabs-content .box .price Svg path{fill:#cfcfcf}.modal-price .tabs-content .box .price .price-value{color:#313f61;font-size:16px;font-weight:600}}@media screen and (max-width: 440px){.modal-price{width:350px;min-height:448px;max-height:548px;overflow:hidden}.modal-price .tabs{width:100%;box-sizing:border-box}.modal-price .tabs .tabs-nav{display:flex;width:100%;list-style:none;margin:0;overflow:hidden;box-sizing:border-box;border:solid 1px #cacaca;border-radius:10px}.modal-price .tabs .tabs-nav>button{all:unset;width:100%;box-shadow:none;cursor:pointer}.modal-price .tabs .tabs-nav>button:disabled{cursor:not-allowed}.modal-price .tabs .tabs-nav>button{background-color:#f1f1f1;padding:.625rem 0;display:flex;align-items:center;justify-content:center;transition:background-color .3s;color:#4d4d4d}.modal-price .tabs .tabs-nav>button:first-child{border-right:solid 1px #cacaca}.modal-price .tabs .tabs-nav>button.active{background-color:#fff;border-right:none}.modal-price .tabs .tabs-nav>button:hover{background-color:#7d8aa433}.modal-price .tabs .tabs-nav>button:hover:disabled{background-color:#f1f1f1}.modal-price .title-price{display:flex;align-items:center;height:52px;width:100%;border-bottom:1px solid rgba(125,138,164,.2);padding-left:24px}.modal-price .title-price h1{color:gray;font-size:16px;font-weight:500}.modal-price .tabs-content{overflow:auto}.modal-price .tabs-content .box{display:flex;flex-direction:column;justify-content:space-between;padding:0 20px 20px;box-sizing:border-box}.modal-price .tabs-content .box .price{box-sizing:border-box;height:auto;padding:.5rem 0rem;display:flex;align-items:center;justify-content:space-between}.modal-price .tabs-content .box .price Svg path{fill:#cfcfcf}.modal-price .tabs-content .box .price .price-value{color:#313f61;font-size:16px;font-weight:600}}.wrap-ticket-content-loader{width:100%;height:130px}.wrap-ticket-content-loader:not(:last-child){margin-bottom:24px}.wrap-ticket-content-loader svg{width:100%;height:100%;box-shadow:0 2px 10px #00000040;background-color:#fff;border-radius:10px;padding:28px 36px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.select-date-picker-array{max-width:478px!important;width:478px;max-height:344px;height:auto;display:flex;justify-content:space-between;flex-direction:row;border-radius:8px;border:1px solid #89939e;background-color:#f3f3f3;box-shadow:0 16px 32px #17254c1f;z-index:1000}.select-date-picker-array .react-datepicker__day--selected{background-color:#20adb3;border-radius:100%}.select-date-picker-array .react-datepicker__day--keyboard-selected,.select-date-picker-array .react-datepicker__month-text--keyboard-selected,.select-date-picker-array .react-datepicker__quarter-text--keyboard-selected,.select-date-picker-array .react-datepicker__year-text--keyboard-selected{border-radius:100%;background-color:#20adb3;color:#fff}.select-date-picker-array .react-datepicker__day-name,.select-date-picker-array .react-datepicker__day,.select-date-picker-array .react-datepicker__time-name{margin:.2rem}.select-date-picker-array .react-datepicker__day-name{color:#2a3550}.select-date-picker-array .react-datepicker__month{font-size:14px;font-weight:400}.select-date-picker-array .select-date-picker-right{width:100%;display:flex;flex-direction:column;padding:1rem;position:relative}.select-date-picker-array .select-date-picker-right .react-datepicker__header{display:flex;flex-direction:column;background-color:transparent;border-bottom:none;gap:.5rem}.select-date-picker-array .select-date-picker-right .react-datepicker__current-month{text-transform:capitalize;display:flex;padding-left:1rem}.select-date-picker-array .select-date-picker-right .react-datepicker__navigation--previous{right:1rem!important;left:14rem;top:1rem!important;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.select-date-picker-array .select-date-picker-right .react-datepicker__navigation--previous .react-datepicker__navigation-icon--previous:before{border-color:#767676}.select-date-picker-array .select-date-picker-right .react-datepicker__navigation--next{right:0rem!important;left:initial;top:1rem!important;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;color:#000}.select-date-picker-array .select-date-picker-right .react-datepicker__navigation--next .react-datepicker__navigation-icon--next:before{border-color:#2a3550}.select-date-picker-array .select-date-picker-left{width:100%;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid rgba(169,169,169,.25);padding:1rem .5rem;border-radius:8px;background-color:#fff}.select-date-picker-array .select-date-picker-left .title-value{display:flex;flex-direction:column;align-items:start;margin-bottom:.5rem;gap:1rem}.select-date-picker-array .select-date-picker-left .title-value .title-h1{color:#2a3550;font-weight:600;font-size:12px}.select-date-picker-array .select-date-picker-left .title-value .title-p{color:#a9a9a9;font-weight:400;font-size:10px}.select-date-picker-array .select-date-picker-left .clear-button-mobile{display:none}.select-date-picker-array .select-date-picker-left .clear-button{padding:0;background-color:transparent;color:#009aa0;font-size:14px;font-weight:600;display:flex;justify-content:flex-start;padding-left:.75rem}.select-date-picker-array .select-date-picker-left .options{margin-top:.5rem;height:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;justify-content:flex-start}.select-date-picker-array .select-date-picker-left .options .option{align-items:center;display:flex;width:168px;height:36px;padding:8px 12px;border-radius:8px;font-weight:400;background-color:#009aa0;color:#fff;justify-content:space-between}.select-date-picker-array .select-date-picker-left .options .option svg{cursor:pointer;border-radius:100%;background-color:#fff;width:13px;height:13px;padding:2px}.select-date-picker-array .select-date-picker-left .options .option svg path{stroke:#20adb3;fill:#20adb3}.select-date-picker-array .select-date-picker-left .options .not-option-date-picker{height:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}.select-date-picker-array .select-date-picker-left .options .not-option-date-picker svg.svg-calendar{width:64px;height:63px}.select-date-picker-array .select-date-picker-left .options .not-option-date-picker .not-h1{font-size:10px;font-weight:500;color:#34343f}.select-date-picker-array .select-date-picker-left .options .not-option-date-picker .not-p{font-size:10px;font-weight:400;color:#464665}.select-date-picker-array .right{padding-left:1.5rem}.custom-input{display:flex;width:100%;height:40px;border-radius:6px;background-color:#fff;box-sizing:border-box;overflow:hidden}.custom-input .input-false .placeholder{font-weight:500;font-size:14px;font-style:italic;color:#a9a9a9}@media screen and (max-width: 1030px){.select-date-picker-array{max-width:275px!important;width:auto;max-height:auto;height:auto;display:flex;flex-direction:column;border:none;background-color:#fff}.select-date-picker-array .select-date-picker-right{width:100%;display:flex;flex-direction:column;padding:1rem}.select-date-picker-array .select-date-picker-left{width:100%;display:flex;flex-direction:column;justify-content:space-between;border-left:none;padding:0rem .5rem;border-radius:8px;background-color:#fff;box-sizing:border-box}.select-date-picker-array .select-date-picker-left .title-options{display:flex;justify-content:space-between;width:100%;justify-items:center;align-items:center}.select-date-picker-array .select-date-picker-left .title-options .title-value{display:flex;flex-direction:column;align-items:start;margin-bottom:.5rem;gap:1rem;height:fit-content}.select-date-picker-array .select-date-picker-left .title-options .title-value .title-h1{color:#2a3550;font-weight:600;font-size:12px}.select-date-picker-array .select-date-picker-left .title-options .title-value .title-p{color:#a9a9a9;font-weight:400;font-size:10px}.select-date-picker-array .select-date-picker-left .title-options .clear-button-mobile{display:flex;align-items:center;font-size:14px;font-weight:600;background-color:transparent;color:#009aa0;justify-content:flex-start;height:fit-content;padding:0}.select-date-picker-array .select-date-picker-left .clear-button{padding:0;background-color:transparent;color:#009aa0;font-size:14px;font-weight:600;display:none;justify-content:flex-start;padding-left:.75rem}.select-date-picker-array .select-date-picker-left .options{margin-top:.5rem;height:100%;display:flex;flex-direction:row;gap:.5rem;margin-bottom:1rem;justify-content:flex-start;overflow-x:auto}.select-date-picker-array .select-date-picker-left .options .option{width:auto;font-weight:500;gap:.5rem;font-size:12px}.select-date-picker-array .select-date-picker-left .options .option svg{width:11px;height:11px}.select-date-picker-array .select-date-picker-left .options .option svg path{stroke:#20adb3;fill:#20adb3}.select-date-picker-array .select-date-picker-left .options .not-option-date-picker{display:none}.select-date-picker-array .right{padding-left:1.5rem}.react-datepicker__header{display:flex;flex-direction:column;background-color:transparent;border-bottom:none;gap:.5rem}.react-datepicker__current-month{text-transform:capitalize;display:flex;padding-left:1rem}.react-datepicker__navigation--previous{right:2rem!important;top:.5rem!important}.react-datepicker__navigation--next{right:.5rem!important;top:.5rem}.custom-input{display:flex;width:100%;height:40px;border-radius:6px;background-color:#fff;box-sizing:border-box}.custom-input .svg-arrow{padding-right:.5rem;align-items:center;justify-content:center;display:flex}.custom-input .chevron{transition:transform .2s ease-in;width:.8rem}.custom-input .chevron path{fill:none}.custom-input .upside{transform:rotate(180deg);transition:transform .2s ease-in}.custom-input .input-false{width:100%;height:100%;align-items:center;align-content:center;padding:10px;display:flex;gap:.5rem}.custom-input .input-false .placeholder{font-weight:500;font-size:14px;font-style:italic;color:#a9a9a9}.custom-input .input-false .value-input{display:flex;align-items:center;background-color:#fff;gap:.5rem}.custom-input .input-false .value-input .box-value{display:flex;align-items:center;padding:3px 10px;border-radius:6px;font-weight:500;font-size:10px;width:100%;height:25px;color:#fff;background-color:#20adb3}.custom-input .input-false .value-input .circle{font-weight:500;font-size:10px;color:#fff;padding:7px;border-radius:100%;background-color:#20adb3}.custom-input .input-false .value-input .hidden{display:none}}.pdv-home-page{text-align:center;display:flex;flex-direction:column;align-items:center;padding:1.5rem 40px}.pdv-home-page>.select-day-container{width:100%;margin-bottom:40px}.pdv-home-page>*{max-width:1440px}.pdv-home-page .title-results-trip{display:flex;width:100%;justify-content:start;margin-bottom:1rem}.pdv-home-page .title-results-trip h1{font-weight:700;font-size:18px;color:#009aa0}.pdv-home-page .passenger-card-selected{display:flex;flex-direction:column;gap:1rem;width:100%;justify-content:flex-start;margin-bottom:3rem;align-items:start}.pdv-home-page .passenger-card-selected h1{display:flex;align-items:center;font-weight:700;font-size:18px;color:#009aa0}.pdv-home-page .passenger-card-selected h1 svg{width:1.8rem;height:1.8rem}.pdv-home-page .section-results{display:flex;flex-direction:column;gap:3rem;width:100%;height:100%;margin-bottom:5rem}.pdv-home-page .section-results .passenger-card{width:100%;max-width:48%;display:flex;flex-direction:row}.pdv-home-page .section-results .box-result-tickets{display:flex;flex-direction:column;margin-bottom:1rem}.pdv-home-page .section-results .box-result-tickets .title-box{border-bottom:1px solid #a9a9a9;padding-bottom:10px;display:flex;gap:.5rem;margin-bottom:1rem;font-weight:500;font-size:14px;color:#2a3550}.pdv-home-page .section-results .box-result-tickets .title-box p{font-weight:700}.pdv-home-page .section-results .box-result-tickets .box-tickets{width:100%;display:flex;flex-wrap:wrap}.pdv-home-page .section-results .box-result-tickets .box-tickets .section{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;gap:1rem}.pdv-home-page .section-results .box-result-tickets .box-tickets .section .visible-btn{margin-top:2rem;text-align:center;justify-content:center;width:158px;height:40px;font-size:12px;font-weight:700}.pdv-home-page .section-results .box-result-tickets .box-tickets .section .hidden{display:none}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results{width:100%;display:flex;flex-direction:column;text-align:center;align-items:center;line-height:19px;color:#626262;gap:1rem;margin-top:20px;height:100%;justify-content:center;margin-bottom:1rem}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results .empty-results-text{text-align:center}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results .empty-results-text .empty-results-title{font-weight:600;font-size:20px;color:#626262;margin-bottom:10px}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results .empty-results-text .empty-results-description{font-weight:500;font-size:14px;color:#313f61}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results .btn-navigate{display:flex;font-size:14px;font-weight:600;gap:1rem;padding:15px 30px}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results .btn-navigate svg{width:15px;height:11px}.pdv-home-page .section-results .box-result-tickets .box-tickets .empty-results .btn-navigate svg path{fill:#fff}.pdv-home-page .section-results .empty-results{display:flex;flex-direction:column;text-align:center;align-items:center;line-height:19px;color:#626262;gap:1rem;margin-top:20px;height:100%;justify-content:center}.pdv-home-page .section-results .empty-results .empty-results-text{text-align:center}.pdv-home-page .section-results .empty-results .empty-results-text .empty-results-title{font-weight:600;font-size:20px;color:#626262;margin-bottom:10px}.pdv-home-page .section-results .empty-results .empty-results-text .empty-results-description{font-weight:500;font-size:14px;color:#313f61}.pdv-home-page .section-results .empty-results .btn-navigate{display:flex;font-size:14px;font-weight:600;gap:1rem;padding:15px 30px}.pdv-home-page .section-results .empty-results .btn-navigate svg{width:15px;height:11px}.pdv-home-page .section-results .empty-results .btn-navigate svg path{fill:#fff}.pdv-home-page .section-results-recommended{display:flex;flex-direction:column;gap:2rem;width:100%;height:100%;margin-bottom:5rem;align-items:center}.pdv-home-page .section-results-recommended .box-result-tickets{display:flex;flex-direction:column}.pdv-home-page .section-results-recommended .box-result-tickets .title-box{border-bottom:1px solid #a9a9a9;padding-bottom:10px;display:flex;gap:.5rem;margin-bottom:1rem;font-weight:500;font-size:14px;color:#2a3550}.pdv-home-page .section-results-recommended .box-result-tickets .title-box p{font-weight:700}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets{width:100%;display:flex;flex-wrap:wrap}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .section{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;gap:1rem}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .section .visible-btn{margin-top:2rem;text-align:center;justify-content:center;width:158px;height:40px;font-size:12px;font-weight:700}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .section .hidden{display:none}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;line-height:19px;color:#626262;gap:1rem;margin-top:20px}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results .empty-results-text{text-align:center}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results .empty-results-text .empty-results-title{font-weight:600;font-size:20px;color:#626262;margin-bottom:10px}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results .empty-results-text .empty-results-description{font-weight:500;font-size:14px;color:#313f61}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results .btn-navigate{display:flex;font-size:14px;font-weight:600;gap:1rem;padding:15px 30px}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results .btn-navigate svg{width:15px;height:11px}.pdv-home-page .section-results-recommended .box-result-tickets .box-tickets .empty-results .btn-navigate svg path{fill:#fff}.pdv-home-page .container-form-search{width:100%;display:flex;flex-direction:column}.pdv-home-page .container-form-search .buttons{display:flex;width:100%}.pdv-home-page .container-form-search .buttons .btn-filter-round-trip{color:#4d4d4d;justify-content:center;min-width:130px;border:1px solid #cacaca;border-radius:0 8px 0 0;font-size:12px;font-weight:600;background:none}.pdv-home-page .container-form-search .buttons .btn-filter-trip{background:none;color:#4d4d4d;justify-content:center;min-width:130px;border:1px solid #cacaca;border-radius:8px 0 0;font-size:12px;font-weight:600}.pdv-home-page .container-form-search .buttons .active{background-color:#009aa0;color:#fff}.pdv-home-page .container-form-search .container-form{margin-bottom:35px;display:flex;flex-wrap:wrap;place-items:center;padding:2.5rem 2rem;width:100%;height:auto;box-sizing:border-box;background:#313f61;border-radius:0 10px 10px;box-shadow:0 2px 10px #00000040}.pdv-home-page .container-form-search .container-form .form{font-size:1rem;display:flex;justify-content:center;align-items:flex-end;gap:16px;flex-grow:1;flex-wrap:wrap}.pdv-home-page .container-form-search .container-form .form .search-field-mobile-box{display:none}.pdv-home-page .container-form-search .container-form .form .search-field{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;height:70px;position:relative;font-weight:500;font-size:14px;flex-basis:150px;flex-grow:1}.pdv-home-page .container-form-search .container-form .form .search-field label{font-weight:700;font-size:16px;color:#fff}.pdv-home-page .container-form-search .container-form .form .search-field .component-select{height:100%}.pdv-home-page .container-form-search .container-form .form .search-field .component-select-date-picker,.pdv-home-page .container-form-search .container-form .form .search-field .component-select-date-picker .react-datepicker-wrapper{width:100%}.pdv-home-page .container-form-search .container-form .form .search-field input{border:none;border-radius:5px;outline-color:#009aa0;color:#000;font-weight:500;font-family:var(--font-primary)}.pdv-home-page .container-form-search .container-form .form .search-field .validate-error{display:flex;align-items:center;padding:4px 10px;position:absolute;top:105%;font-size:10px;font-weight:500;color:#c70900;background:#f4dbdb;border-radius:3px}.pdv-home-page .container-form-search .container-form .form .search-field .validate-error svg{margin-right:5px}.pdv-home-page .container-form-search .container-form .form .search-field-desktop{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;height:70px;position:relative;font-weight:500;font-size:14px;flex-basis:150px;flex-grow:1}.pdv-home-page .container-form-search .container-form .form .search-field-desktop label{font-weight:700;font-size:16px;color:#fff}.pdv-home-page .container-form-search .container-form .form .search-field-desktop .component-select{height:100%}.pdv-home-page .container-form-search .container-form .form .search-field-desktop .component-select-date-picker,.pdv-home-page .container-form-search .container-form .form .search-field-desktop .component-select-date-picker .react-datepicker-wrapper{width:100%}.pdv-home-page .container-form-search .container-form .form .search-field-desktop input{border:none;border-radius:5px;outline-color:#009aa0;color:#000;font-weight:500;font-family:var(--font-primary)}.pdv-home-page .container-form-search .container-form .form .search-field-desktop .validate-error{display:flex;align-items:center;padding:4px 10px;position:absolute;top:105%;font-size:10px;font-weight:500;color:#c70900;background:#f4dbdb;border-radius:3px}.pdv-home-page .container-form-search .container-form .form .search-field-desktop .validate-error svg{margin-right:5px}.pdv-home-page .container-form-search .container-form .form .container-date{display:flex;gap:1rem;align-items:center;justify-content:center;box-sizing:border-box}.pdv-home-page .container-form-search .container-form .form .container-date .hidden{display:none}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop{width:150px;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;height:70px;position:relative;font-weight:500;font-size:14px;flex-basis:150px;flex-grow:1}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop label{font-weight:700;font-size:16px;color:#fff}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop .component-select{height:100%}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop .component-select-date-picker,.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop .component-select-date-picker .react-datepicker-wrapper{width:100%}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop input{min-width:146px;border:none;border-radius:5px;outline-color:#009aa0;color:#000;font-weight:500;font-family:var(--font-primary)}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop .validate-error{display:flex;align-items:center;padding:4px 10px;position:absolute;top:105%;font-size:10px;font-weight:500;color:#c70900;background:#f4dbdb;border-radius:3px}.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop .validate-error svg{margin-right:5px}.pdv-home-page .container-form-search .container-form .form .to-replace{cursor:pointer;position:relative;top:-.5rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:100%;width:30px;height:30px;border:2px solid #d9d9d9}.pdv-home-page .container-form-search .container-form .form .to-replace svg.svg-to-replace{path-fill:#89939e}.pdv-home-page .container-form-search .container-form .form .search-button{font-size:14px;font-weight:600;width:169px;max-width:fit-content;justify-content:center;gap:9px;flex-grow:1;flex-basis:150px}.pdv-home-page .row-filters{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.25rem}.pdv-home-page .row-filters .filters-mobile{display:none}.pdv-home-page .row-filters .total-results{display:flex;justify-content:space-between;width:100%;align-items:center}.pdv-home-page .row-filters .total-results .total{display:flex;text-align:start;color:#2a3550;font-size:18px;font-weight:700}.pdv-home-page .row-filters .total-results .title-btn{display:none}.pdv-home-page .row-filters .total-results .filters{display:flex;gap:1.25rem;width:100%;max-width:48.5rem;font-size:.875rem;font-weight:500}.pdv-home-page .row-filters .total-results .filters .icon{width:fit-content}.pdv-home-page .row-filters .total-results .filters .icon path{fill:#2a3550}.pdv-home-page .row-filters .total-results .filters .icon ellipse{display:none}.pdv-home-page .row-filters .total-results .filters .component-select .custom-select{display:flex;gap:.5rem;font-weight:500;align-items:center}.pdv-home-page .row-filters .total-results .filters .component-select .custom-select .number{background-color:#009aa0;color:#fff;width:1.5rem;height:1.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.pdv-home-page .row-filters .total-results .filters .component-select .placeholder{opacity:1}.pdv-home-page .row-filters .total-results .filters .select__placeholder{font-style:normal;color:#2a3550}.pdv-home-page .wrap-search-spinner svg{height:5rem;width:5rem}.pdv-home-page .wrap-search-spinner svg *{fill:#626262;width:100%;height:100%}.pdv-home-page .warning-search-pass{display:flex;flex-direction:column;align-items:center;gap:2.1875rem;height:100%;justify-content:center}.pdv-home-page .warning-search-pass .title-warning{display:flex;flex-direction:column;font-weight:600;font-size:32px;color:#626262}.pdv-home-page .warning-search-pass .title-warning .text-warning{font-weight:500;font-size:16px;color:#a9a9a9}.pdv-home-page .not-found-tickets{width:100%;max-width:100%;display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center}.pdv-home-page .not-found-tickets .not-result{width:100%;display:flex;flex-direction:column;gap:.5rem}.pdv-home-page .not-found-tickets .not-result h1{font-size:32px;font-weight:600;color:#626262}.pdv-home-page .not-found-tickets .not-result p{font-size:16px;font-weight:500;color:#767676}@media screen and (max-width: 1080px){.pdv-home-page .row-filters{display:flex;flex-direction:column;width:100%;margin-bottom:1rem;position:relative}.pdv-home-page .row-filters .total-results{display:flex;justify-content:space-between;align-items:center;width:100%}.pdv-home-page .row-filters .total-results .total{width:100%;display:flex;text-align:start;color:#2a3550;font-size:14px;font-weight:600}.pdv-home-page .row-filters .total-results .filters{display:none}.pdv-home-page .row-filters .filters-mobile{width:100%;display:flex;margin-top:1rem}.pdv-home-page .row-filters .filters-mobile .filters-box{width:100%;display:none;position:relative;box-sizing:border-box}.pdv-home-page .row-filters .filters-mobile .open{background-color:none;display:flex;gap:1rem;width:100%;border:none}.pdv-home-page .row-filters .filters-mobile .icon{width:fit-content}.pdv-home-page .row-filters .filters-mobile .icon path{fill:#2a3550}.pdv-home-page .row-filters .filters-mobile .icon ellipse{display:none}.pdv-home-page .row-filters .filters-mobile .component-select .custom-select{display:flex;gap:.5rem;font-weight:500;align-items:center}.pdv-home-page .row-filters .filters-mobile .component-select .custom-select .number{background-color:#009aa0;color:#fff;width:1.5rem;height:1.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.pdv-home-page .row-filters .filters-mobile .component-select .placeholder{opacity:1}.pdv-home-page .row-filters .filters-mobile .select__placeholder{font-style:normal;color:#2a3550}}@media screen and (max-width: 768px){.pdv-home-page .section-results .box-result-tickets .box-tickets .section{flex-direction:column}.pdv-home-page .section-results{gap:1rem}.pdv-home-page .section-results .passenger-card{max-width:100%;width:100%}.pdv-home-page .container-form-search .container-form form .to-replace{display:none}.pdv-home-page .row-filters{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.pdv-home-page .row-filters .filters-mobile{width:100%;display:flex;z-index:999;margin-top:1rem}.pdv-home-page .row-filters .filters-mobile .filters-box{width:100%;display:none;position:relative;box-sizing:border-box}.pdv-home-page .row-filters .filters-mobile .open{display:flex;flex-direction:column;gap:1rem;width:100%}.pdv-home-page .row-filters .filters-mobile .icon{width:fit-content}.pdv-home-page .row-filters .filters-mobile .icon path{fill:#2a3550}.pdv-home-page .row-filters .filters-mobile .icon ellipse{display:none}.pdv-home-page .row-filters .filters-mobile .component-select .custom-select{display:flex;gap:.5rem;font-weight:500;align-items:center}.pdv-home-page .row-filters .filters-mobile .component-select .custom-select .number{background-color:#009aa0;color:#fff;width:1.5rem;height:1.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.pdv-home-page .row-filters .filters-mobile .component-select .placeholder{opacity:1}.pdv-home-page .row-filters .filters-mobile .select__placeholder{font-style:normal;color:#2a3550}}@media screen and (max-width: 640px){.pdv-home-page{width:100%;align-items:center;padding:1rem}.pdv-home-page .section-results{gap:1rem}.pdv-home-page .section-results .box-tickets{display:flex;flex-direction:column;flex-wrap:nowrap}.pdv-home-page .section-results .box-tickets .section{width:100%;display:flex;flex-direction:column;gap:1rem}.pdv-home-page .section-results .passenger-card{width:100%}.pdv-home-page .row-filters{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.pdv-home-page .row-filters .filters-mobile{display:none}.pdv-home-page .row-filters .total-results{display:flex;justify-content:center;align-items:center;width:100%}.pdv-home-page .row-filters .total-results .total{width:100%;display:none;text-align:start;color:#2a3550;font-size:14px;font-weight:600}.pdv-home-page .row-filters .total-results .filters{display:none}.pdv-home-page .row-filters .total-results .title-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;height:48px;font-size:14px;font-weight:500;border-radius:50px;border:1px solid #cacaca;cursor:pointer;background-color:#fff}.pdv-home-page .row-filters .total-results .title-btn span{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:#009aa0;color:#fff;font-weight:600;padding:5px;border-radius:50%}.pdv-home-page .row-filters .total-results .active{color:#009aa0;border:1px solid #009aa0}.pdv-home-page .row-filters .total-results .active svg path{fill:#009aa0}.pdv-home-page .container-form-search .container-form{margin-bottom:35px;display:flex;flex-wrap:wrap;place-items:center;padding:1.5rem 1rem;width:100%;height:auto;box-sizing:border-box;background:#313f61;border-radius:10px;box-shadow:0 2px 10px #00000040}.pdv-home-page .container-form-search .container-form .form{font-size:1rem;display:flex;justify-content:center;align-items:center;flex-grow:1;flex-wrap:nowrap;flex-direction:column;gap:1rem}.pdv-home-page .container-form-search .container-form .form .search-field{width:100%;flex-basis:0}.pdv-home-page .container-form-search .container-form .form .search-field label{font-weight:700;font-size:16px;color:#fff}.pdv-home-page .container-form-search .container-form .form .search-field .component-select{height:100%}.pdv-home-page .container-form-search .container-form .form .search-field .component-select-date-picker,.pdv-home-page .container-form-search .container-form .form .search-field .component-select-date-picker .react-datepicker-wrapper{width:100%}.pdv-home-page .container-form-search .container-form .form .search-field input{border:none;border-radius:5px;outline-color:#009aa0;color:#000;font-weight:500;font-family:var(--font-primary)}.pdv-home-page .container-form-search .container-form .form .search-field .validate-error{width:100%;margin-bottom:1rem}.pdv-home-page .container-form-search .container-form .form .container-date,.pdv-home-page .container-form-search .container-form .form .container-date .search-field-desktop{display:none}.pdv-home-page .container-form-search .container-form .form .search-field-mobile-box{display:flex;flex-direction:column;width:100%;gap:1rem}.pdv-home-page .container-form-search .container-form .form .hidden{display:none}.pdv-home-page .container-form-search .container-form .form .search-field-mobile{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;position:relative;font-weight:500;font-size:14px;flex-grow:1}.pdv-home-page .container-form-search .container-form .form .search-field-mobile label{font-weight:700;font-size:16px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;flex:1}.pdv-home-page .container-form-search .container-form .form .search-field-mobile .component-select{height:100%}.pdv-home-page .container-form-search .container-form .form .search-field-mobile .component-select-date-picker,.pdv-home-page .container-form-search .container-form .form .search-field-mobile .component-select-date-picker .react-datepicker-wrapper{width:100%}.pdv-home-page .container-form-search .container-form .form .search-field-mobile input{border:none;border-radius:5px;outline-color:#009aa0;color:#000;font-weight:500;font-family:var(--font-primary)}.pdv-home-page .container-form-search .container-form .form .search-field-mobile .validate-error{width:100%;display:flex;align-items:center;padding:4px 10px;position:absolute;top:105%;font-size:10px;font-weight:500;color:#c70900;background:#f4dbdb;border-radius:3px}.pdv-home-page .container-form-search .container-form .form .search-field-mobile .validate-error svg{margin-right:5px}.pdv-home-page .container-form-search .container-form .form>button{width:100%;flex-basis:0}.pdv-home-page .container-form-search .container-form .form .search-button{width:100%;max-width:100%;flex-basis:0px}.warning-search-pass{display:flex;flex-direction:column;align-items:center;gap:2.1875rem;height:100%;justify-content:center}.warning-search-pass .title-warning{display:flex;gap:.5rem;font-size:20px}.warning-search-pass .title-warning .text-warning{font-size:14px}.warning-search-pass svg{width:195px;height:155px}}.component-modal.modal-filter-component{display:flex;justify-content:flex-start}.component-modal.modal-filter-component .modal{width:100%;border-radius:0}.component-modal.modal-filter-component .modal-filter-container{background-color:#fff;height:100vh;width:100%}.component-modal.modal-filter-component .modal-filter-container .header-modal{box-sizing:border-box;height:80px;display:flex;align-items:center;justify-content:space-between;padding:28px 23px 28px 25px;width:100%;background:none;border-bottom:1px solid rgba(169,169,169,.5)}.component-modal.modal-filter-component .modal-filter-container .header-modal .title-onclose{cursor:pointer;display:flex;align-items:center;gap:1rem;font-size:20px;font-weight:600;color:#2a3550}.component-modal.modal-filter-component .modal-filter-container .header-modal .title-onclose .chevron{transform:rotate(90deg)}.component-modal.modal-filter-component .modal-filter-container .header-modal .button-clear{background:none;color:#009aa0;font-size:12px;font-weight:600}.component-modal.modal-filter-component .modal-filter-container .body-modal{display:flex;flex-direction:column;padding:25px;box-sizing:border-box;gap:1.5rem}.component-modal.modal-filter-component .modal-filter-container .body-modal .container-filter{display:flex;flex-direction:column;gap:14px}.component-modal.modal-filter-component .modal-filter-container .body-modal .container-filter .title-filter-container{font-size:16px;font-weight:700;color:#2a3550}.component-modal.modal-filter-component .modal-filter-container .body-modal .container-filter .filter{display:flex;gap:1rem}.component-modal.modal-filter-component .modal-filter-container .body-modal .container-filter .filter .input-radio{width:20px;height:20px}.component-modal.modal-filter-component .modal-filter-container .body-modal .container-filter .filter .label{font-size:14px;font-weight:400;color:#313131}.component-modal.modal-filter-component .modal-filter-container .body-modal .button-submit{margin-top:1rem;display:flex;align-items:center;justify-content:center;width:100%;height:40px;background-color:#009aa0;border-radius:50px;font-size:14px;font-weight:700;color:#fff}.react-datepicker__portal{display:flex;align-content:flex-end;flex-wrap:wrap;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:9999}.select-date-picker-array-mobile{box-sizing:border-box;position:relative;width:100%;height:85vh;max-height:85vh;display:flex;flex-direction:column;border-radius:8px;border:1px solid #89939e;background-color:#fff;justify-content:space-between;box-shadow:0 -2px 10px #0000001a;animation:slideUp .25s ease-out}.select-date-picker-array-mobile .react-datepicker__day--selected{background-color:#20adb3;border-radius:50%;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;line-height:0rem}.select-date-picker-array-mobile .react-datepicker__portal,.select-date-picker-array-mobile .react-datepicker__current-month,.select-date-picker-array-mobile .react-datepicker-time__header{padding:1rem 1rem 0rem;font-size:14px;font-weight:700;color:#2a3550}.select-date-picker-array-mobile .react-datepicker__day--keyboard-selected,.select-date-picker-array-mobile .react-datepicker__month-text--keyboard-selected,.select-date-picker-array-mobile .react-datepicker__quarter-text--keyboard-selected,.select-date-picker-array-mobile .react-datepicker__year-text--keyboard-selected{border-radius:50%;background-color:#20adb3;color:#fff}.select-date-picker-array-mobile .react-datepicker__day-name,.select-date-picker-array-mobile .react-datepicker__day,.select-date-picker-array-mobile .react-datepicker__time-name{margin:.2rem}.select-date-picker-array-mobile .react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px;display:flex;gap:1rem}.select-date-picker-array-mobile .react-datepicker__day-name{color:#2a3550}.select-date-picker-array-mobile .react-datepicker__month{font-size:14px;font-weight:400;margin:0rem}.select-date-picker-array-mobile .react-datepicker__month .react-datepicker__week{display:flex;gap:1rem;white-space:nowrap;align-items:center}.select-date-picker-array-mobile .select-date-picker-right{width:100%;max-width:100%;max-height:60%;height:60%;display:flex;flex-direction:column}.select-date-picker-array-mobile .select-date-picker-left{width:100%;max-width:100%;height:34%;max-height:34%;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid rgba(169,169,169,.25);padding:1rem .5rem;border-radius:8px;background-color:#fff}.select-date-picker-array-mobile .select-date-picker-left .title-options{display:flex;justify-content:space-between;width:100%;justify-items:center;align-items:center}.select-date-picker-array-mobile .select-date-picker-left .title-options .title-value{display:flex;flex-direction:column;align-items:start;margin-bottom:.5rem;height:fit-content}.select-date-picker-array-mobile .select-date-picker-left .title-options .title-value .title-h1{color:#2a3550;font-weight:600;font-size:12px}.select-date-picker-array-mobile .select-date-picker-left .title-options .title-value .title-p{color:#a9a9a9;font-weight:400;font-size:10px}.select-date-picker-array-mobile .select-date-picker-left .title-options .clear-button-mobile{display:flex;align-items:center;font-size:14px;font-weight:600;background-color:transparent;color:#009aa0;justify-content:flex-start;height:fit-content;padding:0}.select-date-picker-array-mobile .select-date-picker-left .options{width:100%;height:400px;max-height:40px;display:flex;align-items:center;flex-direction:row;gap:.5rem;justify-content:flex-start;overflow:auto}.select-date-picker-array-mobile .select-date-picker-left .options .option{align-items:center;display:flex;min-width:138px;height:36px;padding:8px 12px;border-radius:8px;font-weight:400;background-color:#009aa0;color:#fff;justify-content:space-between}.select-date-picker-array-mobile .select-date-picker-left .options .option svg{cursor:pointer;border-radius:100%;background-color:#fff;width:13px;height:13px;padding:2px}.select-date-picker-array-mobile .select-date-picker-left .options .option svg path{stroke:#20adb3;fill:#20adb3}.select-date-picker-array-mobile .select-date-picker-left .options .not-option-date-picker{display:flex;align-items:center;justify-content:center;width:100%}.select-date-picker-array-mobile .select-date-picker-left .options .not-option-date-picker .not-h1{font-size:10px;font-weight:500;color:#34343f}.select-date-picker-array-mobile .select-date-picker-left .buttons{margin-top:1rem;margin-bottom:1rem;display:flex;justify-content:space-between}.select-date-picker-array-mobile .select-date-picker-left .buttons button{width:158px;height:40px;justify-content:center}.select-date-picker-array-mobile .select-date-picker-left .buttons .clear-button{color:#009aa0;background-color:transparent;border:1px solid #009aa0}.select-date-picker-array-mobile .right{padding-left:1.5rem}.date-picker-select .react-datepicker__navigation{top:2rem}.react-datepicker__navigation--previous{right:3rem!important;left:1rem;top:1rem!important;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.react-datepicker__navigation--previous .react-datepicker__navigation-icon--previous:before{border-color:#767676}.react-datepicker__navigation--next{right:1rem!important;left:initial;top:1rem;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;color:#000}.react-datepicker__navigation--next .react-datepicker__navigation-icon--next:before{border-color:#2a3550}.custom-input{display:flex;width:100%;height:40px;border-radius:6px;background-color:#fff;box-sizing:border-box}.custom-input .svg-arrow{padding-right:.5rem;align-items:center;justify-content:center;display:flex}.custom-input .chevron{transition:transform .2s ease-in;width:.8rem}.custom-input .chevron path{fill:none}.custom-input .upside{transform:rotate(180deg);transition:transform .2s ease-in}.custom-input .input-false{width:100%;height:100%;align-items:center;align-content:center;padding:10px;display:flex;gap:.5rem}.custom-input .input-false .placeholder{font-weight:500;font-size:12px;font-style:italic;color:#a9a9a9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;flex:1}.custom-input .input-false .value-input{display:flex;align-items:center;background-color:#fff;gap:.5rem}.custom-input .input-false .value-input .box-value{display:flex;align-items:center;padding:3px 10px;border-radius:6px;font-weight:500;font-size:10px;width:100%;height:25px;color:#fff;background-color:#20adb3}.custom-input .input-false .value-input .circle{font-weight:500;font-size:10px;color:#fff;padding:7px;border-radius:100%;background-color:#20adb3}.custom-input .input-false .value-input .hidden{display:none}.container-user{display:flex;flex-direction:column;gap:1rem;width:95%;margin:50px auto;box-sizing:border-box}.container-user h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:20px}.container-user .sales{display:flex;flex-direction:column;box-sizing:border-box;width:100%;background:#fff;border:2px solid #d0d0d0;border-radius:8px}.container-user .sales .top{padding:17px 50px 16px 40px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between}.container-user .sales .top .subtitle-color{color:#009aa0}.container-user .sales .top h2{font-weight:700;font-size:14px;line-height:19px}.container-user .sales .top p{font-weight:500;font-size:14px;line-height:19px}.container-user .sales table{padding:20px 44px 26px 41px;width:100%;border-collapse:collapse}.container-user .sales table thead{border-bottom:2px solid #d0d0d0}.container-user .sales table thead tr{font-weight:700;font-size:14px;line-height:19px;color:#374151}.container-user .sales table thead tr th{text-align:start;color:#626262}.container-user .sales table tr{display:grid;grid-template-columns:repeat(5,1fr) .5fr;padding:18px 40px 15px}.container-user .sales table tbody{font-weight:500;font-size:14px;line-height:25px;color:#000}.container-user .sales table tbody td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container-user .sales table tbody .status-box{display:inline;padding:4px 8px;border-radius:6px;font-weight:500}.container-user .sales table tbody .status-box.approved{color:#023d08;background:#4dff7f}.container-user .sales table tbody .status-box.disapproved{color:#fff;background:#e00d0d}@media screen and (max-width: 576px){.container-user{display:flex;flex-direction:column;gap:1rem;width:95%;margin:20px auto;box-sizing:border-box}.container-user h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:20px}.container-user .sales{display:flex;flex-direction:column;box-sizing:border-box;width:100%;background:#fff;border:2px solid #d0d0d0;border-radius:8px;overflow:hidden}.container-user .sales .top{padding:17px 50px 16px 40px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between}.container-user .sales .top .subtitle-color{color:#009aa0}.container-user .sales .top h2{font-weight:700;font-size:14px;line-height:19px}.container-user .sales .top p{font-weight:500;font-size:14px;line-height:19px}.container-user .sales .sales-table{overflow-x:auto}.container-user .sales .sales-table table{padding:20px 44px 26px 41px;width:100%;border-collapse:collapse;overflow-x:auto}.container-user .sales .sales-table table .text-left{min-width:12rem}.container-user .sales .sales-table table thead{border-bottom:2px solid #d0d0d0}.container-user .sales .sales-table table thead tr{font-weight:700;font-size:14px;line-height:19px;color:#374151}.container-user .sales .sales-table table thead tr th{text-align:start;color:#626262;min-width:8rem}.container-user .sales .sales-table table tr{display:grid;grid-template-columns:repeat(5,1fr) .5fr;padding:18px 40px 15px}.container-user .sales .sales-table table tbody{font-weight:500;font-size:14px;line-height:25px;color:#000}.container-user .sales .sales-table table tbody td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:8rem}.container-user .sales .sales-table table tbody .status-box{display:inline;padding:4px 8px;border-radius:6px;font-weight:500}.container-user .sales .sales-table table tbody .status-box.approved{color:#023d08;background:#4dff7f}.container-user .sales .sales-table table tbody .status-box.disapproved{color:#fff;background:#e00d0d}}@media screen and (max-width: 450px){.container-user{display:flex;flex-direction:column;gap:1rem;width:95%;margin:20px auto;box-sizing:border-box}.container-user h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:20px}.container-user .sales{display:flex;flex-direction:column;box-sizing:border-box;width:100%;background:#fff;border:2px solid #d0d0d0;border-radius:8px;overflow:hidden}.container-user .sales .top{padding:17px 20px 16px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between}.container-user .sales .top .subtitle-color{color:#009aa0}.container-user .sales .top h2{font-weight:700;font-size:12px;line-height:19px}.container-user .sales .top p{font-weight:500;font-size:12px;line-height:19px}.container-user .sales .sales-table{overflow-x:auto}.container-user .sales .sales-table table{padding:20px 44px 26px 20px;width:100%;border-collapse:collapse;overflow-x:auto}.container-user .sales .sales-table table .text-left{min-width:12rem}.container-user .sales .sales-table table thead{border-bottom:2px solid #d0d0d0}.container-user .sales .sales-table table thead tr{font-weight:700;font-size:14px;line-height:19px;color:#374151}.container-user .sales .sales-table table thead tr th{text-align:start;color:#626262;min-width:8rem}.container-user .sales .sales-table table tr{display:grid;grid-template-columns:repeat(5,1fr) .5fr;padding:18px 40px 15px 20px}.container-user .sales .sales-table table tbody{font-weight:500;font-size:14px;line-height:25px;color:#000}.container-user .sales .sales-table table tbody td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:8rem}.container-user .sales .sales-table table tbody .status-box{display:inline;padding:4px 8px;border-radius:6px;font-weight:500}.container-user .sales .sales-table table tbody .status-box.approved{color:#023d08;background:#4dff7f}.container-user .sales .sales-table table tbody .status-box.disapproved{color:#fff;background:#e00d0d}}.component-modal .modal{max-width:unset}.container-modal-edit main{padding:40px 60px 30px;background:#fff;display:flex;flex-direction:column}.container-modal-edit main .body .avatar-box{display:flex;align-items:center;gap:45px;margin-bottom:25px}.container-modal-edit main .body .avatar-box .avatar-buttons>button{margin-bottom:12px}.container-modal-edit main .body .avatar-box .avatar-buttons button{font-weight:600;font-size:12px;line-height:24px;padding:4px 24px}.container-modal-edit main .body .form-wrapper{margin-bottom:30px}.container-modal-edit main .body .form-wrapper form{display:grid;grid-template-columns:repeat(2,min-content);gap:50px;margin-bottom:25px}.container-modal-edit main .body .form-wrapper form small{color:#c70900;font-size:10px;visibility:hidden;display:block;margin-block:1px}.container-modal-edit main .body .form-wrapper form small svg{width:.625rem;margin:0 .125rem;margin-top:1px}.container-modal-edit main .body .form-wrapper form small.visible{visibility:visible}.container-modal-edit main .body .form-wrapper form .column{display:grid;gap:20px}.container-modal-edit main .body .form-wrapper form .column .one-line{display:flex;gap:25px}.container-modal-edit main .body .form-wrapper form .column .one-line .input-group .select__control{border:1px #626262 solid;border-radius:6px}.container-modal-edit main .body .form-wrapper form .column .one-line .input-group .select__control .select__input-container{margin:0;padding:0}.container-modal-edit main .body .form-wrapper form .column .one-line .input-group .select__control .select__placeholder{font-style:italic;font-weight:500;font-size:14px;line-height:19px;color:#a9a9a9}.container-modal-edit main .body .form-wrapper form .column .one-line .input-group .select__control .select__single-value{font-weight:500;font-size:14px}.container-modal-edit main .body .form-wrapper form .column .input-group{display:flex;flex-direction:column;height:80px}.container-modal-edit main .body .form-wrapper form .column .input-group .input-line{display:flex;gap:7px}.container-modal-edit main .body .form-wrapper form .column .input-group label{font-weight:600;line-height:30px;color:#2a3550}.container-modal-edit main .body .form-wrapper form .column .input-group input{border:none;border:1px solid #626262;border-radius:6px;width:100%;height:40px;padding:10px 12px;font-size:14px;font-weight:500}.container-modal-edit main .body .form-wrapper form .column .input-group input:active,.container-modal-edit main .body .form-wrapper form .column .input-group input:focus{outline-color:#009aa0}.container-modal-edit main .body .form-wrapper form .column .input-group input.input--invalid{border-color:#c70900;outline-color:#c70900}.container-modal-edit main .body .form-wrapper form .column .input-group input::placeholder{font-style:italic;color:#a9a9a9}.container-modal-edit main .body .form-wrapper form .column .input-group input:disabled{background:#e6e6e6;color:#626262}.container-modal-edit main .body .form-wrapper form .column .input-group input.sm{width:90px}.container-modal-edit main .body .form-wrapper form .column .input-group input.md{width:200px}.container-modal-edit main .body .form-wrapper form .column .input-group input.g{width:220px}.container-modal-edit main .body .form-wrapper form .column .input-group input.gg{width:300px}.container-modal-edit main .body .form-wrapper form .column .input-group input.xg{width:425px}.container-modal-edit main .body .form-wrapper .warning{font-style:italic;font-weight:500;font-size:14px;line-height:17px;color:#a9a9a9}.container-modal-edit main .bottom{align-self:flex-end}.container-modal-edit main .bottom .buttons{display:flex;gap:15px}.container-modal-edit main .bottom .buttons button{width:175.32px;height:48px;padding:12px 45px}.container-modal-password{background:#fff;padding:40px 52px 0;width:554px;height:455px}.container-modal-password .buttons button{display:flex;justify-content:center;width:175px;height:48px}.container-modal-password .buttons .extra-color{color:#f0f2f5}.container-modal-password main{background:#fff;display:flex;flex-direction:column}.container-modal-password main form{margin-bottom:40px}.container-modal-password main form .input-group{display:flex;flex-direction:column;gap:7px}.container-modal-password main form .input-group:not(:last-child){margin-bottom:15px}.container-modal-password main form .input-group label{font-weight:600;line-height:20px;color:#2a3550}.container-modal-password main form .input-group .input-icon-wrapper{position:relative}.container-modal-password main form .input-group .input-icon-wrapper input{border:none;border:1px solid #626262;border-radius:6px;width:450px;height:40px;padding:10px 12px;font-size:14px;font-weight:500}.container-modal-password main form .input-group .input-icon-wrapper input:active,.container-modal-password main form .input-group .input-icon-wrapper input:focus{outline-color:#009aa0}.container-modal-password main form .input-group .input-icon-wrapper input.input--invalid{border-color:#c70900;outline-color:#c70900}.container-modal-password main form .input-group .input-icon-wrapper input::placeholder{font-style:italic;color:#a9a9a9}.container-modal-password main form .input-group .input-icon-wrapper input:disabled{background:#e6e6e6;color:#626262}.container-modal-password main form .input-group .input-icon-wrapper .error-message{visibility:hidden;transition:visibility,opacity .3s ease;font-size:14px;font-weight:500;opacity:0}.container-modal-password main form .input-group .input-icon-wrapper .error-message.show{opacity:1;visibility:visible}.container-modal-password main form .input-group .icon{position:absolute;top:12px;right:20px}.container-modal-password main form .input-group .icon path{stroke:#a9a9a9}footer .buttons{display:flex;justify-content:space-between}.container-finish{display:flex;flex-direction:column;justify-content:center}.container-finish .wrapper-finish{display:flex;flex-direction:column;align-items:center}.container-finish .wrapper-finish h2{font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#009aa0;margin-bottom:5px}.container-finish .wrapper-finish p{font-weight:500;font-size:16px;line-height:20px;color:#89939e;margin-bottom:33px}.container-finish .wrapper-finish .icon{margin-bottom:55px}.container-finish button{display:flex;justify-content:center;width:175px;height:48px;padding:12px 45px;align-self:flex-end}.user-infos{width:100%;min-width:341px;margin-bottom:27px;background:#fff;border:2px solid #d0d0d0;border-radius:8px;box-sizing:border-box}.user-infos .top{width:100%;height:63px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between;align-items:center;padding:12px 30px 12px 20px}.user-infos .top .user-name{width:60%}.user-infos .top .user-name h2{font-weight:600;font-size:20px;line-height:24px}.user-infos .top .user-name span{font-weight:500;font-size:12px;line-height:15px;color:#2a3550}.user-infos .top .user-name .gray-text{color:#767676}.user-infos .top .buttons{width:40%;display:flex;gap:25px;justify-content:flex-end}.user-infos .top .buttons button{display:flex;gap:10px;padding:7.5px 15px}.user-infos .bottom{width:100%;display:flex;gap:30px;padding:28px 0 42px 20px;overflow-x:auto}.user-infos .bottom .avatar{display:flex;align-items:center;justify-content:flex-start}.user-infos .bottom .infos-wrap{display:grid;gap:70px;grid-template-columns:repeat(3,1fr)}.user-infos .bottom .infos-wrap .column-info{display:flex;flex-direction:column;gap:14px}.user-infos .bottom .infos-wrap .column-info .info-status{display:flex;font-weight:500;display:table-cell}.user-infos .bottom .infos-wrap .column-info .info-status .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676;margin-bottom:.44rem}.user-infos .bottom .infos-wrap .column-info .info-status .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.user-infos .bottom .infos-wrap .column-info .info-status .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.user-infos .bottom .infos-wrap .column-info .info-cell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-infos .bottom .infos-wrap .column-info .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.user-infos .bottom .infos-wrap .column-info .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550}.user-infos .bottom .infos-wrap .buttons-mobile{display:none}@media screen and (max-width: 1150px){.user-infos{width:100%;min-width:100%;margin-bottom:27px;background:#fff;border:2px solid #d0d0d0;border-radius:8px;box-sizing:border-box}.user-infos .top{width:100%;height:63px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between;align-items:center;padding:12px 30px 12px 20px}.user-infos .top .user-name{width:100%}.user-infos .top .user-name h2{font-weight:600;font-size:20px;line-height:24px}.user-infos .top .user-name span{font-weight:500;font-size:12px;line-height:15px;color:#2a3550}.user-infos .top .user-name .gray-text{color:#767676}.user-infos .top .buttons{width:100%;display:flex;gap:25px;justify-content:flex-end}.user-infos .top .buttons button{display:flex;gap:10px;padding:7.5px 15px}.user-infos .bottom{width:100%;display:flex;gap:15px;padding:28px 0 42px 20px;overflow-x:auto;box-sizing:border-box}.user-infos .bottom .avatar{display:flex;align-items:center;justify-content:flex-start}.user-infos .bottom .infos-wrap{width:100%;display:flex;gap:20px}.user-infos .bottom .infos-wrap .column-info{width:100%;display:flex;flex-direction:column;gap:14px}.user-infos .bottom .infos-wrap .column-info .info-status{display:flex;font-weight:500;display:table-cell}.user-infos .bottom .infos-wrap .column-info .info-status .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676;margin-bottom:.44rem}.user-infos .bottom .infos-wrap .column-info .info-status .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.user-infos .bottom .infos-wrap .column-info .info-status .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.user-infos .bottom .infos-wrap .column-info .info-cell{width:100%;white-space:nowrap;text-overflow:ellipsis}.user-infos .bottom .infos-wrap .column-info .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.user-infos .bottom .infos-wrap .column-info .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550}}@media screen and (max-width: 945px){.user-infos{width:100%;min-width:100%;margin-bottom:27px;background:#fff;border:2px solid #d0d0d0;border-radius:8px;box-sizing:border-box}.user-infos .top{width:100%;height:auto;border-bottom:2px solid #d0d0d0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 30px 12px 20px;gap:1rem}.user-infos .top .user-name{width:100%}.user-infos .top .user-name h2{font-weight:600;font-size:20px;line-height:24px}.user-infos .top .user-name span{font-weight:500;font-size:12px;line-height:15px;color:#2a3550}.user-infos .top .user-name .gray-text{color:#767676}.user-infos .top .buttons{width:100%;display:flex;gap:25px;justify-content:flex-start}.user-infos .top .buttons button{display:flex;gap:10px;padding:7.5px 15px}.user-infos .bottom{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:28px 0 42px 20px;overflow-x:auto;box-sizing:border-box}.user-infos .bottom .avatar{display:flex;align-items:center;justify-content:flex-start}.user-infos .bottom .infos-wrap{width:100%;display:flex;gap:20px}.user-infos .bottom .infos-wrap .column-info{width:100%;display:flex;flex-direction:column;gap:14px}.user-infos .bottom .infos-wrap .column-info .info-status{display:flex;font-weight:500;display:table-cell}.user-infos .bottom .infos-wrap .column-info .info-status .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676;margin-bottom:.44rem}.user-infos .bottom .infos-wrap .column-info .info-status .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.user-infos .bottom .infos-wrap .column-info .info-status .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.user-infos .bottom .infos-wrap .column-info .info-cell{width:100%;white-space:nowrap;text-overflow:ellipsis}.user-infos .bottom .infos-wrap .column-info .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.user-infos .bottom .infos-wrap .column-info .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550}}@media screen and (max-width: 710px){.user-infos{width:100%;min-width:100%;margin-bottom:27px;background:#fff;border:2px solid #d0d0d0;border-radius:8px;box-sizing:border-box}.user-infos .top{width:100%;height:auto;border-bottom:2px solid #d0d0d0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 30px 12px 20px;gap:1rem}.user-infos .top .user-name{width:100%}.user-infos .top .user-name h2{font-weight:600;font-size:20px;line-height:24px}.user-infos .top .user-name span{font-weight:500;font-size:12px;line-height:15px;color:#2a3550}.user-infos .top .user-name .gray-text{color:#767676}.user-infos .top .buttons{width:100%;display:flex;gap:25px;justify-content:flex-start}.user-infos .top .buttons button{display:flex;gap:10px;padding:7.5px 15px}.user-infos .bottom{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:28px 0 42px 20px;overflow-x:auto;box-sizing:border-box}.user-infos .bottom .avatar{display:flex;align-items:center;justify-content:flex-start}.user-infos .bottom .infos-wrap{width:100%;display:flex;flex-direction:column;gap:20px}.user-infos .bottom .infos-wrap .column-info{width:100%;display:flex;flex-direction:column;gap:14px}.user-infos .bottom .infos-wrap .column-info .info-status{display:flex;font-weight:500;display:table-cell}.user-infos .bottom .infos-wrap .column-info .info-status .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676;margin-bottom:.44rem}.user-infos .bottom .infos-wrap .column-info .info-status .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.user-infos .bottom .infos-wrap .column-info .info-status .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.user-infos .bottom .infos-wrap .column-info .info-cell{width:100%;white-space:nowrap;text-overflow:ellipsis}.user-infos .bottom .infos-wrap .column-info .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.user-infos .bottom .infos-wrap .column-info .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550}}@media screen and (max-width: 576px){.user-infos{width:100%;min-width:100%;margin-bottom:27px;background:#fff;border:2px solid #d0d0d0;border-radius:8px;box-sizing:border-box}.user-infos .top{width:100%;height:auto;border-bottom:2px solid #d0d0d0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 20px;gap:1rem}.user-infos .top .user-name{width:100%}.user-infos .top .user-name h2{font-weight:600;font-size:20px;line-height:24px}.user-infos .top .user-name span{font-weight:500;font-size:12px;line-height:15px;color:#2a3550}.user-infos .top .user-name .gray-text{color:#767676}.user-infos .top .buttons{display:none}.user-infos .bottom{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:28px 20px;overflow-x:auto;box-sizing:border-box}.user-infos .bottom .avatar{display:flex;align-items:center;justify-content:flex-start}.user-infos .bottom .infos-wrap{width:100%;display:flex;flex-direction:column;gap:20px}.user-infos .bottom .infos-wrap .column-info{width:100%;display:flex;flex-direction:column;gap:14px}.user-infos .bottom .infos-wrap .column-info .info-status{display:flex;font-weight:500;display:table-cell}.user-infos .bottom .infos-wrap .column-info .info-status .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676;margin-bottom:.44rem}.user-infos .bottom .infos-wrap .column-info .info-status .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.3rem .4rem;font-size:.8rem;font-weight:600;text-align:center}.user-infos .bottom .infos-wrap .column-info .info-status .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:600}.user-infos .bottom .infos-wrap .column-info .info-cell{width:100%;white-space:nowrap;text-overflow:ellipsis}.user-infos .bottom .infos-wrap .column-info .info-cell .info-title{font-weight:400;font-size:12px;line-height:15px;color:#767676}.user-infos .bottom .infos-wrap .column-info .info-cell .info-detail{font-weight:600;font-size:14px;line-height:17px;color:#2a3550}.user-infos .bottom .infos-wrap .buttons-mobile{width:100%;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.user-infos .bottom .infos-wrap .buttons-mobile button{display:flex;justify-content:center;gap:10px;padding:7.5px 15px}}.sales-page-tickets{width:100%;justify-content:center;padding:2rem;box-sizing:border-box;border-radius:1rem}.sales-page-tickets .header-sales-page-tickets{width:100%;display:flex;justify-content:space-between;align-items:center}.sales-page-tickets .header-sales-page-tickets .header-sales-page{width:100%;display:flex;flex-direction:column}.sales-page-tickets .header-sales-page-tickets .header-sales-page h1{font-size:32px;font-weight:700;color:#009aa0}.sales-page-tickets .header-sales-page-tickets .header-sales-page p{font-size:14px;font-weight:500;color:#2a3550}.sales-page-tickets .header-sales-page-tickets .buttons-export{display:flex;gap:1rem}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export{width:max-content;height:40px;display:flex;justify-content:space-between;gap:5px;font-weight:600;font-size:12px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet{color:#fff}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled{background:#d9d9d9;color:#afafaf;cursor:not-allowed}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled svg>path{stroke:#afafaf}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet :last-child{margin-left:10px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet .chevron-export path{fill:none}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet svg{margin:0}.sales-page-tickets .passages-table{overflow-x:hidden;min-width:100%;width:1000px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab{border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.sales-page-tickets .passages-table .title-table-tab .title-tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab .title-tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.sales-page-tickets .passages-table .filters-fields-mobile{display:none}.sales-page-tickets .passages-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9;gap:1rem}.sales-page-tickets .passages-table .filters-fields .input-search{display:flex;align-items:center}.sales-page-tickets .passages-table .filters-fields .input-search .input-label-text{margin:0}.sales-page-tickets .passages-table .filters-fields .input-search input{width:20rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px;background-repeat:no-repeat;background-position:left center;background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='13'%20viewBox='0%200%2013%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.8067%2011.2379L9.54%209.03442C10.2713%208.12601%2010.6681%207.00424%2010.6667%205.84942C10.6667%204.82095%2010.3539%203.81559%209.76784%202.96045C9.18181%202.10532%208.34885%201.43882%207.37431%201.04524C6.39977%200.651667%205.32742%200.54869%204.29285%200.749333C3.25829%200.949976%202.30798%201.44523%201.5621%202.17246C0.81622%202.89969%200.308269%203.82625%200.102481%204.83495C-0.103307%205.84365%200.00231083%206.88919%200.405978%207.83937C0.809646%208.78955%201.49323%209.60168%202.37029%2010.1731C3.24736%2010.7444%204.2785%2011.0494%205.33334%2011.0494C6.51777%2011.0509%207.66831%2010.664%208.6%209.95092L10.86%2012.1609C10.922%2012.2218%2010.9957%2012.2702%2011.077%2012.3032C11.1582%2012.3362%2011.2453%2012.3532%2011.3333%2012.3532C11.4213%2012.3532%2011.5085%2012.3362%2011.5897%2012.3032C11.671%2012.2702%2011.7447%2012.2218%2011.8067%2012.1609C11.8692%2012.1005%2011.9188%2012.0286%2011.9526%2011.9494C11.9864%2011.8702%2012.0039%2011.7852%2012.0039%2011.6994C12.0039%2011.6136%2011.9864%2011.5287%2011.9526%2011.4494C11.9188%2011.3702%2011.8692%2011.2983%2011.8067%2011.2379V11.2379ZM1.33334%205.84942C1.33334%205.07807%201.56793%204.32404%202.00746%203.68269C2.44698%203.04134%203.0717%202.54147%203.8026%202.24629C4.53351%201.9511%205.33777%201.87387%206.1137%202.02435C6.88962%202.17484%207.60235%202.54628%208.16176%203.0917C8.72117%203.63713%209.10214%204.33204%209.25648%205.08856C9.41082%205.84509%209.33161%206.62925%209.02885%207.34188C8.7261%208.05451%208.21341%208.66361%207.55562%209.09215C6.89782%209.52069%206.12446%209.74942%205.33334%209.74942C4.27247%209.74942%203.25505%209.33853%202.50491%208.60713C1.75476%207.87574%201.33334%206.88376%201.33334%205.84942Z'%20fill='%23626262'%20/%3e%3c/svg%3e");background-position-x:1rem}.sales-page-tickets .passages-table .filters-fields .input-search input::placeholder{font-style:italic}.sales-page-tickets .passages-table .filters-fields .input-search input{font-size:.8rem}.sales-page-tickets .passages-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.sales-page-tickets .passages-table .filters-fields .select-container{display:flex;gap:1rem}.sales-page-tickets .passages-table .filters-fields .select-container .select{width:180px;height:40px;font-size:14px}.sales-page-tickets .passages-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.sales-page-tickets .passages-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.sales-page-tickets .passages-table .filters-fields .select-container .search-field{display:flex;flex-direction:column;position:relative;gap:.5rem}.sales-page-tickets .passages-table .filters-fields .select-container .search-field .react-datepicker{position:absolute;z-index:99}.sales-page-tickets .passages-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.sales-page-tickets .passages-table .table .header{display:flex}.sales-page-tickets .passages-table .table .checkbox{background:#fff;z-index:1;display:flex;position:sticky;left:0;gap:.625rem;padding-left:1.5625rem;padding-right:.9375rem;align-items:center;height:3rem}.sales-page-tickets .passages-table .table .checkbox.all{padding-right:0}.sales-page-tickets .passages-table .table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid #626262;border-radius:4px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:before{content:"";display:block;border-radius:2px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:checked{background:#009aa0;border:2px solid rgba(94,233,238,.732);border-radius:4px}.sales-page-tickets .passages-table .table input[type=checkbox]:checked:before{content:"✔";color:#fff;font-size:9px;margin-left:2.8px;margin-top:-.6px;background:#0000}.sales-page-tickets .passages-table .table .header{position:relative;color:#374151;font-size:1rem;font-weight:700;gap:1rem;border-bottom:.0625rem solid #a9a9a9}.sales-page-tickets .passages-table .table .header .table-header{position:relative;display:flex;width:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title{width:auto;font-size:.8rem;display:flex;gap:5px;align-items:center}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup{background-color:transparent}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg{opacity:20%;transition:.1s transform ease-in-out}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected.rotated svg{transform:rotate(180deg)}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover{font-size:.8rem;display:flex;gap:5px}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .header .table-header.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data{color:#000;font-size:1rem;font-weight:400;align-content:center;gap:1rem}.sales-page-tickets .passages-table .table .passages-data .row{grid-template-columns:repeat(16,1fr);display:grid;gap:1rem;cursor:pointer}.sales-page-tickets .passages-table .table .passages-data .row.select,.sales-page-tickets .passages-table .table .passages-data .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .passages-table .table .passages-data .row span{min-width:8rem;padding:1rem 0rem;font-size:.8rem;color:#000;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-page-tickets .passages-table .table .passages-data .row span .status{background-color:#e00d0d;color:#fff;border-radius:.5rem;padding:.3rem .4rem;font-weight:600;min-width:fit-content}.sales-page-tickets .passages-table .table .passages-data .row span .status.valid{background-color:#4dff7f;color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row span .status.pending{background-color:#ffc631;color:#4d3700;font-weight:600}.sales-page-tickets .passages-table .table .passages-data .row span.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .passages-data .row span.sale-origin{min-width:10rem}Ação .sales-page-tickets .passages-table .table .passages-data .row:hover span{color:#009aa0}Ação .sales-page-tickets .passages-table .table .passages-data .row:hover span .status{color:#fff}Ação .sales-page-tickets .passages-table .table .passages-data .row:hover span .status.valid{color:#023d08}Ação .sales-page-tickets .passages-table .table .passages-data .row:hover span .status.pending{color:#4d3700}.sales-page-tickets .passages-table .table .passages-data.select,.sales-page-tickets .passages-table .table .row.select,.sales-page-tickets .passages-table .table .passages-data.select .checkbox,.sales-page-tickets .passages-table .table .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .pagination-results{margin-top:1rem;display:flex;justify-content:space-between}.sales-page-tickets .pagination-results h1{font-size:.8rem;color:#626262}@media screen and (max-width: 1400px){.sales-page-tickets{display:flex;flex-direction:column;min-width:100%;width:100%;justify-content:center;padding:2rem;box-sizing:border-box;border-radius:1rem}.sales-page-tickets .header-sales-page{width:100%;display:flex;justify-content:space-between;align-items:center}.sales-page-tickets .header-sales-page .header-sales h1{font-size:32px;font-weight:700;color:#009aa0}.sales-page-tickets .header-sales-page .header-sales p{font-size:14px;font-weight:500;color:#2a3550}.sales-page-tickets .header-sales-page .buttons-export{display:flex;gap:1rem}.sales-page-tickets .header-sales-page .buttons-export .btn-export{height:40px;display:flex;justify-content:space-between;gap:5px;font-weight:600;font-size:12px}.sales-page-tickets .header-sales-page .buttons-export .btn-export.spreadsheet{color:#fff}.sales-page-tickets .header-sales-page .buttons-export .btn-export.spreadsheet.btn--disabled{background:#d9d9d9;color:#afafaf;cursor:not-allowed}.sales-page-tickets .header-sales-page .buttons-export .btn-export.spreadsheet.btn--disabled svg>path{stroke:#afafaf}.sales-page-tickets .header-sales-page .buttons-export .btn-export.spreadsheet :last-child{margin-left:10px}.sales-page-tickets .header-sales-page .buttons-export .btn-export.spreadsheet .chevron-export path{fill:none}.sales-page-tickets .header-sales-page .buttons-export .btn-export.spreadsheet svg{margin:0}.sales-page-tickets .passages-table{box-sizing:border-box;overflow:hidden;min-width:100%;width:360px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;position:relative}.sales-page-tickets .passages-table .title-table-tab{border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.sales-page-tickets .passages-table .title-table-tab .title-tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab .title-tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.sales-page-tickets .passages-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9;gap:.5rem;overflow-x:auto}.sales-page-tickets .passages-table .filters-fields .input-search{display:flex;align-items:center}.sales-page-tickets .passages-table .filters-fields .input-search .input-label-text{margin:0}.sales-page-tickets .passages-table .filters-fields .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px;background-repeat:no-repeat;background-position:left center;background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='13'%20viewBox='0%200%2013%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.8067%2011.2379L9.54%209.03442C10.2713%208.12601%2010.6681%207.00424%2010.6667%205.84942C10.6667%204.82095%2010.3539%203.81559%209.76784%202.96045C9.18181%202.10532%208.34885%201.43882%207.37431%201.04524C6.39977%200.651667%205.32742%200.54869%204.29285%200.749333C3.25829%200.949976%202.30798%201.44523%201.5621%202.17246C0.81622%202.89969%200.308269%203.82625%200.102481%204.83495C-0.103307%205.84365%200.00231083%206.88919%200.405978%207.83937C0.809646%208.78955%201.49323%209.60168%202.37029%2010.1731C3.24736%2010.7444%204.2785%2011.0494%205.33334%2011.0494C6.51777%2011.0509%207.66831%2010.664%208.6%209.95092L10.86%2012.1609C10.922%2012.2218%2010.9957%2012.2702%2011.077%2012.3032C11.1582%2012.3362%2011.2453%2012.3532%2011.3333%2012.3532C11.4213%2012.3532%2011.5085%2012.3362%2011.5897%2012.3032C11.671%2012.2702%2011.7447%2012.2218%2011.8067%2012.1609C11.8692%2012.1005%2011.9188%2012.0286%2011.9526%2011.9494C11.9864%2011.8702%2012.0039%2011.7852%2012.0039%2011.6994C12.0039%2011.6136%2011.9864%2011.5287%2011.9526%2011.4494C11.9188%2011.3702%2011.8692%2011.2983%2011.8067%2011.2379V11.2379ZM1.33334%205.84942C1.33334%205.07807%201.56793%204.32404%202.00746%203.68269C2.44698%203.04134%203.0717%202.54147%203.8026%202.24629C4.53351%201.9511%205.33777%201.87387%206.1137%202.02435C6.88962%202.17484%207.60235%202.54628%208.16176%203.0917C8.72117%203.63713%209.10214%204.33204%209.25648%205.08856C9.41082%205.84509%209.33161%206.62925%209.02885%207.34188C8.7261%208.05451%208.21341%208.66361%207.55562%209.09215C6.89782%209.52069%206.12446%209.74942%205.33334%209.74942C4.27247%209.74942%203.25505%209.33853%202.50491%208.60713C1.75476%207.87574%201.33334%206.88376%201.33334%205.84942Z'%20fill='%23626262'%20/%3e%3c/svg%3e");background-position-x:1rem}.sales-page-tickets .passages-table .filters-fields .input-search input::placeholder{font-style:italic}.sales-page-tickets .passages-table .filters-fields .input-search input{font-size:.8rem}.sales-page-tickets .passages-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.sales-page-tickets .passages-table .filters-fields .select-container{display:flex;gap:1rem}.sales-page-tickets .passages-table .filters-fields .select-container .select{width:217px;height:40px;font-size:14px}.sales-page-tickets .passages-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.sales-page-tickets .passages-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.sales-page-tickets .passages-table .filters-fields .select-container .search-field{display:flex;flex-direction:column;position:relative;gap:.5rem}.sales-page-tickets .passages-table .filters-fields .select-container .search-field .react-datepicker{position:absolute;z-index:99}.sales-page-tickets .passages-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.sales-page-tickets .passages-table .table .checkbox{background:#fff;z-index:1;display:flex;position:sticky;left:0;gap:.625rem;padding-left:1.5625rem;padding-right:.9375rem;align-items:center;height:3rem}.sales-page-tickets .passages-table .table .checkbox.all{padding-right:0}.sales-page-tickets .passages-table .table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid #626262;border-radius:4px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:before{content:"";display:block;border-radius:2px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:checked{background:#009aa0;border:2px solid rgba(94,233,238,.732);border-radius:4px}.sales-page-tickets .passages-table .table input[type=checkbox]:checked:before{content:"✔";color:#fff;font-size:9px;margin-left:2.8px;margin-top:-.6px;background:#0000}.sales-page-tickets .passages-table .table .header{position:relative;color:#374151;font-size:1rem;font-weight:700;gap:1rem;border-bottom:.0625rem solid #a9a9a9}.sales-page-tickets .passages-table .table .header .table-header{position:relative;display:flex;width:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title{width:auto;font-size:.8rem;display:flex;gap:5px;align-items:center}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup{background-color:transparent}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg{opacity:20%;transition:.1s transform ease-in-out}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected.rotated svg{transform:rotate(180deg)}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover{font-size:.8rem;display:flex;gap:5px}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .header .table-header.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data{color:#000;font-size:1rem;font-weight:400;align-content:center;gap:1rem}.sales-page-tickets .passages-table .table .passages-data .row{grid-template-columns:repeat(16,1fr);display:grid;gap:1rem;cursor:pointer}.sales-page-tickets .passages-table .table .passages-data .row.select,.sales-page-tickets .passages-table .table .passages-data .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .passages-table .table .passages-data .row span{min-width:8rem;padding:1rem 0rem;font-size:.8rem;color:#000;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-page-tickets .passages-table .table .passages-data .row span .status{background-color:#e00d0d;color:#fff;border-radius:.5rem;padding:.3rem .4rem;font-weight:600;min-width:fit-content}.sales-page-tickets .passages-table .table .passages-data .row span .status.valid{background-color:#4dff7f;color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row span .status.pending{background-color:#ffc631;color:#4d3700;font-weight:600}.sales-page-tickets .passages-table .table .passages-data .row span.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .passages-data .row span.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data .row:hover span{color:#009aa0}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status{color:#fff}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.valid{color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.pending{color:#4d3700}.sales-page-tickets .passages-table .table .passages-data.select,.sales-page-tickets .passages-table .table .row.select,.sales-page-tickets .passages-table .table .passages-data.select .checkbox,.sales-page-tickets .passages-table .table .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .pagination-results{margin-top:1rem;display:flex;justify-content:space-between}.sales-page-tickets .pagination-results h1{font-size:.8rem;color:#626262}}@media screen and (max-width: 1100px){.sales-page-tickets{display:flex;flex-direction:column;min-width:100%;width:100%;justify-content:center;padding:2rem;box-sizing:border-box;border-radius:1rem}.sales-page-tickets .header-sales-page-tickets{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}.sales-page-tickets .header-sales-page-tickets .header-sales-page{align-items:flex-start}.sales-page-tickets .header-sales-page-tickets .header-sales-page h1{font-size:32px;font-weight:700;color:#009aa0}.sales-page-tickets .header-sales-page-tickets .header-sales-page p{font-size:14px;font-weight:500;color:#2a3550}.sales-page-tickets .header-sales-page-tickets .buttons-export{display:flex;gap:1rem}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export{height:40px;display:flex;justify-content:space-between;gap:5px;font-weight:600;font-size:12px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet{color:#fff}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled{background:#d9d9d9;color:#afafaf;cursor:not-allowed}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled svg>path{stroke:#afafaf}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet :last-child{margin-left:10px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet .chevron-export path{fill:none}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet svg{margin:0}.sales-page-tickets .passages-table{box-sizing:border-box;overflow-x:hidden;min-width:100%;width:360px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab{border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.sales-page-tickets .passages-table .title-table-tab .title-tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab .title-tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.sales-page-tickets .passages-table .filters-fields{display:none}.sales-page-tickets .passages-table .filters-fields-mobile{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9;gap:.5rem}.sales-page-tickets .passages-table .filters-fields-mobile .btn-filters{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#313131;font-weight:600;font-size:.8rem;cursor:pointer;background:none;border:1px solid #cacaca;width:240px;border-radius:50px;position:relative}.sales-page-tickets .passages-table .filters-fields-mobile .btn-filters span{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:#009aa0;color:#fff;font-weight:600;padding:5px;border-radius:50%}.sales-page-tickets .passages-table .filters-fields-mobile .active{color:#009aa0;border:1px solid #009aa0}.sales-page-tickets .passages-table .filters-fields-mobile .active svg path{fill:#009aa0}.sales-page-tickets .passages-table .filters-fields-mobile:hover{color:#009aa0;border-color:#009aa0}.sales-page-tickets .passages-table .filters-fields-mobile .input-search{display:flex;align-items:center}.sales-page-tickets .passages-table .filters-fields-mobile .input-search .input-label-text{margin:0}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px;background-repeat:no-repeat;background-position:left center;background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='13'%20viewBox='0%200%2013%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.8067%2011.2379L9.54%209.03442C10.2713%208.12601%2010.6681%207.00424%2010.6667%205.84942C10.6667%204.82095%2010.3539%203.81559%209.76784%202.96045C9.18181%202.10532%208.34885%201.43882%207.37431%201.04524C6.39977%200.651667%205.32742%200.54869%204.29285%200.749333C3.25829%200.949976%202.30798%201.44523%201.5621%202.17246C0.81622%202.89969%200.308269%203.82625%200.102481%204.83495C-0.103307%205.84365%200.00231083%206.88919%200.405978%207.83937C0.809646%208.78955%201.49323%209.60168%202.37029%2010.1731C3.24736%2010.7444%204.2785%2011.0494%205.33334%2011.0494C6.51777%2011.0509%207.66831%2010.664%208.6%209.95092L10.86%2012.1609C10.922%2012.2218%2010.9957%2012.2702%2011.077%2012.3032C11.1582%2012.3362%2011.2453%2012.3532%2011.3333%2012.3532C11.4213%2012.3532%2011.5085%2012.3362%2011.5897%2012.3032C11.671%2012.2702%2011.7447%2012.2218%2011.8067%2012.1609C11.8692%2012.1005%2011.9188%2012.0286%2011.9526%2011.9494C11.9864%2011.8702%2012.0039%2011.7852%2012.0039%2011.6994C12.0039%2011.6136%2011.9864%2011.5287%2011.9526%2011.4494C11.9188%2011.3702%2011.8692%2011.2983%2011.8067%2011.2379V11.2379ZM1.33334%205.84942C1.33334%205.07807%201.56793%204.32404%202.00746%203.68269C2.44698%203.04134%203.0717%202.54147%203.8026%202.24629C4.53351%201.9511%205.33777%201.87387%206.1137%202.02435C6.88962%202.17484%207.60235%202.54628%208.16176%203.0917C8.72117%203.63713%209.10214%204.33204%209.25648%205.08856C9.41082%205.84509%209.33161%206.62925%209.02885%207.34188C8.7261%208.05451%208.21341%208.66361%207.55562%209.09215C6.89782%209.52069%206.12446%209.74942%205.33334%209.74942C4.27247%209.74942%203.25505%209.33853%202.50491%208.60713C1.75476%207.87574%201.33334%206.88376%201.33334%205.84942Z'%20fill='%23626262'%20/%3e%3c/svg%3e");background-position-x:1rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input::placeholder{font-style:italic}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input{font-size:.8rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.sales-page-tickets .passages-table .filters-fields-mobile .select-container{display:flex;gap:1rem}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select{width:217px;height:40px;font-size:14px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .search-field{display:flex;flex-direction:column;position:relative;gap:.5rem}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .search-field .react-datepicker{position:absolute;z-index:99}.sales-page-tickets .passages-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.sales-page-tickets .passages-table .table .checkbox{background:#fff;z-index:1;display:flex;position:sticky;left:0;gap:.625rem;padding-left:1.5625rem;padding-right:.9375rem;align-items:center;height:3rem}.sales-page-tickets .passages-table .table .checkbox.all{padding-right:0}.sales-page-tickets .passages-table .table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid #626262;border-radius:4px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:before{content:"";display:block;border-radius:2px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:checked{background:#009aa0;border:2px solid rgba(94,233,238,.732);border-radius:4px}.sales-page-tickets .passages-table .table input[type=checkbox]:checked:before{content:"✔";color:#fff;font-size:9px;margin-left:2.8px;margin-top:-.6px;background:#0000}.sales-page-tickets .passages-table .table .header{position:relative;color:#374151;font-size:1rem;font-weight:700;gap:1rem;border-bottom:.0625rem solid #a9a9a9}.sales-page-tickets .passages-table .table .header .table-header{position:relative;display:flex;width:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title{width:auto;font-size:.8rem;display:flex;gap:5px;align-items:center}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup{background-color:transparent}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg{opacity:20%;transition:.1s transform ease-in-out}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected.rotated svg{transform:rotate(180deg)}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover{font-size:.8rem;display:flex;gap:5px}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .header .table-header.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data{color:#000;font-size:1rem;font-weight:400;align-content:center;gap:1rem}.sales-page-tickets .passages-table .table .passages-data .row{grid-template-columns:repeat(16,1fr);display:grid;gap:1rem;cursor:pointer}.sales-page-tickets .passages-table .table .passages-data .row.select,.sales-page-tickets .passages-table .table .passages-data .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .passages-table .table .passages-data .row span{min-width:8rem;padding:1rem 0rem;font-size:.8rem;color:#000;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-page-tickets .passages-table .table .passages-data .row span .status{background-color:#e00d0d;color:#fff;border-radius:.5rem;padding:.3rem .4rem;font-weight:600;min-width:fit-content}.sales-page-tickets .passages-table .table .passages-data .row span .status.valid{background-color:#4dff7f;color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row span .status.pending{background-color:#ffc631;color:#4d3700;font-weight:600}.sales-page-tickets .passages-table .table .passages-data .row span.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .passages-data .row span.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data .row:hover span{color:#009aa0}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status{color:#fff}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.valid{color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.pending{color:#4d3700}.sales-page-tickets .passages-table .table .passages-data.select,.sales-page-tickets .passages-table .table .row.select,.sales-page-tickets .passages-table .table .passages-data.select .checkbox,.sales-page-tickets .passages-table .table .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .pagination-results{margin-top:1rem;display:flex;justify-content:space-between}.sales-page-tickets .pagination-results h1{font-size:.8rem;color:#626262}.modal-filter-mobile{position:relative;width:100vw;height:100vh;display:flex;flex-direction:column;gap:1rem;background-color:#fff;box-sizing:border-box}.modal-filter-mobile .header-modal-filter{box-sizing:border-box;height:80px;display:flex;align-items:center;justify-content:space-between;padding:18px 13px 18px 15px;width:100%;background:none;border-bottom:1px solid rgba(169,169,169,.5);margin-top:2rem}.modal-filter-mobile .header-modal-filter .title-onclose{cursor:pointer;display:flex;align-items:center;gap:1rem;font-size:20px;font-weight:600;color:#2a3550}.modal-filter-mobile .header-modal-filter .title-onclose .chevron{transform:rotate(90deg)}.modal-filter-mobile .header-modal-filter .button-clear{background:none;color:#009aa0;font-size:12px;font-weight:600}.modal-filter-mobile .filters-fields-container{width:100%;height:100%;padding:18px 13px 18px 15px;display:flex;flex-direction:column}.modal-filter-mobile .filters-fields-container .button-apply{margin-top:1rem;width:100%;border-radius:50px;display:flex;justify-content:center}}@media screen and (max-width: 922px){.sales-page-tickets{display:flex;flex-direction:column;min-width:100%;width:100%;justify-content:center;padding:2rem;box-sizing:border-box;border-radius:1rem}.sales-page-tickets .header-sales-page-tickets{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}.sales-page-tickets .header-sales-page-tickets .header-sales-page h1{font-size:32px;font-weight:700;color:#009aa0}.sales-page-tickets .header-sales-page-tickets .header-sales-page p{font-size:14px;font-weight:500;color:#2a3550}.sales-page-tickets .header-sales-page-tickets .buttons-export{display:flex;gap:1rem}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export{height:40px;display:flex;justify-content:space-between;gap:5px;font-weight:600;font-size:12px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet{color:#fff}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled{background:#d9d9d9;color:#afafaf;cursor:not-allowed}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled svg>path{stroke:#afafaf}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet :last-child{margin-left:10px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet .chevron-export path{fill:none}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet svg{margin:0}.sales-page-tickets .passages-table{box-sizing:border-box;overflow-x:hidden;min-width:100%;width:360px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab{border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.sales-page-tickets .passages-table .title-table-tab .title-tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab .title-tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.sales-page-tickets .passages-table .filters-fields{display:none}.sales-page-tickets .passages-table .filters-fields-mobile{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9;gap:.5rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search{display:flex;align-items:center}.sales-page-tickets .passages-table .filters-fields-mobile .input-search .input-label-text{margin:0}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px;background-repeat:no-repeat;background-position:left center;background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='13'%20viewBox='0%200%2013%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.8067%2011.2379L9.54%209.03442C10.2713%208.12601%2010.6681%207.00424%2010.6667%205.84942C10.6667%204.82095%2010.3539%203.81559%209.76784%202.96045C9.18181%202.10532%208.34885%201.43882%207.37431%201.04524C6.39977%200.651667%205.32742%200.54869%204.29285%200.749333C3.25829%200.949976%202.30798%201.44523%201.5621%202.17246C0.81622%202.89969%200.308269%203.82625%200.102481%204.83495C-0.103307%205.84365%200.00231083%206.88919%200.405978%207.83937C0.809646%208.78955%201.49323%209.60168%202.37029%2010.1731C3.24736%2010.7444%204.2785%2011.0494%205.33334%2011.0494C6.51777%2011.0509%207.66831%2010.664%208.6%209.95092L10.86%2012.1609C10.922%2012.2218%2010.9957%2012.2702%2011.077%2012.3032C11.1582%2012.3362%2011.2453%2012.3532%2011.3333%2012.3532C11.4213%2012.3532%2011.5085%2012.3362%2011.5897%2012.3032C11.671%2012.2702%2011.7447%2012.2218%2011.8067%2012.1609C11.8692%2012.1005%2011.9188%2012.0286%2011.9526%2011.9494C11.9864%2011.8702%2012.0039%2011.7852%2012.0039%2011.6994C12.0039%2011.6136%2011.9864%2011.5287%2011.9526%2011.4494C11.9188%2011.3702%2011.8692%2011.2983%2011.8067%2011.2379V11.2379ZM1.33334%205.84942C1.33334%205.07807%201.56793%204.32404%202.00746%203.68269C2.44698%203.04134%203.0717%202.54147%203.8026%202.24629C4.53351%201.9511%205.33777%201.87387%206.1137%202.02435C6.88962%202.17484%207.60235%202.54628%208.16176%203.0917C8.72117%203.63713%209.10214%204.33204%209.25648%205.08856C9.41082%205.84509%209.33161%206.62925%209.02885%207.34188C8.7261%208.05451%208.21341%208.66361%207.55562%209.09215C6.89782%209.52069%206.12446%209.74942%205.33334%209.74942C4.27247%209.74942%203.25505%209.33853%202.50491%208.60713C1.75476%207.87574%201.33334%206.88376%201.33334%205.84942Z'%20fill='%23626262'%20/%3e%3c/svg%3e");background-position-x:1rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input::placeholder{font-style:italic}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input{font-size:.8rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.sales-page-tickets .passages-table .filters-fields-mobile .select-container{display:flex;gap:1rem}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select{width:217px;height:40px;font-size:14px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .search-field{display:flex;flex-direction:column;position:relative;gap:.5rem}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .search-field .react-datepicker{position:absolute;z-index:99}.sales-page-tickets .passages-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.sales-page-tickets .passages-table .table .checkbox{background:#fff;z-index:1;display:flex;position:sticky;left:0;gap:.625rem;padding-left:1.5625rem;padding-right:.9375rem;align-items:center;height:3rem}.sales-page-tickets .passages-table .table .checkbox.all{padding-right:0}.sales-page-tickets .passages-table .table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid #626262;border-radius:4px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:before{content:"";display:block;border-radius:2px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:checked{background:#009aa0;border:2px solid rgba(94,233,238,.732);border-radius:4px}.sales-page-tickets .passages-table .table input[type=checkbox]:checked:before{content:"✔";color:#fff;font-size:9px;margin-left:2.8px;margin-top:-.6px;background:#0000}.sales-page-tickets .passages-table .table .header{position:relative;color:#374151;font-size:1rem;font-weight:700;gap:1rem;border-bottom:.0625rem solid #a9a9a9}.sales-page-tickets .passages-table .table .header .table-header{position:relative;display:flex;width:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title{width:auto;font-size:.8rem;display:flex;gap:5px;align-items:center}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup{background-color:transparent}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg{opacity:20%;transition:.1s transform ease-in-out}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected.rotated svg{transform:rotate(180deg)}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover{font-size:.8rem;display:flex;gap:5px}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .header .table-header.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data{color:#000;font-size:1rem;font-weight:400;align-content:center;gap:1rem}.sales-page-tickets .passages-table .table .passages-data .row{grid-template-columns:repeat(16,1fr);display:grid;gap:1rem;cursor:pointer}.sales-page-tickets .passages-table .table .passages-data .row.select,.sales-page-tickets .passages-table .table .passages-data .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .passages-table .table .passages-data .row span{min-width:8rem;padding:1rem 0rem;font-size:.8rem;color:#000;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-page-tickets .passages-table .table .passages-data .row span .status{background-color:#e00d0d;color:#fff;border-radius:.5rem;padding:.3rem .4rem;font-weight:600;min-width:fit-content}.sales-page-tickets .passages-table .table .passages-data .row span .status.valid{background-color:#4dff7f;color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row span .status.pending{background-color:#ffc631;color:#4d3700;font-weight:600}.sales-page-tickets .passages-table .table .passages-data .row span.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .passages-data .row span.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data .row:hover span{color:#009aa0}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status{color:#fff}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.valid{color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.pending{color:#4d3700}.sales-page-tickets .passages-table .table .passages-data.select,.sales-page-tickets .passages-table .table .row.select,.sales-page-tickets .passages-table .table .passages-data.select .checkbox,.sales-page-tickets .passages-table .table .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .pagination-results{margin-top:1rem;display:flex;justify-content:space-between}.sales-page-tickets .pagination-results h1{font-size:.8rem;color:#626262}}@media screen and (max-width: 576px){.sales-page-tickets{display:flex;flex-direction:column;min-width:100%;width:100%;justify-content:center;padding:1rem;box-sizing:border-box;border-radius:1rem}.sales-page-tickets .header-sales-page-tickets{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}.sales-page-tickets .header-sales-page-tickets .header-sales-page h1{font-size:32px;font-weight:700;color:#009aa0}.sales-page-tickets .header-sales-page-tickets .header-sales-page p{font-size:12px;font-weight:500;color:#2a3550}.sales-page-tickets .header-sales-page-tickets .buttons-export{width:100%;display:flex;flex-direction:column;gap:1rem}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export{width:100%;height:40px;display:flex;justify-content:center;gap:5px;font-weight:600;font-size:12px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet{color:#fff}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled{background:#d9d9d9;color:#afafaf;cursor:not-allowed}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet.btn--disabled svg>path{stroke:#afafaf}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet :last-child{margin-left:10px}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet .chevron-export path{fill:none}.sales-page-tickets .header-sales-page-tickets .buttons-export .btn-export.spreadsheet svg{margin:0}.sales-page-tickets .passages-table{box-sizing:border-box;overflow-x:hidden;min-width:100%;width:343px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab{border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1);overflow:auto}.sales-page-tickets .passages-table .title-table-tab .title-tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.sales-page-tickets .passages-table .title-table-tab .title-tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.sales-page-tickets .passages-table .filters-fields{display:none}.sales-page-tickets .passages-table .filters-fields-mobile{display:flex;justify-content:center;align-items:center;padding:1rem;border-bottom:.0625rem solid #a9a9a9;gap:1rem;flex-direction:column}.sales-page-tickets .passages-table .filters-fields-mobile .btn-filters{width:100%}.sales-page-tickets .passages-table .filters-fields-mobile .input-search{display:flex;align-items:center;width:100%}.sales-page-tickets .passages-table .filters-fields-mobile .input-search .input-label-text{margin:0}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input{width:100%;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px;background-repeat:no-repeat;background-position:left center;background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='13'%20viewBox='0%200%2013%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.8067%2011.2379L9.54%209.03442C10.2713%208.12601%2010.6681%207.00424%2010.6667%205.84942C10.6667%204.82095%2010.3539%203.81559%209.76784%202.96045C9.18181%202.10532%208.34885%201.43882%207.37431%201.04524C6.39977%200.651667%205.32742%200.54869%204.29285%200.749333C3.25829%200.949976%202.30798%201.44523%201.5621%202.17246C0.81622%202.89969%200.308269%203.82625%200.102481%204.83495C-0.103307%205.84365%200.00231083%206.88919%200.405978%207.83937C0.809646%208.78955%201.49323%209.60168%202.37029%2010.1731C3.24736%2010.7444%204.2785%2011.0494%205.33334%2011.0494C6.51777%2011.0509%207.66831%2010.664%208.6%209.95092L10.86%2012.1609C10.922%2012.2218%2010.9957%2012.2702%2011.077%2012.3032C11.1582%2012.3362%2011.2453%2012.3532%2011.3333%2012.3532C11.4213%2012.3532%2011.5085%2012.3362%2011.5897%2012.3032C11.671%2012.2702%2011.7447%2012.2218%2011.8067%2012.1609C11.8692%2012.1005%2011.9188%2012.0286%2011.9526%2011.9494C11.9864%2011.8702%2012.0039%2011.7852%2012.0039%2011.6994C12.0039%2011.6136%2011.9864%2011.5287%2011.9526%2011.4494C11.9188%2011.3702%2011.8692%2011.2983%2011.8067%2011.2379V11.2379ZM1.33334%205.84942C1.33334%205.07807%201.56793%204.32404%202.00746%203.68269C2.44698%203.04134%203.0717%202.54147%203.8026%202.24629C4.53351%201.9511%205.33777%201.87387%206.1137%202.02435C6.88962%202.17484%207.60235%202.54628%208.16176%203.0917C8.72117%203.63713%209.10214%204.33204%209.25648%205.08856C9.41082%205.84509%209.33161%206.62925%209.02885%207.34188C8.7261%208.05451%208.21341%208.66361%207.55562%209.09215C6.89782%209.52069%206.12446%209.74942%205.33334%209.74942C4.27247%209.74942%203.25505%209.33853%202.50491%208.60713C1.75476%207.87574%201.33334%206.88376%201.33334%205.84942Z'%20fill='%23626262'%20/%3e%3c/svg%3e");background-position-x:1rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input::placeholder{font-style:italic}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input{font-size:.8rem}.sales-page-tickets .passages-table .filters-fields-mobile .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.sales-page-tickets .passages-table .filters-fields-mobile .select-container{display:flex;gap:1rem}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select{width:217px;height:40px;font-size:14px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .search-field{display:flex;flex-direction:column;position:relative;gap:.5rem}.sales-page-tickets .passages-table .filters-fields-mobile .select-container .search-field .react-datepicker{position:absolute;z-index:99}.sales-page-tickets .passages-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.sales-page-tickets .passages-table .table .checkbox{background:#fff;z-index:1;display:flex;position:sticky;left:0;gap:.625rem;padding-left:1.5625rem;padding-right:.9375rem;align-items:center;height:3rem}.sales-page-tickets .passages-table .table .checkbox.all{padding-right:0}.sales-page-tickets .passages-table .table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid #626262;border-radius:4px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:before{content:"";display:block;border-radius:2px;background-color:#fff}.sales-page-tickets .passages-table .table input[type=checkbox]:checked{background:#009aa0;border:2px solid rgba(94,233,238,.732);border-radius:4px}.sales-page-tickets .passages-table .table input[type=checkbox]:checked:before{content:"✔";color:#fff;font-size:9px;margin-left:2.8px;margin-top:-.6px;background:#0000}.sales-page-tickets .passages-table .table .header{position:relative;color:#374151;font-size:1rem;font-weight:700;gap:1rem;border-bottom:.0625rem solid #a9a9a9}.sales-page-tickets .passages-table .table .header .table-header{position:relative;display:flex;width:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title{width:auto;font-size:.8rem;display:flex;gap:5px;align-items:center}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup{background-color:transparent}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg{opacity:20%;transition:.1s transform ease-in-out}.sales-page-tickets .passages-table .table .header .table-header .column-title .actions-popup svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title.selected.rotated svg{transform:rotate(180deg)}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover{font-size:.8rem;display:flex;gap:5px}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg{opacity:100%}.sales-page-tickets .passages-table .table .header .table-header .column-title:hover svg path{stroke:#009aa0}.sales-page-tickets .passages-table .table .header .table-header.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .header .table-header.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data{color:#000;font-size:1rem;font-weight:400;align-content:center;gap:1rem}.sales-page-tickets .passages-table .table .passages-data .row{grid-template-columns:repeat(16,1fr);display:grid;gap:1rem;cursor:pointer}.sales-page-tickets .passages-table .table .passages-data .row.select,.sales-page-tickets .passages-table .table .passages-data .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .passages-table .table .passages-data .row span{min-width:8rem;padding:1rem 0rem;font-size:.8rem;color:#000;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-page-tickets .passages-table .table .passages-data .row span .status{background-color:#e00d0d;color:#fff;border-radius:.5rem;padding:.3rem .4rem;font-weight:600;min-width:fit-content}.sales-page-tickets .passages-table .table .passages-data .row span .status.valid{background-color:#4dff7f;color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row span .status.pending{background-color:#ffc631;color:#4d3700;font-weight:600}.sales-page-tickets .passages-table .table .passages-data .row span.passenger{min-width:12rem}.sales-page-tickets .passages-table .table .passages-data .row span.sale-origin{min-width:10rem}.sales-page-tickets .passages-table .table .passages-data .row:hover span{color:#009aa0}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status{color:#fff}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.valid{color:#023d08}.sales-page-tickets .passages-table .table .passages-data .row:hover span .status.pending{color:#4d3700}.sales-page-tickets .passages-table .table .passages-data.select,.sales-page-tickets .passages-table .table .row.select,.sales-page-tickets .passages-table .table .passages-data.select .checkbox,.sales-page-tickets .passages-table .table .row.select .checkbox{background-color:#f0f2f5}.sales-page-tickets .pagination-results{margin-top:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.sales-page-tickets .pagination-results h1{font-size:.8rem;color:#626262}.sales-page-tickets .pagination-results .pagination-controller,.sales-page-tickets .pagination-results .component-page-controller{width:100%}.sales-page-tickets .pagination-results .component-page-controller .square{width:28px;height:26px}}.container-ticket-modal{box-sizing:border-box;max-width:607px;max-height:687px;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;background-image:url("data:image/svg+xml,%3csvg%20width='707'%20height='159'%20viewBox='0%200%20707%20159'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4736_881)'%3e%3cpath%20d='M146.67%2051C313.41%2051%20407.342%20155.914%20467%20162H-1.62338V73.3159C-6.92633%2070.8042%2043.8306%2051%20146.67%2051Z'%20fill='%230D52A7'%20fill-opacity='0.08'/%3e%3cpath%20d='M97.2111%2095.5927C28.8158%2083.7493%203.33231%20137.89%201.71763%20148.888C0.102956%20159.885%201.71763%20162%201.71763%20162H715.669V32.5692C720.335%2028.9034%20675.671%201.81522e-05%20585.178%200C438.455%20-2.94311e-05%20306.197%20112.935%20253.7%20121.817C201.204%20130.7%20182.705%20110.397%2097.2111%2095.5927Z'%20fill='%230D52A7'%20fill-opacity='0.1'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4736_881'%3e%3crect%20width='707'%20height='190'%20fill='white'%20transform='translate(0%20-30)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position:bottom center;overflow:hidden}.container-ticket-modal .header-modal-ticket{box-sizing:border-box;display:flex;align-items:center;padding:15px 20px;width:100%;background-color:#2a3550;justify-content:space-between}.container-ticket-modal .header-modal-ticket h1{color:#fff;font-size:18px;font-weight:700}.container-ticket-modal .section-title{border-radius:10px;background:#f0f2f5;padding:.5rem .8rem;display:flex;justify-content:center}.container-ticket-modal .section-title h1{color:#13316e;font-size:14px;font-weight:700;text-transform:capitalize}.container-ticket-modal .body-modal{width:100%;padding:1.3rem 1.5rem;display:flex;flex-direction:column;overflow:auto}.container-ticket-modal .body-modal section{display:flex;justify-content:space-between}.container-ticket-modal .body-modal section .column ul{margin-block:1rem;display:flex;flex-direction:column;gap:12px;padding-inline:1rem}.container-ticket-modal .body-modal section .column ul .hidden{display:none}.container-ticket-modal .body-modal section .column ul li{display:flex;justify-content:space-between;align-items:center;gap:2rem}.container-ticket-modal .body-modal section .column ul li span{font-weight:400;font-size:.75rem;color:#626262;font-size:12px;text-align:right}.container-ticket-modal .body-modal section .column ul li span.bold{margin-left:0;color:#4d4d4d;font-weight:700;text-align:left;font-size:12px}.container-ticket-modal .body-modal .price-total{display:flex;align-items:center;padding-inline:1rem;gap:.5rem;align-self:flex-start;padding-bottom:1rem;border-bottom:1px dashed #c1d0eb;width:100%;margin-bottom:1rem}.container-ticket-modal .body-modal .price-total span{color:#4d4d4d;font-size:14px;font-weight:700}.container-ticket-modal .body-modal .price-total h1{color:#13316e;font-size:18px;font-weight:700}.container-ticket-modal .body-modal .two-buttons-container{display:flex;width:100%;justify-content:center;gap:30px}.container-ticket-modal .body-modal .two-buttons-container .button{display:flex;gap:.6rem;font-size:14px;font-weight:600;border-radius:30px;max-width:224px;max-height:48px}.container-ticket-modal .body-modal .two-buttons-container .button svg{margin:0}@media screen and (max-width: 576px){.component-modal .modal{border-radius:0}.container-ticket-modal{max-width:100%;max-height:100%;height:100%;width:100%}}@media screen and (max-width: 450px){.container-ticket-modal{box-sizing:border-box;max-width:100%;max-height:100%;height:100%;width:100%;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;background-image:url("data:image/svg+xml,%3csvg%20width='707'%20height='159'%20viewBox='0%200%20707%20159'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4736_881)'%3e%3cpath%20d='M146.67%2051C313.41%2051%20407.342%20155.914%20467%20162H-1.62338V73.3159C-6.92633%2070.8042%2043.8306%2051%20146.67%2051Z'%20fill='%230D52A7'%20fill-opacity='0.08'/%3e%3cpath%20d='M97.2111%2095.5927C28.8158%2083.7493%203.33231%20137.89%201.71763%20148.888C0.102956%20159.885%201.71763%20162%201.71763%20162H715.669V32.5692C720.335%2028.9034%20675.671%201.81522e-05%20585.178%200C438.455%20-2.94311e-05%20306.197%20112.935%20253.7%20121.817C201.204%20130.7%20182.705%20110.397%2097.2111%2095.5927Z'%20fill='%230D52A7'%20fill-opacity='0.1'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4736_881'%3e%3crect%20width='707'%20height='190'%20fill='white'%20transform='translate(0%20-30)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position:bottom center;overflow:hidden}.container-ticket-modal .header-modal-ticket{box-sizing:border-box;display:flex;align-items:center;padding:15px 20px;width:100%;background-color:#2a3550;justify-content:space-between}.container-ticket-modal .header-modal-ticket h1{color:#fff;font-size:18px;font-weight:700}.container-ticket-modal .section-title{border-radius:10px;background:#f0f2f5;padding:.5rem .8rem;display:flex;justify-content:center}.container-ticket-modal .section-title h1{color:#13316e;font-size:14px;font-weight:700;text-transform:capitalize}.container-ticket-modal .body-modal{width:100%;padding:1rem;display:flex;flex-direction:column;overflow:auto}.container-ticket-modal .body-modal section{display:flex;flex-direction:column;justify-content:center}.container-ticket-modal .body-modal section .column ul{margin-block:1rem;display:flex;flex-direction:column;gap:12px;padding-inline:1rem}.container-ticket-modal .body-modal section .column ul .hidden{display:none}.container-ticket-modal .body-modal section .column ul li{display:flex;justify-content:space-between;align-items:center;gap:2rem}.container-ticket-modal .body-modal section .column ul li span{font-weight:400;font-size:.75rem;color:#626262;font-size:12px;text-align:right}.container-ticket-modal .body-modal section .column ul li span.bold{margin-left:0;color:#4d4d4d;font-weight:700;text-align:left;font-size:12px}.container-ticket-modal .body-modal .price-total{display:flex;align-items:center;padding-inline:1rem;gap:.5rem;align-self:flex-start;padding-bottom:1rem;border-bottom:1px dashed #c1d0eb;width:100%;margin-bottom:1rem}.container-ticket-modal .body-modal .price-total span{color:#4d4d4d;font-size:14px;font-weight:700}.container-ticket-modal .body-modal .price-total h1{color:#13316e;font-size:18px;font-weight:700}.container-ticket-modal .body-modal .two-buttons-container{display:flex;flex-direction:column;width:100%;justify-content:center;gap:1rem}.container-ticket-modal .body-modal .two-buttons-container .button{display:flex;gap:.6rem;font-size:14px;font-weight:600;border-radius:30px;max-width:100%;max-height:48px;align-items:center;justify-content:center}.container-ticket-modal .body-modal .two-buttons-container .button svg{margin:0}}.full-page-pdf{display:flex;flex-grow:1}.full-page-pdf .pdf-page{width:21cm;height:29.686cm;display:flex;flex-direction:column}.full-page-pdf .pdf-page .pdf-header{padding:1rem 2rem;box-sizing:border-box;display:flex;height:auto;justify-content:space-between;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCABaAlMDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5kr+6D/mTCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgBpdB1ZfzFJyS3a+80jSqy+GnN+kXb77WGGaMd8/QGpdSC6/carCYh/Yt6yiv1uNNwvYE/kP8an2sezNY4Co/inBel3+iGG4PZR+Jz/AIVPte0fxNVl6+1Ub9Ipfi2/yGmdz6D8P8c0vay8jVYGit3OXrJL8kvzGmWQ/wAX5Af4UvaT7/kWsJh1/wAu7+spP9RvmP8A32/M0uaX8z+80VCitqUNP7qf5oTcx6kn8TSu+7+8pU4LaEF6RS/QTJpXZVl2X3IKBhQKye6QoJHQkfQmi77v7xOEHvCL9Yp/oL5j/wB9vzNVzS/mf3kewo/8+qf/AICv8jQrqPACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgBCyjqwH1IpNpbtIuMJy+GEpekW/yRGZox3z9Aal1ILr9xtHCV5fY5fOTS/C9/wGG4HZSfrgf41Lqron89P8zeOXzfxVIr0Tl+fKMNw/YKPzNS6r6JL8TaOApL4pTl6WS/Jv8AEYZZD/EfwwP5VLqSfX7jaOFoR/5dp/4m5fm7DCSepJ+pqW29238zaMIR+GMY+kUttthKRQUAFABQAUAFABQAUAFABQAUAFABQBpV2HzYUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFADS6jqwH48/lScordr7zSNKrP4ac3/wBuu337EZnjHqfoP8cVDqRXd+i/zN44KvLdRj/il+kbjDcei/mf8P8AGpdXtH72bxy/+ep8ox/Vv9CMzyHuB9B/jmpdSXkvRf5m8cFQW6lL/FL/AORtuMLserE/jUOUnu395vGjSh8NOC87K/3vUbSNAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDSrsPmwoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgBpdB1Yfnn+VS5RW7X3msaNWXw05vz5Wl97siMzoOmT9B/jUupFd36L/ADsbxwVeW6jD1lf8I3IzcHso/E/4YqXV7L73/X5m8cvX26j9Ixt+Lb6+QwzSHvj6AVDqSfVL0X+dzeODoR3i5f4pP9LL8CMsx6sT9Salyb3b+83jTpx+GEF6RS/QSkWFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBpV2HzYUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUBvsMMiDqw/Dn+Walyit2v69DaNCtL4ac/mrL73YjM6DoCfwx/OpdWPm/l/mbxwNZ78kfV3f8A5KmvxGG4PZR+Jz/hUOr2X3m0cvj9qo3/AIYpfi2/yIzNIe+PoB/+updST629DeODoR+y5f4m3+CsvwGFmPUk/Umpbb3bfzN404Q+GEY+kUhKRYUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAaVdh82FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFACFlHUgfUik2lu0vVlRhOXwxlL0i3+SGGWMfxZ+mT/wDWqXUiuv3am0cLXl/y7a/xNR/Bu/4EZuF7KT9cD/GpdVdE3+BvHAVH8U4R9Ly/SP5jDcN2AH5mpdV9El+P+RtHAU18U5y9LRX6v8RhlkP8RH04/lUOcn1+7Q3jhaEf+Xaf+JuX4N2/AjJJ6kn6mpbb3bfqzZRjH4Yxj6JL8goKCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKALazqfvAr+o/x/St1Vi99PxR5FTA1Y6wamu3wy+56fj8iYMG6EH6Vomns0zklCcHacZRfmmvzFpkhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAIWUdWA+pFK6W7X3lqnOXwwm/SLf6DDNGP4s/QE1LnBdfuNY4WvL/l21/iaX5u/4DDcL2DH8h/U1PtY9mbRwFV/FKEfm2/yS/EYbg9lH4kn/AAqXVfRfezaOXx+1Uk/8KS/O4wzSHuB9AKl1JPrb0RtHB0F9ly/xSf6WQwux6sT+JqXKT3b+82jRpR+GnBba8qvptq9RtI0CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA6UCaTVmk12auiQSyL/Fn68//X/WqVSS639dTnnhKE9eTlfeD5fw+H8CQXB7qPwOP55q1V7r7jnll6+xUfpJX/FW/IkE6HrkfUf4Zq1Vi+6/ryMJYKvHZRn/AIZW/wDSrDxIh6Mv4nH86pTi/tIxdCtHelP5RbX3q6H5B6HNUZNNbpr1VgoEFABQAUAFABQAUAFABQAUAFABQAUAFADdyj+JfzFK67r7y1TqPanN+kZP9BpljH8Q/Dn+VLnj/MjRYau9qUvmuX87CGeMdyfoD/XFT7SPf8C1g67+yl6yX6NjDcL2Un8h/jS9rHs/wNVgKj+KcF6Xf6L8xpuD2Ufic/0FT7XtH8TRZevtVW/SKX4tv8hpnc9MD8P8c0vay8l8jVYGit3OXrJL8kvzGGWQ/wAR/Dj+VTzyfU0jhaEdqaf+K8vzbQ0sx6kn6k0rt7t/eaqnCPwwjH0il+glIsKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAtfcUOw6Mw/E0+aS6v7zN0qT3pwf8A25H/ACHCWQfxH8ef50+eX8zIeGoPelH5XX5NC+dJ/e/Qf4U/aT7/AIIj6nh/5H/4FL/MXz5PUfkKftZeX3CeCodpL0l/mmL57/7P5H/Gj2svL7hfUaPef/gS/wDkQ89/RfyP+NHtZeX3f8EX1Gj3qf8AgS/+RDz39F/I/wCNHtZeX3f8EPqNHvU/8CX/AMiHnv8A7P5H/Gj2svL7h/UaPef/AIEv/kRPPk9R+VHtZeX3B9Rof33/ANvf5IPOk9f0H+FL2k+6+4r6nh/5H/4FL/MTzZP7x/If4Uueff8AL/IpYTDr/l2vnKT/ADkJ5j/32/Ojnl/Mylh6C/5dQ+av+Y3cx6s35mld9397LVKmtqcF6Qj/AJCUirJbJIKBhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAlsvRBQMKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP/Z);background-repeat:no-repeat;background-size:cover}.full-page-pdf .pdf-page .pdf-header .onda-pdf{height:100%;padding-right:2rem}.full-page-pdf .pdf-page .pdf-header .title-pdf{display:flex;flex-direction:column;gap:.8rem;justify-content:center}.full-page-pdf .pdf-page .pdf-header .title-pdf h1{font-size:1rem;font-weight:700;color:#fff}.full-page-pdf .pdf-page .pdf-header .qrcode{gap:.2rem;display:flex;flex-direction:column;align-items:center}.full-page-pdf .pdf-page .pdf-header .qrcode p{color:#fff;font-weight:400;font-size:.5rem}.full-page-pdf .pdf-page .body-content{flex-grow:1;display:flex;flex-direction:column;gap:20px}.full-page-pdf .pdf-page .body-content .body-pdf{background-color:#fff;padding:0rem 2rem 2rem}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros{display:flex;flex-direction:column}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .title{background-color:#cdcdcd;color:#2a3550;font-weight:700;font-size:.5rem;border-bottom:.1rem solid #f3f3f3;padding:.2rem .5rem;margin-bottom:1rem;margin-top:1rem}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .dados-body{box-sizing:border-box;width:100%;display:flex}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .dados-body .dados{font-size:.8rem;width:50%}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .dados-body .dados ul{display:flex;gap:.5rem;flex-direction:column}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .dados-body .dados ul li{display:flex;gap:.2rem}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .dados-body .dados ul li span{color:#626262;font-weight:700}.full-page-pdf .pdf-page .body-content .body-pdf .dados-passageiros .dados-body .dados ul li p{color:#626262;font-weight:400}.full-page-pdf .pdf-page .body-content .body-pdf .border{margin-top:1rem;margin-bottom:1rem;border:.1rem solid #f3f3f3}.full-page-pdf .pdf-page .body-content .body-pdf .date-value{width:100%;display:flex;gap:1.5rem}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value{width:50%;color:#626262}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value h1{font-size:1rem;font-weight:700;color:#2a3550;margin-bottom:1rem}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value ul li{font-size:.9rem;display:flex;justify-content:space-between;margin-bottom:.1rem}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value ul li span{font-weight:700}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value .value-total{margin-top:1rem}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value .value-total li{justify-content:space-between;display:flex}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value .value-total li span{font-size:.9rem;font-weight:700}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .value .value-total li p{font-weight:700;color:#009aa0}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .date{color:#626262;background-color:#f0f2f5;width:340px;height:fit-content;padding:1rem;border-radius:.7rem;display:flex;flex-direction:column;justify-content:space-around;gap:.3rem}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .date h1{font-size:10px;font-weight:700}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .date ul{flex-direction:column;display:flex;gap:.3rem}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .date ul li{font-size:8px;font-weight:400}.full-page-pdf .pdf-page .body-content .body-pdf .date-value .date p{font-weight:700;font-size:8px}.full-page-pdf .pdf-page .footer .date-importante{display:flex;flex-direction:column;width:100%;padding:1rem 3rem;background-color:#f0f2f5;color:#626262}.full-page-pdf .pdf-page .footer .date-importante h1{font-size:.9rem;font-weight:700;margin-bottom:.5rem}.full-page-pdf .pdf-page .footer .date-importante ol li{font-size:.6rem}.full-page-pdf .pdf-page .footer .info-navegam{padding:1rem;color:#fff;background-color:#2a3550;text-align:center}.full-page-pdf .pdf-page .footer .info-navegam h1{font-size:.9rem;font-weight:700}.full-page-pdf .pdf-page .footer .info-navegam p{font-size:.8rem;font-weight:300}.modal-cancel-ticket{background-color:#fff;padding:1.5rem;width:34rem;overflow:hidden;z-index:100;height:fit-content;border-radius:10px}.modal-cancel-ticket main{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1rem}.modal-cancel-ticket main .title{color:#2a3550;margin-bottom:1.5rem;font-weight:700;font-size:20px;text-align:center}.modal-cancel-ticket main .subtitle{color:#606060;margin-bottom:.5rem;font-weight:500;font-size:14px;text-align:center}.modal-cancel-ticket main .user-info{display:flex;gap:.5rem;margin-top:1rem}.modal-cancel-ticket main .user-info .orderNumber{color:#e00d0d;font-weight:700;font-size:20px;text-align:center}.modal-cancel-ticket main .user-info .name{color:#e00d0d;font-weight:500;font-size:18px;text-align:center}.modal-cancel-ticket footer{display:flex;justify-content:space-between;margin-top:3rem}.modal-cancel-ticket footer .button-cancel-modal{width:10.5rem;height:3rem;display:flex;justify-content:center;border:2px solid #e00d0d;color:#e00d0d}.modal-cancel-ticket footer .button-onSubmit-modal{width:auto;height:3rem;display:flex;justify-content:center;border-width:2px;background-color:#e00d0d;color:#fff}@media screen and (max-width: 576px){.modal-cancel-ticket{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;padding:1.5rem;width:100%;height:100vh;overflow:hidden;border-radius:0}.modal-cancel-ticket main{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1rem}.modal-cancel-ticket main .title{color:#2a3550;margin-bottom:1.5rem;font-weight:700;font-size:20px;text-align:center}.modal-cancel-ticket main .subtitle{color:#606060;margin-bottom:.5rem;font-weight:500;font-size:14px;text-align:center}.modal-cancel-ticket main .user-info{display:flex;gap:.5rem;margin-top:1rem}.modal-cancel-ticket main .user-info .orderNumber{color:#e00d0d;font-weight:700;font-size:20px;text-align:center}.modal-cancel-ticket main .user-info .name{color:#e00d0d;font-weight:500;font-size:18px;text-align:center}.modal-cancel-ticket footer{display:flex;flex-direction:column;justify-content:space-between;margin-top:0rem;gap:1rem}.modal-cancel-ticket footer .button-cancel-modal{width:100%;height:3rem;display:flex;justify-content:center;border:2px solid #e00d0d;color:#e00d0d}.modal-cancel-ticket footer .button-onSubmit-modal{width:auto;height:3rem;display:flex;justify-content:center;border-width:2px;background-color:#e00d0d;color:#fff}}.modal-export-report{background-color:#fff;padding:1.5rem;width:34rem;overflow:hidden;z-index:100;height:fit-content}.modal-export-report header{display:flex;align-items:flex-start;justify-content:space-between}.modal-export-report header .main-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:1.75rem;border:8px solid rgba(0,154,160,.15);background:#009aa040}.modal-export-report header .close-icon{cursor:pointer;width:1rem;height:1rem}.modal-export-report header .close-icon path{fill:#565656}.modal-export-report main{margin-top:1rem;color:#13316e}.modal-export-report main .text{margin-bottom:1.5rem}.modal-export-report main .text h2{font-weight:600;font-size:1.125rem;line-height:1.75rem}.modal-export-report main .text span{color:#374151;font-size:.875rem;font-weight:400;line-height:1.25rem}.modal-export-report main form{display:flex;flex-direction:column;gap:.5rem}.modal-export-report main form .input-group{width:100%}.modal-export-report main form .input-group label{font-weight:500;font-size:14px}.modal-export-report main form .input-group .react-datepicker-wrapper{width:100%}.modal-export-report main form .input-group .react-datepicker-wrapper input{width:100%}.modal-export-report main form .react-datepicker-wrapper input{border-radius:.5rem;border:1px solid #626262;height:2.5rem;padding:.4rem .6rem;font-size:.8rem}.modal-export-report footer{display:flex;justify-content:space-between;margin-top:3rem}.modal-export-report footer .button-modal-report{width:10.5rem;height:3rem;display:flex;justify-content:center;border-width:2px}.select-date-picker-custom{width:478px;height:auto;display:flex;border-radius:8px;border:1px solid #89939e;background:#f0f2f5;box-shadow:0 16px 32px #17254c1f}.select-date-picker-custom .react-datepicker__day--selected{background-color:#20adb3;border-radius:100%}.select-date-picker-custom .react-datepicker__day--keyboard-selected,.select-date-picker-custom .react-datepicker__month-text--keyboard-selected,.select-date-picker-custom .react-datepicker__quarter-text--keyboard-selected,.select-date-picker-custom .react-datepicker__year-text--keyboard-selected{border-radius:100%;background-color:#20adb3;color:#fff}.select-date-picker-custom .react-datepicker__day-name,.select-date-picker-custom .react-datepicker__day,.select-date-picker-custom .react-datepicker__time-name{margin:.2rem}.select-date-picker-custom .react-datepicker__day-name{color:#2a3550}.select-date-picker-custom .react-datepicker__month{font-size:14px;font-weight:400}.select-date-picker-custom .select-date-picker-left{width:194px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid rgba(169,169,169,.25);padding:.5rem;border-radius:8px}.select-date-picker-custom .select-date-picker-left .title-value{display:flex;flex-direction:column;align-items:start;margin-bottom:.5rem;gap:1rem}.select-date-picker-custom .select-date-picker-left .title-value .title-h1{color:#2a3550;font-weight:600;font-size:12px}.select-date-picker-custom .select-date-picker-left .title-value .title-p{color:#a9a9a9;font-weight:400;font-size:10px}.select-date-picker-custom .select-date-picker-left .clear-button{padding:0;background-color:transparent;color:#009aa0}.select-date-picker-custom .select-date-picker-left .clear-button{color:#20adb3;font-size:14px;font-weight:600;display:flex;justify-content:flex-start;padding-left:.75rem}.select-date-picker-custom .select-date-picker-left .options{height:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;justify-content:flex-start}.select-date-picker-custom .select-date-picker-left .options .option{align-items:center;display:flex;width:168px;height:36px;padding:8px 12px;border-radius:8px;font-weight:400;background-color:#009aa0;color:#fff;justify-content:space-between}.select-date-picker-custom .select-date-picker-left .options .option svg{cursor:pointer;border-radius:100%;background-color:#fff;width:13px;height:13px;padding:2px}.select-date-picker-custom .select-date-picker-left .options .option svg path{stroke:#20adb3;fill:#20adb3}.select-date-picker-custom .select-date-picker-left .options .not-option-date-picker{height:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}.select-date-picker-custom .select-date-picker-left .options .not-option-date-picker svg.svg-calendar{width:64px;height:63px}.select-date-picker-custom .select-date-picker-left .options .not-option-date-picker .not-h1{font-size:10px;font-weight:500;color:#34343f}.select-date-picker-custom .select-date-picker-left .options .not-option-date-picker .not-p{font-size:10px;font-weight:400;color:#464665}.select-date-picker-custom .right{padding-left:1.5rem}.date-picker-select{display:flex;justify-content:center;align-items:center;border:none;width:284px;padding:.5rem}.date-picker-select .react-datepicker__current-month,.date-picker-select .react-datepicker-time__header,.date-picker-select .react-datepicker-year-header{font-size:14px;font-weight:700;color:#2a3550}.date-picker-select .react-datepicker__day-names{font-size:14px;font-weight:400;color:#2a3550}.date-picker-select .react-datepicker__navigation{top:.7rem}.react-datepicker__header{display:flex;flex-direction:column;background-color:transparent;border-bottom:none;gap:.5rem}.react-datepicker__current-month{text-transform:capitalize;display:flex;padding-left:1rem}.react-datepicker__navigation--previous{right:2.8rem;left:initial;top:.5rem}.custom-input-date-picker{display:flex;width:100%;height:40px;border-radius:6px;background-color:#fff;box-sizing:border-box;border:1px solid #626262}.custom-input-date-picker .svg-arrow{padding-right:.5rem;align-items:center;justify-content:center;display:flex}.custom-input-date-picker .chevron{transition:transform .2s ease-in;width:.8rem}.custom-input-date-picker .chevron path{fill:none}.custom-input-date-picker .upside{transform:rotate(180deg);transition:transform .2s ease-in}.custom-input-date-picker .input-false{width:100%;height:100%;align-items:center;align-content:center;padding:10px;display:flex;gap:.5rem}.custom-input-date-picker .input-false .placeholder{font-weight:500;font-size:14px;font-style:italic;color:#a9a9a9}.custom-input-date-picker .input-false .value-input{display:flex;align-items:center;background-color:#fff;gap:.5rem}.custom-input-date-picker .input-false .value-input .box-value{display:flex;align-items:center;padding:3px 10px;border-radius:6px;font-weight:500;font-size:10px;width:100%;height:25px;color:#fff;background-color:#20adb3}.custom-input-date-picker .input-false .value-input .circle{font-weight:500;font-size:10px;color:#fff;padding:7px;border-radius:100%;background-color:#20adb3}.custom-input-date-picker .input-false .value-input .hidden{display:none}.modal-export-report-geral{background-color:#fff;padding:1.5rem;width:34rem;overflow:hidden;z-index:100;height:fit-content}.modal-export-report-geral header{display:flex;align-items:flex-start;justify-content:space-between}.modal-export-report-geral header .main-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:1.75rem;border:8px solid rgba(0,154,160,.15);background:#009aa040}.modal-export-report-geral header .close-icon{cursor:pointer;width:1rem;height:1rem}.modal-export-report-geral header .close-icon path{fill:#565656}.modal-export-report-geral main{margin-top:1rem;color:#13316e}.modal-export-report-geral main .text{margin-bottom:1.5rem}.modal-export-report-geral main .text h2{font-weight:600;font-size:1.125rem;line-height:1.75rem}.modal-export-report-geral main .text span{color:#374151;font-size:.875rem;font-weight:400;line-height:1.25rem}.modal-export-report-geral main form{display:flex;flex-direction:column;gap:.5rem}.modal-export-report-geral main form .input-duo{display:flex;gap:1rem}.modal-export-report-geral main form .input-group{width:100%}.modal-export-report-geral main form .input-group label{font-weight:500;font-size:14px}.modal-export-report-geral main form .input-group .react-datepicker-wrapper{width:100%}.modal-export-report-geral main form .input-group .react-datepicker-wrapper input{width:100%}.modal-export-report-geral main form .react-datepicker-wrapper input{border-radius:.5rem;border:1px solid #626262;height:2.5rem;padding:.4rem .6rem;font-size:.8rem}.modal-export-report-geral footer{display:flex;justify-content:space-between;margin-top:3rem}.modal-export-report-geral footer .button-modal-report{width:10.5rem;height:3rem;display:flex;justify-content:center;border-width:2px}@media screen and (max-width: 576px){.modal-export-report{background-color:#fff;padding:1.5rem 1.5rem 3rem;width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.modal-export-report header{display:flex;align-items:flex-start;justify-content:space-between}.modal-export-report header .main-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:1.75rem;border:8px solid rgba(0,154,160,.15);background:#009aa040}.modal-export-report header .close-icon{cursor:pointer;width:1rem;height:1rem}.modal-export-report header .close-icon path{fill:#565656}.modal-export-report main{margin-top:1rem;color:#13316e}.modal-export-report main .text{margin-bottom:1.5rem}.modal-export-report main .text h2{font-weight:600;font-size:1.125rem;line-height:1.75rem}.modal-export-report main .text span{color:#374151;font-size:.875rem;font-weight:400;line-height:1.25rem}.modal-export-report main form{display:flex;flex-direction:column;gap:.5rem}.modal-export-report main form .input-group{width:100%}.modal-export-report main form .input-group label{font-weight:500;font-size:14px}.modal-export-report main form .input-group .react-datepicker-wrapper{width:100%}.modal-export-report main form .input-group .react-datepicker-wrapper input{width:100%}.modal-export-report main form .react-datepicker-wrapper input{border-radius:.5rem;border:1px solid #626262;height:2.5rem;padding:.4rem .6rem;font-size:.8rem}.modal-export-report footer{display:flex;justify-content:space-between;margin-top:1rem;gap:1rem}.modal-export-report footer .button-modal-report{width:100%;height:2.5rem;display:flex;justify-content:center;border-width:2px}}@media screen and (max-width: 576px){.modal-export-report{background-color:#fff;padding:1.5rem;width:100%;height:100%}.modal-export-report header{display:flex;align-items:flex-start;justify-content:space-between}.modal-export-report header .main-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:1.75rem;border:8px solid rgba(0,154,160,.15);background:#009aa040}.modal-export-report header .close-icon{cursor:pointer;width:1rem;height:1rem}.modal-export-report header .close-icon path{fill:#565656}.modal-export-report main{margin-top:1rem;color:#13316e}.modal-export-report main .text{margin-bottom:1.5rem}.modal-export-report main .text h2{font-weight:600;font-size:1.125rem;line-height:1.75rem}.modal-export-report main .text span{color:#374151;font-size:.875rem;font-weight:400;line-height:1.25rem}.modal-export-report main form{display:flex;flex-direction:column;gap:.5rem}.modal-export-report main form .input-group{width:100%}.modal-export-report main form .input-group label{font-weight:500;font-size:14px}.modal-export-report main form .input-group .react-datepicker-wrapper{width:100%}.modal-export-report main form .input-group .react-datepicker-wrapper input{width:100%}.modal-export-report main form .react-datepicker-wrapper input{border-radius:.5rem;border:1px solid #626262;height:2.5rem;padding:.4rem .6rem;font-size:.8rem}.modal-export-report footer{display:flex;justify-content:space-between;margin-top:4.7rem;gap:1rem}.modal-export-report footer .button-modal-report{width:100%;height:2.5rem;display:flex;justify-content:center;border-width:2px}}.title-color{color:#009aa0}.link-hover:hover{text-decoration:underline}.container-user-profire{display:flex;flex-direction:column;gap:1rem;width:95%;margin:50px auto;box-sizing:border-box}.container-user-profire h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:20px}.container-user-profire .sales-profire{display:flex;flex-direction:column;box-sizing:border-box;width:100%;background:#fff;border:2px solid #d0d0d0;border-radius:8px}.container-user-profire .sales-profire .top{padding:17px 50px 16px 40px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between}.container-user-profire .sales-profire .top .subtitle-color{color:#009aa0}.container-user-profire .sales-profire .top h2{font-weight:700;font-size:14px;line-height:19px}.container-user-profire .sales-profire .top p{font-weight:500;font-size:14px;line-height:19px}.container-user-profire .sales-profire table{padding:20px 44px 26px 41px;width:100%;border-collapse:collapse}.container-user-profire .sales-profire table thead{border-bottom:2px solid #d0d0d0}.container-user-profire .sales-profire table thead tr{font-weight:700;font-size:14px;line-height:19px;color:#374151}.container-user-profire .sales-profire table thead tr th{text-align:start;color:#626262}.container-user-profire .sales-profire table tr{display:grid;grid-template-columns:repeat(5,1fr) .5fr;padding:18px 40px 15px}.container-user-profire .sales-profire table tbody{font-weight:500;font-size:14px;line-height:25px;color:#000}.container-user-profire .sales-profire table tbody td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container-user-profire .sales-profire table tbody .status-box{display:inline;padding:4px 8px;border-radius:6px;font-weight:500}.container-user-profire .sales-profire table tbody .status-box.approved{color:#023d08;background:#4dff7f}.container-user-profire .sales-profire table tbody .status-box.disapproved{color:#fff;background:#e00d0d}@media screen and (max-width: 576px){.container-user-profire{display:flex;flex-direction:column;gap:1rem;width:95%;margin:20px auto;box-sizing:border-box}.container-user-profire h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:20px}.container-user-profire .sales-profire{display:flex;flex-direction:column;box-sizing:border-box;width:100%;background:#fff;border:2px solid #d0d0d0;border-radius:8px;overflow:hidden}.container-user-profire .sales-profire .top{padding:17px 50px 16px 40px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between}.container-user-profire .sales-profire .top .subtitle-color{color:#009aa0}.container-user-profire .sales-profire .top h2{font-weight:700;font-size:14px;line-height:19px}.container-user-profire .sales-profire .top p{font-weight:500;font-size:14px;line-height:19px}.container-user-profire .sales-profire .sales-table{overflow-x:auto}.container-user-profire .sales-profire .sales-table table{padding:20px 44px 26px 41px;width:100%;border-collapse:collapse;overflow-x:auto}.container-user-profire .sales-profire .sales-table table .text-left{min-width:12rem}.container-user-profire .sales-profire .sales-table table thead{border-bottom:2px solid #d0d0d0}.container-user-profire .sales-profire .sales-table table thead tr{font-weight:700;font-size:14px;line-height:19px;color:#374151}.container-user-profire .sales-profire .sales-table table thead tr th{text-align:start;color:#626262;min-width:8rem}.container-user-profire .sales-profire .sales-table table tr{display:grid;grid-template-columns:repeat(5,1fr) .5fr;padding:18px 40px 15px}.container-user-profire .sales-profire .sales-table table tbody{font-weight:500;font-size:14px;line-height:25px;color:#000}.container-user-profire .sales-profire .sales-table table tbody td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:8rem}.container-user-profire .sales-profire .sales-table table tbody .status-box{display:inline;padding:4px 8px;border-radius:6px;font-weight:500}.container-user-profire .sales-profire .sales-table table tbody .status-box.approved{color:#023d08;background:#4dff7f}.container-user-profire .sales-profire .sales-table table tbody .status-box.disapproved{color:#fff;background:#e00d0d}}@media screen and (max-width: 450px){.container-user-profire{display:flex;flex-direction:column;gap:1rem;width:95%;margin:20px auto;box-sizing:border-box}.container-user-profire h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:20px}.container-user-profire .sales-profire{display:flex;flex-direction:column;box-sizing:border-box;width:100%;background:#fff;border:2px solid #d0d0d0;border-radius:8px;overflow:hidden}.container-user-profire .sales-profire .top{padding:17px 20px 16px;border-bottom:2px solid #d0d0d0;display:flex;justify-content:space-between}.container-user-profire .sales-profire .top .subtitle-color{color:#009aa0}.container-user-profire .sales-profire .top h2{font-weight:700;font-size:12px;line-height:19px}.container-user-profire .sales-profire .top p{font-weight:500;font-size:12px;line-height:19px}.container-user-profire .sales-profire .sales-table{overflow-x:auto}.container-user-profire .sales-profire .sales-table table{padding:20px 44px 26px 20px;width:100%;border-collapse:collapse;overflow-x:auto}.container-user-profire .sales-profire .sales-table table .text-left{min-width:12rem}.container-user-profire .sales-profire .sales-table table thead{border-bottom:2px solid #d0d0d0}.container-user-profire .sales-profire .sales-table table thead tr{font-weight:700;font-size:14px;line-height:19px;color:#374151}.container-user-profire .sales-profire .sales-table table thead tr th{text-align:start;color:#626262;min-width:8rem}.container-user-profire .sales-profire .sales-table table tr{display:grid;grid-template-columns:repeat(5,1fr) .5fr;padding:18px 40px 15px 20px}.container-user-profire .sales-profire .sales-table table tbody{font-weight:500;font-size:14px;line-height:25px;color:#000}.container-user-profire .sales-profire .sales-table table tbody td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:8rem}.container-user-profire .sales-profire .sales-table table tbody .status-box{display:inline;padding:4px 8px;border-radius:6px;font-weight:500}.container-user-profire .sales-profire .sales-table table tbody .status-box.approved{color:#023d08;background:#4dff7f}.container-user-profire .sales-profire .sales-table table tbody .status-box.disapproved{color:#fff;background:#e00d0d}}.users-page{box-sizing:border-box;justify-content:center;padding:2rem}.users-page .table-title{font-size:1.875rem;font-weight:700;color:#009aa0}.users-page .users-table{position:relative;margin-top:.9375rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.users-page .users-table .title-table{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.users-page .users-table .title-table .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.users-page .users-table .title-table .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.users-page .users-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9}.users-page .users-table .filters-fields .input-search{display:flex;align-items:center}.users-page .users-table .filters-fields .input-search .input-label-text{margin:0}.users-page .users-table .filters-fields .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.users-page .users-table .filters-fields .input-search input::placeholder{font-style:italic}.users-page .users-table .filters-fields .input-search input{font-size:.8rem}.users-page .users-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.users-page .users-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.users-page .users-table .filters-fields .select-container{display:flex;gap:1rem}.users-page .users-table .filters-fields .select-container .select{width:217px;height:40px;font-size:14px}.users-page .users-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.users-page .users-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.users-page .users-table .table{display:flex;flex-direction:column;text-align:left}.users-page .users-table .table .options{gap:.5rem;display:grid;grid-template-columns:1fr 2fr .8fr .8fr 1fr .3fr;align-items:center;text-align:left;font-weight:700;font-size:14px;color:#374151;height:55px;padding:0 40px 0 30px;border-bottom:.0625rem solid #a9a9a9}.users-page .users-table .table .data-options{display:grid;grid-template-columns:1fr 2fr .8fr .8fr 1fr .3fr;align-items:center;justify-content:center;text-align:left;font-weight:500;font-size:14px;color:#000;padding:0 40px 0 30px;height:50px;gap:.5rem}.users-page .users-table .table .data-options.margin-top{margin-top:10px}.users-page .users-table .table .data-options span{display:flex;font-weight:500;display:table-cell}.users-page .users-table .table .data-options span .status{justify-content:center;background-color:#c1c1c1;color:#565656;border-radius:.5rem;width:5rem;padding:.125rem .5rem;font-size:.8rem;font-weight:600;text-align:center}.users-page .users-table .table .data-options span .status.active{justify-content:center;padding:.3rem .4rem;background-color:#4dff7f;color:#023d08;font-size:.8rem;font-weight:500}.users-page .users-table .table .data-options:hover{cursor:pointer;background-color:#f0f2f5;color:#009aa0}.users-page .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.users-page .pagination-results h1{font-size:.8rem;color:#626262}.users-page .pagination-results .page-controller .component-page-controller{padding:0}@media screen and (max-width: 1200px){.users-page{box-sizing:border-box;justify-content:center;padding:2rem}.users-page .table-title{font-size:1.875rem;font-weight:700;color:#009aa0}.users-page .users-table{position:relative;margin-top:.9375rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff;overflow:hidden}.users-page .users-table .title-table{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1)}.users-page .users-table .title-table .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.users-page .users-table .title-table .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.users-page .users-table .filters-fields{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:.0625rem solid #a9a9a9}.users-page .users-table .filters-fields .input-search{display:flex;align-items:center}.users-page .users-table .filters-fields .input-search .input-label-text{margin:0}.users-page .users-table .filters-fields .input-search input{width:23.75rem;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.users-page .users-table .filters-fields .input-search input::placeholder{font-style:italic}.users-page .users-table .filters-fields .input-search input{font-size:.8rem}.users-page .users-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.users-page .users-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.users-page .users-table .filters-fields .select-container{display:flex;gap:1rem}.users-page .users-table .filters-fields .select-container .select{width:217px;height:40px;font-size:14px}.users-page .users-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.users-page .users-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.users-page .users-table .table{overflow-x:auto}.users-page .users-table .table .table-content{display:grid;min-width:345px}.users-page .users-table .table .options,.users-page .users-table .table .data-options{display:grid;grid-template-columns:1.5fr 2fr 1.5fr 1.5fr 1.5fr 1fr;align-items:center;gap:.5rem;padding:0 30px;box-sizing:border-box}.users-page .users-table .table .options{font-weight:700;font-size:14px;height:55px;border-bottom:1px solid #a9a9a9;background:#fff}.users-page .users-table .table .data-options{font-weight:500;font-size:14px;height:50px}.users-page .users-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0;cursor:pointer}.users-page .users-table .table .data-options span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page .users-table .table .data-options .status{justify-content:center;border-radius:.5rem;padding:.125rem .5rem;font-size:.8rem;font-weight:600;color:#565656}.users-page .users-table .table .data-options .status.active{background-color:#4dff7f;color:#023d08}.users-page .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.users-page .pagination-results h1{font-size:.8rem;color:#626262}.users-page .pagination-results .page-controller .component-page-controller{padding:0}}@media screen and (max-width: 750px){.users-page{box-sizing:border-box;justify-content:center;padding:2rem}.users-page .table-title{font-size:1.875rem;font-weight:700;color:#009aa0}.users-page .users-table{box-sizing:border-box;overflow-x:hidden;min-width:100%;width:343px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff}.users-page .users-table .title-table{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1);overflow:auto}.users-page .users-table .title-table .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.users-page .users-table .title-table .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.users-page .users-table .filters-fields{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9;gap:1rem}.users-page .users-table .filters-fields .input-search{width:100%;display:flex;align-items:center}.users-page .users-table .filters-fields .input-search .input-label-text{margin:0}.users-page .users-table .filters-fields .input-search input{width:100%;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.users-page .users-table .filters-fields .input-search input::placeholder{font-style:italic}.users-page .users-table .filters-fields .input-search input{font-size:.8rem}.users-page .users-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.users-page .users-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.users-page .users-table .filters-fields .select-container{display:flex;gap:1rem;width:100%}.users-page .users-table .filters-fields .select-container .select{width:100%;height:40px;font-size:14px}.users-page .users-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.users-page .users-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.users-page .users-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.users-page .users-table .table .table-content{display:grid;min-width:345px}.users-page .users-table .table .options,.users-page .users-table .table .data-options{display:grid;grid-template-columns:1.5fr 2fr 1.5fr 1.5fr 1.5fr 1fr;align-items:center;gap:.5rem;padding:0 30px;box-sizing:border-box}.users-page .users-table .table .options{font-weight:700;font-size:14px;height:55px;border-bottom:1px solid #a9a9a9;background:none;min-width:8rem}.users-page .users-table .table .options .name{min-width:10rem}.users-page .users-table .table .options .email{min-width:16rem}.users-page .users-table .table .options .phone{min-width:11rem}.users-page .users-table .table .options .function{min-width:9rem}.users-page .users-table .table .options .branch{min-width:11rem}.users-page .users-table .table .data-options{font-weight:500;font-size:14px;height:50px}.users-page .users-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0;cursor:pointer}.users-page .users-table .table .data-options span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:8rem}.users-page .users-table .table .data-options .name{min-width:10rem}.users-page .users-table .table .data-options .email{min-width:16rem}.users-page .users-table .table .data-options .phone{min-width:11rem}.users-page .users-table .table .data-options .function{min-width:9rem}.users-page .users-table .table .data-options .branch{min-width:11rem}.users-page .users-table .table .data-options .status{justify-content:center;border-radius:.5rem;padding:.125rem .5rem;font-size:.8rem;font-weight:600;color:#565656}.users-page .users-table .table .data-options .status.active{background-color:#4dff7f;color:#023d08}.users-page .pagination-results{margin:1.25rem 0;display:flex;justify-content:space-between}.users-page .pagination-results h1{font-size:.8rem;color:#626262}.users-page .pagination-results .page-controller .component-page-controller{padding:0}}@media screen and (max-width: 576px){.users-page{box-sizing:border-box;justify-content:center;padding:1rem}.users-page .table-title{font-size:1.25rem;font-weight:700;color:#009aa0}.users-page .users-table{box-sizing:border-box;overflow-x:hidden;min-width:100%;width:343px;margin-top:1rem;border:.0625rem solid #a9a9a9;border-radius:.625rem;background-color:#fff}.users-page .users-table .title-table{padding:.0625rem .9375rem 0;border-bottom:.125rem solid #a9a9a9;padding:0rem 1.875rem;gap:1.5rem;display:flex;transition:all .12s cubic-bezier(.4,0,1,1);overflow:auto}.users-page .users-table .title-table .tab{cursor:pointer;font-weight:500;font-size:.9375rem;height:50px;color:#767676;background-color:#fff}.users-page .users-table .title-table .tab.selected{transition:all .12s cubic-bezier(.4,0,1,1);position:relative;color:#009aa0;font-weight:600;border-bottom:.1875rem solid #009aa0}.users-page .users-table .filters-fields{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #a9a9a9;gap:1rem}.users-page .users-table .filters-fields .input-search{width:100%;display:flex;align-items:center}.users-page .users-table .filters-fields .input-search .input-label-text{margin:0}.users-page .users-table .filters-fields .input-search input{width:100%;height:2.5rem;padding-left:2.1875rem;padding-right:1rem;border:1px solid #767676;border-radius:6px;font-weight:500;font-size:14px}.users-page .users-table .filters-fields .input-search input::placeholder{font-style:italic}.users-page .users-table .filters-fields .input-search input{font-size:.8rem}.users-page .users-table .filters-fields .input-search input:focus{outline:none;border-width:2px;border-color:#009aa0}.users-page .users-table .filters-fields .input-search svg{width:.8rem;height:.8rem;margin-left:1rem;position:absolute}.users-page .users-table .filters-fields .select-container{display:flex;gap:1rem;width:100%}.users-page .users-table .filters-fields .select-container .select{width:100%;height:40px;font-size:14px}.users-page .users-table .filters-fields .select-container .select .select__control{border:1px #626262 solid;border-radius:6px}.users-page .users-table .filters-fields .select-container .select .select__placeholder{font-style:normal;font-weight:500;font-size:14px}.users-page .users-table .table{width:100%;display:grid;flex-direction:column;box-sizing:border-box;overflow:auto;align-items:center}.users-page .users-table .table .table-content{display:grid;min-width:345px}.users-page .users-table .table .options,.users-page .users-table .table .data-options{display:grid;grid-template-columns:1.5fr 2fr 1.5fr 1.5fr 1.5fr 1fr;align-items:center;gap:.5rem;padding:0 30px;box-sizing:border-box}.users-page .users-table .table .options{font-weight:700;font-size:14px;height:55px;border-bottom:1px solid #a9a9a9;background:none;min-width:8rem}.users-page .users-table .table .options .name{min-width:10rem}.users-page .users-table .table .options .email{min-width:16rem}.users-page .users-table .table .options .phone{min-width:11rem}.users-page .users-table .table .options .function{min-width:9rem}.users-page .users-table .table .options .branch{min-width:11rem}.users-page .users-table .table .data-options{font-weight:500;font-size:14px;height:50px}.users-page .users-table .table .data-options:hover{background-color:#f0f2f5;color:#009aa0;cursor:pointer}.users-page .users-table .table .data-options span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:8rem}.users-page .users-table .table .data-options .name{min-width:10rem}.users-page .users-table .table .data-options .email{min-width:16rem}.users-page .users-table .table .data-options .phone{min-width:11rem}.users-page .users-table .table .data-options .function{min-width:9rem}.users-page .users-table .table .data-options .branch{min-width:11rem}.users-page .users-table .table .data-options .status{justify-content:center;border-radius:.5rem;padding:.125rem .5rem;font-size:.8rem;font-weight:600;color:#565656}.users-page .users-table .table .data-options .status.active{background-color:#4dff7f;color:#023d08}.users-page .pagination-results{margin:1.25rem 0;display:flex;justify-content:center;gap:1rem;flex-direction:column;align-items:center}.users-page .pagination-results h1{font-size:.8rem;color:#626262}.users-page .pagination-results .page-controller .component-page-controller{padding:0}.users-page .pagination-results .page-controller .component-page-controller .square{width:30px;height:28px}}.passenger-data-page{display:flex;margin-bottom:2rem;align-items:center;gap:.5rem;flex-direction:column;width:100%}.passenger-data-page>.passengers-list-container{display:flex;flex-direction:column;width:100%;justify-content:center}.passenger-data-page>.passengers-list-container .title{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin-bottom:1.4375rem;color:#2a3550}.passenger-data-page>.passengers-list-container .container-body{width:100%;display:flex;gap:1.125rem;justify-content:center;padding:0 2.8rem}.passenger-data-page>.passengers-list-container .container-body .left-section{display:flex;flex-direction:column;width:100%}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list{display:flex;gap:1rem;flex-direction:column;height:100%}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list .ticket-label{font-weight:500;font-size:1rem;line-height:1.25rem;margin-top:.375rem;font-size:20px;font-weight:600;color:#626262}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list .ticket-label .age-text{font-size:16px;font-weight:500;color:#009aa0}.passenger-data-page>.passengers-list-container .container-body .details-container{margin-top:3rem}.passenger-data-page>.details-container{flex-grow:1}.passenger-data-page>.details-container .passenger-data-button-group{display:flex;width:100%;justify-content:flex-end}.passenger-data-page>.details-container .passenger-data-button-group>button:last-child{margin-left:16px}@media screen and (max-width: 922px){.passenger-data-page>.passengers-list-container .container-body{flex-direction:column}.passenger-data-page>.passengers-list-container .container-body .details-container{margin-top:3rem}.passenger-data-page>.details-container{flex-grow:1}.passenger-data-page>.details-container .passenger-data-button-group{display:flex;width:100%;justify-content:flex-end}.passenger-data-page>.details-container .passenger-data-button-group>button:last-child{margin-left:16px}}@media screen and (max-width: 576px){.passenger-data-page>.passengers-list-container .title{display:none}.passenger-data-page>.passengers-list-container{display:flex;flex-direction:column;gap:2rem;align-items:center;padding:0 .5rem}.passenger-data-page>.passengers-list-container .container-body{width:100%;display:flex;flex-direction:column-reverse;gap:1.125rem;justify-content:center;padding:0rem}.passenger-data-page>.passengers-list-container .container-body .left-section{display:flex;flex-direction:column;width:100%}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list{display:flex;gap:1rem;flex-direction:column}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list .ticket-label{display:flex;align-items:center}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list .ticket-label .switch-container{display:flex;flex-direction:column-reverse;align-items:flex-start}.passenger-data-page>.passengers-list-container .container-body .left-section .form-list .ticket-label .switch-container label{font-size:10px;display:block}.passenger-data-page>.passengers-list-container .container-body .details-container{margin-top:0rem}.passenger-data-page>.passengers-list-container .details-container-mobile{display:flex;width:100%}}.steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:relative;max-width:925px;width:75vw;margin-top:20px;margin-bottom:30px;align-self:center}.steps .step-container{flex-grow:1;height:51px;position:relative;display:flex;flex-direction:column;align-items:center}.steps .step-container:not(:first-child):before{content:"";position:absolute;border:1px solid #626262;width:100%;left:0;transform:translate(-50%);bottom:0}.steps .step-container:after{content:"";display:block;position:absolute;width:24px;height:24px;left:50%;bottom:0;transform:translate(-50%,50%);z-index:2;background-color:#fff;border-radius:100%;border:1px solid #626262}.steps .step-container.step--completed:after{background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='8'%20viewBox='0%200%209%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.97%200.969986C7.11087%200.835875%207.29833%200.761733%207.49282%200.763205C7.68731%200.764677%207.87363%200.841647%208.01245%200.977874C8.15127%201.1141%208.23174%201.29893%208.23688%201.49336C8.24202%201.68779%208.17143%201.87661%208.04%202.01999L4.05%207.00999C3.98139%207.08389%203.89859%207.14319%203.80653%207.18435C3.71448%207.22552%203.61507%207.2477%203.51425%207.24956C3.41343%207.25143%203.31327%207.23295%203.21976%207.19522C3.12624%207.15749%203.0413%207.10129%202.97%207.02999L0.324001%204.38399C0.250314%204.31532%200.191212%204.23252%200.15022%204.14052C0.109228%204.04853%200.0871863%203.94921%200.0854095%203.84851C0.0836328%203.74781%200.102158%203.64778%200.139879%203.55439C0.1776%203.461%200.233744%203.37617%200.304963%203.30495C0.376182%203.23373%200.461016%203.17758%200.554404%203.13986C0.647792%203.10214%200.747821%203.08362%200.848524%203.08539C0.949227%203.08717%201.04854%203.10921%201.14054%203.15021C1.23254%203.1912%201.31534%203.2503%201.384%203.32399L3.478%205.41699L6.951%200.991987C6.95725%200.984288%206.96393%200.976943%206.971%200.969986H6.97Z'%20fill='%23009AA0'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;border-color:#009aa0}.steps .step-container.step--current:after{background-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='8'%20viewBox='0%200%208%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='4'%20cy='4'%20r='4'%20fill='%23009AA0'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;border-color:#009aa0}.steps .step-container.step--completed:before,.steps .step-container.step--current:before{border-color:#009aa0}.steps .step-container .step-text{position:relative;font-size:12px}.steps-mobile{display:none}@media screen and (max-width: 576px){.steps{display:none}.steps-mobile{display:flex;flex-direction:column;align-items:center;width:90%;position:relative;margin-top:20px;margin-bottom:30px}.steps-mobile .step-title{font-size:12px;font-weight:400;color:#000;margin-bottom:10px;text-align:center}.steps-mobile .progress-bar-container{width:100%;height:10px;background-color:#c1d0eb;border-radius:20px;overflow:hidden;position:relative}.steps-mobile .progress-bar{height:100%;width:0%;background-color:#009aa0;transition:width .4s ease-in-out}}.component-toggle-card{background-color:#fff;padding-left:24px;padding-right:29px;border-radius:10px;box-shadow:0 2px 4px #00000040;transition:all .1 .5s ease-out;position:relative;width:100%}.component-toggle-card>.line-dashed{position:absolute;width:100%;left:0;right:0;border-top:dashed 1px #c4c4c4}.component-toggle-card>.header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px}.component-toggle-card>.header .ticket-label{display:flex;gap:1.5rem}.component-toggle-card>.header .ticket-label .toggle-and-label{display:flex;flex-direction:column}.component-toggle-card>.header .ticket-label .switch-container{display:flex!important;align-items:center;gap:.5rem}.component-toggle-card>.header .ticket-label .switch-container>label{font-weight:700;color:#2a3550;font-size:14px}.component-toggle-card>.header .ticket-label .switch-container .switch-root{all:unset;width:42px;height:25px;background-color:#c4c4c4;border-radius:9999px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.component-toggle-card>.header .ticket-label .switch-container .switch-root:focus{box-shadow:0 0 0 2px #20adb3}.component-toggle-card>.header .ticket-label .switch-container .switch-root[data-state=checked]{background-color:#20adb3}.component-toggle-card>.header .ticket-label .switch-container .switch-thumb{display:block;width:21px;height:21px;background-color:#fff;border-radius:9999px;box-shadow:0 2px 2px var(--black-a7);transition:transform .1s;transform:translate(2px);will-change:transform}.component-toggle-card>.header .ticket-label .switch-container .switch-thumb[data-state=checked]{transform:translate(19px)}.component-toggle-card>.header>.chevron-container{transform:rotate(0);transition:transform .1 .5s ease-out;cursor:pointer}.component-toggle-card>.header>.chevron-container.open{transform:rotate(180deg)}.component-toggle-card .open-form{display:flex}.component-toggle-card .closed-form{display:none}@media screen and (max-width: 576px){.component-toggle-card{padding-left:1rem;padding-right:1rem}}.component-important-travel-info{margin-top:25px}.component-important-travel-info .component-toggle-card{padding-left:26px;padding-right:19px;max-width:406px}.component-important-travel-info .svg-and-title{display:flex;align-items:center;gap:14px;color:#2a3550;font-weight:700}.component-important-travel-info .svg-and-title span{font-size:12px}.component-important-travel-info .info-list{height:165px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;padding-left:20px}.component-important-travel-info .info-list li{position:relative;font-weight:500;font-size:.875rem;line-height:1.0625rem;color:#4d4d4d}.component-important-travel-info .info-list li:before{position:absolute;content:"";width:3px;height:3px;border-radius:50%;top:9px;left:-11px;background-color:#4d4d4d}@media screen and (max-width: 922px){.component-important-travel-info .component-toggle-card{max-width:100%}}@media screen and (max-width: 576px){.component-important-travel-info{display:none}}.component-details-order{background-color:#fff;box-shadow:0 2px 4px #00000040;border-radius:10px;padding:25px 20px 20px;display:flex;flex-direction:column}.component-details-order h3{font-weight:200;font-size:1.25rem;color:#767676;margin-bottom:0}.component-details-order h4{font-weight:700;font-size:1.25rem;color:#170f49}.component-details-order .tabs{width:100%;margin-top:1.25rem}.component-details-order .tabs .tabs-nav{display:flex;width:100%;list-style:none;padding:0;margin:0;border:solid 1px #cacaca;border-radius:5px;overflow:hidden;box-sizing:border-box}.component-details-order .tabs .tabs-nav>button{all:unset;width:100%;box-shadow:none;cursor:pointer}.component-details-order .tabs .tabs-nav>button:disabled{cursor:not-allowed}.component-details-order .tabs .tabs-nav>button{background-color:#f1f1f1;padding:.625rem 0;display:flex;align-items:center;justify-content:center;transition:background-color .3s;color:#4d4d4d}.component-details-order .tabs .tabs-nav>button:first-child{border-right:solid 1px #cacaca}.component-details-order .tabs .tabs-nav>button.active{background-color:#fff;border-right:none}.component-details-order .tabs .tabs-nav>button:hover{background-color:#dbeafe}.component-details-order .tabs .tabs-nav>button:hover:disabled{background-color:#f1f1f1}.component-details-order .tabs .tabs-content{background-color:#fff;margin-top:1.875rem}.component-details-order .details{display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.component-details-order .details .row{display:flex;align-items:center;gap:40px;width:max-content;box-sizing:border-box}.component-details-order .details .row span{font-weight:500;font-size:10px;color:#767676;box-sizing:border-box}.component-details-order .details .row span p{display:flex;align-items:center;gap:7px;font-weight:700;font-size:16px;color:#20adb3}.component-details-order .details .row span p.total{color:#29ac00}.component-details-order .details .row span p.green{color:#e00d0d}.component-details-order .details .row span p.zero,.component-details-order .details .row span .no-discount{color:#7d8aa4}.component-details-order .details .row span .discount{color:#20adb3}.component-details-order .details .row .arrow{transform:scaleX(2)}.component-details-order .details .row svg path{fill:#767676}.component-details-order .details .row .subtotal{color:#009aa0}.component-details-order .details .boat-name{display:flex;gap:10px}.component-details-order .details .boat-name .named-boat>p{font-size:.625rem}.component-details-order .details .boat-name .named-boat>span{color:#20adb3;font-weight:700}.component-details-order .details .boat-name .modal-icon-button{background-color:#a1a1a126;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;width:32px;height:32px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.component-details-order .details .boat-name .modal-icon-button .icon-modal{width:14px;height:14px;color:#4d4d4d}.component-details-order .details .ticket-details{display:flex;flex-direction:column}.component-details-order .details .ticket-details .title-ticket-details{font-size:.875rem;font-weight:500;color:gray}.component-details-order .details .ticket-details .divider{width:100%;border-bottom:solid 1px rgba(169,169,169,.2);margin-top:10px;margin-bottom:10px}.component-details-order .details .ticket-details .tickets-per-group{display:flex;flex-direction:column;gap:10px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item{display:flex;align-items:center;justify-content:space-between}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item{display:flex;align-items:center;gap:.5rem}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .icon{width:16px;height:14px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item p{font-weight:500;font-size:.75rem;color:#384860}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item span{color:#384860;font-size:.75rem}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .info-icon{width:13px;height:13px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .info-icon:hover{color:#1c90e3;cursor:pointer}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .not-info{width:13px;height:13px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip{display:flex;flex-direction:column;padding:.9375rem;background-color:#fff;opacity:1;color:#000;cursor:pointer;box-shadow:0 .25rem .25rem #00000014;width:308px;height:max-content;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .tooltip-content{color:#626262;display:flex;align-items:center;font-weight:500;font-size:.75rem;gap:.625rem}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .tooltip-content .number-of-passengers{display:flex;gap:.25rem}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .divider{width:100%;border-bottom:solid 1px rgba(169,169,169,.2);margin-top:10px;margin-bottom:10px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .users-tooltip{width:100%;display:flex;gap:10px;font-size:12px;color:#313f61;flex-direction:column}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .users-tooltip .users-tooltip-item{display:flex;align-items:center;justify-content:space-between}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .users-tooltip .users-tooltip-item .users-with-icon{display:flex;gap:.5rem;align-items:center}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .users-tooltip .users-not-exist{text-align:center;color:#a9a9a9}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .divider-dashed{width:100%;border-bottom:dashed 2px rgba(169,169,169,.2);margin-top:12px;margin-bottom:12px}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .box-total{display:flex;justify-content:space-between}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .box-total .total{font-weight:500;font-size:.875rem;color:#313f61}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .box-total .no-price{color:#626262;font-weight:700;font-size:.875rem}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item .ticket-item .passengers-tooltip .box-total .price{font-weight:700;font-size:.875rem;color:#4dff7f}.component-details-order .details .ticket-details .tickets-per-group .group-ticket-item>p{font-weight:700;font-size:.875rem;color:#a9a9a9}.component-details-order .total-details{display:flex;flex-direction:column;gap:.75rem;margin-bottom:20px}.component-details-order .total-details .row{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%;box-sizing:border-box}.component-details-order .total-details .row span{font-weight:600;font-size:12px;color:#384860;box-sizing:border-box}.component-details-order .total-details .row span .no-discount{color:#7d8aa4}.component-details-order .total-details .row span .discount{color:#20adb3}.component-details-order .total-details .row p{display:flex;align-items:center;gap:7px;font-weight:700;font-size:16px;text-wrap:nowrap;color:#29ac00}.component-details-order .total-details .row p.green{color:#e00d0d}.component-details-order .total-details .row p.zero{color:#7d8aa4}.component-details-order .total-details .row .arrow{transform:scaleX(2)}.component-details-order .total-details .row svg path{fill:#767676}.component-details-order .total-details .row .subtotal{color:#009aa0}.component-details-order .total-per-group{display:flex;align-items:center;justify-content:space-between}.component-details-order .total-per-group>p{color:#313f61;font-size:1rem;font-weight:500}.component-details-order .total-per-group>span{color:#002b4a;font-size:1rem;font-weight:600}.component-details-order .divider-dotted{width:100%;border:dashed 1px #a9a9a9;margin-top:1.25rem;margin-bottom:1.25rem}.component-details-order .footer-buttons{display:flex;flex-direction:column;gap:20px}.component-details-order .footer-buttons button{border-radius:10px;justify-content:center;width:100%;height:48px;font-weight:600;font-size:16px}@media screen and (max-width: 768px){.component-details-order{min-width:auto;padding-left:15px;padding-right:15px}.component-details-order .details .row.dates{display:flex;flex-direction:column;gap:20px}}.modal-completed-payment{box-shadow:0 4px 10px #00000040}.modal-completed-payment .container-modal{max-width:30.875rem;width:100%;height:423px;background:#fff;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.modal-completed-payment .container-modal .header{background:#e8ebf3;width:100%;height:11rem;display:flex;justify-content:center;align-items:center}.modal-completed-payment .container-modal .body{margin-top:.9375rem;padding:0 2.5rem;display:flex;flex-direction:column;align-items:center;gap:.625rem}.modal-completed-payment .container-modal .body .title{font-weight:700;font-size:36px;color:#13316e}.modal-completed-payment .container-modal .body p{font-weight:500;font-size:1.25rem;color:#7d8aa4}.modal-completed-payment .container-modal .button{position:relative;display:flex;align-items:center;justify-content:center;margin-top:1.5625rem}.modal-completed-payment .container-modal .button button{position:relative;justify-content:center;width:18.75rem;height:3.125rem;z-index:10}.modal-completed-payment .container-modal .svg-wave{position:absolute;bottom:0}@media screen and (max-width: 576px){.modal-completed-payment{width:100%;height:100%}.modal-completed-payment .container-modal{max-width:100%;max-height:100%;height:100%;display:flex;align-items:center;justify-content:center}.modal-completed-payment .container-modal .header{width:100%;height:40%}.modal-completed-payment .container-modal .body-content{width:100%;height:60%;margin-top:0}}.component-payment-page{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.component-payment-page .warning{font-weight:700;font-size:1.5rem;color:#2a3550;text-align:left}.component-payment-page .info-payment{width:100%;display:flex;flex-direction:row;justify-content:center;gap:2.5rem;padding-bottom:10rem}.component-payment-page .info-payment .body{width:100%;align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.component-payment-page .info-payment .body .container-cards{width:100%;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center}.component-payment-page .info-payment .body .container-cards .column-card{width:60%;display:flex;flex-direction:column;gap:1.25rem}.component-payment-page .info-payment .body .container-cards .column-details{width:30%}.component-payment-page .info-payment .body .container-cards .column-details .component-important-travel-info .component-toggle-card{max-width:100%}.component-payment-page .info-payment .body .column-details-mobile{display:none}.component-payment-page .info-payment .body .card{width:100%;background-color:#fff;border-radius:.625rem;box-shadow:0 .125rem .25rem #00000040;padding:2rem 2.5rem}.component-payment-page .info-payment .body .card .card-name{margin-bottom:1.125rem;color:#2a3550}.component-payment-page .info-payment .body .label .optional{font-weight:400}.component-payment-page .info-payment .body .row-input{display:flex;flex-direction:row;gap:20px;width:100%}.component-payment-page .info-payment .body .data-client{width:100%;display:flex;flex-direction:column}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form{display:flex;flex-direction:column;gap:10px}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .input{width:100%;background-color:#fff}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .select__control{border-color:#626262}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .data-form,.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form{width:100%;display:flex;gap:1rem;justify-content:space-between}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .data-form .contact-form-mobile-cell,.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form .contact-form-mobile-cell{display:flex;gap:1rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .data-form .input-container,.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form .input-container,.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .data-form .input-container input,.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form .input-container input{font-size:.875rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .footer-informations{display:flex;flex-direction:column;margin-top:.625rem;gap:.3125rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .footer-informations .text-required{display:flex;justify-content:left;font-style:italic;font-weight:500;font-size:12px;color:#a9a9a9}.component-payment-page .info-payment .body .component-type-payment .types{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:2.0625rem}.component-payment-page .info-payment .body .component-type-payment .types .type-card{display:flex;align-items:center;border:.0625rem solid #626262;border-radius:.375rem;background:#fff;padding:.9375rem;height:2.875rem;width:47%;cursor:pointer}.component-payment-page .info-payment .body .component-type-payment .types .type-card.selected{border:.125rem solid #009aa0}.component-payment-page .info-payment .body .component-type-payment .types .type-card.selected span{color:#009aa0}.component-payment-page .info-payment .body .component-type-payment .types .type-card.selected svg>path{fill:#009aa0}.component-payment-page .info-payment .body .component-type-payment .types .type-card span{font-weight:600;font-size:.625rem;color:#626262;margin-left:.8125rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs{display:flex;margin-top:1.875rem;border-top:1px solid #c4c4c4}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:1.25rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default{display:flex;width:12rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card{gap:1.25rem;display:flex;width:fit-content}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card input{width:12rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card label{font-size:16px;font-weight:500;color:#626262;display:block;margin-bottom:7px}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card .select{height:2.5rem;width:12rem;border-color:#626262}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card .select .select__value-container{padding-left:.625rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default label{width:11.875rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.display-hidden,.component-payment-page .info-payment .body .component-type-payment .display-hidden{display:none}@media screen and (max-width: 922px){.component-payment-page{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.component-payment-page .warning{width:90%;font-weight:700;font-size:1.125rem}.component-payment-page .info-payment{padding-bottom:2rem}.component-payment-page .info-payment .body{width:100%;align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.component-payment-page .info-payment .body .container-cards{flex-direction:column;align-items:center}.component-payment-page .info-payment .body .container-cards .column-card,.component-payment-page .info-payment .body .container-cards .column-details{width:90%}.component-payment-page .info-payment .body .container-cards .column-details .component-important-travel-info .component-toggle-card{max-width:100%}}@media screen and (max-width: 576px){.component-payment-page{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.component-payment-page .warning{width:90%;font-weight:700;font-size:.875rem;color:#2a3550;text-align:center}.component-payment-page .info-payment{padding-bottom:2rem}.component-payment-page .info-payment .body{width:100%;align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.component-payment-page .info-payment .body .card{padding:2rem 1rem}.component-payment-page .info-payment .body .container-cards{flex-direction:column-reverse}.component-payment-page .info-payment .body .container-cards .column-card,.component-payment-page .info-payment .body .container-cards .column-details{width:90%}.component-payment-page .info-payment .body .container-cards .column-details .component-important-travel-info .component-toggle-card{max-width:100%}.component-payment-page .info-payment .body .column-details-mobile{display:flex;width:90%}.component-payment-page .info-payment .body .data-client{width:100%;display:flex;flex-direction:column;padding:2rem 1rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form{display:flex;flex-direction:column;gap:0px}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .input{width:100%;background-color:#fff}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .select__control{border-color:#626262}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .data-form{width:100%;display:flex;flex-direction:column;gap:0rem;justify-content:space-between}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form{width:100%;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form .contact-form-mobile-cell{max-width:100%;width:100%;display:flex;gap:1rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form .input-container,.component-payment-page .info-payment .body .data-client .component-payment-data-form .container-form .contact-form .input-container input{font-size:.875rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .footer-informations{display:flex;flex-direction:column;margin-top:.625rem;gap:.3125rem}.component-payment-page .info-payment .body .data-client .component-payment-data-form .footer-informations .text-required{display:flex;justify-content:left;font-style:italic;font-weight:500;font-size:12px;color:#a9a9a9}.component-payment-page .info-payment .body .component-type-payment .types,.component-payment-page .info-payment .body .component-type-payment .types .type-card{width:100%}.component-payment-page .info-payment .body .component-type-payment .extra-inputs{width:100%;display:flex;margin-top:1.875rem;border-top:1px solid #c4c4c4}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input{width:100%;margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:1.25rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default{display:flex;width:100%}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default .input-container{width:100%}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card{gap:1.25rem;display:flex;flex-direction:column;width:100%}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card input{width:100%}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card label{font-size:16px;font-weight:500;color:#626262;display:block;margin-bottom:7px}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card .select{height:2.5rem;width:100%;border-color:#626262}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.credit-card .select .select__value-container{padding-left:.625rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default label{width:11.875rem}.component-payment-page .info-payment .body .component-type-payment .extra-inputs .form-input .default.display-hidden{display:none}}.modal-qr-code{box-shadow:0 4px 10px #00000040}.modal-qr-code .header-qrcode{padding:0 1.25rem;display:flex;align-items:center;justify-content:end;width:100%;height:4.5rem;background:#e8ebf3}.modal-qr-code .header-qrcode button{top:1rem;right:1rem}.modal-qr-code .container-modal-qr-code{max-width:30.875rem;height:max-content;padding-bottom:3rem;background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box}.modal-qr-code .container-modal-qr-code .body-qrcode{margin-top:.9375rem;padding:0 2.5rem;display:flex;flex-direction:column;gap:.625rem}.modal-qr-code .container-modal-qr-code .body-qrcode .title-qr-code{font-weight:700;font-size:36px;color:#13316e}.modal-qr-code .container-modal-qr-code .body-qrcode p{font-weight:500;font-size:1.25rem;color:#7d8aa4}.modal-qr-code .container-modal-qr-code .button-qrcode{display:flex;align-items:center;margin-top:1.5625rem;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box}.modal-qr-code .container-modal-qr-code .button-qrcode .button-copy{max-width:80%;display:flex;height:48px;max-height:48px;box-sizing:border-box;cursor:pointer}.modal-qr-code .container-modal-qr-code .button-qrcode .button-copy .input{box-sizing:border-box;width:100%;max-width:80%;height:100%;max-height:48px;display:flex;border:1px solid #cfcfcf;border-radius:10px 0 0 10px;padding:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:2}.modal-qr-code .container-modal-qr-code .button-qrcode .button-copy button{z-index:5;max-height:48px;display:flex;gap:.5rem;align-items:center;color:#009aa0;border:1px solid #cfcfcf;background:none;height:100%;border-radius:0 10px 10px 0}.modal-qr-code .container-modal-qr-code .svg-wave{position:absolute;bottom:0}@media screen and (max-width: 576px){.modal-qr-code{width:100%;height:100%}.modal-qr-code .container-modal-qr-code{max-width:100%;max-height:100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}}.ticket-full-page{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem;margin-top:0rem;margin-bottom:0rem;gap:1.5rem}.ticket-full-page .steps{width:100%;max-width:80rem}.ticket-full-page .container-dados-ticket{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:0rem;margin-bottom:0rem;gap:1rem}.ticket-full-page .container-dados-ticket .title-dados{display:flex;font-size:16px;font-weight:600;color:#626262;text-align:end;width:100%;max-width:90%}.ticket-full-page .dados-ticket{margin-bottom:1rem;border:.1rem;width:100%;background-color:#fff;height:93px;display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:0 25px;max-width:90%;border-radius:10px;box-shadow:0 2px 4px #00000040;transition:border-radius .4s ease-out}.ticket-full-page .dados-ticket .dados{font-size:.5rem}.ticket-full-page .dados-ticket .dados h1{color:#13316e;font-weight:700;font-size:.8rem}.ticket-full-page .dados-ticket .dados h2{color:#009aa0;font-weight:700;font-size:1rem}.ticket-full-page .dados-ticket .dados span{font-size:.7rem;font-weight:400}.ticket-full-page .dados-ticket .dados h3{font-size:.5rem;font-weight:700}.ticket-full-page .success-message{color:#2a3550;font-size:1.5rem;font-weight:700;max-width:90%;width:100%}.ticket-full-page .ticket{display:flex;flex-direction:column;width:100%;max-width:90%}.ticket-full-page .ticket .ticket-page-header{position:relative;display:flex;height:70px;align-items:flex-end;justify-content:space-between;font-size:.7rem}.ticket-full-page .ticket .ticket-page-header .header-btn{display:flex;flex-direction:column;gap:.5rem}.ticket-full-page .ticket .ticket-page-header .tabs-nav{display:flex;width:100%;list-style:none;padding:0;margin:0;border:solid 1px #cacaca;border-radius:5px;overflow:hidden;box-sizing:border-box}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button{all:unset;width:100%;box-shadow:none;cursor:pointer}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button:disabled{cursor:not-allowed}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button{background-color:#f1f1f1;padding:.625rem 0;display:flex;align-items:center;justify-content:center;transition:background-color .3s;color:#4d4d4d}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button:first-child{border-right:solid 1px #cacaca}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button.active{background-color:#fff;border-right:none}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button:hover{background-color:#dbeafe}.ticket-full-page .ticket .ticket-page-header .tabs-nav>button:hover:disabled{background-color:#f1f1f1}.ticket-full-page .ticket .ticket-page-header h1{color:#2a3550;font-size:1.2rem;font-weight:700}.ticket-full-page .ticket .ticket-page-header>div:last-child{margin-left:auto}.ticket-full-page .ticket .ticket-page-header .button{gap:20px;display:flex}.ticket-full-page .ticket .ticket-page-header .button .bpe-button{border:3px solid #009aa0;font-size:14px;font-weight:600}.ticket-full-page .ticket .ticket-page-header .button button{height:40px;font-size:14px;border-radius:6px;gap:10px}.ticket-full-page .ticket .ticket-data-list{margin-top:16px}.ticket-full-page .ticket .ticket-data-list>li:not(:last-child){margin-bottom:10px}.ticket-full-page .ticket .passenger-data-button-group{display:flex;width:100%;margin-bottom:3rem;justify-content:center}.ticket-full-page .ticket .passenger-data-button-group>button:last-child{display:flex;gap:.5rem;border:none;background-color:#e6e6e6;color:#2a3550}.ticket-full-page .ticket .passenger-data-button-group>button:last-child svg path{fill:none}@media screen and (max-width: 922px){.ticket-full-page{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem;margin-top:0rem;margin-bottom:0rem;gap:1.5rem}.ticket-full-page .steps{width:100%;max-width:80rem}.ticket-full-page .dados-ticket{margin-bottom:1rem;border:.1rem;width:100%;background-color:#fff;height:93px;display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:0 25px;max-width:90%;border-radius:10px;box-shadow:0 2px 4px #00000040;transition:border-radius .4s ease-out}.ticket-full-page .dados-ticket .dados{font-size:.5rem}.ticket-full-page .dados-ticket .dados h1{color:#13316e;font-weight:700;font-size:.8rem}.ticket-full-page .dados-ticket .dados h2{color:#009aa0;font-weight:700;font-size:1rem}.ticket-full-page .dados-ticket .dados span{font-size:.7rem;font-weight:400}.ticket-full-page .dados-ticket .dados h3{font-size:.5rem;font-weight:700}.ticket-full-page .success-message{color:#2a3550;font-size:1.5rem;font-weight:700;max-width:90%;width:100%}.ticket-full-page .ticket{display:flex;flex-direction:column;width:100%;max-width:90%}.ticket-full-page .ticket .ticket-page-header{gap:.5rem;display:flex;flex-direction:column;height:auto;align-items:flex-start;font-size:.7rem}.ticket-full-page .ticket .ticket-page-header h1{color:#2a3550;font-size:1.2rem;font-weight:700}.ticket-full-page .ticket .ticket-page-header>div:last-child{margin-left:auto}.ticket-full-page .ticket .ticket-page-header .button{width:100%;gap:20px;display:flex}.ticket-full-page .ticket .ticket-page-header .button .bpe-button{border:3px solid #009aa0;font-size:14px;font-weight:600}.ticket-full-page .ticket .ticket-page-header .button button{height:40px;font-size:14px;border-radius:6px;gap:10px}.ticket-full-page .ticket .ticket-data-list{margin-top:16px}.ticket-full-page .ticket .ticket-data-list>li:not(:last-child){margin-bottom:10px}.ticket-full-page .ticket .passenger-data-button-group{display:flex;width:100%;margin-top:1rem;justify-content:center}.ticket-full-page .ticket .passenger-data-button-group>button:last-child{display:flex;gap:.5rem;border:none;background-color:#e6e6e6;color:#2a3550}.ticket-full-page .ticket .passenger-data-button-group>button:last-child svg path{fill:none}}@media screen and (max-width: 710px){.ticket-full-page{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem;margin-top:0rem;margin-bottom:0rem;gap:1.5rem}.ticket-full-page .steps{width:100%;max-width:80rem}.ticket-full-page .dados-ticket{margin-bottom:1rem;border:.1rem;width:100%;background-color:#fff;height:auto;padding:1rem;display:flex;flex-direction:column;gap:24px;justify-content:end;align-items:flex-start;font-size:16px;max-width:90%;border-radius:10px;box-shadow:0 2px 4px #00000040;transition:border-radius .4s ease-out}.ticket-full-page .dados-ticket .dados{display:flex;flex-direction:column;gap:.3rem;font-size:.5rem}.ticket-full-page .dados-ticket .dados h1{color:#13316e;font-weight:700;font-size:14px}.ticket-full-page .dados-ticket .dados h2{color:#009aa0;font-weight:700;font-size:1rem}.ticket-full-page .dados-ticket .dados span{font-size:12px;font-weight:500;color:#626262}.ticket-full-page .dados-ticket .dados h3{font-size:14px;font-weight:700}.ticket-full-page .success-message{color:#2a3550;font-size:16px;font-weight:700;max-width:90%;width:100%}.ticket-full-page .ticket{display:flex;flex-direction:column;width:100%;max-width:90%}.ticket-full-page .ticket .ticket-page-header{gap:.5rem;display:flex;flex-direction:column;height:auto;align-items:flex-start;font-size:.7rem}.ticket-full-page .ticket .ticket-page-header h1{color:#2a3550;font-size:1.2rem;font-weight:700}.ticket-full-page .ticket .ticket-page-header>div:last-child{margin-left:auto}.ticket-full-page .ticket .ticket-page-header .button{flex-direction:column;width:100%;gap:20px;display:flex}.ticket-full-page .ticket .ticket-page-header .button .bpe-button{border:3px solid #009aa0;font-size:14px;font-weight:600}.ticket-full-page .ticket .ticket-page-header .button button{display:flex;align-items:center;justify-content:center;height:40px;font-size:14px;border-radius:6px;gap:10px}.ticket-full-page .ticket .ticket-data-list{margin-top:16px}.ticket-full-page .ticket .ticket-data-list>li:not(:last-child){margin-bottom:10px}.ticket-full-page .ticket .passenger-data-button-group{display:flex;width:100%;margin-top:1rem;justify-content:center}.ticket-full-page .ticket .passenger-data-button-group>button:last-child{display:flex;gap:.5rem;border:none;background-color:#e6e6e6;color:#2a3550}.ticket-full-page .ticket .passenger-data-button-group>button:last-child svg path{fill:none}}@media screen and (max-width: 576px){.ticket-full-page{padding:0rem}}.passenger-ticket{width:100%;box-sizing:border-box;margin-bottom:16px;margin-top:16px}.passenger-ticket .passengers-data-item{box-sizing:border-box;height:93px;display:flex;justify-content:space-between;align-items:center;font-size:16px;background-color:#fff;padding:0 25px;border-radius:10px;box-shadow:0 2px 4px #00000040;color:#13316e;transition:all .3s ease-out}.passenger-ticket .passengers-data-item p{font-weight:700;font-size:.9rem}.passenger-ticket .passengers-data-item p span{font-weight:500;color:#4d4d4d}.passenger-ticket .passengers-data-item .header-card-info{display:flex;flex-direction:row;gap:30px}.passenger-ticket .passengers-data-item .header-card-info .item-passage,.passenger-ticket .passengers-data-item .header-card-info span,.passenger-ticket .passengers-data-item .header-card-info.passenger-title{display:flex;flex-direction:column;font-size:.9rem;font-weight:700;color:#13316e;line-height:24px}.passenger-ticket .passengers-data-item .header-card-info .item-passage.passenger-title,.passenger-ticket .passengers-data-item .header-card-info span.passenger-title,.passenger-ticket .passengers-data-item .header-card-info.passenger-title.passenger-title{margin-right:100px;font-weight:700;font-size:22px;line-height:24px}.passenger-ticket .passengers-data-item .header-card-info .item-passage span,.passenger-ticket .passengers-data-item .header-card-info span span,.passenger-ticket .passengers-data-item .header-card-info.passenger-title span{font-weight:500;color:#4d4d4d}.passenger-ticket .passengers-data-item .item-toggle{display:flex;align-items:center}.passenger-ticket .passengers-data-item .item-toggle>svg{margin-left:16px;cursor:pointer;width:2.5rem;height:2.5rem}.passenger-ticket .passengers-data-item.passengers-data-item-opened{border-radius:10px 10px 0 0}.passenger-ticket .passengers-data-item .chevron{transform:rotate(0);transition:transform .4s ease-out}.passenger-ticket .passengers-data-item .chevron-opened{transform:rotate(180deg)}.passenger-ticket .passenger-form-ticket{box-sizing:border-box;border-radius:0 0 10px 10px;background-color:#fff;margin-top:2px;display:flex;height:0px;overflow:hidden;max-height:93px}.passenger-ticket .passenger-form-ticket.passenger-form--opened{width:100%;height:auto;overflow:visible;max-height:434px}.passenger-ticket .passenger-form-ticket .passenger-ticket{display:flex;flex-basis:100%;padding:1.5rem}.passenger-ticket .passenger-form-ticket .passenger-ticket .passenger-dados-form{display:flex;align-items:flex-start;justify-content:flex-start}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data{width:50%;flex-direction:column;display:flex;gap:2.375rem;color:#4d4d4d}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li{font-weight:700;font-size:.9rem;color:#13316e;line-height:20px}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li span{font-weight:500;font-size:.9rem;color:#4d4d4d}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data .boat-rules li{line-height:8px}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data .boat-rules p{font-style:italic;font-weight:400;font-size:10px;line-height:18px;color:#4d4d4d}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode{width:50%}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data{display:flex}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket{width:70%;flex-direction:column;display:flex;gap:.2rem}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket li{font-weight:700;font-size:.9rem;color:#13316e;gap:.2rem;display:flex}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket li span{font-weight:500;font-size:.9rem;color:#4d4d4d}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket li p{font-weight:300;font-size:.9rem;color:#4d4d4d}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price{margin-top:1rem;color:#4d4d4d;line-height:1.5625rem}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price p{font-weight:600;font-size:1rem}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price span{font-size:2.25rem;font-weight:700}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode{width:100%;display:flex;justify-content:right;gap:20px}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field{display:flex;flex-direction:column;gap:65px}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .ticket-number{display:flex;flex-direction:column;text-align:right}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .ticket-number p{font-weight:500;font-size:.7rem;color:#4d4d4d}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .ticket-number span{font-weight:700;font-size:1.2rem;color:#009aa0}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .warning{width:120px;display:flex;justify-content:right}.passenger-ticket .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .warning span{text-align:right;font-size:.6rem;color:#4d4d4d;font-weight:300}.passenger-ticket .passenger-form-ticket .passenger-ticket .button{justify-content:right;margin-top:25px;display:flex;gap:20px}.passenger-ticket .passenger-form-ticket .passenger-ticket .button button{width:211px;height:40px;display:flex;justify-content:center;border-radius:6px;gap:10px;font-size:14px}.passenger-ticket-mobile{display:none}@media screen and (max-width: 922px){.passenger-ticket{display:none}.passenger-ticket-mobile{display:block;gap:0;border:none}.passenger-ticket-mobile .passengers-data-item{width:100%;box-sizing:border-box;height:auto;display:flex;flex-direction:row;justify-content:space-between;font-size:16px;background-color:#fff;border-radius:10px 10px 0 0;color:#13316e;transition:all .3s ease-out;padding:1rem 1.5rem}.passenger-ticket-mobile .passengers-data-item p{font-weight:700;font-size:.9rem}.passenger-ticket-mobile .passengers-data-item p span{font-weight:500;color:#4d4d4d}.passenger-ticket-mobile .passengers-data-item .header-card-info{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:30px}.passenger-ticket-mobile .passengers-data-item .header-card-info .item-passage,.passenger-ticket-mobile .passengers-data-item .header-card-info span,.passenger-ticket-mobile .passengers-data-item .header-card-info.passenger-title{display:flex;flex-direction:column;font-size:.9rem;font-weight:700;color:#13316e;line-height:24px}.passenger-ticket-mobile .passengers-data-item .header-card-info .item-passage.passenger-title,.passenger-ticket-mobile .passengers-data-item .header-card-info span.passenger-title,.passenger-ticket-mobile .passengers-data-item .header-card-info.passenger-title.passenger-title{font-weight:700;font-size:22px;line-height:24px}.passenger-ticket-mobile .passengers-data-item .header-card-info .item-passage span,.passenger-ticket-mobile .passengers-data-item .header-card-info span span,.passenger-ticket-mobile .passengers-data-item .header-card-info.passenger-title span{font-weight:500;color:#4d4d4d}.passenger-ticket-mobile .passengers-data-item .item-toggle{display:none;align-items:center}.passenger-ticket-mobile .passengers-data-item .item-toggle>svg{margin-left:16px;cursor:pointer;width:2.5rem;height:2.5rem}.passenger-ticket-mobile .passengers-data-item.passengers-data-item-opened{border-radius:0}.passenger-ticket-mobile .passengers-data-item .chevron{transform:rotate(0);transition:transform .4s ease-out}.passenger-ticket-mobile .passengers-data-item .chevron-opened{transform:rotate(180deg)}.passenger-ticket-mobile .passenger-form-ticket{box-sizing:border-box;border-radius:0 0 10px 10px;background-color:#fff;margin-top:2px;display:flex;height:0px;overflow:hidden}.passenger-ticket-mobile .passenger-form-ticket.passenger-form--opened{width:100%;height:auto;overflow:visible}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket{display:flex;flex-basis:100%;padding:0rem 1.5rem;height:auto;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .passenger-dados-form{display:flex;align-items:flex-start;justify-content:flex-start}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data{width:100%;flex-direction:column;display:flex;gap:1rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info{display:flex;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li{font-weight:700;font-size:.9rem;color:#13316e;line-height:20px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li span{font-weight:500;font-size:.9rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode{width:100%;display:flex;flex-direction:column;gap:1rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data{display:flex;flex-direction:column}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket{width:100%;flex-direction:row;display:flex;justify-content:space-between;align-items:center}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .ticket-data{width:100%;display:flex;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket li{font-weight:700;font-size:.9rem;color:#13316e;gap:.2rem;display:flex}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket li span{font-weight:500;font-size:.9rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket li p{font-weight:300;font-size:.9rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price{width:50%;color:#4d4d4d;line-height:1.5625rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price p{font-weight:600;font-size:1.25rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price span{color:#009aa0;font-size:1.625rem;font-weight:700}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode{padding:1rem 0;width:100%;display:flex;flex-direction:column;gap:20px;align-items:center}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .boat-rules{width:100%}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .boat-rules li{line-height:8px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .boat-rules p{font-style:italic;font-weight:400;font-size:10px;line-height:18px;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .ticket-number{display:flex;flex-direction:column;text-align:center}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .ticket-number p{font-weight:500;font-size:.7rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .ticket-number span{font-weight:700;font-size:1.2rem;color:#009aa0}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .warning{width:120px;display:flex;justify-content:right}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .field-qrcode .left-field .warning span{text-align:right;font-size:.6rem;color:#4d4d4d;font-weight:300}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .button{justify-content:center;margin-top:5px;display:flex;gap:20px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .button button{width:211px;height:40px;display:flex;justify-content:center;border-radius:6px;gap:10px;font-size:14px}.passenger-ticket-mobile .button-dropdown{border-top:1px dashed #a9a9a9;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.5rem;background-color:#fff;border-radius:0 0 10px 10px;color:#009aa0}.passenger-ticket-mobile .button-dropdown svg path{fill:#009aa0}.passenger-ticket-mobile .button-dropdown .chevron{transform:rotate(0);transition:transform .4s ease-out}.passenger-ticket-mobile .button-dropdown .chevron-opened{transform:rotate(180deg)}}@media screen and (max-width: 710px){.passenger-ticket-mobile{display:block}.passenger-ticket-mobile .passengers-data-item{width:100%;box-sizing:border-box;height:auto;display:flex;flex-direction:column;justify-content:space-between;font-size:16px;background-color:#fff;border-radius:10px;color:#13316e;transition:all .3s ease-out;padding:1rem 1.5rem}.passenger-ticket-mobile .passengers-data-item p{font-weight:700;font-size:.9rem}.passenger-ticket-mobile .passengers-data-item p span{font-weight:500;color:#4d4d4d}.passenger-ticket-mobile .passengers-data-item .header-card-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.passenger-ticket-mobile .passengers-data-item .item-toggle{display:none}.passenger-ticket-mobile .passengers-data-item.passengers-data-item-opened{border-radius:10px 10px 0 0}.passenger-ticket-mobile .passengers-data-item .chevron{transform:rotate(0);transition:transform .4s ease-out}.passenger-ticket-mobile .passengers-data-item .chevron-opened{transform:rotate(180deg)}.passenger-ticket-mobile .passenger-form-ticket{box-sizing:border-box;border-radius:0 0 10px 10px;background-color:#fff;margin-top:2px;display:flex;height:0px;overflow:hidden}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket{display:flex;flex-basis:100%;padding:0rem 1.5rem;height:auto;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .passenger-dados-form{display:flex;align-items:flex-start;justify-content:flex-start}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data{width:100%;flex-direction:column;display:flex;gap:1rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info{display:flex;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li{font-weight:700;font-size:.9rem;color:#13316e;line-height:20px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li span{font-weight:500;font-size:.9rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode{width:100%;display:flex;flex-direction:column;gap:1rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data,.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price{display:flex;flex-direction:column}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price p{font-size:.875rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price span{font-size:1.125rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .button{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5px;gap:20px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .button button{width:100%;height:40px;display:flex;justify-content:center;border-radius:6px;gap:10px;font-size:14px}}@media screen and (max-width: 576px){.passenger-ticket-mobile{display:block}.passenger-ticket-mobile .passengers-data-item{width:100%;box-sizing:border-box;height:auto;display:flex;flex-direction:column;justify-content:space-between;font-size:16px;background-color:#fff;border-radius:10px;color:#13316e;transition:all .3s ease-out;padding:1rem}.passenger-ticket-mobile .passengers-data-item p{font-weight:700;font-size:.9rem}.passenger-ticket-mobile .passengers-data-item p span{font-weight:500;color:#4d4d4d}.passenger-ticket-mobile .passengers-data-item .header-card-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.passenger-ticket-mobile .passengers-data-item .item-toggle{display:none}.passenger-ticket-mobile .passengers-data-item.passengers-data-item-opened{border-radius:10px 10px 0 0}.passenger-ticket-mobile .passengers-data-item .chevron{transform:rotate(0);transition:transform .4s ease-out}.passenger-ticket-mobile .passengers-data-item .chevron-opened{transform:rotate(180deg)}.passenger-ticket-mobile .passenger-form-ticket{box-sizing:border-box;border-radius:0 0 10px 10px;background-color:#fff;margin-top:2px;display:flex;height:0px;overflow:hidden}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket{display:flex;flex-basis:100%;padding:0rem 1rem;height:auto;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .passenger-dados-form{display:flex;align-items:flex-start;justify-content:flex-start}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data{width:100%;flex-direction:column;display:flex;gap:1rem;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info{display:flex;flex-direction:column;gap:.5rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li{font-weight:700;font-size:12px;color:#13316e;line-height:20px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data .passenger-info li span{font-weight:500;font-size:12px;color:#4d4d4d}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode{width:100%;display:flex;flex-direction:column;gap:1rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data{display:flex;flex-direction:column}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket{width:100%;display:flex;flex-direction:column}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price{margin-top:1rem;align-items:center;width:100%;display:flex;flex-direction:column}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price p{font-size:.625rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .ticket-data-qrcode .container-data .value-ticket .price span{font-size:1.25rem}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .button{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5px;gap:20px}.passenger-ticket-mobile .passenger-form-ticket .passenger-ticket .button button{width:100%;height:40px;display:flex;justify-content:center;border-radius:6px;gap:10px;font-size:14px}}.modal-email{overflow:visible!important}.modal-email .container-email{background-color:#fff;display:flex;flex-direction:column;width:30.0625rem;align-items:center;color:#2a3550;border-radius:.625rem}.modal-email .container-email>header{display:flex;justify-content:end;width:100%;padding:.81rem 1.5rem;position:relative}.modal-email .container-email>header .close{width:1.31281rem;height:1.31281rem;cursor:pointer}.modal-email .container-email>header .close path{fill:#000}.modal-email .container-email>header .icon-email{background-color:#009aa0;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;outline:5px solid #ffffff;left:50%;top:-50%;transform:translate(-50%);position:absolute}.modal-email .container-email>header .icon-email svg{width:2rem;height:2rem}.modal-email .container-email>header .check{width:4.375rem;height:4.375rem;display:flex;align-items:center;justify-content:center;border-radius:50%;left:50%;top:-70%;transform:translate(-50%);position:absolute}.modal-email .container-email .box{display:flex;flex-direction:column;width:100%;padding:0 1.8rem;gap:2.6rem}.modal-email .container-email .box h1{text-align:center;padding-bottom:.61rem}.modal-email .container-email .box p{text-align:center;font-size:1rem;font-style:normal;font-weight:700;padding-bottom:1.9rem}.modal-email .container-email .box .text{color:#626262;font-size:1rem;font-weight:500}.modal-email .container-email .box label{font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.modal-email .container-email .box .bt{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.modal-email .container-email .box .bt Button{display:flex;justify-content:center;width:15rem}@media screen and (max-width: 576px){.modal-email,.modal-email .container-email{width:100%}.modal-email .container-email .box{padding:0 1rem;gap:0rem}.modal-email .container-email .box p{padding-bottom:1rem}.modal-email .container-email .box .bt button{width:100%}}.component-modal{z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center}.component-modal .modal{background:#7d8aa4;overflow:auto;border-radius:.625rem;display:flex;flex-direction:column}.component-modal .modal .header-modal{display:flex;justify-content:space-between;align-items:center;background:#2a3550;padding:19px 40px 17px 28px}.component-modal .modal .header-modal h1{line-height:29px;color:#fff;font-size:24px}.component-modal .modal .header-modal.small{padding:18px 21px 18px 25px}.component-modal .modal .header-modal.small h1{font-size:20px}.component-modal .modal .header-modal.small svg{width:16px;height:15px;margin-top:2px}@media (min-width: 768px){.component-modal .modal{max-width:55rem;max-height:96vh}}.component-modal .modal.with-box-shadow{box-shadow:0 4px 10px #00000040}.full-page-pdf-bpe{display:flex;flex-direction:column;box-sizing:border-box;width:355px;height:1276px;background-color:#fff;border-radius:8px;padding:1rem}.full-page-pdf-bpe .pdf-bpe{display:flex;flex-direction:column}.full-page-pdf-bpe .pdf-bpe header{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:5px}.full-page-pdf-bpe .pdf-bpe header h1{font-weight:700;font-size:18px}.full-page-pdf-bpe .pdf-bpe header h2>h3{font-weight:600}.full-page-pdf-bpe .pdf-bpe header h2{font-size:12px}.full-page-pdf-bpe .pdf-bpe header h3{font-size:8px}.full-page-pdf-bpe .pdf-bpe .section-order-number{margin-top:25px;display:flex;justify-content:center;padding:1rem;border-top:2px dashed #a9a9a9}.full-page-pdf-bpe .pdf-bpe .section-order-number h1{font-weight:700;font-size:16px}.full-page-pdf-bpe .pdf-bpe .passenge-data{border-top:2px dashed #a9a9a9;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;gap:6px}.full-page-pdf-bpe .pdf-bpe .passenge-data h1{font-weight:700;font-size:14px}.full-page-pdf-bpe .pdf-bpe .passenge-data ul{display:flex;flex-direction:column;gap:6px}.full-page-pdf-bpe .pdf-bpe .passenge-data ul li{font-size:14px;font-weight:500;color:#4d4d4d}.full-page-pdf-bpe .pdf-bpe .passenge-data ul span{color:#000}.full-page-pdf-bpe .pdf-bpe .section-total-cost{margin-top:25px;display:flex;justify-content:end;padding:1rem;border-top:2px solid #a9a9a9;border-bottom:2px solid #a9a9a9}.full-page-pdf-bpe .pdf-bpe .section-total-cost h1{font-weight:600;font-size:16px;color:#000}.full-page-pdf-bpe .pdf-bpe .section-qr-code{display:flex;flex-direction:column;margin-top:20px;gap:25px;box-sizing:border-box}.full-page-pdf-bpe .pdf-bpe .section-qr-code span{font-size:12px;font-weight:500}.full-page-pdf-bpe .pdf-bpe .section-qr-code .box{width:100%;height:100%;display:flex;justify-content:center}.full-page-pdf-bpe .pdf-bpe .section-qr-code .box .code{width:177px!important;height:177px!important}.full-page-pdf-bpe .pdf-bpe .section-qr-code h1{text-align:center;font-weight:700;font-size:14px}.travel-details-card{background-color:#fff;width:70%;padding:1rem 2rem;position:relative;padding-right:25px;border-radius:10px 0 0 10px;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.travel-details-card .title-details-card{font-size:20px;font-weight:700;color:#2a3550}.travel-details-card .btns-trip{display:flex;width:100%;justify-content:space-between;border:1px solid #cacaca;background-color:#f5f5f5;border-radius:6px}.travel-details-card .btns-trip button{color:#4d4d4d;font-size:12px;display:flex;width:100%;font-weight:400}.travel-details-card .btns-trip .active{background-color:#009aa0;color:#fff;font-weight:600}.travel-details-card:after{content:"";height:90%;width:1px;position:absolute;right:0;top:5%;border-right:1px dashed #a9a9a9}.travel-details-card .cities{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1em}.travel-details-card .cities .city{display:flex;flex-direction:column;height:100%}.travel-details-card .cities .city-type{font-size:10px;align-self:flex-start}.travel-details-card .cities .city-name{color:#009aa0;font-weight:700;font-size:24px}.travel-details-card .travel-details{font-size:16px;color:#626262;display:flex;flex-direction:column}.travel-details-card .travel-details .travel-details-item--emphasized{font-weight:700;margin-bottom:1rem;font-size:20px}.travel-details-card .travel-details .travel-details-item--emphasized span{color:#009aa0}.travel-details-card .image-container{display:flex;justify-content:center}.travel-details-card .image-container .city-name{color:#009aa0;font-weight:700;font-size:24px}.travel-details-card .travel-details{font-size:16px;color:#626262;display:flex;flex-direction:column;justify-content:space-between}.travel-details-card .travel-details .travel-details-item{flex-direction:column;display:flex;gap:.8rem;font-weight:500}.travel-details-card .image-container{width:100%;display:flex;justify-content:center}.travel-details-card .image-container img{border-radius:5px;width:98%;max-width:330px;height:auto}.travel-details-card-mobile{display:none}@media screen and (max-width: 922px){.travel-details-card{width:100%;border-radius:10px;gap:1rem;padding:2rem}.travel-details-card .title-details-card{font-size:20px;font-weight:700;color:#2a3550}}@media screen and (max-width: 576px){.travel-details-card{display:none}.travel-details-card-mobile{background-color:#fff;width:100%;padding:2rem 1rem 0rem;position:relative;border-radius:12px;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.travel-details-card-mobile .title-details-card{font-size:20px;font-weight:700;color:#626262}.travel-details-card-mobile:after{content:"";height:90%;width:1px;position:absolute;right:0;top:5%;border-right:1px dashed #a9a9a9}.travel-details-card-mobile .cities{width:100%;display:flex;flex-direction:column;gap:1rem;gap:1em}.travel-details-card-mobile .cities .cities-box{width:80%;display:flex;justify-content:space-between;align-items:center}.travel-details-card-mobile .cities .city{display:flex;flex-direction:column;height:100%;gap:3px}.travel-details-card-mobile .cities .city-type{font-size:10px;align-self:flex-start}.travel-details-card-mobile .cities .city-name{color:#009aa0;font-weight:700;font-size:13px}.travel-details-card-mobile .travel-details-box{display:none;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid rgba(169,169,169,.2);transition:max-height .6s ease-in-out,opacity .5s ease-in-out;overflow:hidden}.travel-details-card-mobile .travel-details-box.open{transition:max-height .6s ease-in-out,opacity .5s ease-in-out;display:flex}.travel-details-card-mobile .travel-details-box .travel-details .travel-details-item .box-details{display:flex;justify-content:space-between}.travel-details-card-mobile .travel-details-box .travel-details .travel-details-item .box-details span{color:#384860;font-weight:400;margin-bottom:1rem;font-size:12px}.travel-details-card-mobile .travel-details-box .travel-details .travel-details-item .box-details p{color:#000;font-weight:700;font-size:12px}.travel-details-card-mobile .travel-details-box .image-container{display:flex;justify-content:center}.travel-details-card-mobile .travel-details-box .image-container .city-name{color:#009aa0;font-weight:700;font-size:24px}.travel-details-card-mobile .travel-details-box .travel-details{font-size:16px;color:#626262;display:flex;flex-direction:column;justify-content:space-between}.travel-details-card-mobile .travel-details-box .travel-details .travel-details-item{flex-direction:column;display:flex;gap:.8rem;font-weight:500}.travel-details-card-mobile .travel-details-box .image-container{width:100%;display:flex;justify-content:center}.travel-details-card-mobile .travel-details-box .image-container img{border-radius:5px;width:98%;max-width:330px;height:auto}.travel-details-card-mobile .travel-details-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#009aa0;border-top:1px dashed #009aa0;padding:1rem}.travel-details-card-mobile .travel-details-btn .chevron-icon{transition:transform .3s ease-in-out}.travel-details-card-mobile .travel-details-btn .chevron-icon.open{transform:rotate(180deg)}}.component-image-carousel{overflow:hidden;position:relative;width:100%;height:256px;border:1px solid #626262;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background-color:#000}.component-image-carousel .no-images{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:100%;height:100%;background-color:#f0f0f0}.component-image-carousel .no-images span{color:#a9a9a9;font-size:1rem;font-weight:500}.component-image-carousel .slides{display:flex;height:100%;width:100%}.component-image-carousel .slides .images-slide{width:100%}.component-image-carousel .navigation{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:.625rem}.component-image-carousel .navigation button{display:flex;border-radius:100%;padding:.75rem}.component-image-carousel .navigation button svg{width:1.25rem;height:1.25rem}.component-image-carousel .navigation .container-indicator-slide{position:absolute;bottom:.625rem;right:0;left:0}.component-image-carousel .navigation .container-indicator-slide .indicator-slide{display:flex;align-items:center;justify-content:center;gap:1.25rem;height:18px}.component-image-carousel .navigation .container-indicator-slide .indicator-slide .indicator{width:.625rem;height:.625rem;background-color:#fff;border-radius:100%;transition:all .5s}.component-image-carousel .navigation .container-indicator-slide .indicator-slide .indicator.selected{padding:.5625rem;background-color:#009aa0}.component-image-carousel .navigation .container-indicator-slide .indicator-slide .indicator.default{opacity:.8}@media screen and (max-width: 576px){.component-image-carousel{overflow:hidden;position:relative;width:100%;height:256px;border:1px solid #626262;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background-color:#000}.component-image-carousel .no-images{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:100%;height:100%;background-color:#f0f0f0}.component-image-carousel .no-images span{color:#a9a9a9;font-size:1rem;font-weight:500}.component-image-carousel .slides{display:flex;height:100%;width:100%}.component-image-carousel .slides .images-slide{width:100%}.component-image-carousel .navigation{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:.625rem}.component-image-carousel .navigation button{display:flex;border-radius:100%;padding:.625rem}.component-image-carousel .navigation button svg{width:.9375rem;height:.9375rem}.component-image-carousel .navigation .container-indicator-slide{position:absolute;bottom:.625rem;right:0;left:0}.component-image-carousel .navigation .container-indicator-slide .indicator-slide{display:flex;align-items:center;justify-content:center;gap:1.25rem;height:18px}.component-image-carousel .navigation .container-indicator-slide .indicator-slide .indicator{width:.375rem;height:.375rem;background-color:#fff;border-radius:100%;transition:all .5s}.component-image-carousel .navigation .container-indicator-slide .indicator-slide .indicator.selected{padding:.4375rem;background-color:#009aa0}.component-image-carousel .navigation .container-indicator-slide .indicator-slide .indicator.default{opacity:.8}}.passenger-selector-container{width:40%;background-color:#fff;padding:1rem 2rem;display:flex;flex-direction:column;padding-left:25px;border-radius:0 10px 10px 0;height:auto;width:calc(4rem + 35%)}.passenger-selector-container>*{width:100%}.passenger-selector-container .passenger-title{font-size:20px;font-weight:700;color:#2a3550;margin-bottom:.5rem;gap:.5rem;display:flex;flex-direction:column}.passenger-selector-container .passenger-title p{font-size:12px;font-weight:700;color:#20adb3}.passenger-selector-container .passenger-by-age-counter{display:flex;justify-content:space-between;padding-block:.5rem;align-items:flex-start;gap:1rem;box-sizing:border-box}.passenger-selector-container .passenger-by-age-counter .tooltip{box-sizing:border-box;width:90%;background-color:#fff;color:#000;font-size:12px;border:1px solid #000000}.passenger-selector-container .passenger-by-age-counter .label{width:5rem;min-width:5rem}.passenger-selector-container .passenger-by-age-counter .label .hidden{visibility:hidden}.passenger-selector-container .passenger-by-age-counter .counter-form{display:flex;gap:1rem;align-items:center}.passenger-selector-container .passenger-by-age-counter .counter-form .btn-not-selected{cursor:pointer;background-color:#a9a9a9;color:#fff;font-weight:700;width:1.5rem;height:1.5rem;display:flex;align-items:center;border-radius:20%;justify-content:center}.passenger-selector-container .passenger-by-age-counter .counter-form>button{cursor:pointer;background-color:#20adb3;color:#fff;font-weight:700;width:1.5rem;height:1.5rem;display:flex;align-items:center;border-radius:20%;justify-content:center}.passenger-selector-container .passenger-by-age-counter .total{width:8rem;text-align:right}.passenger-selector-container .total-price{display:flex;justify-content:space-between}.passenger-selector-container .total-price .label,.passenger-selector-container .total-price .value{font-weight:600;font-size:20px}.passenger-selector-container .quantity-selector{height:100%}.passenger-selector-container .quantity-selector .quantity-selector-button-wrapper,.passenger-selector-container .quantity-selector .quantity-selector-title{display:flex;align-items:center;justify-content:center;height:34px}.passenger-selector-container .quantity-selector .quantity-selector-title{font-size:14px;color:#009aa0;font-weight:700}.passenger-selector-container .prices{border-collapse:collapse;border:transparent;display:flex;gap:3rem;width:100%}.passenger-selector-container .prices .prices-tab{width:100%;display:flex;justify-content:center;flex-direction:column}.passenger-selector-container .prices .prices-tab .quantity-selector-title{display:flex;justify-content:flex-start;height:34px;font-size:14px;color:#009aa0;font-weight:700}.passenger-selector-container .prices .prices-tab .quantity-selector-button-wrapper{height:34px}.passenger-selector-container .prices .prices-tab .row{display:flex;justify-content:space-between;align-items:center}.passenger-selector-container .prices .prices-tab .row .tooltip svg{margin-right:5px}.passenger-selector-container .prices .prices-tab .row .tooltip svg:focus{outline:none}.passenger-selector-container .prices .prices-tab .row .tooltip svg:hover>path{fill:#009aa0}.passenger-selector-container .prices .prices-tab .row span{color:#626262}.passenger-selector-container .prices span{width:6rem;height:34px;line-height:22px;font-size:16px;font-weight:400;color:#a9a9a9}.passenger-selector-container .prices span.price{width:6rem;text-align:right}.passenger-selector-container .passenger-selector-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-top:1rem;height:100%}.passenger-selector-container .passenger-selector-info .informations{width:100%;height:auto;padding:1rem;display:flex;flex-direction:column;background-color:#20adb31a;gap:.1rem}.passenger-selector-container .passenger-selector-info .informations span{margin-bottom:.3rem;font-size:14px;font-weight:700;color:#20adb3}.passenger-selector-container .passenger-selector-info .informations p{font-size:12px;font-weight:400}.passenger-selector-container .passenger-selector-info .informations .hidden{display:none}.passenger-selector-container .passenger-selector-info .quantity-result{width:100%;text-align:right;display:flex;flex-direction:column;gap:.5rem;justify-content:space-evenly;font-weight:700;font-size:16px;margin-bottom:38px}.passenger-selector-container .passenger-selector-info .quantity-result .error-message{color:#c70900;font-size:.8rem;font-weight:500;height:22px}.passenger-selector-container .passenger-selector-info .total-price{width:100%;display:flex;font-size:1.5rem;align-items:center;justify-content:space-between;color:#2a3550;font-weight:700}.passenger-selector-container .passenger-selector-info .total-price span{font-size:1.25rem}.passenger-selector-container .passenger-selector-info .age-card{flex-direction:column;display:flex;width:100%;height:9rem;font-size:12px;padding:1em;line-height:1.17em;border-radius:.25rem;background:#20adb31a;gap:.2rem}.passenger-selector-container .passenger-selector-info .age-card .age-card-title{color:#009aa0;font-weight:700;font-size:14px;line-height:20px}.passenger-selector-container .passenger-selector-buttons{width:100%;text-align:center;margin-top:1.5rem;display:flex;justify-content:flex-end;flex-direction:column;gap:1rem}.passenger-selector-container .passenger-selector-buttons button{justify-content:center;height:3rem}@media screen and (max-width: 922px){.passenger-selector-container{width:100%;background-color:#fff;padding:2rem 1.5rem;display:flex;flex-direction:column;padding-left:25px;border-radius:10px;height:auto}.passenger-selector-container .passenger-title{font-size:20px;font-weight:700;color:#2a3550;margin-bottom:.5rem;gap:.5rem;display:flex;flex-direction:column}.passenger-selector-container .passenger-title p{font-size:12px;font-weight:700;color:#20adb3}.passenger-selector-container .passenger-by-age-counter{display:flex;justify-content:space-between;padding-block:.5rem;align-items:flex-start;gap:1rem}.passenger-selector-container .passenger-by-age-counter .label{width:5rem;min-width:5rem}.passenger-selector-container .passenger-by-age-counter .label .hidden{visibility:hidden}.passenger-selector-container .passenger-by-age-counter .counter-form{display:flex;gap:1rem;align-items:center}.passenger-selector-container .passenger-by-age-counter .counter-form .btn-not-selected{cursor:pointer;background-color:#a9a9a9;color:#fff;font-weight:700;width:1.5rem;height:1.5rem;display:flex;align-items:center;border-radius:20%;justify-content:center}.passenger-selector-container .passenger-by-age-counter .counter-form>button{cursor:pointer;background-color:#20adb3;color:#fff;font-weight:700;width:1.5rem;height:1.5rem;display:flex;align-items:center;border-radius:20%;justify-content:center}.passenger-selector-container .passenger-by-age-counter .total{width:8rem;text-align:right}.passenger-selector-container .total-price{display:flex;justify-content:space-between}.passenger-selector-container .total-price .label,.passenger-selector-container .total-price .value{font-weight:600;font-size:20px}.passenger-selector-container .quantity-selector{height:100%}.passenger-selector-container .quantity-selector .quantity-selector-button-wrapper,.passenger-selector-container .quantity-selector .quantity-selector-title{display:flex;align-items:center;justify-content:center;height:34px}.passenger-selector-container .quantity-selector .quantity-selector-title{font-size:14px;color:#009aa0;font-weight:700}.passenger-selector-container .prices{border-collapse:collapse;border:transparent;display:flex;gap:3rem;width:100%}.passenger-selector-container .prices .prices-tab{width:100%;display:flex;justify-content:center;flex-direction:column}.passenger-selector-container .prices .prices-tab .quantity-selector-title{display:flex;justify-content:flex-start;height:34px;font-size:14px;color:#009aa0;font-weight:700}.passenger-selector-container .prices .prices-tab .quantity-selector-button-wrapper{height:34px}.passenger-selector-container .prices .prices-tab .row{display:flex;justify-content:space-between;align-items:center}.passenger-selector-container .prices .prices-tab .row .tooltip svg{margin-right:5px}.passenger-selector-container .prices .prices-tab .row .tooltip svg:focus{outline:none}.passenger-selector-container .prices .prices-tab .row .tooltip svg:hover>path{fill:#009aa0}.passenger-selector-container .prices .prices-tab .row span{color:#626262}.passenger-selector-container .prices span{width:6rem;height:34px;line-height:22px;font-size:16px;font-weight:400;color:#a9a9a9}.passenger-selector-container .prices span.price{width:6rem;text-align:right}.passenger-selector-container .passenger-selector-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-top:1rem;height:100%}.passenger-selector-container .passenger-selector-info .informations{width:100%;height:auto;padding:1rem;display:flex;flex-direction:column;background-color:#20adb31a;gap:.1rem}.passenger-selector-container .passenger-selector-info .informations span{margin-bottom:.3rem;font-size:14px;font-weight:700;color:#20adb3}.passenger-selector-container .passenger-selector-info .informations p{font-size:12px;font-weight:400}.passenger-selector-container .passenger-selector-info .informations .hidden{display:none}.passenger-selector-container .passenger-selector-info .quantity-result{width:100%;text-align:right;display:flex;flex-direction:column;gap:.5rem;justify-content:space-evenly;font-weight:700;font-size:16px;margin-bottom:38px}.passenger-selector-container .passenger-selector-info .quantity-result .error-message{color:#c70900;font-size:.8rem;font-weight:500;height:22px}.passenger-selector-container .passenger-selector-info .total-price{width:100%;display:flex;font-size:1.5rem;align-items:center;justify-content:space-between;color:#2a3550;font-weight:700}.passenger-selector-container .passenger-selector-info .total-price span{font-size:1.25rem}.passenger-selector-container .passenger-selector-info .age-card{flex-direction:column;display:flex;width:100%;height:9rem;font-size:12px;padding:1em;line-height:1.17em;border-radius:.25rem;background:#20adb31a;gap:.2rem}.passenger-selector-container .passenger-selector-info .age-card .age-card-title{color:#009aa0;font-weight:700;font-size:14px;line-height:20px}.passenger-selector-container .passenger-selector-buttons{width:100%;text-align:center;margin-top:1.5rem;display:flex;justify-content:flex-end;flex-direction:column;gap:1rem}.passenger-selector-container .passenger-selector-buttons button{justify-content:center;height:3rem}}@media screen and (max-width: 922px){.passenger-selector-container{padding:2rem 1rem}}@media screen and (max-width: 576px){.passenger-selector-container{border-radius:10px}}.page.details-pass{display:flex;flex-direction:column;align-self:center;justify-content:center;align-items:center;gap:.5rem;padding-bottom:2rem;width:100%}.page.details-pass .pass-page{width:80%;display:flex;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));overflow:hidden}.page.details-pass .container-warning{display:flex;flex-direction:column}.page.details-pass .container-warning span{color:#626262;font-size:.75rem;font-weight:500}@media screen and (max-width: 922px){.page.details-pass{display:flex;flex-direction:column;align-self:center;justify-content:center;align-items:center;gap:.5rem;padding-bottom:2rem;width:100%}.page.details-pass .pass-page{width:90%;display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));overflow:hidden;gap:35px}.page.details-pass .container-warning{display:flex;flex-direction:column}.page.details-pass .container-warning span{color:#626262;font-size:.75rem;font-weight:500}}@media screen and (max-width: 576px){.page.details-pass .pass-page{width:95%}.page.details-pass .container-warning{display:none}}.page-result-tickets{width:100%;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.page-result-tickets .header{box-sizing:border-box;width:100%;min-height:235px;background-color:#009aa0;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.page-result-tickets .header span{cursor:pointer;width:fit-content;display:flex;gap:.5rem;align-items:center;color:#fff;font-size:12px;font-weight:500;line-height:20px;border:1px solid #ffffff;border-radius:42px;padding:5px 15px}.page-result-tickets .header span svg path{fill:#fff}.page-result-tickets .header .title{display:flex;flex-direction:column;gap:.5rem}.page-result-tickets .header .title h1{font-size:32px;font-weight:700;color:#fff}.page-result-tickets .header .title p{font-size:16px;font-weight:500;color:#cacaca}.page-result-tickets .content{display:flex;flex-direction:row;width:100%;padding:1rem 2rem}.page-result-tickets .content .component-passenger-card{width:100%;max-width:100%}.page-result-tickets .content{gap:1rem}.page-result-tickets .content h1{width:100%;font-weight:700;font-size:18px;color:#009aa0}.page-result-tickets .content .content-left,.page-result-tickets .content .content-right{width:100%;display:flex;flex-direction:column;gap:1rem}.page-result-tickets .footer-btn{display:flex;align-items:end;justify-content:end;gap:1rem;width:100%;padding:2rem}@media screen and (max-width: 922px){.page-result-tickets{width:100%;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.page-result-tickets .header{box-sizing:border-box;width:100%;min-height:235px;background-color:#009aa0;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.page-result-tickets .header span{cursor:pointer;width:fit-content;display:flex;gap:.5rem;align-items:center;color:#fff;font-size:12px;font-weight:500;line-height:20px;border:1px solid #ffffff;border-radius:42px;padding:5px 15px}.page-result-tickets .header span svg path{fill:#fff}.page-result-tickets .header .title{display:flex;flex-direction:column;gap:.5rem}.page-result-tickets .header .title h1{font-size:32px;font-weight:700;color:#fff}.page-result-tickets .header .title p{font-size:16px;font-weight:500;color:#cacaca}.page-result-tickets .content{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding:1rem 2rem}.page-result-tickets .content .component-passenger-card{width:100%;max-width:100%}.page-result-tickets .content{gap:2rem}.page-result-tickets .content h1{width:100%;font-weight:700;font-size:18px;color:#009aa0}.page-result-tickets .content .content-left,.page-result-tickets .content .content-right{width:100%;display:flex;flex-direction:column;gap:1rem}.page-result-tickets .footer-btn{display:flex;align-items:end;justify-content:end;gap:1rem;width:100%;padding:2rem}}@media screen and (max-width: 576px){.page-result-tickets{width:100%;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.page-result-tickets .header{box-sizing:border-box;width:100%;min-height:200px;background-color:#009aa0;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.page-result-tickets .header span{cursor:pointer;width:fit-content;display:flex;gap:.5rem;align-items:center;color:#fff;font-size:12px;font-weight:500;line-height:20px;border:1px solid #ffffff;border-radius:42px;padding:5px 15px}.page-result-tickets .header span svg path{fill:#fff}.page-result-tickets .header .title{display:flex;flex-direction:column;gap:.5rem}.page-result-tickets .header .title h1{font-size:24px;font-weight:700;color:#fff}.page-result-tickets .header .title p{font-size:12px;font-weight:500;color:#cacaca}.page-result-tickets .content{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding:1rem 2rem}.page-result-tickets .content .component-passenger-card{width:100%;max-width:100%}.page-result-tickets .content{gap:2rem}.page-result-tickets .content h1{width:100%;font-weight:700;font-size:18px;color:#009aa0}.page-result-tickets .content .content-left,.page-result-tickets .content .content-right{width:100%;display:flex;flex-direction:column;gap:1rem}.page-result-tickets .footer-btn{display:flex;align-items:end;justify-content:end;gap:1rem;width:100%;padding:1rem 2rem}.page-result-tickets .footer-btn .button{width:100%;justify-content:center}}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.text-left{text-align:start}.capitalized{text-transform:capitalize}.error-message{color:#c70900;height:1.25rem}.page-in-work{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:3.75rem}.page-in-work .page-title{font-weight:700;font-size:2.5rem;color:#2a3550}:root{--font-primary: "Montserrat", sans-serif}*{box-sizing:border-box;padding:0;margin:0;border:0;font-family:var(--font-primary)}body{background:#f0f0f0}ul,ol,li{list-style:none}
