.kcl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kcl>li{grid-template-rows:auto 1fr;display:grid}.kcl-cell{aspect-ratio:1/1.1;border:1px solid var(--border);place-items:center;padding:24px;display:grid;overflow:hidden}.kcl>li+li .kcl-cell{margin-left:-1px}.kcl-art{width:100%;max-width:300px;color:var(--foreground);-webkit-user-select:none;user-select:none;justify-items:center;gap:12px;font-size:14px;display:grid}.kcl-words{color:var(--muted-foreground);text-wrap:pretty;margin:0;padding:26px 28px 0 0;font-size:17px;line-height:1.55}.kcl-words b{color:var(--foreground);font-weight:500}@media (max-width:1000px){.kcl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.kcl>li:nth-child(odd) .kcl-cell{margin-left:0}}@media (max-width:600px){.kcl{grid-template-columns:minmax(0,1fr)}.kcl>li .kcl-cell{margin-left:0}}.kv-pill{border:1px solid var(--border);background:var(--background);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;width:100%;height:42px;padding:0 14px 0 8px;display:flex}.kv-panel{border:1px solid var(--border);background:var(--background);border-radius:12px;width:100%;overflow:hidden}.dark .kv-pill,.dark .kv-panel{background:var(--card)}.kv-head{border-bottom:1px solid var(--hairline);height:40px;color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;display:flex}.kv-row{white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;height:38px;padding:0 14px;display:flex}.kv-row+.kv-row{border-top:1px solid var(--hairline)}.kv-k{color:var(--muted-foreground)}.kv-m{font-family:var(--k-mono);letter-spacing:.01em;font-size:12.5px}.kv-tag{background:var(--muted);color:var(--muted-foreground);font:500 12px/1.2 var(--k-mono);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.kv-btn{background:var(--foreground);width:100%;height:42px;color:var(--background);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex}.kv-avatar{background:var(--muted);width:26px;height:26px;color:var(--muted-foreground);font:500 11px/1 var(--k-mono);border-radius:50%;flex:none;place-items:center;display:inline-grid}.kv-i{flex:none;width:16px;height:16px}.kv-stem{background:var(--border);width:1px;height:22px;margin:-12px 0}.kv-sp{margin-left:auto}.kv-cust{color:var(--cust)}.kv-ok{color:var(--ok)}.kv-late{color:var(--late)}.kv-tag.kv-cust{background:color-mix(in oklab, var(--cust) 14%, transparent)}.kv-tag.kv-ok{background:color-mix(in oklab, var(--ok) 14%, transparent)}.kv-tag.kv-late{background:color-mix(in oklab, var(--late) 14%, transparent)}.kv-faint{color:var(--faint-foreground)}.kv-skel{background:var(--muted);border-radius:4px;height:8px;display:block}
