.SalonNetworkSubnav-module__joHWXG__nav{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.SalonNetworkSubnav-module__joHWXG__link{border:1px solid var(--pinki-border,#ebe7ee);min-height:34px;color:var(--pinki-black,#1c1024);background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.SalonNetworkSubnav-module__joHWXG__link:hover{color:var(--pinki-pink,#f842bb);border-color:#f842bb59}.SalonNetworkSubnav-module__joHWXG__active{background:var(--pinki-pink,#f842bb);border-color:var(--pinki-pink,#f842bb);color:#fff}.SalonNetworkSubnav-module__joHWXG__active:hover{background:var(--pinki-black,#1c1024);border-color:var(--pinki-black,#1c1024);color:#fff}
.SiteSelect-module__WJzzBW__wrapper{width:100%;position:relative}.SiteSelect-module__WJzzBW__trigger{appearance:none;cursor:pointer;color:#868695;text-align:left;background:#f5f6f9;border:1px solid #f5f6f9;border-radius:24px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13.5px 16px;font-family:inherit;font-size:16px;font-weight:300;line-height:19px;display:flex}.SiteSelect-module__WJzzBW__trigger:disabled{opacity:.55;cursor:not-allowed}.SiteSelect-module__WJzzBW__open{border-color:#000}.SiteSelect-module__WJzzBW__hasValue{color:#000}.SiteSelect-module__WJzzBW__arrow{background-image:url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.75 5.75L6.25 0.75L0.75 5.75' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;flex-shrink:0;width:13px;height:7px;transition:transform .2s;transform:rotate(180deg)}.SiteSelect-module__WJzzBW__open .SiteSelect-module__WJzzBW__arrow{transform:rotate(360deg)}.SiteSelect-module__WJzzBW__list{z-index:40;background:#fff;border-radius:20px;width:100%;max-height:240px;margin:0;padding:8px 16px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 20px #44588733}.SiteSelect-module__WJzzBW__item{cursor:pointer;padding:6.5px 0;font-size:16px;font-weight:300;line-height:1.2}.SiteSelect-module__WJzzBW__item:hover{color:#f842bb}.SiteSelect-module__WJzzBW__selected{color:#000;font-weight:500}
.ProfileSelect-module__Tf-iqG__wrap{width:100%;position:relative}.ProfileSelect-module__Tf-iqG__wrap:focus-within{z-index:30}.ProfileSelect-module__Tf-iqG__wrap:has([data-open=true]){z-index:30}.ProfileSelect-module__Tf-iqG__wrap button{border:1px solid var(--pinki-border,#ebe7ee)!important;border-radius:var(--pinki-radius-sm,14px)!important;color:var(--pinki-black,#000)!important;background:#fff!important;padding:12px 14px!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important}.ProfileSelect-module__Tf-iqG__wrap button:not(:disabled):hover{border-color:#f842bb59!important}.ProfileSelect-module__Tf-iqG__wrap button[class*=open]{box-shadow:0 0 0 3px #f842bb1f;border-color:var(--pinki-pink,#f842bb)!important}.ProfileSelect-module__Tf-iqG__wrap button span:first-child{color:inherit!important;font-weight:inherit!important}
.AvatarUploader-module__tEcE6G__wrap{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.AvatarUploader-module__tEcE6G__avatar{background:linear-gradient(145deg,#f4eef8,#e8daf8);border-radius:50%;width:128px;height:128px;position:relative;overflow:hidden;box-shadow:0 8px 24px #f842bb26}.AvatarUploader-module__tEcE6G__img{object-fit:cover;width:100%;height:100%;display:block}.AvatarUploader-module__tEcE6G__placeholder{color:#868695;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:12px;font-size:13px;display:flex}.AvatarUploader-module__tEcE6G__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.AvatarUploader-module__tEcE6G__uploadBtn{cursor:pointer;color:#fff;background:#000;border-radius:40px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;transition:background .15s}.AvatarUploader-module__tEcE6G__uploadBtn:hover{background:#f842bb}.AvatarUploader-module__tEcE6G__removeBtn{cursor:pointer;color:#c62828;background:#fff;border:1px solid #e8c4c4;border-radius:40px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .15s,background .15s}.AvatarUploader-module__tEcE6G__removeBtn:hover:not(:disabled){background:#fff5f5;border-color:#c62828}.AvatarUploader-module__tEcE6G__removeBtn:disabled{opacity:.6;cursor:not-allowed}.AvatarUploader-module__tEcE6G__uploadBtn:has(input:disabled){opacity:.6;cursor:not-allowed}.AvatarUploader-module__tEcE6G__hint{text-align:center;color:#868695;max-width:220px;margin:0;font-size:12px;line-height:1.35}.AvatarUploader-module__tEcE6G__hidden{display:none}
.EditableName-module__TgpMoG__skeleton{background:#f0f0f0;border-radius:8px;width:180px;height:32px}.EditableName-module__TgpMoG__displayRow{align-items:center;gap:8px;display:flex}.EditableName-module__TgpMoG__title{margin:0;font-family:Unbounded,sans-serif;font-size:22px}.EditableName-module__TgpMoG__editBtn{cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px}.EditableName-module__TgpMoG__editRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EditableName-module__TgpMoG__input{border:1px solid #ebe7ee;border-radius:14px;min-width:180px;padding:8px 12px;font-family:inherit;font-size:15px}.EditableName-module__TgpMoG__input:focus{border-color:#f842bb;outline:none}.EditableName-module__TgpMoG__saveBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:40px;padding:8px 14px;font-family:inherit}.EditableName-module__TgpMoG__saveBtn:hover{background:#f842bb}.EditableName-module__TgpMoG__cancelBtn{color:#000;cursor:pointer;background:#f6f6f6;border:none;border-radius:40px;padding:8px 14px;font-family:inherit}
.PortfolioGallery-module__ihmzMG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.PortfolioGallery-module__ihmzMG__title{margin:0;font-family:Unbounded,sans-serif;font-size:18px;font-weight:700}.PortfolioGallery-module__ihmzMG__addBtn{cursor:pointer;color:#fff;background:#000;border-radius:40px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;transition:background .15s}.PortfolioGallery-module__ihmzMG__addBtn:hover{background:#f842bb}.PortfolioGallery-module__ihmzMG__hidden{display:none}.PortfolioGallery-module__ihmzMG__empty{color:#62666b;margin:0;font-size:14px}.PortfolioGallery-module__ihmzMG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.PortfolioGallery-module__ihmzMG__cell{aspect-ratio:1;background:#f4eef8;border-radius:16px;position:relative;overflow:hidden}.PortfolioGallery-module__ihmzMG__img{object-fit:cover}.PortfolioGallery-module__ihmzMG__remove{color:#fff;cursor:pointer;opacity:0;background:#000000a6;border:none;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;transition:opacity .15s,background .15s;display:grid;position:absolute;top:8px;right:8px}.PortfolioGallery-module__ihmzMG__cell:hover .PortfolioGallery-module__ihmzMG__remove,.PortfolioGallery-module__ihmzMG__cell:focus-within .PortfolioGallery-module__ihmzMG__remove{opacity:1}.PortfolioGallery-module__ihmzMG__remove:hover{background:#c4124a}@media (max-width:768px){.PortfolioGallery-module__ihmzMG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioGallery-module__ihmzMG__remove{opacity:1}}
.SlotWeekCalendar-module__LLwHbq__wrap{margin-top:20px}.SlotWeekCalendar-module__LLwHbq__hint{color:#868695;margin:0 0 12px;font-size:13px;line-height:1.4}.SlotWeekCalendar-module__LLwHbq__scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #eef0f5;border-radius:16px;overflow-x:auto}@media (max-width:640px){.SlotWeekCalendar-module__LLwHbq__hint:after{content:" Прокрутите таблицу вбок."}.SlotWeekCalendar-module__LLwHbq__scroll{box-shadow:inset -16px 0 16px -16px #0000002e}}.SlotWeekCalendar-module__LLwHbq__grid{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.SlotWeekCalendar-module__LLwHbq__grid th,.SlotWeekCalendar-module__LLwHbq__grid td{vertical-align:top;border:1px solid #f0f1f5;padding:4px}.SlotWeekCalendar-module__LLwHbq__timeHead,.SlotWeekCalendar-module__LLwHbq__timeCell{color:#868695;text-align:center;background:#fafbfc;width:56px;font-size:12px}.SlotWeekCalendar-module__LLwHbq__dayLabel{color:#111;font-size:12px;font-weight:600;display:block}.SlotWeekCalendar-module__LLwHbq__dayDate{color:#868695;font-size:11px;font-weight:400;display:block}.SlotWeekCalendar-module__LLwHbq__cell{background:#fcfcfd;height:40px;min-height:36px}.SlotWeekCalendar-module__LLwHbq__chip{cursor:grab;text-align:left;border:none;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-bottom:2px;padding:4px 6px;font-size:11px;line-height:1.2;display:flex}.SlotWeekCalendar-module__LLwHbq__chip:active{cursor:grabbing}.SlotWeekCalendar-module__LLwHbq__chipMeta{opacity:.75;font-size:10px}.SlotWeekCalendar-module__LLwHbq__free{color:#0f7a3f;background:#eefaf3}.SlotWeekCalendar-module__LLwHbq__busy{color:#b0126e;cursor:default;background:#fde8f5}.SlotWeekCalendar-module__LLwHbq__dragging{opacity:.55}.SlotWeekCalendar-module__LLwHbq__staff{opacity:.75;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}@media screen and (max-width:600px){.SlotWeekCalendar-module__LLwHbq__grid{min-width:640px}.SlotWeekCalendar-module__LLwHbq__hint{font-size:12px}}
.SlotRecurrencePanel-module__95uwgW__wrap{border-top:1px solid #eef0f5;margin-top:28px;padding-top:20px}.SlotRecurrencePanel-module__95uwgW__title{margin-bottom:6px;font-size:16px;font-weight:600}.SlotRecurrencePanel-module__95uwgW__sub{color:#868695;margin:0 0 14px;font-size:13px;line-height:1.4}.SlotRecurrencePanel-module__95uwgW__label{color:#868695;margin:10px 0 6px;font-size:12px;display:block}.SlotRecurrencePanel-module__95uwgW__chips{flex-wrap:wrap;gap:8px;display:flex}.SlotRecurrencePanel-module__95uwgW__chip{cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:999px;padding:6px 12px;font-size:13px}.SlotRecurrencePanel-module__95uwgW__active{color:#f842bb;background:#fef4fa;border-color:#f842bb}.SlotRecurrencePanel-module__95uwgW__row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.SlotRecurrencePanel-module__95uwgW__input,.SlotRecurrencePanel-module__95uwgW__select{border:1px solid #e6e8ef;border-radius:12px;min-width:120px;padding:8px 12px;font-size:14px}.SlotRecurrencePanel-module__95uwgW__save{color:#fff;cursor:pointer;background:#111;border:none;border-radius:24px;margin-top:14px;padding:10px 18px;font-size:14px}.SlotRecurrencePanel-module__95uwgW__outline{cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:20px;padding:6px 12px;font-size:13px}.SlotRecurrencePanel-module__95uwgW__danger{color:#d11a60;cursor:pointer;background:0 0;border:none;font-size:13px}.SlotRecurrencePanel-module__95uwgW__list{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.SlotRecurrencePanel-module__95uwgW__item{background:#fafbfc;border:1px solid #eef0f5;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.SlotRecurrencePanel-module__95uwgW__meta{color:#868695;font-size:12px}.SlotRecurrencePanel-module__95uwgW__actions{flex-shrink:0;gap:8px;display:flex}.SlotRecurrencePanel-module__95uwgW__message{color:#0f7a3f;margin-top:12px;font-size:13px}
.ScheduleSettingsPanel-module__IETBYq__wrap{margin-bottom:16px}.ScheduleSettingsPanel-module__IETBYq__createCard{background:#f842bb08;border:1px solid #f842bb2e;border-radius:14px;margin-bottom:20px;padding:16px}.ScheduleSettingsPanel-module__IETBYq__summary{background:#f842bb0f;border:1px solid #f842bb24;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:18px;padding:14px 16px;display:flex}.ScheduleSettingsPanel-module__IETBYq__summaryMain{color:#1a1a1a;font-size:15px;font-weight:600}.ScheduleSettingsPanel-module__IETBYq__summaryMeta{color:#5c5256;font-size:14px}.ScheduleSettingsPanel-module__IETBYq__weekHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:12px;display:flex}.ScheduleSettingsPanel-module__IETBYq__weekNav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ScheduleSettingsPanel-module__IETBYq__weekLabel{text-align:center;min-width:7.5rem;font-size:15px;font-weight:600}.ScheduleSettingsPanel-module__IETBYq__emptyWeek{background:#3c1e3205;border:1px dashed #3c1e322e;border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:8px;padding:20px 16px;display:flex}.ScheduleSettingsPanel-module__IETBYq__hoursCard{margin-top:28px;padding-top:8px}.ScheduleSettingsPanel-module__IETBYq__hoursActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.ScheduleSettingsPanel-module__IETBYq__advanced{background:#faf9fa;border:1px solid #3c1e321f;border-radius:14px;margin-top:28px;overflow:hidden}.ScheduleSettingsPanel-module__IETBYq__advancedSummary{cursor:pointer;color:#1a1a1a;-webkit-user-select:none;user-select:none;padding:14px 16px;font-size:15px;font-weight:600;list-style:none}.ScheduleSettingsPanel-module__IETBYq__advancedSummary::-webkit-details-marker{display:none}.ScheduleSettingsPanel-module__IETBYq__advancedSummary:before{content:"▸ ";color:#868695}.ScheduleSettingsPanel-module__IETBYq__advanced[open] .ScheduleSettingsPanel-module__IETBYq__advancedSummary:before{content:"▾ "}.ScheduleSettingsPanel-module__IETBYq__advancedBody{border-top:1px solid #3c1e3214;padding:0 16px 18px}@media (max-width:600px){.ScheduleSettingsPanel-module__IETBYq__summary{flex-direction:column;align-items:flex-start}.ScheduleSettingsPanel-module__IETBYq__weekHead{flex-direction:column;align-items:stretch}}
.CustomCheckbox-module__YB8WXa__field{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px;display:flex}.CustomCheckbox-module__YB8WXa__root{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.CustomCheckbox-module__YB8WXa__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CustomCheckbox-module__YB8WXa__box{background:#f5f6f9;border:1px solid #e0e0e5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s,border-color .2s;display:flex;position:relative}.CustomCheckbox-module__YB8WXa__check{opacity:0;transition:opacity .15s,transform .15s;transform:scale(.85)}.CustomCheckbox-module__YB8WXa__input:checked+.CustomCheckbox-module__YB8WXa__box{background:#000;border-color:#000}.CustomCheckbox-module__YB8WXa__input:checked+.CustomCheckbox-module__YB8WXa__box .CustomCheckbox-module__YB8WXa__check{opacity:1;transform:scale(1)}.CustomCheckbox-module__YB8WXa__input:focus-visible+.CustomCheckbox-module__YB8WXa__box{outline-offset:2px;outline:2px solid #007aff}.CustomCheckbox-module__YB8WXa__input:disabled+.CustomCheckbox-module__YB8WXa__box{opacity:.5;cursor:not-allowed}.CustomCheckbox-module__YB8WXa__root:has(.CustomCheckbox-module__YB8WXa__input:disabled){cursor:not-allowed}.CustomCheckbox-module__YB8WXa__error .CustomCheckbox-module__YB8WXa__box{border-color:#f842bb}.CustomCheckbox-module__YB8WXa__errorMessage{color:#f842bb;flex-basis:100%;font-size:12px;font-weight:500;line-height:12px}.CustomCheckbox-module__YB8WXa__text{font:inherit;color:inherit;line-height:inherit}
.VideoCallOverlay-module__ZQjXha__overlay{z-index:10000;color:#fff;background:#1a1a1a;flex-direction:column;display:flex;position:fixed;inset:0}.VideoCallOverlay-module__ZQjXha__header{background:#0000008c;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.VideoCallOverlay-module__ZQjXha__title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.VideoCallOverlay-module__ZQjXha__closeBtn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;padding:6px 10px;font-size:14px}.VideoCallOverlay-module__ZQjXha__closeBtn:hover{background:#ffffff1f}.VideoCallOverlay-module__ZQjXha__stage{flex:1;min-height:0;position:relative}.VideoCallOverlay-module__ZQjXha__jitsi{width:100%;height:100%}.VideoCallOverlay-module__ZQjXha__jitsi iframe{border:0;width:100%!important;height:100%!important}.VideoCallOverlay-module__ZQjXha__status{text-align:center;z-index:2;background:#1a1a1a;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.VideoCallOverlay-module__ZQjXha__statusText{color:#ddd;max-width:360px;margin:0;font-size:15px;line-height:1.45}.VideoCallOverlay-module__ZQjXha__controls{background:#0000008c;flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:16px 20px 24px;display:flex}.VideoCallOverlay-module__ZQjXha__ctrlBtn{color:#fff;cursor:pointer;background:#333;border:0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:13px;font-weight:600;display:inline-flex}.VideoCallOverlay-module__ZQjXha__ctrlBtn:hover{background:#444}.VideoCallOverlay-module__ZQjXha__ctrlBtnMuted{opacity:.85;background:#555}.VideoCallOverlay-module__ZQjXha__hangup{background:#e11d48}.VideoCallOverlay-module__ZQjXha__hangup:hover{background:#be123c}@media (max-width:600px){.VideoCallOverlay-module__ZQjXha__header{padding:10px 12px}.VideoCallOverlay-module__ZQjXha__ctrlBtn{width:48px;height:48px}}
.VideoCallRingModal-module__ZybGqG__overlay{z-index:12000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140a12b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.VideoCallRingModal-module__ZybGqG__card{text-align:center;background:#fff;border:1px solid #e5e0da;border-radius:20px;width:min(400px,100%);padding:28px 24px 22px;box-shadow:0 20px 50px #14081047}.VideoCallRingModal-module__ZybGqG__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#f842bb;margin:0 0 8px;font-size:13px;font-weight:700}.VideoCallRingModal-module__ZybGqG__title{color:#1a1a1a;margin:0 0 8px;font-family:Unbounded,sans-serif;font-size:22px;font-weight:700}.VideoCallRingModal-module__ZybGqG__sub{color:#6b6560;margin:0 0 22px;font-size:15px;line-height:1.5}.VideoCallRingModal-module__ZybGqG__actions{flex-direction:column;gap:10px;display:flex}.VideoCallRingModal-module__ZybGqG__btnPrimary,.VideoCallRingModal-module__ZybGqG__btnGhost,.VideoCallRingModal-module__ZybGqG__btnDanger{cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:48px;font-size:16px;font-weight:700}.VideoCallRingModal-module__ZybGqG__btnPrimary{color:#fff;background:#f842bb}.VideoCallRingModal-module__ZybGqG__btnGhost{color:#1a1a1a;background:#fff;border-color:#e5e0da}.VideoCallRingModal-module__ZybGqG__btnDanger{color:#fff;background:#c0392b}.VideoCallRingModal-module__ZybGqG__btnPrimary:disabled,.VideoCallRingModal-module__ZybGqG__btnGhost:disabled,.VideoCallRingModal-module__ZybGqG__btnDanger:disabled{opacity:.55;cursor:not-allowed}.VideoCallRingModal-module__ZybGqG__pulse{background:#f842bb26;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 16px;animation:1.4s ease-in-out infinite VideoCallRingModal-module__ZybGqG__pulse;display:flex}.VideoCallRingModal-module__ZybGqG__pulseInner{background:#f842bb;border-radius:50%;width:40px;height:40px}@keyframes VideoCallRingModal-module__ZybGqG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}
.Looks-module__-vGh-W__toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.Looks-module__-vGh-W__toolbarSelect{flex:0 220px;min-width:180px}.Looks-module__-vGh-W__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.Looks-module__-vGh-W__card{border:1px solid var(--pinki-border,#ebe7ee);color:inherit;background:#ffffffd9;border-radius:16px;flex-direction:column;gap:8px;padding:12px;text-decoration:none;display:flex}.Looks-module__-vGh-W__card:hover{border-color:#f842bb59}.Looks-module__-vGh-W__thumbs{aspect-ratio:2;background:#f3eef6;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;display:grid;overflow:hidden}.Looks-module__-vGh-W__thumbsSingle{aspect-ratio:1;grid-template-columns:1fr}.Looks-module__-vGh-W__thumbs img{object-fit:cover;width:100%;height:100%;display:block}.Looks-module__-vGh-W__meta{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Looks-module__-vGh-W__title{font-size:15px;font-weight:600}.Looks-module__-vGh-W__pair{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.Looks-module__-vGh-W__slot{border:1px dashed var(--pinki-border,#ebe7ee);background:#faf7fb;border-radius:16px;flex-direction:column;align-items:stretch;min-height:180px;display:flex;overflow:hidden}.Looks-module__-vGh-W__slot img{object-fit:cover;width:100%;height:200px}.Looks-module__-vGh-W__slotBody{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.Looks-module__-vGh-W__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (max-width:720px){.Looks-module__-vGh-W__pair{grid-template-columns:1fr}}
.OwnerCalendarPanel-module__cB4tvq__wrap{flex-direction:column;gap:16px;display:flex}.OwnerCalendarPanel-module__cB4tvq__head{margin-bottom:4px}.OwnerCalendarPanel-module__cB4tvq__title{color:#2b1f24;margin:0 0 6px;font-size:1.35rem;font-weight:700}.OwnerCalendarPanel-module__cB4tvq__lead{color:#6a5a62;max-width:52ch;margin:0;font-size:14px}.OwnerCalendarPanel-module__cB4tvq__ok{color:#1b6b3a;background:#e8f7ef;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.OwnerCalendarPanel-module__cB4tvq__err{color:#9b1c2e;background:#fdecee;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.OwnerCalendarPanel-module__cB4tvq__muted{color:#7a6a72;margin:0;font-size:13px}.OwnerCalendarPanel-module__cB4tvq__card,.OwnerCalendarPanel-module__cB4tvq__cardMuted{background:#fff;border:1px solid #3c1e321f;border-radius:14px;padding:16px 18px}.OwnerCalendarPanel-module__cB4tvq__cardMuted{background:#faf7f8}.OwnerCalendarPanel-module__cB4tvq__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.OwnerCalendarPanel-module__cB4tvq__cardTitle{color:#2b1f24;margin:0 0 4px;font-size:1.05rem;font-weight:650}.OwnerCalendarPanel-module__cB4tvq__form{border-top:1px solid #3c1e3214;flex-direction:column;gap:14px;margin-top:16px;padding-top:16px;display:flex}.OwnerCalendarPanel-module__cB4tvq__field{color:#5c5256;flex-direction:column;gap:6px;font-size:13px;display:flex}.OwnerCalendarPanel-module__cB4tvq__field select,.OwnerCalendarPanel-module__cB4tvq__input{background:#fff;border:1px solid #3c1e3224;border-radius:10px;max-width:360px;min-height:40px;padding:0 10px}.OwnerCalendarPanel-module__cB4tvq__input{width:100%}.OwnerCalendarPanel-module__cB4tvq__check{color:#3a2f34;align-items:center;gap:8px;font-size:14px;display:flex}.OwnerCalendarPanel-module__cB4tvq__actions{flex-wrap:wrap;gap:10px;display:flex}.OwnerCalendarPanel-module__cB4tvq__primary,.OwnerCalendarPanel-module__cB4tvq__secondary,.OwnerCalendarPanel-module__cB4tvq__danger{cursor:pointer;border:none;border-radius:10px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600}.OwnerCalendarPanel-module__cB4tvq__primary{color:#fff;background:#c45c7a}.OwnerCalendarPanel-module__cB4tvq__primary:disabled{opacity:.5;cursor:not-allowed}.OwnerCalendarPanel-module__cB4tvq__secondary{color:#3a2f34;background:#f3e8ec}.OwnerCalendarPanel-module__cB4tvq__danger{color:#9b1c2e;background:0 0;border:1px solid #9b1c2e59}.OwnerCalendarPanel-module__cB4tvq__badgeOk,.OwnerCalendarPanel-module__cB4tvq__badgeOff{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.OwnerCalendarPanel-module__cB4tvq__badgeOk{color:#1b6b3a;background:#e8f7ef}.OwnerCalendarPanel-module__cB4tvq__badgeOff{color:#6a5a62;background:#f3e8ec}
.OwnerInventoryPanel-module__Ej3jfG__wrap{flex-direction:column;gap:16px;display:flex}.OwnerInventoryPanel-module__Ej3jfG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:16px;display:flex}.OwnerInventoryPanel-module__Ej3jfG__filters{flex-wrap:wrap;gap:12px 16px;margin-bottom:16px;display:flex}.OwnerInventoryPanel-module__Ej3jfG__filters label{color:#5c5256;flex-direction:column;gap:4px;font-size:13px;display:flex}.OwnerInventoryPanel-module__Ej3jfG__filters select{background:#fff;border:1px solid #3c1e3224;border-radius:10px;min-width:160px;min-height:40px;padding:0 10px}.OwnerInventoryPanel-module__Ej3jfG__tableWrap{overflow-x:auto}.OwnerInventoryPanel-module__Ej3jfG__table{border-collapse:collapse;width:100%;font-size:14px}.OwnerInventoryPanel-module__Ej3jfG__table th,.OwnerInventoryPanel-module__Ej3jfG__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #3c1e3214;padding:10px 8px}.OwnerInventoryPanel-module__Ej3jfG__table th{color:#5c5256;white-space:nowrap;font-weight:600}.OwnerInventoryPanel-module__Ej3jfG__badge{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.OwnerInventoryPanel-module__Ej3jfG__badge_ok{color:#1a7a42;background:#22a05a1f}.OwnerInventoryPanel-module__Ej3jfG__badge_low{color:#9a6b00;background:#e6a01429}.OwnerInventoryPanel-module__Ej3jfG__badge_out{color:#b01d35;background:#dc32461f}.OwnerInventoryPanel-module__Ej3jfG__actions{flex-wrap:wrap;gap:6px;display:flex}.OwnerInventoryPanel-module__Ej3jfG__actions .OwnerInventoryPanel-module__Ej3jfG__btn-secondary{min-height:32px;padding:0 10px;font-size:13px}.OwnerInventoryPanel-module__Ej3jfG__modalBackdrop{z-index:var(--pinki-modal-z);background:#140a1273;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.OwnerInventoryPanel-module__Ej3jfG__modal{width:min(560px,100%);max-height:min(90vh,720px);margin:0;overflow:auto}.OwnerInventoryPanel-module__Ej3jfG__formGrid{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.OwnerInventoryPanel-module__Ej3jfG__formGrid label{color:#5c5256;flex-direction:column;gap:4px;font-size:13px;display:flex}.OwnerInventoryPanel-module__Ej3jfG__formGrid input{border:1px solid #3c1e3224;border-radius:10px;min-height:40px;padding:0 10px}.OwnerInventoryPanel-module__Ej3jfG__full{grid-column:1/-1}.OwnerInventoryPanel-module__Ej3jfG__modalActions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:700px){.OwnerInventoryPanel-module__Ej3jfG__formGrid{grid-template-columns:1fr}.OwnerInventoryPanel-module__Ej3jfG__table th:nth-child(2),.OwnerInventoryPanel-module__Ej3jfG__table td:nth-child(2),.OwnerInventoryPanel-module__Ej3jfG__table th:nth-child(5),.OwnerInventoryPanel-module__Ej3jfG__table td:nth-child(5){display:none}}
.OwnerPackagesPanel-module__biRQQq__wrap{flex-direction:column;gap:16px;display:flex}.OwnerPackagesPanel-module__biRQQq__head{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.OwnerPackagesPanel-module__biRQQq__filters select{border:1px solid #3c1e3224;border-radius:10px;min-height:40px;margin-bottom:12px;padding:0 10px}.OwnerPackagesPanel-module__biRQQq__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.OwnerPackagesPanel-module__biRQQq__card{background:#fff;border:1px solid #3c1e3214;border-radius:14px;padding:14px 16px}.OwnerPackagesPanel-module__biRQQq__cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.OwnerPackagesPanel-module__biRQQq__badgeOn,.OwnerPackagesPanel-module__biRQQq__badgeOff{border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600}.OwnerPackagesPanel-module__biRQQq__badgeOn{color:#1a7a42;background:#22a05a1f}.OwnerPackagesPanel-module__biRQQq__badgeOff{color:#555;background:#64646e1f}.OwnerPackagesPanel-module__biRQQq__actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.OwnerPackagesPanel-module__biRQQq__modalBackdrop{z-index:var(--pinki-modal-z);background:#140a1273;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.OwnerPackagesPanel-module__biRQQq__modal{width:min(640px,100%);max-height:min(92vh,800px);margin:0;overflow:auto}.OwnerPackagesPanel-module__biRQQq__formGrid{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.OwnerPackagesPanel-module__biRQQq__formGrid label{color:#5c5256;flex-direction:column;gap:4px;font-size:13px;display:flex}.OwnerPackagesPanel-module__biRQQq__formGrid input,.OwnerPackagesPanel-module__biRQQq__formGrid select,.OwnerPackagesPanel-module__biRQQq__formGrid textarea{min-height:40px;font:inherit;border:1px solid #3c1e3224;border-radius:10px;padding:8px 10px}.OwnerPackagesPanel-module__biRQQq__full{grid-column:1/-1}.OwnerPackagesPanel-module__biRQQq__check{align-items:center;margin-top:24px;flex-direction:row!important;gap:8px!important}.OwnerPackagesPanel-module__biRQQq__check input{width:18px;height:18px;min-height:auto}.OwnerPackagesPanel-module__biRQQq__svcBlock{margin:8px 0 16px}.OwnerPackagesPanel-module__biRQQq__svcList{flex-direction:column;gap:8px;max-height:220px;padding:8px 0;display:flex;overflow:auto}.OwnerPackagesPanel-module__biRQQq__svcItem{align-items:flex-start;gap:10px;font-size:14px;display:flex}.OwnerPackagesPanel-module__biRQQq__svcItem em{color:#888;font-size:13px;font-style:normal}.OwnerPackagesPanel-module__biRQQq__modalActions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:640px){.OwnerPackagesPanel-module__biRQQq__formGrid{grid-template-columns:1fr}}
