.lt-panel{margin-top:var(--sp-4);background:var(--card);border-radius:var(--r-lg);box-shadow:var(--lift);padding:var(--sp-3)}.lt-den{margin-bottom:var(--sp-4)}.lt-den:last-child{margin-bottom:0}.lt-data{display:flex;align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-1);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.lt-data time{font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.lt-str{display:grid;grid-template-columns:22px 1fr;gap:var(--sp-2);padding:var(--sp-2) 0;color:inherit;text-decoration:none}.lt-str+.lt-str{border-top:1px solid var(--sep)}.lt-zn{color:var(--ink-3);padding-top:3px}.lt-zn svg{display:block;width:18px;height:18px}.lt-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-0) var(--sp-2);font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lt-meta .v{font-weight:700;color:var(--ink-2)}.lt-ii{font-size:11.5px;color:var(--ink-3);background:var(--card-2);border-radius:var(--r-full);padding:2px 9px;white-space:nowrap}.lt-zag{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin:2px 0;font-size:14.5px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.lt-tekst{font-size:13.5px;color:var(--ink-2)}.lt-svyaz{font-size:12px;line-height:1.4;color:var(--ink-3);padding:2px 0 8px 34px}.lt-svyaz a{color:var(--ink-3);text-decoration:underline;text-decoration-color:var(--sep)}.lt-svyaz a:hover{text-decoration-color:var(--accent)}.lt-str:hover .lt-zag,.lt-svyaz a:hover{color:var(--accent)}.lt-str:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px;border-radius:var(--r-md)}.lt-nash{background:var(--accent-soft);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);margin:var(--sp-1) 0}.lt-nash+.lt-str,.lt-str+.lt-nash{border-top:0}.lt-nash .lt-meta .v,.lt-nash .lt-zn{color:var(--accent)}.lt-sv{margin:var(--sp-1) 0 0;padding-left:30px;font-size:13px;color:var(--ink-3)}.lt-sv a{color:var(--accent)}.lt-pusto{color:var(--ink-2)}@media (max-width:767px){.lt-nash,.lt-panel{padding:var(--sp-2)}.lt-sv{padding-left:30px}}