.app-chrome{transition:grid-template-rows var(--dur) var(--ease);z-index:30;flex:none;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid;position:sticky;top:0}.app-chrome[data-off]{grid-template-rows:0fr}.app-chrome[data-off]>*{overflow:hidden}@media (prefers-reduced-motion:reduce){.app-chrome{transition:none}}@media (width<=400px){.app-chrome .ui-verh{padding-inline:8px}.app-chrome .ui-verh__link{font-size:var(--fs-label);padding:0 6px}}.app-tabbar{display:none}@media (width<=900px){.app-tabbar{z-index:var(--z-shapka);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--surface);border-top:1px solid var(--line);display:flex;position:fixed;bottom:0;left:0;right:0}.app-tabbar a{height:var(--tabbar-h);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semi);color:var(--muted);white-space:nowrap;flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.app-tabbar a.is-on{color:var(--accent);font-weight:var(--fw-semi);box-shadow:inset 0 2px 0 var(--accent)}.app-tabbar--gost{height:var(--tabbar-h);align-items:center;padding-inline:12px}.app-tabbar--gost a{flex:none;height:auto;padding:0 12px}.app-tabbar__auth{align-items:center;gap:8px;margin-left:auto;display:flex}}.dokumenty-okno{font-size:var(--fs-body);line-height:var(--lh-body-px);gap:12px;display:grid}.dokumenty-okno__knopki{justify-content:flex-end;display:flex}.need-auth__tekst{font-size:var(--fs-label);line-height:var(--lh-label);margin:0}.need-auth__knopki{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}
