.kn-cover-field{place-items:center;width:100%;height:100%;display:grid;container-type:inline-size}.kn-c{text-align:left;border-radius:clamp(12px,2.8cqw,20px);gap:.55em;width:clamp(190px,58cqw,500px);max-width:92%;padding:clamp(10px,2.6cqw,20px) clamp(12px,3cqw,22px);font-size:clamp(10.5px,2.5cqw,17.5px);line-height:1.4;display:grid}.kn-c p{margin:0}.kn-c-head{justify-content:space-between;align-items:center;gap:.8em;display:flex}.kn-c-head b{letter-spacing:-.01em;font-size:1.08em;font-weight:600}.kn-c-tag{color:var(--muted-foreground);background:var(--muted);white-space:nowrap;border-radius:999px;padding:.15em .7em;font-size:.8em}.kn-c-k{color:var(--muted-foreground);font-size:.82em}.kn-c-title{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:1.25em;font-weight:600;line-height:1.25}.kn-c-list{gap:.4em;margin:0;padding:0;list-style:none;display:grid}.kn-c-list li{background:var(--card);border-radius:.7em;justify-content:space-between;align-items:baseline;gap:1em;padding:.5em .75em;display:flex}.kn-c-list li b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.kn-c-code{background:var(--ink);color:var(--paper);font:.82em/1.55 var(--font-mono,ui-monospace, monospace);border-radius:.7em;margin:0;padding:.7em .9em;display:grid;overflow:hidden}.kn-c-code span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kn-c-field{background:var(--card);border:1px solid var(--hairline);border-radius:.7em;justify-content:space-between;align-items:baseline;gap:1em;padding:.55em .8em;display:flex}.kn-c-field b{font-weight:600}.kn-c-cols{justify-content:space-between;gap:1em;display:flex}.kn-c-map li b{font-weight:500}.kn-c-map li b[data-skip]{color:var(--muted-foreground)}.kn-c-rtl .kn-c-btns{justify-content:flex-start}.kn-c-ask{border-top:1px solid var(--hairline);gap:.6em;padding-top:.2em;display:grid}.kn-c-ask b{font-weight:600;display:block}.kn-c-ask small{color:var(--muted-foreground);font-size:.82em;display:block}.kn-c-btns{gap:.45em;display:flex}.kn-c-btn{border:1px solid var(--border);background:var(--paper);border-radius:.6em;padding:.55em .95em;font-size:.86em;font-style:normal;font-weight:500;line-height:1}.kn-c-btn-ink{background:var(--ink);color:var(--paper);border-color:var(--ink)}@container (max-width:520px){.kn-c-more,.kn-c-list li[data-n="2"],.kn-c-ask small{display:none}}.kn-film-field .kn-c{width:clamp(220px,60cqw,540px);font-size:clamp(11px,2.6cqw,17.5px)}@media (prefers-reduced-motion:no-preference){.kn-film-field .kn-c-p{animation:kn-c-in .55s var(--k-ease) both;animation-delay:calc(.35s + var(--i,0) * .3s)}}@keyframes kn-c-in{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}
