.icon-button[data-v-732bb1ed]{background:0 0;border:none;outline:none;width:max-content;height:max-content;padding:0}.icon-button[data-v-732bb1ed]:disabled{opacity:.5}.icon-button__content[data-v-732bb1ed]{flex-direction:row;align-items:center;gap:4px;display:flex}.icon-button__content .label[data-v-732bb1ed]{color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.icon-button__content i[data-v-732bb1ed]{aspect-ratio:1;display:block}.icon-button__content i.bold[data-v-732bb1ed],.icon-button__content i.bold[data-v-732bb1ed]:before{font-weight:700!important}.icon-button__content i i.normal-size[data-v-732bb1ed]:before,.icon-button__content i.normal-size[data-v-732bb1ed]{width:24px;font-size:24px}.icon-button__content i i.small-size[data-v-732bb1ed]:before,.icon-button__content i.small-size[data-v-732bb1ed]{width:16px;font-size:16px}.icon-button__content i i.gray-color[data-v-732bb1ed]:before,.icon-button__content i.gray-color[data-v-732bb1ed]{color:#8e8e93}.icon-button__content i i.black-color[data-v-732bb1ed]:before,.icon-button__content i.black-color[data-v-732bb1ed]{color:#1c1d21}.icon-button:active:not(:disabled) i[data-v-732bb1ed],.icon-button:active:not(:disabled) i[data-v-732bb1ed]:before,.icon-button__content i i.primary-color[data-v-732bb1ed]:before,.icon-button__content i.primary-color[data-v-732bb1ed]{color:#5254d9}.left-template[data-v-0f8da273]{flex-direction:row;align-items:center;gap:12px;display:flex}.left-template__label[data-v-0f8da273]{color:#1c1d21;white-space:nowrap;font-size:16px;font-weight:600;line-height:18px}.clip-image-dialog-content[data-v-a1272940]{background-color:#fff;grid-template-rows:auto 1fr;width:100%;height:100%;display:grid;overflow:hidden}.clip-image-dialog-content[data-v-a1272940] div.page-header{grid-template-columns:min-content 1fr}.clip-image-dialog-content[data-v-a1272940] div.page-header>div.header-center{justify-content:flex-start}.clip-image-dialog-content div.clip-image-dialog-body[data-v-a1272940]{grid-template-rows:auto auto 1fr auto;width:100%;height:100%;display:grid;overflow:hidden}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper[data-v-a1272940]{grid-template-columns:auto 1fr auto;width:100%;height:100%;display:grid;overflow:hidden}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper .space.space-left[data-v-a1272940]{grid-column:1}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper .space.space-right[data-v-a1272940]{grid-column:3}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper div.clipped-image[data-v-a1272940]{aspect-ratio:1;background-color:#0000;background-image:linear-gradient(90deg,#cccccc4d 1px,#0000 0),linear-gradient(#cccccc4d 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:10px 10px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-column:2;width:100%;height:auto;position:relative;overflow:hidden}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper div.clipped-image .img-pos[data-v-a1272940]{transform-origin:0 0;width:100%;position:absolute;top:0;left:0}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper div.clipped-image img.clipped-image[data-v-a1272940]{width:100%;height:100%;display:block;position:relative}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper div.clipped-image div.clipper-circle[data-v-a1272940]{width:100%;height:100%;position:absolute}.clip-image-dialog-content div.clip-image-dialog-body .clipped-image-wrapper div.clipped-image div.clipper-circle svg[data-v-a1272940]{width:100%;height:100%}.clip-image-dialog-content div.clip-image-dialog-body .tool-bar[data-v-a1272940]{flex-direction:column;align-items:flex-start;gap:4px;margin:4px;display:flex}.clip-image-dialog-content div.clip-image-dialog-body .tool-bar .slider-label[data-v-a1272940]{margin-top:12px;font-size:10px}.clip-image-dialog-content div.clip-image-dialog-body .tool-bar button.reset-button[data-v-a1272940]{color:#8e8e93;box-sizing:content-box;background-color:#edf0f4;border:0 #0000;border-radius:50%;width:28px;height:28px;margin:0;padding:4px;font-size:24px;line-height:24px}.clip-image-dialog-content div.clip-image-dialog-body .tool-bar button.reset-button.changed[data-v-a1272940]{color:#191919;background-color:#0000;border:1px solid #191919}.clip-image-dialog-content div.clip-image-dialog-body .buttons-group[data-v-a1272940]{grid-template-rows:auto auto;gap:8px;width:100%;height:100%;display:grid;overflow:hidden}.clip-image-dialog-content div.clip-image-dialog-body .buttons-group .new-button[data-v-a1272940]{color:#191919;margin:24px 20px 3px}.clip-image-dialog-content div.clip-image-dialog-body .buttons-group .continue-button[data-v-a1272940]{margin:3px 20px 24px}.service-card[data-v-866617f6]{background-color:#fff;border-radius:12px;flex-direction:row;gap:8px;padding:8px;display:flex;box-shadow:0 6px 14px #1c252c08}.service-card__content[data-v-866617f6]{grid-template-columns:1fr max-content;row-gap:12px;width:100%;display:grid}.service-card__content .description-title[data-v-866617f6]{cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.service-card__content .description-title .title[data-v-866617f6]{text-align:left;color:#1c1d21;margin:0;font-size:16px;font-weight:400;line-height:22px}.service-card__content .description-title .description[data-v-866617f6]{text-align:left;color:#8e8e93;margin:0;font-size:14px;font-weight:400;line-height:18px}.service-card__content .favorite-button[data-v-866617f6]{cursor:pointer;background:0 0;border:none;outline:none;place-self:flex-start flex-end;width:24px;height:24px;padding:0}.service-card__content .favorite-button i[data-v-866617f6]{color:#5254d9}.service-card__content .favorite-button[data-v-866617f6]:disabled{opacity:.5}.service-card__content .duration[data-v-866617f6]{color:#1c1d21}.service-card__content .duration[data-v-866617f6],.service-card__content .price[data-v-866617f6]{text-align:left;margin:0;font-size:16px;font-weight:400;line-height:22px}.service-card__content .price[data-v-866617f6]{color:#5254d9}.with-label[data-v-f9bb8808]{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.with-label .label[data-v-f9bb8808]{color:#8e8e93;margin:0;padding:0;font-size:12px;font-weight:400;line-height:16px}.avatar-container[data-v-c33f7240]{aspect-ratio:1;background-color:#e4e6fb;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-container.small[data-v-c33f7240]{width:46px;height:46px}.avatar-container.big[data-v-c33f7240]{width:96px;height:96px}.avatar-container.auto[data-v-c33f7240]{width:100%;height:100%}.avatar-container.auto.square[data-v-c33f7240],.avatar-container.big.square[data-v-c33f7240]{border-radius:16px}.avatar-container.small.square[data-v-c33f7240]{border-radius:10px}.edit-client-container[data-v-e3018fa3]{grid-template-rows:max-content 1fr;gap:16px;height:100%;min-height:0;padding-bottom:10px;display:grid}.edit-client-container .edit-client-content-wrapper[data-v-e3018fa3]{grid-template-rows:1fr max-content;gap:16px;height:100%;min-height:0;display:grid}.edit-client-container .edit-client-content-wrapper[data-v-e3018fa3] .p-button.p-component{margin:0 16px}.edit-client-container .edit-client-content-wrapper .edit-client-content[data-v-e3018fa3]{flex-direction:column;align-items:center;gap:16px;height:100%;min-height:0;padding:0 16px;display:flex;overflow-y:auto}.edit-client-container .edit-client-content-wrapper .edit-client-content .avatar-wrapper[data-v-e3018fa3]{margin-bottom:10px}.text-avatar[data-v-d5c00b14]{background-color:#d3dbe4;border-radius:10px;justify-content:center;align-items:center;display:flex}.text-avatar p[data-v-d5c00b14]{color:#edf0f4;margin:0;font-size:24px;font-weight:400;line-height:30px}.text-avatar.small[data-v-d5c00b14]{width:46px;height:46px}.text-avatar.extra-small[data-v-d5c00b14]{width:30px;height:30px}.text-avatar.extra-small p[data-v-d5c00b14]{font-size:18px;line-height:22px}.text-avatar.l-big[data-v-d5c00b14]{width:70px;height:70px}.text-avatar.l-big p[data-v-d5c00b14]{font-size:42px;line-height:46px}.text-avatar.big[data-v-d5c00b14]{width:96px;height:96px}.text-avatar.big p[data-v-d5c00b14]{font-size:50px;line-height:54px}.text-avatar.circle[data-v-d5c00b14]{border-radius:50%}.request-dialog[data-v-b043cfb5]{flex-direction:column;gap:26px;padding:20px 12px;display:flex}.request-dialog h2[data-v-b043cfb5]{color:#1c1d21;text-align:center;font-size:18px;font-weight:400;line-height:24px}.request-dialog .action-buttons[data-v-b043cfb5]{flex-direction:row;gap:10px;display:flex}.request-dialog .action-buttons[data-v-b043cfb5] .p-button.p-component{width:100%}.pdialog.p-component.time-range.aura-dialog-root{max-width:350px}.entry-confirmation-container[data-v-5c36a6d1]{background-color:#fff;grid-template-rows:max-content 1fr max-content;gap:16px;height:100%;min-height:0;display:grid}.entry-confirmation-container .entry-confirm-content[data-v-5c36a6d1]{grid-template-rows:1fr max-content;height:100%;min-height:0;padding:0 16px 20px;display:grid}.entry-confirmation-container .entry-confirm-content .entry-info[data-v-5c36a6d1]{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.entry-confirmation-container .entry-confirm-content .entry-info .master-info[data-v-5c36a6d1]{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.entry-confirmation-container .entry-confirm-content .entry-info .master-info .image-wrapper[data-v-5c36a6d1]{padding-bottom:8px}.entry-confirmation-container .entry-confirm-content .entry-info .master-info .master-name[data-v-5c36a6d1]{text-align:left;color:#1c1d21;margin:0;font-size:18px;font-weight:400;line-height:24px}.entry-confirmation-container .entry-confirm-content .entry-info .master-info .studio-name[data-v-5c36a6d1]{text-align:left;color:#8e8e93;margin:0;font-size:14px;font-weight:400;line-height:18px}.entry-confirmation-container .entry-confirm-content .entry-info .service-info[data-v-5c36a6d1]{background-color:#edf0f4;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:18px;padding:8px 16px;display:flex}.entry-confirmation-container .entry-confirm-content .entry-info .service-info .service-name[data-v-5c36a6d1]{text-align:left;color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.entry-confirmation-container .entry-confirm-content .entry-info .service-info .service-price[data-v-5c36a6d1]{text-align:left;color:#5254d9;margin:0;font-size:16px;font-weight:400;line-height:22px}.entry-confirmation-container .entry-confirm-content .entry-info .entry-detailed-info[data-v-5c36a6d1]{border-bottom:1px solid #d3dbe4;flex-direction:row;align-items:center;gap:10px;width:100%;padding-bottom:10px;display:flex}.entry-confirmation-container .entry-confirm-content .entry-info .entry-detailed-info[data-v-5c36a6d1]:not(:last-child){margin-top:8px}.entry-confirmation-container .entry-confirm-content .entry-info .entry-detailed-info i[data-v-5c36a6d1]{color:#8e8e93}.entry-confirmation-container .entry-confirm-content .entry-info .entry-detailed-info i.icon-geo[data-v-5c36a6d1]{margin-top:-18px;font-size:32px}.entry-confirmation-container .entry-confirm-content .entry-info .entry-detailed-info .detail-text[data-v-5c36a6d1]{text-align:left;color:#1c1d21;margin:0;font-size:16px;font-weight:400;line-height:22px}.entry-confirmation-container .entry-confirm-content .entry-info .entry-detailed-info .detail-text.bold[data-v-5c36a6d1]{font-weight:600}.entry-confirmation-container .entry-confirm-content .sign-up-button[data-v-5c36a6d1]{cursor:pointer}.contact-button[data-v-38642da4]{cursor:pointer;background:#fff;border:none;border-radius:8px;outline:none;flex-direction:row;align-items:center;gap:6px;width:100%;height:fit-content;padding:6px 16px;display:flex;box-shadow:0 4px 10px #0000000d}.contact-button p[data-v-38642da4]{color:#1c1d21;margin:0;font-size:12px;font-weight:400;line-height:16px}.contact-button i[data-v-38642da4]{color:#1c1d21}.contact-button i.cornflower-blue[data-v-38642da4]{color:#4a6fb3}.contact-button i.sky-blue[data-v-38642da4]{color:#1e9ad4}.contact-button-list-wrapper[data-v-4f1d2a90]{grid-template-rows:repeat(3,1fr);gap:6px;width:100%;display:grid}.photos-preview-container[data-v-871cd8fa]{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.photos-preview-container .see-all-button[data-v-871cd8fa]{background:0 0;border:none;outline:none;padding:0;position:relative}.photos-preview-container .see-all-button .photo-cover[data-v-871cd8fa]{background:linear-gradient(#00000080,#00000080);border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.photos-preview-container .see-all-button .photo-cover p[data-v-871cd8fa]{text-align:center;color:#1c1d21;background:#ffffffb3;border-radius:8px;width:max-content;padding:4px 6px;font-size:14px;font-weight:400;line-height:18px}.profile-button-with-divider[data-v-bf28b8b9]{flex-direction:column;gap:8px;width:100%;display:flex}.profile-button-with-divider__button[data-v-bf28b8b9]{background:0 0;border:none;outline:none;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-button-with-divider__button p[data-v-bf28b8b9]{text-align:left;margin:0;font-size:16px;font-weight:400;line-height:22px}.profile-button-with-divider__button i[data-v-bf28b8b9],.profile-button-with-divider__button p[data-v-bf28b8b9]{color:#1c1d21}.profile-button-with-divider__divider[data-v-bf28b8b9]{background-color:#d3dbe4;width:100%;height:1px;margin-top:6px}.month-changer[data-v-51c49ad7]{flex-direction:row;align-items:center;gap:10px;display:flex}.month-changer .left[data-v-51c49ad7]{transform:rotate(180deg)}.month-changer .month[data-v-51c49ad7]{white-space:nowrap;margin:0}.schedule-windows-list[data-v-b29c329f]{flex-direction:row;gap:6px;width:100%;display:flex;overflow-x:auto}.schedule-windows-list[data-v-b29c329f]::-webkit-scrollbar{height:0}.schedule-windows-list[data-v-b29c329f] .p-skeleton.p-component.window-skeleton{width:100%!important;height:30px!important}.schedule-windows-list .window-button[data-v-b29c329f]{color:#fff;cursor:pointer;background:#5254d9;border:none;border-radius:8px;outline:none;padding:6px 14px;font-size:14px;font-weight:400;line-height:18px;transition:all .3s}.schedule-windows-list .window-button[data-v-b29c329f]:active{opacity:.4}.empty[data-v-b8a71ffb]{color:#1c1d21;text-align:left;margin:0;font-size:14px;font-weight:400;line-height:18px}.calendar-month-label[data-v-49f672ad]{text-align:center;color:#1c1d21;margin:0 0 6px;font-size:16px;font-weight:600;line-height:18px}.calendar-day-button[data-v-61042681]{aspect-ratio:1;color:#1c1d21;cursor:pointer;background:#fdf3e3;border:none;border-radius:12px;outline:none;width:46px;margin:0;font-size:18px;font-weight:400;line-height:24px}.calendar-day-button.weekend[data-v-61042681]{cursor:not-allowed;background-color:#e4e6fb}.calendar-day-button.disabled[data-v-61042681]{color:#8e8e93;opacity:.8;cursor:not-allowed}.calendar-day-button.today[data-v-61042681]{border:1px solid #5254d9}.calendar-day-button.active[data-v-61042681]{color:#fff;background-color:#5254d9}.week-days[data-v-928098ee]{grid-template-columns:repeat(7,1fr);gap:4px;width:100%;max-width:342px;display:grid}.week-days p[data-v-928098ee]{text-align:center;color:#a0a0a0;width:46px;margin:0;font-size:18px;font-weight:400;line-height:24px}.calendar-wrapper[data-v-2a24009e]{flex-direction:column;width:342px;display:flex}.calendar-wrapper .week-day-wrapper[data-v-2a24009e]{margin-bottom:16px}.calendar-wrapper .month-label-wrapper[data-v-2a24009e]{margin-bottom:10px}.calendar-wrapper .calendar-month[data-v-2a24009e]{flex-direction:column;gap:4px;display:flex}.calendar-wrapper .calendar-month .calendar-week[data-v-2a24009e]{grid-template-columns:repeat(7,1fr);gap:4px;width:100%;display:grid}.services-list-container[data-v-48ef8f88]{grid-template-rows:max-content 1fr;gap:24px;height:100%;min-height:0;padding-bottom:6px;display:grid}.services-list-container .services-list[data-v-48ef8f88]{flex-direction:column;gap:10px;height:100%;min-height:0;padding:0 16px 10px;display:flex;overflow-y:auto}.services-list-container .empty[data-v-48ef8f88]{text-align:left;color:#1c1d21;margin:0}.calendar-details[data-v-8fb6516f]{justify-content:space-between;width:100%}.calendar-details[data-v-8fb6516f],.calendar-details .detail[data-v-8fb6516f]{flex-direction:row;align-items:center;display:flex}.calendar-details .detail[data-v-8fb6516f]{justify-content:normal;gap:12px}.calendar-details .detail div[data-v-8fb6516f]{background-color:#fdf3e3;border-radius:6px;width:30px;height:8px}.calendar-details .detail:not(:first-child) div[data-v-8fb6516f]{background:#e4e6fb}.calendar-details .detail p[data-v-8fb6516f]{text-align:left;color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.master-schedule-container[data-v-c8879abd]{grid-template-rows:max-content 1fr;gap:18px;height:100%;min-height:0;padding-bottom:20px;display:grid}.master-schedule-container .master-schedule-content[data-v-c8879abd]{grid-template-rows:1fr max-content;height:100%;min-height:0;display:grid}.schedule[data-v-b7010fe1]{flex-direction:column;justify-content:normal;align-items:center;gap:20px;height:100%;padding:0 16px;display:flex;overflow-y:auto}.schedule .windows-wrapper[data-v-b7010fe1]{border-top:1px solid #d3dbe4;width:100%;margin-top:10px;padding-top:20px}.entry-details[data-v-b7010fe1]{flex-direction:column;gap:24px;padding:0 16px;display:flex}.entry-details .entry-time[data-v-b7010fe1]{text-align:left;color:#1c1d21;text-align:center;margin:0;font-size:16px;font-weight:600;line-height:18px}.carousel-image[data-v-5b5daa8f]{z-index:1;aspect-ratio:1;width:100%;position:relative}.carousel-image .box[data-v-5b5daa8f]{background-color:#ffffffb3;border-radius:14px;width:max-content;height:max-content;padding:8px}.carousel-image .number-info[data-v-5b5daa8f]{z-index:2;color:#1c1d21;margin:0;font-size:16px;font-weight:400;line-height:22px;position:absolute;top:4px;left:4px}.carousel-image .button-wrapper[data-v-5b5daa8f]{z-index:2;width:40px;height:40px;position:absolute;top:4px;right:4px}.carousel[data-v-0edd4a6a]{-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;max-width:700px;position:relative;overflow:hidden}.carousel__track[data-v-0edd4a6a]{will-change:transform;height:100%;display:flex}.carousel__slide[data-v-0edd4a6a]{justify-content:center;align-items:center;min-width:100%;height:100%;transition:filter .3s;display:flex}.carousel__slide--active[data-v-0edd4a6a]{filter:none}.photos-carousel-dialog[data-v-c1dea62b]{background-color:#f6f8fa;grid-template-rows:max-content 1fr max-content;gap:12px;height:100%;display:grid}.photos-carousel-dialog .photos-carousel-content[data-v-c1dea62b]{flex-direction:column;align-items:center;gap:16px;height:100%;min-height:0;padding:0 16px;display:flex;overflow-y:auto}.photos-carousel-dialog .photos-carousel-content .detail-list[data-v-c1dea62b]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.photos-carousel-dialog .photos-carousel-content .detail-list .photo-detail[data-v-c1dea62b]{text-align:center;color:#8e8e93;margin:0;font-size:16px;font-weight:400;line-height:22px}.photos-carousel-dialog .photos-carousel-content .detail-list .photo-detail span[data-v-c1dea62b]{text-align:center;color:#1c1d21;margin:0;font-size:16px;font-weight:400;line-height:22px}.service-description-container[data-v-bba04fd5]{grid-template-rows:max-content 1fr;gap:16px;height:100%;min-height:0;padding-bottom:20px;display:grid}.service-description-container .content-wrapper[data-v-bba04fd5]{grid-template-rows:1fr max-content;gap:16px;height:100%;min-height:0;display:grid}.service-description-container .content-wrapper[data-v-bba04fd5] .p-button.p-component{margin:0 16px}.service-description-container .content-wrapper .content[data-v-bba04fd5]{flex-direction:column;gap:16px;height:100%;min-height:0;padding:0 16px;display:flex;overflow-y:auto}.service-description-container .content-wrapper .content .description[data-v-bba04fd5]{text-align:left;color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.service-description-container .content-wrapper .content .service-photos[data-v-bba04fd5]{border-top:1px solid #d3dbe4;border-bottom:1px solid #d3dbe4;padding:10px 0}.service-description-container .content-wrapper .content .duration-price-info[data-v-bba04fd5]{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.service-description-container .content-wrapper .content .duration-price-info .duration[data-v-bba04fd5]{text-align:left;color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.service-description-container .content-wrapper .content .duration-price-info .duration span[data-v-bba04fd5]{text-align:left;color:#8e8e93;margin:0;font-size:14px;font-weight:400;line-height:18px}.service-description-container .content-wrapper .content .duration-price-info .price[data-v-bba04fd5]{text-align:left;color:#5254d9;margin:0;font-size:18px;font-weight:400;line-height:24px}.services-list-container[data-v-13ae8e7d]{grid-template-rows:max-content 1fr;gap:24px;height:100%;min-height:0;padding-bottom:6px;display:grid}.services-list-container .services-list[data-v-13ae8e7d]{flex-direction:column;gap:10px;height:100%;min-height:0;padding:0 16px 10px;display:flex;overflow-y:auto}.services-list-container .empty[data-v-13ae8e7d]{text-align:left;color:#1c1d21;margin:0}.master-profile-container[data-v-15dec75d]{grid-template-rows:max-content 1fr;gap:16px;height:100%;padding-bottom:16px;display:grid}.master-profile-container .content-wrapper[data-v-15dec75d]{height:100%;min-height:0;overflow-y:auto}.master-profile-container .content-wrapper .content[data-v-15dec75d]{flex-direction:column;align-items:center;height:max-content;padding:0 16px 14px;display:flex}.services[data-v-b9d0fbab]{flex-direction:column;gap:12px;width:100%;margin-top:16px;display:flex}.services .service-skeleton[data-v-b9d0fbab]{height:96px!important}.schedule-day-list[data-v-721dd966]{flex-direction:row;gap:6px;width:100%;height:52px;display:flex;overflow-x:auto}.schedule-day-list[data-v-721dd966]::-webkit-scrollbar{height:0}.schedule-day-list .schedule-day-button[data-v-721dd966]{cursor:pointer;background:#fff;border:1px solid #dde1f2;border-radius:12px;outline:none;flex-direction:column;gap:2px;min-width:64px;padding:6px;display:flex}.schedule-day-list .schedule-day-button.active[data-v-721dd966]{border:1px solid #5254d9}.schedule-day-list .schedule-day-button .calendar-day[data-v-721dd966]{white-space:nowrap;text-align:center;color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.schedule-day-list .schedule-day-button .week-day[data-v-721dd966]{text-align:center;color:#8e8e93;margin:0;font-size:12px;font-weight:400;line-height:16px}.near-schedule-wrapper[data-v-d128e729]{background-color:#fff;border-radius:16px;flex-direction:column;width:100%;padding:8px 0;display:flex;box-shadow:0 4px 20px #0000001a}.near-schedule-wrapper .schedule[data-v-d128e729]{border-bottom:1px solid #d3dbe4;flex-direction:column;gap:16px;padding:0 8px 12px;display:flex}.near-schedule-wrapper .schedule .empty[data-v-d128e729]{text-align:left;color:#1c1d21;margin:0;font-size:14px;font-weight:400;line-height:18px}.near-schedule-wrapper .month-schedule-button[data-v-d128e729]{background:0 0;border:none;outline:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:22px 12px 10px;display:flex}.near-schedule-wrapper .month-schedule-button span[data-v-d128e729]{text-align:left;color:#1c1d21;margin:0;font-size:16px;font-weight:400;line-height:22px}.master-name[data-v-e0dd67f6]{text-align:left;color:#1c1d21;margin:18px 0 0;font-size:16px;font-weight:600;line-height:18px}.master-contacts[data-v-e0dd67f6]{margin-top:16px}.schedule-container[data-v-e0dd67f6]{margin-top:20px}.portfolio[data-v-e0dd67f6]{margin-top:24px}.image-root[data-v-d6c4b69d]{box-sizing:border-box;cursor:pointer;border-radius:16px;grid-template-rows:1fr;grid-template-columns:1fr;width:150px;height:150px;padding:4px;display:grid;position:relative;overflow:hidden}.image-root.selected[data-v-d6c4b69d]{border:2px solid #3680d8}.image-root .image-body[data-v-d6c4b69d]{grid-template-rows:1fr auto}.image-root .image-body[data-v-d6c4b69d],.image-root .image-body div.image[data-v-d6c4b69d]{grid-template-columns:1fr;width:100%;height:100%;display:grid;overflow:hidden}.image-root .image-body div.image[data-v-d6c4b69d]{grid-template-rows:1fr}.image-root .image-body div.image[data-v-d6c4b69d] .image-with-auth{border:none;border-radius:12px;width:100%;height:100%;overflow:hidden}.image-root .image-body div.image[data-v-d6c4b69d] .image-with-auth img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.image-root .image-body .label[data-v-d6c4b69d]{text-overflow:ellipsis;text-wrap-mode:nowrap;color:#191919;width:100%;height:100%;padding:0 10px;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:14px;overflow:hidden}.image-root .image-selected-check[data-v-d6c4b69d]{background-image:url(../assets/icons/select-check.svg);border-radius:8px;width:15px;height:15px;display:none;position:absolute;top:8px;left:123px}.image-root .image-selected-check.selected[data-v-d6c4b69d]{display:block}.images-dialog-root[data-v-936978f8]{grid-template-rows:auto 1fr;width:100%;height:100%;display:grid;overflow:hidden}.images-dialog-root[data-v-936978f8] .page-header{grid-template-columns:auto 1fr auto}.images-dialog-root[data-v-936978f8] .page-header .header-part.header-center{justify-content:flex-start}.images-dialog-root .images-dialog-body[data-v-936978f8]{grid-template-rows:1fr auto;width:100%;height:100%;display:grid;overflow:hidden}.images-dialog-root .images-dialog-body .images-dialog-content[data-v-936978f8]{grid-template-rows:auto;grid-template-columns:auto;gap:0;width:100%;height:100%;display:grid;overflow:auto}.images-dialog-root .images-dialog-body .images-dialog-content .first-selected[data-v-936978f8]{text-align:center;z-index:100000;background-color:#f6f8fa;height:24px;padding:6px;font-size:10px;position:sticky;top:0}.images-dialog-root .images-dialog-body .images-dialog-content .images-grid[data-v-936978f8]{grid-template-rows:repeat(auto-fill,150px);grid-template-columns:repeat(auto-fill,150px);grid-auto-flow:row;justify-content:center;gap:10px;width:100%;height:max-content;padding:1px 20px 25px;display:grid;overflow:hidden}.images-dialog-root .images-dialog-body .images-dialog-content .images-grid .new-image[data-v-936978f8]{background:0 0;border:none;grid-template-rows:1fr auto;grid-template-columns:1fr;justify-content:center;place-items:center;width:150px;height:150px;padding:4px;display:grid;overflow:hidden}.images-dialog-root .images-dialog-body .images-dialog-content .images-grid .new-image .label[data-v-936978f8]{text-overflow:ellipsis;text-wrap-mode:nowrap;color:#191919;width:100%;height:100%;padding:0 10px;font-family:Inter;font-size:10px;font-style:italic;font-weight:300;overflow:hidden}.images-dialog-root .images-dialog-body .do-select-button[data-v-936978f8]{margin:0 20px 25px}
