.vo .ethic-line{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);margin-top:var(--s-6);max-width:64ch}.vo .jx-crumbs{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--s-6)}.vo .jx-crumbs a{color:var(--ink-soft);text-decoration:none}.vo .jx-crumbs a:hover{color:var(--accent)}.vo .kota-ring{padding:var(--s-6);margin-block:var(--s-6)}.vo .kota-ring-head{align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.vo .kota-ring-head h3{font-size:var(--t-m);margin:0}.vo .kota-ring-head .deva{font-family:var(--deva)}.vo .kota-ring-head .meta{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-inline-start:auto}.vo .kota-ring-head .meta .hit{color:var(--accent)}.vo .kota-ring.is-transit{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:var(--glow-accent)}.vo .kota-cells{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.vo .kota-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}.vo .kota-chip{border:1px solid var(--rule);border-radius:var(--radius-s);padding:var(--s-2) var(--s-3);font-size:var(--t-xs);color:var(--ink-soft);gap:2px;display:grid}.vo .kota-chip .deva{font-family:var(--deva);font-size:var(--t-s);color:var(--ink)}.vo .kota-chip .off{font-family:var(--mono);color:var(--ink-faint);font-variant-numeric:tabular-nums}.vo .kota-chip.is-transit{border-color:var(--accent);background:var(--accent-wash)}
