/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

@-moz-keyframes PG7hTgNBqFKK0wAkgMjG {
  0% {
    -moz-transform: rotate(0deg) scale(1.0);
  }
  100% {
    -moz-transform: rotate(360deg) scale(0.1);
  }
}

@-webkit-keyframes PG7hTgNBqFKK0wAkgMjG {
  0% {
    -webkit-transform: rotate(0deg) scale(1.0);
  }
  100% {
    -webkit-transform: rotate(360deg) scale(0.1);
  }
}

@keyframes PG7hTgNBqFKK0wAkgMjG {
  0% {
    -webkit-transform: rotate(0deg) scale(1.0);
  }
  100% {
    -webkit-transform: rotate(360deg) scale(0.1);
    transform: rotate(360deg) scale(0.1);
  }
}

.goe4OI4VNBWkGQUa7BAJ {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 0;
  background-image: url('https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg');
  background-repeat: no-repeat;
  background-position: center 110px;
  background-size: 100%;
  animation: PG7hTgNBqFKK0wAkgMjG 200s infinite linear;
}

.Z2pEPiP3OxM8cge66ZW3 {
  position: relative;
  z-index: 1;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.hzx2piSElN4Hl25H_jvm {
    float: right;
    margin-right: 2%;
}

.y4H_CHrixsU7uID4WIxP {
    height: 75px;
    margin: 0 5px 16px 24px;
    float: left;
}

.y4H_CHrixsU7uID4WIxP img {
    height: 75px;
}

.ZSddmKvKxEZ5vtzmrdgM {
    background: #ffffff;
    margin: 10px 10px 0 10px;
    border-radius: 10px;
    padding: 0 20px 0 20px !important;
    z-index: 10;
}

.ar6nQTBSMEYnrJZAYPNS {
    float: right;
    /* width: 75px; */
}

.mBy0CaHp__2baMHyDupx {
    background-color: #4288BA;
}

.B7owsRv1lF5f8QE3qdrE {
    margin: 16px;
    border-radius: 10px;
}

.B7owsRv1lF5f8QE3qdrE img {
    width: 80%;
}

.H4DqIfnnd2gfdNSM7HzN {
    margin: 16px;
    border-radius: 10px;
}

.H4DqIfnnd2gfdNSM7HzN img{
    width: 36.719px;
    height: auto;
}

.JDbkrmf20uyQQfWss__F {
    color: white;
}

.fdZtxWehVzEZtHorVR85 {
    height: 64px;
    text-align: center;
    position: fixed;
    width: 100%;
    bottom: 0;
    padding-bottom: 38px;
}

/*.react-joyride__tooltip button {*/
/*    background-color: red;*/
/*}*/

/*.react-joyride__tooltip button:focus {*/
/*    outline: none !important;*/
/*    background-color: red !important;*/
/*    border-radius: 0px !important;*/
/*    border-color: red !important;*/
/*}*/

/* css handling for device type menu*/
/*TODO: change menufont color*/
.oMYwvqAXu41eEXnFfiAI.D20JDKD_1Bmq7L5Mx1ch .aTYppgNm4G9ctcT9JwSf.ZBjc29OdRU4XSMnQV77f {
    background-color: transparent;
    border-bottom: 3px solid #942929;
    color: black;
}

.oMYwvqAXu41eEXnFfiAI.D20JDKD_1Bmq7L5Mx1ch .d5zTEOyD4rrL3CTXNtSh.ZBjc29OdRU4XSMnQV77f:hover {
    background-color: transparent;
    border-bottom: 3px solid #6c0202;
}

.oMYwvqAXu41eEXnFfiAI.D20JDKD_1Bmq7L5Mx1ch .xMMgvZbQZMFsU4QF9Qif.LYEmieAitvE31o4LZWUg {
    color: green;
}

.dVTw0aSwsKXXoTWavdye .xMMgvZbQZMFsU4QF9Qif.IK5phajA0OQRgkrlA7OH::after {
    border-right: 0 none;
}

.dVTw0aSwsKXXoTWavdye .xMMgvZbQZMFsU4QF9Qif.IK5phajA0OQRgkrlA7OH {
    width: calc(99% + 1px);
    margin-left: 1%;
}

.aTYppgNm4G9ctcT9JwSf.IK5phajA0OQRgkrlA7OH a {
    color: #ffffff !important;
}

.xMMgvZbQZMFsU4QF9Qif.IK5phajA0OQRgkrlA7OH a {
    font-size: 15px;
}

.xMMgvZbQZMFsU4QF9Qif.IK5phajA0OQRgkrlA7OH a:hover {
    color: #ffffff !important;
}

.xMMgvZbQZMFsU4QF9Qif.d5zTEOyD4rrL3CTXNtSh.aTYppgNm4G9ctcT9JwSf.IK5phajA0OQRgkrlA7OH {
    color: black !important;
}

.D20JDKD_1Bmq7L5Mx1ch .aTYppgNm4G9ctcT9JwSf {
    color: black !important;
}

.zkljCCdYgiz8XXWkdMst {
    width: calc(94% + 1px);
    margin-left: 3%;
}

.cTzsiKzLpIFQF4BJAt2g {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
}

@media only screen and (min-width: 992px) {
    .ZSddmKvKxEZ5vtzmrdgM {
        background-color: white;
    }
.baEpG_ViLwYEAwN6_LtP {
    width: 300px
}
}

@media only screen and (min-width: 1024px) and (max-width: 1222px) {
    .TN4JxsyT0AMCgL7WU7w1 {
        width: 200px
    }

    .ar6nQTBSMEYnrJZAYPNS {
        float: right;
        width: 400px;
    }
.baEpG_ViLwYEAwN6_LtP {
    width: 300px
}
}

@media only screen and (max-width: 1024px) {
    .ar6nQTBSMEYnrJZAYPNS {
        float: right;
        width: 100px;
    }
}


.eGcTTL4F7UYpzaOliLkh {
    margin-top: 20px;
}

.TN4JxsyT0AMCgL7WU7w1 {
    margin-top: 16px;
    width: 200px;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #d9d9d9;
    box-shadow: none;
}

.baEpG_ViLwYEAwN6_LtP {
    margin-top: 16px;
    width: 300px;
    border-top: none;
    border-left: none;
    border-right: none;
    box-shadow: none;
}
.JciTKfhO1y9GGxt0iuag {
    margin-bottom: 2px;
    font-size: 12px;
}

@media only screen and (min-width: 1022px) {
    .TN4JxsyT0AMCgL7WU7w1 {
        width: 400px
    }
}

.N5gxLyOOD1FbNr6nGOFl {
    font-size: 20px !important;
    margin-right: 0 !important;
    vertical-align: middle;
}

/*
 * Copyright (C) 2022. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 *  Licensed under the Entgra Commercial License,
 *  Version 1.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *
 *  Unless required by applicable law or agreed to in writing,
 *  software distributed under the License is distributed on an
 *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 *  KIND, either express or implied.  See the License for the
 *  specific language governing permissions and limitations
 *  under the License.
 *
 *  You may obtain a copy of the License at
 *  https://entgra.io/licenses/entgra-commercial/1.0
 */

.ant-select.custom-selector:not(.ant-select-customize-input) .ant-select-selector, .ant-select-arrow {
    background-color: #ffffff;
}

.ant-select.custom-selector * {
    color: #645e5e;
}

.language-selector.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    border: none !important;
}
/*
 * Copyright (C) 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.M2czpgkH9kIB3qZ9qopd {
    background-color: white;
    padding: 60px;
    width: 600px;
}

.KbQQtEmqGWG1OEFumOpm {
    float: right;
}

.DcqIuT77AEDSeYgDMSV2 {
    float: left;
    margin-right: 20px;
}

.Gd4XiXZlYndfPVEU7i4F {
    float: left;
    margin-right: 20px;
}

.zTkIXl9zbQIi91cQpGNI {
    margin-right: 20px;
}

.mMyBxLaBa8efpoC1vMgV {
    margin-bottom: 20px;
}

.Og9WuNxBMR6xBeptqr3W {
    margin-bottom: 30px;
}
/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.App {
  padding: 20px;
}

.ant-layout-header {
    padding: 0;
    height: auto;
    box-shadow: 0 2px 8px #f0f1f2;
    border-radius: 10px;
        margin-top: 0px;
}

.ant-layout-footer {
    padding: 12px 50px 30px 50px !important;
}
.steps-content {
    margin-top: 16px;
    border: 1px dashed #e9e9e9;
    border-radius: 6px;
    background-color: #fafafa;
    min-height: 200px;
    text-align: center;
    padding-top: 80px;
}

.steps-action {
    margin-top: 24px;
}

.ant-input-affix-wrapper .ant-input{
    min-height: 0;
}

h1.ant-typography,
h2.ant-typography,
h3.ant-typography,
h4.ant-typography {
    font-weight: 300;
}

img.twemoji {
    height: 1em;
    width: 1em;
    margin: 0 .05em 0 .1em;
    vertical-align: -0.1em;
}

.ant-menu-dark .ant-menu-item-selected {
    color: black !important;
}

#rc-tabs-0-panel-5 .ant-divider-horizontal {
    display: flex;
    clear: both;
    width: 100%;
    min-width: 100%;
    margin: 0 !important;
}
.ant-table-tbody>tr>td {
    border-bottom: 1px solid #f0f0f0;
    transition: background 0.3s;
    padding-top: 0px;
        padding-bottom: 0px;
    }

    .ant-table-tbody>tr>td {
        border-bottom: 1px solid #f0f0f0;
        transition: background 0.3s;
        padding-top: 0px;
        padding-bottom: 0px;
        font-size: 12px;
    }

    .ant-table-thead>tr>th,
    .ant-table tfoot>tr>th,
    .ant-table tfoot>tr>td {
        position: relative;
        padding-top: 12px;
        padding-bottom: 12px;
        padding-left: 16px;
        padding-right: 16px;
        overflow-wrap: break-word;
        font-size: 12px;
    }

    .ant-menu-vertical.ant-menu-sub .ant-menu-item {
        width: auto;
}
.ant-page-header {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
}
.ant-btn-primary {
    box-shadow: none
}
td.ant-table-cell {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
th.ant-table-cell {
    padding-bottom: 11px !important;
    padding-top: 11px !important;
}

.UL_CwsdW0F5zaZwEeFPj {
    white-space: inherit;
}

.BoWYHrbVvHajHNuRaB60 {
    min-height: 200px;
    margin-top: 16px;
    padding-top: 20px;
    text-align: center;
    background-color: #fafafa;
    border: 1px dashed #e9e9e9;
    border-radius: 2px;
}

.wKNpGIAD596O_tIkS3VV {
    margin-top: 24px;
}

.Gi5TWTwdHcqxuma6iUod {
    white-space: inherit;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.EGCe3LgrYaxmzfGJTMtg {
    border-radius: 10px;
    padding-top: 16px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}


.WwiS7PYMbmMpWrGx_0q1 {
    border-radius: 10px;
    padding-bottom: 0;
    z-index: 2;
}

.C6vJ1yboTFoFO1WBqLrr {
    margin-top: -19px;
    /* padding-bottom: 10px; */
}

.ham4UAccDMfl8f2nDnm9 {
    width: 250px;
    text-align: right;
}

.as5It6AQ5lZdLFBlXJgE {
    /* top right bottom left */
    padding: 5px 30px 0px 30px;
}

.xzA5tZKCWofri2S7ogVT {
        border-radius: 5px;
  }

/* this will be exported as base.css and can be used for a basic styling */
/* these are the necessary styles for React Flow, they get used by base.css and style.css */
.react-flow {
  direction: ltr;
}
.react-flow__container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.react-flow__pane {
  z-index: 1;
  cursor: -webkit-grab;
  cursor: grab;
}
.react-flow__pane.selection {
    cursor: pointer;
  }
.react-flow__pane.dragging {
    cursor: -webkit-grabbing;
    cursor: grabbing;
  }
.react-flow__viewport {
  transform-origin: 0 0;
  z-index: 2;
  pointer-events: none;
}
.react-flow__renderer {
  z-index: 4;
}
.react-flow__selection {
  z-index: 6;
}
.react-flow__nodesselection-rect:focus,
.react-flow__nodesselection-rect:focus-visible {
  outline: none;
}
.react-flow .react-flow__edges {
  pointer-events: none;
  overflow: visible;
}
.react-flow__edge-path,
.react-flow__connection-path {
  stroke: #b1b1b7;
  stroke-width: 1;
  fill: none;
}
.react-flow__edge {
  pointer-events: visibleStroke;
  cursor: pointer;
}
.react-flow__edge.animated path {
    stroke-dasharray: 5;
    -webkit-animation: dashdraw 0.5s linear infinite;
            animation: dashdraw 0.5s linear infinite;
  }
.react-flow__edge.animated path.react-flow__edge-interaction {
    stroke-dasharray: none;
    -webkit-animation: none;
            animation: none;
  }
.react-flow__edge.inactive {
    pointer-events: none;
  }
.react-flow__edge.selected,
  .react-flow__edge:focus,
  .react-flow__edge:focus-visible {
    outline: none;
  }
.react-flow__edge.selected .react-flow__edge-path,
  .react-flow__edge:focus .react-flow__edge-path,
  .react-flow__edge:focus-visible .react-flow__edge-path {
    stroke: #555;
  }
.react-flow__edge-textwrapper {
    pointer-events: all;
  }
.react-flow__edge-textbg {
    fill: white;
  }
.react-flow__edge .react-flow__edge-text {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
.react-flow__connection {
  pointer-events: none;
}
.react-flow__connection .animated {
    stroke-dasharray: 5;
    -webkit-animation: dashdraw 0.5s linear infinite;
            animation: dashdraw 0.5s linear infinite;
  }
.react-flow__connectionline {
  z-index: 1001;
}
.react-flow__nodes {
  pointer-events: none;
  transform-origin: 0 0;
}
.react-flow__node {
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: all;
  transform-origin: 0 0;
  box-sizing: border-box;
  cursor: -webkit-grab;
  cursor: grab;
}
.react-flow__node.dragging {
    cursor: -webkit-grabbing;
    cursor: grabbing;
  }
.react-flow__nodesselection {
  z-index: 3;
  transform-origin: left top;
  pointer-events: none;
}
.react-flow__nodesselection-rect {
    position: absolute;
    pointer-events: all;
    cursor: -webkit-grab;
    cursor: grab;
  }
.react-flow__handle {
  position: absolute;
  pointer-events: none;
  min-width: 5px;
  min-height: 5px;
  background-color: #333;
}
.react-flow__handle.connectionindicator {
    pointer-events: all;
    cursor: crosshair;
  }
.react-flow__handle-bottom {
    top: auto;
    left: 50%;
    bottom: -4px;
    transform: translate(-50%, 0);
  }
.react-flow__handle-top {
    left: 50%;
    top: -4px;
    transform: translate(-50%, 0);
  }
.react-flow__handle-left {
    top: 50%;
    left: -4px;
    transform: translate(0, -50%);
  }
.react-flow__handle-right {
    right: -4px;
    top: 50%;
    transform: translate(0, -50%);
  }
.react-flow__edgeupdater {
  cursor: move;
  pointer-events: all;
}
.react-flow__panel {
  position: absolute;
  z-index: 5;
  margin: 15px;
}
.react-flow__panel.top {
    top: 0;
  }
.react-flow__panel.bottom {
    bottom: 0;
  }
.react-flow__panel.left {
    left: 0;
  }
.react-flow__panel.right {
    right: 0;
  }
.react-flow__panel.center {
    left: 50%;
    transform: translateX(-50%);
  }
.react-flow__attribution {
  font-size: 10px;
  background: rgba(255, 255, 255, 0.5);
  padding: 2px 3px;
  margin: 0;
}
.react-flow__attribution a {
    text-decoration: none;
    color: #999;
  }
@-webkit-keyframes dashdraw {
  from {
    stroke-dashoffset: 10;
  }
}
@keyframes dashdraw {
  from {
    stroke-dashoffset: 10;
  }
}
.react-flow__edgelabel-renderer {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.react-flow__node-default,
.react-flow__node-input,
.react-flow__node-output,
.react-flow__node-group {
  border-width: 1px;
  border-style: solid;
  border-color: #bbb;
}
.react-flow__node-default.selected,
  .react-flow__node-default:focus,
  .react-flow__node-default:focus-visible,
  .react-flow__node-input.selected,
  .react-flow__node-input:focus,
  .react-flow__node-input:focus-visible,
  .react-flow__node-output.selected,
  .react-flow__node-output:focus,
  .react-flow__node-output:focus-visible,
  .react-flow__node-group.selected,
  .react-flow__node-group:focus,
  .react-flow__node-group:focus-visible {
    outline: none;
    border: 1px solid #555;
  }
.react-flow__nodesselection-rect,
.react-flow__selection {
  background: rgba(150, 150, 180, 0.1);
  border: 1px dotted rgba(155, 155, 155, 0.8);
}
.react-flow__controls {
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.08);
}
.react-flow__controls-button {
    border: none;
    background: #fefefe;
    border-bottom: 1px solid #eee;
    box-sizing: content-box;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    padding: 5px;
  }
.react-flow__controls-button:hover {
      background: #f4f4f4;
    }
.react-flow__controls-button svg {
      width: 100%;
      max-width: 12px;
      max-height: 12px;
    }
.react-flow__controls-button:disabled {
      pointer-events: none;
    }
.react-flow__controls-button:disabled svg {
        fill-opacity: 0.4;
      }
.react-flow__minimap {
  background-color: #fff;
}
.react-flow__minimap svg {
  display: block;
}
.react-flow__resize-control {
  position: absolute;
}
.react-flow__resize-control.left,
.react-flow__resize-control.right {
  cursor: ew-resize;
}
.react-flow__resize-control.top,
.react-flow__resize-control.bottom {
  cursor: ns-resize;
}
.react-flow__resize-control.top.left,
.react-flow__resize-control.bottom.right {
  cursor: nwse-resize;
}
.react-flow__resize-control.bottom.left,
.react-flow__resize-control.top.right {
  cursor: nesw-resize;
}
/* handle styles */
.react-flow__resize-control.handle {
  width: 4px;
  height: 4px;
  border: 1px solid #fff;
  border-radius: 1px;
  background-color: #3367d9;
  transform: translate(-50%, -50%);
}
.react-flow__resize-control.handle.left {
  left: 0;
  top: 50%;
}
.react-flow__resize-control.handle.right {
  left: 100%;
  top: 50%;
}
.react-flow__resize-control.handle.top {
  left: 50%;
  top: 0;
}
.react-flow__resize-control.handle.bottom {
  left: 50%;
  top: 100%;
}
.react-flow__resize-control.handle.top.left {
  left: 0;
}
.react-flow__resize-control.handle.bottom.left {
  left: 0;
}
.react-flow__resize-control.handle.top.right {
  left: 100%;
}
.react-flow__resize-control.handle.bottom.right {
  left: 100%;
}
/* line styles */
.react-flow__resize-control.line {
  border-color: #3367d9;
  border-width: 0;
  border-style: solid;
}
.react-flow__resize-control.line.left,
.react-flow__resize-control.line.right {
  width: 1px;
  transform: translate(-50%, 0);
  top: 0;
  height: 100%;
}
.react-flow__resize-control.line.left {
  left: 0;
  border-left-width: 1px;
}
.react-flow__resize-control.line.right {
  left: 100%;
  border-right-width: 1px;
}
.react-flow__resize-control.line.top,
.react-flow__resize-control.line.bottom {
  height: 1px;
  transform: translate(0, -50%);
  left: 0;
  width: 100%;
}
.react-flow__resize-control.line.top {
  top: 0;
  border-top-width: 1px;
}
.react-flow__resize-control.line.bottom {
  border-bottom-width: 1px;
  top: 100%;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */
.react-flow {
    --bg-color: rgb(255, 255, 255);
    --text-color: rgb(17, 17, 17);
    --node-border-radius: 10px;
    --node-box-shadow: 10px 0 15px rgba(42, 138, 246, 0.3), -10px 0 15px rgba(42, 138, 246, 0.3);
    background-color: var(--bg-color);
    color: var(--text-color);
}

.react-flow__node-turbo {
    border-radius: var(--node-border-radius);
    display: flex;
    min-height: 55px;
    min-width: 220px;
    font-family: Poppins;
    font-weight: 500;
    letter-spacing: -0.2px;
    box-shadow: var(--node-box-shadow);
    padding: '5px';
    margin: '5px';
}

.react-flow__node-turbo .wrapper {
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1px;
    position: relative;
    border-radius: var(--node-border-radius);
    flex-grow: 1;
    font-family: Poppins;
    min-width: 220px;
}

.react-flow__node-turbo .row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 5px;
    min-width: 180px;
}

.react-flow__node-turbo .timerow {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 100%;
    min-width: 180px;
    color: #006666;
    margin-left: auto;
    font-size: 12px;
    flex-wrap: wrap;
}

.gradient:before {
    content: '';
    position: absolute;
    padding-bottom: calc(100% * 1.41421356237);
    width: calc(100% * 1.41421356237);
    background: conic-gradient(from -160deg at 50% 50%,
            #182B3A 0deg,
            #20A4F3 360deg);
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 100%;
}

.react-flow__node-turbo.selected .wrapper.gradient:before {
    content: '';
    background: conic-gradient(from -160deg at 50% 50%,
            #182B3A 0deg,
            #20A4F3 360deg);
    animation: spinner 4s linear infinite;
    transform: translate(-50%, -50%) rotate(0deg);
    z-index: -1;
}

@keyframes spinner {
    100% {
        transform: translate(-50%, -50%) rotate(-360deg);
    }
}

.react-flow__node-turbo .inner {
    background: var(--bg-color);
    padding: 16px 16px 5px 16px;
    border-radius: var(--node-border-radius);
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-grow: 1;
    position: relative;
    min-width: 220px;
}

.react-flow__node-turbo .icon {
    font-size: 20px;
    margin-right: 10px;
    vertical-align: middle;
}

.react-flow__node-turbo .body {
    display: flex;
}

.react-flow__node-turbo .title {
    font-size: 16px;
    line-height: 1;
    font-family: Poppins;
}

.react-flow__node-turbo .pseudoDevicetitle {
    font-size: 16px;
    line-height: 1;
    font-family: Poppins;
    color: #777;
}

.react-flow__node-turbo .description {
    font-size: 12px;
    color: #777;
}

.react-flow__node-turbo .profileData {
    font-size: 12px;
    color: #006666;
    margin-right: 10px;
}

.react-flow__node-turbo .floatRight {
    font-size: 12px;
    color: #006666;
    flex-shrink: 0;
    margin-left: auto;
    padding-left: min(10px, 2%);
}

.react-flow__node-turbo .cloud {
    border-radius: 100%;
    width: 30px;
    height: 20px;
    right: 0;
    position: absolute;
    top: 0;
    transform: translate(50%, -50%);
    display: flex;
    transform-origin: center center;
    /* padding: 2px; */
    overflow: hidden;
    box-shadow: var(--node-box-shadow);
    z-index: 1;
}

.react-flow__node-turbo .cloud div {
    background-color: var(--bg-color);
    flex-grow: 1;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.react-flow__handle {
    opacity: 1;
}

.react-flow__handle.source {
    bottom: -10px;
}

.react-flow__handle.target {
    top: -10px;
}

.react-flow__node:focus {
    outline: none;
}

.react-flow__edge .react-flow__edge-path {
    stroke: url(#edge-gradient);
    stroke-width: 2;
    stroke-opacity: 0.75;
    animation: dash 5s linear;
    stroke-dasharray: 4 2;
}

.react-flow__controls button {
    background-color: var(--bg-color);
    color: var(--text-color);
    border: 1px solid #000;
    border-bottom: none;
}

.react-flow__controls button:hover {
    background-color: rgb(224, 224, 231);
}

.react-flow__controls button:first-child {
    border-radius: 5px 5px 0 0;
}

.react-flow__controls button:last-child {
    border-bottom: 1px solid #000;
    border-radius: 0 0 5px 5px;
}

.react-flow__controls button path {
    fill: var(--text-color);
}

.react-flow__attribution {
    background: rgba(200, 200, 200, 0.2);
}

.react-flow__attribution a {
    color: #95679e;
}

.context-menu {
    background: white;
    border-style: solid;
    box-shadow: 10px 19px 20px rgba(0, 0, 0, 10%);
    position: absolute;
    z-index: 10;
}

.context-menu button {
    border: none;
    display: block;
    padding: 0.5em;
    text-align: left;
    width: 100%;
}

.context-menu button:hover {
    background: #14acf3;
}

.download-btn {
    border: 1px solid #eee;
    background: #ebf8ff;
    padding: 10px 20px;
    border-radius: 5px;
    font-weight: 700;
    cursor: pointer;
}

.download-btn:hover {
    opacity: 0.9;
}

.react-flow__controls-summaryview {
    color: #14acf3 !important;
}

.viewport-panel {
    box-shadow: 0 0 0px 0px rgba(0, 0, 0, 0.08);
    border-radius: 5px;
    display: flex;
    flex-direction: row;
  
    &-button {
      border: none;
      background: #fefefe;
      border-bottom: 1px solid #eee;
      box-sizing: content-box;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 16px;
      height: 16px;
      cursor: pointer;
      user-select: none;
      padding: 5px;
  
      &:hover {
        background: #f4f4f4;
      }
  
      svg {
        width: 100%;
        max-width: 12px;
        max-height: 12px;
      }
  
      &:disabled {
        pointer-events: none;
  
        svg {
          fill-opacity: 0.4;
        }
      }
    }

  }


  .viewport-panel button {
    background-color: var(--bg-color);
    color: var(--text-color);
    border: 1px solid #000;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    margin-left: 5px;
}

.viewport-panel button:hover {
    background-color: rgb(224, 224, 231);
}



/* .viewport-panel button:last-child {
    border-bottom: 1px solid #000;
    border-radius: 0 0 5px 5px;
} */

.viewport-panel button path {
    fill: var(--text-color);
}

.viewport-panel-select {
    border: none;
    background: #fefefe;
    border-bottom: 1px solid #eee;
    box-sizing: content-box;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    cursor: pointer;
    user-select: none;
    background-color: var(--bg-color);
    color: var(--text-color);
    border: 1px solid #000;
    border-radius: 5px 5px 5px 5px;
    

    &:hover {
        background: #f4f4f4;
    }

    /* svg {
        width: 100%;
        max-width: 12px;
        max-height: 12px;
    } */

    &:disabled {
        pointer-events: none;

        svg {
            fill-opacity: 0.4;
        }
    }
}


.viewport-panel-input {
    border: none;
    background: #fefefe;
    border-bottom: 1px solid #eee;
    box-sizing: content-box;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    cursor: pointer;
    user-select: none;
    background-color: var(--bg-color);
    color: var(--text-color);
    border: 1px solid #000;
    border-radius: 5px 5px 5px 5px;
    

    &:hover {
        background: #f4f4f4;
    }

    /* svg {
        width: 100%;
        max-width: 12px;
        max-height: 12px;
    } */

    &:disabled {
        pointer-events: none;

        svg {
            fill-opacity: 0.4;
        }
    }
}

.viewport-panel-switch {
    height: 27px;
    margin-left: 0px;
  }
  
/* Add this CSS to your stylesheet */
button[disabled]:hover {
    background-color: inherit; /* Or any other style you want when hovering over a disabled button */
    cursor: not-allowed;
  }

  
  



  
/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.TpXrKX3txcEkQWiANr1k {
    padding-top: 0px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.x86sCToXElDlOBeFTVJx {
    width: 250px;
    text-align: right;
}

.VTM752XjmNyEFo3WHine {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.chQLfANCEoiXZUkmlI9R {
    padding: 5px 30px 0px 30px;
}

.QFu52_KU2uZanySH5ktf {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.cQ4bfGQDfI7xFv80vBBK {
    padding: 0;
}

.GrXwBpWC6oUl3XSfvGfn {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.xhYJyTBjRH9hvB2veJqY {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.xhYJyTBjRH9hvB2veJqY h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.iFnjEPVCEXek_6iNd2Vh {
    width: 200px;
}

.m3GqSxwjLNbTtrBAgvEl {
    margin-right: 30px;
}

.YZKLTETSU8lGbZoqlsOZ {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}

.Q5utCpkJVn1zVcBYFht1 {
    width: 250px;
}

/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.t8Xzr3cuudzVjCglnZya {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 250px;
    background-color: white;
    border-radius: 6px;
    border: 1px solid #ddd;
    padding: 4px 20px;
    color: #7b8087;
    font-size: 14px;
    cursor: pointer;
    overflow: auto;
        height: 32px;
    margin-right: auto;
}

.t8Xzr3cuudzVjCglnZya i {
    margin-right: 5px;
}

.v2EwRpK5vqFqtsojS01o {
    width: 500px;
    height: auto;
    background-color: white;
    border-radius: 6px;
    border: 1px solid #ddd;
    padding: 15px 5px;
    position: absolute;
    top: 50px;
    right: 0;
    left: unset;
    z-index: 1001;
}

.v2EwRpK5vqFqtsojS01o .xl1HlirrOB5txAtGUH4Q {
    width: 100%;
    padding: 8px;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-top: 5px;
}

.v2EwRpK5vqFqtsojS01o .eNYYJvu8I9nY6A3xSag9 {
    margin-top: 15px;
}

.v2EwRpK5vqFqtsojS01o label {
    font-weight: bold;
    margin-left: 10px;
    margin-bottom: 5px;
}

.zLZs0K9Eag1SwnSNDvjQ {
    width: 50%;
    padding: 0 10px 5px 5px;
}

.zLZs0K9Eag1SwnSNDvjQ label {
    font-weight: 400;
    color: #666f77;
}

.lvUxPzGcIGNB6TsyEfzs {
    width: 50%;
    padding: 0 10px;
    border-left: 1px solid #ddd;
}

.lvUxPzGcIGNB6TsyEfzs label {
    font-weight: 400;
    color: #666f77;
}

.Dzwx7YkbBMNM2Ggp3LWP {
    display: flex;
    justify-content: space-between;
}

.pq12g4S_jkJitwnlHib7 {
    border-left: 1px solid #ddd;
    padding-left: 20px;
}

.v2EwRpK5vqFqtsojS01o ul {
    list-style: none;
    padding: 0;
}

.v2EwRpK5vqFqtsojS01o li {
    margin: 5px 0;
}

.Qp2W3HeHfQjzHDjKhf0q {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.16);
    z-index: 0;
}

.DcdcRWxZeT8Ux1dj63Jq {
    width: 400px;
    height: auto;
    background-color: white;
    border-radius: 6px;
    border: 1px solid #ddd;
    padding: 15px 5px;
    position: absolute;
    top: 50px;
    left: 0;
    right: unset;
}

.CDDW2a57kfyZFQecbtwc {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 160px;
    background-color: white;
    border-radius: 6px;
    border: 1px solid #ddd;
    padding: 10px 15px;
    color: #7b8087;
    font-size: 14px;
    cursor: pointer;
}

.CDDW2a57kfyZFQecbtwc span {
    pointer-events: none;
}

.Agr5vSUdot5FVFG842nS {
    width: 160px;
    position: relative;
}

.JLICyxArGpLVoNp2Z0Cr {
    overflow: auto;
    height: 300px;
    width: auto;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.tCEH4jvBsqOhYwnTfq0O {
    padding-top: 0px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.PGJbnmG02vgK_v0LcYrP {
    width: 250px;
    text-align: right;
}

.dHgWXfCyIdZjsDMijxMB {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.rkbItXWSPojJ3iPvXHkR {
    padding: 5px 30px 0px 30px;
}

.jkw8rTMs2nRJegW0uZAw {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.uE_4EIPnhOHhaukQobCJ {
    padding: 0;
}

.hV1sjJ05C8HxseS8nY3p {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.KwGjXA7XOfAmQYbYkV4P {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.KwGjXA7XOfAmQYbYkV4P h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.B3PftabtxmtOzGBubU5G {
    width: 200px;
}

._dGxCkAOHg1O9Z6JnWv_ {
    margin-right: 30px;
}

._SrhYO59xIYXsArdEwgp {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}

.wMWomiQg7UFjx7cFbgXq {
    width: 250px;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.GjO5DdcS_elrdDVfACdj {
    padding-top: 0px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.ILWA6zl4gNWpn0hh3LeA {
    width: 250px;
    text-align: right;
}

.yOJbf2WKXYq05KIeIPYQ {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.hLnHSsf_c4GdEUjzNQfu {
    padding: 5px 30px 0px 30px;
}

.WBtFQTqvt6vjShkwD2uL {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.Ir1odX_9VuvyjX_GrlUB {
    padding: 0;
}

.l5gjVqH4Um1mP0gkZZbg {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.EVlE5QX6_IjElmgVPM1U {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.EVlE5QX6_IjElmgVPM1U h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.zdM0AXizr8qpZLnB537J {
    width: 200px;
}

.lKMRLGcrscMqjq2o4tPp {
    margin-right: 30px;
}

.D46ptiX2KPSiGM8A3xvA {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}

.CSue0kkqxJ5ruwEgjX2F {
    width: 250px;
}

.mN6moDghuQErnVZaVPBM {
    padding: 10px;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.x6vwPSskDGBJQC3eOvlv {
    padding-top: 0px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.RIbU5Cc5Olpu_UMSxqaC {
    width: 250px;
    text-align: right;
}

.m9ow13eqcrUp_nUw3i1P {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.a2IU7bqAsTOq0kHV6eu6 {
    padding: 5px 30px 0px 30px;
}

.wPBHzMWv2rY_0ME6Ws1J {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.C2iDuyHQ_WLG7DMDJKCd {
    padding: 0;
}

.QKvOklvSfP_243UhI2JQ {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.r77jO2YRifIQSdQVusiy {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.r77jO2YRifIQSdQVusiy h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.iMmsvQX5Gga7YvSScNUf {
    width: 200px;
}

.uXU04Y4jNdqmRuuTKsO_ {
    margin-right: 30px;
}

.yjbVQDssIg9_Adq_JmDq {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}

.n8aFiwIWuXJcQl_tHlKR {
    width: 250px;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.AcYvT8p6D9QdfwJ3CtvX {
    padding-top: 0px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.XzjyGpQ1vOOH8lNC37qa {
    width: 250px;
    text-align: right;
}

.ShR1b8yb85QHNpw9fWKr {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.VZ8pbuulbBgCV5j7mEAb {
    padding: 5px 30px 0px 30px;
}

.F0_Y0J4_cbU1ryxl31fc {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.fXJ0x_PTr3TkFi4blxce {
    padding: 0;
}

.YWRa4uzzSrvEmtlEFyS6 {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.ewcTVlAkH4HFRb2sDtvw {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.ewcTVlAkH4HFRb2sDtvw h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.VGix_sFyFl3abNS1ySN5 {
    width: 200px;
}

.ibaa16h5siCOoIjP57UQ {
    margin-right: 30px;
}

.U6qZjhwWg9EQKK1MDB_Y {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}

.zw5GAB3fx6hMdVvk9kkO {
    width: 250px;
}

/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

 .aNv1_RafAnJ6nbNzsVKZ {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.v66guMC_ZSWG0gEk5OkT {
    margin-top: -17px;
    padding-bottom: 17px;
}

.RI7h4UF9QcN95Hxk6nGx {
    width: 250px;
    text-align: right;
}

.qF8iYUKLNcNco200imrN {
    padding: 5px 30px 0px 30px;
}

.WsbXKLvKw8dgoRauwGnB{
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.Ivut3ag917zwWTLD_qxj {
    padding: 0;
}

.in__CayMahI29dNG7X11 {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.MlEuHROCvqikf70rG2r9 {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.MlEuHROCvqikf70rG2r9 h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.nv3lKH5itAC0DjZcQErQ {
    width: 200px;
}

.Z3prDItuODEvypfSoxSh {
    margin-right: 30px;
}


/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

 ._HPOOrXmEU2A50Udv6cI {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.EJ3lbTTF1QctpTBJFudh {
    margin-top: -17px;
    padding-bottom: 17px;
}

.pIHxWyr_3fw0wht2sZvG {
    width: 250px;
    text-align: right;
}

.sv2vGBzXzxAW5mY4CK04 {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.SOPudoAjNQAfCm5bpDWZ {
    padding: 5px 30px 0px 30px;
}

.HzGJ9sMuVY2l0Y6Ek7ca{
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.lysbvER1LUJ_kUvd6sAj {
    padding: 0;
}

.iR8GWO00TzBjXlkaIaDi {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.lI16nmkBsYgEKxsI1nxO {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.lI16nmkBsYgEKxsI1nxO h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.cyEhOUICdjdAc7Dok061 {
    width: 200px;
}

.VS2llzzKw9cCtM902Xl1 {
    margin-right: 30px;
}


/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.XDXLvvvZSpQ2r3h868Wq {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.Y5llx8vT245ZeRIZfFuN {
    border-radius: 10px;
    padding-top: 16px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.buakwUXPjtmbwGR08f4Q{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.GClrw7PwTE2TxWsWaALJ{
    margin: 0;
}

.MGFbwYcnMxtxA1_y1iK6 {
    background-color: #fffbe6;
    border: #ffe58f;
    padding: 8px 15px;
    line-height: 1.5715;
}

.qeYD8GAx1vK8ZVYxT6Eu {
    display: flex;
    flex-direction: column;
}

.rq6rLxxN2wtLXnK1VMHL {
    flex: 1;
    margin-bottom: 8px;
}

.e_HkW8_Y5bXbHYwjIc9Y {
    padding: 10px 50px;
    }

.ZD0V5zCqk_BClm0Vb1o_ {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    width: 100%;
        margin-right: 20px;
        margin-bottom: 5px;
}

/* styles.module.css */

.iTHO7Cu42IOeBu306DFy {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.sSPhAM73Ax0r2nwImhjf {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.CDxQRFIJUKwdmml5uSsW{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

._AZsWvIVBRNmQmg6w0gm {
    padding: 24px 70px;
}

.iDhqZLRbLVJnyEcKQlBQ {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    margin-bottom: 10px;
}

.AGHWRsHBRlVrR5W8U7k5 {
    margin-top: -17px;
    padding-bottom: 17px;
}

.aVJoV3dfaPzGLBlakT3n {
    width: 250px;
    text-align: right;
}

.vAS7JcV_FkhD_0L7aqLQ {
    padding: 5px 30px 10px 30px;
}

.tZon8kAyygOYlwRE6bM1 {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.kWRcQBj4YU88tiLb7IJo {
    padding: 0;
}

.mZIyfr7fW78Sz4qxqnk0 {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.PlFnx8JuFJl1Pgo44SIy {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.PlFnx8JuFJl1Pgo44SIy h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.s8tFRz44qBmrxMI0DICR {
    width: 200px;
}

.YVolbx08g4uYJsbD2xPC {
    margin-right: 30px;
}


/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

 .cIq6iBCEzeQv4IUEPKGd {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.vfw3K1023xJoZj1b6XQz {
    margin-top: -17px;
    padding-bottom: 17px;
}

.Mwcea2hBYQiEcWhHIlRJ {
    width: 250px;
    text-align: right;
}

.akvy03K3WbCKicW1vj8M {
    padding: 5px 30px 0px 30px;
}

.qrH3mTSch4TjWQKS8TV4{
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.WobK5mDei_3eitEPlggX {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    background-color: #f7f7f7;
}

.wS1UW10bGGw8wtDFpWJ2 {
    width: 48%;
    padding: 10px;
    background-color: #f7f7f7;
    margin-bottom: 20px;
}

.wS1UW10bGGw8wtDFpWJ2 p {
    margin: 5px 0;
    font-weight: bold;
}

.OiNEbmqlDAGflF4pNKqV {
    color: #075b9e;
    textDecoration: 'underline';
}

.Up0yhYECBbFXVnrVcqBC {
    border: 1px solid rgba(187, 187, 187, 0.2);
    border-radius: 7px;
}

.CaLyUuwrzC9njCr7PCes tbody > tr > td {
    height: 10px;
    padding: 10px 10px;
}

@media screen and (max-width: 767px) {
    .CaLyUuwrzC9njCr7PCes tbody > tr > td {
        height: 5px;
        padding: 4px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .CaLyUuwrzC9njCr7PCes tbody > tr > td {
        height: 8px;
        padding: 6px;
    }
}

@media screen and (min-width: 1024px) {
    .CaLyUuwrzC9njCr7PCes tbody > tr > td {
        height: 12px;
        padding: 10px;
    }
}


/* styles.module.css */

.j8evwQS1IiUHs_k517hs {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.O323zIGgIOkw_f6zglFQ {
    padding-top: 16px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.c4dY7kVPOQ6l5xeHVk7G{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.GR1DmUcd5Zev8QNTf9QW {
    padding: 24px 70px;
}

.UVqI56p00RUFO85hs7xJ {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    margin-bottom: 10px;
}

.h4IO7ZHyri4GNljJeiaA {
    margin-top: -17px;
    padding-bottom: 17px;
}

.rFIR0swwIuuESe7k2b13 {
    width: 250px;
    text-align: right;
}

.IXy7cH7tIkuQXzVCZ8bn {
    padding: 5px 30px 10px 30px;
}

.T0YhmO_tg80HQpR_nRS_ {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.Xrw7MhWU1WqetWuFObM6 {
    padding: 0;
}

.AZhE0GROBAc6JJjgbI3o {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.Vw8nDsRNq8ElNcFevpwB {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.Vw8nDsRNq8ElNcFevpwB h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.DHIhXN6ymuQpY6RvGPrU {
    width: 200px;
}

.TBb8nle5jZJ80lVdANgA {
    margin-right: 30px;
}

.y7tbHn7gGowAYWLx49AN {
    padding: 10px;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}

/* styles.module.css */

.sjPKCCLaGKXVgnh7y7q7 {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.XmH87_3qTSRIC_N8Alk5 {
    padding-top: 16px;
    border-radius: 10px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.GuvEFjxvG_lun07BnoPr{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.dZQgxQwGcELRahH5E4VQ {
    padding: 24px 70px;
}

.Oj98OVnxsRFrnU8R8TCP {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    margin-bottom: 10px;
}

.o3cKXB4AEhJMcWkThQw6 {
    margin-top: -17px;
    padding-bottom: 17px;
}

.FrcGIh8rnhr5fJtDj1VB {
    width: 250px;
    text-align: right;
}

.A1RAK2zyIqLHXCFMq_d_ {
    padding: 5px 30px 10px 30px;
}

.o3Ckis9phVtULaj237wq {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.PgPY9m9YaNIgLh5_Elxf {
    padding: 0;
}

.x0inQCtj2iWXLdWjW9uo {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.Z1fy4TpvMlwteF0vtsas {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.Z1fy4TpvMlwteF0vtsas h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.KmdkBLm3CrmQVBljmPNt {
    width: 200px;
}

.duwvwOcfRBm7FFDzB4BE {
    margin-right: 30px;
}

.FpypxcMRDdP5pCJAS1oR {
    padding: 10px;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}

/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.waMkdfhzVifHA45Hsi_t {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.mOHstn5SK6tGVPDisuXk {
    border-radius: 10px;
    padding-top: 16px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.Dy0gp31eImfU6wqdc5qK{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.ELvUaL_Tv83QpogO21Ya{
    margin: 0;
}

.U1s91nruxFlNNHlxDGh_ {
    background-color: #fffbe6;
    border: #ffe58f;
    padding: 8px 15px;
    line-height: 1.5715;
}

.q5kpvhiPkDe6dkvzjj_C {
    display: flex;
    flex-direction: column;
}

.xjaYt7iXQByrDEkNCxI1 {
    flex: 1;
    margin-bottom: 8px;
}

.HCRbCudQe7IU8HyEPGgz {
    padding: 10px 50px;
    }

.ngcn0rWaMiPO768h2Iyf {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    width: 100%;
        margin-right: 20px;
        margin-bottom: 5px;
}


.VhUNVL_Eixwcw46GgGjY{
    text-align: right; 
}

.O0Jkj_b0flYgTgzZoa_l{
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}
/* styles.module.css */

.wrKNceGCigaMO5ATYMmZ {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.C6NvzQ451tUJ6wtnspL6 {
    padding-top: 13px;
    border-radius: 10px;
    padding-bottom: -30px;
    margin-top: -10px;
    margin-bottom: -8px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.qbMx7GviLDwxeERwL50G{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.zlZel32dfhw4gXq8DVGD {
    padding: 24px 70px;
}

.RdeRw36XFHIsyS8uHqD5 {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    margin-bottom: 10px;
}

.rQ3gkAp_vi0rYR3nspzK {
    width: 250px;
    text-align: right;
}

.btdpyDapzvsboBVVbuwO {
    padding: 5px 30px 10px 30px;
}

.bwqhlsmTEfGLiDiyAbPv {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.hDQiqEwDnCwVflEBcTyW {
    padding: 0;
}

.masZFlTHFUgy36NFffNF {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.K8JK4tIX0OKeAZ5OeMIW {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.K8JK4tIX0OKeAZ5OeMIW h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.f6c6s_r2Ua3oK1cWPvn2 {
    width: 200px;
}

.JZoNwyMU4HA5KnHYKJxT {
    margin-right: 30px;
}

.GuasmIroBWBssm7e0nx5 {
    padding: 10px;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}

.L7AqVLC2mJWhWcFs6rl7 {
    width: 250px;
}

/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

 .SKXZerktfH8Pd9eGQjNX {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.beg_P4qDNStX4wmLKKGb {
    margin-top: -17px;
    padding-bottom: 17px;
}

.MaUukj2SHGy_KhCPFu6X {
    width: 250px;
    text-align: right;
}

.Uchsp8NDHaULDeRymQNR {
    padding: 5px 30px 0px 30px;
}

.pjd3pNKPLbmh3hazSB2o{
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


._ZdlTUdEgfK28WQqQKS4 {
    padding: 0;
}

.PZKFW5njq0PkH82J7pWR {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.UIeJZndXMxXAogkuMVAj {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.UIeJZndXMxXAogkuMVAj h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.d9G3EEJJ24_MNQzWWrmk {
    width: 200px;
}

.gFeFcl92XjPnr6Gz0BlP {
    margin-right: 30px;
}


/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

 .DPwfSy8KJRatFdbMYZTa {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.LGCwfmtsAswoOu61Bi7s {
    margin-top: -17px;
    padding-bottom: 17px;
}

.xNVyIzGxErfsywk5qlwp {
    width: 250px;
    text-align: right;
}

.RAEdwL83cqJpQmQfz6BL {
    padding: 5px 30px 0px 30px;
}

.Pf2Ju2mO31Ag1RvLZ5Eb{
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.Avc1tXpA5QzvTIR2y2Xa {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.XWUSGDlFK8YTI5_wjUOX {
    width: 48%;
    padding: 10px;
    background-color: #f7f7f7;
    margin-bottom: 20px;
}

.XWUSGDlFK8YTI5_wjUOX p {
    margin: 5px 0;
    font-weight: bold;
}



/*
 * Copyright (C) 2018 - 2023. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

 .aRPhC5lBCaRmJ3BKXTtj {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.smeHOKHtxX_x5GMI1NJa {
    margin-top: -17px;
    padding-bottom: 17px;
}

.euXQnvlkhS6lK3byG1lh {
    width: 250px;
    text-align: right;
}

.s3ngUs4KfgNMCRIT0oa4 {
    padding: 5px 30px 0px 30px;
}

.MTuT2yUiMueViOFi1d1u{
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}

.PewUrFF_Uj5YwQLLezGQ {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.IGDL_riVPqgmbmcARk6b {
    width: 48%;
    padding: 10px;
    background-color: #f7f7f7;
    margin-bottom: 20px;
}

.IGDL_riVPqgmbmcARk6b p {
    margin: 5px 0;
    font-weight: bold;
}



/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd, https://entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.DPM4P5IAdtVnGg9ZmJNT {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.iE9MUz0FgpAdsmBXaJXx {
    border-radius: 10px;
    padding-top: 16px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.DlDkXCBDcthbop_lyOex{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.nEI7tbGCz9VRsk8CNFxl{
    margin: 0;
}

.KOuTHSqovqXaowzTJZKP {
    background-color: #fffbe6;
    border: #ffe58f;
    padding: 8px 15px;
    line-height: 1.5715;
}

.EUrc355GjoCRzxfOareK {
    display: flex;
    flex-direction: column;
}

.tKrgc_8RNenkDNZcjjQK {
    flex: 1;
    margin-bottom: 8px;
}

.AqCVSvzYHYPObOBM1zje {
    padding: 24px 70px;
}

.ugpCDu35WbjvoAKEQegC {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    margin-bottom: 10px;
}



.G_4Cc_x_6PL2KALGVn5y {
    margin-top: 5px;
    text-align: center;
}

.fiPDqkBNvnVU2EXfwzWq .ant-descriptions-view {
    overflow-x: auto;
}

.rLnTHIW0m77U_KV1DYK7 .ant-descriptions-view {
    overflow-x: auto;
}

.rLnTHIW0m77U_KV1DYK7 .ant-descriptions-item-label {
    border-bottom: 1px solid #f0f0f0;
}

.rLnTHIW0m77U_KV1DYK7 .ant-descriptions-item-content {
    overflow-x: auto;
    background-color: #ffffff;
    border-bottom: 1px solid #f0f0f0;
}

.nauONP2X1HofBg5c3Q4J {
    padding: 24px 70px;
}

.tpqruTu2y9TEKHN5NMU5 {
    padding: 10px 10px;
    border: 1px solid rgba(187, 187, 187, 0.2);
    border-radius: 7px;
    margin-top: -10px;
}

.tojzQ5NNjTHY3oyLAR1f {
    background: #fafafa;
    border-radius: 10px;
    border: 0px;
    overflow: hidden;
    margin-bottom: 20px;
}

.wRwCOlA4Lobvf6DQTHtq{
    margin: 0;
}

.vRqnWqmmxjnKcBoCspmz .ant-modal-body {
    max-height: 60vh;
    overflow-y: auto;
}

.G8w0ovGoV88X5ZU2wG3m {
    border-radius: 10px;
    padding-top: 16px;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.DpGEa02teG30EW0wKs32{
    color: rgba(0, 0, 0, 0.65);
    margin-right: 6px;
    padding-left: 46px;
}

.btlAvNAZW6JTlF6uY2i_ {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -3px;
    margin-top: -15px;
}

.Q8f1d4RJbTb_eFC1K8ER {
    margin-top: -17px;
    padding-bottom: 17px;
}

.czxuqCpR4_R9gVTCANWw {
    background-color: #fffbe6;
    border: #ffe58f;
    padding: 8px 15px;
    line-height: 1.5715;
}

.VWTDOXFNcc4JalTN114m {
    display: flex;
}

.C9N88HJhPebJG0EwP5rw,
.W9jsObGF_vGDe6fcQQ3m {
    flex: 1;
}


/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.DBkIc4LSEIVhXmSOHDFL {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.hTzQwGT6dqVc7fp0T7ng {
    margin-top: -17px;
    padding-bottom: 17px;
}

.MMu4efN5aNYFrQA9yGlp {
    width: 250px;
    text-align: right;
}

.Kk5D0VjmVf7iuh0YBCdm {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.nx_32WMOlq9hqxDKG5dZ {
    padding: 5px 30px 0px 30px;
}

.TgU7JIlm9tzy4wbUIAiX {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.MFA2KWnpZHSe5_rRmEcy {
    padding: 0;
}

.RdSZtMivKqMrY_f4wNp_ {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.iwmN1LWrn_hvSjset1Je {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.iwmN1LWrn_hvSjset1Je h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.RvKJwUeMMLHE52bQ4DCo {
    width: 200px;
}

.G6337kAzVkH0LcaCG71o {
    margin-right: 30px;
}

.sQlBA1ZpTGCt61jxQb0l {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}
/*
 * Copyright (C) 2018 - 2024. Entgra (Pvt) Ltd,
 https: //entgra.io
 * All Rights Reserved.
 *
 * Unauthorized copying/redistribution of this file, via any medium
 * is strictly prohibited.
 * Proprietary and confidential.
 *
 * Licensed under the Entgra Commercial License,
 * Version 1.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 * You may obtain a copy of the License at
 * https://entgra.io/licenses/entgra-commercial/1.0
 */

.QLuShQkcOgSCFAOQD5SL {
    border-radius: 10px;
    padding-bottom: 0;
    box-shadow: 0 5px 8px #f0f1f2;
    z-index: 2;
}

.a8_Dx6cC_pQWGhx8H8Lz {
    margin-top: -17px;
    padding-bottom: 17px;
}

.Z0udWh7iS693gkI1nuXP {
    width: 250px;
    text-align: right;
}

.csknEKeVJr1hQrjGemF8 {
    width: 400px;
    text-align: right;
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.yKqcRUbhxq1LEonPzz2y {
    padding: 5px 30px 0px 30px;
}

.lPzhAVywY0pZYTV3uH9W {
    margin-left: 30px;
    color: rgba(0, 0, 0, 0.70) !important;
}


.dhWnrbXmTYYlHoazos_I {
    padding: 0;
}

.ol4YmtZeAxaOddRqrH_Q {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    padding: 30px 0 30px 0;
}

.aSiLcWIjBuwoJG8Cs81i {
    flex: 1;
    margin: 0 10px;
    text-align: center;
}

.aSiLcWIjBuwoJG8Cs81i h6 {
    font-size: 15px;
    margin: 0;
    padding-top: 20px;
    color: #666f77;
}

.vuBhvZv53xICZWcotIdt {
    width: 200px;
}

.wtIukbpfWe5_NYowQ7b_ {
    margin-right: 30px;
}

.vRsgxyWyIn0EZl67Up41 {
    border-radius: 6px;
    min-width: 200px;
    width: 100%;
}

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