.Placeholder-module-scss-module__mHgw7a__placeholder{min-height:24px;color:var(--ok-hint);cursor:pointer;padding:4px 0}.Placeholder-module-scss-module__mHgw7a__spinner{color:var(--ok-hint);padding:16px 0}
.Day-module-scss-module__vmzY3a__page{padding:20px var(--ok-gutter)0;color:var(--ok-dark);flex-direction:column;gap:18px;display:flex}@media (min-width:768px){.Day-module-scss-module__vmzY3a__page{padding:0}}.Day-module-scss-module__vmzY3a__columns{flex-direction:column;gap:18px;display:flex}@media (min-width:1200px){.Day-module-scss-module__vmzY3a__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}}.Day-module-scss-module__vmzY3a__column{flex-direction:column;gap:18px;min-width:0;display:flex}.Day-module-scss-module__vmzY3a__eyebrow{color:var(--ok-text-secondary);font-size:13px;font-weight:600}.Day-module-scss-module__vmzY3a__title{margin:0;font-size:26px;font-weight:800;line-height:1.15}@media (min-width:768px){.Day-module-scss-module__vmzY3a__title{font-size:32px}}.Day-module-scss-module__vmzY3a__h2{margin:0;font-size:17px;font-weight:800}.Day-module-scss-module__vmzY3a__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Day-module-scss-module__vmzY3a__link{font:inherit;color:var(--ok-dark);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.Day-module-scss-module__vmzY3a__back{align-items:center;gap:6px;margin-left:-8px;display:flex}.Day-module-scss-module__vmzY3a__iconButton{border:1px solid var(--ok-line);background:var(--ok-white);width:44px;height:44px;color:var(--ok-dark);cursor:pointer;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Day-module-scss-module__vmzY3a__plain{background:0 0;border-color:#0000}.Day-module-scss-module__vmzY3a__dayCard{background:var(--ok-main);width:100%;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:20px;align-items:center;gap:12px;padding:16px;display:flex}.Day-module-scss-module__vmzY3a__dayCardBody{flex-direction:column;flex-grow:1;gap:8px;min-width:0;display:flex}.Day-module-scss-module__vmzY3a__dayCardTitle{font-size:17px;font-weight:800;line-height:1.25}.Day-module-scss-module__vmzY3a__chips{flex-wrap:wrap;gap:6px;display:flex}.Day-module-scss-module__vmzY3a__chip{background:#ffffffb3;border-radius:10px;padding:4px 9px;font-size:12px;font-weight:700}.Day-module-scss-module__vmzY3a__lockedCard{background:var(--ok-surface)}.Day-module-scss-module__vmzY3a__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.Day-module-scss-module__vmzY3a__weekDay{background:var(--ok-surface);height:64px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.Day-module-scss-module__vmzY3a__weekToday{border:2px solid var(--ok-dark);background:var(--ok-white)}.Day-module-scss-module__vmzY3a__weekLabel{opacity:.8;font-size:11px;font-weight:600}.Day-module-scss-module__vmzY3a__weekNumber{font-size:17px;font-weight:800}.Day-module-scss-module__vmzY3a__dot{border-radius:3px;width:6px;height:6px}.Day-module-scss-module__vmzY3a__dotGood{background:var(--ok-good-mark)}.Day-module-scss-module__vmzY3a__hint{color:var(--ok-text-secondary);font-size:11px}.Day-module-scss-module__vmzY3a__group{border-bottom:1px solid var(--ok-line);flex-direction:column;gap:8px;padding:10px 0 12px;display:flex}.Day-module-scss-module__vmzY3a__groupDate{letter-spacing:.04em;text-transform:uppercase;color:var(--ok-text-secondary);font-size:12px;font-weight:700}.Day-module-scss-module__vmzY3a__event{align-items:flex-start;gap:10px;display:flex}.Day-module-scss-module__vmzY3a__mark{border-radius:5px;flex-shrink:0;width:10px;height:10px;margin-top:5px}.Day-module-scss-module__vmzY3a__mark_good{background:var(--ok-good-mark)}.Day-module-scss-module__vmzY3a__mark_bad{background:var(--ok-bad-mark)}.Day-module-scss-module__vmzY3a__mark_moon{background:var(--ok-moon-mark)}.Day-module-scss-module__vmzY3a__mark_beauty{background:var(--ok-beauty-mark)}.Day-module-scss-module__vmzY3a__mark_people{background:var(--ok-people-mark)}.Day-module-scss-module__vmzY3a__mark_plan{background:var(--ok-dark);border-radius:3px}.Day-module-scss-module__vmzY3a__mark_life{background:var(--ok-mint)}.Day-module-scss-module__vmzY3a__eventBody{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}.Day-module-scss-module__vmzY3a__eventTitle{font-size:14px;font-weight:700;line-height:1.3}.Day-module-scss-module__vmzY3a__eventText{color:var(--ok-text-secondary);font-size:12px;line-height:1.4}.Day-module-scss-module__vmzY3a__verdict{border-radius:8px;align-self:flex-start;padding:3px 8px;font-size:12px;font-weight:700}.Day-module-scss-module__vmzY3a__verdictGood{background:var(--ok-good-bg);color:var(--ok-good-text)}.Day-module-scss-module__vmzY3a__verdictBad{background:var(--ok-bad-bg);color:var(--ok-bad-text)}.Day-module-scss-module__vmzY3a__action{border:1px solid var(--ok-line);background:var(--ok-white);min-height:34px;color:var(--ok-dark);font:inherit;cursor:pointer;border-radius:17px;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:700}.Day-module-scss-module__vmzY3a__actionPrimary{border-color:var(--ok-dark);background:var(--ok-dark);color:var(--ok-white)}.Day-module-scss-module__vmzY3a__empty{background:var(--ok-surface);color:var(--ok-text-secondary);border-radius:16px;padding:16px;font-size:13px}.Day-module-scss-module__vmzY3a__badge{border-radius:10px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700}.Day-module-scss-module__vmzY3a__badgeGood{background:var(--ok-main)}.Day-module-scss-module__vmzY3a__badgeNeutral{background:var(--ok-surface);color:var(--ok-text-secondary)}.Day-module-scss-module__vmzY3a__panel{background:var(--ok-surface);border-radius:20px;flex-direction:column;gap:6px;padding:16px;font-size:14px;line-height:1.5;display:flex}.Day-module-scss-module__vmzY3a__panelLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ok-text-secondary);font-size:12px;font-weight:700}.Day-module-scss-module__vmzY3a__twoCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Day-module-scss-module__vmzY3a__goodBox,.Day-module-scss-module__vmzY3a__badBox{border-radius:18px;flex-direction:column;gap:6px;padding:14px;font-size:13px;line-height:1.4;display:flex}.Day-module-scss-module__vmzY3a__goodBox{background:var(--ok-good-bg)}.Day-module-scss-module__vmzY3a__badBox{background:var(--ok-bad-bg)}.Day-module-scss-module__vmzY3a__boxTitle{font-weight:800}.Day-module-scss-module__vmzY3a__windows{background:var(--ok-surface);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.Day-module-scss-module__vmzY3a__window{border-bottom:1px solid var(--ok-line);align-items:center;gap:12px;padding:13px 16px;font-size:14px;display:flex}.Day-module-scss-module__vmzY3a__window:last-child{border-bottom:none}.Day-module-scss-module__vmzY3a__windowTime{font-variant-numeric:tabular-nums;flex-shrink:0;width:112px;font-size:15px;font-weight:700}.Day-module-scss-module__vmzY3a__windowBest{background:var(--ok-good-bg)}.Day-module-scss-module__vmzY3a__windowBad{background:var(--ok-bad-bg);color:var(--ok-bad-text)}.Day-module-scss-module__vmzY3a__moonPanel{background:var(--ok-moon-bg);color:var(--ok-moon-text)}.Day-module-scss-module__vmzY3a__cta{background:var(--ok-main);min-height:56px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:28px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:700;display:flex}.Day-module-scss-module__vmzY3a__ctaSub{opacity:.8;font-size:12px;font-weight:600}.Day-module-scss-module__vmzY3a__secondary{min-height:44px;font:inherit;color:var(--ok-dark);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:700}.Day-module-scss-module__vmzY3a__monthHead{align-items:center;gap:8px;display:flex}.Day-module-scss-module__vmzY3a__monthTitle{flex-grow:1;margin:0;font-size:26px;font-weight:800}.Day-module-scss-module__vmzY3a__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.Day-module-scss-module__vmzY3a__gridHead{text-align:center;color:var(--ok-text-secondary);padding-bottom:4px;font-size:11px;font-weight:700}.Day-module-scss-module__vmzY3a__cell{background:var(--ok-surface);height:52px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:flex}@media (min-width:768px){.Day-module-scss-module__vmzY3a__cell{height:64px}}.Day-module-scss-module__vmzY3a__cellGood{background:var(--ok-good-bg)}.Day-module-scss-module__vmzY3a__cellOut{visibility:hidden}.Day-module-scss-module__vmzY3a__cellToday{outline:2px solid var(--ok-dark);outline-offset:-2px}.Day-module-scss-module__vmzY3a__cellSelected{background:var(--ok-dark);color:var(--ok-white)}.Day-module-scss-module__vmzY3a__cellNumber{font-size:15px;font-weight:700}.Day-module-scss-module__vmzY3a__dots{gap:3px;height:6px;display:flex}.Day-module-scss-module__vmzY3a__legend{color:var(--ok-text-secondary);flex-wrap:wrap;gap:12px;font-size:11px;font-weight:600;display:flex}.Day-module-scss-module__vmzY3a__legendItem{align-items:center;gap:5px;display:flex}.Day-module-scss-module__vmzY3a__dayPanel{background:var(--ok-surface);border-radius:22px;flex-direction:column;gap:10px;padding:16px;display:flex}.Day-module-scss-module__vmzY3a__dayItem{border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.Day-module-scss-module__vmzY3a__dayItemTitle{font-size:14px;font-weight:700}.Day-module-scss-module__vmzY3a__tone_good{background:var(--ok-good-bg);color:var(--ok-good-text)}.Day-module-scss-module__vmzY3a__tone_bad{background:var(--ok-bad-bg);color:var(--ok-bad-text)}.Day-module-scss-module__vmzY3a__tone_moon{background:var(--ok-moon-bg);color:var(--ok-moon-text)}.Day-module-scss-module__vmzY3a__tone_beauty{background:var(--ok-beauty-bg);color:var(--ok-beauty-text)}.Day-module-scss-module__vmzY3a__tone_people{background:var(--ok-people-bg);color:var(--ok-people-text)}.Day-module-scss-module__vmzY3a__tone_plan,.Day-module-scss-module__vmzY3a__tone_life{background:var(--ok-white);color:var(--ok-dark)}.Day-module-scss-module__vmzY3a__sheet{color:var(--ok-dark);flex-direction:column;gap:14px;padding-bottom:16px;display:flex}.Day-module-scss-module__vmzY3a__kinds{flex-wrap:wrap;gap:8px;display:flex}.Day-module-scss-module__vmzY3a__kind{border:1px solid var(--ok-line);background:var(--ok-white);min-height:40px;color:var(--ok-dark);font:inherit;cursor:pointer;border-radius:20px;padding:0 14px;font-size:14px;font-weight:700}.Day-module-scss-module__vmzY3a__kindActive{border-color:var(--ok-dark);background:var(--ok-dark);color:var(--ok-white)}.Day-module-scss-module__vmzY3a__input{border:1px solid var(--ok-line);background:var(--ok-surface);width:100%;height:48px;font:inherit;color:var(--ok-dark);border-radius:14px;padding:0 16px;font-size:15px}.Day-module-scss-module__vmzY3a__label{color:var(--ok-text-secondary);font-size:13px;font-weight:700}.Day-module-scss-module__vmzY3a__planCal{flex-direction:column;gap:8px;display:flex}.Day-module-scss-module__vmzY3a__planCalHead{align-items:center;gap:8px;display:flex}.Day-module-scss-module__vmzY3a__planCalTitle{flex-grow:1;font-size:17px;font-weight:800}.Day-module-scss-module__vmzY3a__planCalTitle:first-letter{text-transform:uppercase}.Day-module-scss-module__vmzY3a__planCell{background:var(--ok-surface);height:42px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;font-size:15px;font-weight:700;display:flex;position:relative}.Day-module-scss-module__vmzY3a__planCell.Day-module-scss-module__vmzY3a__cellGood{background:var(--ok-good-bg);color:var(--ok-good-text)}.Day-module-scss-module__vmzY3a__planCell.Day-module-scss-module__vmzY3a__cellSelected{background:var(--ok-dark);color:var(--ok-white)}.Day-module-scss-module__vmzY3a__planCell.Day-module-scss-module__vmzY3a__cellSelected .Day-module-scss-module__vmzY3a__planStar{color:var(--ok-main)}.Day-module-scss-module__vmzY3a__planCellMeh{color:var(--ok-text-secondary);font-weight:500}.Day-module-scss-module__vmzY3a__planCellPast{opacity:.35;cursor:default}.Day-module-scss-module__vmzY3a__planStar{color:var(--ok-good-mark);font-size:10px;position:absolute;top:2px;right:4px}.Day-module-scss-module__vmzY3a__verdictSlot{min-height:40px}
.BottomSheet-module-scss-module__sdUidq__body{padding:0 var(--ok-gutter)32px}
.Button-module-scss-module__i_ABla__button{border-radius:var(--ok-radius-pill);cursor:pointer;color:var(--ok-text);border:none;padding:16px 24px;font-size:1rem;font-weight:600;transition:opacity .2s}.Button-module-scss-module__i_ABla__button:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__i_ABla__primary{background:var(--ok-accent);color:var(--ok-accent-text)}.Button-module-scss-module__i_ABla__primary:disabled{background:var(--ok-border)}.Button-module-scss-module__i_ABla__secondary{border:1px solid var(--ok-border);background:0 0;border-radius:10px;padding:8px 16px}.Button-module-scss-module__i_ABla__danger{background:var(--ok-danger);color:var(--ok-white)}.Button-module-scss-module__i_ABla__fullWidth{width:100%}
.Card-module-scss-module__HFrUPa__card{border:1px solid var(--ok-border);border-radius:var(--ok-radius-m);flex-direction:column;gap:8px;padding:16px;display:flex}.Card-module-scss-module__HFrUPa__plain{background:var(--ok-white)}.Card-module-scss-module__HFrUPa__sand{background:var(--ok-sand)}.Card-module-scss-module__HFrUPa__mint{background:var(--ok-mint)}.Card-module-scss-module__HFrUPa__section{background:var(--ok-section-bg);border-radius:var(--ok-radius-s);padding:10px}.Card-module-scss-module__HFrUPa__elevated{border:1px solid var(--ok-dark);box-shadow:6px 6px 0 0 var(--ok-dark);border-radius:12px;gap:10px;padding:20px}.Card-module-scss-module__HFrUPa__interactive{cursor:pointer;-webkit-user-select:none;user-select:none}
.FieldRow-module-scss-module___n7TRG__row{align-items:center;display:flex}.FieldRow-module-scss-module___n7TRG__icon{text-align:center;flex-shrink:0;width:20px;margin-right:16px;font-size:20px}.FieldRow-module-scss-module___n7TRG__content{flex:1;min-width:0}
.CityView-module-scss-module__WLKd0W__city{flex-direction:column;gap:6px;width:100%;display:flex}.CityView-module-scss-module__WLKd0W__name{font-size:16px}.CityView-module-scss-module__WLKd0W__region{color:var(--ok-text-secondary);font-size:12px}.CityView-module-scss-module__WLKd0W__coordinates{margin-top:3px;font-size:11px}
.CitySelector-module-scss-module__BGjdCq__value{cursor:pointer;width:100%}.CitySelector-module-scss-module__BGjdCq__search{flex-direction:column;gap:16px;padding-bottom:48px;display:flex}.CitySelector-module-scss-module__BGjdCq__list{flex-direction:column;gap:8px;display:flex}
.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__header{gap:24px;margin-top:16px;display:flex}.AstroProfilePage-module-scss-module__mLQvjW__avatar{flex-shrink:0;padding:8px}.AstroProfilePage-module-scss-module__mLQvjW__avatarImage{border:2px solid var(--ok-border);border-radius:100%;width:128px;height:128px}.AstroProfilePage-module-scss-module__mLQvjW__info{flex-direction:column;gap:8px;display:flex}.AstroProfilePage-module-scss-module__mLQvjW__name{font-size:24px;font-weight:600;line-height:125%}.AstroProfilePage-module-scss-module__mLQvjW__username{font-size:16px;line-height:16px}.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:1px solid var(--ok-line);background:var(--ok-white);min-height:44px;font:inherit;color:var(--ok-dark);cursor:pointer;border-radius:22px;padding:0 18px;font-size:14px;font-weight:700}.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-bad-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__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:1px solid var(--ok-line);background:var(--ok-white);min-height:40px;color:var(--ok-dark);font:inherit;cursor:pointer;border-radius:20px;padding:0 14px;font-size:14px;font-weight:700}.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-bad-bg);color:var(--ok-bad-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__back{min-height:44px;font:inherit;color:var(--ok-text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:flex}.People-module-scss-module__8zEmba__personHead{align-items:center;gap:14px;display:flex}.People-module-scss-module__8zEmba__personHead>div{flex-grow:1;min-width:0}.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{background:var(--ok-main);min-height:56px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:28px;font-size:16px;font-weight:700}.People-module-scss-module__8zEmba__cta:disabled{opacity:.5}.People-module-scss-module__8zEmba__secondaryButton{border:1px solid var(--ok-line);background:var(--ok-white);min-height:48px;color:var(--ok-dark);font:inherit;cursor:pointer;border-radius:24px;padding:0 16px;font-size:14px;font-weight:700}.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:24px var(--ok-gutter)32px;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{background:var(--ok-main);min-height:56px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:28px;font-size:17px;font-weight:700}.Onboarding-module-scss-module__2gZk9G__cta:disabled{opacity:.5}.Onboarding-module-scss-module__2gZk9G__secondary{border:1px solid var(--ok-line);background:var(--ok-white);min-height:48px;color:var(--ok-dark);font:inherit;cursor:pointer;border-radius:24px;font-size:15px;font-weight:600}.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__sign{letter-spacing:-.02em;font-size:64px;font-weight:800;line-height:1}.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}
.Landing-module-scss-module__CT7cma__page{color:var(--ok-dark)}.Landing-module-scss-module__CT7cma__header,.Landing-module-scss-module__CT7cma__hero,.Landing-module-scss-module__CT7cma__result,.Landing-module-scss-module__CT7cma__faq,.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__header,.Landing-module-scss-module__CT7cma__hero,.Landing-module-scss-module__CT7cma__result,.Landing-module-scss-module__CT7cma__faq,.Landing-module-scss-module__CT7cma__bandInner{padding-left:24px;padding-right:24px}}.Landing-module-scss-module__CT7cma__header{border-bottom:1px solid var(--ok-line);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;padding-bottom:16px;display:flex}.Landing-module-scss-module__CT7cma__logo{font-size:18px;font-weight:800}.Landing-module-scss-module__CT7cma__login{background:var(--ok-dark);min-height:44px;color:var(--ok-white);font:inherit;cursor:pointer;border:none;border-radius:22px;padding:0 18px;font-size:14px;font-weight:700}.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-surface);border-radius:28px;flex-direction:column;flex:420px;gap:16px;min-width:0;padding:24px;display:flex}.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{background:var(--ok-main);min-height:56px;color:var(--ok-dark);font:inherit;cursor:pointer;border:none;border-radius:28px;padding:0 24px;font-size:17px;font-weight:700}.Landing-module-scss-module__CT7cma__cta:disabled{opacity:.5}.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);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{background:var(--ok-white);border-radius:18px;flex-direction:column;gap:4px;padding:16px;display:flex}.Landing-module-scss-module__CT7cma__kutaHead{justify-content:space-between;gap:8px;display:flex}.Landing-module-scss-module__CT7cma__faq{flex-direction:column;gap:12px;max-width:808px;padding-top:48px;padding-bottom:64px;display:flex}.Landing-module-scss-module__CT7cma__faqItem{border:1px solid var(--ok-line);border-radius:18px;padding:18px 20px}.Landing-module-scss-module__CT7cma__faqItem summary{cursor:pointer;font-size:16px;font-weight:800}.Landing-module-scss-module__CT7cma__faqItem p{color:var(--ok-text-soft);margin:8px 0 0;font-size:14px;line-height:1.5}.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}
