/* src/styles.css */
html,
body {
  margin: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  text-rendering: optimizeLegibility;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.webchat__send-box__main {
  display: none !important;
}
app-content,
route-dashboard,
route-account,
route-view-payment-list,
route-payee-list,
route-standing-order-list,
route-customer-notification-configuration-list,
route-transaction-list,
route-payee-edit,
route-payee-view,
route-notice-withdrawal-list,
route-group-payment-create,
route-group-payment-list,
route-direct-debit-list,
route-customer-communications,
route-fixed-term-deposit-list,
route-statement-list,
route-home-purchase-plan-list,
route-secure-message-thread-list,
route-registered-devices,
route-pin-reset,
route-account-readonly-payment-list,
route-marketing-message-list,
route-documents,
route-workflow,
insight-standing-order,
insight-direct-debit,
route-request-queue-item-list,
route-registered-devices,
route-standing-order-edit,
route-payment-create,
route-manage-roles,
route-customer-communications,
route-notice-withdrawal-edit,
route-notice-withdrawal-enhanced-edit,
route-group-payment-create,
route-group-payment-list,
route-request-queue-item,
route-payment-view,
route-account-alert-editor,
route-secure-message-thread,
route-product-application,
route-remittance-create {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
}
widget-payment-viewer,
insight-mortgage-information,
insight-request-queue-item,
route-remittance-viewer,
route-transaction-analytics,
route-consent-detail-view {
  overflow-y: scroll;
}
route-password-reset {
  flex-grow: 1;
}
@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1024px) {
  route-transaction-analytics,
  route-marketing-message-list,
  route-payment-create,
  route-standing-order-edit,
  route-account-alert-editor,
  route-remittance-viewer,
  route-product-application,
  route-profile {
    margin-bottom: 30px;
  }
}

/* angular:styles/global:styles */
