body{margin:0}html{overflow-y:auto}.v-main.app-layout .v-main__wrap{background-color:#ffefdf}.v-main.app-layout .page-content-wrapper{max-width:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.v-main.app-layout .page-title{padding:0 20px}.v-main.app-layout .container{max-width:none}.grid-dl{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto;color:rgba(0,0,0,.87)}.grid-dl dt{grid-column-start:1;font-weight:700;padding:.5em 0 .5em 0}.grid-dl dt.full-width{grid-column-end:end;padding-bottom:0}.grid-dl dd{grid-column-start:2;padding:.5em 0 .5em 0}.grid-dl dd.full-width{grid-column-start:1;grid-column-end:end;padding-top:0;text-align:left}.grid-dl dd.show-line-breaks{white-space:pre-line}.grid-dl.payment-details{background-color:#f2f2f2}.grid-dl.reservation-info dd,.grid-dl.reservation-info dt{font-weight:400;padding:.2em 0 .2em 0}.text-break-all{word-break:break-all}.v-dialog{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-dialog>.v-card{height:100%;overflow:hidden}.v-dialog>.v-card>.v-card__title{word-break:normal}.v-dialog>.v-card>.v-card__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.v-dialog>.v-card .card-text-card-actions-wrapper{height:100%;overflow:hidden}.v-dialog>.v-card .card-text-card-actions-wrapper .v-card__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.create-payment-card .v-card__title{background-color:#f2f2f2}.app-hotel-name.subtitle-1{line-height:1.1rem;padding-left:8px}ul.plain-list{list-style:none;padding:0;margin:0}.login-username-input .v-input__control{margin-right:37px}.v-card__actions .login-link{text-decoration:none}.usernames-list .v-list-item__icon{margin-top:8px;margin-bottom:8px}.usernames-list .v-list-item__icon:first-child{margin-right:23px}.v-btn.button:before{opacity:.3}.v-btn.icon-button.password-visibility-toggle{margin:-6px 0 0 0}.v-btn.v-btn--outlined{background-color:#fff}.v-avatar.gradient{background:#f18700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left top,left bottom,from(#f3984d),color-stop(70%,#b34259),to(#372358));background:linear-gradient(180deg,#f3984d 0,#b34259 70%,#372358)}.v-autocomplete__content .autocomplete-append-button{margin-left:16px}.theme--light.v-text-field--outlined.is-valid .v-icon,.theme--light.v-text-field--outlined.is-valid .v-label{color:#128a0b}.theme--light.v-text-field--outlined.is-valid:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover,.theme--light.v-text-field--outlined.is-valid>.v-input__control>.v-input__slot fieldset{border-color:#128a0b}.v-select__selections input{width:10px}.v-form .v-input .v-input__append-outer .append-outer-trigger-button{margin-top:-8px}.v-form .v-input.verification-code-input input{font-size:34px;color:#09f;max-width:200px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-right-input input{text-align:right}.toolbar-select{background:#fff;min-width:130px;max-width:160px}.toolbar-select.connection-select{max-width:200px}.metrics-filter-select{background:#fff;min-width:130px;max-width:250px}.v-input--reverse .v-input__control{display:inline-block;margin:0 auto}.v-input--reverse .v-input__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-input--reverse .v-input__slot .v-input--selection-controls__input{margin-right:0;margin-left:8px}.v-input--reverse .v-input__slot .v-input--selection-controls__input+.v-label{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.v-input--reverse.switch-off-red .v-input--selection-controls__input div{color:#cf423c}.v-alert.message-wrapper{border-radius:4px;border:none;color:#000}.v-alert.message-wrapper .v-alert__dismissible.v-btn{-ms-flex-item-align:start;align-self:flex-start;margin-top:-8px}.v-alert.message-wrapper.error-message{background-color:#f8d0c8!important}.v-alert.message-wrapper.error-message .v-icon{color:#cf423c}.v-alert.message-wrapper.success-message{background-color:#81c784!important}.v-alert.message-wrapper.success-message .v-icon{color:#128a0b}.v-snack.icon-message .v-snack__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:pre-line}.v-data-table__wrapper table{border-collapse:collapse}.full-height-table .v-data-table__wrapper{height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto}.theme--light.v-data-table.mobile-table table{border-collapse:separate;border-spacing:0 15px}.theme--light.v-data-table.mobile-table table tbody{display:table-row-group}.theme--light.v-data-table.mobile-table table .v-data-table__mobile-row{min-height:28px;height:auto;background-color:#f2f2f2;padding:0 8px}.theme--light.v-data-table.mobile-table .v-data-footer{margin:0;padding:8px 0}.theme--light.v-data-table.mobile-table .v-data-footer .v-data-footer__pagination{margin-left:0;margin-right:auto}.theme--light.v-data-table.mobile-table .v-data-table__mobile-table-row{border:none;border-bottom:thin solid rgba(0,0,0,.12);display:table-row}.theme--light.v-data-table.mobile-table .v-data-table-header.v-data-table-header-mobile tr th{background-color:#fff}.theme--light.v-data-table.hide-sorting .v-data-table-header.v-data-table-header-mobile{display:none}.theme--light.v-data-table.pagination-on-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.theme--light.v-data-table.pagination-on-top .v-data-footer{border:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.theme--light.v-data-table.pagination-on-top .v-data-footer .v-data-footer__select{margin-left:0}.theme--light.v-data-table tbody tr:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-data-table tbody tr td:not(.v-data-table__mobile-row){border-bottom:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table.v-data-table--fixed-header thead tr th{background-color:#e4e4e4;color:rgba(0,0,0,.87);font-size:14px}.theme--light.v-data-table.v-data-table--fixed-header thead tr th.active{background-color:#d7d7d7}.v-data-table__wrapper .v-simple-checkbox .v-icon{color:#f18700}.table-toolbar .v-toolbar__content{padding:0}.table-toolbar .v-toolbar__extension{padding:4px 8px}.table-toolbar .table-search-text-field{max-width:200px;margin:0 8px}.table-toolbar .resid-input{width:140px}.table-toolbar-content{display:-webkit-box;display:-ms-flexbox;display:flex}.v-data-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}th.text-start.sortable{white-space:nowrap}tr td .payment-status-cell{height:70%;margin:0 -10px;padding:0 16px}tr td .payment-status-cell.status-captured{background-color:#cfc}tr td .payment-status-cell.status-expired{background-color:#fff0b3}tr td .payment-status-cell.status-aborted,tr td .payment-status-cell.status-declined{background-color:#ffad99}tr td .payment-status-cell.status-partialRefund,tr td .payment-status-cell.status-refunded{background-color:#9cf}tr td .payment-status-cell.status-chargeBackRequest,tr td .payment-status-cell.status-chargedBack{background-color:#dbbaba}.filter-chips-wrapper{position:relative}.filter-chips-wrapper .mobile-chip .chip-header{position:absolute;top:-20px;left:20;font-size:12px;font-weight:400}.filter-chips-wrapper .v-chip{overflow:visible;min-width:100px;font-weight:700;border:1px solid #878787;margin-right:12px}.filter-chips-wrapper .v-chip .v-chip__content{width:100%}.filter-chips-wrapper .v-chip .v-chip__content .chip-text{margin:0 auto}.filter-chips-wrapper .v-chip .v-chip__content .chip-header{margin-right:5px}.simple-layout .language-switch{position:absolute;bottom:12px;left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:180px}.app-layout .language-switch{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:40px}.app-layout .language-switch .v-input__control{display:none}.language-switch-card{padding-bottom:50px}.default-dialog{position:relative}.close-dialog-button{position:absolute;top:10px;right:4px;z-index:1}.pop-over.help-pop-over{border:2px solid #09f;contain:none;overflow:visible}.pop-over.help-pop-over:after,.pop-over.help-pop-over:before{content:"";width:0;height:0;border-style:solid;position:absolute;right:2px;bottom:-14px;border-width:14px 14px 0 14px;border-color:#09f transparent transparent transparent}.pop-over.help-pop-over:after{bottom:-12px;border-color:#fff transparent transparent transparent}.pop-over.help-pop-over .v-card{-webkit-box-shadow:none;box-shadow:none;min-width:200px;white-space:pre-line}.card-chart-wrapper{position:relative;min-height:120px}.card-chart-wrapper .refresh-chart-button{position:absolute;top:12px;right:12px}.chart-legend-wrapper .v-input--checkbox .v-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.theme--dark.v-navigation-drawer.app-navigation{background-color:#363839}.theme--dark.v-navigation-drawer .v-navigation-drawer__content .theme--dark.v-list-item--active{background-color:#f18700}.theme--dark.v-navigation-drawer .v-navigation-drawer__content .theme--dark.v-list-item--active:before{opacity:0}.theme--dark.v-navigation-drawer .v-navigation-drawer__content .theme--dark.v-list-item--active.connection-dashboard{background-color:transparent}.theme--dark.v-navigation-drawer .v-navigation-drawer__content .theme--dark.v-list-item--active .v-list-item__content,.theme--dark.v-navigation-drawer .v-navigation-drawer__content .theme--dark.v-list-item--active .v-list-item__icon{color:#fff}.tab-title-wrapper{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;padding:0 16px}.tab-title-wrapper,.v-tabs.reports-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-tabs.reports-tabs .v-tabs-items,.v-tabs.reports-tabs .v-tabs-items .v-window__container,.v-tabs.reports-tabs .v-tabs-items .v-window__container .tab-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}