@font-face{font-family:VVCentra2;font-style:normal;font-weight:400;src:local("VVCentra2 Book"),local("VVCentra2-Book"),url(/tableui/ebdadd8145166dd1ac97.woff2) format("woff2"),url(/tableui/57670d617598288a1d82.woff) format("woff")}@font-face{font-family:VVCentra2;font-style:normal;font-weight:500;src:local("VVCentra2 Medium"),local("VVCentra2-Medium"),url(/tableui/17f8aec24141bba43d0f.woff2) format("woff2"),url(/tableui/bab218c66010eff25938.woff) format("woff")}@font-face{font-family:VVCentra2;font-style:normal;font-weight:700;src:local("VVCentra2 Bold"),local("VVCentra2-Bold"),url(/tableui/c44d2543cb85564e4eba.woff2) format("woff2"),url(/tableui/c80de02626c5c248e525.woff) format("woff")}@font-face{font-family:Voyages-Headline;font-style:normal;font-weight:700;src:url(/tableui/bbc776b1aab9437a73f2.eot);src:url(/tableui/bbc776b1aab9437a73f2.eot?#iefix) format("embedded-opentype"),url(/tableui/2bac04d7967149d574a1.woff2) format("woff2"),url(/tableui/74f7e928a2f01009b293.woff) format("woff"),url(/tableui/1866ada1bbe8948e455f.ttf) format("truetype")}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url(/tableui/afc9a59a5bf04f670577.woff2) format("woff2"),url(/tableui/637208bbb47d50e3b0a5.woff) format("woff"),url(/tableui/233a526410da27330fc8.ttf) format("truetype")}@font-face{font-family:Avenir;font-style:italic;font-weight:400;src:url(/tableui/8c002444467cd00d0e2c.woff2) format("woff2"),url(/tableui/817395bee93103506a21.woff) format("woff"),url(/tableui/fae6327a31f0acc30344.ttf) format("truetype")}@font-face{font-family:Avenir;font-style:normal;font-weight:500;src:url(/tableui/e3e1c57001c13abf8b13.woff2) format("woff2"),url(/tableui/6437df239576a830ec77.woff) format("woff"),url(/tableui/b5a789845c2fe42a1cd4.ttf) format("truetype")}@font-face{font-family:Avenir;font-style:normal;font-weight:900;src:url(/tableui/7b3fcacbfc58489a805f.woff2) format("woff2"),url(/tableui/696199e4b098c4cbbf14.woff) format("woff"),url(/tableui/913d9bf0748b36fd6ade.ttf) format("truetype")}.table-management .admin-list{display:block;list-style:none;margin:0;padding:0}.table-management .admin-list__item{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:10px;width:100%}.table-management .admin-list__item_header{color:hsla(0,0%,100%,.4);font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.3px;line-height:1.33;text-align:center;text-transform:uppercase}.table-management .admin-list__item__col{margin:0 20px;width:150px}.table-management .admin-list__item__col:first-of-type{margin-left:0}.table-management .admin-list__item__col:last-of-type{margin-right:0}.table-management .admin-list__item__col_separator{color:hsla(0,0%,100%,.4);display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.43;margin:0;overflow:hidden;text-align:center;width:10px}.table-management .admin-list__item__col_buttons{align-items:center;display:flex;flex-flow:row nowrap;margin:0;white-space:nowrap;width:auto}.table-management .admin-list__error{color:rgba(255,63,0,.87);display:block;font-size:14px;letter-spacing:.1px;line-height:20px;margin-bottom:5px}.table-management .admin-list__error:before{background:url(/tableui/520b5898ca4cb61c749f.svg) 50% 50% no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:18px}.table-management .admin-list__error:last-of-type{margin-bottom:0}.table-management .admin-list__button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-flow:row nowrap;margin:0;padding:0;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-management .admin-list__button+.admin-list__button{margin-left:20px}.table-management .admin-list__button:active,.table-management .admin-list__button:hover{opacity:.9}.table-management .admin-list__button__icon{color:hsla(0,0%,100%,.87);height:20px;transition:color .2s ease;width:20px}.table-management .admin-list__button__icon svg{display:block;fill:currentColor;max-width:100%}.table-management .admin-list__button__icon_decrement{color:rgba(255,63,0,.87)}.table-management .admin-list__button__icon_increment{color:#007aff}.table-management .admin-list__button__title{color:hsla(0,0%,100%,.87);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;margin-left:16px}.table-management .dcl-light .admin-list__item__col_separator,.table-management .dcl-light .admin-list__item_header{color:inherit}.table-management .tables{display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:0;justify-content:center;position:relative;transform-origin:50% 50%;width:100%}.table-management .tables._dragging{display:none}.table-management .tables_empty{align-items:center;justify-content:center}.table-management .tables__note{color:#8596aa;font-size:16px;letter-spacing:.1px;line-height:1.5}.table-management .tables__floorplan{left:50%;max-width:none;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-management .tables__items{align-items:center;display:flex;flex-flow:row wrap;flex-grow:1;justify-content:center;position:relative;transform-origin:0 0;transition:transform .3s ease}.table-management .tables__items_noanimate{transition:none}.table-management .tables__items_animate_linear{transition-timing-function:linear}.table-management .tables__item{cursor:pointer}.table-management .tables__object{color:inherit;display:block;height:24px;width:24px}.table-management .tables__object._dragging{opacity:.5}.table-management .tables__object>svg{fill:currentColor}.table-management .content{background-color:#212834;border-radius:4px;box-shadow:0 10px 40px 0 rgba(23,27,33,.3);display:flex;flex-flow:column nowrap;flex-grow:1;overflow:hidden;position:relative;width:100%}.table-management .content__header{align-items:center;background-color:#2a3343;border-bottom:1px solid #181d26;box-sizing:border-box;color:hsla(0,0%,100%,.4);display:flex;flex-shrink:0;flex-wrap:nowrap;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.33;min-height:48px;padding:0 24px;position:relative;text-decoration:none;text-transform:uppercase}.table-management .content__header__title{color:hsla(0,0%,100%,.87);font-size:14px;font-weight:500;letter-spacing:.5px;line-height:1.43;text-transform:none}.table-management .content__header__sort{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-management .content__header__sort._active{color:hsla(0,0%,100%,.87)}.table-management .content__header__sort__direction{flex-shrink:0;height:24px;width:24px}.table-management .content__header__sort__direction svg{fill:currentColor;height:100%;width:100%}.table-management .content__header__sort_center{justify-content:center}.table-management .content__header__sort_right{justify-content:flex-end}.table-management .content__header .dropdown__selected{background-color:rgba(0,0,0,.16)}.table-management .content__list{display:block;flex-grow:1;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}.table-management .content__list__item{align-items:center;background-color:hsla(0,0%,100%,.02);border-bottom:1px solid #181d26;box-sizing:border-box;color:hsla(0,0%,100%,.87);flex-wrap:nowrap;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:1.43;padding:20px 24px;position:relative;text-decoration:none}.table-management .content__list__item__col_center{text-align:center}.table-management .content__list__item__col_right{text-align:right}.table-management .content__list__item__icon{color:hsla(0,0%,100%,.4);display:inline-block;height:24px;margin-right:10px;vertical-align:-6px;width:24px}.table-management .content__list__item__icon svg{fill:currentColor;max-width:100%}.table-management .content__list__item__dots{color:hsla(0,0%,100%,.87);transition:color .2s ease}.table-management .content__list__item__dots._active{color:hsla(0,0%,100%,.24)}.table-management .content__list__item__dots__button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;width:12px}.table-management .content__list__item__dots__button svg{fill:currentColor;width:4px}.table-management .content__list__item__button{background:none;border:none;color:hsla(0,0%,100%,.87);cursor:pointer;display:inline-block;margin:0;padding:0}.table-management .content__list__item__button svg{display:block;fill:currentColor}.table-management .content__container{box-sizing:border-box;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:32px 40px;position:relative}.table-management .content__section{margin-bottom:32px;transition:opacity .2s ease}.table-management .content__section:last-of-type{margin-bottom:0}.table-management .content__section_muted{opacity:.3}.table-management .content__section_hidden{display:none}.table-management .content__section_header-box{display:flex;justify-content:space-between;gap:2rem}.table-management .content__section_header-box-left__title{color:hsla(0,0%,100%,.87);display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:24px;margin:0 0 24px}.table-management .content__section_header-box-left__description{color:hsla(0,0%,100%,.4);display:block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.33;margin:0 0 32px}.table-management .content__section_header-box-right{width:-moz-fit-content!important;width:fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important}.table-management .content__section__title{color:hsla(0,0%,100%,.87);display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:24px;margin:0 0 24px}.table-management .content__section__description{color:hsla(0,0%,100%,.4);display:block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.33;margin:0 0 32px}.table-management .content__section__row{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:16px;width:100%}.table-management .content__section__row.space-y{margin:.5rem 0!important}.table-management .content__section__row.custom_header{max-width:587px;display:flex;justify-content:flex-end}.table-management .content__section__row:last-of-type{margin-bottom:0}.table-management .content__section__row__item{margin-right:16px}.table-management .content__section__row__item.styled_text{color:hsla(0,0%,100%,.4);font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.3px;line-height:1.33;text-transform:uppercase}.table-management .content__section__row__item.styled_text.add_width{width:100%;max-width:88px;text-align:center}.table-management .content__section__row__item.flex{display:flex}.table-management .content__section__row__item__sailor_capacity{text-align:center}.table-management .content__section__row__item__sailor_capacity.spo{width:37px}.table-management .content__section__row__item__sailor_capacity.mpo{width:50px;cursor:pointer}.table-management .content__section__row__item__checkbox{display:flex}.table-management .content__section__row__item.extra_width{width:81px;text-align:center}.table-management .content__section__row__item:last-of-type{margin-right:0}.table-management .content__section__row__item__error{color:#ef4f1a;font-size:12px}.table-management .content__section__row__item>.seat-capacity-icon{display:inline-block;height:24px;width:24px;margin-right:5px;position:relative;top:5px}.table-management .content__section__row__item>.seat-capacity-icon svg{fill:#fff}.table-management .content__section__row__button{height:40px}.table-management .content__section__row__separator{color:hsla(0,0%,100%,.4);display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.43;margin:0 8px 0 -8px;overflow:hidden;text-align:center;width:10px}.table-management .vv .content{background-color:#090936}.table-management .vv .content__header{background-color:#0b0b40;border-bottom:1px solid #020219}.table-management .vv .content__header .dropdown__selected__title,.table-management .vv .content__header__sort._active,.table-management .vv .content__header__title,.table-management .vv .content__section__title{color:#fff}.table-management .vv .content__section__description{color:hsla(0,0%,100%,.64)}.table-management .vv .content__section__row__button{height:40px;margin-bottom:32px;margin-top:16px}.table-management .vv .content__list__item{border-color:#020219;color:#fff}.table-management .dcl-light .content{background-color:#fff;border:1px solid #d5d5e0;border-radius:0;box-shadow:none}.table-management .dcl-light .content__header{background-color:#fff;border-bottom:1px solid #eceff1;min-height:40px}.table-management .dcl-light .content__header__title{color:#253b56}.table-management .dcl-light .content__header__sort{color:#6a7889;font-weight:900;letter-spacing:normal;text-transform:none;transition:color .2s ease}.table-management .dcl-light .content__header__sort__direction{opacity:.3;transition:opacity .2s ease}.table-management .dcl-light .content__header__sort._active{color:#253b56}.table-management .dcl-light .content__header__sort._active .content__header__sort__direction{opacity:1}.table-management .dcl-light .content__header__sort:hover{color:#0190e3}.table-management .dcl-light .content__header__sort:hover .content__header__sort__direction{opacity:1}.table-management .dcl-light .content__header .dropdown__selected__title,.table-management .dcl-light .content__section__title{color:#253b56}.table-management .dcl-light .content__section__description{color:rgba(37,59,86,.64)}.table-management .dcl-light .content__section__row__separator{color:inherit}.table-management .dcl-light .content__section__row__button{height:40px;margin-bottom:32px;margin-top:16px}.table-management .dcl-light .content__list__item{border-color:#eceff1;color:#253b56;padding-bottom:18px;padding-top:18px;transition:color .2s ease}.table-management .dcl-light .content__list__item:hover{color:#0190e3}.table-management .dcl-light .content__list__item__date__separator{color:inherit}.table-management .dcl-light .content__list__item__dots{color:#253b56;transition:color .2s ease}.table-management .dcl-light .content__list__item__dots__button,.table-management .dcl-light .content__list__item__dots__button._active{color:inherit}.table-management #mpo-sailor-capacity{z-index:99999}.table-management #mpo-sailor-capacity .portal-tooltiptext{width:180px;background-color:#0d0e4c}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_container{padding:0 10px;text-align:start}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_title{font-size:1rem}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_info{text-align:center}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section{display:flex;gap:.5rem}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section_available_seats,.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section_booked_seats{text-align:center}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section_available_seats h3,.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section_booked_seats h3{padding:3px 0;border-bottom:1px solid hsla(0,0%,100%,.2)}.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section_available_seats p,.table-management #mpo-sailor-capacity .portal-tooltiptext .mpo-stats_card_section_booked_seats p{font-size:1rem}.table-management .mpo-details_container{width:200px;background-color:#0d0e4c;opacity:1;z-index:1}.table-management .mpo-details_container_section{max-height:350px;overflow-y:auto}.table-management .mpo-details_container_section_title{width:100%;font-size:14px;margin:0;background-color:#0d0e4c;padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.4);font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.3px;line-height:1.33;text-transform:uppercase;text-align:left}.table-management .mpo-details_container_section_table{width:100%!important;text-align:center;table-layout:fixed}.table-management .mpo-details_container_section_table_row_header{width:40%!important;position:sticky;top:0;background-color:#0d0e4c;font-size:14px;padding:12px 0 16px;border-bottom:1px solid hsla(0,0%,100%,.2)}.table-management .mpo-details_container_section_table_row_data_cell{width:40%!important;padding:10px 0;font-size:1rem}.table-management .mpo-details_container_section_table_row_separator{width:10%!important}html{position:fixed}.table-management body,html{height:100%;overflow:hidden;width:100%}.table-management body{align-items:stretch;-webkit-backface-visibility:hidden;background-color:#181d26;color:#fff;cursor:default;display:flex;flex-flow:column nowrap;flex-grow:1;font-family:Roboto,sans-serif;font-feature-settings:"kern","liga" 0,"calt" 0;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.7;margin:0;padding:0;position:relative;touch-action:manipulation}.table-management body.vv{background-color:#0b0b28;font-family:VVCentra2,sans-serif}.table-management body.vv._is-web ::-webkit-scrollbar-thumb{background-color:#a8b1bb;border:2px solid #090936}.table-management body.dcl-light{background-color:#fff;background-image:linear-gradient(180deg,#fff,#f2f2f2);color:#253b56;font-family:Avenir,sans-serif}.table-management ._is-web *{scrollbar-width:auto}.table-management ._is-web ::-webkit-scrollbar{display:block;height:8px;width:8px}.table-management ._is-web ::-webkit-scrollbar-thumb{background-color:#a8b1bb;border:2px solid #fff;border-radius:4px;opacity:.8}@-moz-document url-prefix(){.table-management ._is-web *{scrollbar-width:thin}}.table-management ._is-mobile *{scrollbar-width:thin}.table-management ._is-mobile ::-webkit-scrollbar{display:block;height:8px;width:8px}.table-management svg.icon{display:block;fill:currentColor;max-height:100%;max-width:100%;overflow:visible;pointer-events:none;position:relative;shape-rendering:geometricPrecision}.table-management img{border:none;display:inline-block;max-width:100%}.table-management button,.table-management input,.table-management textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Roboto,sans-serif;outline:none}.table-management .vv button,.table-management .vv input,.table-management .vv textarea{font-family:VVCentra2,sans-serif}.table-management .dcl-light button,.table-management .dcl-light input,.table-management .dcl-light textarea{font-family:Avenir,sans-serif}.table-management .flex-separator{flex-grow:1}.table-management .hide{display:none}@media(max-width:767px){.table-management .mobile-hide{display:none}}.table-management .menu{display:block;list-style:none;margin:0;padding:0}.table-management .menu__item{display:inline-block;margin:0;padding:0}.table-management .menu__link{color:inherit;display:block;text-decoration:none}.table-management .module-version-banner{animation-delay:5s;background:hsla(0,0%,100%,.5);bottom:0;color:#000;font-family:sans-serif;font-weight:700;padding:5px 10px;pointer-events:none;position:fixed;right:0;z-index:99999}
.table-management .anim-loading{animation:transparency-blink 3s linear infinite}.table-management .anim-processing{animation:processing 1.6s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.1) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 75%,transparent 0,transparent);background-repeat:repeat;background-size:50px 50px;pointer-events:none;transition:none}.table-management .anim-shake{animation:shakeX .4s ease-in-out}.table-management .anim-shake-x{animation:shakeX .4s ease-in-out infinite}.table-management .anim-rotate{animation:rotate 1s linear infinite}.table-management .anim-fade-out{animation-duration:.5s;animation-fill-mode:forwards;animation-name:transparency;animation-timing-function:ease-out}@keyframes transparency-blink{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes processing{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes transparency{0%{opacity:1}to{opacity:0}}@keyframes shakeX{0%{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}to{transform:translateX(0)}}
.table-management .grid{border:1px solid #eceff1;border-radius:2px;display:flex;flex-flow:column nowrap;margin:0 0 16px}.table-management .row{border-bottom:1px solid #eceff1;box-sizing:content-box;display:flex;flex-flow:row nowrap;margin:0;min-height:56px}.table-management .row:last-of-type{border:none}.table-management .block{border-right:1px solid #eceff1;box-sizing:border-box;flex-basis:50%;flex-grow:1;min-height:56px;min-width:282px;padding:0 0 0 16px}.table-management .block:last-of-type{border:none}.table-management .block__header{align-items:center;display:flex;height:16px;margin:10px 0 3px}.table-management .block__header__title{color:#8596aa;font-size:12px;font-weight:500;line-height:1.33}.table-management .block__content{align-items:center;color:#253b56;display:flex;font-size:14px;font-weight:400;justify-content:flex-start}.table-management .no-header .block__content{height:100%;margin:auto 0;padding:0}.table-management .block__button-edit{float:right;margin:14px 16px 0 0}.table-management .block__button-edit__icon svg{fill:currentColor}.table-management .block .corner-icon,.table-management .block__corner-icon{color:#6a7889;height:24px;margin-right:10px;width:24px}.table-management .block .corner-icon svg,.table-management .block__corner-icon svg{fill:currentColor;height:24px;width:24px}.table-management .block .corner-icon.icon-requestSession,.table-management .block .corner-icon.icon-requestWarning,.table-management .block__corner-icon.icon-requestSession,.table-management .block__corner-icon.icon-requestWarning{color:#ef4f1a}

/*# sourceMappingURL=main.css.map*/