.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{text-transform:none;appearance:button;cursor:pointer;overflow:visible}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;display:flex}.rbc-toolbar .rbc-toolbar-label{text-align:center;flex-grow:1;padding:0 10px}.rbc-toolbar button{color:#373a3c;text-align:center;vertical-align:middle;white-space:nowrap;background:0 0;border:1px solid #ccc;border-radius:4px;margin:0;padding:.375rem 1rem;line-height:normal;display:inline-block}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px #00000020}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{white-space:nowrap;display:inline-block}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (width<=767px){.rbc-toolbar{flex-direction:column}}.rbc-event{box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;text-align:left;background-color:#3174ad;border:none;border-radius:5px;width:100%;margin:0;padding:2px 5px}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{text-overflow:ellipsis;white-space:nowrap;font-size:80%;display:block;overflow:hidden}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-right-radius:0;border-bottom-left-radius:0}.rbc-row{flex-direction:row;display:flex}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{text-overflow:ellipsis;white-space:nowrap;z-index:4;color:#3174ad;background-color:#ffffff4d;height:auto;font-size:85%;font-weight:700;line-height:normal;display:block;overflow:hidden}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{-webkit-user-select:none;user-select:none;border:1px solid #ddd;flex-direction:column;flex:1 0 0;width:100%;height:100%;display:flex;position:relative}.rbc-month-header{flex-direction:row;display:flex}.rbc-month-row{flex-direction:column;flex:1 0 0;height:100%;display:flex;position:relative;overflow:hidden}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{text-align:right;flex:1 1 0;min-width:0;padding-right:5px}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{flex-direction:row;flex:1 0 0;display:flex;position:absolute;inset:0 1px 0 0;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{z-index:5;background-color:#fff;border:1px solid #e5e5e5;padding:10px;position:absolute;box-shadow:0 5px 15px #00000040}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{flex-direction:column;flex:1 0 0;display:flex;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border-spacing:0;border-collapse:collapse;border:1px solid #ddd;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{vertical-align:top;padding:5px 10px}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{text-transform:lowercase;padding-left:15px;padding-right:15px}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:left;border-bottom:1px solid #ddd;padding:3px 5px}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{flex-direction:column;min-height:100%;display:flex}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;flex-flow:column;min-height:40px;display:flex}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{margin-right:10px;position:absolute;inset:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;flex-flow:column wrap;align-items:flex-start;min-height:20px;max-height:100%;display:flex;position:absolute;overflow:hidden}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;width:auto;padding-right:5px}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1 0;width:100%;height:100%;min-height:1em;line-height:1}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{z-index:10;background-color:#fff;border-right:1px solid #ddd;margin-right:-1px;position:sticky;left:0}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0 0;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{flex:1 1 0;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;color:#fff;background-color:#00000080;width:100%;padding:3px;font-size:75%;position:absolute}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{z-index:4;position:relative}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{flex-direction:row;flex:none;display:flex}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row:first-child,.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;flex-direction:column;flex:1;min-width:0;display:flex}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{border-top:2px solid #ddd;flex:1 0;align-items:flex-start;width:100%;display:flex;position:relative;overflow-y:auto}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{-webkit-user-select:none;user-select:none;width:100%}.rbc-current-time-indicator{z-index:3;pointer-events:none;background-color:#74ad31;height:1px;position:absolute;left:0;right:0}.rbc-resource-grouping.rbc-time-header-content{flex-direction:column;display:flex}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{box-sizing:border-box;flex-direction:column;align-items:stretch;height:100%;display:flex}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :before,.rbc-calendar :after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full{position:absolute;inset:0;overflow:hidden}.rbc-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;flex:1 0;min-height:0;padding:0 3px;font-size:90%;font-weight:700;overflow:hidden}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:none;margin:0;padding:0}.rbc-row-content{-webkit-user-select:none;user-select:none;z-index:4;position:relative}.rbc-row-content-scrollable{flex-direction:column;height:100%;display:flex}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow-y:scroll}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.container-footer{background:var(--black-basic);flex-flow:column wrap;padding:2rem 5rem 0;display:flex;position:relative}.container-footer p,.container-footer span,.container-footer div,.container-footer h5{color:var(--white)}.container-footer .content{gap:3rem;display:flex}.container-footer .content .trademark{flex:1}.container-footer .content .info-box{flex:1;display:flex}.container-footer .content .info{flex:1}.container-footer .content .info.tx-r{text-align:right}.container-footer .content .info ul li{padding:5px 10px;list-style:none}.container-footer .content .info ul li a{color:var(--gray);transition:all .2s linear}.container-footer .content .info ul li:hover a{color:var(--white);transition:all .2s linear}.container-footer .content .trademark{flex-direction:column;display:flex}.container-footer .content .trademark .logo{width:150px}.container-footer .content .trademark .logo svg{width:inherit;height:inherit}.container-footer .content .trademark p{text-align:justify;padding:1rem 0}.container-footer .content .trademark .social ul{gap:20px;display:flex}.container-footer .content .trademark .social ul li{list-style:none}.container-footer .content .trademark .social ul li a{color:var(--white)}.container-footer .copyrights{text-align:center}.container-footer .copyrights b,.container-footer .copyrights h5{color:var(--white);margin:0;line-height:1.4}.container-footer .bnboats-shield{flex-direction:row;align-items:center;gap:5px;display:flex;position:absolute;bottom:1rem;right:3rem}.container-footer .bnboats-shield .info{flex-direction:column;gap:3px;display:flex}.container-footer .bnboats-shield .info span{color:var(--white)}.container-footer .bnboats-shield .info p{letter-spacing:1px;word-spacing:1px;text-transform:uppercase;color:var(--gray)}@media (width<=1024px){.container-footer{padding:1rem 1rem 0 .7rem}.container-footer .social{justify-content:center;align-items:center;display:flex}.container-footer .social ul{padding:0}.container-footer .content{flex-direction:column;gap:.1rem}.container-footer .info-box{display:flex}.container-footer .info-box .info ul{padding:0}.container-footer .bnboats-shield{bottom:initial;padding-left:20px;position:relative;top:0;bottom:0;right:0}.container-footer .bnboats-shield p,.container-footer .bnboats-shield span{font-size:10px}.container-footer .bnboats-shield svg{width:20px}}@media (width<=768px){.container-footer{display:none}}@media (width<=425px){.container-footer{display:none}}.container-global-layout{--header-height:80px;grid-template:"header""body"1fr"footer"/1fr;justify-content:center;min-height:100vh;display:grid}.container-global-layout.with-sidebar{grid-template-columns:70px auto;grid-template-areas:"header header""sidebar body""footer footer";width:100%}.container-global-layout.no-footer{grid-template-columns:70px 1fr;width:100%;grid-template-areas:"header header""sidebar body"!important}.container-global-layout.for-static{--body-scroll:hidden;height:100dvh;overflow:hidden}.container-global-layout.for-static header[class*=crm-header],.container-global-layout.for-static header[class*=header],.container-global-layout.for-static .sidebar{position:sticky;top:0}.container-global-layout.for-static .sidebar{height:100vh;height:calc(100dvh - var(--header-height))}.container-global-layout .root-content{flex:1;grid-area:body;width:100%;max-width:1920px;padding:0 4rem}.container-global-layout .root-content.no-padding{padding:0!important}.container-global-layout .root-content{justify-self:center}.container-global-layout .root-content.with-sidebar{background:var(--box-background);height:100%;padding:1rem}.container-global-layout .root-content.for-static{height:100%;overflow-y:auto}@media (width<=1600px){.container-global-layout .root-content{margin:0;padding:0 2rem}}@media (width<=920px){.container-global-layout .root-content{margin:0;padding:0}}@media (width<=540px){.container-global-layout .root-content{margin:0;padding:0}}.container-global-layout footer{flex:1;grid-area:footer}@media (width<=920px){.container-global-layout{--header-height:60px}}@media (width<=540px){.container-global-layout{--header-height:40px}}.tooltip-container{background:var(--core-background);text-align:center;height:100%;color:var(--text)}.tooltip-container-black{border-radius:var(--border-radius-tiny);width:100%;height:100%;color:var(--inverted-text);background:#404854;padding:6px 10px;overflow:hidden}.container-homolog-lock{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100vw;height:100vh;display:flex;position:fixed}.container-homolog-lock .box{padding:1rem}.container-homolog-lock .info{text-align:center}.container-homolog-lock .info h3{margin:0;padding:5px 0}.container-homolog-lock .loading p{font-size:1rem!important}.container-homolog-lock .form{border-radius:var(--border-radius-core);box-shadow:var(--box-shadow-light);flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}.container-homolog-lock .form input{min-width:300px}.input-container{width:var(--input-width,100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.input-container label{text-align:left;text-transform:uppercase;place-self:flex-start start;align-items:center;gap:3px;padding-top:3px;padding-bottom:3px;padding-left:4px;font-size:.7rem;line-height:1.2;display:flex}.input-container .icon,.input-container .info,.input-container .eyeView{cursor:pointer;z-index:1;justify-content:center;align-items:center;font-size:15px;display:flex}.input-container .info svg,.input-container .eyeView svg{color:#aaa}.input-container .input-basis,.input-container .input-money{align-items:center;width:100%;display:flex;position:relative}.input-container .input-basis .multi-icons,.input-container .input-money .multi-icons{align-items:center;gap:5px;height:100%;padding:0 8px 0 0;display:flex;position:absolute;top:0;right:0}.input-container .input-basis.inverted-icon input,.input-container .input-money.inverted-icon input{padding-left:36px}.input-container .input-basis.inverted-icon .icon,.input-container .input-money.inverted-icon .icon{justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1rem;display:flex;position:absolute;left:12px}.input-container .input-basis.with-info input,.input-container .input-money.with-info input{padding-right:30px!important}.input-container .input-basis.with-stepper,.input-container .input-money.with-stepper{gap:4px}.input-container .input-basis.with-stepper input,.input-container .input-money.with-stepper input{text-align:center;padding-left:5px}.input-container .input-basis.with-stepper .stepper-btn,.input-container .input-money.with-stepper .stepper-btn{border-radius:var(--border-radius-tiny);border:1px solid var(--core-border,#ddd);background:var(--core-background);width:35px;height:40px;color:var(--text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;transition:all .15s linear;display:inline-flex}.input-container .input-basis.with-stepper .stepper-btn:hover:not(:disabled),.input-container .input-money.with-stepper .stepper-btn:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.input-container .input-basis.with-stepper .stepper-btn:disabled,.input-container .input-money.with-stepper .stepper-btn:disabled{opacity:.4;cursor:not-allowed}.input-container .input-basis.with-stepper .stepper-btn svg,.input-container .input-money.with-stepper .stepper-btn svg{color:inherit}.input-container input{border-radius:var(--border-radius-tiny);background:var(--box-background);border:none;outline:none;width:100%;height:40px;margin:2px 0;padding:6px 5px 6px 20px;transition:all .4s linear}.input-container input:focus{outline:1px solid var(--primary);transition:all .1s linear}.input-container input:disabled{cursor:initial;color:#ccc;background:0 0}.input-container input:disabled .arrow-select{background-color:inherit!important}.input-container input[type=number]{appearance:textfield;-webkit-appearance:none}.input-container input[type=number]::-webkit-inner-spin-button{appearance:textfield;-webkit-appearance:none}.input-container input[type=number]::-webkit-outer-spin-button{appearance:textfield;-webkit-appearance:none}.input-container.alternative input{border:1px solid var(--core-border);border-radius:var(--border-radius-core);background:var(--core-background)}.input-container.alternative input:focus{outline:1px solid var(--primary)}.input-container.alternative:not(.same-border) input{border-radius:var(--border-radius-core)}.input-container.same-border input{border-radius:var(--border-radius-tiny)}.input-container input.error{border-style:solid;border-width:1px;border-color:var(--error);color:var(--error);transition:all .4s linear;animation-name:shakeX;animation-duration:.62s;animation-timing-function:linear;animation-delay:.1s;animation-fill-mode:forwards}.input-container .errorMessage{color:#fff;z-index:10;visibility:hidden;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.input-container .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.input-container .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.input-container-info{width:50vw;font-size:1rem}@media (width<=768px){.input-container-info{width:98vw}}.container-close-button{cursor:pointer;z-index:1;width:24px;height:24px;transition:all .1s linear;position:absolute;top:10px;right:4px}.container-close-button svg{font-size:1rem;transition:all .1s linear}.container-close-button:hover{color:red;transition:all .1s linear}.modal-container{background:initial;width:100%;height:100%;overflow:initial;box-shadow:initial;border-radius:initial;margin:0;padding:0;position:relative}.modal-container.is-container{background:var(--box-background);box-shadow:var(--box-shadow-core);border-radius:var(--border-radius-core);padding:1rem;overflow:hidden}.modal-container .prompt-wrapper{flex-direction:column;gap:1rem;display:flex}.modal-container .prompt-wrapper .title{color:var(--text);font-size:1.3rem}.modal-container .prompt-wrapper .content{position:relative}.modal-container .prompt-wrapper .actions{flex-flow:wrap;justify-content:space-between;gap:1rem;padding:1rem;display:flex;position:relative}.modal-container-header{align-items:center;gap:8px;padding:0 0 1rem;display:flex}.modal-container-header .icon{align-items:center;font-size:1.3rem;line-height:1;display:flex}.modal-container-header .content{font-size:1.1rem}.modal-container-body{align-items:center;gap:8px;padding:0 0 1rem;font-size:.8rem;display:flex}.modal-container-body a[referrerPolicy|="no-referrer"]{color:var(--primary);font-size:inherit;align-items:center;gap:5px;transition:all .2s linear;display:inline-flex}.modal-container-body a[referrerPolicy|="no-referrer"] svg{color:inherit;font-size:calc(100% - 2px);transition:all .2s linear}.modal-container-body a[referrerPolicy|="no-referrer"]:hover{color:#0e5a80}.modal-container-body a[referrerPolicy|="no-referrer"]:hover svg,.modal-container-body a[referrerPolicy|="no-referrer"]:hover{transition:all .2s linear}.modal-container-body{justify-content:var(--justify-content,"normal");align-items:var(--align-items,"normal")}.modal-backdrop{z-index:100;transition-property:-webkit-backdrop-filter,backdrop-filter,opacity;transition-duration:.6s;transition-timing-function:var(--ease-out-fast);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-image:linear-gradient(#0000000d 0,#0000001a 50%);position:fixed;inset:0}@media (prefers-color-scheme:dark){.modal-backdrop{opacity:.7}}@supports (-webkit-touch-callout:none){.modal-backdrop{position:absolute}}.modal-backdrop[data-starting-style],.modal-backdrop[data-ending-style]{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0}.modal-backdrop[data-ending-style]{z-index:-100000;transition-duration:.35s;transition-timing-function:cubic-bezier(.375,.015,.545,.455)}.modal-viewport{position:fixed;inset:0}.modal-popup-scrollable{box-sizing:border-box;background-color:var(--color-gray-50);width:fit-content;max-width:calc(100vw - 2rem);color:var(--color-gray-900);box-shadow:0 10px 64px -10px #24283433, 0 .25px 0 1px var(--color-gray-200);z-index:101;border-radius:.5rem;outline:none;margin:4rem auto;padding:2rem;transition:transform .7s cubic-bezier(.45,1.005,0,1.005);position:relative}@media (prefers-color-scheme:dark){.modal-popup-scrollable{outline:1px solid var(--color-gray-300)}}@media (prefers-reduced-motion:reduce){.modal-popup-scrollable{transition:none}}.modal-popup-scrollable[data-starting-style]{transform:translateY(100dvh)}.modal-popup-scrollable[data-ending-style]{z-index:-100000;transition-duration:.35s;transition-timing-function:cubic-bezier(.375,.015,.545,.455);transform:translateY(max(100dvh,100%))}.modal-popup-scrollable--fade{transition:opacity .3s var(--ease-out-fast,ease), transform .3s var(--ease-out-fast,ease)}@media (prefers-reduced-motion:reduce){.modal-popup-scrollable--fade{transition:none}}.modal-popup-scrollable--fade[data-starting-style],.modal-popup-scrollable--fade[data-ending-style]{opacity:0;transform:none}.modal-popup-scrollable--fade[data-ending-style]{transition-duration:.25s;transition-timing-function:cubic-bezier(.375,.015,.545,.455)}@media (width<=2500px){.modal-popup-scrollable{max-width:65%;padding:0}}@media (width<=1600px){.modal-popup-scrollable{max-width:75%;padding:0}}@media (width<=920px){.modal-popup-scrollable{max-width:95%;padding:0}}@media (width<=425px){.modal-popup-scrollable{max-width:95%;padding:0}}.modal-popup-scrollable.modal-popup-wide{width:min(1120px,100vw - 2rem);max-width:95%}.modal-popup-no-scrollable.modal-popup-wide{width:fit-content;min-width:min(720px,100vw - 2rem);max-width:95%}.modal-backdrop-no-scrollable{opacity:.2;z-index:100;background-color:#000;min-height:100dvh;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);position:fixed;inset:0}@supports (-webkit-touch-callout:none){.modal-backdrop-no-scrollable{position:absolute}}@media (prefers-color-scheme:dark){.modal-backdrop-no-scrollable{opacity:.7}}.modal-backdrop-no-scrollable[data-starting-style],.modal-backdrop-no-scrollable[data-ending-style]{opacity:0}.modal-popup-no-scrollable{box-sizing:border-box;outline:1px solid var(--color-gray-200);background-color:var(--color-gray-50);min-width:30%;max-width:calc(100vw - 3rem);color:var(--color-gray-900);border-radius:.5rem;padding:1.5rem;transition:all .15s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-color-scheme:dark){.modal-popup-no-scrollable{outline:1px solid var(--color-gray-300)}}.modal-popup-no-scrollable[data-starting-style],.modal-popup-no-scrollable[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.9)}@media (width<=1600px){.modal-popup-no-scrollable{max-width:70%;padding:0}}@media (width<=1360px){.modal-popup-no-scrollable{max-width:75%;padding:0}}@media (width<=1024px){.modal-popup-no-scrollable{max-width:95%;padding:0}}@media (width<=920px){.modal-popup-no-scrollable{max-width:95%;padding:0}}@media (width<=425px){.modal-popup-no-scrollable{max-width:calc(100vw - .5rem);padding:0}}.modal-scroll-root{box-sizing:border-box;overscroll-behavior:contain;height:100%}[data-ending-style] .modal-scroll-root{pointer-events:none;z-index:-100000}.modal-scroll-viewport{box-sizing:border-box;overscroll-behavior:contain;height:100%}[data-ending-style] .modal-scroll-viewport{pointer-events:none;z-index:-100000}.modal-scroll-content{justify-content:center;align-items:center;min-height:100%;display:flex}.modal-scrollbar{opacity:0;pointer-events:none;background:var(--box-background);border-radius:1rem;justify-content:center;width:.25rem;margin:.4rem;transition:opacity .25s;display:flex;position:absolute}.modal-scrollbar:hover,.modal-scrollbar[data-scrolling]{opacity:1;pointer-events:auto;transition-duration:75ms;transition-delay:0s}[data-ending-style] .modal-scrollbar{opacity:0;z-index:-100000;transition-duration:.25s}@media (width<=768px){.modal-scrollbar{width:.4375rem}}.modal-scroll-thumb{border-radius:inherit;background-color:var(--color-gray-500);width:100%}.modal-scroll-thumb:before{content:"";border-radius:var(--border-radius-core);background-color:var(--action-background);width:calc(100% + .3rem);height:calc(100% + .3rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn{vertical-align:middle;border-radius:var(--border-radius-tiny);background:var(--btn-color,transparent);min-width:0;max-width:100%;color:var(--btn-font-color,var(--text));font:inherit;cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;gap:8px;padding:14px 15px;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s;display:inline-flex}.btn .icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.btn .icon svg{color:inherit;display:block}.btn .icon.loading{font-size:18px;animation:2s linear infinite spinner}.btn span,.btn .txt{min-width:0;color:inherit;line-height:1.2}.btn.primary{background:var(--btn-color,var(--primary));color:var(--btn-font-color,var(--white))}.btn.alternative{border-style:solid;border-width:1px;border-color:var(--btn-color,var(--gray));color:var(--btn-font-color,inherit);background:0 0}.btn.alternative .icon,.btn.alternative .txt{color:inherit}.btn.alternative{transition:background-color .2s linear,color .2s linear,border-color .2s linear}.btn.rounded{border-radius:var(--border-radius-circle)}.btn.full{width:100%}.btn.slim{max-height:25px;padding:4px 15px}.btn.circle{border-radius:200px;flex-shrink:0;width:40px;height:40px;padding:0;overflow:hidden}.btn.circle span,.btn.circle .txt{display:none}.btn.inverted-with-icon,.btn.inverted-with-icon a{flex-direction:row-reverse;justify-content:space-between}.btn.is-link{padding:0}.btn.is-link a{width:100%;color:inherit;justify-content:center;align-items:center;gap:5px;padding:14px 15px;text-decoration:none;display:inline-flex}.btn.is-link a svg{color:inherit}.btn.is-link.slim a{padding:4px 15px}.btn.is-link.circle a,.btn.is-link.slim,.btn.is-link.loading,.btn.is-link.circle{padding:0}.btn:hover,.btn.active{background:var(--btn-color,var(--core-background));color:var(--btn-font-color,var(--primary));box-shadow:inset 0 0 100px #00000036}.btn.primary:hover,.btn.primary.active{background:var(--btn-color,var(--primary));color:var(--btn-font-color,var(--white));box-shadow:inset 0 0 100px #00000038}.btn.alternative:hover,.btn.alternative.active{box-shadow:none;background:var(--btn-hover-color,var(--inverted-core-background));border-color:var(--btn-hover-color,var(--inverted-core-background));color:var(--btn-hover-font-color,var(--white))}.btn.alternative:hover span,.btn.alternative:hover .icon,.btn.alternative.active span,.btn.alternative.active .icon{color:var(--btn-hover-font-color,var(--white))}.btn.alternative.circle:hover,.btn.alternative.circle.active{border-color:#0000}.btn#google:hover{transition:all .1s;box-shadow:1px 2px 5px #00000036}.btn:active:not(:disabled){filter:brightness(.96)}.btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.btn:disabled,.btn:disabled:hover,.btn:disabled.active{background:var(--white-washed);border-color:var(--gray-basic);color:var(--text);box-shadow:none;cursor:not-allowed;filter:none}.btn:disabled span,.btn:disabled .txt,.btn:disabled .icon,.btn:disabled svg,.btn:disabled a,.btn:disabled:hover span,.btn:disabled:hover .txt,.btn:disabled:hover .icon,.btn:disabled:hover svg,.btn:disabled:hover a,.btn:disabled.active span,.btn:disabled.active .txt,.btn:disabled.active .icon,.btn:disabled.active svg,.btn:disabled.active a{color:var(--gray-basic)}.btn.alternative:disabled,.btn.alternative:disabled:hover,.btn.alternative:disabled.active{border-color:var(--gray-basic);color:var(--gray-basic);box-shadow:none;cursor:not-allowed;filter:none;background:0 0}.btn.alternative:disabled span,.btn.alternative:disabled .txt,.btn.alternative:disabled .icon,.btn.alternative:disabled svg,.btn.alternative:disabled a,.btn.alternative:disabled:hover span,.btn.alternative:disabled:hover .txt,.btn.alternative:disabled:hover .icon,.btn.alternative:disabled:hover svg,.btn.alternative:disabled:hover a,.btn.alternative:disabled.active span,.btn.alternative:disabled.active .txt,.btn.alternative:disabled.active .icon,.btn.alternative:disabled.active svg,.btn.alternative:disabled.active a{color:var(--gray-basic)}.btn.loading{cursor:wait;padding:8px 22px}.btn.slim.loading{padding:4px 15px}.btn.circle.loading{padding:0}.btn.primary.loading,.btn.primary.loading:hover{background:var(--btn-color,var(--primary));color:var(--btn-font-color,var(--white))}.btn.primary.loading span,.btn.primary.loading .txt,.btn.primary.loading .icon,.btn.primary.loading svg,.btn.primary.loading:hover span,.btn.primary.loading:hover .txt,.btn.primary.loading:hover .icon,.btn.primary.loading:hover svg{color:inherit}.btn.alternative.loading,.btn.alternative.loading:hover{border-color:var(--btn-color,var(--gray));color:var(--btn-font-color,inherit);background:0 0}.btn.alternative.loading span,.btn.alternative.loading .txt,.btn.alternative.loading .icon,.btn.alternative.loading svg,.btn.alternative.loading:hover span,.btn.alternative.loading:hover .txt,.btn.alternative.loading:hover .icon,.btn.alternative.loading:hover svg{color:inherit}@media (width<=768px){.btn.slim{max-height:40px;font-size:.7rem}}.container-maintenance-screen{flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:100%;padding:1rem;display:flex;position:fixed}.container-maintenance-screen .logo{height:10%}.container-maintenance-screen .logo svg{width:350px;height:300px}.container-maintenance-screen .info{text-align:center}.container-maintenance-screen .info h2{color:var(--primary);margin:0;padding:10px 0}.container-maintenance-screen .all{flex-direction:column;flex:1;justify-content:start;align-items:center;gap:1rem;display:flex}.container-maintenance-screen .all .anim{width:700px;height:550px;margin-left:-100px}@media (width<=768px){.container-maintenance-screen .logo{height:5%}.container-maintenance-screen .logo svg{width:250px;height:200px}.container-maintenance-screen .all{flex-direction:column;flex:1;justify-content:start;align-items:center;gap:1rem;display:flex}.container-maintenance-screen .all .anim{width:400px;height:350px;margin-left:-100px}}.container-bubble-user-stars{background-color:var(--core-background);border-radius:var(--border-radius-circle);box-shadow:var(--box-shadow-core);gap:32px;padding:10px 32px 10px 12px;display:flex}.container-bubble-user-stars .avatar{border-radius:var(--border-radius-circle);width:60px;min-width:60px;height:60px;min-height:60px;overflow:hidden}.container-bubble-user-stars .avatar img{width:inherit;height:inherit;object-fit:cover;object-position:center}.container-bubble-user-stars .description{flex-direction:column;gap:5px;display:flex}.container-bubble-user-stars .description span.name{padding:10px 2px 2px;font-size:14px}.container-bubble-user-stars .description .stars{align-items:center;gap:10px;padding-left:16px;display:flex}.container-bubble-user-stars .description .stars svg{color:gold;font-size:20px}.container-bubble-user-stars .description .stars span{font-size:16px;line-height:1}.boat-icons{font-size:var(--boat-icon-size,initial);color:var(--boat-icon-color,initial)}.loading-screen{background:var(--core-background);z-index:-10000;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;transition:all .2s ease-in-out;display:flex;position:fixed;top:0;left:0}.loading-screen.show{z-index:10000;opacity:1;visibility:visible;pointer-events:auto}.loading-screen .descriptions{color:var(--text-alt);font-weight:700}.container-checkbox label{flex-direction:row;align-items:center;gap:10px;display:flex;position:relative}.container-checkbox label input{opacity:0;visibility:hidden;position:absolute}.container-checkbox label input:checked~.box:before,.container-checkbox label input:checked~.box.checkbox .check-icon{visibility:visible;opacity:1;transition:all .1s linear}.container-checkbox label input:checked~.box.switch{padding-left:15px;transition:all .15s linear}.container-checkbox label input:checked~.box.switch:before{background-color:var(--primary)}.container-checkbox label input:disabled~.box{cursor:initial;background:var(--gray-clear)}.container-checkbox label input:disabled:checked~.box{cursor:initial}.container-checkbox label input:disabled:checked~.box:before{background:var(--gray-basic)}.container-checkbox label input:read-only~.box,.container-checkbox label input:read-only~.box.switch{cursor:initial}.container-checkbox label .box{border:1px solid var(--gray-basic);cursor:pointer;justify-content:center;align-items:center;width:21px;min-width:21px;height:21px;min-height:21px;display:flex;position:relative}.container-checkbox label .box .check-icon{color:var(--primary);visibility:hidden;opacity:0;font-size:13px;line-height:0;transition:all .2s linear}.container-checkbox label .box.radio{border-radius:var(--border-radius-circle)}.container-checkbox label .box.radio:before{border-radius:var(--border-radius-circle);content:"";background-color:var(--primary);visibility:hidden;opacity:0;width:15px;height:15px;transition:all .1s linear;display:block;position:absolute;box-shadow:inset 0 1px 5px #0000001f}.container-checkbox label .box.checkbox{border-radius:var(--border-radius-tiny);justify-content:center;align-items:center;display:flex}.container-checkbox label .box.switch{cursor:pointer;border-radius:var(--border-radius-circle);min-width:37px;transition:all .28s linear;display:block;position:relative}.container-checkbox label .box.switch:before{content:"";border-radius:var(--border-radius-circle);background-color:var(--action-background);width:15px;height:15px;transition:all .15s linear;display:block;position:relative;top:2px;left:2px}.container-checkbox label .text{text-align:left;flex-direction:column;display:flex;position:relative}.container-checkbox label .text span{font-size:15px}.container-checkbox label .text p{font-size:12px}.container-pin-input{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:relative}.container-pin-input .pin-info{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.container-pin-input .pin-info .title{text-transform:uppercase;font-size:1.2rem}.container-pin-input .pin-info .description{width:70%;color:var(--sub-title);font-size:.7rem}.container-pin-input.error input{color:var(--error);transition:all .4s linear;animation-name:shakeX;animation-duration:.62s;animation-timing-function:linear;animation-delay:.1s;animation-fill-mode:forwards;border-color:var(--error)!important}.container-pin-input .errorMessage{background:var(--error);min-height:25px;color:var(--white);z-index:10;visibility:hidden;opacity:0;border-radius:8px;align-items:center;gap:5px;margin-top:3px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.container-pin-input .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.container-pin-input .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.slot-container{border-radius:var(--border-radius-tiny);border:1px solid var(--core-border);pointer-events:all;outline:0;width:35px;height:40px;transition:all .3s;position:relative}.slot-container.active{outline:2px solid var(--core-border)}.slot-container .char{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;line-height:1;display:flex}.slot-container .char[data-input-otp-placeholder-show]{opacity:20}.fake-caret-container{pointer-events:none;justify-content:center;align-items:center;animation:1s ease-out infinite blink;display:flex;position:absolute;inset:0}.fake-caret-container .trc{background-color:var(--text-alt);border:none;height:60%;border-radius:0!important;width:2px!important}@keyframes blink{0%{opacity:1}20%{opacity:0}50%{opacity:0}70%{opacity:1}to{opacity:1}}.container-check-success{width:inherit;height:inherit}.container-input-button{position:relative}.container-input-button input{padding-left:12px;padding-right:42px;min-width:280px!important}.container-input-button button{border-radius:var(--border-radius-circle);justify-content:center;align-items:center;padding:9px;display:flex;position:absolute;bottom:5px;right:3px}.container-input-button button span{display:none}.container-input-button button.loading{padding:9px}.container-input-button button.loading svg{width:14px;height:14px}.container-resend-token-button .resend{text-align:right;justify-content:end;align-items:end;width:100%;margin-top:-5px;padding-right:28px;font-size:11px;line-height:1;display:flex}.container-resend-token-button .resend a{color:var(--primary);cursor:pointer;padding-left:3px}.container-resend-token-button .resend a.disabled{color:var(--gray-basic);cursor:not-allowed}.container-breadcrumbs{position:relative}.container-breadcrumbs ol{align-items:center;gap:3px;margin:0;padding-left:10px;display:flex}.container-breadcrumbs ol li,.container-breadcrumbs ol .li-extra{align-items:center;gap:3px;list-style:none;display:flex}.container-breadcrumbs ol li button,.container-breadcrumbs ol .li-extra button{border-radius:var(--border-radius-tiny);background:0 0;border:none;display:flex}.container-breadcrumbs ol li a,.container-breadcrumbs ol li span,.container-breadcrumbs ol .li-extra a,.container-breadcrumbs ol .li-extra span{align-items:center;gap:3px;display:flex;color:var(--title)!important}.container-breadcrumbs ol li .last,.container-breadcrumbs ol .li-extra .last,.container-breadcrumbs .last{color:var(--sub-text)!important}.container-breadcrumbs .others{justify-content:center;align-items:center;gap:3px;display:flex}.container-breadcrumbs .others .action{cursor:pointer;display:flex}@media (width<=1024px){.container-breadcrumbs ul{flex-wrap:wrap}}.additional-container{background-color:var(--core-background);border-radius:var(--border-radius-medium);flex-direction:column;min-width:100px;margin:0;padding:10px;display:flex;box-shadow:1px 3px 14px #0000001f}.additional-container li{padding-bottom:3px;list-style:none}.container-button-as{justify-content:center;align-items:center;display:flex}.container-button-as input{visibility:hidden;opacity:0;width:0;height:0}.container-button-as.simple input:checked~.wrapper,.container-button-as.simple .wrapper:hover{background:initial;color:var(--primary);transition:all .1s linear}.container-button-as input:checked~.wrapper,.container-button-as .wrapper:hover{background:var(--primary);color:var(--white);transition:all .1s linear}.container-button-as .wrapper{border-radius:var(--border-radius-circle);cursor:pointer;word-wrap:unset;white-space:nowrap;align-items:center;margin:1px 4px;padding:3px 12px;font-size:.7rem;transition:all .2s linear;display:flex}.select-container{width:var(--select-width,100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.select-container ._{width:100%}.select-container label{text-align:left;text-transform:uppercase;place-self:flex-start start;align-items:center;gap:3px;padding-top:3px;padding-bottom:4px;padding-left:5px;font-size:.7rem;line-height:1.3;display:flex}.select-container select{visibility:hidden;width:0;height:0;position:absolute}.select-container .input{nav-index:1;width:inherit;border-radius:var(--border-radius-tiny);background:var(--box-background);cursor:pointer;text-overflow:ellipsis;border:none;align-items:center;width:100%;min-width:180px;height:40px;padding:6px 5px 6px 20px;transition:all .4s linear;display:flex;position:relative;overflow:hidden}.select-container .input.disabled{cursor:initial;color:#ccc;background:0 0}.select-container .input.disabled .arrow-select{background-color:inherit!important}.select-container .input:focus{outline:1px solid var(--primary);transition:all .1s linear}.select-container .input .arrow-select{cursor:pointer;background:inherit;z-index:1;justify-content:center;align-items:center;width:30px;height:100%;transition:all .2s linear;display:flex;position:absolute;top:0;right:0}.select-container .input div.select{white-space:nowrap;text-overflow:ellipsis;outline:none;align-items:center;gap:5px;display:flex;position:absolute;overflow:hidden}.select-container .input div.select .tag-select{border-radius:var(--border-radius-tiny);color:var(--white);background:var(--black);white-space:nowrap;padding:1px 6px;font-size:.8rem;display:flex}.select-container .input input.error,.select-container .input.error{border-style:solid;border-width:1px;border-color:var(--error);color:var(--error);transition:all .4s linear;animation-name:shakeX;animation-duration:.62s;animation-timing-function:linear;animation-delay:.1s;animation-fill-mode:forwards}.select-container .input:focus{outline:1px solid var(--primary)}.select-container.alternative .input{border-radius:var(--border-radius-core);border:1px solid var(--core-border);background:#fff}.select-container.alternative .input .arrow-select{background:#fff}.select-container.alternative.same-border .input{border-radius:var(--border-radius-tiny)}.select-container .errorMessage{color:#fff;z-index:10;visibility:hidden;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.select-container .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.select-container .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.select-options{border-radius:var(--border-radius-tiny);background:var(--core-background);max-height:300px;box-shadow:var(--box-shadow-core);margin:0;padding:44px 0 0;transition:all .4s linear;position:relative;overflow:auto}.select-options .input-search{z-index:1;width:100%;transition:all .4s linear;position:fixed;top:0;left:0}.select-options .input-search input{background:var(--box-background);border:none;outline:none;width:100%;height:40px;padding:6px 5px 6px 20px;transition:all .4s linear}.select-options .input-search input:focus{transition:all .1s linear;box-shadow:inset 1px 1px 3px #0000001a}.select-options .input-search .icon{position:absolute;top:13px;left:5px}.select-options .input-search .icon svg{font-size:.8rem}.select-options .no-value{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:5px;display:flex}.select-options .no-value svg{font-size:1.3rem}.select-options li{cursor:pointer;gap:2px;padding:6px 10px;font-size:1rem;list-style:none;transition:all .13s linear;display:flex;position:relative}.select-options li .mark{position:absolute;top:8px;left:8px}.select-options li:hover,.select-options li.active{background:var(--box-background);transition:all .13s linear}.select-options li.active{background:var(--primary);color:var(--inverted-text);padding-left:30px}.select-options li.active span{color:var(--inverted-text)}.container-commodity{align-items:center;gap:5px;display:flex}.container-commodity .icon{display:flex}.container-commodity span{white-space:nowrap}.container-stars{color:gold;align-items:center;gap:10px;display:flex}.container-embed-maps{border-radius:var(--border-radius-core);width:500px;height:400px;box-shadow:var(--box-shadow-light);background:var(--core-background);padding:.5rem;overflow:hidden}.container-embed-maps iframe{border-radius:var(--border-radius-core)}.container-avatar{background:var(--box-background);border-radius:var(--border-radius-circle);box-shadow:var(--box-shadow-core);justify-content:center;align-items:center;display:flex;position:relative}.container-avatar .image{border-radius:var(--border-radius-circle);width:inherit;height:inherit;z-index:1;position:relative;overflow:hidden}.container-avatar .check{z-index:10;color:#fff;background-color:var(--success);border-radius:var(--border-radius-circle);justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;display:flex;position:absolute;top:0;right:-5px}.container-avatar.mini{width:18px;height:18px}.container-avatar.mini .check{width:10px;height:10px;top:0;right:-3px}.container-avatar.mini .check svg{width:6px;height:5px}.container-avatar .icon{z-index:0;width:14px;height:14px;color:var(--sub-text);font-size:12px;position:absolute}.container-avatar .initials{z-index:0;letter-spacing:.02em;color:var(--sub-text);-webkit-user-select:none;user-select:none;pointer-events:none;text-transform:uppercase;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex;position:absolute;inset:0}.container-avatar.tiny{width:25px;height:25px}.container-avatar.tiny .check{width:12px;height:12px;top:0;right:-3px}.container-avatar.tiny .check svg{width:8px;height:7px}.container-avatar.medium{width:35px;height:35px}.container-avatar.medium .initials{font-size:12px}.container-avatar.large{width:45px;height:45px}.container-avatar.large .initials{font-size:15px}.container-avatar.large .icon{width:15px;height:15px;font-size:15px;position:absolute}.container-avatar.giant{width:55px;height:55px}.container-avatar.giant .initials{font-size:18px}.container-avatar.giant .icon{width:18px;height:18px;font-size:18px;position:absolute}.container-avatar img{width:inherit;height:inherit;object-fit:cover}.container-big-commodity{align-items:center;gap:10px;margin:5px 0;display:flex}.container-big-commodity.info .icon svg{fill:var(--info);color:var(--info)}.container-big-commodity.info .info p{color:var(--info)}.container-big-commodity.info .info span{color:var(--info);opacity:.7}.container-big-commodity.warning .icon svg{fill:var(--warning);color:var(--warning)}.container-big-commodity.warning .info p{color:var(--warning)}.container-big-commodity.warning .info span{color:var(--warning);opacity:.7}.container-big-commodity.danger .icon svg{fill:var(--error);color:var(--error)}.container-big-commodity.danger .info p{color:var(--error)}.container-big-commodity.danger .info span{color:var(--error);opacity:.7}.container-big-commodity .icon{font-size:2rem}.container-big-commodity .icon svg{width:42px;height:42px;fill:var(--text);color:var(--text)}.container-big-commodity .info{flex-direction:column;display:flex}.container-big-commodity .info p{color:var(--text);font-size:1.2rem;font-weight:700}.container-big-commodity .info span{color:var(--sub-title);font-size:.7rem}@media (width<=425px){.container-big-commodity .icon{font-size:1rem}.container-big-commodity .icon svg{width:32px;height:32px;fill:var(--text);color:var(--text)}.container-big-commodity .info{flex-direction:column;display:flex}.container-big-commodity .info p{color:var(--text);font-size:1rem}.container-big-commodity .info span{color:var(--sub-title);font-size:.6rem}}.special-icons{font-size:var(--special-icon-size,initial);color:var(--special-icon-color,initial)}.container-grouped-commodities{flex-direction:column;gap:5px;margin-bottom:5px;display:flex}.container-grouped-commodities label{text-transform:uppercase;font-size:1rem;font-weight:700}.container-grouped-commodities .commodity-list{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;display:grid}.container-grouped-commodities .commodity-list li{padding:0 5px;font-size:1rem;list-style:none}@media (width<=1024px){.container-grouped-commodities .commodity-list{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.container-grouped-commodities .commodity-list li{font-size:.89rem}}@media (width<=768px){.container-grouped-commodities .commodity-list{flex-direction:column;display:flex}.container-grouped-commodities .commodity-list li{font-size:.89rem}}.booked-day button{background:var(--error);color:var(--white)}.container-card-shopping{border-radius:var(--border-radius-core);border:1px solid var(--core-border);flex-direction:column;gap:1rem;min-width:320px;max-width:600px;padding:2rem;display:flex;position:sticky}.container-card-shopping .btn-owner-edit{height:3.5rem;padding:1rem}.container-card-shopping h5{color:var(--text-alt);text-align:center;margin:0;padding-top:2px;font-weight:400;line-height:1}.container-card-shopping.elevated{box-shadow:var(--box-shadow-core)}.container-card-shopping .cart-multiple-input{background:var(--box-background);border-radius:var(--border-radius-core);flex-direction:column;justify-content:space-around;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.container-card-shopping .cart-multiple-input .dates-range{font-size:1.6rem}.container-card-shopping .cart-multiple-input .dates-range>div .inside-input{justify-content:space-between}.container-card-shopping .cart-multiple-input .dates-range>div .inside-input .ab-box .icon{font-size:1.7rem!important}.container-card-shopping .cart-multiple-input .dates-range>div .inside-input .ab-box .elements label{font-size:1rem}.container-card-shopping .cart-multiple-input .dates-range>div .inside-input .ab-box .elements div{font-size:1.3rem}.container-card-shopping .cart-multiple-input .dates-range,.container-card-shopping .cart-multiple-input .crew-route,.container-card-shopping .cart-multiple-input .route-row{cursor:pointer;justify-content:center;gap:15px;width:100%;display:flex}.container-card-shopping .cart-multiple-input .dates-range .input,.container-card-shopping .cart-multiple-input .crew-route .input,.container-card-shopping .cart-multiple-input .route-row .input{cursor:pointer;gap:5px;padding:0;font-size:1.2rem;display:flex;position:relative;overflow:hidden}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box,.container-card-shopping .cart-multiple-input .route-row .input .ab-box{gap:10px;display:flex}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box.active,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box.active,.container-card-shopping .cart-multiple-input .route-row .input .ab-box.active{opacity:1}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box.active .close,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box.active .close,.container-card-shopping .cart-multiple-input .route-row .input .ab-box.active .close{display:block}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .close,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .close,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .close{cursor:pointer;color:var(--sub-title);transition:all .2s linear;display:none;position:absolute;top:5px;right:6px}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .close svg,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .close svg,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .close svg{font-size:22px;transition:all .2s linear}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .close:hover svg,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .close:hover svg,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .close:hover svg{color:var(--primary)}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .close:hover,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .close:hover,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .close:hover{transition:all .2s linear}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .icon,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .icon,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .icon{font-size:1.2rem}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements{cursor:pointer;flex-direction:column;display:flex}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements label,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements label,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements label{color:var(--text);font-size:.8rem}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements .select-block,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements .select-block,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements .select-block{cursor:pointer;background:0 0}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements input:read-only,.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements .select-block:read-only,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements input:read-only,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements .select-block:read-only,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements input:read-only,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements .select-block:read-only{background:0 0}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements .select-block,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements .select-block,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements .select-block{border:none;outline:none;max-width:155px;font-size:1.1rem;overflow:hidden}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements input:focus,.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements .select-block:focus,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements input:focus,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements .select-block:focus,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements input:focus,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements .select-block:focus{border:none;outline:none}.container-card-shopping .cart-multiple-input .dates-range .input .ab-box .elements .select-block,.container-card-shopping .cart-multiple-input .crew-route .input .ab-box .elements .select-block,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements .select-block{height:22px}.container-card-shopping .cart-multiple-input .crew-route{justify-content:space-between}.container-card-shopping .cart-multiple-input .crew-route .container-passengers-input{flex:1}.container-card-shopping .cart-multiple-input .route-row{width:100%;display:flex}.container-card-shopping .cart-multiple-input .route-row .container-routes-input{flex:1;min-width:0}.container-card-shopping .cart-multiple-input .route-row .container-routes-input.featured>.input{padding:12px 14px}.container-card-shopping .cart-multiple-input .route-row .container-routes-input.featured>.input .ab-box{align-items:center;gap:12px}.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements input,.container-card-shopping .cart-multiple-input .route-row .input .ab-box .elements .select-block{width:100%;max-width:none}.container-card-shopping .cart-multiple-input .services-root{flex-direction:column;gap:1rem;width:100%;display:flex}.container-card-shopping .cart-multiple-input .services-root .total-price-added{justify-content:space-between;gap:1rem;display:flex}.container-card-shopping .cart-multiple-input .services-root .total-price-added span{color:var(--text);font-size:1.3rem}.container-card-shopping .cart-multiple-input .services-root .details-services{align-items:center;gap:1rem;width:100%;display:flex}.container-card-shopping .cart-multiple-input .services-root .details-services .icon{align-items:center;font-size:2.5rem;display:flex}.container-card-shopping .cart-multiple-input .services-root .details-services .content{flex-direction:column;gap:0;line-height:1;display:flex}.container-card-shopping .cart-multiple-input .services-root .details-services .content span{color:var(--text-alt);font-size:.8rem}.container-card-shopping .cart-multiple-input .services-root .details-services .content p{font-size:1.3rem}.container-card-shopping .save-rent{grid-template-columns:30% 1fr;gap:1rem;display:grid}.container-card-shopping .save-rent button{text-align:center;justify-content:center;align-items:center;font-size:1.22rem;font-weight:700;display:flex}.container-card-shopping .save-rent button.alternative{color:var(--sub-text);border-color:var(--sub-text)}.container-card-shopping .save-rent button.alternative span,.container-card-shopping .save-rent button.alternative .icon{color:var(--text-alt)}.container-card-shopping .save-rent button.active span,.container-card-shopping .save-rent button.active .icon{color:var(--white)}.container-card-shopping .resume{padding-top:2rem}.container-card-shopping .resume .loading{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.container-card-shopping .resume .loading .icon,.container-card-shopping .resume .loading span{color:var(--text-alt)}.container-card-shopping .resume .loading .icon{font-size:1.8rem}.container-card-shopping .resume .loading span{text-transform:uppercase;font-size:1.2rem;line-height:1}.container-card-shopping .availability{cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;transition:all .2s linear;display:flex}.container-card-shopping .availability:hover{transition:all .2s linear}.container-card-shopping .availability:hover .icon,.container-card-shopping .availability:hover .texts span{color:var(--primary);transition:all .2s linear}.container-card-shopping .availability:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--border-radius-tiny)}.container-card-shopping .availability .icon{color:var(--sub-title);font-size:14px;transition:all .2s linear}.container-card-shopping .availability .texts{flex-direction:column;align-items:flex-start;line-height:1.3;display:flex}.container-card-shopping .availability .texts span{color:var(--sub-title);font-size:12px;transition:all .2s linear}.container-card-shopping .availability .texts small{color:var(--text-alt);font-size:10px}.container-card-shopping .report{text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:6px;width:100%;transition:all .2s linear;display:flex}.container-card-shopping .report:hover{transition:all .2s linear}.container-card-shopping .report:hover .icon,.container-card-shopping .report:hover span{color:var(--error);transition:all .2s linear}.container-card-shopping .report .icon,.container-card-shopping .report span{color:var(--sub-title);font-size:12px;transition:all .2s linear}@media (width<=375px){.container-card-shopping .save-rent{grid-template-columns:1fr;gap:.3rem}.container-card-shopping .save-rent button{width:100%;font-size:.87rem}}@media (width<=768px){.container-card-shopping{min-width:initial;border:none;gap:.5rem;padding:.5rem}.container-card-shopping .cart-multiple-input .dates-range,.container-card-shopping .cart-multiple-input .dates-range .input,.container-card-shopping .cart-multiple-input .crew-route{flex-direction:column}}.date-range-input{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.date-range-input .inside-input{width:100%;height:inherit;justify-content:space-between;gap:.5rem;display:flex}.date-range-input.disabled *{color:#777}.date-range-input.full{width:100%}.date-range-input.alone .icon-middle-alone{color:var(--text-alt);align-items:center;font-size:2.2rem;line-height:0;display:flex}.date-range-input.alone .inside-input{border-radius:var(--border-radius-tiny);background:var(--box-background);border:none;outline:none;width:100%;margin:2px 0;padding:6px 5px 6px 20px;transition:all .4s linear}.date-range-input.alone .inside-input:focus{outline:1px solid var(--primary);transition:all .1s linear}.date-range-input.alone .inside-input[type=number]{appearance:textfield;-webkit-appearance:none}.date-range-input.alone .inside-input[type=number]::-webkit-inner-spin-button{appearance:textfield;-webkit-appearance:none}.date-range-input.alone .inside-input[type=number]::-webkit-outer-spin-button{appearance:textfield;-webkit-appearance:none}.date-range-input.alone .inside-input button{background:0 0}.date-range-input.alone.alternative .inside-input{border:1px solid var(--core-border);border-radius:var(--border-radius-core);background:#fff}.date-range-input.alone.alternative:not(.same-border) .inside-input{border-radius:var(--border-radius-core)}.date-range-input.alone.same-border .inside-input{border-radius:var(--border-radius-tiny)}.date-range-input.alone label{text-align:left;text-transform:uppercase;place-self:flex-start start;align-items:center;gap:3px;padding-top:3px;padding-bottom:3px;padding-left:4px;font-size:.7rem;line-height:1.2;display:flex}.date-range-input.alone .input{height:100%}.date-range-input.alone .input .ab-box{height:inherit}.date-range-input.alone .input .ab-box .icon{display:none}.date-range-input.alone .input .ab-box .elements{height:inherit}.date-range-input.alone .input .ab-box .elements label{display:none}.date-range-input.alone .input .ab-box .elements input,.date-range-input.alone .input .ab-box .elements div{text-align:center;height:100%;color:var(--text-alt);border-radius:var(--border-radius-tiny);border:none;align-items:center;padding:0 1rem;font-size:1.4rem;line-height:1;display:flex}.date-range-input .inside-input.error{border-style:solid;border-width:1px;border-color:var(--error);color:var(--error);transition:all .4s linear;animation-name:shakeX;animation-duration:.62s;animation-timing-function:linear;animation-delay:.1s;animation-fill-mode:forwards}.date-range-input .errorMessage{background:var(--error);min-height:25px;color:var(--white);z-index:10;visibility:hidden;opacity:0;border-radius:0 0 8px 8px;align-items:center;gap:5px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.date-range-input .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.date-range-input .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}@media (width<=425px){.date-range-input .inside-input{flex-direction:column}}.container-passengers-input.disabled *{color:#777;cursor:initial}.container-passengers-input .elements label{text-align:left}.content-crew-input{background-color:var(--core-background);border-radius:var(--border-radius-core);box-shadow:var(--box-shadow-core-alt);flex-direction:column;display:flex}.content-crew-input>div{box-shadow:none;border:none}.content-crew-input .crew-limit-hint{border-top:1px solid var(--core-border);text-align:center;color:var(--text-alt);padding:.6rem 1rem;font-size:.8rem;line-height:1.2}.container-count-crew-input{background-color:var(--core-background);border-radius:var(--border-radius-core);box-shadow:var(--box-shadow-coreAlt)}.container-count-crew-input .classification .desc{align-items:center;gap:10px;display:flex}.container-count-crew-input .classification{justify-content:space-between;align-items:center;gap:15px;padding:20px 12px;display:flex}.container-count-crew-input .classification .icon{font-size:20px}.container-count-crew-input .classification .info p{font-size:18px}.container-count-crew-input .classification .info span{font-size:10px}.container-count-crew-input .classification .manager{align-items:center;gap:10px;margin-left:5px;display:flex}.container-count-crew-input .classification .manager .total{text-align:center;min-width:32px;padding:0 5px;font-size:20px;line-height:1.2}.container-count-crew-input .classification .manager button{cursor:pointer;background:0 0;border:none;outline:none;align-items:center;padding:0;font-size:20px;transition:all .2s linear;display:flex}.container-count-crew-input .classification .manager button:hover{color:var(--primary);transition:all .2s linear}.container-routes-input.disabled *{color:#777}.container-routes-input .ab-box{align-items:center}.container-routes-input .elements{flex:1;min-width:0}.container-routes-input .route-label-row{align-items:center;gap:6px;line-height:1;display:flex}.container-routes-input .route-badge{border-radius:var(--border-radius-circle);border:1px solid var(--core-border);color:var(--text-alt);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:2px 7px;font-size:.68rem;line-height:1.2;transform:translateY(-1px)}.container-routes-input .route-badge.required{border-color:var(--primary);background:var(--primary);color:var(--white)}.container-routes-input .route-suffix{flex-shrink:0;align-self:center;align-items:center;margin-left:auto;padding-left:10px;display:flex}.container-routes-input .route-suffix .route-chevron{color:var(--text-alt);font-size:.8rem;transition:transform .2s linear,color .2s linear;display:flex}.container-routes-input .route-suffix .route-check{color:var(--primary);font-size:.8rem;display:flex}.container-routes-input:hover .route-suffix .route-chevron{color:var(--primary);transform:translate(2px)}.container-routes-input.featured{width:100%}.container-routes-input.featured>.input{background:var(--core-background);border:1px dashed var(--core-border);border-radius:var(--border-radius-medium);align-items:center;width:100%;padding:12px 14px;transition:border-color .2s linear,background .2s linear}.container-routes-input.featured>.input:hover{border-color:var(--primary)}.container-routes-input.featured .ab-box{gap:12px;width:100%}.container-routes-input.featured .ab-box .icon{color:var(--sub-title);flex-shrink:0;align-items:center;font-size:1.2rem;transition:color .2s linear;display:flex}.container-routes-input.featured:hover .ab-box .icon{color:var(--primary)}.container-routes-input.featured .elements{gap:2px}.container-routes-input.featured .elements input{white-space:nowrap;text-overflow:ellipsis;padding:0;line-height:1.3;overflow:hidden}.container-routes-input.featured .elements input.empty{color:var(--text);opacity:.85}.container-routes-input.featured.has-value>.input{border-style:solid;border-color:var(--primary);background:var(--box-background)}.container-routes-input.featured.has-value .ab-box .icon{color:var(--primary)}.container-routes-input.featured.is-required>.input{border-style:solid;border-color:var(--primary)}.container-routes-input.featured.is-required .ab-box .icon{color:var(--primary)}.container-routes-input.featured.is-required .route-label-row label{font-weight:600}.container-routes-input.featured.is-required:not(.has-value) .route-suffix .route-chevron{color:var(--primary)}.container-description{background-color:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;gap:15px;padding:2rem;display:flex;position:relative}.container-description header{justify-content:center;align-items:center;gap:15px;display:flex}.container-description header .icon{font-size:1.6rem}.container-description header span{font-size:2rem;line-height:1}.container-description section .selection{padding:1rem 0}.container-description section article{border-top:1px solid var(--core-border);flex-direction:column;gap:15px;padding-top:1rem;display:flex}.container-description section article .no-route{color:var(--text);flex-direction:column;align-items:center;gap:5px;font-size:3rem;display:flex}.container-description section article .no-route span{color:var(--text);font-size:1.2rem}.container-description section article .no-route p{color:var(--sub-title);font-size:.88rem}.container-description section article .description label{margin-bottom:10px;font-size:1.2rem}.container-description section article .header{color:var(--text);font-size:2rem}.container-description section article .periods{width:100%}.container-description section article .periods label{color:var(--text);font-size:1.4rem}.container-description section article .periods .seasons{justify-content:space-around;gap:20px;width:100%;padding:1rem 0;display:flex}.container-description section article .periods .seasons .season{flex-direction:column;display:flex}.container-description section article .periods .seasons .season label{text-transform:uppercase;color:var(--sub-text);font-size:.8rem}.container-description section article .periods .seasons .season span{text-transform:uppercase;font-size:1.2rem}.container-description section article .info label{color:var(--text);font-size:1.4rem}.container-description section article .info .item label{text-transform:uppercase;color:var(--sub-text);font-size:.8rem}.container-description section article .info .item>div{flex-direction:row;align-items:center;gap:15px;display:flex}.container-description section article .price{flex-direction:column;gap:5px;display:flex}.container-description section article .price label{font-size:1.2rem}.container-description section article .price .reference{flex-direction:row;justify-content:end;align-items:end;gap:0;line-height:.8;display:flex}.container-description section article .price .reference .price{color:var(--primary);text-align:right;font-size:2rem}.container-description section article .price .reference .type{text-transform:uppercase;font-size:1.1rem}.container-description section article blockquote{gap:5px;font-size:.8rem;display:flex}.container-description section article blockquote .icon{font-size:1.1rem}.container-description section article .action{justify-content:center;align-items:center;display:flex}.container-calendar-events{background:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;justify-content:space-between;gap:4px;height:600px;padding:1rem;display:flex;position:relative;overflow:hidden}.container-calendar-events .header{align-items:center;gap:20px;padding:1rem;display:flex}.container-calendar-events .header .icon{font-size:1.8rem}.container-calendar-events .header .titles{flex-direction:column;gap:2px;display:flex}.container-calendar-events .header .titles span{font-size:1.3rem;line-height:1}.container-calendar-events .header .titles small{color:var(--text-alt);font-size:.85rem}.container-calendar-events .calendar{z-index:10;height:500px}@media (width<=425px){.container-calendar-events .header span{font-size:1.2rem}}.toolbar-container .base{justify-content:space-between;gap:1rem;padding:1rem .3rem;display:flex}.toolbar-container .base label{color:var(--text);text-transform:uppercase;flex:2;min-width:65%;font-size:1.2rem}.toolbar-container .base .actions{flex:1;align-items:center;gap:10px;display:flex}.toolbar-container .base .actions .act{cursor:pointer;color:var(--text);font-size:1.1rem;transition:all .3s linear}.toolbar-container .base .actions .act:hover{color:var(--primary);transition:all .3s linear}@media (width<=425px){.toolbar-container .base{gap:.3rem;padding:.6rem .2rem}.toolbar-container .base label{min-width:65%;font-size:1rem}.toolbar-container .base .actions{gap:5px}.toolbar-container .base .actions .act{font-size:1rem;transition:all .3s linear}.toolbar-container .base .actions .act:hover{color:var(--primary);transition:all .3s linear}}.container-event-detail{min-width:15vw;display:flex;position:relative}.container-event-detail .content{flex-direction:column;gap:5px;width:100%;display:flex}.container-event-detail .content .header{font-size:1.5rem}.container-event-detail .content .data{width:inherit;flex-direction:column;gap:5px;display:flex}.container-event-detail .content .data .title{font-size:1.1rem}.container-event-detail .content .data .dates{width:inherit;justify-content:space-around;align-items:center;gap:1rem;display:flex}.container-event-detail .content .data .dates .date-sf{text-transform:uppercase;flex:1}.container-event-detail .content .data .dates .date-sf span{font-size:.7rem}.container-event-detail .content .data .dates .date-sf p{font-size:1rem}.container-event-detail .content .data .price span{text-transform:uppercase}.container-event-detail .content .data .price p{font-size:1.4rem}.container-event-detail .content .data .days-available{flex-direction:column;display:flex}.container-event-detail .content .data .days-available .show-days{flex-flow:wrap;align-items:center;gap:5px;display:flex}.container-event-detail .content .data .days-available{gap:5px}.container-event-detail .content .data .days-available .l-day{border-radius:var(--border-radius-tiny);background:var(--inverted-core-background);color:var(--inverted-text);padding:4px;font-size:.8rem}.container-coupon-input{flex-direction:column;gap:1rem;transition:all .2s;display:flex}.container-coupon-input .closed,.container-coupon-input .opened,.container-coupon-input .applied{cursor:pointer;align-items:center;gap:.4rem;padding:0 1rem;text-decoration:none;transition:all .3s;display:flex}.container-coupon-input .closed span,.container-coupon-input .opened span,.container-coupon-input .applied span{transition:all .3s}.container-coupon-input .closed:hover,.container-coupon-input .opened:hover,.container-coupon-input .applied:hover,.container-coupon-input .closed:hover span,.container-coupon-input .opened:hover span,.container-coupon-input .applied:hover span{color:var(--primary);transition:all .3s}.container-coupon-input .applied{justify-content:space-between}.container-coupon-input .applied .info{color:var(--primary);align-items:center;gap:10px;display:flex}.container-coupon-input .applied .info span{color:var(--primary)}.container-coupon-input .applied .actions .icon{color:var(--error)}.container-coupon-input .close,.container-coupon-input .trash,.container-coupon-input .ok{color:var(--text);font-size:1rem;transition:all .2s}.container-coupon-input .close:hover,.container-coupon-input .trash:hover,.container-coupon-input .ok:hover{transition:all .2s}.container-coupon-input .ok{color:var(--success)}.container-coupon-input .ok:hover{transition:all .2s;transform:scale(1.1)}.container-coupon-input .close:hover,.container-coupon-input .trash:hover{color:var(--error)}.container-coupon-input .opened{border-radius:var(--border-radius-medium);background-color:var(--box-background);justify-content:space-between;transition:all .2s}.container-coupon-input .opened>.icon{font-size:1.2rem}.container-coupon-input .opened{padding:10px 8px 10px 15px}.container-coupon-input .opened input{text-transform:uppercase;background:0 0;border:none;outline:none;width:100%;padding:7px 5px;font-size:.8rem}.container-coupon-input .opened .actions{flex-direction:row;gap:1rem;display:flex}.container-coupon-input .opened .actions .icon{padding:5px;font-size:1.1rem}.container-coupon-input .opened .actions button{cursor:pointer;background:0 0;border:none}.container-coupon-input .loading{align-items:center;gap:10px;display:flex}.container-coupon-input .loading .icon-loading{width:1rem;height:1rem;font-size:1rem}.container-report{background-color:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;min-width:320px;padding:1rem;display:flex}.container-report .header{align-items:center;gap:1rem;padding:0 0 1rem;font-size:1.5rem;display:flex}.container-report .header span{line-height:1}.container-report .header .ico{align-items:center;display:flex}.container-report form{width:inherit;flex-direction:column;gap:.5rem;display:flex}.container-report form textarea{height:120px}.container-report form .btns{justify-content:space-between;gap:1rem;padding:1rem 0 0;display:flex}@media (width<=1600px){.container-report{min-width:50vw}}.textarea-container{width:var(--textarea-width,100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.textarea-container .count-char{font-size:.5rem;font-weight:700;position:absolute;bottom:3px;right:12px}.textarea-container label{text-align:left;text-transform:uppercase;place-self:flex-start start;padding-top:3px;padding-bottom:6px;padding-left:4px;font-size:.7rem;line-height:1}.textarea-container .eyeView{cursor:pointer;position:absolute;bottom:9px;right:15px}.textarea-container .eyeView svg{color:#aaa;font-size:18px}.textarea-container textarea{resize:vertical;border-radius:var(--border-radius-tiny);background:var(--box-background);border:none;outline:none;width:100%;height:180px;min-height:50px;margin:2px 0;padding:6px 5px 10px 20px;transition:all .4s linear}.textarea-container textarea:focus{outline:1px solid var(--primary);transition:all .1s linear}.textarea-container.alternative textarea{border:1px solid var(--core-border);border-radius:var(--border-radius-core);background:var(--core-background)}.textarea-container.alternative.no-rounded textarea{border-radius:var(--border-radius-tiny)}.textarea-container textarea.no-resize{resize:none}.textarea-container textarea.error{border:1px solid var(--error);border-color:var(--error);color:var(--error);transition:all .4s linear;animation-name:shakeX;animation-duration:.62s;animation-timing-function:linear;animation-delay:.1s;animation-fill-mode:forwards}.textarea-container .errorMessage{color:#fff;z-index:10;visibility:hidden;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.textarea-container .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.textarea-container .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.upload-input{width:var(--upload-input-width,100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.upload-input label{text-align:left;text-transform:uppercase;place-self:flex-start start;padding-top:3px;padding-bottom:3px;padding-left:4px;font-size:.7rem;line-height:1.2}.upload-input input,.upload-input .input-fake{cursor:pointer;border-radius:var(--border-radius-tiny);background:var(--box-background);border:none;outline:none;width:100%;height:40px;margin:2px 0;padding:6px 5px;transition:all .4s linear}.upload-input input:focus,.upload-input .input-fake:focus{outline:1px solid var(--primary);transition:all .1s linear}.upload-input.alternative input,.upload-input.alternative .input-fake{border:1px solid var(--core-border);border-radius:var(--border-radius-core);background:0 0}.upload-input.alternative .input-fake-drag-mode{border-radius:var(--border-radius-core);background:0 0}.upload-input input.error,.upload-input .input-fake.error,.upload-input .input-fake-drag-mode.error{transition:all .4s linear;animation-name:shakeX;animation-duration:.62s;animation-timing-function:linear;animation-delay:.1s;animation-fill-mode:forwards;border-color:var(--error)!important;color:var(--error)!important}.upload-input input.error .placeholder,.upload-input .input-fake.error .placeholder,.upload-input .input-fake-drag-mode.error .placeholder{color:var(--error)!important}.upload-input .errorMessage{color:#fff;z-index:10;visibility:hidden;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.upload-input .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.upload-input .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.upload-input .wrapper-label{width:inherit;height:inherit;position:relative}.upload-input .wrapper-label input[type=file]{visibility:hidden;width:0;height:0;position:absolute}.upload-input .wrapper-label .input-fake{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:40px;display:flex;position:relative}.upload-input .wrapper-label .input-fake .placeholder{color:var(--sub-title);text-shadow:1px 1px 4px #0000000d;font-size:.78rem}.upload-input .wrapper-label .input-fake .multi{border-radius:var(--border-radius-tiny);background:var(--inverted-core-background);color:var(--inverted-text);opacity:.33;padding:4px 6px;font-size:.5rem;position:absolute;right:5px}.upload-input .wrapper-label .input-fake-drag-mode{border:2px dashed var(--sub-title);border-radius:var(--border-radius-tiny);background:var(--box-background);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:140px;display:flex;position:relative}.upload-input .wrapper-label .input-fake-drag-mode .placeholder{color:var(--sub-title);text-shadow:1px 1px 4px #0000000d;padding:0 6px;font-size:.78rem}.upload-input .wrapper-label .input-fake-drag-mode .limits{text-align:center;flex-direction:column;gap:2px;padding:5px 0;display:flex}.upload-input .wrapper-label .input-fake-drag-mode .multi{border-radius:var(--border-radius-tiny);background:var(--inverted-core-background);color:var(--inverted-text);opacity:.33;padding:4px 6px;font-size:.5rem;position:absolute;bottom:10px}.upload-input .list-button{cursor:pointer;font-size:1.5rem;transition:all .2s linear;position:absolute;bottom:5px;right:5px}.upload-input .list-button:hover{color:var(--primary);transition:all .2s linear}.upload-input-info-files{background-color:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;min-width:320px;padding:1.8rem 1rem 1rem;display:flex;position:relative}.preview-media{border-radius:var(--border-radius-tiny);padding:5px;overflow:hidden}.preview-media.line{box-sizing:border-box;background-color:var(--box-background);justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:40px;display:flex}.preview-media .media{height:auto;width:var(--preview-media-width,50px);flex:1}.preview-media .media img,.preview-media .media video{width:inherit;height:inherit;object-fit:cover}.preview-media .media .icon{justify-content:center;align-items:center;font-size:1.6rem;display:flex}.preview-media .cl{text-align:left;flex-direction:column;flex:1;display:flex}.preview-media .cl label{text-transform:uppercase;color:var(--text-alt);font-size:.66rem}.preview-media .cl span{font-size:.78rem}.preview-media .cl.type{text-transform:uppercase;text-align:center}.tooltip-container{background:var(--core-background);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-core);padding:.5rem}.tooltip-arrow-container .ArrowFill{fill:canvas}@media (prefers-color-scheme:light){.tooltip-arrow-container .ArrowOuterStroke{fill:var(--color-gray-200)}}@media (prefers-color-scheme:dark){.tooltip-arrow-container .ArrowInnerStroke{fill:var(--color-gray-300)}}.container-resume-description{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin:.5rem;display:flex}.container-resume-description.space{width:100%;padding:.4rem 0}.container-resume-description.blue span{color:var(--primary)}.container-resume-description.green span{color:var(--success)}.container-resume-description.purple span{color:#c044b4}.container-resume-description.subTotal .title{color:var(--text);font-size:1.25rem}.container-resume-description.total{background-color:var(--box-background);color:var(--text);border-radius:var(--border-radius-medium);margin:0;padding:.88rem .5rem}.container-resume-description.total .title{font-size:1rem;font-weight:700}.container-resume-description.total .value{color:var(--primary)}.container-resume-description .title{color:var(--text-alt)}.container-resume-description .value{font-size:1.12rem;font-weight:700}.container-boat-price-avatar .avatar{align-items:center;gap:10px;transition:all .2s linear;display:flex;position:relative}.container-boat-price-avatar .avatar:hover{transition:all .2s linear}.container-boat-price-avatar .avatar:hover .go-to-profile{visibility:visible;opacity:1;transition:all .2s linear}.container-boat-price-avatar .avatar .go-to-profile{border-radius:var(--border-radius-circle);max-width:250px;box-shadow:var(--box-shadow-core);visibility:hidden;opacity:0;margin-right:-3.7rem;padding:.7rem 5rem .7rem 1rem;transition:all .2s linear;overflow:hidden}.container-boat-price-avatar .avatar .go-to-profile p{color:var(--sub-title);font-size:.6rem}.container-boat-price-avatar .price-avatar{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container-boat-price-avatar .price-avatar .price{flex-direction:column;align-items:start;gap:1px;display:flex}.container-boat-price-avatar .price-avatar .price .cash{flex-direction:row;align-items:end;gap:1px;display:flex}.container-boat-price-avatar .price-avatar .price .cash .value{color:var(--text);gap:5px;font-size:2rem;font-weight:700;display:flex;position:relative}.container-boat-price-avatar .price-avatar .price .cash .value .slash{color:var(--sub-text);font-size:.89rem;text-decoration:line-through;position:absolute;top:-10px}.container-boat-price-avatar .price-avatar .price .cash .type{color:var(--sub-title);font-size:.9rem;line-height:2.2}.container-boat-price-avatar .price-avatar .price .star-reviews{align-items:center;gap:4px;display:flex}.container-boat-price-avatar .price-avatar .price .star-reviews .star{color:gold;font-size:1.12rem}@media (width<=375px){.container-boat-price-avatar .avatar{gap:5px}.container-boat-price-avatar .avatar:hover,.container-boat-price-avatar .avatar:hover .go-to-profile{transition:all .2s linear}.container-boat-price-avatar .avatar .go-to-profile{margin-right:-3.77rem;padding:.7rem 5rem .7rem 1rem;overflow:hidden}.container-boat-price-avatar .avatar .go-to-profile p{color:var(--sub-title);font-size:.6rem}.container-boat-price-avatar .price-avatar{flex-direction:column;gap:1rem}.container-boat-price-avatar .price-avatar .price{align-items:start;gap:4px}.container-boat-price-avatar .price-avatar .price .cash{gap:3px}.container-boat-price-avatar .price-avatar .price .cash .value{gap:5px;font-size:2rem}.container-boat-price-avatar .price-avatar .price .cash .value .slash{color:var(--sub-text);font-size:.89rem;text-decoration:line-through;position:absolute;top:-10px}.container-boat-price-avatar .price-avatar .price .cash .type{color:var(--sub-title);font-size:.9rem;line-height:2.1}}.range-picker-container{border-radius:var(--border-radius-core);background:var(--core-background);text-transform:uppercase;padding:8px 12px;overflow:hidden;box-shadow:1px 2px 12px #0000001f}.range-picker-container.wrongRange .dateRangePicker .rdp-range_middle{color:var(--error)}.range-picker-container.wrongRange .dateRangePicker .rdp-range_start button,.range-picker-container.wrongRange .dateRangePicker .rdp-range_end button{background-color:var(--error)}.range-picker-container .dateRangePicker{background:0 0}.range-picker-container .dateRangePicker .head{color:var(--black-basic);font-size:12px}.range-picker-container .dateRangePicker .cell{padding:5px 2px}.range-picker-container .dateRangePicker .today{font-weight:700}.range-picker-container .dateRangePicker .no-year{display:none}.range-slider{flex-direction:column;gap:8px;width:100%;display:flex}.range-slider .range-readout{color:var(--text);justify-content:space-between;padding:0 5px;font-size:.75rem;display:flex}.range-slider .range-readout span{white-space:nowrap}.range-slider .range-control{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;padding:3px 12px 12px;display:flex}.range-slider .range-track{background:var(--gray,#e3e3e3);border-radius:999px;width:100%;height:6px;position:relative}.range-slider .range-indicator{background:var(--primary);border-radius:999px;position:absolute}.range-slider .range-thumb{background:var(--white,#fff);border:2px solid var(--primary);cursor:grab;border-radius:50%;outline:none;width:20px;height:20px;box-shadow:0 1px 4px #00000040}.range-slider .range-thumb[data-dragging]{cursor:grabbing;box-shadow:0 0 0 4px #0000001f}.range-slider .range-thumb:focus-visible{box-shadow:0 0 0 4px #0000002e}.range-slider .range-thumb[data-disabled]{opacity:.45;cursor:not-allowed}.container-renting-card{background-color:var(--core-background);border-radius:var(--border-radius-core);width:100%;box-shadow:var(--box-shadow-core);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:relative}.container-renting-card .content-no-service{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.container-renting-card .no-services{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.container-renting-card .no-services .icon,.container-renting-card .no-services span,.container-renting-card .no-services p{color:var(--sub-title)}.container-renting-card .no-services .icon{font-size:2rem}.container-renting-card .no-services span{font-size:1.5rem}.container-renting-card .no-services p{font-size:1rem;line-height:1}.container-renting-card>.title{padding:.5rem 0;font-size:1.5rem;font-weight:700}.container-renting-card .content{flex-flow:wrap;gap:1rem;height:100%;display:flex}.container-renting-card .content .service-list{flex-direction:column;flex:1;align-items:start;gap:1rem;width:100%;display:flex}.container-renting-card .content .service-list .header{font-size:1.2rem;font-weight:700}.container-renting-card .content .service-list .list{width:100%}.container-renting-card .content .instant-confirm{border-radius:var(--border-radius-tiny);box-shadow:var(--box-shadow-light);background:var(--primary);align-self:center;gap:10px;padding:8px;display:flex}.container-renting-card .content .instant-confirm .icon{height:100%;color:var(--box-background);align-items:center;font-size:2rem;display:flex}.container-renting-card .content .instant-confirm .info{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.container-renting-card .content .instant-confirm .info .title{color:var(--box-background);font-size:1.1rem;font-weight:700}.container-renting-card .content .instant-confirm .info .detail{color:var(--box-background);font-size:.8rem}.container-renting-card .content .rent-description{text-align:justify}.container-renting-card .content .rent-description p{margin:1rem}.container-renting-card .content .rent-description .warn{color:var(--error)}.container-renting-card .content .message .header{font-size:2rem}.container-renting-card .content .message .warn{color:var(--text-alt);padding:5px;font-size:.7rem}.container-renting-card .content .message .warn a{color:var(--primary)}.container-renting-card .content .preflight-content{flex-direction:column;gap:1rem;width:100%;display:flex}.container-renting-card .content .preflight-content .cards{justify-content:space-between;gap:1rem;width:100%;display:flex}.container-renting-card .content .preflight-trust,.container-renting-card .content .preflight-availability,.container-renting-card .content .preflight-route{border-radius:var(--border-radius-tiny);align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.container-renting-card .content .preflight-trust .icon,.container-renting-card .content .preflight-availability .icon,.container-renting-card .content .preflight-route .icon{font-size:1.6rem;line-height:1;display:flex}.container-renting-card .content .preflight-trust .info,.container-renting-card .content .preflight-availability .info,.container-renting-card .content .preflight-route .info{flex-direction:column;gap:.15rem;display:flex}.container-renting-card .content .preflight-trust .info .title,.container-renting-card .content .preflight-availability .info .title,.container-renting-card .content .preflight-route .info .title{font-size:1rem;font-weight:700}.container-renting-card .content .preflight-trust .info .detail,.container-renting-card .content .preflight-availability .info .detail,.container-renting-card .content .preflight-route .info .detail{opacity:.9;font-size:.85rem}.container-renting-card .content .preflight-trust.trust-low{color:#00a650;background:#00a6501f}.container-renting-card .content .preflight-trust.trust-medium{color:#9a7400;background:#ffbf001f}.container-renting-card .content .preflight-trust.trust-high{color:#dd285e;background:#dd285e1f}.container-renting-card .content .preflight-availability.available{color:#00a650;background:#00a6501f}.container-renting-card .content .preflight-availability.unavailable{color:#dd285e;background:#dd285e1f}.container-renting-card .content .preflight-route{background:var(--box-background);color:var(--text);font-size:.9rem}.container-renting-card .content .concurrency{flex-direction:column;gap:.5rem;width:100%;display:flex}.container-renting-card .content .concurrency .concurrency-head{color:var(--warning,#b7791f);align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.container-renting-card .content .concurrency .concurrency-carousel{scroll-snap-type:x mandatory;gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini{scroll-snap-align:start;border-radius:var(--border-radius-tiny);background:var(--box-background);border:1px solid var(--core-border,#eee);flex-direction:column;flex:none;gap:.4rem;min-width:150px;padding:.75rem;display:flex}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini .mini-id{font-size:1rem;font-weight:700}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini .mini-row{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini .mini-valuable{opacity:.85;font-size:.75rem}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini.risk-none,.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini.risk-low{border-left:4px solid #00a650}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini.risk-medium{border-left:4px solid #ffbf00}.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini.risk-high,.container-renting-card .content .concurrency .concurrency-carousel .concurrency-mini.risk-highest{border-left:4px solid #dd285e}.container-renting-card .preflight-block-alert{color:#dd285e;border-radius:var(--border-radius-tiny);background:#dd285e1f;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:700}.container-renting-card .actions{justify-content:space-between;display:flex}.container-renting-card .actions .buttons{flex:1;gap:1rem;height:3rem;display:flex}.container-renting-card .actions .buttons button{font-size:16px}.container-renting-card .actions .buttons .loading svg{color:#fff}.container-renting-card .actions .options{flex:1}.container-rent-service-card{border-radius:var(--border-radius-core);background:var(--box-background);justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:310px;margin:10px 0;padding:1rem;display:flex;position:relative}.container-rent-service-card .to-add{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;padding:6px 0;transition:all .2s linear;display:flex}.container-rent-service-card .to-add:hover .icon,.container-rent-service-card .to-add:hover span{color:var(--primary);transition:all .2s linear}.container-rent-service-card .to-add .icon{color:var(--sub-text);transition:all .2s linear}.container-rent-service-card .to-add span{color:var(--sub-text);font-size:1.2rem;transition:all .2s linear}.container-rent-service-card .icon{font-size:1.4rem}.container-rent-service-card .info{flex:6}.container-rent-service-card .info .title p{color:var(--text);font-size:1.2rem}.container-rent-service-card .info .title span{color:var(--sub-title);font-size:1rem}.container-rent-service-card .info .details{gap:12px;padding:10px 0 0;display:flex}.container-rent-service-card .info .details .icon{font-size:.9rem}.container-rent-service-card .info .details .acquire-location,.container-rent-service-card .info .details .payment-method{align-items:center;gap:5px;font-size:1rem;display:flex}.container-rent-service-card .qnt{text-align:center;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.container-rent-service-card .qnt .icon{color:var(--sub-title);font-size:1.8rem}.container-rent-service-card .qnt span{color:var(--sub-title);font-size:1.5rem;font-weight:700}.container-rent-service-card .price{justify-content:center;align-items:center;gap:5px;display:flex}.container-rent-service-card .price .icon{color:var(--sub-title);font-size:1rem}.container-rent-service-card .price span{color:var(--sub-title);font-size:1.2rem;font-weight:700}.container-rent-service-card .price{flex:2}.container-rent-service-card .action{color:var(--sub-title);cursor:pointer;flex:.5;justify-content:center;transition:all .2s linear;display:flex}.container-rent-service-card .action:hover{color:var(--error);transition:all .2s linear}.container-rent-extra-card-input{border-radius:var(--border-radius-core);background:var(--box-background);flex-direction:column;gap:10px;padding:1rem;display:flex;position:relative}.container-rent-extra-card-input>.title p{font-size:1.5rem}.container-rent-extra-card-input>.title .mini{color:var(--sub-title);font-size:.8rem}.container-rent-extra-card-input input,.container-rent-extra-card-input .input{background:var(--core-background)!important}.container-rent-extra-card-input .selection-description{gap:1rem;width:100%;padding:20px 0;display:flex}.container-rent-extra-card-input .selection-description .tip{flex-direction:column;align-items:center;gap:10px;display:flex}.container-rent-extra-card-input .selection-description .tip .value{text-align:center;font-weight:700}.container-rent-extra-card-input .selection-description .tip .description{text-align:center;color:var(--text-alt)}.container-rent-extra-card-input .content{width:100%}.container-rent-extra-card-input .content .qnt-preview-price{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.container-rent-extra-card-input .content .preview{background-color:var(--action-background);border-radius:var(--border-radius-medium);color:#fff;align-items:center;min-width:40%;height:100%;display:flex}.container-rent-extra-card-input .content .preview span{color:#fff;font-size:1.2rem}.container-rent-extra-card-input .content .preview span span.type{text-transform:uppercase;font-size:.7rem}.container-rent-extra-card-input .content .preview{gap:1rem;padding:10px}.container-rent-extra-card-input .buttons{flex-flow:wrap;justify-content:right;gap:1rem;display:flex}.container-rent-extra-card-input .buttons #cancel{border-color:var(--text-alt)}.container-rent-extra-card-input .buttons #cancel span{color:var(--text-alt)}.container-mini-boat-card{background:var(--box-background);border-radius:var(--border-radius-tiny);flex-direction:row;gap:1rem;max-width:450px;min-height:120px;padding:1rem;display:flex;position:relative}.container-mini-boat-card .image{width:130px;display:flex}.container-mini-boat-card .image img{border-radius:var(--border-radius-tiny);width:100%;box-shadow:var(--box-shadow-core)}.container-mini-boat-card .content{flex-direction:column;flex:1;display:flex}.container-mini-boat-card .content .title{color:var(--text-alt);font-weight:700}.container-mini-boat-card .content .stars{color:gold;align-items:center;gap:5px;display:flex}.container-mini-boat-card .content .stars p{align-items:center;padding-top:2px;font-size:1.8rem;font-weight:700;line-height:1;display:flex}.container-mini-boat-card .content .stars svg{font-size:1.3rem;line-height:0}.container-mini-boat-card .content .nominal{border-radius:var(--border-radius-tiny);background:var(--error);color:var(--white);box-shadow:var(--box-shadow-core);padding:.4rem;position:absolute;bottom:5px;right:5px}.container-mini-boat-card .content .nominal.valid{background:var(--success)}.container-mini-boat-owner-card{background:var(--box-background);border-radius:var(--border-radius-tiny);flex-direction:row;gap:1rem;width:350px;max-width:450px;min-height:120px;padding:1rem;display:flex;position:relative}.container-mini-boat-owner-card .image{justify-content:center;align-items:center;display:flex}.container-mini-boat-owner-card .image>div{background:var(--action-background);justify-content:center;align-items:center;display:flex}.container-mini-boat-owner-card .image>div svg{justify-content:center;align-items:center;display:flex}.container-mini-boat-owner-card .content{flex-direction:column;flex:1;display:flex}.container-mini-boat-owner-card .content .title{flex-direction:column;display:flex}.container-mini-boat-owner-card .content .title p{font-weight:700}.container-mini-boat-owner-card .content .title span{color:var(--text-alt);text-transform:uppercase;font-size:13px}.container-mini-boat-owner-card .content .stars{color:gold;flex-direction:column;align-items:center;display:flex}.container-mini-boat-owner-card .content .stars .points{align-items:center;gap:5px;display:flex}.container-mini-boat-owner-card .content .stars p{align-items:center;padding-top:2px;font-size:1.8rem;font-weight:700;line-height:1;display:flex}.container-mini-boat-owner-card .content .stars svg{font-size:1.3rem;line-height:0}.container-mini-boat-owner-card .content .nominal{border-radius:var(--border-radius-tiny);background:var(--error);color:var(--white);box-shadow:var(--box-shadow-core);padding:.4rem;position:absolute;bottom:5px;right:5px}.container-mini-boat-owner-card .content .nominal.valid{background:var(--success)}.container-scrolldown-notify{animation-name:shakeY;animation-duration:7s;animation-iteration-count:infinite;position:fixed;top:50%;left:5%}.container-scrolldown-notify .icon{color:var(--core-background);font-size:2rem}.layout-row{gap:var(--layout-gap,0);flex-direction:row;width:auto;height:100%;display:flex}.layout-row.wrap{flex-flow:wrap}.layout-row.full{width:100%}.layout-row.justify-between{justify-content:space-between}.layout-row.justify-evenly{justify-content:space-evenly}.layout-row.justify-around{justify-content:space-around}.layout-row.justify-start{justify-content:flex-start}.layout-row.justify-end{justify-content:flex-end}.layout-row.justify-center{justify-content:center}@media (width<=1024px){.layout-row{flex-direction:column}}.layout-col{flex:var(--layout-size,initial);justify-content:space-between;gap:var(--layout-gap,0);align-items:var(--layout-align,stretch);flex-direction:column;width:100%;display:flex}.layout-divider{opacity:.33;background:var(--washed-background);flex-direction:column;display:flex}.layout-divider.vertical{width:1px;height:var(--layout-divider-size,90%);margin:0 6px}.layout-divider.horizontal{height:1px;width:var(--layout-divider-size,90%);margin:6px 0}.container-table{flex-direction:column;gap:1rem;display:flex;position:relative}.container-table .wrapper{gap:1rem;display:grid;position:relative}.t-row{grid-template-columns:repeat(auto-fit, var(--trow-size));gap:10px;padding:10px;display:grid}.t-row .opt-header{display:none}.container-card-resume{border-radius:var(--border-radius-core);border:1px solid var(--box-background);flex-direction:column;gap:1rem;padding:.6rem;display:flex}.container-card-resume .boat{flex-direction:row;align-items:center;gap:10px;width:100%;display:flex}.container-card-resume .boat .img{border-radius:var(--border-radius-tiny);justify-content:center;align-items:center;width:10rem;min-width:10rem;height:7rem;display:flex;overflow:hidden}.container-card-resume .boat .img img{border-radius:var(--border-radius-tiny);width:inherit;height:inherit;object-fit:cover}.container-card-resume .boat .content{flex-direction:column;display:flex}.container-card-resume .boat .content .info{flex-direction:column;gap:2px;display:flex}.container-card-resume .boat .content .info .title{font-size:1.1rem;font-weight:700}.container-card-resume .boat .content .info .hosted{flex-direction:row;gap:5px;display:flex}.container-card-resume .boat .content .info .hosted>span{color:var(--sub-title);font-size:.7rem;line-height:1}.container-card-resume .boat .content .info .hosted .owner{align-items:center;gap:10px;display:flex}.container-card-resume .boat .content .price{align-items:center;gap:1px;padding:5px 0;display:flex}.container-card-resume .boat .content .price .value{color:var(--text-alt);font-size:1.6rem;font-weight:700}.container-card-resume .boat .content .price .by{color:var(--sub-title);font-size:.78rem}.container-card-resume .boat .content .reviews{align-items:center;gap:5px;display:flex}.container-card-resume .boat .content .reviews .icon{color:gold;font-size:1.33rem;line-height:1}.container-card-resume .boat .content .reviews .class{font-size:1rem}.container-card-resume .coupon{border-radius:var(--border-radius-medium);background:var(--success);text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.container-card-resume .coupon label{align-items:center;gap:5px;line-height:1.3;display:flex}.container-card-resume .coupon p{color:#fff;font-size:1rem;font-weight:700}.container-card-resume .parameters,.container-card-resume .extras{background-color:var(--box-background);border-radius:var(--border-radius-medium);flex-direction:column;gap:1rem;padding:1rem;display:flex}.container-card-resume .parameters .item,.container-card-resume .extras .item{justify-content:space-between;align-items:center;gap:10px;display:flex}.container-card-resume .parameters .item .icon,.container-card-resume .extras .item .icon{color:var(--sub-title);align-items:center;font-size:2rem;display:flex}.container-card-resume .parameters .item .text,.container-card-resume .extras .item .text{flex-direction:column;gap:4px;display:flex}.container-card-resume .parameters .item .text label,.container-card-resume .extras .item .text label{color:var(--sub-title);line-height:1}.container-card-resume .parameters .item .text p,.container-card-resume .extras .item .text p{font-size:1.1rem;line-height:1}.container-card-resume .description-resume label{padding:10px 0;font-size:2rem}.container-card-resume .description-resume .resume{flex-direction:column;display:flex}.container-card-resume .description-resume .resume .loading{flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.container-card-resume .description-resume .resume .loading .icon{color:var(--text-alt);font-size:2rem}.container-card-resume .description-resume .resume .loading span{color:var(--text-alt)}.container-card-resume .description-resume .min-info{text-align:center;width:100%;font-size:.66rem}.draggable-container{opacity:.85;cursor:move;z-index:1;background:#fff;border-radius:11px;padding:.4rem .5rem;font-size:1rem;line-height:0;position:absolute;top:0;left:0}@media (width<=425px){.draggable-container{border-radius:11px}}.droppable{border:inherit;border-radius:var(--border-radius-core);width:100%;height:100%;box-shadow:none;transition:all .2s}.droppable img{filter:none;transition:all .2s;transform:none}.droppable.is-over{box-shadow:inset 1px -1px 6px #0000001c}.droppable.is-over img{filter:blur(1px);transform:scale(.98)}.container-pin-map{flex-direction:column;gap:.5rem;display:flex}.container-pin-map .mapContainer{width:100%;height:400px}.container-pin-map .pin-status{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.container-pin-map .pin-badge{border:1px solid var(--box-background);border-radius:999px;padding:.15rem .6rem;font-size:.75rem}.container-pin-map .pin-badge.set{border-color:var(--success,#2e7d32)}.container-pin-map .pin-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.container-pin-map .pin-actions button{cursor:pointer;border-radius:var(--border-radius-medium);border:1px solid var(--box-background);background:0 0;padding:.4rem .8rem}.container-pin-map .pin-actions button:disabled{opacity:.6;cursor:default}.container-pin-map .pin-error{color:var(--error);text-align:center;font-size:.8rem}.container-address-form{background:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:relative}.container-address-form .header{align-items:center;gap:12px;display:flex}.container-address-form .header .icon{align-items:center;font-size:1.5rem;line-height:1;display:flex}.container-address-form .header span{font-size:1.5rem}.container-address-form .autocomplete{height:40px}.container-address-form .content{flex-direction:column;gap:1rem;display:flex}.container-address-form .content .form-map{text-align:center;flex-direction:column;gap:.75rem;width:100%;min-height:400px;display:flex}.container-address-form .content .form-map .map-overwrite{text-align:left}.container-address-form .row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem;display:grid}.container-address-form .buttons{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (width<=2500px){.container-address-form{min-width:50vw}}@media (width<=1024px){.container-address-form{gap:.5rem;width:80vw;min-width:40vw;padding:1rem .5rem}.container-address-form .header{gap:10px}.container-address-form .header .icon,.container-address-form .header span{font-size:1.2rem}}@media (width<=768px){.container-address-form{gap:.5rem;width:90vw;min-width:100%;padding:1rem .5rem}.container-address-form .header{gap:10px}.container-address-form .header .icon,.container-address-form .header span{font-size:1.2rem}.container-address-form .row{flex-flow:column wrap;display:flex}}@media (width<=375px){.container-address-form{gap:.5rem;width:95vw;padding:1rem .3rem}.container-address-form .header{gap:10px}.container-address-form .header .icon,.container-address-form .header span{font-size:1.1rem}.container-address-form .row{flex-flow:column wrap;display:flex}}@media (width<=321px){.container-address-form{gap:.5rem;width:100vw;padding:1rem .3rem}.container-address-form .header{gap:10px}.container-address-form .header .icon,.container-address-form .header span{font-size:1.1rem}.container-address-form .row{flex-flow:column wrap;display:flex}}.container-address-form.is-panel{width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}.container-address-form.is-panel .header .icon{color:var(--primary);font-size:1.2rem}.container-address-form.is-panel .header span{font-size:1.15rem}.container-address-form.is-panel .buttons{justify-content:flex-end}@media (width<=1024px){.container-address-form.is-panel{width:100%;padding:0}}@media (width<=768px){.container-address-form.is-panel{width:100%;padding:0}}@media (width<=375px){.container-address-form.is-panel{width:100%;padding:0}}@media (width<=321px){.container-address-form.is-panel{width:100%;padding:0}}.container-slider{flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:200px;padding-bottom:25px;display:flex;position:relative}.container-slider.error label,.container-slider.error .subtitles,.container-slider.error .subtitles input{color:var(--error);transition:all .2s linear}.container-slider.error .slider-thumb{transition:all .2s linear;border-color:var(--error)!important}.container-slider.error .slider-indicator{transition:all .2s linear;background:var(--error)!important}.container-slider label{text-align:left;text-transform:uppercase;place-self:flex-start start;align-items:center;gap:5px;padding-top:3px;padding-bottom:3px;padding-left:4px;font-size:.7rem;line-height:1.2;display:flex}.container-slider .subtitles{justify-content:space-between;align-items:center;width:100%;height:30px;padding:0 8px;font-size:.8rem;font-weight:600;display:flex;position:relative}.container-slider .subtitles input{text-align:center;height:inherit;background:0 0;border:none;outline:none;width:90px;margin-left:15px}.container-slider .subtitles input:focus{outline:1px solid var(--primary);border-radius:var(--border-radius-tiny)}.container-slider .slider-control{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;min-width:0;padding:8px;display:flex}.container-slider .slider-track{background:var(--gray,#e3e3e3);border-radius:999px;width:100%;min-width:0;height:6px;position:relative}.container-slider .slider-indicator{background:var(--primary);border-radius:999px;position:absolute}.container-slider .slider-thumb{background:var(--white,#fff);border:2px solid var(--primary);cursor:grab;border-radius:50%;outline:none;width:20px;height:20px;box-shadow:0 1px 4px #00000040}.container-slider .slider-thumb[data-dragging]{cursor:grabbing;box-shadow:0 0 0 4px #0000001f}.container-slider .slider-thumb:focus-visible{box-shadow:0 0 0 4px #0000002e}.container-slider .slider-thumb[data-disabled]{opacity:.45;cursor:not-allowed}.container-slider .errorMessage{color:#fff;z-index:10;visibility:hidden;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-self:center;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:75%;overflow:hidden}.container-slider .errorMessage .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.container-slider .errorMessage.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.container-info-box{width:50vw}.container-info-box.isContainer{background:var(--box-background);border-radius:var(--border-radius-core);padding:1rem}.container-info-box{flex-direction:column;gap:15px;display:flex}.container-info-box header{align-items:center;gap:10px;font-size:1.23rem;display:flex}.container-info-box header .icon{font-size:inherit;line-height:0}.container-info-box header span{font-size:inherit}.container-info-box .body{text-align:justify}@media (width<=768px){.container-info-box{width:98vw}}.drawer-viewport{z-index:100;pointer-events:none;height:100%;position:fixed;inset:0}.drawer-viewport>*{pointer-events:auto}.drawer-popup{background:var(--core-background);flex-direction:column;width:45%;min-width:320px;max-width:820px;height:100%;display:flex;position:fixed;top:0;right:0;box-shadow:-4px 0 20px #0000001f}.drawer-popup[data-starting-style],.drawer-popup[data-ending-style]{opacity:0;transform:translate(100%)}.drawer-popup[data-open]{animation:.35s cubic-bezier(.38,1.05,.93,.45) drawerSlideIn}.drawer-popup[data-closed]{animation:.3s cubic-bezier(.4,0,1,1) drawerSlideOut}@media (width<=1600px){.drawer-popup{width:60%;min-width:300px;max-width:720px;height:100%}}@media (width<=1024px){.drawer-popup{width:75%;min-width:300px;max-width:720px;height:100%}}@media (width<=920px){.drawer-popup{width:90%;min-width:300px;max-width:720px;height:100%}}@media (width<=540px){.drawer-popup{width:95%;min-width:280px;max-width:720px;height:100%}}@keyframes drawerSlideIn{0%{opacity:0;transform:translate(100%)}60%{opacity:1;transform:translate(-2%)}80%{transform:translate(1%)}to{transform:translate(0)}}@keyframes drawerSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.drawer-backdrop{z-index:99;pointer-events:auto;background:#0000004d;animation:.2s ease-out backDropIn;position:fixed;inset:0}.drawer-backdrop[data-starting-style],.drawer-backdrop[data-ending-style]{opacity:0}@keyframes backDropIn{0%{opacity:0}to{opacity:1}}.drawer-content{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.drawer-header{flex-shrink:0;justify-content:space-between;align-items:center;min-height:52px;padding:12px 16px;display:flex}.drawer-header .title{padding-left:1.6rem}.drawer-header .title h3{margin:0}.drawer-header .drawer-left{align-items:center;gap:8px;display:flex}.drawer-header .drawer-header-content{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-left:44px;display:flex}.drawer-header .drawer-header-content .drawer-tags{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.drawer-header .drawer-header-content .drawer-header-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.drawer-header .drawer-header-content .drawer-header-actions .drawer-header-action{border-radius:var(--border-radius-circle,6px);min-width:38px;height:38px;color:var(--text-secondary,#8f8e8e);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.drawer-header .drawer-header-content .drawer-header-actions .drawer-header-action svg{font-size:1.3rem}.drawer-header .drawer-header-content .drawer-header-actions .drawer-header-action:hover{color:var(--text,#333);background:#0000000f}.drawer-header .drawer-header-content .drawer-header-actions .drawer-header-action[data-variant=danger]:hover{color:#dc3545;background:#dc35451a}.drawer-header .drawer-actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.drawer-action-button{border-radius:var(--border-radius-circle,6px);background:var(--core-background);min-width:55px;height:42px;color:var(--text-secondary,#666);cursor:pointer;border:none;align-items:center;margin-top:20px;font-size:1.5rem;transition:all .15s;display:flex;position:absolute;left:-18px}.drawer-action-button .icon{padding-top:3px;padding-left:3px}.drawer-action-button:hover{transition:all .15s;left:-22px}.drawer-action-button[data-variant=danger]:hover{color:#dc3545;background:#dc35451a}.drawer-body{flex:1;overflow-y:auto}.drawer-body::-webkit-scrollbar{width:6px}.drawer-body::-webkit-scrollbar-track{background:0 0}.drawer-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#00000026);border-radius:3px}.tabs-container{z-index:2100;pointer-events:auto;flex-direction:column;gap:6px;transition:all .15s;display:flex;position:fixed;top:90px;right:-3px}.tabs-container:hover{transition:all .15s;right:5px}.tab-button{background:var(--core-background,#fff);border:1px solid var(--border-color,#0000001a);border-radius:var(--border-radius-core,6px);cursor:pointer;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;width:36px;min-height:140px;padding:6px;transition:all .35s;display:flex;box-shadow:0 2px 8px #0000001f}.tab-button:hover{border-radius:var(--border-radius-medium,6px);min-height:200px;transition:all .45s;transform:translate(-2px);box-shadow:0 4px 12px #0000002e}.tab-button .tab-icon{color:var(--text,#0097df);flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.tab-button .tab-title{writing-mode:vertical-rl;text-orientation:mixed;color:var(--text,#333);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.5px;flex:1;max-height:120px;font-size:.8rem;font-weight:600;overflow:hidden}.tab-button .tab-close{width:25px;height:25px;color:var(--text-secondary,#999);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.tab-button .tab-close svg{font-size:1.2rem}.tab-button .tab-close:hover{color:#dc3545;background:#dc354526}.container-pagination{padding:var(--padding,1rem 0);align-items:center;gap:1rem;display:flex;position:relative}.container-pagination.left{justify-content:start}.container-pagination.right{justify-content:end}.container-pagination.center{justify-content:center}.container-pagination .wrapper{align-items:center;gap:5px;display:flex;position:relative}.container-pagination .wrapper ul{align-items:center;gap:5px;margin:0;padding:0;display:flex}.container-pagination .wrapper ul li,.container-pagination .wrapper .back,.container-pagination .wrapper .forward{text-align:center;cursor:pointer;background-color:initial;border:1px solid var(--washed-background);border-radius:var(--border-radius-tiny);justify-content:center;align-items:center;min-width:40px;padding:.8rem;font-size:1rem;line-height:1;list-style:none;transition:all .2s linear;display:flex}.container-pagination .wrapper ul li:hover,.container-pagination .wrapper ul li.active,.container-pagination .wrapper .back:hover,.container-pagination .wrapper .back.active,.container-pagination .wrapper .forward:hover,.container-pagination .wrapper .forward.active{background-color:var(--black);color:var(--white);transition:all .2s linear}.container-pagination .wrapper ul li.disabled,.container-pagination .wrapper .back.disabled,.container-pagination .wrapper .forward.disabled{cursor:default;opacity:.35;pointer-events:none}@media (width<=425px){.container-pagination .wrapper ul li,.container-pagination .wrapper .back,.container-pagination .wrapper .forward{text-align:center;cursor:pointer;background-color:initial;border:1px solid var(--washed-background);border-radius:var(--border-radius-tiny);justify-content:center;align-items:center;min-width:36px;padding:.6rem;font-size:1rem;line-height:1;list-style:none;transition:all .2s linear;display:flex}}.container-input-tag{position:relative}.container-input-tag .tag{color:inherit;display:flex;position:relative;right:6px}.container-verified{white-space:nowrap;text-transform:uppercase;gap:5px;font-size:.7rem;display:flex;position:absolute;top:66%;right:5px;transform:translateY(-50%)}.container-verified.on,.container-verified.on span{color:var(--success)}.container-verified.off,.container-verified.off span{color:var(--error)}@media (width<=375px){.container-verified{font-size:.5rem}}.skeleton-container{border-radius:var(--border-radius-tiny);background:var(--box-background);width:var(--skeleton-width,100px);height:var(--skeleton-height,40px);flex:var(--skeleton-flex,initial);display:flex;position:relative;overflow:hidden}.skeleton-container:after{content:"";background:linear-gradient(90deg,#0000,#d2d2d299,#0000);animation:1.4s infinite skeleton-loading;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-loading{to{transform:translate(100%)}}.container-notification-toast{border-radius:var(--border-radius-tiny);flex-direction:column;width:100%;min-height:4rem;padding:.5rem;display:flex;position:relative}.container-notification-toast .title{font-size:1.1rem;font-weight:700}.container-notification-toast .message{color:var(--text-alt);padding:.3rem;font-size:.954rem}.container-notification-toast .options{flex-direction:row;justify-content:end;gap:6px;width:100%;padding:.4rem;display:flex}.container-notification-toast .options button{color:var(--sub-title);padding:0;font-size:20px}.container-notification-toast .options button:hover{box-shadow:none!important;color:var(--primary)!important;background:0 0!important}.boats-manage-sub-page{flex-direction:column;gap:1rem;display:flex}.boats-manage-sub-page .alert{color:var(--error)}.boats-manage-sub-page section{flex-direction:column;gap:10px;display:flex}.boats-manage-sub-page section .title{padding-bottom:1rem;font-size:1.4rem}.boats-manage-sub-page section .title-subtitle{padding:1rem 0}.boats-manage-sub-page section .title-subtitle>div{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:5px;display:flex}.boats-manage-sub-page section .title-subtitle>div p{padding-bottom:0;font-size:1.4rem;line-height:1}.boats-manage-sub-page section .title-subtitle p{padding-bottom:5px;font-size:1rem}.boats-manage-sub-page section .title-subtitle span{color:var(--text-alt);font-size:.8rem}.boats-manage-sub-page section form{flex-direction:column;flex:1;gap:10px;display:flex}.boats-manage-sub-page section form .exp-skipper{justify-content:center;gap:1rem;padding:1rem 0;display:flex}.boats-manage-sub-page section form .exp-skipper .icon{color:var(--text-alt);font-size:3rem}.boats-manage-sub-page section form .exp-skipper .action{flex-direction:column;gap:.5rem;display:flex}.boats-manage-sub-page section form .exp-skipper .action>span{text-transform:uppercase;font-size:.8rem;font-weight:700}.boats-manage-sub-page section form .accessibility>label{color:var(--text-alt);font-size:.7rem;font-weight:700;line-height:2.2}.boats-manage-sub-page section form .accessibility .cnt{align-items:center;gap:1rem;display:flex}.boats-manage-sub-page section form .accessibility .cnt .icon{color:var(--text-alt);font-size:2.3rem}.boats-manage-sub-page section form .base-price input{height:100px;color:var(--text-alt);font-size:2.2rem;font-weight:700}.boats-manage-sub-page section form .base-price span{color:var(--text-alt);font-size:.88rem}.boats-manage-sub-page section form .list-amenities{grid-template-columns:auto auto;gap:.5rem;display:grid}.boats-manage-sub-page section form .extra-addons{flex-direction:column;gap:1rem;display:flex}.boats-manage-sub-page section form .extra-addons .no-addons{border-radius:var(--border-radius-medium);background:var(--box-background);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.boats-manage-sub-page section form .extra-addons .no-addons .icon{color:var(--text-alt);font-size:3rem}.boats-manage-sub-page section form .extra-addons .no-addons span{text-transform:uppercase;color:var(--text-alt);font-size:1.3rem}.boats-manage-sub-page section form .basic-cancellation-rules{flex-direction:row;gap:1rem;display:flex}.boats-manage-sub-page section form .basic-cancellation-rules .inputs,.boats-manage-sub-page section form .basic-cancellation-rules .description-cancellation{flex:1}.boats-manage-sub-page section form .basic-cancellation-rules .inputs{flex-direction:column;gap:1rem;display:flex}.boats-manage-sub-page section form .basic-cancellation-rules .description-cancellation{border-radius:var(--border-radius-medium);background:var(--box-background);padding:1rem}.boats-manage-sub-page section form .basic-cancellation-rules .description-cancellation .cancel-topic{padding:5px 0}.boats-manage-sub-page section form .basic-cancellation-rules .description-cancellation .cancel-topic span{text-transform:uppercase;font-size:1.1rem}.boats-manage-sub-page section form .basic-cancellation-rules .description-cancellation .cancel-topic p{color:var(--text-alt);font-size:.85rem}.boats-manage-sub-page section form .common-promos{flex-flow:wrap;gap:1rem;display:flex}@media (width<=1024px){.boats-manage-sub-page section form .basic-cancellation-rules{flex-direction:column}}@media (width<=540px){.boats-manage-sub-page section form .list-amenities{flex-direction:column;display:flex}}.amenities-group{flex-direction:column;gap:1rem;margin:0 0 1rem;display:flex}.amenities-group span.title{padding-bottom:1rem;font-size:1.4rem}.amenities-group .options{flex-direction:column;gap:.5rem;display:flex}.cropper-container{width:inherit;height:inherit;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:absolute}.cropper-container .icon{font-size:2rem;line-height:1}.cropper-container span{text-transform:uppercase;font-size:1.1rem}.cropper-container p{text-transform:uppercase}.define-miniature{background:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;gap:1rem;width:85vw;height:90vh;padding:1rem;display:flex;position:relative}.define-miniature .header{justify-content:space-between;align-items:center;gap:10px;min-height:0;padding-right:2rem;display:flex}.define-miniature .header .info{align-items:center;gap:10px;display:flex}.define-miniature .header .info .icon{line-height:0}.define-miniature .header .info .icon,.define-miniature .header .info span{color:var(--text-alt);font-size:1.4rem}.define-miniature .wrapper{flex-direction:row;flex:1;gap:1rem;min-height:0;display:flex}.define-miniature .wrapper .gallery-content{flex-direction:column;flex:2;gap:1rem;display:flex;overflow:hidden}.define-miniature .wrapper .gallery-content label{align-items:center;gap:.5rem;display:flex}.define-miniature .wrapper .gallery-content label i{align-items:center;gap:2px;font-size:.77rem;display:flex}.define-miniature .wrapper .list-files{flex-direction:column;flex:1;height:100%;display:flex}.define-miniature .wrapper .list-files .content{background:var(--box-background);border-radius:var(--border-radius-medium);height:100%;max-height:100%;margin-top:1rem;padding:1rem;overflow:auto}.define-miniature .wrapper .list-files .content>div{flex-direction:column;gap:12px;display:flex}.define-miniature .wrapper .gallery{border-radius:var(--border-radius-core);flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.define-miniature .wrapper .gallery .gallery-preview{background:var(--box-background);width:inherit;height:inherit;flex:1}.define-miniature .wrapper .gallery .gallery-preview .cropper{width:inherit;height:inherit;position:absolute;top:0;left:0}.define-miniature .wrapper .gallery .gallery-preview .cropper>div{width:inherit;height:inherit}.define-miniature .no-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;height:100%;padding:1rem;display:flex}.define-miniature .no-content .icon{font-size:3rem;line-height:0}.define-miniature .no-content p{font-size:1.5rem}.define-miniature .no-content .icon,.define-miniature .no-content p,.define-miniature .no-content span{color:var(--text-alt)}@media (width<=920px){.define-miniature{width:95vw;min-height:99vw;height:auto!important}.define-miniature .wrapper{flex-direction:column;gap:1rem}.define-miniature .wrapper .gallery-content label{text-align:center;flex-direction:column;align-items:center;gap:5px}.define-miniature .wrapper .gallery-content label i svg{font-size:1.5rem}.define-miniature .wrapper .gallery{height:300px}}.common-promo{border-radius:var(--border-radius-medium);background:var(--box-background);border-left:0 solid var(--success);flex-direction:column;flex:1;justify-content:space-between;margin:2px 0;padding:1rem;transition:all .2s linear;display:flex;position:relative}.common-promo.error{transition:all .2s linear;border-left:5px solid var(--error)!important}.common-promo.active{border-left:5px solid var(--success);transition:all .2s linear}.common-promo .error-message{border-radius:var(--border-radius-tiny);background-color:var(--error);color:#fff;gap:5px;margin:.5rem 0;display:flex;overflow:hidden}.common-promo .error-message span{color:#fff;padding:.5rem}.common-promo .error-message .icon{justify-content:center;align-items:center;height:100%;padding:0 .3rem;line-height:1;display:flex;box-shadow:inset 0 0 15px 10px #0003}.common-promo .cp-title{font-size:1.2rem}.common-promo .cp-sub{font-size:.78rem}.common-promo .cp-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.common-promo .cp-actions .remove-bt{border:none;font-size:.88rem}.common-promo-body{gap:1rem;display:flex;position:relative}.common-promo-body .to-form{flex-direction:column;gap:.3rem;padding:1rem 0;display:flex}.common-promo-body .to-info{padding:1rem 0}.common-promo-body .to-info p{font-size:1rem}.common-promo-body .to-info h5{color:var(--sub-title);padding-left:1rem;font-weight:400}.addon-container{flex-direction:column;gap:1rem;display:flex}.addon-manage-container{border-radius:var(--border-radius-medium);background:var(--box-background);flex-direction:column;padding:1rem;display:flex;position:relative}.addon-manage-container .form-addon{flex-direction:column;gap:.5rem;display:flex}.addon-manage-container .dFlex{justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.addon-manage-container .comissionInfo{gap:1rem;padding:1rem;display:flex}.addon-manage-container .comissionInfo .comm-info{text-align:center}.addon-manage-container .comissionInfo .comm-info p{font-size:.78rem}.addon-manage-container .comissionInfo>span{align-items:center;font-size:1.3rem;display:flex}.addon-manage-container .actions-addon{justify-content:end;gap:1rem;padding:1rem 0 0;display:flex;position:relative}.addon-manage-container .actions-addon button{font-weight:700}.addon-item{background-color:var(--box-background);border-radius:var(--border-radius-medium);justify-content:space-between;gap:1rem;padding:1rem;display:flex;position:relative}.addon-item hr{width:100%;height:1px;box-shadow:none;background-color:#ccc;border:none}.addon-item .basic{flex-direction:column;flex:3;gap:.2rem;display:flex}.addon-item .basic .label{font-size:1.6rem}.addon-item .basic .subtitle{font-size:1rem}.addon-item .price{flex-direction:column;flex:2;justify-content:center;align-items:center;display:flex}.addon-item .price span{font-size:1.1rem}.addon-item .price p{font-size:1.6rem}.addon-item .actions-addon{flex:1;justify-content:end;align-items:center;gap:1rem;display:flex}.addon-item .actions-addon .confirm{animation-name:swing;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite}.addon-item .actions-addon .confirm .icon{color:var(--error)!important}.addon-item .actions-addon button{color:var(--text-alt);border:none;font-size:1.2rem;transition:all .2s linear}.addon-item .actions-addon button .icon{transition:all .2s linear}.addon-item .actions-addon button:hover{background-color:#0000!important}.addon-item .actions-addon button:hover .icon{transition:all .2s linear}.addon-item .actions-addon button.edit:hover .icon{color:var(--primary)!important}.addon-item .actions-addon button.del:hover .icon{color:var(--error)!important}@media (width<=1024px){.addon-item{flex-direction:column}.addon-item .actions-addon{justify-content:center}}.preview-media-item{border-radius:var(--border-radius-tiny);width:6rem;min-width:6rem;height:5rem;display:flex;position:relative;overflow:hidden}.preview-media-item.is-doc{width:16rem;min-width:12rem}.preview-media-item img{width:inherit;height:inherit;object-fit:cover;position:absolute}.preview-media-item .deleted{background:var(--action-background);text-align:center;width:inherit;height:inherit;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.preview-media-item .deleted .icon{font-size:18px;line-height:1}.preview-media-item .loading{background:var(--action-background);text-align:center;width:inherit;height:inherit;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.preview-media-item .loading .icon{font-size:18px;line-height:0;animation-name:spinner;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.preview-media-item .loading p{text-transform:uppercase;font-size:.66rem}.preview-media-item .fail{background:var(--action-background);text-align:center;width:inherit;height:inherit;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.preview-media-item .fail .icon{font-size:18px;line-height:0;animation-name:headShake;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;animation-delay:2s}.preview-media-item .fail p{text-transform:uppercase;font-size:.66rem}.preview-media-item .remove{background-color:var(--error);opacity:0;z-index:1;width:100%;height:inherit;cursor:pointer;visibility:hidden;justify-content:center;align-items:center;gap:5px;font-size:2rem;display:flex;position:absolute;top:0;left:0}.preview-media-item .remove .icon-click-confirm{padding-top:3px;font-size:1rem}.preview-media-item .remove{flex-direction:column;gap:5px;transition:all .2s linear}.preview-media-item .remove p,.preview-media-item .remove span{color:#fff;line-height:0}.preview-media-item .remove p{text-transform:uppercase;font-size:.77rem}.preview-media-item .remove.active{opacity:1!important;visibility:visible!important;transition:all .2s linear!important}.preview-media-item .deleted{background-color:var(--error);opacity:1;z-index:1;width:100%;height:inherit;cursor:pointer;visibility:visible;justify-content:center;gap:5px;font-size:2rem;display:flex;position:absolute;top:0;left:0}.preview-media-item .deleted a{color:#fff;border-top:1px solid #ccc;margin-top:2px;padding-top:1px;font-size:.66rem;line-height:1.3}.preview-media-item .deleted .icon{color:#fff;padding-top:3px;font-size:.9rem}.preview-media-item .deleted{flex-direction:column;gap:5px}.preview-media-item .deleted p,.preview-media-item .deleted span{color:#fff;line-height:1}.preview-media-item .deleted p{text-transform:uppercase;font-size:.77rem}.preview-media-item:hover .remove{opacity:.4;visibility:visible;transition:all .2s linear}.preview-media-item .object{width:100%;height:100%;box-shadow:var(--box-shadow-tiny);background-color:var(--primary);justify-content:center;align-items:center;gap:10px;display:flex}.preview-media-item .object .basic{flex-direction:column;align-items:center;padding:0 5px;display:flex}.preview-media-item .object .basic .type{color:#fff;text-transform:uppercase;font-size:1.22rem;font-weight:700}.preview-media-item .object .basic .size{color:#fff;font-size:.7rem}.preview-media-item .object .info .name{color:#fff;word-break:break-all}.preview-upload-media{border-radius:var(--border-radius-medium);background-color:var(--box-background);scrollbar-width:6px;gap:.5rem;max-width:100%;max-height:6.6rem;padding:.6rem;display:flex;overflow:auto hidden}.preview-upload-media .no-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;display:flex}.preview-upload-media .no-item .icon{color:var(--sub-title);align-items:center;padding-top:10px;font-size:2.1rem;display:flex}.preview-upload-media .no-item p,.preview-upload-media .no-item span{color:var(--sub-title)}.preview-upload-media .no-item p{text-transform:uppercase;font-weight:500}.preview-upload-media::-webkit-scrollbar{height:6px}.preview-upload-media::-webkit-scrollbar:hover{height:8px}@media (width<=920px){.preview-upload-media{flex-flow:wrap;overflow:hidden auto;max-height:initial!important}}@media (width<=321px){.preview-upload-media{justify-content:space-around}}.periods-item{border-radius:var(--border-radius-core);background:var(--box-background);flex-flow:wrap;gap:1rem;padding:1rem;display:flex;position:relative}.periods-item .content{flex-direction:column;flex:3;gap:5px;display:flex}.periods-item .content .item-title{color:var(--title);text-transform:capitalize;font-size:2rem}.periods-item .content .info{flex-flow:wrap;gap:1rem;display:flex}.periods-item .content .info .durations{flex-direction:column;flex:3;gap:5px;display:flex}.periods-item .content .info .durations .date-info{flex:3;align-items:center;gap:10px;display:flex}.periods-item .content .info .durations .date-info .icon{color:var(--text-alt);font-size:2rem;line-height:1}.periods-item .content .info .durations .date-info span{color:var(--text-alt);font-size:2rem}.periods-item .content .info .durations .min-max-duration{align-items:center;gap:5px;display:flex}.periods-item .content .info .durations .min-max-duration .icon{line-height:0}.periods-item .content .info .durations .min-max-duration span{font-weight:700}.periods-item .content .info .price{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.periods-item .content .info .price p,.periods-item .content .info .price span{color:var(--text-alt)}.periods-item .content .info .price p{text-transform:uppercase;font-size:1.5rem}.periods-item .content .info .price span{font-size:2rem}.periods-item .content .list-landing-days{align-items:center;gap:5px;padding:5px 0;display:flex}.periods-item .content .list-landing-days .day-weak{color:#fff;border-radius:var(--border-radius-tiny);background:#222;padding:2px 5px;font-size:.676rem}.periods-item .actions-period-icon{flex:1;justify-content:end;align-items:center;gap:1rem;display:flex}.periods-item .actions-period-icon .confirm{animation-name:swing;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite}.periods-item .actions-period-icon .confirm .icon{color:var(--error)!important}.periods-item .actions-period-icon .edit,.periods-item .actions-period-icon .del{background:0 0;font-size:1.6rem!important}.periods-item .actions-period-icon .edit .icon,.periods-item .actions-period-icon .del .icon{color:var(--text-alt)}.periods-item .actions-period-icon .edit:hover,.periods-item .actions-period-icon .del:hover{box-shadow:none!important;background:0 0!important}.periods-item .actions-period-icon .edit:hover .icon,.periods-item .actions-period-icon .del:hover .icon{transition:all .2s linear}.periods-item .actions-period-icon .edit:hover .icon{color:var(--primary)}.periods-item .actions-period-icon .del:hover .icon{color:var(--error)}@media (width<=1024px){.periods-item .content .item-title{font-size:1.6rem}.periods-item .content .info .durations{flex-direction:column}.periods-item .content .info .durations .icon{font-size:1.5rem}.periods-item .content .info .durations span{font-size:1.3rem}.periods-item .content .info .price p{font-size:1.12rem}.periods-item .content .info .price span{font-size:1.42rem}}.form-periods{flex-direction:column;gap:15px;padding:1rem 0;display:flex}.form-periods .no-data{color:var(--text-alt);background:var(--box-background);border-radius:var(--border-radius-medium);flex-direction:column;align-items:center;gap:5px;padding:1rem;display:flex}.form-periods .no-data .icon{font-size:3rem}.form-periods .no-data span{color:inherit;font-size:1.52rem}.form-periods .new-period{background:var(--box-background);border-radius:var(--border-radius-medium);flex-direction:column;gap:15px;padding:1rem;display:flex}.form-periods .new-period .form-period{flex-direction:column;flex:1;gap:10px;display:flex}.form-periods .new-period .form-period .input-date-period{height:80px}.form-periods .new-period .title{font-size:1.6rem}.form-periods .new-period .price-input{height:80px;font-size:2.4rem}.form-periods .new-period .operations{justify-content:end;align-items:center;gap:1rem;padding-top:1rem;display:flex}.form-periods .new-period .operations button{padding:20px;font-size:1.2rem;font-weight:700}.finish-result{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.finish-result>.title{font-size:1.6rem}.finish-result>.title.fail{color:var(--error)}.finish-result>.title.success{color:var(--success);font-size:2.8rem}.finish-result>.content{gap:1rem;display:flex}.finish-result>.content>.anim{flex:1;width:256px;height:256px}.finish-result>.content>.detail{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex}.finish-result>.warning{text-align:center;color:var(--error)}.finish-result>.warning b{color:var(--error)}.finish-result>.finish{color:var(--success);text-align:center;max-width:80%;font-size:1.4rem}.finish-result>.support{text-align:center;width:100%;padding:1rem}.finish-result .useterms{text-align:center;gap:3px;font-size:.66rem;transition:all .2s linear;display:flex}.finish-result .useterms a{color:var(--primary);transition:all .2s linear}.finish-result .useterms a:hover{text-decoration:none;transition:all .2s linear}.limiters-booking{flex-direction:column;gap:1rem;display:flex}.limiters-booking .no-limiters{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.limiters-booking .no-limiters .icon{color:var(--text-alt);font-size:2.4rem}.limiters-booking .no-limiters span{color:var(--text-alt);font-size:1.3rem}.limiters-booking .no-limiters p{font-size:.77rem}.limiters-booking .form-booking-data{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;gap:1rem;padding:1rem;display:flex}.limiters-booking .form-booking-data .title-booking-data{font-size:1.5rem}.limiters-booking .form-booking-data .days-block{gap:1rem;display:flex}.limiters-booking .form-booking-data .days-block .calendar{position:relative}.limiters-booking .form-booking-data .days-block .calendar .error-message{color:#fff;z-index:10;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.limiters-booking .form-booking-data .days-block .calendar .error-message .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.limiters-booking .form-booking-data .days-block .calendar .error-message.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.limiters-booking .form-booking-data .days-block .calendar.error .content{border:1px solid var(--error)}.limiters-booking .form-booking-data .days-block .calendar.error .content .day{border:1px solid var(--error);color:var(--error)}.limiters-booking .form-booking-data .days-block .calendar .label{text-transform:uppercase;color:var(--text-alt);font-size:1rem}.limiters-booking .form-booking-data .days-block .calendar .content{background:var(--core-background);border-radius:var(--border-radius-tiny);grid-gap:10px;grid-template-columns:repeat(7,auto);padding:1rem;display:grid}.limiters-booking .form-booking-data .days-block .calendar .content .day{border-radius:var(--border-radius-tiny);background-color:var(--box-background);border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s linear;display:flex}.limiters-booking .form-booking-data .days-block .calendar .content .day:hover,.limiters-booking .form-booking-data .days-block .calendar .content .day.active{cursor:pointer;background-color:var(--error);color:#fff;transition:all .2s linear;position:relative}.limiters-booking .form-booking-data .days-block .calendar-info{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.limiters-booking .form-booking-data .days-block .calendar-info .info{flex-direction:column;align-items:center;display:flex}.limiters-booking .form-booking-data .days-block .calendar-info .info p{font-size:1.1rem}.limiters-booking .form-booking-data .days-block .calendar-info .info span{text-align:center;max-width:80%;color:var(--text-alt)}.limiters-booking .data-action{justify-content:end;align-items:end;gap:1rem;padding:1rem 0 0;display:flex}.limiters-booking .limiters-list{flex-direction:column;gap:1rem;display:flex}.limiters-booking .limiters-list .limiter-item{border-radius:var(--border-radius-core);background:var(--box-background);flex-direction:column;gap:4px;padding:1rem;display:flex}.limiters-booking .limiters-list .limiter-item .data{gap:1rem;display:flex}.limiters-booking .limiters-list .limiter-item .data .main{flex:3;align-items:center;display:flex}.limiters-booking .limiters-list .limiter-item .data .kind{flex-direction:column;flex:2;justify-content:center;align-items:center;display:flex}.limiters-booking .limiters-list .limiter-item .data .kind span{font-weight:700}.limiters-booking .limiters-list .limiter-item .data .kind p{font-size:1rem}.limiters-booking .limiters-list .limiter-item .data .actions-limiter{flex:1;justify-content:space-around;align-items:center;gap:1rem;display:flex}.limiters-booking .limiters-list .limiter-item .data .actions-limiter button{border:none;font-size:1.3rem}.limiters-booking .limiters-list .limiter-item .additional,.limiters-booking .limiters-list .limiter-item .additional .list{gap:5px;display:flex}.limiters-booking .limiters-list .limiter-item .additional .list .day-month{border-radius:var(--border-radius-tiny);background-color:var(--inverted-core-background);color:#fff;padding:2px 5px;font-size:.68rem;line-height:1.5}.limiters-booking .limiters-list .limiter-item .additional.af{border-top:1px solid #ccc;padding-top:4px}.limiters-booking{position:relative}.order-and-distribute{background:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;gap:1rem;width:85vw;height:90vh;padding:1rem;display:flex;position:relative}.order-and-distribute .header{justify-content:space-between;align-items:center;gap:10px;padding-right:2rem;display:flex}.order-and-distribute .header .info{align-items:center;gap:10px;display:flex}.order-and-distribute .header .info .icon{line-height:0}.order-and-distribute .header .info .icon,.order-and-distribute .header .info span{color:var(--text-alt);font-size:1.4rem}.order-and-distribute .wrapper{flex-direction:row;flex:1;gap:1rem;min-height:0%;display:flex}.order-and-distribute .wrapper .gallery-content{flex:2}.order-and-distribute .wrapper .list-files{flex-direction:column;flex:1;height:100%;display:flex}.order-and-distribute .wrapper .list-files .content{background:var(--box-background);border-radius:var(--border-radius-medium);height:100%;max-height:100%;margin-top:1rem;padding:1rem;overflow:auto}.order-and-distribute .wrapper .list-files .content>div{flex-direction:column;gap:12px;display:flex}.order-and-distribute .wrapper .gallery{grid-gap:8px;grid-template-rows:repeat(3,.3fr);grid-template-columns:repeat(3,1fr);height:100%;margin:1rem 0;display:grid}.order-and-distribute .wrapper .gallery .gallery-preview{border-radius:var(--border-radius-core);background:var(--box-background);transition:all .2s linear;position:relative}.order-and-distribute .wrapper .gallery .gallery-preview img{border-radius:var(--border-radius-core);object-fit:cover;width:100%;height:100%;position:absolute;top:0}.order-and-distribute .wrapper .gallery .gallery-preview .activator{border-top-right-radius:0!important;border-bottom-right-radius:12px!important;border-bottom-left-radius:0!important}.order-and-distribute .wrapper .gallery .gallery-preview:first-child{grid-area:1/1/4/3}.order-and-distribute .wrapper .gallery .gallery-preview:nth-child(2){grid-area:1/3/2/4}.order-and-distribute .wrapper .gallery .gallery-preview:nth-child(3){grid-area:2/3/3/4}.order-and-distribute .wrapper .gallery .gallery-preview:nth-child(4){grid-area:3/3/4/4}.order-and-distribute .no-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;height:100%;padding:1rem;display:flex}.order-and-distribute .no-content .icon{font-size:3rem;line-height:0}.order-and-distribute .no-content p{font-size:1.5rem}.order-and-distribute .no-content .icon,.order-and-distribute .no-content p,.order-and-distribute .no-content span{color:var(--text-alt)}@media (width<=540px){.order-and-distribute{height:95vh}.order-and-distribute .header{justify-content:space-between;align-items:center;gap:6px;padding-right:.3rem;display:flex}.order-and-distribute .header .info{align-items:center;gap:5px;display:flex}.order-and-distribute .header .info .icon{line-height:0}.order-and-distribute .header .info .icon,.order-and-distribute .header .info span{color:var(--text-alt);font-size:1.1rem}.order-and-distribute .wrapper{flex-direction:column;gap:.4rem;overflow:auto}.order-and-distribute .wrapper .gallery-content{flex:3;min-height:300px;padding:1rem 0}.order-and-distribute .wrapper .list-files{margin-top:1.3rem}.order-and-distribute .wrapper .list-files .content{background:var(--box-background);border-radius:var(--border-radius-tiny);height:100%;max-height:100%;margin-top:.4rem;padding:1rem;overflow:auto}.order-and-distribute .wrapper .list-files .content>div{flex-direction:column;gap:6px;display:flex}.order-and-distribute .wrapper .gallery{grid-gap:8px;grid-template-rows:repeat(4,.4fr);grid-template-columns:repeat(3,1fr);height:100%;margin:1rem 0;display:grid}.order-and-distribute .wrapper .gallery .gallery-preview{border-radius:var(--border-radius-tiny);background:var(--box-background);transition:all .2s linear;position:relative}.order-and-distribute .wrapper .gallery .gallery-preview img{border-radius:var(--border-radius-tiny);object-fit:cover;width:100%;height:100%;position:absolute;top:0}.order-and-distribute .wrapper .gallery .gallery-preview .activator{border-top-right-radius:0!important;border-bottom-right-radius:12px!important;border-bottom-left-radius:0!important}.order-and-distribute .wrapper .gallery .gallery-preview:first-child{grid-area:1/1/4/4}.order-and-distribute .wrapper .gallery .gallery-preview:nth-child(2){grid-area:4/1/4/2}.order-and-distribute .wrapper .gallery .gallery-preview:nth-child(3){grid-area:4/2/4/3}.order-and-distribute .wrapper .gallery .gallery-preview:nth-child(4){grid-area:4/3/4/4}}.img-show{transform-origin:0 0;cursor:grabbing;opacity:1;border-radius:var(--border-radius-core);width:128px;height:110px;overflow:hidden;box-shadow:0 8px 20px #0003}.img-show img{width:128px;height:110px}.image-on-file-list{padding:5px 0}.image-on-file-list>div>div{background:var(--core-background);border-radius:var(--border-radius-medium);gap:10px;max-height:100%;padding:5px;display:flex;position:relative}.image-on-file-list>div>div img{object-fit:cover;border-radius:var(--border-radius-medium);width:80px;height:80px}.image-on-file-list>div>div .data{flex-direction:column;flex:1;width:100%;display:flex}.image-on-file-list>div>div .data .label{word-wrap:break-word;text-overflow:ellipsis;word-break:break-all;flex:1;font-size:.77rem;overflow:hidden}.image-on-file-list>div>div .data .info{justify-content:space-between;align-items:center;gap:1rem;display:flex}.image-on-file-list>div>div .data .info span{text-transform:uppercase;border-radius:var(--border-radius-tiny);padding:5px}.finish-container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:80vw;padding:1rem;display:flex}.finish-container .score{flex-direction:column;gap:10px;display:flex;position:relative}.finish-container .score .value{justify-content:center;display:flex;position:relative}.finish-container .score .value .diff-score.up,.finish-container .score .value .diff-score.up span{color:#10854e}.finish-container .score .value .diff-score.down,.finish-container .score .value .diff-score.down span{color:#a11028}.finish-container .score .value .diff-score{font-size:1.1rem;display:flex}.finish-container .score .value.red{color:#ff4500}.finish-container .score .value.blue{color:#1e90ff}.finish-container .score .value.green{color:#15883d}.finish-container .score .value{font-size:2.77rem}.finish-container .fields-required-analysis{padding:1rem 0}.finish-container .fields-required-analysis button{background:var(--washed-background);color:var(--inverted-text)}.finish-container .fields-required-analysis button span{color:var(--inverted-text)}.finish-container .content-finish{text-align:center;flex-direction:column;align-items:center;font-size:.88rem;display:flex}.finish-container .content-finish .title-alert{text-align:center;align-items:center;padding:1rem 0;font-size:1.6rem;display:flex}.finish-container .content-finish .warn-finish{text-align:center;color:var(--error);align-items:center;padding:1rem 0;font-size:.88rem;display:flex}.finish-container .content-finish .useterms{text-align:center;gap:3px;font-size:.66rem;transition:all .2s linear;display:flex}.finish-container .content-finish .useterms a{color:var(--primary);transition:all .2s linear}.finish-container .content-finish .useterms a:hover{text-decoration:none;transition:all .2s linear}.finish-container .action-finish{flex-direction:row;justify-content:space-between;gap:1rem;width:100%;display:flex}.required-field-analysis{flex-direction:column;gap:1rem;display:flex}.required-field-analysis p{text-align:justify}.required-field-analysis ul{margin:0;padding:0 1rem}.required-field-analysis ul li{padding:.2rem .5rem;list-style:none}.required-field-analysis .title{font-size:1.4rem}.required-field-analysis .green{color:#0f7732}.required-field-analysis .red{color:var(--error)}.price-reference{border-radius:var(--border-radius-tiny);background-color:var(--box-background);padding:1rem;position:relative}.price-reference .title{color:var(--text-alt);justify-content:space-between;align-items:center;gap:.5rem;font-size:1.4rem;display:flex}.price-reference .title label{flex:1;line-height:1}.price-reference .title .icon{line-height:0}.price-reference .title .info{cursor:pointer;transition:all .2s linear}.price-reference .title .info:hover{color:var(--primary);transition:all .2s linear}.price-reference .reference-info{flex-flow:wrap;justify-content:space-between;gap:1rem;display:flex}.price-reference .reference-info .tax-value{flex:1}.price-reference .reference-info .tax-value .info{font-size:.88rem}.price-reference .reference-info .tax-value span{color:var(--text-alt);font-size:1.14rem}.price-reference .reference-info .tax-value>div{justify-content:space-between;align-items:center;gap:3%;display:flex}.price-reference .reference-info .tax-value>div .icon{color:var(--text-alt);font-size:2.2rem;line-height:0}.price-reference .reference-info .tax-value>div span{text-align:center;color:var(--text-alt);flex:1;font-size:2rem}.price-reference .reference-info .tax-value>div span div>svg{font-size:2rem}.price-reference .reference-info .liquid-final{flex:1;gap:3%;display:flex}.price-reference .reference-info .liquid-final .icon{color:var(--text-alt);justify-content:center;align-items:center;font-size:2rem;line-height:0;display:flex}.price-reference .reference-info .liquid-final .info{padding:1rem 0 0}.price-reference .reference-info .liquid-final .info p{text-transform:uppercase;color:var(--text-alt);font-size:1.12rem}.price-reference .reference-info .liquid-final .info span{font-size:1.45rem}.promo-booking{flex-direction:column;gap:1rem;display:flex}.promo-booking .no-limiters{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.promo-booking .no-limiters .icon{color:var(--text-alt);font-size:2.4rem}.promo-booking .no-limiters span{color:var(--text-alt);font-size:1.3rem}.promo-booking .no-limiters p{font-size:.77rem}.promo-booking .form-booking-data{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;gap:1rem;padding:1rem;display:flex}.promo-booking .form-booking-data .title-booking-data{font-size:1.5rem}.promo-booking .form-booking-data .days-block{gap:1rem;display:flex}.promo-booking .form-booking-data .days-block .calendar{position:relative}.promo-booking .form-booking-data .days-block .calendar .error-message{color:#fff;z-index:10;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.promo-booking .form-booking-data .days-block .calendar .error-message .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.promo-booking .form-booking-data .days-block .calendar .error-message.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.promo-booking .form-booking-data .days-block .calendar.error .content{border:1px solid var(--error)}.promo-booking .form-booking-data .days-block .calendar.error .content .day{border:1px solid var(--error);color:var(--error)}.promo-booking .form-booking-data .days-block .calendar .label{text-transform:uppercase;color:var(--text-alt);font-size:1rem}.promo-booking .form-booking-data .days-block .calendar .content{background:var(--core-background);border-radius:var(--border-radius-tiny);grid-gap:10px;grid-template-columns:repeat(7,auto);padding:1rem;display:grid}.promo-booking .form-booking-data .days-block .calendar .content .day{border-radius:var(--border-radius-tiny);background-color:var(--box-background);border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s linear;display:flex}.promo-booking .form-booking-data .days-block .calendar .content .day:hover,.promo-booking .form-booking-data .days-block .calendar .content .day.active{cursor:pointer;background-color:var(--error);color:#fff;transition:all .2s linear;position:relative}.promo-booking .form-booking-data .days-block .calendar-info{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.promo-booking .form-booking-data .days-block .calendar-info .info{flex-direction:column;align-items:center;display:flex}.promo-booking .form-booking-data .days-block .calendar-info .info p{font-size:1.1rem}.promo-booking .form-booking-data .days-block .calendar-info .info span{text-align:center;max-width:80%;color:var(--text-alt)}.promo-booking .data-action{justify-content:end;align-items:end;gap:1rem;padding:1rem 0 0;display:flex}.promo-booking .limiters-list{flex-direction:column;gap:1rem;display:flex}.promo-booking .limiters-list .limiter-item .on-row{align-items:center;gap:5px;display:flex}.promo-booking .limiters-list .limiter-item .on-row span{font-weight:700}.promo-booking .limiters-list .limiter-item{border-radius:var(--border-radius-core);background:var(--box-background);flex-direction:column;gap:4px;padding:1rem;display:flex}.promo-booking .limiters-list .limiter-item .data{gap:1rem;display:flex}.promo-booking .limiters-list .limiter-item .data .in-col{flex-direction:column;align-items:center;display:flex}.promo-booking .limiters-list .limiter-item .data .title-value{font-size:1.5rem}.promo-booking .limiters-list .limiter-item .data .main{flex:3;align-items:center;display:flex}.promo-booking .limiters-list .limiter-item .data .kind{flex-direction:column;flex:2;justify-content:center;align-items:center;display:flex}.promo-booking .limiters-list .limiter-item .data .kind span{font-weight:700}.promo-booking .limiters-list .limiter-item .data .kind p{font-size:1rem}.promo-booking .limiters-list .limiter-item .data .actions-limiter{flex:1;justify-content:space-around;align-items:center;gap:1rem;display:flex}.promo-booking .limiters-list .limiter-item .data .actions-limiter button{border:none;font-size:1.3rem}.promo-booking{position:relative}.register-menu-button{flex-direction:column;align-items:center;gap:.7rem;display:flex}.register-menu-button:hover .bar,.register-menu-button.active .bar{opacity:.6;transition:all .2s linear}.register-menu-button button{border-radius:var(--border-radius-medium);background:var(--box-background);text-align:center;min-width:85px;box-shadow:var(--box-shadow-light);cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.55rem 0;display:flex}.register-menu-button button .icon{font-size:1.7rem}.register-menu-button button .icon,.register-menu-button button span{color:var(--text-alt);text-transform:uppercase}.register-menu-button button span{font-size:.75rem}.register-menu-button .bar{background:var(--primary);opacity:0;border-radius:400px;width:60%;height:4px}.register-menu-button.completed button{background:var(--success)}.register-menu-button.completed button .icon,.register-menu-button.completed button span{color:#fff}.register-menu-button.error button{background:var(--error)}.register-menu-button.error button .icon,.register-menu-button.error button span{color:#fff}.register-menu-button.required button{background:var(--warning)}.register-menu-button.required button .icon,.register-menu-button.required button span{color:#fff}@media (width<=540px){.register-menu-button{justify-content:start;gap:.5rem}}.register-menu{background-color:var(--core-background);border-radius:var(--border-radius-core);z-index:10;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex;position:sticky;top:10px;box-shadow:0 4px 8px -2px #0000000d}@media (width<=1360px){.register-menu{flex-wrap:wrap;position:relative;top:0}}@media (width<=375px){.register-menu{z-index:initial;justify-content:space-between;gap:.5rem}}@media (width<=321px){.register-menu{justify-content:space-around;gap:.5rem}}.routes-booking{flex-direction:column;gap:1rem;display:flex}.routes-booking .warning-no-price{color:var(--error);gap:5px;margin:0;padding:0;font-size:.78rem;line-height:1;display:flex}.routes-booking .warning-no-price>span{color:var(--primary);cursor:pointer}.routes-booking.error .no-limiters{border:1px solid var(--error)}.routes-booking.error .no-limiters .icon,.routes-booking.error .no-limiters p,.routes-booking.error .no-limiters span{color:var(--error)}.routes-booking .no-limiters .err-title{color:var(--error);font-size:.88rem}.routes-booking .no-limiters{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.routes-booking .no-limiters .icon{color:var(--text-alt);font-size:2.4rem}.routes-booking .no-limiters span{color:var(--text-alt);font-size:1.3rem}.routes-booking .no-limiters p{font-size:.77rem}.routes-booking .form-booking-data{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;gap:1rem;padding:1rem;display:flex}.routes-booking .form-booking-data .title-booking-data{font-size:1.5rem}.routes-booking .form-booking-data .days-block{gap:1rem;display:flex}.routes-booking .form-booking-data .days-block .calendar{position:relative}.routes-booking .form-booking-data .days-block .calendar .error-message{color:#fff;z-index:10;opacity:0;background:#ef456a;border-radius:0 0 8px 8px;align-items:center;gap:5px;min-height:25px;padding:10px 10px 10px 34px;font-size:10px;transition:all .2s linear;display:flex;position:absolute;top:100%;overflow:hidden}.routes-booking .form-booking-data .days-block .calendar .error-message .icon{justify-content:center;align-items:center;width:28px;height:100%;padding:0 5px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 100px #00000036}.routes-booking .form-booking-data .days-block .calendar .error-message.show{visibility:visible;opacity:1;transition:all .3s ease-in .55s}.routes-booking .form-booking-data .days-block .calendar.error .content{border:1px solid var(--error)}.routes-booking .form-booking-data .days-block .calendar.error .content .day{border:1px solid var(--error);color:var(--error)}.routes-booking .form-booking-data .days-block .calendar .label{text-transform:uppercase;color:var(--text-alt);font-size:1rem}.routes-booking .form-booking-data .days-block .calendar .content{background:var(--core-background);border-radius:var(--border-radius-tiny);grid-gap:10px;grid-template-columns:repeat(7,auto);padding:1rem;display:grid}.routes-booking .form-booking-data .days-block .calendar .content .day{border-radius:var(--border-radius-tiny);background-color:var(--box-background);border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s linear;display:flex}.routes-booking .form-booking-data .days-block .calendar .content .day:hover,.routes-booking .form-booking-data .days-block .calendar .content .day.active{cursor:pointer;background-color:var(--error);color:#fff;transition:all .2s linear;position:relative}.routes-booking .form-booking-data .days-block .calendar-info{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.routes-booking .form-booking-data .days-block .calendar-info .info{flex-direction:column;align-items:center;display:flex}.routes-booking .form-booking-data .days-block .calendar-info .info p{font-size:1.1rem}.routes-booking .form-booking-data .days-block .calendar-info .info span{text-align:center;max-width:80%;color:var(--text-alt)}.routes-booking .data-action{justify-content:end;align-items:end;gap:1rem;padding:1rem 0 0;display:flex}.routes-booking .limiters-list{flex-direction:column;gap:1rem;display:flex}.routes-booking .limiters-list .limiter-item{border-radius:var(--border-radius-core);background:var(--box-background);flex-direction:column;gap:4px;padding:1rem;display:flex}.routes-booking .limiters-list .limiter-item .data{gap:1rem;display:flex}.routes-booking .limiters-list .limiter-item .data .main{flex:3;align-items:center;display:flex}.routes-booking .limiters-list .limiter-item .data .kind{flex-direction:column;flex:2;justify-content:center;align-items:center;display:flex}.routes-booking .limiters-list .limiter-item .data .kind span{font-weight:700}.routes-booking .limiters-list .limiter-item .data .kind p{font-size:1rem}.routes-booking .limiters-list .limiter-item .data .actions-limiter{flex:1;justify-content:space-around;align-items:center;gap:1rem;display:flex}.routes-booking .limiters-list .limiter-item .data .actions-limiter button{border:none;font-size:1.3rem}.routes-booking .limiters-list .limiter-item .additional,.routes-booking .limiters-list .limiter-item .additional .list{gap:5px;display:flex}.routes-booking .limiters-list .limiter-item .additional .list .day-month{border-radius:var(--border-radius-tiny);background-color:var(--inverted-core-background);color:#fff;padding:2px 5px;font-size:.68rem;line-height:1.5}.routes-booking .limiters-list .limiter-item .additional.af{border-top:1px solid #ccc;padding-top:4px}.routes-booking{position:relative}.skipper{background-color:var(--box-background);border-radius:var(--border-radius-medium);justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:1rem;display:flex;position:relative}.skipper .status{flex-direction:column;gap:1rem;display:flex}.skipper .status .skipper-title{font-size:1.3rem}.skipper .status .details{flex-direction:column;gap:5px;display:flex}.skipper .status .details .detail{align-items:center;display:flex}.skipper .status .details .detail .icon{line-height:1}.skipper .status .details .detail{gap:5px}.skipper .price{flex-direction:column;align-items:center;display:flex}.skipper .price span{font-size:1.33rem}.skipper .price p{font-size:1.5rem}.skipper .active{flex-direction:column;align-items:center;font-size:1.1rem;display:flex}.skipper .active.green,.skipper .active.green span,.skipper .active.green p{color:var(--success)}.skipper .active.red,.skipper .active.red span,.skipper .active.red p{color:var(--error)}.skipper .edit button{color:var(--text-alt);border:none;font-size:2rem}@media (width<=540px){.skipper{text-align:center;flex-direction:column}.skipper .edit{border-top:1px solid #dedede}.skipper .edit button{color:var(--text-alt);border:none;font-size:1.5rem}}.skipper-manager{border-radius:var(--border-radius-medium);background:var(--box-background);flex-direction:column;padding:1rem;display:flex;position:relative}.skipper-manager span.title{font-size:1.3rem}.skipper-manager span.subtitle{font-size:1rem}.skipper-manager .form-skipper{flex-direction:column;gap:1rem;width:100%;display:flex}.skipper-manager .options{width:100%}.skipper-manager .options .basic{justify-content:space-between;gap:1rem;width:100%;display:flex}.skipper-manager .execute{justify-content:end;align-items:center;gap:1rem;display:flex}.upload-media-drop{flex-direction:column;gap:5px;display:flex;position:relative}.upload-media-drop.disabled .wrapper{opacity:.7;cursor:not-allowed}.upload-media-drop .required{color:var(--text-alt);align-items:center;gap:3px;display:flex;position:absolute;top:5px;right:5px}.upload-media-drop.error .wrapper{border:1px solid var(--error)}.upload-media-drop.error .wrapper .limit-size,.upload-media-drop.error .wrapper .icon,.upload-media-drop.error .wrapper .media-type,.upload-media-drop.error .wrapper span,.upload-media-drop.error .wrapper p{color:var(--error)}.upload-media-drop.error .wrapper .err-title{font-weight:700}.upload-media-drop .header-upload{flex-direction:column;gap:3px;display:flex}.upload-media-drop .header-upload p{font-size:1rem;line-height:1}.upload-media-drop .header-upload span{color:var(--text-alt);font-size:.77rem}.upload-media-drop .wrapper{border-radius:var(--border-radius-medium);background-color:var(--box-background);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem 1rem;display:flex;position:relative}.upload-media-drop .wrapper .drop{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex}.upload-media-drop .wrapper .drop .icon{width:22px;height:22px;font-size:1.4rem}.upload-media-drop .wrapper .drop .media-type{text-transform:uppercase}.upload-media-drop .wrapper .limit-size{color:var(--sub-title);padding-top:2rem;font-size:.8rem}.upload-media-drop .wrapper .icon,.upload-media-drop .wrapper .media-type{color:var(--text-alt)}.upload-media-drop .miniature{left:12px;right:initial!important}.upload-media-drop .miniature.required{opacity:.7;background:var(--error)!important}.upload-media-drop .miniature.required .icon,.upload-media-drop .miniature.required span{color:#fff}.upload-media-drop .miniature.required:hover{transition:all .2s linear;box-shadow:1px 1px 4px 1px #ee3a3a9c!important}.upload-media-drop .miniature.completed{opacity:.8;background:var(--success)!important}.upload-media-drop .miniature.completed .icon,.upload-media-drop .miniature.completed span{color:#fff}.upload-media-drop .order-distrib,.upload-media-drop .miniature{border-radius:var(--border-radius-tiny);cursor:pointer;background:var(--white-basic);gap:10px;padding:.5rem;display:flex;position:absolute;top:10px;right:12px}.upload-media-drop .order-distrib .icon,.upload-media-drop .miniature .icon{color:var(--text-alt);align-items:center;font-size:1rem;display:flex}.upload-media-drop .order-distrib span,.upload-media-drop .miniature span{text-transform:uppercase;color:var(--text-alt);font-size:.8rem}.upload-media-drop .order-distrib,.upload-media-drop .miniature{transition:all .2s linear}.upload-media-drop .order-distrib:hover,.upload-media-drop .miniature:hover{transition:all .2s linear;box-shadow:inset 1px 2px 4px #0000001c}@media (width<=540px){.upload-media-drop .order-distrib span.title{display:none}}@media (width<=375px){.upload-media-drop .order-distrib span.title,.upload-media-drop .miniature span.title{display:none}}.vessel-type{flex-direction:column;width:100%;display:flex}.vessel-type .error{gap:5px;display:flex;overflow:hidden}.vessel-type .error .icon{width:28px;height:100%;box-shadow:inset 0 0 100px #00000036}.vessel-type .error .icon,.vessel-type .error span{color:#fff;padding:7px 0;font-size:.8rem;line-height:1}.vessel-type .error{text-align:center;background:var(--error);border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium);width:100%}.vessel-type.error .wrapper-boat-types{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium);border:1px solid var(--error);padding:3px}.vessel-type.error .wrapper-boat-types .item .element{border:1px dashed var(--error);background:var(--error) 10}.vessel-type .loading{flex:1;justify-content:center;align-items:center;gap:10px;padding:2rem 0;display:flex}.vessel-type .loading .icon{font-size:1.3rem;line-height:0}.vessel-type .loading p{font-size:1rem}.vessel-type .wrapper-boat-types{flex-flow:wrap;flex:1;justify-content:space-between;gap:10px;padding:0 0 1rem;display:flex}.vessel-type .wrapper-boat-types .item{position:relative}.vessel-type .wrapper-boat-types .item input{visibility:hidden;opacity:0;position:absolute}.vessel-type .wrapper-boat-types .item .element{border-radius:var(--border-radius-medium);background:var(--box-background);cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:space-around;align-items:center;width:80px;height:80px;display:flex}.vessel-type .wrapper-boat-types .item .element .icon-boat{flex-direction:column;align-items:center;gap:5px;display:flex}.vessel-type .wrapper-boat-types .item .element .icon-boat svg{width:50px;height:35px;fill:var(--text-alt)}.vessel-type .wrapper-boat-types .item .element span{color:var(--text-alt);text-align:center;font-size:.78rem;line-height:1}.vessel-type .wrapper-boat-types .item .element{transition:all .2s linear}.vessel-type .wrapper-boat-types .item .element:hover,.vessel-type .wrapper-boat-types .item input:checked~.element{background-color:var(--success);transition:all .2s linear}.vessel-type .wrapper-boat-types .item .element:hover .icon-boat svg,.vessel-type .wrapper-boat-types .item input:checked~.element .icon-boat svg{fill:#fff}.vessel-type .wrapper-boat-types .item .element:hover span,.vessel-type .wrapper-boat-types .item input:checked~.element span{color:#fff}.boat-brand-button{cursor:pointer;position:relative}.boat-brand-button .required{color:var(--text-alt);align-items:center;gap:3px;display:flex;position:absolute;top:5px;right:5px}.boat-brand-button.defined{background:#a6e7b46c;border-color:#0000}.boat-brand-button select{visibility:hidden;width:0;height:0;position:absolute}.boat-brand-button.error{border:2px solid var(--error)}.boat-brand-button.error .icon-big,.boat-brand-button.error .description p,.boat-brand-button.error .description span{color:var(--error)}.boat-brand-button:hover{background:var(--box-background);border-color:var(--box-background);transition:all .2s linear}.boat-brand-button{border-radius:var(--border-radius-medium);border:2px solid var(--core-border);align-items:center;gap:1rem;padding:1rem;transition:all .2s linear;display:flex}.boat-brand-button .icon-big{color:var(--text-alt);align-items:center;font-size:3rem;line-height:1;display:flex}.boat-brand-button .icon-big img{object-fit:contain;width:4rem;height:3rem}.boat-brand-button .description{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.boat-brand-button .description p{font-size:1.4rem}.boat-brand-button .description span{color:var(--sub-title);font-size:.67rem}.boat-brand-button .description span.inFlex{align-items:center;gap:5px;display:flex}@media (width<=920px){.boat-brand-button{flex-direction:column}.boat-brand-button .icon-big{justify-content:center;display:flex}.boat-brand-button .description{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.boat-brand-button .description p{font-size:1.2rem}.boat-brand-button .description span{color:var(--sub-title);font-size:.7rem}}.boat-brand-modal{background:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:relative}.boat-brand-modal .custom{justify-content:end;display:flex}.boat-brand-modal .custom-target{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.boat-brand-modal .custom-target .icon,.boat-brand-modal .custom-target span,.boat-brand-modal .custom-target i,.boat-brand-modal .custom-target b{color:var(--sub-title)}.boat-brand-modal .custom-target .icon{font-size:5rem;line-height:1}.boat-brand-modal .custom-target span{font-size:1rem}.boat-brand-modal .custom-target span,.boat-brand-modal .custom-target i{line-height:1}.boat-brand-modal .custom-target i{text-align:center;width:50%;font-size:.77rem}.boat-brand-modal .custom-target p{text-transform:capitalize;font-size:3rem}.boat-brand-modal .header{align-items:center;gap:6px;display:flex}.boat-brand-modal .header .icon{align-items:center;font-size:1.3rem;display:flex}.boat-brand-modal .header span{font-size:1.4rem}.boat-brand-modal .result{border-radius:var(--border-radius-medium);flex-direction:column;gap:.5rem;height:300px;margin-top:.5rem;padding-top:.2rem;display:flex;overflow:auto}.boat-brand-modal .result .notify{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.boat-brand-modal .result .notify .icon,.boat-brand-modal .result .notify span{color:var(--sub-title)}.boat-brand-modal .result .notify .icon{font-size:5rem;line-height:1}.boat-brand-modal .result .notify span{font-size:1rem}@media (width<=920px){.boat-brand-modal{width:70vw}}@media (width<=540px){.boat-brand-modal{width:90vw}}@media (width<=321px){.boat-brand-modal{width:98vw}}.option-brand{border:1px dashed var(--action-background);border-radius:var(--border-radius-tiny);cursor:pointer;align-items:center;gap:1rem;transition:all .2s linear;display:flex;position:relative}.option-brand:hover{background:var(--box-background);border:1px dotted var(--action-background);transition:all .2s linear}.option-brand .logo{border-radius:var(--border-radius-tiny);background:var(--box-background);width:5.5rem;height:3.3rem;padding:.2rem;overflow:hidden}.option-brand .logo img{width:inherit;height:inherit;object-fit:contain}.option-brand span{font-size:1.13rem}.boat-brand-models-button{cursor:pointer;position:relative}.boat-brand-models-button .required{color:var(--text-alt);align-items:center;gap:3px;display:flex;position:absolute;top:5px;right:5px}.boat-brand-models-button.defined{background:#a6e7b46c;border-color:#0000}.boat-brand-models-button select{visibility:hidden;width:0;height:0;position:absolute}.boat-brand-models-button.error{border:2px solid var(--error)}.boat-brand-models-button.error .icon-big,.boat-brand-models-button.error .description p,.boat-brand-models-button.error .description span{color:var(--error)}.boat-brand-models-button:hover{background:var(--box-background);border-color:var(--box-background);transition:all .2s linear}.boat-brand-models-button{border-radius:var(--border-radius-medium);border:2px solid var(--box-background);align-items:center;gap:1rem;padding:1rem;transition:all .2s linear;display:flex}.boat-brand-models-button .icon-big{color:var(--text-alt);align-items:center;font-size:3rem;line-height:1;display:flex}.boat-brand-models-button .icon-big img{object-fit:contain;width:4rem;height:3rem}.boat-brand-models-button .description{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.boat-brand-models-button .description p{font-size:1.4rem}.boat-brand-models-button .description span{color:var(--sub-title);font-size:.67rem}.boat-brand-models-button .description span.inFlex{align-items:center;gap:5px;display:flex}@media (width<=920px){.boat-brand-models-button{flex-direction:column}.boat-brand-models-button .icon-big{justify-content:center;display:flex}.boat-brand-models-button .description{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.boat-brand-models-button .description p{font-size:1.2rem}.boat-brand-models-button .description span{color:var(--sub-title);font-size:.7rem}}.boat-brand-models-modal{background:var(--core-background);border-radius:var(--border-radius-core);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:relative}.boat-brand-models-modal .custom{justify-content:end;display:flex}.boat-brand-models-modal .custom-target{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.boat-brand-models-modal .custom-target .icon,.boat-brand-models-modal .custom-target span,.boat-brand-models-modal .custom-target i,.boat-brand-models-modal .custom-target b{color:var(--sub-title)}.boat-brand-models-modal .custom-target .icon{font-size:5rem;line-height:1}.boat-brand-models-modal .custom-target span{font-size:1rem}.boat-brand-models-modal .custom-target span,.boat-brand-models-modal .custom-target i{line-height:1}.boat-brand-models-modal .custom-target i{text-align:center;width:50%;font-size:.77rem}.boat-brand-models-modal .custom-target p{text-transform:capitalize;font-size:3rem}.boat-brand-models-modal .header{align-items:center;gap:6px;display:flex}.boat-brand-models-modal .header .icon{align-items:center;font-size:1.3rem;display:flex}.boat-brand-models-modal .header span{font-size:1.4rem}.boat-brand-models-modal .result{border-radius:var(--border-radius-medium);flex-direction:column;gap:.5rem;height:300px;margin-top:.5rem;padding-top:.2rem;display:flex;overflow:auto}.boat-brand-models-modal .result .notify{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.boat-brand-models-modal .result .notify .icon,.boat-brand-models-modal .result .notify span{color:var(--sub-title)}.boat-brand-models-modal .result .notify .icon{font-size:5rem;line-height:1}.boat-brand-models-modal .result .notify span{font-size:1rem}.option-brand-model{border:1px dashed var(--action-background);border-radius:var(--border-radius-tiny);cursor:pointer;align-items:center;gap:1rem;transition:all .2s linear;display:flex;position:relative}.option-brand-model:hover{background:var(--box-background);border:1px dotted var(--action-background);transition:all .2s linear}.option-brand-model .logo{border-radius:var(--border-radius-tiny);background:var(--box-background);width:5.5rem;height:3.3rem;padding:.2rem;overflow:hidden}.option-brand-model .logo img{width:inherit;height:inherit;object-fit:contain}.option-brand-model span{font-size:1.13rem}.address-button-form{cursor:pointer;position:relative}.address-button-form .required{color:var(--text-alt);align-items:center;gap:3px;display:flex;position:absolute;top:5px;right:5px}.address-button-form.error{border:2px solid var(--error)}.address-button-form.error .icon-big,.address-button-form.error .description p,.address-button-form.error .description span,.address-button-form.error .description .address-formatted b,.address-button-form.error .description .address-formatted span{color:var(--error)}.address-button-form:hover{background:var(--box-background);transition:all .2s linear}.address-button-form{border-radius:var(--border-radius-medium);border:2px solid var(--box-background);align-items:center;gap:1rem;padding:1rem;transition:all .2s linear;display:flex}.address-button-form .icon-big{color:var(--text-alt);align-items:center;font-size:3rem;line-height:1;display:flex}.address-button-form .description{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.address-button-form .description p{font-size:1.5rem}.address-button-form .description span{color:var(--sub-title);font-size:.8rem}.address-button-form .description span.inFlex{align-items:center;gap:5px;display:flex}.address-button-form .description .address-formatted{flex-direction:column;gap:4px;display:flex}.address-button-form .description .address-formatted b{font-size:1.2rem;line-height:1}.address-button-form .description .address-formatted span{color:var(--text-alt);line-height:1.2}@media (width<=920px){.address-button-form{flex-direction:column}.address-button-form .icon-big{justify-content:center;display:flex}.address-button-form .description{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.address-button-form .description p{font-size:1.2rem}.address-button-form .description span{color:var(--sub-title);font-size:.7rem}}.site-header{grid-area:header;height:auto}.site-header .content{grid-column-gap:10px;grid-template-columns:auto .5fr 1fr minmax(20px,400px) .6fr;grid-template-areas:"logo options gap nav profile";align-items:center;width:100%;max-width:1920px;margin:auto;padding:10px 5em;display:grid}.site-header .content .logo{grid-area:logo;justify-content:center;height:45px;display:flex}.site-header .content .logo svg{height:inherit}.site-header .content .options{grid-area:options;gap:6px;display:flex}.site-header .content .options .crm{font-size:24px}.site-header .content .options a.destinations{color:var(--text-alt);font-size:14px;transition:all .2s linear}.site-header .content .options a.blog{color:var(--sub-title);gap:5px;font-weight:700;transition:all .2s linear;display:flex}.site-header .content .options a.destinations:hover,.site-header .content .options a.blog:hover{color:var(--title);transition:all .2s linear}.site-header .content .options a.destinations:hover{animation:.5s jello}.site-header .content .gap{grid-area:gap}.site-header .content .nav{grid-area:nav;align-items:center;display:flex}.site-header .content .nav a.boats,.site-header .content .nav a.settings{color:var(--text);align-items:center;gap:5px;font-weight:700;transition:all .2s linear;display:flex}.site-header .content .nav a.boats:hover{animation:.5s pulse}.site-header .content .nav a.support,.site-header .content .nav a.tickets{color:var(--text);align-items:center;font-size:12px;transition:all .2s linear;display:flex}.site-header .content .nav a.support:hover{color:var(--primary)}.site-header .content .nav a.boat-announce{border:2px solid var(--title);border-radius:var(--border-radius-circle);text-align:center;color:var(--title);margin:0 .7rem;padding:.3rem 1.05rem;text-decoration:none;transition:all .2s linear}.site-header .content .nav a.boat-announce:hover{background:var(--title);color:var(--white)}.site-header .content .profile{grid-area:profile;justify-content:end;align-items:center;display:flex}.site-header .menu-bars{cursor:pointer;align-items:center;transition:all .2s linear;display:flex}.site-header .menu-bars .menu-bars-button{border:1px solid var(--gray-clear,#eee);background:var(--box-background,#f4f4f4);cursor:pointer;width:40px;height:40px;color:var(--text,inherit);border-radius:12px;place-items:center;padding:0;transition:background .16s,border-color .16s,transform .16s;display:grid}.site-header .menu-bars svg{font-size:19px;transition:all .2s linear}.site-header .menu-bars:hover .menu-bars-button{background:#0097df1a;border-color:#0097df4d}.site-header .menu-bars:hover svg{color:var(--primary);transition:all .2s linear}.site-header .menu-bars:active .menu-bars-button{transform:scale(.94)}@media (width<=1024px){.site-header .content{grid-gap:4px;grid-template-columns:auto .2fr 1fr minmax(20px,400px) .6fr;padding:8px .8em}.site-header .content .logo{width:150px;height:35px}}@media (width<=920px){.site-header .content{grid-template-columns:auto .2fr 1fr minmax(20px,400px) .6fr;padding:8px .7em}.site-header .content .logo{width:100px;height:25px}.site-header .content .nav a.boat-announce{margin:0 14px;padding:.2em .9rem}}@media (width<=540px){.site-header .content{grid-template-columns:auto .2fr 0 0 minmax(20px,300px) .4fr;padding:4px 10px}}@media (width<=375px){.site-header .content{padding:4px 10px}}.site-header-mobile-menu{flex-direction:column;width:100%;min-height:100%;display:flex}.site-header-mobile-menu .mobile-menu-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--sub-title,#b1aeae);margin:2px 4px 10px;font-size:11px;font-weight:700}.site-header-mobile-menu .nav-mobile{flex-direction:column;gap:6px;width:100%;display:flex}.site-header-mobile-menu .mobile-menu-item{background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;transition:background .16s,border-color .16s,transform .16s;display:flex}.site-header-mobile-menu .mobile-menu-item:hover{background:var(--box-background,#f2f2f2)}.site-header-mobile-menu .mobile-menu-item:active{transform:scale(.99)}.site-header-mobile-menu .mobile-menu-item.is-active{background:#0097df14;border-color:#0097df38}.site-header-mobile-menu .mobile-menu-item.is-active .mobile-menu-item-chevron{color:var(--primary);transform:translate(2px)}.site-header-mobile-menu .mobile-menu-item-icon{border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.site-header-mobile-menu .mobile-menu-item.is-boats .mobile-menu-item-icon{color:#0097df;background:#0097df1f}.site-header-mobile-menu .mobile-menu-item.is-destinations .mobile-menu-item-icon{color:#1da851;background:#44cf6224}.site-header-mobile-menu .mobile-menu-item.is-blog .mobile-menu-item-icon{color:#d97a00;background:#ff9f0024}.site-header-mobile-menu .mobile-menu-item.is-support .mobile-menu-item-icon{color:#6c4cf1;background:#7c5dfa21}.site-header-mobile-menu .mobile-menu-item-texts{flex-direction:column;gap:1px;min-width:0;display:flex}.site-header-mobile-menu .mobile-menu-item-texts strong{color:var(--title,#222);font-size:15px;font-weight:600;line-height:1.25}.site-header-mobile-menu .mobile-menu-item-texts small{color:var(--text-alt,#666);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.35;overflow:hidden}.site-header-mobile-menu .mobile-menu-item-chevron{color:var(--gray,#b1aeae);flex-shrink:0;margin-left:auto;font-size:18px;transition:color .16s,transform .16s}.site-header-mobile-menu .mobile-menu-cta{color:#fff;background:linear-gradient(135deg,#0097df 0%,#00b4f0 55%,#00d0c6 130%);border-radius:18px;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;transition:transform .16s,box-shadow .16s,filter .16s;display:flex;box-shadow:0 10px 24px #0097df59}.site-header-mobile-menu .mobile-menu-cta:hover{filter:brightness(1.03);color:#fff;transform:translateY(-1px);box-shadow:0 14px 28px #0097df66}.site-header-mobile-menu .mobile-menu-cta:active{transform:translateY(0)scale(.99)}.site-header-mobile-menu .mobile-menu-cta-icon{color:#fff;background:#ffffff38;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.site-header-mobile-menu .mobile-menu-cta-texts{flex-direction:column;gap:1px;display:flex}.site-header-mobile-menu .mobile-menu-cta-texts strong,.site-header-mobile-menu .mobile-menu-cta-texts small{color:#fff}.site-header-mobile-menu .mobile-menu-cta-texts strong{font-size:15.5px;font-weight:700;line-height:1.25}.site-header-mobile-menu .mobile-menu-cta-texts small{opacity:.9;font-size:12.5px}.site-header-mobile-menu .mobile-menu-footnote{text-align:center;color:var(--sub-title,#b1aeae);margin:16px 0 4px;font-size:12px}[data-theme=dark] .site-header-mobile-menu .mobile-menu-item:hover{background:#ffffff0f}[data-theme=dark] .site-header-mobile-menu .mobile-menu-item.is-active{background:#0097df29}.profile-menu{border-radius:var(--border-radius-tiny);align-items:center;gap:15px;padding:5px 0;display:flex}.profile-menu .wrapper{align-items:center;gap:15px;display:flex}.profile-menu .wrapper .t-button{background:inherit;border:none;margin:0;padding:0}.profile-menu .popover{border-radius:var(--border-radius-medium);overflow:hidden}.profile-menu .notification-bell{cursor:pointer;font-size:1.4rem;line-height:0;transition:all .2s linear}.profile-menu .notification-bell:hover{color:var(--primary);transition:all .2s linear}.profile-menu .profile-button{border-radius:var(--border-radius-tiny);cursor:pointer;flex-direction:row;align-items:center;gap:10px;padding:5px 10px;transition:all .18s;display:flex}.profile-menu .profile-button .chevron{padding-top:5px}.profile-menu .profile-button .avatar{color:var(--text);background-color:initial;transition:all .18s}.profile-menu .profile-button .avatar svg{color:var(--text);transition:all .18s}.profile-menu .profile-button:hover{background-color:var(--inverted-core-background);text-decoration:none;transition:all .24s}.profile-menu .profile-button:hover span,.profile-menu .profile-button:hover .chevron{color:var(--white)}.profile-menu .profile-button:hover .chevron svg{color:var(--white);transition:all .18s}.profile-menu .profile-button:hover .avatar{color:var(--white);background-color:initial;transition:all .18s}.profile-menu .profile-button:hover .avatar svg{fill:var(--white);transition:all .18s}.profile-menu .profile-button .avatar{border-radius:var(--border-radius-circle);vertical-align:middle;justify-content:center;align-items:center;width:42px;height:42px;font-size:9px;display:flex;position:relative;overflow:hidden}.profile-menu .profile-button .avatar svg{position:absolute}.profile-menu .profile-button .avatar img{z-index:1;object-fit:cover;width:100%;height:100%}@media (width<=920px){.profile-menu{padding:0}.profile-menu .notification-bell{font-size:1.2rem}.profile-menu .profile-button{padding:7px 5px}.profile-menu .profile-button .chevron{font-size:.9rem}.profile-menu .profile-button .avatar{width:22px;height:22px}.profile-menu .profile-button .avatar svg{width:inherit;height:inherit;font-size:11px!important}}.profile-menu-list{border-radius:var(--border-radius-medium);background:var(--core-background);flex-direction:column;gap:5px;min-width:300px;margin:0;padding:12px 20px;display:flex;box-shadow:1px 1px 10px 2px #0000002e}.profile-menu-list .active,.profile-menu-list .active span{color:var(--primary)}.profile-menu-list li.profile{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.profile-menu-list li.profile label{text-transform:uppercase;color:var(--sub-title);font-size:.9rem}.profile-menu-list li.profile span.name{text-align:center;font-size:1.1rem}.profile-menu-list li.profile .avatar{border-radius:var(--border-radius-circle);background-color:var(--box-background);justify-content:center;align-items:center;width:48px;height:48px;transition:all 1.2s linear;display:flex;position:relative;overflow:hidden}.profile-menu-list li.profile .avatar img{object-fit:cover;z-index:1;width:100%;height:100%;transition:all 1.2s linear}.profile-menu-list li.profile .avatar i,.profile-menu-list li.profile .avatar svg{transition:all 1.2s linear;position:absolute}.profile-menu-list li.profile .add{flex-direction:column;display:flex}.profile-menu-list li.profile .add .email{text-align:center;color:var(--title);font-size:.7rem;line-height:none}.profile-menu-list li.profile .add .federalNumber{text-align:center;color:var(--title);font-size:.8rem}.profile-menu-list li.special{padding:1rem 0}.profile-menu-list li.special button{background:var(--primary);width:100%;transition:all .2s linear}.profile-menu-list li.special button span,.profile-menu-list li.special button .icon{color:var(--white);transition:all .2s linear}.profile-menu-list li.special button:hover{transition:all .2s linear;background-color:var(--success)!important;box-shadow:inset var(--box-shadow-core)!important}.profile-menu-list li.special button:hover span,.profile-menu-list li.special button:hover .icon{transition:all .2s linear;color:var(--white)!important}.profile-menu-list li{list-style:none}.profile-menu-list li a{border-radius:var(--border-radius-circle);cursor:pointer;color:var(--black-clear);align-items:center;gap:18px;padding:12px 30px 12px 15px;font-size:16px;transition:all .2s;display:flex}.profile-menu-list li a span{color:var(--black-clear)}.profile-menu-list li a:hover{background-color:var(--gray-clear);text-decoration:none;transition:all .2s}.profile-menu-list li.alt a{background-color:var(--black);color:var(--white);margin-bottom:10px}.profile-menu-list li.alt a span{color:var(--white)}.profile-menu-list .options{justify-content:space-between;display:flex}.profile-notification{border-radius:var(--border-radius-medium);background:var(--core-background);flex-direction:column;gap:5px;padding:12px 15px;display:flex;box-shadow:1px 1px 10px 2px #0000002e}.profile-notification .notification-header{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.profile-notification .notification-header button{border:none;padding-top:4px}.profile-notification .title{text-transform:uppercase;text-align:center;font-size:1.12rem;line-height:1}.profile-notification .no-notify{flex-direction:column;align-items:center;gap:4px;display:flex}.profile-notification .no-notify .icon{color:var(--text-alt);font-size:2rem}.profile-notification .no-notify p.main-info{color:var(--text-alt);font-size:1.1rem}.profile-notification .no-notify p{font-size:.82rem}.profile-notification .list-notify{height:400px;padding-right:5px;overflow:auto}.profile-notification .global-actions{justify-content:space-around;gap:1rem;width:100%;padding:1rem 0 0;display:flex}.profile-notification .global-actions .more-ago{cursor:pointer;color:var(--text-alt);border-radius:var(--border-radius-tiny);justify-content:center;align-items:center;padding:1rem .9rem;font-size:.9rem;line-height:1;transition:all .2s linear;display:flex}.profile-notification .global-actions .more-ago:hover{color:var(--text);background:var(--box-background);transition:all .2s linear}.profile-notification .global-actions .mark-all-read{cursor:pointer;color:var(--primary);border-radius:var(--border-radius-tiny);justify-content:center;align-items:center;padding:1rem .9rem;font-size:.9rem;line-height:1;transition:all .2s linear;display:flex}.profile-notification .global-actions .mark-all-read:hover{color:var(--white);background:var(--primary);opacity:.7;transition:all .2s linear}.notification-item{border-radius:var(--border-radius-tiny);flex-direction:column;gap:1rem;width:300px;margin:.5rem 0;padding:.5rem;transition:all .2s linear;display:flex;position:relative;overflow:hidden}.notification-item .dot-read{background-color:var(--success);width:9px;height:9px;box-shadow:var(--box-shadow-core);border-radius:200px;position:absolute;top:3px;right:1px}.notification-item .del-overlay{border-radius:var(--border-radius-tiny);background:var(--box-background);opacity:.88;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;font-size:3rem;display:none;position:absolute;top:0;left:0}.notification-item .del-overlay svg{color:var(--sub-title);line-height:1}.notification-item .del-overlay.deleting{display:flex}.notification-item:hover{background:var(--box-background);transition:all .2s linear}.notification-item .main{flex-direction:row;gap:10px;height:100%;display:flex}.notification-item .main .type-icon{color:var(--text-alt);justify-content:center;align-items:center;font-size:1.3rem;display:flex}.notification-item .main .type-icon svg{line-height:1}.notification-item .main .info{flex-direction:column;gap:10px;display:flex}.notification-item .main .info .title{text-align:left;padding:0;font-size:.88rem;font-weight:700}.notification-item .main .info .message{word-wrap:break-word;word-break:break-all;margin-left:0;padding:4px 0;font-size:.77rem;line-height:1.2}.notification-item .actions{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.notification-item .actions .date{color:var(--text);font-size:.77rem}.notification-item .actions .options{flex-direction:row;align-items:center;gap:1rem;padding:0 .4rem;display:flex}.notification-item .actions .options .btn{cursor:pointer;color:var(--text-alt);transition:all .2s linear}.notification-item .actions .options .btn:hover{transition:all .2s linear;transform:scale(1.3)}.notification-item .actions .options .mark-read:hover{color:var(--primary)}.notification-item .actions .options .delete:hover{color:var(--error)}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(6px);z-index:200;background:#0f172a73;animation:.25s ease-out mobileMenuBackdropIn;position:fixed;inset:0}.mobile-menu-viewport{z-index:201;pointer-events:none;height:100dvh;position:fixed;inset:0}.mobile-menu-viewport>*{pointer-events:auto}.mobile-menu-popup{background:var(--core-background);border-radius:0 24px 24px 0;outline:none;flex-direction:column;width:min(360px,88vw);height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:12px 0 48px #02203638}.mobile-menu-popup[data-open]{animation:.32s cubic-bezier(.32,.72,.24,1) mobileMenuIn}.mobile-menu-popup[data-closed]{animation:.22s ease-in mobileMenuOut}.mobile-menu-popup[data-starting-style],.mobile-menu-popup[data-ending-style]{opacity:0;transform:translate(-100%)}.mobile-menu-a11y-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-menu-header{border-bottom:1px solid var(--gray-clear,#eee);background:var(--core-background);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px;display:flex}[data-theme=dark] .mobile-menu-header{border-bottom-color:#ffffff1a}.mobile-menu-logo{align-items:center;min-width:0;display:flex}.mobile-menu-logo svg{width:auto;max-width:170px;height:28px}.mobile-menu-close{border:1px solid var(--gray-clear,#eee);background:var(--box-background,#f2f2f2);width:38px;height:38px;color:var(--text,#444);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.15rem;transition:transform .16s,background .16s,color .16s;display:grid}.mobile-menu-close:hover{background:var(--gray-clear,#e8e8e8);color:var(--title,#222);transform:rotate(90deg)}.mobile-menu-close:active{transform:scale(.92)}.mobile-menu-body{overscroll-behavior:contain;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}@keyframes mobileMenuBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes mobileMenuIn{0%{opacity:.4;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes mobileMenuOut{0%{opacity:1;transform:translate(0)}to{opacity:.4;transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.mobile-menu-backdrop,.mobile-menu-popup[data-open],.mobile-menu-popup[data-closed]{animation-duration:1ms}.mobile-menu-close{transition:none}}.login-container{border-radius:var(--border-radius-core);background-color:var(--core-background);width:100%;box-shadow:var(--box-shadow-core);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 8rem;display:flex;position:relative;overflow:hidden}.login-container .title{font-size:2rem}.login-container .log-block{flex-direction:column;gap:30px;display:flex}.login-container .log-block .col{flex-direction:row;justify-content:center;align-items:center;gap:15px;display:flex}.login-container .log-block .col button{height:35px}.login-container .log-block .col button#google{background:var(--inverted-core-background);color:var(--inverted-text)}.login-container .log-block .hr hr{border:1px solid var(--box-background);width:70%}.login-container .log-block .login-mail{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.login-container .log-block .login-mail .doc-pwd{flex-direction:column;align-items:end;width:100%;line-height:1;display:flex}.login-container .log-block .login-mail .doc-pwd a{text-align:center;border-radius:5px;margin-top:5px;padding-right:10px;font-size:11px;transition:all .2s linear}.login-container .log-block .login-mail .doc-pwd a:hover{transition:all .2s linear}.login-container .log-block .login-mail .actions{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.login-container .log-block .login-mail .actions .no-register{font-size:12px}.login-container .log-block .login-mail .actions .no-register a{font-weight:700}@media (width<=920px){.login-container{padding:20px 3rem}}@media (width<=540px){.login-container{padding:20px 3rem}}@media (width<=375px){.login-container{padding:20px 2rem}}.recover-account{border-radius:var(--border-radius-core);background-color:var(--core-background);width:100%;box-shadow:var(--box-shadow-core);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:auto;padding:20px 8rem;display:flex;position:relative;overflow:hidden}.recover-account .title{font-size:2rem}.recover-account .log-block{flex-direction:column;gap:30px;display:flex}.recover-account .log-block>div span,.recover-account .log-block>div p{color:var(--sub-title);font-size:1rem}.recover-account .log-block .col{flex-direction:row;justify-content:center;align-items:center;gap:15px;display:flex}.recover-account .log-block .col button{height:35px}.recover-account .log-block .col button#google{background:var(--inverted-core-background);color:var(--inverted-text)}.recover-account .log-block .hr hr{border:1px solid var(--box-background);width:70%}.recover-account .log-block .login-mail{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.recover-account .log-block .login-mail .send-options{flex-direction:column;gap:20px;width:80%;margin:0;padding:0;display:flex}.recover-account .log-block .login-mail .send-options li{margin:0;padding:0;list-style:none}.recover-account .log-block .login-mail .send-options li:nth-child(odd):after{content:" ";background:linear-gradient(270deg,#7777771a,#cecececc,#9494941a);width:100%;height:1px;margin-top:24px;display:block}.recover-account .log-block .login-mail .doc-pwd{flex-direction:column;align-items:end;width:100%;line-height:1;display:flex}.recover-account .log-block .login-mail .doc-pwd a{text-align:center;border-radius:5px;margin-top:5px;padding-right:10px;font-size:11px;transition:all .2s linear}.recover-account .log-block .login-mail .doc-pwd a:hover{transition:all .2s linear}.recover-account .log-block .login-mail .actions{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.recover-account .log-block .login-mail .actions .no-register{font-size:12px}.recover-account .log-block .login-mail .actions .no-register a{font-weight:700}@media (width<=920px){.recover-account{padding:20px 1rem}}.register-container{width:100%;padding:20px 8rem;position:relative}.register-container#basic{padding:20px 4rem}.register-container{border-radius:var(--border-radius-core);background-color:var(--core-background);box-shadow:var(--box-shadow-core);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;overflow:hidden}.register-container .resend{text-align:right;justify-content:end;align-items:end;width:100%;margin-top:-5px;padding-right:28px;font-size:11px;line-height:1;display:flex}.register-container .resend a{color:var(--primary);padding-left:3px}.register-container .resend a.disabled{color:var(--gray-basic)}.register-container .title{font-size:2rem}.register-container .log-block{flex-direction:column;gap:20px;display:flex}.register-container .log-block>div span.title,.register-container .log-block>div p.title{color:var(--sub-title);font-size:1rem}.register-container .log-block .col{flex-direction:row;justify-content:center;align-items:center;gap:15px;display:flex}.register-container .log-block .col button{height:35px}.register-container .log-block .col button#google{background:var(--inverted-core-background);color:var(--inverted-text)}.register-container .log-block .hr hr{border:1px solid var(--box-background);width:70%}.register-container .log-block .login-mail{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.register-container .log-block .login-mail .doc-pwd{flex-direction:column;align-items:end;width:100%;line-height:1;display:flex}.register-container .log-block .login-mail .doc-pwd a{text-align:center;border-radius:5px;margin-top:5px;padding-right:10px;font-size:13px;transition:all .2s linear}.register-container .log-block .login-mail .doc-pwd a:hover{transition:all .2s linear}.register-container .log-block .register-block{flex-direction:column;flex:1;justify-content:start;align-items:start;gap:1rem;display:flex}.register-container .log-block .register-block input[type=text]{width:100%!important;min-width:420px!important}.register-container .log-block .split{text-align:center;text-transform:uppercase;width:100%}.register-container .log-block .split span{font-size:.7rem;font-weight:500}.register-container .log-block .in-middle{justify-content:center;align-items:center;width:100%;display:flex}.register-container .log-block .actions{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.register-container .log-block .actions .with-back{justify-content:space-between;gap:5px;width:100%;display:flex}.register-container .log-block .actions .no-register{font-size:12px}.register-container .log-block .actions .no-register a{font-weight:700}.register-container .tos{max-width:280px;font-size:.7rem}.register-container .tos a{color:var(--primary)}.register-container .captcha{justify-content:center;align-items:center;display:flex}.register-container .finish-register{position:relative}.register-container .finish-register .check-ok{position:absolute;top:10%;right:10%}.register-container .finish-register .check-ok #check-anim{width:328px;height:100%}.register-container .congrats{line-height:1}.register-container .congrats h3{margin:3px}@media (width<=1024px){.register-container,.register-container#basic{padding:20px 2rem}.register-container .log-block .register-block input[type=text]{width:100%!important;min-width:260px!important}}@media (width<=920px){.register-container{padding:20px 1rem}.register-container#basic{padding:20px 2rem}.register-container #access{padding:20px 1rem}.register-container .log-block .register-block input[type=text]{width:100%!important;min-width:250px!important}.register-container .finish-register .check-ok{position:absolute;top:10%;right:10%}.register-container .finish-register .check-ok #check-anim{width:128px;height:100%}}.tos-container{width:90%;color:var(--text);font-size:.77rem;position:relative}.tos-container a{color:var(--primary);transition:all .234s linear}.tos-container a:hover{text-decoration:underline;transition:all .234s linear}.vendor-account-migration,.vendor-account-sub-container{flex-direction:column;gap:1rem;padding:1rem;display:flex;position:relative}.vendor-account-sub-container .title{text-align:center;color:var(--primary);font-size:1.7rem}.vendor-account-sub-container .no-allowed{flex-direction:column;align-items:center;gap:12px;display:flex}.vendor-account-sub-container .no-allowed p{text-align:center;max-width:70%}.vendor-account-sub-container .no-allowed>.icon{color:var(--error);font-size:2.4rem}.vendor-account-sub-container .content{text-align:justify;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.vendor-account-sub-container .content .tos{text-align:center}.vendor-account-sub-container .content h3{color:var(--success)}.vendor-account-sub-container .content .anim{width:400px;min-width:100px;max-width:580px}.vendor-account-sub-container .content .ok{flex-direction:column;align-items:center;gap:1rem;display:flex}.vendor-account-sub-container .content .final-warning{text-align:center;padding:1rem;font-size:.8rem}.vendor-account-sub-container .content .final-warning i{color:var(--primary)}.vendor-account-sub-container .content .checking-error{color:var(--error);align-items:center;gap:5px;padding:.2rem 0;line-height:1;display:flex}.vendor-account-sub-container .content .checking-error span,.vendor-account-sub-container .content .checking-error p{color:var(--error)}.vendor-account-sub-container .content .checked{flex-direction:column;gap:1rem;width:75%;padding:1rem;display:flex}.vendor-account-sub-container .content .check-item{border-radius:var(--border-radius-tiny);box-shadow:var(--box-shadow-light);background-color:var(--box-background);justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:5px;display:flex}.vendor-account-sub-container .content .check-item .label{font-size:1rem}.vendor-account-sub-container .content .check-item .label .icon{line-height:1}.vendor-account-sub-container .content .check-item .label{align-items:center;gap:5px;display:flex}.vendor-account-sub-container .content .check-item .value{justify-content:center;align-items:center;font-size:1.1rem;line-height:1;display:flex}.vendor-account-sub-container .content .check-item .value.t{color:var(--success)}.vendor-account-sub-container .content .check-item .value.f{color:var(--error)}.vendor-account-sub-container .content .fi-action button{padding:1rem;transition:all .2s linear}.vendor-account-sub-container .content .fi-action button:hover{box-shadow:inset var(--box-shadow-core);transition:all .2s linear;background:var(--success)!important;color:#fff!important}.vendor-account-sub-container .content .actions-to-do{flex-flow:wrap;gap:1rem;display:flex}@media (width<=540px){.vendor-account-sub-container{padding:0}.vendor-account-sub-container .title{font-size:1.4rem}.vendor-account-sub-container .no-allowed{align-items:center;gap:10px}.vendor-account-sub-container .no-allowed p{max-width:90%}.vendor-account-sub-container .no-allowed>.icon{font-size:2rem}.vendor-account-sub-container .content{gap:.7rem;padding:0}.vendor-account-sub-container .content .anim{width:230px;min-width:100px;max-width:320px}.vendor-account-sub-container .content .ok{gap:.7rem}.vendor-account-sub-container .content .final-warning{padding:1rem;font-size:.8rem}.vendor-account-sub-container .content .checking-error{color:var(--error);align-items:center;gap:5px;padding:.2rem 0;line-height:1;display:flex}.vendor-account-sub-container .content .checking-error span,.vendor-account-sub-container .content .checking-error p{color:var(--error)}.vendor-account-sub-container .content .checked{flex-direction:column;gap:1rem;width:95%;padding:.4rem 0;display:flex}.vendor-account-sub-container .content .check-item{gap:.8rem}.vendor-account-sub-container .content .check-item .label{font-size:1rem}.vendor-account-sub-container .content .check-item .label .icon{line-height:1}.vendor-account-sub-container .content .check-item .label{align-items:center;gap:5px;display:flex}.vendor-account-sub-container .content .check-item .value{justify-content:center;align-items:center;font-size:1.1rem;line-height:1;display:flex}.vendor-account-sub-container .content .check-item .value.t{color:var(--success)}.vendor-account-sub-container .content .check-item .value.f{color:var(--error)}.vendor-account-sub-container .content .fi-action button{padding:1rem;transition:all .2s linear}.vendor-account-sub-container .content .fi-action button:hover{box-shadow:inset var(--box-shadow-core);transition:all .2s linear;background:var(--success)!important;color:#fff!important}}
