.vk-sys .vks-fresh__note{display:none;margin:0;padding:var(--vks-sp-12) var(--vks-sp-16);border:1px dashed var(--vks-line-strong);border-radius:var(--vks-r-tile);background:var(--vks-card);color:var(--vks-ink)}.vk-sys.vks-fresh{display:block}.vk-sys .vks-fresh__show{min-height:var(--vks-hit);padding:0 var(--vks-sp-12);border:0;background:none;color:var(--vks-ink);font:600 var(--vks-fs-small)/1 var(--vks-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}html[data-vks-fresh-only] .vks-fresh[data-stale]:not([data-open])>.vks-fresh__body{display:none}html[data-vks-fresh-only] .vks-fresh[data-stale]:not([data-open])>.vks-fresh__note{display:block}.vk-sys.vks-freshsw{display:grid;gap:var(--vks-sp-8);margin-top:var(--vks-sp-16)}.vk-sys.vks-freshsw .vks-small{margin:0}.vk-sys.vks-dc{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;gap:var(--vks-sp-12);margin:var(--vks-sp-24) 0;padding:var(--vks-sp-16);border:1px solid var(--vks-line);border-radius:var(--vks-r-card);background:var(--vks-paper);color:var(--vks-ink)}.vks-dc__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vks-sp-8)}.vks-dc__head .vks-h3{margin:0}.vks-dc__pick{max-width:100%;min-width:0}.vks-dc__sel{max-width:100%;min-height:var(--vks-hit);padding:0 var(--vks-sp-12);border:1px solid var(--vks-line-strong);border-radius:var(--vks-r-tile);background:var(--vks-card);color:var(--vks-ink);font:600 var(--vks-fs-small)/1 var(--vks-font-body)}.vks-dc__deck{scroll-padding-inline:var(--vks-sp-16)}.vks-dc__facts{display:grid;gap:var(--vks-sp-8)}.vks-dc__route{margin:var(--vks-sp-12) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--vks-sp-4)}.vks-dc__lnk{display:inline-flex;align-items:center;min-height:var(--vks-hit);color:var(--vks-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.vks-dc__nav{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:var(--vks-sp-8)}.vks-dc__btn{min-height:56px;padding:var(--vks-sp-8) var(--vks-sp-16);border:2px solid var(--vks-ink);border-radius:var(--vks-r-tile);background:var(--vks-ink);color:var(--vks-paper);font:700 1.0625rem/1.2 var(--vks-font-body);cursor:pointer;overflow-wrap:anywhere}.vks-dc__btn--ghost{background:var(--vks-card);color:var(--vks-ink)}.vks-dc__btn:disabled{opacity:1;border-style:dashed;background:var(--vks-card);color:var(--vks-muted);cursor:default}.vks-dc>*{min-width:0}