.IndividualInteractions-module__2hhHrW__surface{--lesson-border:#dce2ea;--lesson-hover:#f3f6fc;--lesson-pressed:#dce7ff;--lesson-blue-hover:#2147b7}.IndividualInteractions-module__2hhHrW__surface[data-widget-surface=content]{background:#fff;border-radius:18px;min-width:0;margin:0 16px 24px;padding-block:12px 20px;display:block}.IndividualInteractions-module__2hhHrW__surface h2{margin:24px 0 12px;padding:0 16px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-date-header]{align-items:center;gap:8px;padding:8px 8px 12px 16px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-date-header] h2{margin:0;padding:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-date-header]>p{color:var(--text-secondary)}.IndividualInteractions-module__2hhHrW__surface [data-lesson-days]{gap:8px;padding-block:2px}.IndividualInteractions-module__2hhHrW__surface button.simple.day{background:#f7f8fa;border-color:#0000;flex:0 0 54px;min-height:64px;padding:8px}.IndividualInteractions-module__2hhHrW__surface button.day .name{color:var(--text-secondary)}.IndividualInteractions-module__2hhHrW__surface button.day.weekend:not(.checked) .name{color:var(--red)}.IndividualInteractions-module__2hhHrW__surface :is(button,a,input){transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s}.IndividualInteractions-module__2hhHrW__surface .react-select__control{transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s}:is(.IndividualInteractions-module__2hhHrW__surface [data-lesson-instructor],.IndividualInteractions-module__2hhHrW__surface [data-lesson-group],.IndividualInteractions-module__2hhHrW__surface button.simple,.IndividualInteractions-module__2hhHrW__surface a.simple,.IndividualInteractions-module__2hhHrW__surface input.simple,.IndividualInteractions-module__2hhHrW__surface [data-lesson-search],.IndividualInteractions-module__2hhHrW__surface .react-select__control){border:1px solid var(--lesson-border)}.IndividualInteractions-module__2hhHrW__surface [data-lesson-instructor]{cursor:pointer;gap:12px;margin:0;padding:12px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-instructor]>div{padding:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-list]{gap:12px;padding:16px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-list]>p,.IndividualInteractions-module__2hhHrW__surface [data-lesson-empty]{text-align:center;width:100%;max-width:none;color:var(--text-secondary);font-size:var(--text-small-size);padding:24px 16px}:is(.IndividualInteractions-module__2hhHrW__surface button.simple,.IndividualInteractions-module__2hhHrW__surface a.simple,.IndividualInteractions-module__2hhHrW__surface input.simple,.IndividualInteractions-module__2hhHrW__surface [data-lesson-search],.IndividualInteractions-module__2hhHrW__surface .react-select__control){border-radius:12px;min-height:48px}.IndividualInteractions-module__2hhHrW__surface :is(button,a):focus-visible{outline:2px solid var(--eskimos-blue);outline-offset:2px}:is(.IndividualInteractions-module__2hhHrW__surface button.day:focus-visible,.IndividualInteractions-module__2hhHrW__surface button.radioButton:focus-visible){outline-offset:-3px;box-shadow:inset 0 0 0 5px #fff}:is(.IndividualInteractions-module__2hhHrW__surface button.simple.checked,.IndividualInteractions-module__2hhHrW__surface button.simple.blue,.IndividualInteractions-module__2hhHrW__surface a.simple.blue){border-color:var(--eskimos-blue);background-color:var(--eskimos-blue)}.IndividualInteractions-module__2hhHrW__surface button.day.checked .name{color:#fff}:is(.IndividualInteractions-module__2hhHrW__surface button.prev,.IndividualInteractions-module__2hhHrW__surface button.next,.IndividualInteractions-module__2hhHrW__surface [data-lesson-more]){border-radius:8px;min-width:44px;min-height:44px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-more]{text-underline-offset:4px;-webkit-text-decoration:underline #c8d5ee;text-decoration:underline #c8d5ee}.IndividualInteractions-module__2hhHrW__surface [data-lesson-more] span:after{display:none}.IndividualInteractions-module__2hhHrW__surface [data-lesson-search-clear]{height:48px}:is(.IndividualInteractions-module__2hhHrW__surface input.simple,.IndividualInteractions-module__2hhHrW__surface [data-lesson-search]){background-color:#f8f9fb}.IndividualInteractions-module__2hhHrW__surface [data-lesson-search]:focus{border-color:var(--eskimos-blue);box-shadow:0 0 0 3px #2850cd1a}.IndividualInteractions-module__2hhHrW__surface input.simple:focus{border-color:var(--eskimos-blue);box-shadow:0 0 0 3px #2850cd1a}.IndividualInteractions-module__2hhHrW__surface .react-select__control.react-select__control--is-focused{border-color:var(--eskimos-blue);box-shadow:0 0 0 3px #2850cd1a}.IndividualInteractions-module__2hhHrW__surface .react-select__control.react-select__control--menu-is-open{border-color:var(--eskimos-blue);box-shadow:0 0 0 3px #2850cd1a}.IndividualInteractions-module__2hhHrW__surface .react-select__control{cursor:pointer;background-color:#fff}.IndividualInteractions-module__2hhHrW__surface .react-select__control.react-select__control--menu-is-open{border-radius:12px}.IndividualInteractions-module__2hhHrW__surface .react-select__value-container{padding:8px 12px}:is(.IndividualInteractions-module__2hhHrW__surface .react-select__single-value,.IndividualInteractions-module__2hhHrW__surface .react-select__placeholder){white-space:normal;color:var(--text-primary);margin:0}.IndividualInteractions-module__2hhHrW__surface .react-select__placeholder{color:var(--text-secondary)}.IndividualInteractions-module__2hhHrW__surface .react-select__indicator{color:#7c8899;padding:10px 8px}.IndividualInteractions-module__2hhHrW__surface .react-select__menu{border:1px solid var(--lesson-border);z-index:20;border-radius:12px;width:100%;margin:6px 0 0;left:0;transform:none;box-shadow:0 8px 24px #1628451f}.IndividualInteractions-module__2hhHrW__surface .react-select__menu-list{max-height:240px;padding:4px}.IndividualInteractions-module__2hhHrW__surface .react-select__option{cursor:pointer;border:0;border-radius:8px;min-height:44px;padding:10px 12px}.IndividualInteractions-module__2hhHrW__surface .react-select__option--is-disabled{color:#929aa6;cursor:default}.IndividualInteractions-module__2hhHrW__surface .react-select__option--is-focused:not(.react-select__option--is-disabled):not(.react-select__option--is-selected){background-color:var(--lesson-hover)}.IndividualInteractions-module__2hhHrW__surface .react-select__option--is-selected{background-color:var(--eskimos-blue);color:#fff}.IndividualInteractions-module__2hhHrW__surface .init-grey div.react-select__option--is-selected:first-child{color:#fff}@media (hover:hover) and (pointer:fine){:is(.IndividualInteractions-module__2hhHrW__surface [data-lesson-instructor]:hover,.IndividualInteractions-module__2hhHrW__surface [data-lesson-group]:hover,.IndividualInteractions-module__2hhHrW__surface button.simple:not(:disabled):hover,.IndividualInteractions-module__2hhHrW__surface a.simple:hover,.IndividualInteractions-module__2hhHrW__surface button.prev:not(:disabled):hover,.IndividualInteractions-module__2hhHrW__surface button.next:not(:disabled):hover,.IndividualInteractions-module__2hhHrW__surface [data-lesson-more]:hover){background-color:var(--lesson-hover);border-color:#bdcbe0}:is(.IndividualInteractions-module__2hhHrW__surface button.simple.checked:not(:disabled):hover,.IndividualInteractions-module__2hhHrW__surface button.simple.blue:not(:disabled):hover,.IndividualInteractions-module__2hhHrW__surface a.simple.blue:hover){background-color:var(--lesson-blue-hover);border-color:var(--lesson-blue-hover)}:is(.IndividualInteractions-module__2hhHrW__surface .react-select__control:not(.react-select__control--is-disabled):hover,.IndividualInteractions-module__2hhHrW__surface input.simple:not(:disabled):hover,.IndividualInteractions-module__2hhHrW__surface [data-lesson-search]:hover){border-color:var(--eskimos-blue)}}:is(.IndividualInteractions-module__2hhHrW__surface [data-lesson-instructor]:active,.IndividualInteractions-module__2hhHrW__surface [data-lesson-group]:active,.IndividualInteractions-module__2hhHrW__surface button.simple:not(:disabled):active,.IndividualInteractions-module__2hhHrW__surface a.simple:active,.IndividualInteractions-module__2hhHrW__surface button.prev:not(:disabled):active,.IndividualInteractions-module__2hhHrW__surface button.next:not(:disabled):active,.IndividualInteractions-module__2hhHrW__surface [data-lesson-more]:active){background-color:var(--lesson-pressed);border-color:var(--eskimos-blue)}:is(.IndividualInteractions-module__2hhHrW__surface button.simple.checked:not(:disabled):active,.IndividualInteractions-module__2hhHrW__surface button.simple.blue:not(:disabled):active,.IndividualInteractions-module__2hhHrW__surface a.simple.blue:active){background-color:#19378f;border-color:#19378f}:is(.IndividualInteractions-module__2hhHrW__surface button.simple:disabled,.IndividualInteractions-module__2hhHrW__surface .react-select__control.react-select__control--is-disabled){color:#8a939f;opacity:1;cursor:default;box-shadow:none;background-color:#f0f2f5;border-color:#e5e8ed}.IndividualInteractions-module__2hhHrW__surface button.simple:disabled svg{opacity:.35}.IndividualInteractions-module__2hhHrW__surface [data-lesson-summary]{background:#f7f9fc;border:1px solid #e8ecf2;border-radius:14px;margin:24px 16px 0;padding:16px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-group-summary]{background:0 0;border:0;border-radius:0;padding:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-summary]>h2,.IndividualInteractions-module__2hhHrW__surface [data-lesson-field-label]{font-size:var(--text-label-size);line-height:var(--text-label-line);font-weight:var(--font-weight-medium);margin:20px 0 8px;padding:0;display:block}.IndividualInteractions-module__2hhHrW__surface [data-lesson-summary]>:is(h2,label):first-child{margin-top:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-summary] input.simple{background:#fff}.IndividualInteractions-module__2hhHrW__surface [data-lesson-summary] [data-lesson-input]+[data-lesson-price]{margin-top:24px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-price]{margin-top:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-rule]{opacity:1;border-bottom:1px solid #e3e8ef}.IndividualInteractions-module__2hhHrW__surface [data-lesson-profile]{gap:16px;padding:12px 16px 20px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-profile]>:first-child{width:88px;min-width:88px;height:88px;min-height:88px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-result]{margin:0;padding-bottom:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-result-body]{background:#f8f9fb;border-radius:12px;margin:0 16px;padding:16px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-date-time]{flex-wrap:wrap;justify-content:space-between;gap:8px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-date-time] [data-lesson-rule]{display:none}.IndividualInteractions-module__2hhHrW__surface.modal .window{border-radius:18px;width:min(100% - 32px,520px);max-width:520px}.IndividualInteractions-module__2hhHrW__surface.modal .window>header{border-bottom:1px solid #e8ecf2;padding:8px 10px 8px 20px}.IndividualInteractions-module__2hhHrW__surface.modal .window>section{padding:20px}.IndividualInteractions-module__2hhHrW__surface [data-lesson-checkout]{flex-direction:column;gap:16px;display:flex}.IndividualInteractions-module__2hhHrW__surface [data-lesson-checkout]>:is(button,div){margin-block:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-input-error]{order:1;margin-top:6px;position:static}.IndividualInteractions-module__2hhHrW__surface [data-lesson-input-error]>div{color:var(--red);background:0 0;padding:0}.IndividualInteractions-module__2hhHrW__surface [data-lesson-input-error] svg{display:none}.IndividualInteractions-module__2hhHrW__surface [data-lesson-input]{flex-direction:column;display:flex}@media (max-width:539px){.IndividualInteractions-module__2hhHrW__surface.modal .window{border-radius:18px 18px 0 0;width:100%;max-width:none;margin-top:auto}.IndividualInteractions-module__2hhHrW__surface.modal .window>section{padding:16px}}.IndividualInteractions-module__2hhHrW__surface input.simple.error{border-color:#d71522}.IndividualInteractions-module__2hhHrW__surface input.simple.error:is(:hover,:focus){border-color:#d71522}.IndividualInteractions-module__2hhHrW__surface input.simple[aria-invalid=true]{border-color:#d71522}.IndividualInteractions-module__2hhHrW__surface input.simple[aria-invalid=true]:is(:hover,:focus){border-color:#d71522}.IndividualInteractions-module__2hhHrW__surface [data-lesson-time-invalid=true] .react-select__control{border-color:var(--red);box-shadow:none}:is(.IndividualInteractions-module__2hhHrW__surface input.simple.error:focus,.IndividualInteractions-module__2hhHrW__surface input.simple[aria-invalid=true]:focus){box-shadow:0 0 0 2px #d7152226}@media (prefers-reduced-motion:reduce){.IndividualInteractions-module__2hhHrW__surface :is(button,a,input){transition:none}.IndividualInteractions-module__2hhHrW__surface .react-select__control{transition:none}}
