.jNrkKa_tool{flex-direction:column;gap:12px;min-width:0;display:flex}.jNrkKa_note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.9rem}.jNrkKa_tip{border-left:3px solid var(--coral);background:var(--card);border-radius:0 var(--radius) var(--radius) 0;margin:0;padding:8px 12px;font-size:.92rem}.jNrkKa_okText{color:var(--ok);font-weight:700}.jNrkKa_warnText{color:var(--bad)}.jNrkKa_touchOnly{margin:0;font-size:.92rem;display:none}@media (pointer:coarse) and (not (any-pointer:fine)){.jNrkKa_touchOnly{display:block}}.jNrkKa_controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:8px;display:grid}.jNrkKa_controls label{flex-direction:column;gap:3px;min-width:0;font-size:.9rem;font-weight:600;display:flex}.jNrkKa_controls select{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--fg);font:inherit;padding:6px 10px;font-weight:400}.jNrkKa_actions{flex-wrap:wrap;gap:10px;display:flex}.jNrkKa_actions button{min-height:48px}.jNrkKa_actions button:disabled{opacity:.55;cursor:not-allowed}.jNrkKa_wrap{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.jNrkKa_wrap:fullscreen{background:var(--bg);justify-content:center;padding:24px;overflow:auto}.jNrkKa_fullBtn{margin-left:auto}@media (max-width:640px){.jNrkKa_fullBtn{display:none}}.jNrkKa_exitBtn{align-self:flex-end;min-height:48px}.jNrkKa_board{border:2px dashed var(--line-2);background:var(--card);cursor:pointer;border-radius:20px;outline:none;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.jNrkKa_board.jNrkKa_on{border-style:solid;border-color:var(--fg);box-shadow:0 0 0 3px var(--coral);cursor:default}.jNrkKa_board:focus-visible{box-shadow:0 0 0 3px var(--coral)}.jNrkKa_boardSay{min-height:2.6em;margin:0;font-size:.95rem;font-weight:600}.jNrkKa_legend{color:var(--muted);margin:0;font-size:.82rem}.jNrkKa_kbScroll{min-width:0;overflow-x:auto}.jNrkKa_kb{width:100%;min-width:520px;aspect-ratio:var(--W) / var(--H);-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.jNrkKa_k{left:calc(var(--x) / var(--W) * 100%);top:calc(var(--y) / var(--H) * 100%);width:calc(var(--w) / var(--W) * 100% - 3px);height:calc(var(--h) / var(--H) * 100% - 3px);border:1.5px solid var(--line-2);background:var(--bg);color:var(--fg);font-size:.62rem;font-size:calc(100cqw / var(--W) * .27);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;overflow:hidden}.jNrkKa_cap{text-overflow:ellipsis;max-width:100%;padding:0 2px;overflow:hidden}.jNrkKa_jamo{color:var(--muted);font-size:.8em;position:absolute;bottom:2px;right:3px}.jNrkKa_seen{background:color-mix(in srgb, var(--ok) 20%, var(--card));border-color:var(--fg)}.jNrkKa_seen:after{content:"";background:var(--ok);border-radius:2px;height:2px;position:absolute;bottom:8%;left:22%;right:22%}.jNrkKa_down{background:var(--fg);color:var(--bg);border-color:var(--fg);box-shadow:0 0 0 2px var(--coral)}.jNrkKa_down .jNrkKa_jamo{color:var(--bg)}.jNrkKa_chat{border:2.5px solid var(--coral)}.jNrkKa_off{color:var(--muted);background:0 0;border-style:dashed}.jNrkKa_badge{background:var(--coral);color:#fff;text-align:center;border-radius:999px;min-width:1.3em;padding:0 2px;font-size:.85em;line-height:1.3;position:absolute;top:1px;right:2px}.jNrkKa_panels{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:10px;min-width:0;display:grid}.jNrkKa_h{margin:0;font-size:.95rem}.jNrkKa_last,.jNrkKa_stats{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.jNrkKa_lastName{overflow-wrap:anywhere;min-height:1.3em;margin:0;font-size:1.7rem;font-weight:800;line-height:1.2}.jNrkKa_fields{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:4px 10px;margin:0;display:grid}.jNrkKa_fields dt,.jNrkKa_facts dt{color:var(--muted);font-size:.8rem;font-weight:600}.jNrkKa_fields dd{overflow-wrap:anywhere;min-height:1.3em;margin:0;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.92rem}.jNrkKa_facts{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:6px;margin:0;display:grid}.jNrkKa_facts>div{border:1.5px solid var(--line);border-radius:var(--radius);min-width:0;padding:6px 8px}.jNrkKa_facts dd{margin:2px 0 0;font-size:1.3rem;font-weight:800}.jNrkKa_lists{flex-direction:column;gap:6px;display:flex}.jNrkKa_logBox{border-top:1.5px solid var(--line);padding-top:6px}.jNrkKa_logBox summary,.jNrkKa_tips summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.jNrkKa_log{flex-direction:column;gap:2px;height:14.5rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex;overflow-y:auto}.jNrkKa_log li{border-radius:6px;grid-template-columns:1.4rem minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:6px;padding:2px 6px;display:grid}.jNrkKa_log code{color:var(--muted);text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.jNrkKa_rowName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.jNrkKa_rowMs{color:var(--muted);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jNrkKa_rowChat{background:color-mix(in srgb, var(--coral) 16%, transparent)}.jNrkKa_rowChat .jNrkKa_rowMs{color:var(--fg);font-weight:700}.jNrkKa_arrow{color:var(--muted)}.jNrkKa_tips{font-size:.92rem}.jNrkKa_tips ul{flex-direction:column;gap:4px;margin:4px 0 6px;padding-left:1.3rem;display:flex}
