.qB1tmGO{display:table;width:100%;margin-bottom:5px;font-size:13px;font-weight:400;line-height:20px;text-align:left}@media(max-width: 768px){.qB1tmGO{display:block;color:#333f48;font-size:15px}}.WIihW6O,.AihIoZx{display:table-row}@media(max-width: 768px){.WIihW6O,.AihIoZx{display:grid;grid-template-areas:"name cards" "address ." "time .";padding:15px;border-bottom:1px solid #e2e2e2}}.WIihW6O{position:sticky;top:0;left:0;background:#fff}@media(max-width: 768px){.WIihW6O{display:none}}.kWMYt0h,.QTc3mP8{display:table-cell;padding:17px 15px;border-bottom:1px solid #e2e2e2}@media(max-width: 768px){.kWMYt0h,.QTc3mP8{display:block;padding:0;border-bottom:0}}.kWMYt0h:first-child,.kWMYt0h:last-child,.QTc3mP8:first-child,.QTc3mP8:last-child{padding:17px 0}@media(max-width: 768px){.kWMYt0h:first-child,.kWMYt0h:last-child,.QTc3mP8:first-child,.QTc3mP8:last-child{padding:0}}.kWMYt0h{text-transform:uppercase}.O0I2ltE{grid-area:name;width:13.5%;text-transform:uppercase}.L1Y8r4B{grid-area:address;width:42%}.snOYTKw{grid-area:cards;width:9.5%}@media(max-width: 768px){.snOYTKw{display:flex;align-items:center;justify-content:flex-end}}.Oft2KBM{grid-area:time;width:22.5%}@media(max-width: 768px){.Oft2KBM{color:#333f48;font-size:13px;line-height:20px}}.O_Oie14{grid-area:button;width:10%;--button-s-size: 30px;--button-font-size: 14px}@media(max-width: 768px){.O_Oie14{display:none}}@media(max-width: 768px){.QTc3mP8{width:auto}}.O_Oie14 a{padding:4px 12px;font-weight:400;line-height:21px}.SmtmE5r{display:block;width:66px;height:12px}@media(max-width: 768px){.SmtmE5r{width:50px;height:auto}}
@charset "UTF-8";
/* imported from Button.module.scss 
 */
/**
 * 2. Не должно быть возможности выделить контент кнопки, в т.ч. кнопки-ссылки.
 * 3. У содержимого кнопок-ссылок не должно быть подчеркивания.
 * 4. Кнопка не предполагает многострочного содержимого.
 * 5. Чтобы FF под MacOS не делал blur после программного выставления фокуса по mousedown.
 *    Подробности: http://jsfiddle.net/mishaberezin/892yppts/10/.
 * 6. Для кнопок-ссылок.
 * 7. Убираем нативную подсветку на iOS и Android.
 * 8. В IE по дефолту hidden, в остальных браузерах visible, требуется нормализация.
 *    В пользу visible, т.к. мы используем тень для отображения фокуса.
 * 9. Сбрасываем браузерные стили для кнопок, в особенности для link.
 */
.Button-module-Root_wsW {
  display: inline-flex;
  /* 6 */
  overflow: visible;
  /* 8 */
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: var(--button-font-family);
  -moz-user-focus: ignore;
  /* 5 */
  font-weight: 600;
  cursor: pointer;
  user-select: none;
  /* 2 */
  text-align: center;
  /* 10 */
  text-decoration: none;
  /* 3 */
  border-width: 0;
  border-radius: var(--button-border-radius);
  outline: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /* 7 */
  touch-action: manipulation;
  /**
   * В FF 4+ у содержимого кнопки есть внутренняя обводка, которая используется для
   * индикации фокуса на кнопках с измененными css-свойствами border или background.
   * Обводка влияет на размеры, для нормализации с другими браузерами ее нужно убрать.
   * Подробности: http://stackoverflow.com/questions/8859908.
   */
  /**
   * Перестаем реагировать на события мыши, если компонент не как тэг кнопка,
   * а на пример как ссылка, в остальных случаях достаточно атрибута disabled.
   */ }
  .Button-module-Root_wsW::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .Button-module-Root_wsW:disabled, .Button-module-Root_wsW[aria-disabled='true'] {
    pointer-events: none;
    opacity: 0.4; }
  .Button-module-Root_wsW:focus-visible {
    outline: 4px solid var(--color-control-border-color-focus);
    outline-offset: -4px; }
  .Button-module-Root_wsW svg {
    pointer-events: none; }

.Button-module-Text_1-J {
  display: inline-block;
  overflow: hidden;
  resize: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none; }

.Button-module-hasOneIcon_3oC.Button-module-sSize_24u {
  flex: 0 0 var(--button-s-size);
  width: var(--button-s-size); }

.Button-module-hasOneIcon_3oC.Button-module-mSize_uvb {
  flex: 0 0 var(--button-m-size);
  width: var(--button-m-size); }

.Button-module-hasOneIcon_3oC.Button-module-lSize_2C6 {
  flex: 0 0 var(--button-l-size);
  width: var(--button-l-size); }

.Button-module-hasOnlyText_1Mm,
.Button-module-hasIconAndText_225 {
  padding-right: 16px;
  padding-left: 16px; }

.Button-module-hasIconAndText_225 > :first-child {
  margin-right: 0.75rem; }

/* Sizes */
.Button-module-sSize_24u {
  height: var(--button-s-size);
  font-size: var(--button-font-size);
  line-height: 1; }

.Button-module-mSize_uvb {
  height: var(--button-m-size);
  font-size: var(--button-font-size);
  line-height: 1; }

.Button-module-lSize_2C6 {
  height: var(--button-l-size);
  font-size: var(--button-font-size);
  line-height: 1; }

/* Width */
.Button-module-fullWidth_dw- {
  width: 100%; }

/* Themes */
.Button-module-primaryTheme_2Rz,
.Button-module-lightTheme_7ED,
.Button-module-neutralTheme_2sv {
  transition: background-color 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out; }

.Button-module-primaryTheme_2Rz {
  color: #fff;
  border-color: #8168f0;
  background-color: var(--button-variant-filled-background-default); }
  .Button-module-primaryTheme_2Rz:hover {
    border-color: var(--button-variant-filled-background-hover);
    background-color: var(--button-variant-filled-background-hover); }
  .Button-module-primaryTheme_2Rz[aria-pressed='true'], .Button-module-primaryTheme_2Rz:active {
    border-color: var(--button-variant-filled-background-check);
    background-color: var(--button-variant-filled-background-check); }
  .Button-module-primaryTheme_2Rz.Button-module-outlinedSolidVariant_17K:hover, .Button-module-primaryTheme_2Rz.Button-module-outlinedDashedVariant_3op:hover {
    background-color: var(--button-variant-outlined-background-default); }
  .Button-module-primaryTheme_2Rz.Button-module-outlinedSolidVariant_17K[aria-pressed='true'], .Button-module-primaryTheme_2Rz.Button-module-outlinedDashedVariant_3op[aria-pressed='true'], .Button-module-primaryTheme_2Rz.Button-module-outlinedSolidVariant_17K:active, .Button-module-primaryTheme_2Rz.Button-module-outlinedDashedVariant_3op:active {
    background-color: var(--button-variant-outlined-background-default); }

.Button-module-lightTheme_7ED {
  color: #6345dc;
  border-color: #eee8fe;
  background: linear-gradient(90deg, #eee8fe 0%, #f7f6fe 47.84%, #f7f6fe 65.91%, #e3e8fd 99.13%); }
  .Button-module-lightTheme_7ED:hover {
    color: var(--button-variant-filled-background-check);
    border-color: linear-gradient(90deg, #eee8fe 0%, #f7f6fe 47.84%, #f7f6fe 65.91%, #e3e8fd 99.13%); }
  .Button-module-lightTheme_7ED[aria-pressed='true'], .Button-module-lightTheme_7ED:active {
    border-color: #e6e1fc;
    background: #e6e1fc; }
  .Button-module-lightTheme_7ED.Button-module-outlinedSolidVariant_17K:hover, .Button-module-lightTheme_7ED.Button-module-outlinedDashedVariant_3op:hover {
    background-color: var(--button-variant-outlined-background-default); }

.Button-module-neutralTheme_2sv {
  color: #333f48;
  border-color: #dee1eb;
  background-color: #dee1eb;
  /* у нейтрального цвета нет ховэра, тк он только на мобильной версии */ }
  .Button-module-neutralTheme_2sv[aria-pressed='true'], .Button-module-neutralTheme_2sv:active {
    border-color: #9199a3;
    background-color: #9199a3; }

.Button-module-transparentTheme_3Pr {
  border-color: transparent;
  background: transparent; }
  .Button-module-transparentTheme_3Pr:hover {
    color: var(--button-variant-filled-background-check); }

.Button-module-outlinedSolidVariant_17K,
.Button-module-outlinedDashedVariant_3op {
  border-width: var(--button-border-width);
  background-color: var(--button-variant-outlined-background-default); }
  .Button-module-outlinedSolidVariant_17K.Button-module-primaryTheme_2Rz,
  .Button-module-outlinedDashedVariant_3op.Button-module-primaryTheme_2Rz {
    color: #8168f0; }
    .Button-module-outlinedSolidVariant_17K.Button-module-primaryTheme_2Rz:hover,
    .Button-module-outlinedDashedVariant_3op.Button-module-primaryTheme_2Rz:hover {
      color: var(--button-variant-filled-background-hover);
      background-color: var(--button-variant-outlined-background-hover); }

.Button-module-outlinedSolidVariant_17K {
  border-style: solid; }

.Button-module-outlinedDashedVariant_3op {
  border-style: dashed; }

/*  imported from Icon.module.scss  */
.Icon-module-Root_1g8 {
  display: inline-block;
  pointer-events: none;
  fill: currentColor; }

/*  imported from Icon.module.scss  */
.Icon-module-Root_1g8 {
  display: inline-block;
  pointer-events: none;
  fill: currentColor; }

@charset "UTF-8";
/* imported from Button.module.scss 
 */
/**
 * 2. Не должно быть возможности выделить контент кнопки, в т.ч. кнопки-ссылки.
 * 3. У содержимого кнопок-ссылок не должно быть подчеркивания.
 * 4. Кнопка не предполагает многострочного содержимого.
 * 5. Чтобы FF под MacOS не делал blur после программного выставления фокуса по mousedown.
 *    Подробности: http://jsfiddle.net/mishaberezin/892yppts/10/.
 * 6. Для кнопок-ссылок.
 * 7. Убираем нативную подсветку на iOS и Android.
 * 8. В IE по дефолту hidden, в остальных браузерах visible, требуется нормализация.
 *    В пользу visible, т.к. мы используем тень для отображения фокуса.
 * 9. Сбрасываем браузерные стили для кнопок, в особенности для link.
 */
.Button-module-Root_wsW {
  display: inline-flex;
  /* 6 */
  overflow: visible;
  /* 8 */
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: var(--button-font-family);
  -moz-user-focus: ignore;
  /* 5 */
  font-weight: 600;
  cursor: pointer;
  user-select: none;
  /* 2 */
  text-align: center;
  /* 10 */
  text-decoration: none;
  /* 3 */
  border-width: 0;
  border-radius: var(--button-border-radius);
  outline: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /* 7 */
  touch-action: manipulation;
  /**
   * В FF 4+ у содержимого кнопки есть внутренняя обводка, которая используется для
   * индикации фокуса на кнопках с измененными css-свойствами border или background.
   * Обводка влияет на размеры, для нормализации с другими браузерами ее нужно убрать.
   * Подробности: http://stackoverflow.com/questions/8859908.
   */
  /**
   * Перестаем реагировать на события мыши, если компонент не как тэг кнопка,
   * а на пример как ссылка, в остальных случаях достаточно атрибута disabled.
   */ }
  .Button-module-Root_wsW::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .Button-module-Root_wsW:disabled, .Button-module-Root_wsW[aria-disabled='true'] {
    pointer-events: none;
    opacity: 0.4; }
  .Button-module-Root_wsW:focus-visible {
    outline: 4px solid var(--color-control-border-color-focus);
    outline-offset: -4px; }
  .Button-module-Root_wsW svg {
    pointer-events: none; }

.Button-module-Text_1-J {
  display: inline-block;
  overflow: hidden;
  resize: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none; }

.Button-module-hasOneIcon_3oC.Button-module-sSize_24u {
  flex: 0 0 var(--button-s-size);
  width: var(--button-s-size); }

.Button-module-hasOneIcon_3oC.Button-module-mSize_uvb {
  flex: 0 0 var(--button-m-size);
  width: var(--button-m-size); }

.Button-module-hasOneIcon_3oC.Button-module-lSize_2C6 {
  flex: 0 0 var(--button-l-size);
  width: var(--button-l-size); }

.Button-module-hasOnlyText_1Mm,
.Button-module-hasIconAndText_225 {
  padding-right: 16px;
  padding-left: 16px; }

.Button-module-hasIconAndText_225 > :first-child {
  margin-right: 0.75rem; }

/* Sizes */
.Button-module-sSize_24u {
  height: var(--button-s-size);
  font-size: var(--button-font-size);
  line-height: 1; }

.Button-module-mSize_uvb {
  height: var(--button-m-size);
  font-size: var(--button-font-size);
  line-height: 1; }

.Button-module-lSize_2C6 {
  height: var(--button-l-size);
  font-size: var(--button-font-size);
  line-height: 1; }

/* Width */
.Button-module-fullWidth_dw- {
  width: 100%; }

/* Themes */
.Button-module-primaryTheme_2Rz,
.Button-module-lightTheme_7ED,
.Button-module-neutralTheme_2sv {
  transition: background-color 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out; }

.Button-module-primaryTheme_2Rz {
  color: #fff;
  border-color: #8168f0;
  background-color: var(--button-variant-filled-background-default); }
  .Button-module-primaryTheme_2Rz:hover {
    border-color: var(--button-variant-filled-background-hover);
    background-color: var(--button-variant-filled-background-hover); }
  .Button-module-primaryTheme_2Rz[aria-pressed='true'], .Button-module-primaryTheme_2Rz:active {
    border-color: var(--button-variant-filled-background-check);
    background-color: var(--button-variant-filled-background-check); }
  .Button-module-primaryTheme_2Rz.Button-module-outlinedSolidVariant_17K:hover, .Button-module-primaryTheme_2Rz.Button-module-outlinedDashedVariant_3op:hover {
    background-color: var(--button-variant-outlined-background-default); }
  .Button-module-primaryTheme_2Rz.Button-module-outlinedSolidVariant_17K[aria-pressed='true'], .Button-module-primaryTheme_2Rz.Button-module-outlinedDashedVariant_3op[aria-pressed='true'], .Button-module-primaryTheme_2Rz.Button-module-outlinedSolidVariant_17K:active, .Button-module-primaryTheme_2Rz.Button-module-outlinedDashedVariant_3op:active {
    background-color: var(--button-variant-outlined-background-default); }

.Button-module-lightTheme_7ED {
  color: #6345dc;
  border-color: #eee8fe;
  background: linear-gradient(90deg, #eee8fe 0%, #f7f6fe 47.84%, #f7f6fe 65.91%, #e3e8fd 99.13%); }
  .Button-module-lightTheme_7ED:hover {
    color: var(--button-variant-filled-background-check);
    border-color: linear-gradient(90deg, #eee8fe 0%, #f7f6fe 47.84%, #f7f6fe 65.91%, #e3e8fd 99.13%); }
  .Button-module-lightTheme_7ED[aria-pressed='true'], .Button-module-lightTheme_7ED:active {
    border-color: #e6e1fc;
    background: #e6e1fc; }
  .Button-module-lightTheme_7ED.Button-module-outlinedSolidVariant_17K:hover, .Button-module-lightTheme_7ED.Button-module-outlinedDashedVariant_3op:hover {
    background-color: var(--button-variant-outlined-background-default); }

.Button-module-neutralTheme_2sv {
  color: #333f48;
  border-color: #dee1eb;
  background-color: #dee1eb;
  /* у нейтрального цвета нет ховэра, тк он только на мобильной версии */ }
  .Button-module-neutralTheme_2sv[aria-pressed='true'], .Button-module-neutralTheme_2sv:active {
    border-color: #9199a3;
    background-color: #9199a3; }

.Button-module-transparentTheme_3Pr {
  border-color: transparent;
  background: transparent; }
  .Button-module-transparentTheme_3Pr:hover {
    color: var(--button-variant-filled-background-check); }

.Button-module-outlinedSolidVariant_17K,
.Button-module-outlinedDashedVariant_3op {
  border-width: var(--button-border-width);
  background-color: var(--button-variant-outlined-background-default); }
  .Button-module-outlinedSolidVariant_17K.Button-module-primaryTheme_2Rz,
  .Button-module-outlinedDashedVariant_3op.Button-module-primaryTheme_2Rz {
    color: #8168f0; }
    .Button-module-outlinedSolidVariant_17K.Button-module-primaryTheme_2Rz:hover,
    .Button-module-outlinedDashedVariant_3op.Button-module-primaryTheme_2Rz:hover {
      color: var(--button-variant-filled-background-hover);
      background-color: var(--button-variant-outlined-background-hover); }

.Button-module-outlinedSolidVariant_17K {
  border-style: solid; }

.Button-module-outlinedDashedVariant_3op {
  border-style: dashed; }

.CRhwtDA{display:flex;position:absolute;flex-direction:column;left:0;top:0;bottom:0;max-width:320px;gap:8px;padding:16px;background-color:#fff;z-index:3}@media(max-width: 768px){.CRhwtDA{top:auto;right:0;max-width:unset}}.vPs5cWs{display:flex;position:absolute;align-items:center;justify-content:center;right:16px;width:24px;height:24px;padding:0;background:none}.vPs5cWs svg{fill:var(--color-control-icon, #576875)}@media(max-width: 768px){.vPs5cWs{top:-30px;left:calc(50% - 12px);right:auto}}.XYZd8M2{display:flex;flex-direction:column;gap:8px;margin:0;color:var(--color-control-icon, #576875);font-size:14px;line-height:18px}.QE_rZLg{margin-bottom:8px}.gtdut64{color:#333f48;font-size:16px;line-height:18px}.Q8KGQEO{display:flex;align-items:center;gap:8px;margin-bottom:8px;line-height:16px}.Hbfkrhd{display:flex;justify-content:center;width:100%;max-height:48px;padding:12px 32px;margin-top:auto;border-radius:32px;background:#8168f0;color:#fff}
.jtu6Gi0{display:flex;align-items:center;justify-content:right;gap:16px}@media(max-width: 768px){.jtu6Gi0{flex-wrap:wrap;justify-content:space-evenly}}.uC5vvhH{display:flex;align-items:center;gap:8px}
.uuDTurH{position:absolute;right:16px;top:50%;transition:transform .3s ease-out;transform:translate3d(0, -50%, 0);z-index:2}.CVYlNCs{border-radius:43px;box-shadow:0 4px 20px rgba(0,0,0,.1);background:rgba(255,255,255,.8);backdrop-filter:blur(4px);overflow:hidden}.muMbTMO{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.muMbTMO::after{display:block;content:"";background-size:cover}.lGrjYYE::after{width:16px;height:16px;background-image:url(de2f9cc2d9c5888cd0e2.svg)}.RQJ5nlU::after{width:16px;height:2px;background-image:url(c59618932738fad3a5b1.svg)}
.aObQdCG{position:relative;width:100%;height:420px}.Kktxwyn{width:100%;height:100%}.Y9cnNEu{width:34px;height:34px;font-size:12px;color:#6345dc;white-space:nowrap;text-align:center;line-height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;transition-property:transform;transition-duration:.3s;transform-origin:bottom;cursor:pointer;user-select:none}.Y9cnNEu:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:inherit;transition:opacity .3s;opacity:0;z-index:2}.Tm7xx4n{background-image:url(7dd235b84cc751ef0318.svg)}.Tm7xx4n:after{background-image:url(ff6e23ac62933039c158.svg)}.Do1j1E9{background-image:url(44207a65d81e98ba7d70.svg)}.Do1j1E9:after{background-image:url(77cc6e6418ded9f87885.svg)}.iYlTGqg{position:relative;transform:scale(1.5)}.iYlTGqg:after{opacity:1}.iYlTGqg:before{content:"";position:absolute;bottom:-1px;left:calc(50% - 5px);width:10px;height:3px;border-radius:50%;background:var(--gray-and-white-graphite-sber-2, #9199A3);z-index:1}
