.lix{position:relative;margin:26px 0 30px;padding:18px 18px 14px;background:#fff;border:1px solid #e2dcd0;border-radius:14px}.lix-kick{margin:0 0 4px;font:700 .68rem/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:#7d6218}.lix-note{margin:0 0 14px;font-size:.9rem;color:#5c5344}.lix-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lix-card{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 12px;align-items:center;min-height:64px;padding:6px;border:1px solid #e7e0d4;border-radius:12px;background:#fff;color:#1c2833;text-decoration:none!important;transition:border-color .15s,background .15s}.lix-card:hover{border-color:#1a5276;background:#fcfaf5}.lix-card:focus-visible{outline:2px solid #1a5276;outline-offset:2px}.lix-card img{display:block;width:72px;height:54px;object-fit:cover;border-radius:8px;background:#e9e4d8}.lix-card .st{display:block;font:700 .66rem/1.2 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#7d6218;margin-bottom:2px}.lix-card b{display:block;font:700 .92rem/1.25 "DM Sans",system-ui,sans-serif;color:#1a5276}.lix-card i{display:block;font-style:normal;font-size:.78rem;line-height:1.35;color:#5c5344;margin-top:2px}@media(max-width:900px){.lix-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.lix{padding:14px 12px 10px}.lix-grid{grid-template-columns:1fr;gap:8px}.lix-card{min-height:44px}}.lix-jump{display:inline-flex;align-items:center;gap:6px;margin:14px 0 0;font:700 .7rem/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#1a5276!important;text-decoration:none!important;min-height:44px}.lix-jump svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lix-next{clear:both;display:flex;justify-content:flex-end;margin:4px 0 26px}.lix-next a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1.5px solid #cfc6b4;border-radius:999px;background:#faf8f5;color:#1a5276!important;font:700 .72rem/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important}.lix-next a:hover{border-color:#1a5276}.lix-next svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}h2[id^="loc-"]{scroll-margin-top:96px}
