.J90lgW_tool{min-width:0;color:var(--fg);flex-direction:column;gap:14px;display:flex}.J90lgW_tool .btn{cursor:pointer;justify-content:center;min-height:48px;text-decoration:none}.J90lgW_actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.J90lgW_small,.J90lgW_bad,.J90lgW_where,.J90lgW_url,.J90lgW_mono{overflow-wrap:anywhere;margin:0;line-height:1.5}.J90lgW_small{color:var(--muted);font-size:.875rem}.J90lgW_bad{color:var(--bad);font-weight:600}.J90lgW_shot{border-top:1.5px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding-top:12px;display:flex}.J90lgW_shotTitle{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700}.J90lgW_pic{border:1.5px solid var(--line);background:var(--paper-2);border-radius:8px;align-self:flex-start;max-width:100%;line-height:0;position:relative;overflow:hidden}.J90lgW_pic img{width:auto;max-width:100%;height:auto;max-height:420px;display:block}.J90lgW_marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.J90lgW_box{fill:none;stroke:var(--coral);stroke-linejoin:round}.J90lgW_dot{fill:var(--coral)}.J90lgW_num{fill:var(--card);font-family:system-ui,sans-serif;font-weight:700}.J90lgW_codes{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.J90lgW_code{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.J90lgW_codeHead{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.J90lgW_badge{background:var(--coral);min-width:26px;height:26px;color:var(--card);border-radius:999px;place-items:center;padding:0 6px;font-size:.85rem;font-weight:700;display:inline-grid}.J90lgW_kind{font-weight:700}.J90lgW_fmt{color:var(--muted);font-size:.85rem}.J90lgW_where{flex-direction:column;gap:2px;display:flex}.J90lgW_label{color:var(--muted);font-size:.85rem;font-weight:600}.J90lgW_site{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.6rem;font-weight:800;line-height:1.25}.J90lgW_url{color:var(--ink-2);word-break:break-all;font:.95rem/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.J90lgW_url strong{color:var(--fg)}.J90lgW_warns{border:1.5px solid var(--warn);border-radius:var(--radius);background:var(--bg);color:var(--fg);flex-direction:column;gap:4px;margin:0;padding:10px 12px 10px 2em;font-size:.92rem;line-height:1.5;display:flex}.J90lgW_warnBox{border:1.5px solid var(--warn);border-radius:var(--radius);background:var(--bg);margin:0;padding:10px 12px;font-size:.92rem;line-height:1.5}.J90lgW_tool .btn.J90lgW_risky{border-color:var(--warn)}.J90lgW_pairs{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:4px 14px;margin:0;display:grid}.J90lgW_pairs dt{color:var(--muted);font-size:.875rem;font-weight:600}.J90lgW_pairs dd{overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600}.J90lgW_pair{display:contents}.J90lgW_text{border:1.5px solid var(--line);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-height:16rem;margin:0;padding:10px 12px;font:.95rem/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.J90lgW_mono{font:1.05rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.J90lgW_none{flex-direction:column;gap:4px;display:flex}.J90lgW_tips{color:var(--ink-2);margin:0;padding-left:1.2em;font-size:.9rem;line-height:1.5}@media (max-width:480px){.J90lgW_site{font-size:1.35rem}.J90lgW_pairs{grid-template-columns:minmax(0,1fr);gap:0}.J90lgW_pairs dd{margin-bottom:6px}}
