@media (width<=759px){.mobcab-public-frame .guided-rail{display:none}.mobcab-public-frame .mobcab-public-workspace{display:contents}}@media (width>=760px) and (width<=1023px){.mobcab-public-frame{min-height:100dvh;box-shadow:none;border-radius:0;overflow:visible}.mobcab-public-frame>.mobcab-public.mobcab-capped{width:min(100%,480px);min-height:100dvh;box-shadow:none;border-radius:0;margin:0 auto;overflow:clip visible}.mobcab-public-frame .guided-rail{display:none}.mobcab-public-frame .mobcab-public-workspace{display:contents}.mobcab-public-frame .mobcab-guide,.mobcab-public-frame .mobcab-nav{width:min(100% - 24px,456px)}.mobcab-public-frame .mobcab-modal-scrim{width:min(100%,480px);left:50%;right:auto;transform:translate(-50%)}}@media (width>=1024px){.mobcab-public-frame{--demo-rail-w:248px;min-height:100dvh;box-shadow:none;border-radius:0;overflow:visible}.mobcab-public-frame>.mobcab-public.mobcab-capped{grid-template-columns:var(--demo-rail-w) minmax(0, 1fr);width:100%;min-height:100dvh;box-shadow:none;transition:grid-template-columns .24s var(--guided-ease-out);border-radius:0;margin:0;display:grid;overflow:clip visible}.mobcab-public-frame>.mobcab-public.mobcab-rail-collapsed{--demo-rail-w:88px}.mobcab-public .mobcab-public-workspace{background:var(--mob-paper);min-width:0;min-height:100dvh;display:block}.mobcab-public :is(.mobcab-live-persons,.mobcab-live-letters){background-color:#f5f4f0;background-image:none}.mobcab-public-frame .mobcab-modal-scrim{right:0;left:var(--demo-rail-w);align-items:center;width:auto;padding:48px 24px;transform:none}.mobcab-public-frame .mobcab-bottom-sheet,.mobcab-public-frame .mobcab-bottom-sheet.mobcab-dates-modal,.mobcab-public-frame .mobcab-bottom-sheet.mobcab-cabinet-menu,.mobcab-public-frame .mobcab-bottom-sheet.mobcab-add-sheet,.mobcab-public-frame .mobcab-bottom-sheet.mobcab-quest-sheet,.mobcab-public-frame .mobcab-bottom-sheet.mobcab-date-sheet{opacity:0;visibility:hidden;pointer-events:none;transform-origin:50%;width:min(100%,520px);max-height:calc(100dvh - 96px);transition:transform .22s var(--mob-ease-out), opacity .16s var(--mob-ease-out), visibility 0s linear .22s;border-bottom:1px solid #143a2f1a;border-radius:30px;transform:translateY(18px)scale(.98);box-shadow:0 24px 64px -28px #051610b3}.mobcab-public-frame .mobcab-modal-scrim[data-state=closed]>.mobcab-bottom-sheet{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px)scale(.98)}.mobcab-public-frame .mobcab-modal-scrim[data-state=open]>.mobcab-bottom-sheet{opacity:1;visibility:visible;pointer-events:auto;transition:transform .22s var(--mob-ease-out), opacity .16s var(--mob-ease-out), visibility 0s linear 0s;transform:translate(0,0)scale(1)}.mobcab-public-frame .mobcab-modal-scrim[data-state=closing]>.mobcab-bottom-sheet{opacity:0;visibility:visible;pointer-events:none;transition-duration:.18s,.12s,0s;transform:translateY(12px)scale(.985)}.mobcab-public.mobcab .pscr-screen.is-mobile-editorial{width:min(500px, calc(100vw - var(--demo-rail-w) - 48px));height:100%;max-height:none;animation:mobcab-public-profile-in .26s var(--mob-ease-drawer);border:1px solid #143a2f1a;border-right:0;border-radius:24px 0 0 24px;inset:0 0 0 auto;overflow-y:auto;transform:none;box-shadow:-24px 0 64px -28px #051610b3}@keyframes mobcab-public-profile-in{0%{transform:translate(100%)}to{transform:none}}.mobcab-public .mobcab-public-header{min-height:58px;padding:8px 34px;font-family:Manrope,Inter,sans-serif}.mobcab-public .mobcab-public-heading{gap:11px}.mobcab-public .mobcab-public-badge{padding:6px 8px}.mobcab-public .mobcab-public-tagline{font-size:12px;font-weight:620}.mobcab-public .mobcab-public-cta{background:var(--guided-action);justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:11px;font-weight:720;display:inline-flex}.mobcab-public .mobcab-nav{display:none}.mobcab-public .mobcab-screen{padding-bottom:calc(40px + env(safe-area-inset-bottom))}.mobcab-public.mobcab-with-guide .mobcab-screen{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.mobcab-public .mobcab-guide{bottom:calc(18px + env(safe-area-inset-bottom));left:calc(50% + var(--demo-rail-w) / 2);width:min(calc(100vw - var(--demo-rail-w) - 48px), 640px)}.mobcab-public .mobcab-overview{width:100%;height:auto;min-height:calc(100dvh - 58px);padding:28px 34px calc(48px + env(safe-area-inset-bottom));grid-template-rows:minmax(260px,42dvh) auto;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:28px 24px;overflow:visible}.mobcab-public .mobcab-family-photo{grid-column:1/-1;min-height:260px}.mobcab-public .mobcab-weekly{height:100%}.mobcab-public .mobcab-calendar-strip{min-height:330px}.mobcab-public .mobcab-research{width:min(100%,960px);min-height:calc(100dvh - 58px);padding:28px 34px calc(56px + env(safe-area-inset-bottom));margin:0 auto}.mobcab-public .mobcab-summary-grid{max-width:460px}.mobcab-public .mobcab-research .mobcab-summary-metric b{font-variant-numeric:lining-nums tabular-nums}.mobcab-public .mobcab-live-section{min-height:calc(100dvh - 58px);padding:26px 34px calc(48px + env(safe-area-inset-bottom))}.mobcab-public :is(.mobcab-live-persons,.mobcab-live-letters){padding-top:14px}.mobcab-public .mobcab-page-head button[aria-label="Назад к обзору"]{display:none}.mobcab-public :is(.mobcab-live-persons,.mobcab-live-letters) .mobcab-page-head{min-height:42px;margin-bottom:12px}.mobcab-public .mobcab-page-head h1{grid-column:2}.mobcab-public .mobcab-page-head>span:last-child{grid-column:3}.mobcab-public .mobcab-live-persons .mobcab-persons-page-head button{width:42px;height:42px;margin-left:auto}.mobcab-public.mobcab-with-guide .mobcab-live-section{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.mobcab-public .mobcab-live-tree{width:100%;padding:18px 18px calc(24px + env(safe-area-inset-bottom))}.mobcab-public .mobcab-live-tree .mobcab-live-content,.mobcab-public .mobcab-live-tree .cabt,.mobcab-public .mobcab-live-tree .cabm-viewport{width:100%}.mobcab-public .mobcab-live-tree .mobcab-live-content .cabt{margin-inline:0}.mobcab-public .mobcab-live-tree .cabm-viewport{height:calc(100dvh - 154px);min-height:520px}.mobcab-public .mobcab-live-tree .cabm-canvas.is-mobile-persona .cabt-name{min-height:2.16em}.mobcab-public .mobcab-live-persons .mobcab-live-content{width:min(100%,1320px);margin-inline:auto}.mobcab-public :is(.cabl-mobile-summary-lead strong,.cabl-mobile-metrics strong,.cabper-mobile-summary-lead strong,.cabper-mobile-metrics b){font-variant-numeric:lining-nums tabular-nums}.mobcab-public :is(.cabl-mobile-summary-lead,.cabper-mobile-summary-lead){align-items:baseline}.mobcab-public .cabper--mobile-editorial .cabper-mobile-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mobcab-public :is(.mobcab-live-letters,.mobcab-live-documents) .mobcab-page-head,.mobcab-public :is(.mobcab-live-letters,.mobcab-live-documents) .mobcab-live-content{width:min(100%,860px);margin-left:auto;margin-right:auto}.mobcab-public :is(.mobcab-live-photos,.mobcab-live-places,.mobcab-live-notes,.mobcab-live-settings) .mobcab-live-content{place-items:center;min-height:calc(100dvh - 188px);display:grid}.mobcab-public .mobcab-section-stub{width:min(100%,520px)}.mobcab-public-frame .guided-rail{z-index:40;width:calc(var(--demo-rail-w) - 16px);height:calc(100dvh - 36px);color:var(--guided-paper);background:radial-gradient(circle at 10% 88%, #d9b55221, transparent 30%), var(--guided-forest);transition:width .24s var(--guided-ease-out);border-radius:26px;flex-direction:column;align-self:start;margin:18px 0 18px 16px;font-family:Manrope,Inter,sans-serif;display:flex;position:sticky;top:18px;overflow:hidden}.mobcab-public-frame .guided-rail-brand{border-bottom:1px solid #f4f2ed24;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:8px;height:88px;margin:0 18px;display:grid}.mobcab-public-frame .guided-rail-collapse{color:#f4f2ed8c;cursor:pointer;width:32px;height:32px;transition:color .16s var(--guided-ease-out), background-color .16s var(--guided-ease-out);background:#f4f2ed0f;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.mobcab-public-frame .guided-rail-collapse:hover{color:var(--guided-paper);background:#f4f2ed1f}.mobcab-public-frame .guided-rail-collapse svg{width:17px;height:17px}.mobcab-public-frame .guided-rail-label{color:#f4f2ed73;letter-spacing:.12em;text-transform:uppercase;margin:26px 28px 10px;font-size:9px;font-weight:700}.mobcab-public-frame .guided-rail-nav{gap:4px;margin-left:18px;display:grid}.mobcab-public-frame .guided-rail-item{color:#f4f2edb3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px 0 0 999px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:46px;padding:0 20px;font-size:14px;font-weight:560;display:grid;position:relative}.mobcab-public-frame .guided-rail-item svg{width:20px;height:20px;color:var(--guided-amber);opacity:.78}.mobcab-public-frame .guided-rail-item.is-active{color:var(--guided-ink);background:var(--mob-paper)}.mobcab-public-frame .guided-rail-item.is-active:before,.mobcab-public-frame .guided-rail-item.is-active:after{background:var(--mob-paper);content:"";width:18px;height:18px;position:absolute;right:0}.mobcab-public-frame .guided-rail-item.is-active:before{clip-path:path("M 18 0 L 18 18 L 0 18 C 10 18 18 10 18 0");top:-18px}.mobcab-public-frame .guided-rail-item.is-active:after{clip-path:path("M 0 0 L 18 0 L 18 18 C 18 8 10 0 0 0");bottom:-18px}.mobcab-public-frame .guided-rail-item.is-active svg{color:var(--guided-moss);opacity:1}.mobcab-public-frame .guided-rail-count{color:var(--guided-amber);font-family:var(--font-mono);justify-self:end;font-size:11px;font-weight:560}.mobcab-public-frame .guided-rail-item.is-add{min-height:46px;color:var(--guided-forest);background:var(--guided-amber);border-radius:14px;margin:5px 16px 5px 0;font-weight:750}.mobcab-public-frame .guided-rail-item.is-add svg{color:var(--guided-forest);opacity:1}.mobcab-public-frame .guided-rail-item:focus-visible,.mobcab-public-frame .guided-rail-cta:focus-visible,.mobcab-public-frame .guided-rail-collapse:focus-visible{outline:2px solid var(--guided-amber);outline-offset:2px}.mobcab-public-frame .guided-rail-foot{border-top:1px solid #f4f2ed24;margin:auto 18px 20px;padding-top:22px}.mobcab-public-frame .guided-rail-foot p{color:#f4f2ed9e;margin:0 4px 12px;font-size:11px;line-height:1.45}.mobcab-public-frame .guided-rail-cta{min-height:46px;color:var(--guided-forest);background:var(--guided-amber);border-radius:14px;justify-content:space-between;align-items:center;padding:0 14px 0 16px;font-size:12px;font-weight:750;display:flex}.mobcab-public-frame .guided-rail-cta svg{width:17px;height:17px}.mobcab-public.mobcab-rail-collapsed .guided-rail-brand{grid-template-columns:1fr;justify-items:center;height:112px;margin:0 13px;padding:14px 0 10px}.mobcab-public.mobcab-rail-collapsed .guided-rail-label,.mobcab-public.mobcab-rail-collapsed .guided-rail-item-label,.mobcab-public.mobcab-rail-collapsed .guided-rail-count,.mobcab-public.mobcab-rail-collapsed .guided-rail-foot p,.mobcab-public.mobcab-rail-collapsed .guided-rail-cta span{display:none}.mobcab-public.mobcab-rail-collapsed .guided-rail-nav{margin-left:0}.mobcab-public.mobcab-rail-collapsed .guided-rail-item{text-align:center;grid-template-columns:1fr;justify-items:center;gap:0;padding:0 12px}.mobcab-public.mobcab-rail-collapsed .guided-rail-item.is-add{width:46px;margin:5px auto;padding:0}.mobcab-public.mobcab-rail-collapsed .guided-rail-foot{justify-items:center;margin:auto 13px 20px;display:grid}.mobcab-public.mobcab-rail-collapsed .guided-rail-cta{border-radius:50%;justify-content:center;width:46px;height:46px;min-height:46px;padding:0}}@media (width>=1024px) and (prefers-reduced-motion:reduce){.mobcab-public-frame>.mobcab-public.mobcab-capped,.mobcab-public-frame .guided-rail{transition:none}.mobcab-public-frame .mobcab-bottom-sheet,.mobcab-public-frame .mobcab-modal-scrim[data-state=open]>.mobcab-bottom-sheet,.mobcab-public-frame .mobcab-modal-scrim[data-state=closing]>.mobcab-bottom-sheet{transition:opacity .14s,visibility;transform:none}.mobcab-public.mobcab .pscr-screen.is-mobile-editorial{animation:none}}@media (width>=1280px){.mobcab-public .cabper--mobile-editorial .cabper-mobile-group>div{grid-template-columns:repeat(3,minmax(0,1fr))}}
