@charset "UTF-8";

/* src/styles.scss */
.cdk-overlay-global-panel {
  background-color: var(--color-white);
  display: flex !important;
  flex-direction: column;
  border-radius: 0.8333rem;
  min-width: 40%;
}
@media (max-width: 600px) {
  .cdk-overlay-global-panel {
    width: 90% !important;
  }
}
.cdk-overlay-global-panel .header {
  padding: 1.25rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid var(--border-color);
}
.cdk-overlay-global-panel .content {
  padding: 1.25rem;
}
.cdk-overlay-global-panel .footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 1rem;
  padding: 1.25rem;
  border-top: 1px solid var(--border-color);
}
.cdk-overlay-global-panel.cut-off-actions-panel {
  min-width: unset;
  width: 27.78vw;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
* {
  padding: 0;
  margin: 0;
  font-family: "Inter", sans-serif !important;
}
body {
  height: 100%;
}
html {
  font-size: 12px;
}
input,
button,
textarea,
select {
  font: inherit;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
a {
  margin: 0;
}
button {
  border: unset;
  background-color: transparent;
  outline: none;
  padding: 0;
  cursor: pointer;
}
img {
  outline: none;
}
input {
  color: var(--color-black) !important;
}
input::placeholder {
  color: var(--color-black) !important;
}
::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
::-webkit-scrollbar-thumb {
  background: var(--color-primary);
}
::-webkit-scrollbar-track {
  background: var(--color-secondary);
}
textarea {
  font-size: 1.1667rem;
  padding: 0.5rem;
  width: -webkit-fill-available;
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/material-icons-LEZCGFVT.woff2") format("woff2");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-cyrillic-ext-IYF56FF6.woff2") format("woff2");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-cyrillic-JEOLYBOO.woff2") format("woff2");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-greek-ext-EOVOK2B5.woff2") format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-greek-IRE366VL.woff2") format("woff2");
  unicode-range:
    U+0370-0377,
    U+037A-037F,
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-vietnamese-CE5GGD3W.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-latin-ext-HA22NDSG.woff2") format("woff2");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./media/inter-latin-NRMW37G5.woff2") format("woff2");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-cyrillic-ext-HO4VTNEJ.woff2") format("woff2");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-cyrillic-XGJIKDGX.woff2") format("woff2");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-vietnamese-QP7HZWF2.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-latin-ext-LBVJDFUC.woff2") format("woff2");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-latin-YBIMBXKC.woff2") format("woff2");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}
@font-face {
  font-family: "Montserrat";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-cyrillic-ext-italic-YUL62ZK4.woff2") format("woff2");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Montserrat";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-cyrillic-italic-XBWGOQB4.woff2") format("woff2");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "Montserrat";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-vietnamese-italic-QM3WR4QM.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "Montserrat";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-latin-ext-italic-NG4ZHCYN.woff2") format("woff2");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Montserrat";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/montserrat-latin-italic-23NXQXYS.woff2") format("woff2");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}
.card-padding {
  padding: 1rem 1rem 0 1rem;
}
.back-button-meeting {
  margin: 1rem;
  display: flex;
  align-items: center;
  gap: 3rem;
  justify-content: space-between;
}
.back-button-meeting .drill-member-detail {
  background-color: #fdf6e3;
  padding: 1rem;
}
.required {
  color: var(--color-red);
}
.geography-bar {
  display: flex;
  align-items: center;
  gap: 12px;
  height: 96px;
  padding: 0 24px;
  background-color: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
}
.geography-item {
  display: flex;
  align-items: center;
  gap: 10px;
  flex: 1;
  min-width: 0;
}
.geography-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background-color: #eff6ff;
  flex-shrink: 0;
}
.geography-text {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
}
.geography-text .geography-label {
  font-size: 12px;
  color: #667085;
  font-weight: 400;
}
.geography-text .geography-value {
  font-size: 14px;
  color: #171717;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.geography-divider {
  width: 1px;
  height: 40px;
  background-color: #e5e7eb;
  flex-shrink: 0;
}
.form-section {
  background-color: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  padding: 24px;
  margin-bottom: 16px;
}
.section-head {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  margin-bottom: 20px;
}
.section-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 8px;
  background-color: #eff6ff;
  flex-shrink: 0;
}
.section-head-text {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.section-title {
  font-size: 16px;
  font-weight: 600;
  color: #171717;
  margin: 0;
}
.section-description {
  font-size: 13px;
  color: #667085;
  margin: 0;
}
.section-grid {
  display: grid;
  gap: 16px 24px;
}
.section-grid.grid-1 {
  grid-template-columns: 1fr;
}
.section-grid.grid-2 {
  grid-template-columns: repeat(2, 1fr);
}
.section-grid.grid-3 {
  grid-template-columns: repeat(3, 1fr);
}
.form-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 16px 24px;
  background-color: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  margin-top: 8px;
}
.form-footer .footer-right {
  display: flex;
  gap: 12px;
}
@media (max-width: 1023px) {
  .section-grid.grid-3 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .geography-bar {
    flex-wrap: wrap;
    height: auto;
    padding: 16px;
    gap: 12px;
  }
  .geography-divider {
    display: none;
  }
  .section-grid.grid-2,
  .section-grid.grid-3 {
    grid-template-columns: 1fr;
  }
  .form-footer {
    flex-direction: column;
    align-items: stretch;
  }
  .form-footer .footer-right {
    flex-direction: column;
  }
}
.mat-datepicker-content {
  border-radius: 0.5rem !important;
  background: var(--color-white) !important;
  box-shadow: inset 0 0 0 1px var(--border-color) !important;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar {
  height: auto !important;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar mat-calendar-header .mat-calendar-header .mat-calendar-controls {
  margin-top: 0;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar mat-calendar-header .mat-calendar-header .mat-calendar-controls label {
  color: var(--color-black) !important;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar mat-calendar-header .mat-calendar-header .mat-calendar-controls button {
  color: var(--color-black) !important;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar mat-calendar-header .mat-calendar-header .mat-calendar-controls .mdc-button__label svg {
  filter: var(--side-nav-toggle-filter);
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header tr th {
  color: var(--color-black) !important;
  font-size: 1rem;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-body tr td {
  color: var(--color-black) !important;
  font-size: 1rem;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-body tr td button:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content {
  color: var(--color-black) !important;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-body tr td button:not(.mat-calendar-body-disabled) .mat-calendar-body-selected {
  background: var(--color-secondary) !important;
  color: var(--color-primary-dark) !important;
}
.mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-body tr td .mat-calendar-body-disabled .mat-calendar-body-cell-content {
  color: var(--mat-form-field-disabled-colour) !important;
}
.mat-datepicker-content .mat-datepicker-actions button {
  color: var(--color-primary);
  background-color: var(--color-white) !important;
  border-radius: 5px !important;
  border: 1px solid var(--color-secondary) !important;
}
.mat-datepicker-content.month-picker {
  --mat-datepicker-calendar-date-today-outline-color: transparent;
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: transparent;
}
mat-year-view .mat-calendar-body-today:not(.mat-calendar-body-selected),
mat-multi-year-view .mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: transparent !important;
  background: transparent !important;
}
mat-year-view .mat-calendar-body-cell-content.mat-calendar-body-today:not(.mat-calendar-body-selected),
mat-multi-year-view .mat-calendar-body-cell-content.mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: transparent !important;
}
@media (max-width: 600px) {
  .mat-mdc-dialog-panel {
    width: 90% !important;
  }
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface {
  border-radius: 0.5rem;
  background-color: var(--color-white);
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface .dialog-container-custom {
  display: flex;
  flex-direction: column;
  max-height: 90vh;
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface .dialog-container-custom .dialog-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1.25rem;
  border-bottom: 1px solid var(--border-color);
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface .dialog-container-custom .dialog-header .dialog-header-title {
  font-size: 1.1667rem;
  font-weight: 600;
  color: var(--color-primary);
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface .dialog-container-custom .dialog-header img {
  filter: var(--side-nav-toggle-filter);
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface .dialog-container-custom .dialog-content {
  padding: 1.25rem;
  overflow: auto;
  flex: 1;
}
.mat-mdc-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface .dialog-container-custom .dialog-actions {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: flex-end;
  padding: 1.25rem;
  border-top: 1px solid var(--border-color);
}
.mat-divider {
  border-top-color: var(--border-color) !important;
  margin: 0 !important;
}
mat-accordion .mat-expansion-panel {
  background: var(--color-white);
  box-shadow: none !important;
  border: 1px solid var(--border-color);
  border-radius: 0px !important;
  border-bottom: 0;
}
mat-accordion .mat-expansion-panel:first-child {
  border-radius: 8px 8px 0 0 !important;
}
mat-accordion .mat-expansion-panel:last-child {
  border-radius: 0 0 8px 8px;
  border-bottom: 1px solid var(--border-color);
}
mat-accordion .mat-expansion-panel .mat-expansion-panel-header {
  padding-left: 1rem;
  padding-right: 1rem;
}
mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title,
mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-description {
  font-size: 1.125rem;
  font-weight: 500;
  color: var(--color-primary);
}
mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator svg {
  filter: var(--side-nav-toggle-filter);
}
mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body {
  padding-left: 1rem;
  padding-right: 1rem;
}
mat-accordion .mat-expanded.mat-expansion-panel-spacing {
  border-radius: 8px !important;
  border-bottom: 1px solid var(--border-color) !important;
}
.mat-mdc-form-field {
  width: 100%;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper {
  background-color: var(--mat-form-field-wrapper-bg);
  border-radius: 0.5rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border: 1px solid var(--mat-form-field-border-colour);
  opacity: 1 !important;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading {
  border-right: 0 !important;
  width: 1.5rem;
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing {
  border-left: 0 !important;
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch {
  border-right: 0 !important;
  border-left: 0 !important;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch .mat-mdc-floating-label.mdc-floating-label {
  top: 50%;
  transform: translateY(-50%) !important;
  padding-left: 0.5rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch .mat-mdc-floating-label.mdc-floating-label mat-label {
  font-size: 1rem;
  color: var(--color-primary);
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  min-height: 3.3333rem;
  height: 3.3333rem;
  padding: 0.9167rem 0;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input {
  font-size: 1rem;
  color: var(--mat-form-field-input-colour);
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder {
  font-size: 1rem;
  color: var(--mat-form-field-input-placeholder-colour) !important;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  padding-right: 1rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix img {
  width: 1rem;
  height: 1rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle button {
  padding: 0;
  width: auto;
  height: auto;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix img {
  width: 1rem;
  height: 1rem;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple {
  display: none;
}
.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay {
  background-color: unset;
  border-color: unset;
}
.mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: var(--mat-form-field-wrapper-bg);
  border: 1px solid var(--mat-form-field-border-colour);
}
.mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) .mat-mdc-form-field-infix {
  min-height: 3.3333rem;
  height: 3.3333rem;
}
.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.mat-form-field-disabled .mdc-text-field--disabled {
  background-color: var(--mat-form-field-disabled-bg);
}
.mat-form-field-disabled .mdc-text-field--disabled .mat-mdc-form-field-infix input {
  color: var(--mat-form-field-disabled-colour) !important;
  -webkit-text-fill-color: var(--mat-form-field-disabled-colour) !important;
}
.mat-form-field-disabled .mdc-text-field--disabled .mat-mdc-form-field-infix input::placeholder {
  color: var(--mat-form-field-disabled-colour) !important;
}
@media screen and (max-width: 320px) {
  .mat-mdc-form-field {
    width: 96% !important;
  }
}
mat-icon {
  font-family: "Material Icons" !important;
}
mat-label {
  display: inline-block !important;
  color: var(--color-primary) !important;
  font-size: 1rem !important;
  margin-bottom: 0.5rem !important;
}
mat-error {
  font-size: 1rem !important;
  text-transform: capitalize;
}
.mat-mdc-menu-panel {
  background: var(--color-white) !important;
  border-radius: 0.5rem !important;
  box-shadow: inset 0 0 0 1px var(--border-color) !important;
}
.mat-mdc-menu-panel .mat-mdc-menu-content {
  padding: 0 !important;
}
.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item {
  min-height: 3rem !important;
  height: 3rem !important;
}
.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1rem;
  font-weight: 400;
  color: var(--color-primary);
}
mat-radio-group {
  display: flex;
  gap: 1rem;
}
mat-radio-group .mat-mdc-radio-button .mat-internal-form-field {
  color: var(--color-primary);
}
body div.mat-mdc-select-panel {
  padding: 0;
  background-color: var(--mat-select-panel-bg);
}
body div.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text {
  font-size: 1rem;
  color: var(--mat-select-panel-text-colour) !important;
}
body div.mat-mdc-select-panel .mat-mdc-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: var(--mat-select-panel-checkmark-color) !important;
}
body div.mat-mdc-select-panel .mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) {
  background-color: var(--mat-select-panel-option-hover-colour);
}
body div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:hover {
  background-color: var(--mat-select-panel-option-hover-colour);
}
.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-placeholder {
  font-size: 1rem;
  color: var(--mat-form-field-input-placeholder-colour);
}
.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text .mat-mdc-select-min-line {
  font-size: 1rem;
  color: var(--mat-form-field-input-colour);
}
.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  height: 1rem;
}
.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow svg {
  display: none;
}
.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow::after {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-image: url("./media/dropDownArrow-GPBZJR2Q.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  filter: var(--mat-select-chevron-filter);
}
.snackbar-custom .mdc-snackbar__surface {
  background: transparent !important;
  padding: 0 !important;
}
.snackbar-custom .mdc-snackbar__surface .mdc-snackbar__label {
  padding: 0 !important;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container {
  border-bottom: 0;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels {
  border-bottom: 1px solid var(--border-color);
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab {
  padding: 0 12px;
  height: 40px;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__ripple::before {
  display: none;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label {
  font-size: 1.1667rem;
  font-weight: 500;
  color: var(--color-gray);
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label .tab-label-data-container {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  white-space: nowrap;
  color: var(--color-gray);
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label .tab-label-data-container .tab-label {
  font-size: 1.1667rem;
  font-weight: 500;
  color: var(--color-gray);
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label .tab-label-data-container .status-icon {
  width: 20px;
  height: 20px;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label .tab-label-data-container .status-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mat-mdc-tab:first-of-type {
  padding-left: 0;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab--active .mdc-tab__ripple::before {
  display: none;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab--active .mdc-tab__content .mdc-tab__text-label {
  color: var(--color-primary) !important;
  font-weight: 600;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab--active .mdc-tab-indicator .mdc-tab-indicator__content--underline {
  border-color: var(--color-primary) !important;
  border-radius: 10px 10px 0px 0px;
  border-width: 2px;
}
.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron {
  border-color: var(--color-primary);
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper {
  padding-top: 1.75rem;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data {
  background: var(--color-white);
  border-radius: 0.5rem;
  border: 1px solid var(--border-color);
  padding: 1rem;
  margin-bottom: 1rem;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data .tab-grid-data {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
@media (max-width: 1024px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data .tab-grid-data {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
  }
}
@media (max-width: 768px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data .tab-grid-data {
    grid-template-columns: 1fr;
    gap: 0.75rem;
  }
}
@media (max-width: 480px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data .tab-grid-data {
    gap: 0.5rem;
  }
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data .tab-grid-data .document-label,
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .tab-content-data .tab-grid-data a {
  font-size: 1rem;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .designation-details .tab-grid-data {
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 1024px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .designation-details .tab-grid-data {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
  }
}
@media (max-width: 768px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .designation-details .tab-grid-data {
    grid-template-columns: 1fr;
    gap: 0.75rem;
  }
}
@media (max-width: 480px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .designation-details .tab-grid-data {
    gap: 0.5rem;
  }
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mobile-details .tab-grid-data {
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 1024px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mobile-details .tab-grid-data {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
  }
}
@media (max-width: 768px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mobile-details .tab-grid-data {
    grid-template-columns: 1fr;
    gap: 0.75rem;
  }
}
@media (max-width: 480px) {
  .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mobile-details .tab-grid-data {
    gap: 0.5rem;
  }
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .no-data-message {
  background: var(--color-white);
  border-radius: 0.5rem;
  border: 1px solid var(--border-color);
  text-align: center;
  padding: 2.5rem 1.25rem;
  color: var(--color-gray);
  font-size: 1.1667rem;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container {
  display: flex;
  gap: 1rem;
  margin-bottom: 1.5rem;
  align-items: center;
  justify-content: flex-end;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border: 2px solid var(--border-color);
  border-radius: 8px;
  background-color: var(--color-gray);
  cursor: pointer;
  transition: all 0.3s ease;
  font-size: 1.2rem;
  padding: 0;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn .checkbox-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn.approve-checkbox:not(:disabled):hover {
  border-color: var(--color-green);
  background-color: var(--color-light-green);
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn.approve-checkbox.active {
  background-color: var(--color-light-green);
  border-color: var(--color-green);
  color: var(--color-green);
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn.approve-checkbox:disabled {
  border-color: var(--border-color);
  cursor: not-allowed;
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn.reject-checkbox:not(:disabled):hover {
  border-color: var(--color-red);
  background-color: var(--color-light-red);
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn.reject-checkbox.active {
  border-color: var(--color-red);
  background-color: var(--color-light-red);
  color: var(--color-red);
}
.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .checkbox-action-container .checkbox-btn.reject-checkbox:disabled {
  border-color: var(--border-color);
  cursor: not-allowed;
}
.mat-mdc-table.mdc-data-table__table {
  width: 100%;
  background-color: var(--color-white);
}
.mat-mdc-table.mdc-data-table__table thead .mat-mdc-header-cell {
  border-bottom: 1px solid var(--border-color);
  background-color: var(--mat-table-heading-bg);
  font-size: 1rem;
  font-weight: 500;
  color: var(--color-primary);
}
.mat-mdc-table.mdc-data-table__table thead .mat-mdc-header-cell .mat-sort-header-content {
  color: var(--color-primary);
}
.mat-mdc-table.mdc-data-table__table thead .mat-mdc-header-cell .mat-sort-header-arrow svg {
  filter: var(--side-nav-toggle-filter);
}
.mat-mdc-table.mdc-data-table__table tbody tr:nth-of-type(odd) {
  background-color: var(--mat-table-row-odd-color);
}
.mat-mdc-table.mdc-data-table__table tbody tr:nth-of-type(even) {
  background-color: var(--mat-table-row-even-color);
}
.mat-mdc-table.mdc-data-table__table tbody .mat-mdc-cell {
  border-bottom: 1px solid var(--border-color);
  font-size: 1rem;
  font-weight: 400;
  color: var(--mat-table-td-color);
}
.mat-mdc-table.mdc-data-table__table tbody .mat-mdc-cell a {
  text-decoration: underline;
  cursor: pointer;
}
.mat-mdc-table.mdc-data-table__table tbody .mat-mdc-no-data-row td {
  padding: 1rem 0;
  height: 3.5rem;
  text-align: center;
}
.mat-mdc-table.mdc-data-table__table tbody .mat-mdc-no-data-row td img {
  filter: var(--side-nav-toggle-filter);
}
.mat-mdc-table.mdc-data-table__table tbody .mat-mdc-no-data-row td h1 {
  font-size: 1.25rem;
  text-align: center;
  color: var(--color-primary);
  font-weight: 400;
}
.mat-mdc-table.mdc-data-table__table tbody .mat-mdc-checkbox-disabled .mdc-checkbox__background {
  border-color: var(--color-gray) !important;
}
.mat-mdc-table.mdc-data-table__table tfoot .mat-mdc-footer-row .mat-mdc-footer-cell {
  color: var(--color-primary);
  border-bottom: 1px solid var(--border-color);
}
.mat-mdc-table.mdc-data-table__table .mat-mdc-header-row {
  height: 4rem;
}
.mat-mdc-table.mdc-data-table__table .mat-mdc-row {
  height: 4rem;
}
.lokos-button-toggle:not(.custom-button-toggle) mat-button-toggle-group {
  border-radius: 0.25rem;
  border: 1px solid var(--mat-select-panel-option-hover-colour);
}
.lokos-button-toggle:not(.custom-button-toggle) mat-button-toggle-group mat-button-toggle {
  font-weight: 400;
  font-size: 1rem;
  border-left: 1px solid var(--mat-select-panel-option-hover-colour) !important;
  color: var(--color-primary);
}
.lokos-button-toggle:not(.custom-button-toggle) mat-button-toggle-group .mat-button-toggle-checked {
  background-color: var(--mat-select-panel-option-hover-colour);
}
.lokos-button-toggle:not(.custom-button-toggle) mat-button-toggle-group .mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: var(--mat-select-panel-checkmark-color) !important;
}
.lokos-button-toggle.custom-button-toggle mat-button-toggle-group {
  padding: 0.25rem;
  border-radius: 0.5rem;
  border: 1px solid var(--mat-select-panel-option-hover-colour);
  gap: 0.25rem;
}
.lokos-button-toggle.custom-button-toggle mat-button-toggle-group mat-button-toggle {
  border-left: 0 !important;
}
.lokos-button-toggle.custom-button-toggle mat-button-toggle-group mat-button-toggle .mat-button-toggle-button {
  padding: 0;
}
.lokos-button-toggle.custom-button-toggle mat-button-toggle-group mat-button-toggle .mat-button-toggle-button .mat-button-toggle-checkbox-wrapper {
  display: none;
}
.lokos-button-toggle.custom-button-toggle mat-button-toggle-group mat-button-toggle .mat-button-toggle-button .mat-button-toggle-label-content {
  line-height: unset;
  padding: 0.375rem 0.75rem;
  border-radius: 0.375rem;
  font-size: 1rem;
  font-weight: 500;
  color: var(--color-gray);
}
.lokos-button-toggle.custom-button-toggle mat-button-toggle-group .mat-button-toggle-checked .mat-button-toggle-button .mat-button-toggle-label-content {
  color: var(--color-primary);
}
.mat-mdc-tooltip-panel .mat-mdc-tooltip .mat-mdc-tooltip-surface {
  font-size: 1rem !important;
  color: var(--color-black) !important;
  background-color: var(--side-nav-menu-active-bg) !important;
  padding: 0.5rem;
}
:root {
  --outlet-color: #f7f6fa;
  --color-global-header: #00479e;
  --color-primary: #20304f;
  --color-dark-gray: #4a4c56;
  --color-gray: #6b7280;
  --side-nav-ministry-filter: unset;
  --side-nav-toggle-filter: unset;
  --side-nav-drawer-bg: #ffffff;
  --side-nav-menu-active-bg: #f0f1f3;
  --side-nav-active-icon-filter: brightness(0) saturate(100%) invert(21%) sepia(88%) saturate(1143%) hue-rotate(191deg) brightness(93%) contrast(87%);
  --side-nav-active-text: #2563EB;
  --mat-form-field-wrapper-bg: #ffffff;
  --mat-form-field-border-colour: #d0d5dd;
  --mat-form-field-input-colour: #092c4c;
  --mat-form-field-input-placeholder-colour: #858d9d;
  --mat-form-field-disabled-bg: #f5f5f5;
  --mat-form-field-disabled-colour: #4a5568;
  --mat-select-chevron-filter: unset;
  --mat-select-panel-bg: #ffffff;
  --mat-select-panel-text-colour: #092c4c;
  --mat-select-panel-option-hover-colour: rgba(0, 0, 0, 0.04);
  --mat-select-panel-checkmark-color: #3e4759;
  --border-color: #e5e7eb;
  --mat-table-heading-bg: #fff7e6;
  --mat-table-row-odd-color: #ffffff;
  --mat-table-row-even-color: #fafafb;
  --mat-table-td-color: #20304f;
  --color-white: #ffffff;
  --color-red: #b91c1c;
  --color-light-red: #fee2e2;
  --color-green: #15803d;
  --color-light-green: #dcfce7;
  --color-dark-yellow: #ac8100;
  --color-light-yellow: #fffaeb;
  --info-data-card-bg: #fbfbfb;
  --color-secondary: #eeeff1;
  --color-black: #232323;
  --color-light-gray: #e0e0e0;
  --color-yellow: #ff7e00;
  --color-primary-dark: #000000;
  --color-both-white: #ffffff;
  --color-link: #00479e;
  --color-disable: #667085;
  --color-status-blue: #1565c0;
  --color-status-background-blue: #eff8ff;
  --color-status-drak-brown: #9a3313;
  --color-status-light-yellow: #fed8aa;
  --color-status-purple: #6a1b9a;
  --color-status-light-purple: #fdf0ff;
  --color-status-orange: #ff6f00;
  --color-status-light-orange: #fff8e1;
  --color-status-grey: #424242;
  --color-status-light-grey: #f5f5f5;
  --color-green: #1b5e20;
  --color-status-light-green: #f3fff4;
  --color-table-head-background: #fff7e6;
  --verification-button-filter: brightness(0) invert(1);
}
[data-theme=dark] {
  --outlet-color: #2d2d30;
  --color-global-header: #00479e;
  --color-primary: #ffffff;
  --color-dark-gray: #ffffff;
  --color-gray: #6b7280;
  --side-nav-ministry-filter: invert(1);
  --side-nav-toggle-filter: brightness(0) invert(1);
  --side-nav-drawer-bg: #0e1116;
  --side-nav-menu-active-bg: #212733;
  --side-nav-active-icon-filter: brightness(0) invert(1);
  --side-nav-active-text: #ffffff;
  --mat-form-field-wrapper-bg: #272b35;
  --mat-form-field-border-colour: #2c313a;
  --mat-form-field-input-colour: #ffffff;
  --mat-form-field-input-placeholder-colour: #7b899d;
  --mat-form-field-disabled-bg: #272b35;
  --mat-form-field-disabled-colour: #7b899d;
  --mat-select-chevron-filter: brightness(0) invert(100%);
  --mat-select-panel-bg: #1f1f20;
  --mat-select-panel-text-colour: #ffffff;
  --mat-select-panel-option-hover-colour: #3f3f3f;
  --mat-select-panel-checkmark-color: #ffffff;
  --border-color: #363c49;
  --mat-table-heading-bg: #1f2937;
  --mat-table-row-odd-color: #191d24;
  --mat-table-row-even-color: #14181f;
  --mat-table-td-color: #e0e6eb;
  --color-white: #232323;
  --color-red: #b91c1c;
  --color-light-red: #fee2e2;
  --color-green: #15803d;
  --color-light-green: #dcfce7;
  --color-dark-yellow: #ac8100;
  --color-light-yellow: #fffaeb;
  --info-data-card-bg: #363c49;
  --color-secondary: #eeeff1;
  --color-black: #ffffff;
  --color-light-gray: #e0e0e0;
  --color-yellow: #ff7e00;
  --color-primary-dark: #000000;
  --color-both-white: #ffffff;
  --color-link: #00479e;
  --color-disable: #667085;
  --color-status-blue: #1565c0;
  --color-status-background-blue: #eff8ff;
  --color-status-drak-brown: #9a3313;
  --color-status-light-yellow: #fed8aa;
  --color-status-purple: #6a1b9a;
  --color-status-light-purple: #fdf0ff;
  --color-status-orange: #ff6f00;
  --color-status-light-orange: #fff8e1;
  --color-status-grey: #424242;
  --color-status-light-grey: #f5f5f5;
  --color-green: #1b5e20;
  --color-status-light-green: #f3fff4;
  --color-table-head-background: #fff7e6;
  --verification-button-filter: brightness(0);
}
.lokos-confirm-dialog-panel .mat-mdc-dialog-container {
  --mdc-dialog-container-color: transparent;
}
.lokos-confirm-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface {
  background: transparent;
  box-shadow: none;
  padding: 0;
  border-radius: 10px;
  overflow: visible;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-C65672T4.css.map */
