.login-page-layout{height:100vh}.mapping-tree-builder.ant-tree{--ant-tree-title-height: 30px}.mapping-tree-builder .ant-tree-node-content-wrapper:hover{background-color:var(--ant-color-bg-base)}.mapping-tree-builder .ant-tree-title{cursor:default}.edit-client-endpoint-page{display:flex;flex-flow:column;gap:16px;height:100%}.edit-client-endpoint-page__tabs.ant-tabs{height:calc(100% - 48px)}.edit-client-endpoint-page__tabs .ant-tabs-tabpane,.edit-client-endpoint-page__tabs .ant-tabs-content,.endpoint-request-builder{height:100%}.endpoint-request-builder__tabs{flex:1}.endpoint-request-builder__tabs .endpoint-request-builder__tabs-content,.endpoint-request-builder__tabs .ant-tabs-tabpane,.endpoint-request-builder__tabs .ant-tabs-content{height:100%}.api-gateway-page-layout{height:100vh}.api-gateway-layout__sidebar{display:flex;flex-flow:column nowrap;gap:28px;height:100%;padding-top:28px;padding-right:15px;padding-left:15px;overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.api-gateway-page-layout__logo-container{display:flex;align-items:center;justify-content:space-between;padding-left:28px}.api-gateway-page-layout__menu{flex:1}.api-gateway-page-layout__page{display:flex;flex-flow:column nowrap;gap:8px;height:100%;padding:13px 32px;overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}:not(.ant-input-affix-wrapper).nmp-input .nmp-input{min-height:32px;border:1px solid var(--nmp-neutral-4)}:not(.ant-input-affix-wrapper).nmp-input .nmp-input .ant-input-suffix{color:var(--nmp-neutral-6)}.nmp-input-number .ant-input-wrapper .ant-input-affix-wrapper{min-height:32px;border:1px solid var(--nmp-neutral-4)}.nmp-input-number .ant-input-group-addon .ant-btn-default{border:1px solid var(--nmp-neutral-4)}.nmp-input-password{min-height:32px;border:1px solid var(--nmp-neutral-4)}.nmp-input-search .ant-input-wrapper .ant-input-affix-wrapper{min-height:32px;border:1px solid var(--ant-color-border, #f0f0f0)}.nmp-input-search .ant-input-group-addon .ant-btn-default{border:1px solid var(--ant-color-border, #f0f0f0)}.nmp-input-textarea{min-height:32px;border:1px solid var(--nmp-neutral-4)}.nmp-image-select-tile{outline:none;transition:border var(--ant-motion-duration-mid)}.nmp-image-select-tile:focus-visible{outline:var(--ant-line-width-focus) solid var(--ant-color-primary-border);outline-offset:1px;transition:outline-offset 0s,outline 0s}.nmp-image-select-tile.nmp-image-select-tile--active{border:1px solid var(--ant-color-primary)}.nmp-image-select-tile.nmp-image-select-tile--with-gradient-border{border:2px solid transparent}.nmp-image-select-tile:hover{border:1px solid var(--ant-color-primary);cursor:pointer}.nmp-image-select-tile.nmp-image-select-tile--with-gradient-border.nmp-image-select-tile--active,.nmp-image-select-tile.nmp-image-select-tile--with-gradient-border:hover{background:linear-gradient(var(--ant-color-bg-container),var(--ant-color-bg-container)) padding-box,linear-gradient(to right,#4638f4,#9638f4) border-box}.nmp-image-select-tile.nmp-image-select-tile--with-gradient-border:hover{border:2px solid transparent}.nmp-image-select-tile__image-container{width:115px;height:115px;overflow:hidden;border-radius:2px}.nmp-image-select-tile>.npm-btn-transparent:focus-visible{outline:var(--ant-line-width-focus) solid var(--ant-color-primary-border);outline-offset:1px;transition:outline-offset 0s,outline 0s}.nmp-image-select-tile__caption{font-size:var(--ant-font-size-lg);text-align:center}.nmp-nav-tabs.ant-tabs-css-var{--ant-tabs-item-selected-color: #fff;--ant-tabs-item-hover-color: #434343;--ant-tabs-item-active-color: #fff}.nmp-nav-tabs__tab-bar.ant-tabs-nav{height:30px;margin-bottom:0}.nmp-nav-tabs__tab-bar.ant-tabs-nav:before{border-bottom:none}.nmp-nav-tabs__tab-bar.ant-tabs-nav .ant-tabs-tab{font-weight:600;border:none}.nmp-nav-tabs.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active,.ant-tabs-tab-disabled):hover{color:var(--ant-tabs-item-hover-color);background-color:#d9d9d9}.nmp-nav-tabs.ant-tabs .ant-tabs-tab-btn:active,.nmp-nav-tabs.ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible){color:currentcolor}.nmp-nav-tabs.ant-tabs .ant-tabs-tab-active{color:var(--ant-tabs-item-active-color);background-color:#434343}.nmp-radio-group--partial-divider{border:1px solid var(--nmp-neutral-5)}.nmp-radio-group--partial-divider .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) .anticon{color:var(--nmp-radio-group-color-active)}.nmp-radio-group--partial-divider .ant-radio-button-wrapper{display:inline-flex;align-items:center;padding:10px;font-size:22px;border:none}.nmp-radio-group--partial-divider .ant-radio-button-wrapper:first-child{border-left:none}.nmp-radio-group--partial-divider .ant-radio-button-wrapper:not(:first-child):before{position:absolute;top:0;bottom:0;left:0;width:2px;height:60%;margin:auto;background:var(--nmp-body-background);border-radius:2px;content:""}.nmp-radio-group--partial-divider .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:none}.nmp-radio-group--partial-divider .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within:hover:before{background:var(--nmp-body-background)}.table-size-control{display:flex;flex-flow:row nowrap}.nmp-avatar .ant-image{width:100%;height:100%}.nmp-avatar .ant-image-img{width:100%;height:100%;object-fit:cover}.npm-btn-transparent{display:inline-block;height:inherit;padding:0;line-height:0;background:transparent;background-color:transparent;border:none;outline:none;box-shadow:none;cursor:pointer}.ant-btn.nmp-btn.ant-btn-circle{--ant-line-height: 16px}.ant-btn.nmp-btn.ant-btn-circle.ant-btn-lg{--ant-control-height-lg: 40px}.ant-btn.nmp-btn.ant-btn-circle.ant-btn-sm{--ant-control-height-sm: 24px}.ant-btn.nmp-btn.ant-btn-dangerous>.anticon{color:var(--ant-color-error-hover, #db373f)}.ant-btn.nmp-btn.ant-btn-dangerous:hover>.anticon{color:var(--ant-color-error-hover, #db373f)}.ant-btn.nmp-btn.ant-btn-dangerous:focus>.anticon{color:var(--ant-error-color-active, #a8071a)}.ant-btn.nmp-btn.npm-btn-primary.nmp-btn-success:not([disabled]){background-color:var(--ant-success-color, #389e0d);border-color:var(--ant-success-color, #389e0d)}.ant-btn.nmp-btn.npm-btn-primary.nmp-btn-success:not([disabled]):hover{background-color:var(--ant-success-color-hover, #54ab29);border-color:var(--ant-success-color-hover, #54ab29)}.ant-btn.nmp-btn.npm-btn-primary.nmp-btn-success:not([disabled]):focus{background-color:var(--ant-success-color-active, #237804);border-color:var(--ant-success-color-active, #237804)}.ant-btn.nmp-btn.npm-btn-secondary.ant-btn-dangerous{color:var(--nmp-neutral-9, #434343);border-color:var(--ant-color-error, #cf1322)}.ant-btn.nmp-btn.npm-btn-secondary.ant-btn-dangerous:hover{color:var(--ant-color-error-hover, #db373f);border-color:var(--ant-color-error-hover, #db373f)}.ant-btn.nmp-btn.npm-btn-secondary.ant-btn-dangerous:focus{color:var(--ant-error-color-active, #a8071a);border-color:var(--ant-error-color-active, #a8071a)}.ant-btn.nmp-btn.ant-btn-link[disabled]{color:var(--nmp-neutral-6, #bfbfbf)}.npm-btn-icon{display:inline-block;height:inherit;padding:4px;line-height:0;background:transparent;background-color:transparent;border:none;outline:none;box-shadow:none;cursor:pointer}.npm-btn-icon:hover{color:var(--default-on-hover, #4f4f4f)}.npm-btn-icon:focus{color:var(--default-on-focus, #1c1c1c)}.npm-btn-icon__link{color:var(--ant-primary-color, #1890ff)}.npm-btn-icon__link:hover{color:var(--ant-primary-color-hover, #40a9ff)}.npm-btn-icon__link:focus{color:var(--ant-primary-color-active, #096dd9)}.npm-btn-icon__danger{color:var(--ant-error-color, #cf1322)}.npm-btn-icon__danger:hover{color:var(--ant-color-error-hover, #db373f)}.npm-btn-icon__danger:focus{color:var(--ant-error-color-active, #a8071a)}.npm-btn-icon[disabled]{color:var(--nmp-neutral-6, #bfbfbf);cursor:not-allowed}.npm-btn-icon>button{display:inline-block;height:inherit;padding:0;color:var(--nmp-neutral-6, #bfbfbf);line-height:0;background:transparent;background-color:transparent;border:none;outline:none;box-shadow:none;cursor:pointer}.nmp-header{background-color:var(--nmp-neutral-1, #fff)}.nmp-header .ant-menu-horizontal{display:flex;flex-flow:row nowrap}.ant-drawer-content-wrapper{height:100%}.nmp-header-mobile-nav .ant-drawer-close{height:48px;font-size:21px;outline:none}.nmp-header-mobile-nav .ant-drawer-body{overflow-x:hidden}.nmp-header-mobile-nav .ant-menu-inline .ant-menu-item,.nmp-header-mobile-nav .ant-menu-inline .ant-menu-submenu-title{width:100%;margin:0;border-radius:0}.nmp-header-mobile-nav .ant-menu-inline{width:calc(100% + 8px);margin-left:-8px}.nmp-menu{color:var(--nmp-neutral-9, #434343)}.nmp-menu.ant-menu-horizontal,.nmp-menu.ant-menu-vertical{border:none}.nmp-menu.ant-menu-horizontal,.nmp-menu.ant-menu-vertical,.nmp-menu.ant-menu-inline{background-color:transparent}.ant-menu-submenu-popup .ant-menu-vertical{border-radius:2px}.ant-menu-submenu-popup .ant-menu-item{width:100%!important;margin:0!important;border-right:3px solid transparent;border-radius:0!important}.ant-menu-submenu-popup .ant-menu-item-selected{border-color:var(--ant-menu-item-selected-color, #1677ff)}.ant-menu-horizontal .ant-menu-submenu-title{display:flex;align-items:center;height:100%}.nmp-menu__root{color:var(--nmp-neutral-9, #434343)}.nmp-menu__root .ant-menu-horizontal .ant-menu-submenu-title,.nmp-menu__root .ant-menu-vertical .ant-menu-submenu-title,.nmp-menu__root .ant-menu-horizontal .ant-menu-item,.nmp-menu__root .ant-menu-vertical .ant-menu-item,.nmp-menu__root .ant-menu-overflow-item{display:flex;align-items:center;max-width:100%}.nmp-menu__root .ant-menu-horizontal .ant-menu-title-content,.nmp-menu__root .ant-menu-vertical .ant-menu-title-content{flex:auto;max-width:100%}.nmp-menu__root .ant-menu-horizontal .ant-menu-item,.nmp-menu__root .ant-menu-vertical .ant-menu-item,.nmp-menu__root .ant-menu-horizontal .ant-menu-submenu,.nmp-menu__root .ant-menu-vertical .ant-menu-submenu{max-width:280px}.ant-menu-item:after,.ant-menu-submenu:after{bottom:-5px}.ant-dropdown-menu-item-icon{color:var(--nmp-neutral-7, #8c8c8c)}.nmp-menu-group-title{color:var(--nmp-neutral-9, #434343);font-weight:600}.nmp-menu-label{line-height:20px;white-space:initial}.nmp-menu-label__text{display:-webkit-box;overflow:hidden;font-size:14px;white-space:normal;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nmp-menu-label__text:not(:only-child){margin-inline-end:10px}.nmp-menu-label--root>.nmp-menu-label__text{display:inherit;white-space:nowrap}.nmp-menu-label__append{transform:none;transition:transform .3s cubic-bezier(.645,.045,.355,1)!important}.nmp-menu-label__append-open{transform:rotateX(180deg)}.ant-menu-sub .nmp-menu-label__append,.ant-menu-inline .nmp-menu-label__append,.ant-menu-vertical .nmp-menu-label__append{display:none}.ant-menu-inline .nmp-menu-label,.ant-menu-vertical .nmp-menu-label,.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-item{display:flex;align-items:center;justify-content:space-between}.ant-menu-inline .nmp-menu-label,.nmp-menu__root .ant-menu-inline .ant-menu-item .nmp-menu-label{padding-inline-end:20px}.nmp-header-main-nav .ant-menu-item,.nmp-header-main-nav .ant-menu-submenu,.nmp-header-main-nav .ant-menu-submenu-title{display:flex;font-weight:600}.nmp-header-main-nav .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu{display:block}.nmp-header-main-nav .ant-menu-item:after,.nmp-header-main-nav .ant-menu-item:hover,.nmp-header-main-nav .ant-menu-submenu:after,.nmp-header-main-nav .ant-menu-submenu:hover{border-color:transparent!important}.nmp-header-main-nav__no-overflow .nmp-menu__root{display:flex}.ant-menu-item a{transition:none}.nmp-icon{line-height:1}.nmp-list-item{width:100%;padding:5px 12px;border:1px solid var(--ant-color-border, #d9d9d9);border-radius:2px}.nmp-profile-info-menu{width:358px;background-color:#fff;box-shadow:var(--ant-box-shadow-secondary)}.nmp-profile-info-menu__title{padding:16px}.npm-btn-transparent.nmp-profile-info-menu__sign-out{width:100%;padding:10px 16px}.npm-btn-transparent.nmp-profile-info-menu__sign-out:hover{background-color:var(--nmp-neutral-3, #f5f5f5)}.nmp-profile-info-menu__sign-out-text{color:transparent;font-weight:600;line-height:22px;background:linear-gradient(to right,var(--ant-primary-color, #1890ff),#9638f4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ant-divider{margin:0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:10px 16px}.ant-dropdown-menu-title-content{width:100%}.product-menu-item{position:relative;font-weight:600;white-space:nowrap;background:linear-gradient(to right,var(--ant-primary-color, #1890ff),#9638f4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product-menu-item.product-menu-item__active:before{position:absolute;inset:initial!important;inset-block-end:0!important;width:100%;height:2px;background:linear-gradient(to right,var(--ant-primary-color, #1890ff),#9638f4);content:""}.nmp-profile-info-header{padding-block-end:10px}.nmp-profile-info-menu .ant-tag{padding:2px 8px;overflow:hidden;border-radius:48px}.nmp-profile-info-menu .ant-dropdown-menu.ant-dropdown-menu-root{padding:0;box-shadow:none}.typing-indicator{display:inline-block}.typing-indicator__dot{display:inline-block;width:6px;height:6px;margin:2px;background-color:var(--ant-color-text-description);border-radius:50%;animation:pulse .45s infinite alternate}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.3)}}.typing-indicator__dot:nth-child(2){animation-delay:.2s}.typing-indicator__dot:nth-child(3){animation-delay:.4s}.table-alert{--checkbox-width: 32px;--padding-left-cell: var(--ant-table-cell-padding-inline, 28px);--padding-block: var(--ant-table-cell-padding-block, 16px);padding-block:var(--padding-block);padding-inline-start:calc(var(--padding-left-cell) + var(--checkbox-width));margin-block-end:16px;background-color:#2a2e3605}.table-alert--md{--padding-left-cell: var(--ant-table-cell-padding-inline-md, 8px);--padding-block: var(--ant-table-cell-padding-block-md, 12px)}.table-alert--sm{--padding-left-cell: var(--ant-table-cell-padding-inline-sm, 8px);--padding-block: var(--ant-table-cell-padding-block-sm, 8px)}.nmp-container{height:100%;padding:15px}.ant-select-selection-overflow-item:has(.tag)>span{width:100%}.ant-select-dropdown .ant-select-item-option-selected.ant-select-item-option-disabled:has(.tag-select-option){font-weight:var(--ant-select-option-selected-font-weight)}.tag-list-container{transition:height .3s ease-in-out}.tag-list-container.rc-overflow{position:relative;display:flex;flex:auto;flex-wrap:nowrap;gap:var(--ant-margin-xs) 0;max-width:100%}.tag-list-container-expanded.rc-overflow{flex-wrap:wrap}.tag-list-container.rc-overflow>*:nth-child(1){margin-right:10px}.table-float-panel{--nmp-ui-table-float-panel-left-sidebar-width: 300px;--nmp-ui-table-float-panel-left-sidebar-gutter: 28px;--nmp-ui-container-x-padding: 2rem;--nmp-ui-container-width: var(--nmp-current-container-width, 100%);position:fixed;right:0;bottom:96px;left:0;display:grid;justify-items:center;max-width:calc(var(--nmp-ui-container-width) - (var(--nmp-ui-container-x-padding) * 2));margin:0 auto;visibility:hidden;opacity:0;transition:opacity var(--ant-motion-duration-slow) ease-in,visibility 0s linear var(--ant-motion-duration-slow)}.table-float-panel--has-sidebar{padding-left:calc(var(--nmp-ui-table-float-panel-left-sidebar-width) + var(--nmp-ui-table-float-panel-left-sidebar-gutter))}.table-float-panel--visible{visibility:visible;opacity:1;transition:opacity var(--ant-motion-duration-slow) ease-in,visibility 0s linear 0s}.table-float-panel__body{padding:var(--ant-padding-xs, 8);background-color:var(--ant-color-bg-elevated, #fff);border-radius:var(--ant-border-radius-lg, 8);box-shadow:var(--ant-box-shadow-secondary)}.nmp-filter__radio-row{min-width:100%}.nmp-filter__radio-grid{display:grid;grid-template-columns:52% 1fr 64px}.nmp-filter__radio-row:hover,.nmp-filter__radio-row.nmp-filter__radio-row-renaming{background-color:var(--ant-color-fill-tertiary)}.nmp-filter__radio-row .nmp-filter__extra{visibility:hidden;opacity:0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active,.nmp-filter__radio-row:hover .ant-btn.ant-btn-variant-text,.nmp-filter__radio-row:hover .ant-btn.ant-btn-color-primary.ant-btn-variant-text{background:none}.nmp-filter__radio-row .ant-btn>.ant-typography{display:block;width:100%;color:inherit;text-align:start}.nmp-filter__radio-row:hover .nmp-filter__extra,.nmp-filter__radio-row.nmp-filter__radio-row-renaming .nmp-filter__extra{visibility:visible;opacity:1}.ant-btn.nmp-filter__radio-row.ant-btn-color-primary.ant-btn-variant-text:hover{background-color:var(--ant-color-fill-tertiary)}.ant-btn.nmp-filter__radio-row>.ant-typography{display:block;width:100%;color:inherit;text-align:start}.ant-dropdown-menu-item>.ant-dropdown-menu-title-content>.nmp-filter__radio-row{margin:calc(-1 * var(--ant-dropdown-padding-block)) calc(-1 * var(--ant-control-padding-horizontal))}.ant-dropdown-menu-item>.ant-dropdown-menu-title-content .nmp-filter__radio-row:hover{background-color:transparent}.nmp-filter__overlay .ant-popover-inner{overflow:auto}.nmp-filter__buttons-container{min-height:32px}.nmp-filter__content{width:360px;max-height:75vh}.nmp-filter__content .filter-form-element__date-picker{width:100%}.nmp-filter-options-dropdown__empty{display:block;padding:9px 16px}body{margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}
