.AppShell-module-scss-module__DcsEpG__shell{flex-direction:column;min-height:100vh;display:flex}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__shell{background:var(--ok-surface);flex-direction:row;align-items:flex-start}}.AppShell-module-scss-module__DcsEpG__main{min-width:0;padding-top:var(--ok-safe-top);padding-bottom:calc(24px + var(--ok-safe-bottom));flex:auto}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__main{padding:calc(24px + var(--ok-safe-top))24px calc(48px + var(--ok-safe-bottom));max-width:920px}}@media (min-width:1200px){.AppShell-module-scss-module__DcsEpG__main{max-width:1160px;padding:calc(32px + var(--ok-safe-top))40px calc(64px + var(--ok-safe-bottom))}}.AppShell-module-scss-module__DcsEpG__shell{--ok-tabbar-space:0px}.AppShell-module-scss-module__DcsEpG__withBottom{--ok-tabbar-space:64px}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__withBottom{--ok-tabbar-space:0px}}.AppShell-module-scss-module__DcsEpG__withBottom .AppShell-module-scss-module__DcsEpG__main{padding-bottom:calc(var(--ok-tabbar-space) + 24px + var(--ok-safe-bottom))}.AppShell-module-scss-module__DcsEpG__bottom{z-index:100;height:calc(64px + var(--ok-safe-bottom));padding:6px 8px var(--ok-safe-bottom);border-top:1px solid var(--ok-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__bottom{display:none}}.AppShell-module-scss-module__DcsEpG__tab{min-width:0;color:var(--ok-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex}.AppShell-module-scss-module__DcsEpG__tabIcon{border-radius:15px;place-items:center;width:52px;height:30px;display:grid}.AppShell-module-scss-module__DcsEpG__tabLabel{white-space:nowrap}.AppShell-module-scss-module__DcsEpG__tabActive{color:var(--ok-dark);font-weight:700}.AppShell-module-scss-module__DcsEpG__tabActive .AppShell-module-scss-module__DcsEpG__tabIcon{background:var(--ok-main);color:var(--ok-tibet)}.AppShell-module-scss-module__DcsEpG__side{display:none}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__side{width:220px;min-height:100vh;padding:calc(24px + var(--ok-safe-top))16px calc(24px + var(--ok-safe-bottom));background:var(--ok-white);border-right:1px solid var(--ok-line);flex-direction:column;flex-shrink:0;gap:6px;display:flex;position:sticky;top:0}}.AppShell-module-scss-module__DcsEpG__brand{color:var(--ok-dark);padding:4px 12px 16px;font-size:18px;font-weight:800}.AppShell-module-scss-module__DcsEpG__sideItem{min-height:48px;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:24px;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.AppShell-module-scss-module__DcsEpG__sideItem:hover{background:var(--ok-surface)}.AppShell-module-scss-module__DcsEpG__sideActive{background:var(--ok-main);font-weight:700}.AppShell-module-scss-module__DcsEpG__sideActive:hover{background:var(--ok-main)}.AppShell-module-scss-module__DcsEpG__aside{margin-top:auto;padding-top:16px}.AppShell-module-scss-module__DcsEpG__safeTop{z-index:60;height:var(--ok-safe-top);background:var(--ok-white);pointer-events:none;position:fixed;top:0;left:0;right:0}
.ScreenHeader-module-scss-module__1Ejqua__header{top:var(--ok-safe-top);z-index:50;min-height:56px;padding:8px var(--ok-gutter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ok-line);color:var(--ok-dark);background:#fffffff5;align-items:center;gap:10px;display:flex;position:sticky}.ScreenHeader-module-scss-module__1Ejqua__back{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:20px;flex:none;place-items:center;margin-left:-8px;display:grid}.ScreenHeader-module-scss-module__1Ejqua__text{flex-direction:column;flex:1;min-width:0;display:flex}.ScreenHeader-module-scss-module__1Ejqua__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:800;line-height:1.25;overflow:hidden}.ScreenHeader-module-scss-module__1Ejqua__sub{color:var(--ok-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ScreenHeader-module-scss-module__1Ejqua__action{flex:none;align-items:center;gap:6px;display:flex}.ScreenHeader-module-scss-module__1Ejqua__iconButton{border:1px solid var(--ok-line);background:var(--ok-white);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:20px;place-items:center;display:grid}
.Legal-module-scss-module__vIv7ua__doc{max-width:760px;padding:var(--ok-gutter);color:var(--ok-dark);overflow-wrap:anywhere;margin:0 auto;font-size:15px;line-height:1.55}.Legal-module-scss-module__vIv7ua__doc h1{margin:8px 0 16px;font-size:26px;font-weight:800;line-height:1.2}.Legal-module-scss-module__vIv7ua__doc h2{margin:28px 0 8px;font-size:19px;font-weight:800;line-height:1.3}.Legal-module-scss-module__vIv7ua__doc p,.Legal-module-scss-module__vIv7ua__doc ul,.Legal-module-scss-module__vIv7ua__doc ol{margin:0 0 12px}.Legal-module-scss-module__vIv7ua__doc ul,.Legal-module-scss-module__vIv7ua__doc ol{padding-left:20px}.Legal-module-scss-module__vIv7ua__doc a,.Legal-module-scss-module__vIv7ua__link{color:inherit;text-underline-offset:3px;text-decoration:underline}.Legal-module-scss-module__vIv7ua__compact{padding:0}.Legal-module-scss-module__vIv7ua__sheetBar{z-index:1;background:var(--ok-white);justify-content:flex-end;padding:4px 0;display:flex;position:sticky;top:0}.Legal-module-scss-module__vIv7ua__close{min-height:40px;font:inherit;color:var(--ok-dark);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:15px;font-weight:700}
.Subscription-module-scss-module__iWSK7q__page{padding:var(--ok-gutter);flex-direction:column;gap:16px;display:flex}.Subscription-module-scss-module__iWSK7q__title{margin:0;font-size:28px;font-weight:800;line-height:1.2}.Subscription-module-scss-module__iWSK7q__subtitle{margin:0;font-size:22px;font-weight:800;line-height:1.25}.Subscription-module-scss-module__iWSK7q__lead{color:var(--ok-text-soft);margin:0;font-size:15px;line-height:1.5}.Subscription-module-scss-module__iWSK7q__stack{flex-direction:column;gap:16px;display:flex}.Subscription-module-scss-module__iWSK7q__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.Subscription-module-scss-module__iWSK7q__note{color:var(--ok-text-secondary);text-align:center;font-size:12px;line-height:1.4}.Subscription-module-scss-module__iWSK7q__muted{color:var(--ok-text-secondary);font-size:14px;line-height:1.45}.Subscription-module-scss-module__iWSK7q__error{color:var(--ok-danger);font-size:14px}.Subscription-module-scss-module__iWSK7q__later{min-height:44px;font:inherit;text-underline-offset:3px;color:var(--ok-dark);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;text-decoration:underline}.Subscription-module-scss-module__iWSK7q__rows{flex-direction:column;gap:8px;display:flex}.Subscription-module-scss-module__iWSK7q__planRow{border:1.5px solid var(--ok-line);border-radius:var(--ok-radius-m);background:var(--ok-white);font:inherit;text-align:left;color:var(--ok-dark);cursor:pointer;grid-template-columns:22px 1fr auto;align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.Subscription-module-scss-module__iWSK7q__planRowSelected{border-color:var(--ok-dark)}.Subscription-module-scss-module__iWSK7q__planRow_pro{background:var(--ok-sand)}.Subscription-module-scss-module__iWSK7q__planRow_premium{background:var(--ok-mint)}.Subscription-module-scss-module__iWSK7q__radio{border:1.5px solid var(--ok-dark);border-radius:50%;width:22px;height:22px;margin-top:1px}.Subscription-module-scss-module__iWSK7q__planRowSelected .Subscription-module-scss-module__iWSK7q__radio{box-shadow:inset 0 0 0 5px var(--ok-white);background:var(--ok-dark)}.Subscription-module-scss-module__iWSK7q__rowName{align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.Subscription-module-scss-module__iWSK7q__rowPrice{white-space:nowrap;font-size:17px;font-weight:800}.Subscription-module-scss-module__iWSK7q__rowSummary{color:var(--ok-text-soft);grid-column:2/4;font-size:13px;line-height:1.4}.Subscription-module-scss-module__iWSK7q__periods{border-radius:var(--ok-radius-pill);background:var(--ok-section-bg);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.Subscription-module-scss-module__iWSK7q__period{border-radius:var(--ok-radius-pill);min-height:40px;font:inherit;color:var(--ok-text-secondary);cursor:pointer;background:0 0;border:none;font-size:15px;font-weight:600}.Subscription-module-scss-module__iWSK7q__periodActive{background:var(--ok-white);color:var(--ok-dark);box-shadow:var(--ok-shadow-soft)}.Subscription-module-scss-module__iWSK7q__planHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.Subscription-module-scss-module__iWSK7q__planName{font-size:20px;font-weight:800}.Subscription-module-scss-module__iWSK7q__planPrice{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.Subscription-module-scss-module__iWSK7q__price{font-size:26px;font-weight:800}.Subscription-module-scss-module__iWSK7q__per{color:var(--ok-text-soft);font-size:14px}.Subscription-module-scss-module__iWSK7q__features{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}.Subscription-module-scss-module__iWSK7q__features li{gap:8px;display:flex}.Subscription-module-scss-module__iWSK7q__features li:before{content:"✓";font-weight:800}.Subscription-module-scss-module__iWSK7q__upgrade{border:1px solid var(--ok-line);border-radius:var(--ok-radius-m);background:var(--ok-white);flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.Subscription-module-scss-module__iWSK7q__upgradeText{color:var(--ok-text-soft);font-size:14px;line-height:1.45}
.BottomSheet-module-scss-module__sdUidq__body{padding:0 var(--ok-gutter)calc(32px + var(--ok-safe-bottom))}.BottomSheet-module-scss-module__sdUidq__full{height:calc(100% - var(--ok-safe-top))!important;max-height:calc(100% - var(--ok-safe-top))!important}.BottomSheet-module-scss-module__sdUidq__content{max-height:calc(100% - var(--ok-safe-top) - 34px)!important}
.CityView-module-scss-module__WLKd0W__city{flex-direction:column;gap:2px;min-width:0;display:flex}.CityView-module-scss-module__WLKd0W__name{color:var(--ok-dark);font-size:16px;font-weight:600}.CityView-module-scss-module__WLKd0W__region{color:var(--ok-text-secondary);font-size:13px}.CityView-module-scss-module__WLKd0W__coordinates{font-variant-numeric:tabular-nums;color:var(--ok-text-secondary);font-size:12px}
.CitySelector-module-scss-module__BGjdCq__value{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.CitySelector-module-scss-module__BGjdCq__change{color:var(--ok-text-secondary);text-underline-offset:3px;flex:none;font-size:13px;font-weight:600;text-decoration:underline}.CitySelector-module-scss-module__BGjdCq__search{flex-direction:column;gap:14px;padding-bottom:48px;display:flex}.CitySelector-module-scss-module__BGjdCq__title{letter-spacing:-.01em;color:var(--ok-dark);margin:0;font-size:22px;font-weight:800}.CitySelector-module-scss-module__BGjdCq__sub{color:var(--ok-text-secondary);margin:4px 0 0;font-size:13px;line-height:1.4}.CitySelector-module-scss-module__BGjdCq__field{border:1.5px solid var(--ok-line);border-radius:var(--ok-radius-pill);background:var(--ok-surface);min-height:52px;color:var(--ok-text-secondary);align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.CitySelector-module-scss-module__BGjdCq__field:focus-within{border-color:var(--ok-dark);background:var(--ok-white);color:var(--ok-dark)}.CitySelector-module-scss-module__BGjdCq__input{min-width:0;height:48px;font:inherit;color:var(--ok-dark);background:0 0;border:none;outline:none;flex:1;font-size:16px}.CitySelector-module-scss-module__BGjdCq__input::placeholder{color:var(--ok-text-secondary)}.CitySelector-module-scss-module__BGjdCq__clear{background:var(--ok-line);width:36px;height:36px;color:var(--ok-dark);cursor:pointer;border:none;border-radius:18px;place-items:center;display:grid}.CitySelector-module-scss-module__BGjdCq__hint{color:var(--ok-text-secondary);margin:0 4px;font-size:13px;line-height:1.4}.CitySelector-module-scss-module__BGjdCq__list{border:1px solid var(--ok-line);border-radius:var(--ok-radius-m);background:var(--ok-white);margin:0;padding:0;list-style:none;overflow:hidden}.CitySelector-module-scss-module__BGjdCq__list li+li{border-top:1px solid var(--ok-line)}.CitySelector-module-scss-module__BGjdCq__option{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 14px;display:flex}.CitySelector-module-scss-module__BGjdCq__option:active{background:var(--ok-surface)}.CitySelector-module-scss-module__BGjdCq__pin{background:var(--ok-good-bg);width:36px;height:36px;color:var(--ok-good-text);border-radius:18px;flex:none;place-items:center;display:grid}
.DateTimeField-module-scss-module__x5I0jW__wrapper{width:100%;position:relative}.DateTimeField-module-scss-module__x5I0jW__input{width:100%;color:var(--ok-text);font-family:var(--ok-font-family);font-size:var(--ok-font-size-default);background:0 0;border:none;outline:none}.DateTimeField-module-scss-module__x5I0jW__input::-webkit-calendar-picker-indicator{color:#0000;cursor:pointer;background:0 0;width:auto;height:auto;position:absolute;inset:0}.DateTimeField-module-scss-module__x5I0jW__input:invalid::-webkit-datetime-edit{color:#0000}
.AstroProfilePage-module-scss-module__mLQvjW__page{padding:0 var(--ok-gutter)}.AstroProfilePage-module-scss-module__mLQvjW__form{flex-direction:column;gap:32px;display:flex}.AstroProfilePage-module-scss-module__mLQvjW__chips{gap:8px;display:flex}.AstroProfilePage-module-scss-module__mLQvjW__chip{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.AstroProfilePage-module-scss-module__mLQvjW__chip:disabled{opacity:.5;cursor:not-allowed}.AstroProfilePage-module-scss-module__mLQvjW__chip:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.AstroProfilePage-module-scss-module__mLQvjW__chip{border:1px solid var(--ok-line);background:var(--ok-white);min-height:44px;color:var(--ok-dark);padding:0 14px;font-size:14px;font-weight:600}.AstroProfilePage-module-scss-module__mLQvjW__chip:where(:hover:not(:disabled)){background:var(--ok-surface)}.AstroProfilePage-module-scss-module__mLQvjW__chipActive{border-color:var(--ok-dark);background:var(--ok-dark);color:var(--ok-white)}
.People-module-scss-module__8zEmba__page{padding:20px var(--ok-gutter)0;color:var(--ok-dark);flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.People-module-scss-module__8zEmba__page{padding:0}}.People-module-scss-module__8zEmba__columns{flex-direction:column;gap:16px;display:flex}@media (min-width:1200px){.People-module-scss-module__8zEmba__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}}.People-module-scss-module__8zEmba__column,.People-module-scss-module__8zEmba__section{flex-direction:column;gap:10px;min-width:0;display:flex}.People-module-scss-module__8zEmba__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.People-module-scss-module__8zEmba__title{margin:0;font-size:28px;font-weight:800;line-height:1.1}.People-module-scss-module__8zEmba__h2{margin:0 0 4px;font-size:17px;font-weight:800}.People-module-scss-module__8zEmba__sub,.People-module-scss-module__8zEmba__muted{color:var(--ok-text-secondary);font-size:13px}.People-module-scss-module__8zEmba__label{letter-spacing:.04em;text-transform:uppercase;color:var(--ok-text-secondary);font-size:12px;font-weight:700}.People-module-scss-module__8zEmba__addButton{background:var(--ok-main);width:48px;height:48px;color:var(--ok-dark);cursor:pointer;border:none;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.People-module-scss-module__8zEmba__addButton:disabled{opacity:.5}.People-module-scss-module__8zEmba__iconButton{width:40px;height:40px;color:var(--ok-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.People-module-scss-module__8zEmba__search{border:1px solid var(--ok-line);background:var(--ok-surface);height:48px;color:var(--ok-text-secondary);border-radius:24px;align-items:center;gap:10px;padding:0 16px;display:flex;position:relative}.People-module-scss-module__8zEmba__search input{min-width:0;font:inherit;color:var(--ok-dark);background:0 0;border:none;outline:none;flex-grow:1;font-size:15px}.People-module-scss-module__8zEmba__pinned{gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.People-module-scss-module__8zEmba__pin{width:64px;color:var(--ok-dark);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.People-module-scss-module__8zEmba__ring{border:2px solid var(--ok-line);border-radius:32px;width:64px;height:64px;padding:3px}.People-module-scss-module__8zEmba__ringHot{border-color:var(--ok-people-mark)}.People-module-scss-module__8zEmba__pinName{text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:12px;font-weight:700;overflow:hidden}.People-module-scss-module__8zEmba__avatar{width:54px;height:54px;color:var(--ok-dark);border-radius:27px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex}.People-module-scss-module__8zEmba__avatarHeader{border-radius:18px;width:36px;height:36px;font-size:15px}.People-module-scss-module__8zEmba__avatarSmall{width:44px;height:44px;font-size:16px}.People-module-scss-module__8zEmba__group_family{background:var(--ok-sand)}.People-module-scss-module__8zEmba__group_work{background:var(--ok-mint)}.People-module-scss-module__8zEmba__group_friends{background:var(--ok-good-bg)}.People-module-scss-module__8zEmba__soon{background:var(--ok-people-bg);color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.People-module-scss-module__8zEmba__soonIcon{background:var(--ok-white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.People-module-scss-module__8zEmba__groups{flex-wrap:wrap;gap:8px;display:flex}.People-module-scss-module__8zEmba__group{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.People-module-scss-module__8zEmba__group:disabled{opacity:.5;cursor:not-allowed}.People-module-scss-module__8zEmba__group:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.People-module-scss-module__8zEmba__group{border:1px solid var(--ok-line);background:var(--ok-white);min-height:40px;color:var(--ok-dark);padding:0 14px;font-size:14px;font-weight:600}.People-module-scss-module__8zEmba__group:where(:hover:not(:disabled)){background:var(--ok-surface)}.People-module-scss-module__8zEmba__groupActive{border-color:var(--ok-dark);background:var(--ok-dark);color:var(--ok-white)}.People-module-scss-module__8zEmba__count{opacity:.7}.People-module-scss-module__8zEmba__row{border:none;border-bottom:1px solid var(--ok-line);width:100%;min-height:60px;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:8px 2px;display:flex}.People-module-scss-module__8zEmba__rowText{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.People-module-scss-module__8zEmba__rowName{font-size:15px;font-weight:700}.People-module-scss-module__8zEmba__badge{white-space:nowrap;border-radius:10px;padding:4px 8px;font-size:11px;font-weight:700}.People-module-scss-module__8zEmba__badgeHot{background:var(--ok-people-bg);color:var(--ok-people-text)}.People-module-scss-module__8zEmba__badgeMuted{background:var(--ok-surface);color:var(--ok-text-secondary)}.People-module-scss-module__8zEmba__more{min-height:48px;font:inherit;color:var(--ok-dark);text-align:left;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:700}.People-module-scss-module__8zEmba__empty{background:var(--ok-surface);color:var(--ok-text-secondary);border-radius:16px;padding:16px;font-size:13px}.People-module-scss-module__8zEmba__banner,.People-module-scss-module__8zEmba__card{border-radius:20px;flex-direction:column;gap:8px;padding:16px;font-size:14px;line-height:1.45;display:flex}.People-module-scss-module__8zEmba__banner{background:var(--ok-people-bg)}.People-module-scss-module__8zEmba__card{border:1px solid var(--ok-line)}.People-module-scss-module__8zEmba__link{min-height:36px;font:inherit;color:var(--ok-dark);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.People-module-scss-module__8zEmba__tag{background:var(--ok-surface);border-radius:12px;margin-top:4px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.People-module-scss-module__8zEmba__score{background:var(--ok-surface);border-radius:24px;align-items:center;gap:16px;padding:18px;font-size:13px;line-height:1.45;display:flex}.People-module-scss-module__8zEmba__score .People-module-scss-module__8zEmba__ring{border:none;border-radius:46px;flex-shrink:0;justify-content:center;align-items:center;width:92px;height:92px;padding:0;display:flex}.People-module-scss-module__8zEmba__ringInner{background:var(--ok-surface);border-radius:36px;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.People-module-scss-module__8zEmba__ringInner strong{font-size:22px;line-height:1}.People-module-scss-module__8zEmba__scoreTitle{margin:2px 0 4px;font-size:19px;font-weight:800;line-height:1.2}.People-module-scss-module__8zEmba__factor{border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;font-size:13px;display:flex}.People-module-scss-module__8zEmba__factor strong{font-size:15px}.People-module-scss-module__8zEmba__factorGood{background:var(--ok-good-bg)}.People-module-scss-module__8zEmba__factorWork{background:var(--ok-sand)}.People-module-scss-module__8zEmba__note{justify-content:space-between;align-items:flex-start;gap:8px;font-size:14px;display:flex}.People-module-scss-module__8zEmba__noteAdd{gap:8px;display:flex;position:relative}.People-module-scss-module__8zEmba__form{flex-direction:column;gap:10px;padding-bottom:16px;display:flex}.People-module-scss-module__8zEmba__input{border:1px solid var(--ok-line);background:var(--ok-surface);width:100%;min-width:0;height:48px;font:inherit;color:var(--ok-dark);border-radius:14px;padding:0 14px;font-size:15px}.People-module-scss-module__8zEmba__hint{color:var(--ok-text-secondary);font-size:12px}.People-module-scss-module__8zEmba__error{color:var(--ok-bad-text);font-size:13px}.People-module-scss-module__8zEmba__cta{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.People-module-scss-module__8zEmba__cta:disabled{opacity:.5;cursor:not-allowed}.People-module-scss-module__8zEmba__cta:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.People-module-scss-module__8zEmba__cta{background:var(--ok-main);min-height:56px;color:var(--ok-dark);padding:0 24px;font-size:16px}.People-module-scss-module__8zEmba__cta:where(:hover:not(:disabled)){background:var(--ok-main-hover)}.People-module-scss-module__8zEmba__cta:where(:active:not(:disabled)){background:var(--ok-main-darkness)}.People-module-scss-module__8zEmba__secondaryButton{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.People-module-scss-module__8zEmba__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.People-module-scss-module__8zEmba__secondaryButton:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.People-module-scss-module__8zEmba__secondaryButton{border:1.5px solid var(--ok-line);background:var(--ok-white);min-height:48px;color:var(--ok-dark);padding:0 20px;font-size:15px}.People-module-scss-module__8zEmba__secondaryButton:where(:hover:not(:disabled)){border-color:var(--ok-dark)}.People-module-scss-module__8zEmba__danger{min-height:44px;font:inherit;color:var(--ok-bad-text);cursor:pointer;background:0 0;border:none;font-size:13px}
.Onboarding-module-scss-module__2gZk9G__page{max-width:480px;min-height:calc(100vh - 40px);padding:calc(24px + var(--ok-safe-top))var(--ok-gutter)calc(32px + var(--ok-safe-bottom));color:var(--ok-dark);flex-direction:column;gap:20px;margin:0 auto;display:flex}.Onboarding-module-scss-module__2gZk9G__step{flex-direction:column;flex-grow:1;gap:16px;display:flex}.Onboarding-module-scss-module__2gZk9G__grow{flex-grow:1}.Onboarding-module-scss-module__2gZk9G__brand{font-size:14px;font-weight:700}.Onboarding-module-scss-module__2gZk9G__hero{flex-direction:column;flex-grow:1;justify-content:center;gap:20px;display:flex}.Onboarding-module-scss-module__2gZk9G__sun{background:var(--ok-main);border-radius:60px;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.Onboarding-module-scss-module__2gZk9G__title{margin:0;font-size:30px;font-weight:800;line-height:1.12}.Onboarding-module-scss-module__2gZk9G__lead{color:var(--ok-text-soft);margin:0;font-size:16px;line-height:1.5}.Onboarding-module-scss-module__2gZk9G__hint{color:var(--ok-text-secondary);margin:0;font-size:13px;line-height:1.45}.Onboarding-module-scss-module__2gZk9G__note,.Onboarding-module-scss-module__2gZk9G__muted{color:var(--ok-text-secondary);font-size:13px}.Onboarding-module-scss-module__2gZk9G__note{text-align:center}.Onboarding-module-scss-module__2gZk9G__cta{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Onboarding-module-scss-module__2gZk9G__cta:disabled{opacity:.5;cursor:not-allowed}.Onboarding-module-scss-module__2gZk9G__cta:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Onboarding-module-scss-module__2gZk9G__cta{background:var(--ok-main);min-height:56px;color:var(--ok-dark);padding:0 24px;font-size:16px}.Onboarding-module-scss-module__2gZk9G__cta:where(:hover:not(:disabled)){background:var(--ok-main-hover)}.Onboarding-module-scss-module__2gZk9G__cta:where(:active:not(:disabled)){background:var(--ok-main-darkness)}.Onboarding-module-scss-module__2gZk9G__secondary{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Onboarding-module-scss-module__2gZk9G__secondary:disabled{opacity:.5;cursor:not-allowed}.Onboarding-module-scss-module__2gZk9G__secondary:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Onboarding-module-scss-module__2gZk9G__secondary{border:1.5px solid var(--ok-line);background:var(--ok-white);min-height:48px;color:var(--ok-dark);padding:0 20px;font-size:15px}.Onboarding-module-scss-module__2gZk9G__secondary:where(:hover:not(:disabled)){border-color:var(--ok-dark)}.Onboarding-module-scss-module__2gZk9G__progressRow{align-items:center;gap:12px;display:flex}.Onboarding-module-scss-module__2gZk9G__back{border:1px solid var(--ok-line);background:var(--ok-white);width:44px;height:44px;color:var(--ok-dark);cursor:pointer;border-radius:22px;justify-content:center;align-items:center;display:flex}.Onboarding-module-scss-module__2gZk9G__progress{background:var(--ok-surface);border-radius:3px;flex-grow:1;height:6px;overflow:hidden}.Onboarding-module-scss-module__2gZk9G__progressFill{background:var(--ok-dark);height:6px}.Onboarding-module-scss-module__2gZk9G__soft{background:var(--ok-sand);border-radius:16px;flex-direction:column;gap:6px;padding:16px;font-size:13px;line-height:1.45;display:flex}.Onboarding-module-scss-module__2gZk9G__error{color:var(--ok-bad-text);margin:0;font-size:13px}.Onboarding-module-scss-module__2gZk9G__reveal{font-size:16px;font-weight:600}.Onboarding-module-scss-module__2gZk9G__link{min-height:44px;font:inherit;text-underline-offset:3px;color:var(--ok-dark);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.Onboarding-module-scss-module__2gZk9G__field{border:1px solid var(--ok-line);background:var(--ok-surface);border-radius:16px;align-items:center;min-height:56px;padding:8px 16px;font-size:18px;font-weight:600;display:flex}.Onboarding-module-scss-module__2gZk9G__start{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Onboarding-module-scss-module__2gZk9G__startTile{border-radius:var(--ok-radius-m);min-height:112px;font:inherit;text-align:left;cursor:pointer;border:none;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;display:flex}.Onboarding-module-scss-module__2gZk9G__startTile strong{margin-top:6px;font-size:15px;font-weight:800}.Onboarding-module-scss-module__2gZk9G__startTile span{opacity:.85;font-size:12px}.Onboarding-module-scss-module__2gZk9G__tone_work{background:var(--ok-work-bg);color:var(--ok-work-text)}.Onboarding-module-scss-module__2gZk9G__tone_love{background:var(--ok-beauty-bg);color:var(--ok-beauty-text)}.Onboarding-module-scss-module__2gZk9G__tone_period{background:var(--ok-period-bg);color:var(--ok-period-text)}.Onboarding-module-scss-module__2gZk9G__tone_good{background:var(--ok-good-bg);color:var(--ok-good-text)}
.Button-module-scss-module__i_ABla__button{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Button-module-scss-module__i_ABla__button:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__i_ABla__button:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Button-module-scss-module__i_ABla__primary{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Button-module-scss-module__i_ABla__primary:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__i_ABla__primary:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Button-module-scss-module__i_ABla__primary{background:var(--ok-main);min-height:56px;color:var(--ok-dark);padding:0 24px;font-size:16px}.Button-module-scss-module__i_ABla__primary:where(:hover:not(:disabled)){background:var(--ok-main-hover)}.Button-module-scss-module__i_ABla__primary:where(:active:not(:disabled)){background:var(--ok-main-darkness)}.Button-module-scss-module__i_ABla__secondary{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Button-module-scss-module__i_ABla__secondary:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__i_ABla__secondary:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Button-module-scss-module__i_ABla__secondary{border:1.5px solid var(--ok-line);background:var(--ok-white);min-height:48px;color:var(--ok-dark);padding:0 20px;font-size:15px}.Button-module-scss-module__i_ABla__secondary:where(:hover:not(:disabled)){border-color:var(--ok-dark)}.Button-module-scss-module__i_ABla__danger{background:var(--ok-danger);min-height:48px;color:var(--ok-white);padding:0 20px}.Button-module-scss-module__i_ABla__fullWidth{width:100%}
.Input-module-scss-module__rvzjYW__input{border:1px solid var(--ok-border);border-radius:var(--ok-radius-s);width:100%;font:inherit;background:var(--ok-white);color:var(--ok-text);outline:none;padding:.25rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .2s;box-shadow:0 1px 2px #0000000d}.Input-module-scss-module__rvzjYW__input:focus{border-color:var(--ok-black)}.Input-module-scss-module__rvzjYW__textarea{border-radius:var(--ok-radius-m);resize:vertical;min-height:96px;padding:16px}
.PeriodSwitch-module-scss-module__-KnkTa__switch{border-radius:var(--ok-radius-pill);background:var(--ok-surface);border:1px solid var(--ok-line);align-items:center;gap:4px;padding:4px;display:flex}.PeriodSwitch-module-scss-module__-KnkTa__label{text-align:center;color:var(--ok-dark);flex:1;font-size:14px;font-weight:700}.PeriodSwitch-module-scss-module__-KnkTa__arrow{background:var(--ok-white);width:40px;height:40px;color:var(--ok-dark);cursor:pointer;border:none;border-radius:20px;place-items:center;display:grid}
.ContentAdmin-module-scss-module__G8j7GG__page{color:var(--ok-dark);font-family:var(--ok-font-family);padding:20px var(--ok-gutter)64px;font-size:14px}@media (min-width:900px){.ContentAdmin-module-scss-module__G8j7GG__page{padding:32px 40px 80px}}.ContentAdmin-module-scss-module__G8j7GG__header{flex-wrap:wrap;align-items:center;gap:12px 24px;max-width:1480px;margin:0 auto 20px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__titleBlock{flex-direction:column;flex:auto;gap:2px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__title{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:800}.ContentAdmin-module-scss-module__G8j7GG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__ghost,.ContentAdmin-module-scss-module__G8j7GG__copy{border:1px solid var(--ok-line);border-radius:var(--ok-radius-pill);background:var(--ok-white);color:var(--ok-dark);font:inherit;cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.ContentAdmin-module-scss-module__G8j7GG__ghost:hover,.ContentAdmin-module-scss-module__G8j7GG__copy:hover{border-color:var(--ok-dark)}.ContentAdmin-module-scss-module__G8j7GG__reviewButton{border-radius:var(--ok-radius-pill);background:var(--ok-wait-bg);color:var(--ok-wait-text);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.ContentAdmin-module-scss-module__G8j7GG__reviewButton:before{content:"";background:var(--ok-wait-mark);border-radius:50%;width:8px;height:8px}.ContentAdmin-module-scss-module__G8j7GG__segmented{border-radius:var(--ok-radius-pill);background:var(--ok-white);border:1px solid var(--ok-line);padding:3px;display:inline-flex}.ContentAdmin-module-scss-module__G8j7GG__segment{border-radius:var(--ok-radius-pill);color:var(--ok-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 14px;font-size:13px;font-weight:600}.ContentAdmin-module-scss-module__G8j7GG__segmentOn{background:var(--ok-dark);color:var(--ok-white)}.ContentAdmin-module-scss-module__G8j7GG__layout{flex-direction:column;gap:20px;max-width:1480px;margin:0 auto;display:flex}.ContentAdmin-module-scss-module__G8j7GG__calendar{min-width:0}.ContentAdmin-module-scss-module__G8j7GG__timetableScroll{border:1px solid var(--ok-line);border-radius:var(--ok-radius-m);background:var(--ok-white);overflow-x:auto}.ContentAdmin-module-scss-module__G8j7GG__timetable{grid-template-columns:64px repeat(7,minmax(132px,1fr));min-width:1000px;display:grid}.ContentAdmin-module-scss-module__G8j7GG__corner,.ContentAdmin-module-scss-module__G8j7GG__timeCell{z-index:1;background:var(--ok-white);border-right:1px solid var(--ok-line);position:sticky;left:0}.ContentAdmin-module-scss-module__G8j7GG__corner{color:var(--ok-text-secondary);border-bottom:1px solid var(--ok-line);padding:14px 10px;font-size:11px}.ContentAdmin-module-scss-module__G8j7GG__timeCell{border-top:1px solid var(--ok-line);font-variant-numeric:tabular-nums;padding:12px 10px;font-size:13px;font-weight:700}.ContentAdmin-module-scss-module__G8j7GG__dayHead{border:0;border-bottom:1px solid var(--ok-line);border-left:1px solid var(--ok-line);background:var(--ok-white);font:inherit;text-align:left;cursor:pointer;padding:14px 12px 12px;font-size:13px;font-weight:700;position:relative}.ContentAdmin-module-scss-module__G8j7GG__dayHead:hover{background:var(--ok-light)}.ContentAdmin-module-scss-module__G8j7GG__dayToday:before{content:"";background:var(--ok-main);height:4px;position:absolute;inset:0 0 auto}.ContentAdmin-module-scss-module__G8j7GG__daySelected{box-shadow:inset 0 -2px 0 var(--ok-dark)}.ContentAdmin-module-scss-module__G8j7GG__cell{border-top:1px solid var(--ok-line);border-left:1px solid var(--ok-line);flex-direction:column;gap:6px;min-height:72px;padding:8px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__cellToday{background:color-mix(in srgb,var(--ok-main)8%,var(--ok-white))}.ContentAdmin-module-scss-module__G8j7GG__block{border:1px solid var(--ok-line);border-left:4px solid var(--ok-line);border-radius:var(--ok-radius-s);background:var(--ok-white);color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:8px 10px 8px 12px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__block:hover{border-color:var(--ok-dark)}.ContentAdmin-module-scss-module__G8j7GG__stripe_day{border-left-color:var(--ok-moon-mark)}.ContentAdmin-module-scss-module__G8j7GG__stripe_event{border-left-color:var(--ok-period-mark)}.ContentAdmin-module-scss-module__G8j7GG__stripe_edu{border-left-color:var(--ok-work-mark)}.ContentAdmin-module-scss-module__G8j7GG__stripe_product{border-left-color:var(--ok-people-mark)}.ContentAdmin-module-scss-module__G8j7GG__blockSelected{border-color:var(--ok-dark);box-shadow:var(--ok-shadow-hard)}.ContentAdmin-module-scss-module__G8j7GG__blockCancelled{opacity:.45}.ContentAdmin-module-scss-module__G8j7GG__blockCancelled .ContentAdmin-module-scss-module__G8j7GG__blockTitle{text-decoration:line-through}.ContentAdmin-module-scss-module__G8j7GG__blockTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__blockKind{font-size:13px;font-weight:700}.ContentAdmin-module-scss-module__G8j7GG__blockStatus{white-space:nowrap;color:var(--ok-text-secondary);align-items:center;gap:5px;font-size:11px;display:inline-flex}.ContentAdmin-module-scss-module__G8j7GG__dot{background:var(--ok-line);border-radius:50%;width:7px;height:7px}.ContentAdmin-module-scss-module__G8j7GG__dot_review{background:var(--ok-wait-mark)}.ContentAdmin-module-scss-module__G8j7GG__dot_queued{background:var(--ok-good-mark)}.ContentAdmin-module-scss-module__G8j7GG__dot_sending,.ContentAdmin-module-scss-module__G8j7GG__dot_sent{background:var(--ok-period-mark)}.ContentAdmin-module-scss-module__G8j7GG__dot_published{background:var(--ok-dark)}.ContentAdmin-module-scss-module__G8j7GG__dot_failed{background:var(--ok-bad-mark)}.ContentAdmin-module-scss-module__G8j7GG__blockTitle{color:var(--ok-text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.ContentAdmin-module-scss-module__G8j7GG__planSlot{border:1px dashed var(--ok-line);border-left:4px solid var(--ok-line);border-radius:var(--ok-radius-s);color:var(--ok-text-secondary);font:inherit;text-align:left;opacity:.85;background:0 0;flex-direction:column;gap:2px;padding:8px 10px 8px 12px;display:flex}button.ContentAdmin-module-scss-module__G8j7GG__planSlot{cursor:pointer}button.ContentAdmin-module-scss-module__G8j7GG__planSlot:hover{border-color:var(--ok-dark);color:var(--ok-dark);opacity:1}.ContentAdmin-module-scss-module__G8j7GG__planHint{font-size:12px}.ContentAdmin-module-scss-module__G8j7GG__below{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:900px){.ContentAdmin-module-scss-module__G8j7GG__below{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ContentAdmin-module-scss-module__G8j7GG__panel{border:1px solid var(--ok-line);border-radius:var(--ok-radius-m);background:var(--ok-white);flex-direction:column;gap:16px;padding:20px;display:flex}@media (min-width:900px){.ContentAdmin-module-scss-module__G8j7GG__panel{padding:24px 28px}}.ContentAdmin-module-scss-module__G8j7GG__panelHead{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__panelHead>:first-child{flex:auto}.ContentAdmin-module-scss-module__G8j7GG__panelTitle{margin:0;font-size:18px;font-weight:800}.ContentAdmin-module-scss-module__G8j7GG__itemHeading{flex-direction:column;gap:2px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__itemKind{color:var(--ok-text-secondary);font-size:13px;font-weight:600}.ContentAdmin-module-scss-module__G8j7GG__itemTitle{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800}.ContentAdmin-module-scss-module__G8j7GG__statusChip{border-radius:var(--ok-radius-pill);background:var(--ok-light);white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:700}.ContentAdmin-module-scss-module__G8j7GG__chip_review{background:var(--ok-wait-bg);color:var(--ok-wait-text)}.ContentAdmin-module-scss-module__G8j7GG__chip_queued{background:var(--ok-good-bg);color:var(--ok-good-text)}.ContentAdmin-module-scss-module__G8j7GG__chip_sending,.ContentAdmin-module-scss-module__G8j7GG__chip_sent{background:var(--ok-period-bg);color:var(--ok-period-text)}.ContentAdmin-module-scss-module__G8j7GG__chip_published{background:var(--ok-dark);color:var(--ok-white)}.ContentAdmin-module-scss-module__G8j7GG__chip_failed{background:var(--ok-bad-bg);color:var(--ok-bad-text)}.ContentAdmin-module-scss-module__G8j7GG__notice{border-radius:var(--ok-radius-s);background:var(--ok-wait-bg);color:var(--ok-wait-text);margin:0;padding:10px 14px;font-size:13px}.ContentAdmin-module-scss-module__G8j7GG__muted{color:var(--ok-text-secondary);font-size:13px}.ContentAdmin-module-scss-module__G8j7GG__field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.ContentAdmin-module-scss-module__G8j7GG__row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__select{border:1px solid var(--ok-line);border-radius:var(--ok-radius-s);background:var(--ok-white);color:var(--ok-dark);font:inherit;padding:10px 12px;font-size:14px}.ContentAdmin-module-scss-module__G8j7GG__video{border-radius:var(--ok-radius-s);background:var(--ok-dark);width:100%;max-height:420px}.ContentAdmin-module-scss-module__G8j7GG__error{color:var(--ok-bad-text);font-size:13px}.ContentAdmin-module-scss-module__G8j7GG__ok{color:var(--ok-good-text);font-size:13px}.ContentAdmin-module-scss-module__G8j7GG__itemGrid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (min-width:1100px){.ContentAdmin-module-scss-module__G8j7GG__itemGrid{grid-template-columns:340px minmax(0,1fr)}}.ContentAdmin-module-scss-module__G8j7GG__itemMeta{flex-direction:column;gap:14px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__texts{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:700px){.ContentAdmin-module-scss-module__G8j7GG__texts{grid-template-columns:170px minmax(0,1fr)}}.ContentAdmin-module-scss-module__G8j7GG__tabs{gap:2px;display:flex;overflow-x:auto}@media (min-width:700px){.ContentAdmin-module-scss-module__G8j7GG__tabs{flex-direction:column;overflow-x:visible}}.ContentAdmin-module-scss-module__G8j7GG__tab{border-radius:var(--ok-radius-s)var(--ok-radius-s)0 0;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;flex:none;align-items:flex-start;gap:2px;padding:9px 12px;font-size:14px;font-weight:700;display:flex}@media (min-width:700px){.ContentAdmin-module-scss-module__G8j7GG__tab{border-radius:0 var(--ok-radius-s)var(--ok-radius-s)0;border-bottom:0;border-left:3px solid #0000}}.ContentAdmin-module-scss-module__G8j7GG__tab:hover{background:var(--ok-light)}.ContentAdmin-module-scss-module__G8j7GG__tabActive{border-color:var(--ok-dark);background:var(--ok-light)}.ContentAdmin-module-scss-module__G8j7GG__tabHint{color:var(--ok-text-secondary);font-size:12px;font-weight:500}.ContentAdmin-module-scss-module__G8j7GG__textCol{flex-direction:column;gap:6px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__textArea{min-height:320px;font-size:15px;line-height:1.55}.ContentAdmin-module-scss-module__G8j7GG__actionBar{border-top:1px solid var(--ok-line);background:var(--ok-white);flex-wrap:wrap;align-items:center;gap:12px;margin:0 -20px;padding:14px 20px;display:flex}@media (min-width:900px){.ContentAdmin-module-scss-module__G8j7GG__actionBar{z-index:2;margin:0 -28px;padding:14px 28px;position:sticky;bottom:0}}.ContentAdmin-module-scss-module__G8j7GG__sectionTitle{margin:4px 0 0;font-size:16px;font-weight:800}.ContentAdmin-module-scss-module__G8j7GG__links{border:1px solid var(--ok-line);border-radius:var(--ok-radius-s);flex-direction:column;display:flex}.ContentAdmin-module-scss-module__G8j7GG__linkRow{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__linkRow+.ContentAdmin-module-scss-module__G8j7GG__linkRow{border-top:1px solid var(--ok-line)}.ContentAdmin-module-scss-module__G8j7GG__linkHead{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;font-size:14px;display:grid}.ContentAdmin-module-scss-module__G8j7GG__linkHead select{grid-area:2/1/auto/-1}@media (min-width:700px){.ContentAdmin-module-scss-module__G8j7GG__linkHead{grid-template-columns:130px minmax(0,260px) max-content;justify-content:start}.ContentAdmin-module-scss-module__G8j7GG__linkHead select{grid-area:auto}}.ContentAdmin-module-scss-module__G8j7GG__linkFull{color:var(--ok-text-soft);word-break:break-all;font-family:inherit;font-size:12px}.ContentAdmin-module-scss-module__G8j7GG__marks{flex-wrap:wrap;gap:6px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__mark{border-radius:var(--ok-radius-pill);background:var(--ok-period-bg);color:var(--ok-period-text);padding:3px 9px;font-size:12px}.ContentAdmin-module-scss-module__G8j7GG__drop{border:1.5px dashed var(--ok-text-secondary);border-radius:var(--ok-radius-m);min-height:120px;color:var(--ok-text-soft);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__drop:hover{border-color:var(--ok-dark)}.ContentAdmin-module-scss-module__G8j7GG__dropActive{border-color:var(--ok-dark);background:var(--ok-light)}.ContentAdmin-module-scss-module__G8j7GG__hiddenInput{display:none}.ContentAdmin-module-scss-module__G8j7GG__brief{flex-direction:column;gap:14px;font-size:14px;line-height:1.5;display:flex}.ContentAdmin-module-scss-module__G8j7GG__facts{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.ContentAdmin-module-scss-module__G8j7GG__facts dt{color:var(--ok-text-secondary)}.ContentAdmin-module-scss-module__G8j7GG__facts dd{margin:0;font-weight:600}.ContentAdmin-module-scss-module__G8j7GG__events{color:var(--ok-text-soft);margin:0;padding-left:18px}.ContentAdmin-module-scss-module__G8j7GG__guide{max-height:168px;color:var(--ok-text-soft);white-space:pre-line;overflow-y:auto}.ContentAdmin-module-scss-module__G8j7GG__login{min-height:100vh;padding:var(--ok-gutter);background:var(--ok-surface);font-family:var(--ok-font-family);justify-content:center;align-items:center;display:flex}.ContentAdmin-module-scss-module__G8j7GG__loginCard{border:1px solid var(--ok-line);border-radius:var(--ok-radius-m);background:var(--ok-white);flex-direction:column;gap:12px;width:100%;max-width:360px;padding:28px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__page :is(button,select,a):focus-visible,.ContentAdmin-module-scss-module__G8j7GG__login :is(button,input):focus-visible{outline:2px solid var(--ok-dark);outline-offset:2px}.ContentAdmin-module-scss-module__G8j7GG__pipeline{grid-template-columns:minmax(0,1fr);gap:20px;max-width:1480px;margin:0 auto;display:grid}@media (min-width:1100px){.ContentAdmin-module-scss-module__G8j7GG__pipeline{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ContentAdmin-module-scss-module__G8j7GG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ContentAdmin-module-scss-module__G8j7GG__list>li+li{border-top:1px solid var(--ok-line)}.ContentAdmin-module-scss-module__G8j7GG__listRow{width:100%;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:150px minmax(0,1fr) max-content;align-items:center;gap:12px;padding:12px 4px;font-size:14px;text-decoration:none;display:grid}.ContentAdmin-module-scss-module__G8j7GG__listRow:hover{background:var(--ok-light)}.ContentAdmin-module-scss-module__G8j7GG__listWhen{font-variant-numeric:tabular-nums;color:var(--ok-text-secondary)}.ContentAdmin-module-scss-module__G8j7GG__gapRow{flex-direction:column;gap:2px;padding:12px 4px;font-size:14px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__gapDates{color:var(--ok-text-soft);font-size:13px}.ContentAdmin-module-scss-module__G8j7GG__runs{border-collapse:collapse;width:100%;font-size:14px}.ContentAdmin-module-scss-module__G8j7GG__runs th{color:var(--ok-text-secondary);text-align:left;padding:0 8px 8px 0;font-size:13px;font-weight:600}.ContentAdmin-module-scss-module__G8j7GG__runs td{border-top:1px solid var(--ok-line);vertical-align:top;font-variant-numeric:tabular-nums;padding:10px 8px 10px 0}.ContentAdmin-module-scss-module__G8j7GG__run_ok{background:var(--ok-good-bg);color:var(--ok-good-text)}.ContentAdmin-module-scss-module__G8j7GG__run_partial,.ContentAdmin-module-scss-module__G8j7GG__run_running{background:var(--ok-wait-bg);color:var(--ok-wait-text)}.ContentAdmin-module-scss-module__G8j7GG__run_failed{background:var(--ok-bad-bg);color:var(--ok-bad-text)}.ContentAdmin-module-scss-module__G8j7GG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ContentAdmin-module-scss-module__G8j7GG__stat{flex-direction:column;gap:4px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__statValue{font-size:24px;font-weight:800}.ContentAdmin-module-scss-module__G8j7GG__narrow{max-width:720px}.ContentAdmin-module-scss-module__G8j7GG__choices{flex-direction:column;gap:10px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__choice{border:1px solid var(--ok-line);border-radius:var(--ok-radius-s);background:var(--ok-white);color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:14px 16px;font-size:14px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__choice span{color:var(--ok-text-soft)}.ContentAdmin-module-scss-module__G8j7GG__choice:hover{border-color:var(--ok-dark)}.ContentAdmin-module-scss-module__G8j7GG__choiceOn{border-color:var(--ok-dark);box-shadow:inset 4px 0 0 var(--ok-main)}.ContentAdmin-module-scss-module__G8j7GG__countBadge{border-radius:var(--ok-radius-pill);background:var(--ok-wait-mark);min-width:20px;color:var(--ok-white);text-align:center;padding:1px 7px;font-size:12px;font-weight:700}.ContentAdmin-module-scss-module__G8j7GG__blockPlanned{background:var(--ok-light);border-style:dashed dashed dashed solid}.ContentAdmin-module-scss-module__G8j7GG__dot_planned{box-shadow:inset 0 0 0 1.5px var(--ok-text-secondary);background:0 0}.ContentAdmin-module-scss-module__G8j7GG__chip_planned{background:var(--ok-light);color:var(--ok-text-secondary)}.ContentAdmin-module-scss-module__G8j7GG__eventCell{gap:4px;min-height:0}.ContentAdmin-module-scss-module__G8j7GG__eventChip{border-radius:var(--ok-radius-s);align-items:center;gap:4px;max-width:100%;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.ContentAdmin-module-scss-module__G8j7GG__event_moon{background:var(--ok-moon-bg);color:var(--ok-moon-text)}.ContentAdmin-module-scss-module__G8j7GG__event_planet{background:var(--ok-period-bg);color:var(--ok-period-text)}.ContentAdmin-module-scss-module__G8j7GG__event_season{background:var(--ok-people-bg);color:var(--ok-people-text)}.ContentAdmin-module-scss-module__G8j7GG__eventRemove{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px}.ContentAdmin-module-scss-module__G8j7GG__planBox{border:1px dashed var(--ok-line);border-radius:var(--ok-radius-m);flex-direction:column;gap:12px;padding:16px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__plannedUpload{border-radius:var(--ok-radius-s);background:var(--ok-light);flex-direction:column;gap:8px;padding:14px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__legend{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__addEvent{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}@media (min-width:900px){.ContentAdmin-module-scss-module__G8j7GG__addEvent{grid-template-columns:170px minmax(0,2fr) minmax(0,2fr) auto}}.ContentAdmin-module-scss-module__G8j7GG__month{flex-direction:column;gap:10px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__monthTitle{margin:8px 0 0;font-size:18px;font-weight:800}.ContentAdmin-module-scss-module__G8j7GG__monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.ContentAdmin-module-scss-module__G8j7GG__monthWeekday{color:var(--ok-text-secondary);padding:0 4px;font-size:12px}.ContentAdmin-module-scss-module__G8j7GG__monthDay{border:1px solid var(--ok-line);border-radius:var(--ok-radius-s);background:var(--ok-white);flex-direction:column;gap:4px;min-width:0;min-height:104px;padding:6px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__monthDay .ContentAdmin-module-scss-module__G8j7GG__eventChip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:899px){.ContentAdmin-module-scss-module__G8j7GG__monthDay{min-height:64px;padding:4px}.ContentAdmin-module-scss-module__G8j7GG__monthDay .ContentAdmin-module-scss-module__G8j7GG__eventChip{height:5px;padding:0;font-size:0}}.ContentAdmin-module-scss-module__G8j7GG__monthToday{border-color:var(--ok-dark);box-shadow:inset 0 4px 0 var(--ok-main)}.ContentAdmin-module-scss-module__G8j7GG__monthDayLink{color:var(--ok-dark);align-self:flex-start;font-size:13px;font-weight:800;text-decoration:none}.ContentAdmin-module-scss-module__G8j7GG__monthDayLink:hover{text-decoration:underline}.ContentAdmin-module-scss-module__G8j7GG__dayCounts{color:var(--ok-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 8px;margin-top:auto;font-size:11px;display:flex}.ContentAdmin-module-scss-module__G8j7GG__dayMissing{color:var(--ok-wait-text)}.ContentAdmin-module-scss-module__G8j7GG__table{border-collapse:collapse;width:100%;font-size:13px}.ContentAdmin-module-scss-module__G8j7GG__table th,.ContentAdmin-module-scss-module__G8j7GG__table td{border-bottom:1px solid var(--ok-line);text-align:left;vertical-align:top;padding:8px 10px}.ContentAdmin-module-scss-module__G8j7GG__table th{color:var(--ok-text-secondary);font-weight:600}.ContentAdmin-module-scss-module__G8j7GG__table td{font-variant-numeric:tabular-nums}.ContentAdmin-module-scss-module__G8j7GG__platformStat{font-size:12px;display:block}.ContentAdmin-module-scss-module__G8j7GG__tableScroll{overflow-x:auto}.ContentAdmin-module-scss-module__G8j7GG__tableScroll .ContentAdmin-module-scss-module__G8j7GG__table{min-width:640px}.ContentAdmin-module-scss-module__G8j7GG__eventLabel{font-size:11px}.ContentAdmin-module-scss-module__G8j7GG__eventPost{color:var(--ok-dark);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (max-width:899px){.ContentAdmin-module-scss-module__G8j7GG__eventPost{display:none}}
.Faq-module-scss-module__WEey8q__list{border-top:1px solid var(--ok-line);margin-top:32px}.Faq-module-scss-module__WEey8q__item{border-bottom:1px solid var(--ok-line)}.Faq-module-scss-module__WEey8q__question{font-size:inherit;margin:0}.Faq-module-scss-module__WEey8q__toggle{width:100%;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:40px 1fr 40px;align-items:center;gap:16px;padding:24px 0;display:grid}@media (min-width:768px){.Faq-module-scss-module__WEey8q__toggle{grid-template-columns:64px 1fr 44px;padding:28px 0}}.Faq-module-scss-module__WEey8q__toggle:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Faq-module-scss-module__WEey8q__toggle:hover .Faq-module-scss-module__WEey8q__icon{border-color:var(--ok-dark)}.Faq-module-scss-module__WEey8q__num{color:var(--ok-text-secondary);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.Faq-module-scss-module__WEey8q__text{font-size:1.0625rem;font-weight:700;line-height:1.35}@media (min-width:768px){.Faq-module-scss-module__WEey8q__text{font-size:1.25rem}}.Faq-module-scss-module__WEey8q__icon{border:1px solid var(--ok-line);background:var(--ok-white);border-radius:50%;justify-self:end;width:40px;height:40px;transition:background-color .25s,border-color .25s;position:relative}.Faq-module-scss-module__WEey8q__icon:before,.Faq-module-scss-module__WEey8q__icon:after{content:"";background:var(--ok-dark);border-radius:1px;width:14px;height:2px;margin:-1px 0 0 -7px;transition:transform .25s,background-color .25s;position:absolute;top:50%;left:50%}.Faq-module-scss-module__WEey8q__icon:after{transform:rotate(90deg)}.Faq-module-scss-module__WEey8q__open .Faq-module-scss-module__WEey8q__icon{border-color:var(--ok-dark);background:var(--ok-dark)}.Faq-module-scss-module__WEey8q__open .Faq-module-scss-module__WEey8q__icon:before{background:var(--ok-white);transform:rotate(45deg)}.Faq-module-scss-module__WEey8q__open .Faq-module-scss-module__WEey8q__icon:after{background:var(--ok-white);transform:rotate(135deg)}.Faq-module-scss-module__WEey8q__answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.Faq-module-scss-module__WEey8q__open .Faq-module-scss-module__WEey8q__answer{grid-template-rows:1fr}.Faq-module-scss-module__WEey8q__answerInner{overflow:hidden}.Faq-module-scss-module__WEey8q__answerInner p{max-width:40em;color:var(--ok-text-soft);opacity:0;margin:0;padding:0 0 28px 56px;font-size:1rem;line-height:1.6;transition:opacity .3s}@media (min-width:768px){.Faq-module-scss-module__WEey8q__answerInner p{padding-left:80px;font-size:1.0625rem}}.Faq-module-scss-module__WEey8q__open .Faq-module-scss-module__WEey8q__answerInner p{opacity:1}@media (prefers-reduced-motion:reduce){.Faq-module-scss-module__WEey8q__answer,.Faq-module-scss-module__WEey8q__answerInner p,.Faq-module-scss-module__WEey8q__icon,.Faq-module-scss-module__WEey8q__icon:before,.Faq-module-scss-module__WEey8q__icon:after{transition:none}}
.Home-module-scss-module__KvLt7q__page{color:var(--ok-dark);background:var(--ok-white);overflow-x:clip}.Home-module-scss-module__KvLt7q__inner,.Home-module-scss-module__KvLt7q__innerNarrow,.Home-module-scss-module__KvLt7q__headerInner,.Home-module-scss-module__KvLt7q__footerInner{max-width:1200px;padding:0 var(--ok-gutter);margin:0 auto}@media (min-width:768px){.Home-module-scss-module__KvLt7q__inner,.Home-module-scss-module__KvLt7q__innerNarrow,.Home-module-scss-module__KvLt7q__headerInner,.Home-module-scss-module__KvLt7q__footerInner{padding:0 32px}}.Home-module-scss-module__KvLt7q__innerNarrow{max-width:800px}@media (min-width:960px){.Home-module-scss-module__KvLt7q__page{position:relative}.Home-module-scss-module__KvLt7q__page:after{content:"";pointer-events:none;border-inline:1px solid #03081612;width:1200px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}}.Home-module-scss-module__KvLt7q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Home-module-scss-module__KvLt7q__page a:focus-visible,.Home-module-scss-module__KvLt7q__page summary:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Home-module-scss-module__KvLt7q__h1{letter-spacing:-.01em;color:var(--ok-dark);margin:0;font-size:2.5rem;font-weight:800;line-height:1.12}@media (min-width:768px){.Home-module-scss-module__KvLt7q__h1{font-size:3.5rem}}.Home-module-scss-module__KvLt7q__h1Kicker{letter-spacing:0;color:var(--ok-text-soft);margin-bottom:16px;font-size:1rem;font-weight:700;line-height:1.4;display:block}@media (min-width:768px){.Home-module-scss-module__KvLt7q__h1Kicker{font-size:1.125rem}}.Home-module-scss-module__KvLt7q__mark{border-radius:var(--ok-radius-s);background:var(--ok-main);color:var(--ok-tibet);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.Home-module-scss-module__KvLt7q__h2{letter-spacing:-.01em;max-width:18em;color:var(--ok-dark);margin:0;font-size:2.125rem;font-weight:800;line-height:1.2}@media (min-width:768px){.Home-module-scss-module__KvLt7q__h2{font-size:3rem}}.Home-module-scss-module__KvLt7q__h2Muted{color:var(--ok-text-secondary)}.Home-module-scss-module__KvLt7q__h3{margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}@media (min-width:768px){.Home-module-scss-module__KvLt7q__h3{font-size:2rem}}.Home-module-scss-module__KvLt7q__lead,.Home-module-scss-module__KvLt7q__sectionLead{max-width:34em;color:var(--ok-text-soft);margin:20px 0 0;font-size:1.0625rem;line-height:1.5}@media (min-width:768px){.Home-module-scss-module__KvLt7q__lead,.Home-module-scss-module__KvLt7q__sectionLead{font-size:1.25rem}}.Home-module-scss-module__KvLt7q__text{max-width:32em;color:var(--ok-text-soft);margin:16px 0 0;font-size:1.0625rem;line-height:1.6}.Home-module-scss-module__KvLt7q__cta{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Home-module-scss-module__KvLt7q__cta:disabled{opacity:.5;cursor:not-allowed}.Home-module-scss-module__KvLt7q__cta:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Home-module-scss-module__KvLt7q__cta{background:var(--ok-main);min-height:56px;color:var(--ok-dark);padding:0 24px;font-size:16px}.Home-module-scss-module__KvLt7q__cta:where(:hover:not(:disabled)){background:var(--ok-main-hover)}.Home-module-scss-module__KvLt7q__cta:where(:active:not(:disabled)){background:var(--ok-main-darkness)}.Home-module-scss-module__KvLt7q__ctaCenter{width:fit-content;margin:40px auto 0;display:flex}.Home-module-scss-module__KvLt7q__secondary{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Home-module-scss-module__KvLt7q__secondary:disabled{opacity:.5;cursor:not-allowed}.Home-module-scss-module__KvLt7q__secondary:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Home-module-scss-module__KvLt7q__secondary{border:1.5px solid var(--ok-line);background:var(--ok-white);min-height:56px;color:var(--ok-dark);padding:0 20px;font-size:15px}.Home-module-scss-module__KvLt7q__secondary:where(:hover:not(:disabled)){border-color:var(--ok-dark)}.Home-module-scss-module__KvLt7q__textLink{color:var(--ok-dark);text-underline-offset:4px;margin-top:20px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.Home-module-scss-module__KvLt7q__header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ok-line);background:#fffffff0;position:sticky;top:0}.Home-module-scss-module__KvLt7q__headerInner{align-items:center;gap:24px;min-height:64px;display:flex}.Home-module-scss-module__KvLt7q__logo{color:var(--ok-dark);font-size:1.25rem;font-weight:800;text-decoration:none}.Home-module-scss-module__KvLt7q__wordmark{letter-spacing:-.01em;color:var(--ok-dark);font-weight:800}.Home-module-scss-module__KvLt7q__wordmarkOk{border-radius:var(--ok-radius-s);background:var(--ok-main);color:var(--ok-dark);margin-right:1px;padding:0 3px}.Home-module-scss-module__KvLt7q__wordmarkDark{color:var(--ok-white)}.Home-module-scss-module__KvLt7q__nav{gap:4px;margin-left:auto;font-size:.9375rem;font-weight:600;display:none}.Home-module-scss-module__KvLt7q__nav a{border-radius:var(--ok-radius-pill);min-height:40px;color:var(--ok-dark);align-items:center;padding:0 16px;text-decoration:none;transition:background-color .15s;display:inline-flex}.Home-module-scss-module__KvLt7q__nav a:hover,.Home-module-scss-module__KvLt7q__nav a[aria-current=page]{background:var(--ok-surface)}.Home-module-scss-module__KvLt7q__nav a:active{background:var(--ok-line)}@media (min-width:960px){.Home-module-scss-module__KvLt7q__nav{display:flex}}.Home-module-scss-module__KvLt7q__headerCta{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Home-module-scss-module__KvLt7q__headerCta:disabled{opacity:.5;cursor:not-allowed}.Home-module-scss-module__KvLt7q__headerCta:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Home-module-scss-module__KvLt7q__headerCta{background:var(--ok-dark);min-height:40px;color:var(--ok-white);white-space:nowrap;margin-left:auto;padding:0 18px;font-size:14px}@media (min-width:960px){.Home-module-scss-module__KvLt7q__headerCta{margin-left:8px}}.Home-module-scss-module__KvLt7q__footer{padding:48px 0 calc(48px + var(--ok-safe-bottom));background:var(--ok-dark);color:#ffffffb8;font-size:.9375rem}.Home-module-scss-module__KvLt7q__footerInner{gap:32px;display:grid}@media (min-width:768px){.Home-module-scss-module__KvLt7q__footerInner{grid-template-columns:2fr 1fr 1fr}}.Home-module-scss-module__KvLt7q__footerBrand{flex-direction:column;gap:8px;display:flex}.Home-module-scss-module__KvLt7q__footerNav{flex-direction:column;gap:10px;display:flex}.Home-module-scss-module__KvLt7q__footerNav a{color:var(--ok-white);text-decoration:none}.Home-module-scss-module__KvLt7q__footerNav a:hover{text-decoration:underline}.Home-module-scss-module__KvLt7q__hero{max-width:1200px;padding:40px var(--ok-gutter)64px;gap:40px;margin:0 auto;display:grid}@media (min-width:768px){.Home-module-scss-module__KvLt7q__hero{padding:64px 32px 96px}}@media (min-width:960px){.Home-module-scss-module__KvLt7q__hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px}}.Home-module-scss-module__KvLt7q__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.Home-module-scss-module__KvLt7q__heroActions .Home-module-scss-module__KvLt7q__cta{flex:100%}@media (min-width:768px){.Home-module-scss-module__KvLt7q__heroActions .Home-module-scss-module__KvLt7q__cta{flex:none}}.Home-module-scss-module__KvLt7q__heroActions .Home-module-scss-module__KvLt7q__secondary{flex:100%;justify-content:center}@media (min-width:768px){.Home-module-scss-module__KvLt7q__heroActions .Home-module-scss-module__KvLt7q__secondary{flex:none}}.Home-module-scss-module__KvLt7q__hint{max-width:30em;color:var(--ok-text-secondary);margin:16px 0 0;font-size:.875rem;line-height:1.5}.Home-module-scss-module__KvLt7q__heroArt{width:min(100%,460px);margin:0 auto;padding:24px 0 0;position:relative}.Home-module-scss-module__KvLt7q__mascot{width:100%;height:auto;display:block}.Home-module-scss-module__KvLt7q__sticker{border:2px solid var(--ok-dark);border-radius:var(--ok-radius-m);box-shadow:4px 4px 0 0 var(--ok-dark);flex-direction:column;gap:2px;padding:10px 18px 12px;font-size:1.75rem;font-weight:800;line-height:1.1;display:flex;position:absolute}@media (min-width:768px){.Home-module-scss-module__KvLt7q__sticker{font-size:2.25rem}}.Home-module-scss-module__KvLt7q__sticker s{text-decoration-thickness:4px;-webkit-text-decoration-color:var(--ok-dark);text-decoration-color:var(--ok-dark)}.Home-module-scss-module__KvLt7q__stickerLabel{letter-spacing:.02em;font-size:.8125rem;font-weight:700}.Home-module-scss-module__KvLt7q__stickerJournal{background:var(--ok-white);color:var(--ok-text-secondary);top:4%;left:-2%;transform:rotate(-4deg)}.Home-module-scss-module__KvLt7q__stickerStars{background:var(--ok-main);color:var(--ok-tibet);bottom:18%;right:-2%;transform:rotate(3deg)}@media (prefers-reduced-motion:no-preference){.Home-module-scss-module__KvLt7q__stickerJournal{animation:.4s ease-out .2s both Home-module-scss-module__KvLt7q__stickerIn}.Home-module-scss-module__KvLt7q__stickerJournal s{text-decoration-color:#0000;animation:.3s ease-out .9s forwards Home-module-scss-module__KvLt7q__strike}.Home-module-scss-module__KvLt7q__stickerStars{animation:.45s cubic-bezier(.2,1.4,.4,1) 1.3s both Home-module-scss-module__KvLt7q__stickerDrop}}@keyframes Home-module-scss-module__KvLt7q__stickerIn{0%{opacity:0;transform:translateY(12px)rotate(-4deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes Home-module-scss-module__KvLt7q__strike{to{-webkit-text-decoration-color:var(--ok-dark);text-decoration-color:var(--ok-dark)}}@keyframes Home-module-scss-module__KvLt7q__stickerDrop{0%{opacity:0;transform:translateY(-24px)scale(1.15)rotate(8deg)}to{opacity:1;transform:rotate(3deg)}}.Home-module-scss-module__KvLt7q__compare,.Home-module-scss-module__KvLt7q__start,.Home-module-scss-module__KvLt7q__faq{background:var(--ok-surface);padding:72px 0}@media (min-width:768px){.Home-module-scss-module__KvLt7q__compare,.Home-module-scss-module__KvLt7q__start,.Home-module-scss-module__KvLt7q__faq{padding:112px 0}}.Home-module-scss-module__KvLt7q__compareTable{border-radius:var(--ok-radius-m);background:var(--ok-white);margin-top:40px;overflow:hidden;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Home-module-scss-module__KvLt7q__compareRow{grid-template-columns:1fr 1fr;display:grid}.Home-module-scss-module__KvLt7q__compareRow+.Home-module-scss-module__KvLt7q__compareRow{border-top:1px solid var(--ok-line)}.Home-module-scss-module__KvLt7q__compareHead,.Home-module-scss-module__KvLt7q__compareJournal,.Home-module-scss-module__KvLt7q__compareStars{padding:16px;font-size:.9375rem;line-height:1.45}@media (min-width:768px){.Home-module-scss-module__KvLt7q__compareHead,.Home-module-scss-module__KvLt7q__compareJournal,.Home-module-scss-module__KvLt7q__compareStars{padding:20px 28px;font-size:1.0625rem}}.Home-module-scss-module__KvLt7q__compareHead{color:var(--ok-text-secondary);font-size:.8125rem;font-weight:700}@media (min-width:768px){.Home-module-scss-module__KvLt7q__compareHead{font-size:.9375rem}}.Home-module-scss-module__KvLt7q__compareHeadOk{color:var(--ok-dark)}.Home-module-scss-module__KvLt7q__compareJournal{color:var(--ok-text-secondary)}.Home-module-scss-module__KvLt7q__compareStars{background:var(--ok-good-bg);color:var(--ok-good-text);font-weight:600}.Home-module-scss-module__KvLt7q__tourSection{padding:72px 0 32px}@media (min-width:768px){.Home-module-scss-module__KvLt7q__tourSection{padding:112px 0 48px}}.Home-module-scss-module__KvLt7q__tour{margin-top:24px}@media (min-width:960px){.Home-module-scss-module__KvLt7q__tour{grid-template-columns:1fr 340px;gap:64px;display:grid}}.Home-module-scss-module__KvLt7q__tourStep{border-top:1px solid var(--ok-line);padding:40px 0}.Home-module-scss-module__KvLt7q__tourStep:first-child{border-top:none}@media (min-width:960px){.Home-module-scss-module__KvLt7q__tourStep{opacity:.35;border-top:none;flex-direction:column;justify-content:center;min-height:78vh;padding:64px 0;transition:opacity .3s;display:flex}}.Home-module-scss-module__KvLt7q__tourStepActive{opacity:1}.Home-module-scss-module__KvLt7q__question{color:var(--ok-text-soft);margin:0 0 12px;font-size:1.25rem;font-weight:700}.Home-module-scss-module__KvLt7q__points{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.Home-module-scss-module__KvLt7q__points li{padding-left:28px;font-size:1rem;line-height:1.45;position:relative}.Home-module-scss-module__KvLt7q__points li:before{content:"";background:var(--ok-main);width:16px;height:16px;box-shadow:inset 0 0 0 4px var(--ok-good-bg);border-radius:50%;position:absolute;top:.25em;left:0}.Home-module-scss-module__KvLt7q__tourPhoneWrap{align-self:start;margin-top:64px;position:sticky;top:calc(50vh - 345px)}.Home-module-scss-module__KvLt7q__phone{aspect-ratio:600/1298;border:10px solid var(--ok-dark);background:var(--ok-white);border-radius:44px;width:min(300px,78vw);margin:32px auto 0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}@media (min-width:960px){.Home-module-scss-module__KvLt7q__phone{width:320px;margin:0}}.Home-module-scss-module__KvLt7q__layer{opacity:0;transition:opacity .35s;position:absolute;inset:0}.Home-module-scss-module__KvLt7q__layerOn{opacity:1}.Home-module-scss-module__KvLt7q__screenMedia{object-fit:cover;background:var(--ok-white);width:100%;height:100%;display:block}.Home-module-scss-module__KvLt7q__pairScreen{background:var(--ok-white);flex-direction:column;gap:8px;height:100%;padding:20px 14px;font-size:12px;line-height:1.35;display:flex}.Home-module-scss-module__KvLt7q__pairHead{border-radius:var(--ok-radius-m);background:var(--ok-surface);align-items:center;gap:12px;padding:14px;display:flex}.Home-module-scss-module__KvLt7q__pairRing{border:6px solid var(--ok-line);border-top-color:var(--ok-dark);border-right-color:var(--ok-dark);height:72px;color:var(--ok-text-secondary);border-radius:50%;flex-direction:column;flex:0 0 72px;justify-content:center;align-items:center;display:flex}.Home-module-scss-module__KvLt7q__pairRing strong{color:var(--ok-dark);font-size:18px;font-weight:800}.Home-module-scss-module__KvLt7q__pairCaption{color:var(--ok-text-secondary);display:block}.Home-module-scss-module__KvLt7q__pairVerdict{font-size:15px;font-weight:800;display:block}.Home-module-scss-module__KvLt7q__pairNames{margin-top:6px;font-size:15px;font-weight:800}.Home-module-scss-module__KvLt7q__pairSub{margin-top:6px;font-size:13px;font-weight:800}.Home-module-scss-module__KvLt7q__pairGood,.Home-module-scss-module__KvLt7q__pairWork{border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.Home-module-scss-module__KvLt7q__pairGood strong,.Home-module-scss-module__KvLt7q__pairWork strong{font-size:13px}.Home-module-scss-module__KvLt7q__pairGood{background:var(--ok-good-bg);color:var(--ok-good-text)}.Home-module-scss-module__KvLt7q__pairWork{background:var(--ok-people-bg);color:var(--ok-people-text)}.Home-module-scss-module__KvLt7q__pairDates{color:var(--ok-text-secondary);margin-top:auto;font-size:10px}.Home-module-scss-module__KvLt7q__astro{background:var(--ok-good-bg);color:var(--ok-dark);padding:72px 0;position:relative}@media (min-width:768px){.Home-module-scss-module__KvLt7q__astro{padding:112px 0}}.Home-module-scss-module__KvLt7q__astro .Home-module-scss-module__KvLt7q__cta{margin-top:32px}.Home-module-scss-module__KvLt7q__astroGrid{gap:48px;display:grid}@media (min-width:960px){.Home-module-scss-module__KvLt7q__astroGrid{grid-template-columns:1fr 440px;align-items:center;gap:80px}}.Home-module-scss-module__KvLt7q__astroText{max-width:32em;color:var(--ok-text-soft);margin:20px 0 0;font-size:1.0625rem;line-height:1.6}@media (min-width:768px){.Home-module-scss-module__KvLt7q__astroText{font-size:1.25rem}}.Home-module-scss-module__KvLt7q__astroPoints{color:var(--ok-work-text);flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.Home-module-scss-module__KvLt7q__astroPoints li:before{content:"— "}.Home-module-scss-module__KvLt7q__chat{background:var(--ok-white);color:var(--ok-dark);border-radius:28px;flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Home-module-scss-module__KvLt7q__chatHead{border-bottom:1px solid var(--ok-line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.Home-module-scss-module__KvLt7q__chatHead strong{font-size:1rem;display:block}.Home-module-scss-module__KvLt7q__chatAvatar{box-shadow:0 0 0 2px var(--ok-main);border-radius:50%}.Home-module-scss-module__KvLt7q__chatSub{color:var(--ok-text-secondary);font-size:.8125rem}.Home-module-scss-module__KvLt7q__chatTopics{flex-wrap:wrap;gap:6px;display:flex}.Home-module-scss-module__KvLt7q__chatTopic{border:1px solid var(--ok-line);border-radius:var(--ok-radius-pill);padding:6px 12px;font-size:.8125rem;font-weight:600}.Home-module-scss-module__KvLt7q__bubble{border-radius:20px;margin:0;padding:12px 16px;font-size:.9375rem;line-height:1.5}.Home-module-scss-module__KvLt7q__bubble p{font-size:inherit;line-height:inherit;margin:0}.Home-module-scss-module__KvLt7q__bubble p+p{margin-top:8px}.Home-module-scss-module__KvLt7q__bubbleMe{background:var(--ok-tibet);max-width:85%;color:var(--ok-white);border-bottom-right-radius:6px;align-self:flex-end}.Home-module-scss-module__KvLt7q__bubbleBot{background:var(--ok-surface);max-width:92%;color:var(--ok-text-soft);border-bottom-left-radius:6px;align-self:flex-start}.Home-module-scss-module__KvLt7q__typing{background:var(--ok-surface);border-radius:20px;align-self:flex-start;gap:4px;padding:14px 16px;display:none}.Home-module-scss-module__KvLt7q__typing i{background:var(--ok-text-secondary);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite Home-module-scss-module__KvLt7q__dot}.Home-module-scss-module__KvLt7q__typing i:nth-child(2){animation-delay:.15s}.Home-module-scss-module__KvLt7q__typing i:nth-child(3){animation-delay:.3s}@keyframes Home-module-scss-module__KvLt7q__dot{0%,80%,to{opacity:.3}40%{opacity:1}}.Home-module-scss-module__KvLt7q__chatNote{color:var(--ok-text-secondary);font-size:.75rem}.Home-module-scss-module__KvLt7q__chat[data-phase=waiting] .Home-module-scss-module__KvLt7q__bubbleMe,.Home-module-scss-module__KvLt7q__chat[data-phase=waiting] .Home-module-scss-module__KvLt7q__bubbleBot{visibility:hidden}.Home-module-scss-module__KvLt7q__chat[data-phase=asked] .Home-module-scss-module__KvLt7q__bubbleBot,.Home-module-scss-module__KvLt7q__chat[data-phase=typing] .Home-module-scss-module__KvLt7q__bubbleBot{display:none}.Home-module-scss-module__KvLt7q__chat[data-phase=asked] .Home-module-scss-module__KvLt7q__bubbleMe,.Home-module-scss-module__KvLt7q__chat[data-phase=answered] .Home-module-scss-module__KvLt7q__bubbleBot{animation:.3s ease-out both Home-module-scss-module__KvLt7q__bubbleIn}.Home-module-scss-module__KvLt7q__chat[data-phase=typing] .Home-module-scss-module__KvLt7q__typing{display:flex}@keyframes Home-module-scss-module__KvLt7q__bubbleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Home-module-scss-module__KvLt7q__steps{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Home-module-scss-module__KvLt7q__steps{grid-template-columns:repeat(3,1fr);gap:24px}}.Home-module-scss-module__KvLt7q__step{border-radius:var(--ok-radius-m);background:var(--ok-white);flex-direction:column;gap:8px;padding:24px;display:flex;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Home-module-scss-module__KvLt7q__stepNum{background:var(--ok-main);width:40px;height:40px;color:var(--ok-tibet);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;font-weight:800;display:inline-flex}.Home-module-scss-module__KvLt7q__stepTitle{font-size:1.125rem;font-weight:800}.Home-module-scss-module__KvLt7q__stepText{color:var(--ok-text-soft);font-size:.9375rem;line-height:1.5}.Home-module-scss-module__KvLt7q__pricing{padding:72px 0}@media (min-width:768px){.Home-module-scss-module__KvLt7q__pricing{padding:112px 0}}.Home-module-scss-module__KvLt7q__plans{gap:16px;margin-top:40px;display:grid}@media (min-width:768px){.Home-module-scss-module__KvLt7q__plans{grid-template-columns:repeat(3,1fr);gap:24px}}.Home-module-scss-module__KvLt7q__plan{border-radius:var(--ok-radius-m);background:var(--ok-white);flex-direction:column;gap:6px;padding:28px 24px;display:flex;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Home-module-scss-module__KvLt7q__plan_premium{border:2px solid var(--ok-dark);box-shadow:4px 4px 0 0 var(--ok-dark)}.Home-module-scss-module__KvLt7q__planBadge{border-radius:var(--ok-radius-pill);align-self:flex-start;margin-bottom:12px;padding:4px 12px;font-size:.8125rem;font-weight:700}.Home-module-scss-module__KvLt7q__planBadge_free{background:var(--ok-surface);color:var(--ok-text-secondary);box-shadow:inset 0 0 0 1px var(--ok-line)}.Home-module-scss-module__KvLt7q__planBadge_pro{background:var(--ok-sand);color:var(--ok-dark)}.Home-module-scss-module__KvLt7q__planBadge_premium{background:var(--ok-mint);color:var(--ok-tibet)}.Home-module-scss-module__KvLt7q__planPrice{font-size:1.75rem;font-weight:800}.Home-module-scss-module__KvLt7q__planYearly{color:var(--ok-text-secondary);font-size:.875rem}.Home-module-scss-module__KvLt7q__planFeatures{border-top:1px solid var(--ok-line);flex-direction:column;gap:10px;margin:20px 0 0;padding:20px 0 0;font-size:.9375rem;line-height:1.45;list-style:none;display:flex}.Home-module-scss-module__KvLt7q__faq{background:var(--ok-surface)}.Home-module-scss-module__KvLt7q__final{padding:72px 0}@media (min-width:768px){.Home-module-scss-module__KvLt7q__final{padding:112px 0}}.Home-module-scss-module__KvLt7q__final .Home-module-scss-module__KvLt7q__cta{margin-top:32px}.Home-module-scss-module__KvLt7q__finalGrid{justify-items:start;gap:32px;display:grid}@media (min-width:768px){.Home-module-scss-module__KvLt7q__finalGrid{grid-template-columns:220px 1fr;align-items:center;gap:48px}}.Home-module-scss-module__KvLt7q__finalMascot{width:160px;height:auto}@media (min-width:768px){.Home-module-scss-module__KvLt7q__finalMascot{width:220px}}
.Landing-module-scss-module__CT7cma__page{color:var(--ok-dark)}.Landing-module-scss-module__CT7cma__hero,.Landing-module-scss-module__CT7cma__result,.Landing-module-scss-module__CT7cma__faq,.Landing-module-scss-module__CT7cma__scaleSection,.Landing-module-scss-module__CT7cma__bandInner{max-width:1160px;padding-left:var(--ok-gutter);padding-right:var(--ok-gutter);margin:0 auto}@media (min-width:768px){.Landing-module-scss-module__CT7cma__hero,.Landing-module-scss-module__CT7cma__result,.Landing-module-scss-module__CT7cma__faq,.Landing-module-scss-module__CT7cma__scaleSection,.Landing-module-scss-module__CT7cma__bandInner{padding-left:24px;padding-right:24px}}.Landing-module-scss-module__CT7cma__hero{flex-direction:column;gap:32px;padding-top:40px;padding-bottom:32px;display:flex}@media (min-width:768px){.Landing-module-scss-module__CT7cma__hero{flex-direction:row;align-items:flex-start}}.Landing-module-scss-module__CT7cma__heroText{flex-direction:column;flex:380px;gap:16px;display:flex}.Landing-module-scss-module__CT7cma__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ok-text-secondary);font-size:13px;font-weight:700}.Landing-module-scss-module__CT7cma__title{margin:0;font-size:36px;font-weight:800;line-height:1.08}@media (min-width:768px){.Landing-module-scss-module__CT7cma__title{font-size:44px}}.Landing-module-scss-module__CT7cma__lead{max-width:52ch;color:var(--ok-text-soft);margin:0;font-size:17px;line-height:1.55}.Landing-module-scss-module__CT7cma__chips{flex-wrap:wrap;gap:8px;display:flex}.Landing-module-scss-module__CT7cma__chip{background:var(--ok-surface);border-radius:14px;padding:6px 12px;font-size:13px;font-weight:600}.Landing-module-scss-module__CT7cma__form{background:var(--ok-white);border-radius:28px;flex-direction:column;flex:420px;gap:16px;min-width:0;padding:24px;display:flex;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Landing-module-scss-module__CT7cma__sides{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.Landing-module-scss-module__CT7cma__side{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.Landing-module-scss-module__CT7cma__legend{margin-bottom:4px;font-size:15px;font-weight:800}.Landing-module-scss-module__CT7cma__cta{border-radius:var(--ok-radius-pill);font:inherit;text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Landing-module-scss-module__CT7cma__cta:disabled{opacity:.5;cursor:not-allowed}.Landing-module-scss-module__CT7cma__cta:focus-visible{outline:3px solid var(--ok-dark);outline-offset:3px}.Landing-module-scss-module__CT7cma__cta{background:var(--ok-main);min-height:56px;color:var(--ok-dark);padding:0 24px;font-size:16px}.Landing-module-scss-module__CT7cma__cta:where(:hover:not(:disabled)){background:var(--ok-main-hover)}.Landing-module-scss-module__CT7cma__cta:where(:active:not(:disabled)){background:var(--ok-main-darkness)}.Landing-module-scss-module__CT7cma__error{color:var(--ok-bad-text);margin:0;font-size:13px}.Landing-module-scss-module__CT7cma__result{border:2px solid var(--ok-dark);box-shadow:4px 4px 0 0 var(--ok-dark);border-radius:28px;flex-wrap:wrap;gap:32px;margin-bottom:40px;padding-top:28px;padding-bottom:28px;display:flex}.Landing-module-scss-module__CT7cma__resultScore,.Landing-module-scss-module__CT7cma__resultLists,.Landing-module-scss-module__CT7cma__resultCta{flex-direction:column;flex:260px;gap:8px;display:flex}.Landing-module-scss-module__CT7cma__big{font-size:56px;font-weight:800;line-height:1}.Landing-module-scss-module__CT7cma__of{color:var(--ok-text-secondary);font-size:22px}.Landing-module-scss-module__CT7cma__verdict{font-size:20px;font-weight:800}.Landing-module-scss-module__CT7cma__muted{color:var(--ok-text-secondary);font-size:14px;line-height:1.5}.Landing-module-scss-module__CT7cma__good,.Landing-module-scss-module__CT7cma__work{border-radius:14px;padding:10px 14px;font-size:14px;font-weight:600}.Landing-module-scss-module__CT7cma__good{background:var(--ok-good-bg)}.Landing-module-scss-module__CT7cma__work{background:var(--ok-sand)}.Landing-module-scss-module__CT7cma__resultCta{background:var(--ok-dark);color:var(--ok-white);border-radius:22px;padding:20px;line-height:1.5}.Landing-module-scss-module__CT7cma__band{background:var(--ok-surface)}.Landing-module-scss-module__CT7cma__bandInner{flex-direction:column;gap:20px;padding-top:48px;padding-bottom:48px;display:flex}.Landing-module-scss-module__CT7cma__h2{margin:0;font-size:28px;font-weight:800}.Landing-module-scss-module__CT7cma__kutas{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.Landing-module-scss-module__CT7cma__kuta{border-radius:var(--ok-radius-m);background:var(--ok-white);flex-direction:column;gap:4px;padding:16px;display:flex;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Landing-module-scss-module__CT7cma__kutaHead{justify-content:space-between;gap:8px;display:flex}.Landing-module-scss-module__CT7cma__faq{max-width:808px;padding-top:48px;padding-bottom:64px}.Landing-module-scss-module__CT7cma__field{border:1px solid var(--ok-line);background:var(--ok-white);border-radius:14px;align-items:center;min-height:48px;padding:6px 14px;display:flex}.Landing-module-scss-module__CT7cma__bandLead{max-width:40em;color:var(--ok-text-soft);font-size:16px;line-height:1.6}.Landing-module-scss-module__CT7cma__scaleSection{flex-direction:column;gap:20px;max-width:808px;padding-top:48px;display:flex}.Landing-module-scss-module__CT7cma__scale{border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0308160f,0 2px 4px #0308160a,0 12px 24px -6px #0308161a,0 32px 64px -16px #03081624}.Landing-module-scss-module__CT7cma__scaleRow{grid-template-columns:72px 1fr;gap:16px;padding:16px 20px;display:grid}.Landing-module-scss-module__CT7cma__scaleRow+.Landing-module-scss-module__CT7cma__scaleRow{border-top:1px solid var(--ok-line)}.Landing-module-scss-module__CT7cma__scaleRow>span{flex-direction:column;gap:4px;display:flex}.Landing-module-scss-module__CT7cma__scaleRange{font-size:18px;font-weight:800}
.AdminShell-module-scss-module__8OP65W__shell{background:var(--ok-surface);min-height:100vh;color:var(--ok-dark);font-family:var(--ok-font-family)}@media (min-width:900px){.AdminShell-module-scss-module__8OP65W__shell{grid-template-columns:248px minmax(0,1fr);display:grid}}.AdminShell-module-scss-module__8OP65W__mobileBar{z-index:20;padding:12px var(--ok-gutter);border-bottom:1px solid var(--ok-line);background:var(--ok-white);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}@media (min-width:900px){.AdminShell-module-scss-module__8OP65W__mobileBar{display:none}}.AdminShell-module-scss-module__8OP65W__menuButton,.AdminShell-module-scss-module__8OP65W__logout{border:1px solid var(--ok-line);border-radius:var(--ok-radius-pill);background:var(--ok-white);color:var(--ok-dark);font:inherit;cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.AdminShell-module-scss-module__8OP65W__menuButton:hover,.AdminShell-module-scss-module__8OP65W__logout:hover{border-color:var(--ok-dark)}.AdminShell-module-scss-module__8OP65W__sidebar{border-right:1px solid var(--ok-line);background:var(--ok-white);flex-direction:column;gap:28px;padding:24px 16px;display:none}@media (min-width:900px){.AdminShell-module-scss-module__8OP65W__sidebar{height:100vh;display:flex;position:sticky;top:0}}.AdminShell-module-scss-module__8OP65W__sidebarOpen{border-bottom:1px solid var(--ok-line);display:flex}.AdminShell-module-scss-module__8OP65W__brand{flex-direction:column;gap:4px;padding:0 12px;font-size:20px;display:none}@media (min-width:900px){.AdminShell-module-scss-module__8OP65W__brand{display:flex}}.AdminShell-module-scss-module__8OP65W__brandNote{color:var(--ok-text-secondary);font-size:13px;font-weight:600}.AdminShell-module-scss-module__8OP65W__nav{flex-direction:column;flex:auto;gap:24px;display:flex}.AdminShell-module-scss-module__8OP65W__section{flex-direction:column;gap:2px;display:flex}.AdminShell-module-scss-module__8OP65W__sectionTitle{color:var(--ok-text-secondary);padding:0 12px 6px;font-size:13px;font-weight:700}.AdminShell-module-scss-module__8OP65W__item{border-radius:var(--ok-radius-s);color:var(--ok-dark);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.AdminShell-module-scss-module__8OP65W__item:hover{background:var(--ok-light)}.AdminShell-module-scss-module__8OP65W__item:focus-visible{outline:2px solid var(--ok-dark);outline-offset:2px}.AdminShell-module-scss-module__8OP65W__itemActive{background:var(--ok-light);box-shadow:inset 3px 0 0 var(--ok-dark)}.AdminShell-module-scss-module__8OP65W__footer{padding:0 12px}.AdminShell-module-scss-module__8OP65W__content{min-width:0}
.TelegramOnly-module-scss-module__-FS4yW__page{background:var(--ok-surface);min-height:100dvh;font-family:var(--ok-font-family);justify-content:center;align-items:center;padding:24px 16px;display:flex}.TelegramOnly-module-scss-module__-FS4yW__card{border-radius:var(--ok-radius-m);background:var(--ok-bg);text-align:center;width:100%;max-width:440px;padding:32px 24px}.TelegramOnly-module-scss-module__-FS4yW__brand{color:var(--ok-text-secondary);margin:0 0 16px;font-size:14px;font-weight:600}.TelegramOnly-module-scss-module__-FS4yW__title{color:var(--ok-text);margin:0 0 12px;font-size:24px;line-height:1.25}.TelegramOnly-module-scss-module__-FS4yW__text{font-size:var(--ok-font-size-default);color:var(--ok-text-soft);margin:0 0 24px;line-height:1.5}.TelegramOnly-module-scss-module__-FS4yW__button{border-radius:var(--ok-radius-pill);background:var(--ok-main);color:var(--ok-dark);padding:14px 28px;font-weight:600;text-decoration:none;display:inline-block}.TelegramOnly-module-scss-module__-FS4yW__button:hover{background:var(--ok-main-darkness)}
