.pPyKyG_button{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}.pPyKyG_button:hover{border-color:var(--ink)}.pPyKyG_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.SXLAXa_composer{z-index:3;background:var(--surface);width:min(300px,70vw);color:var(--ink);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--accent);cursor:auto;pointer-events:auto;flex-direction:column;gap:10px;padding:12px;animation:.15s both SXLAXa_pop;display:flex;position:absolute}.SXLAXa_right{left:12px}.SXLAXa_left{right:12px}.SXLAXa_down{top:12px}.SXLAXa_up{bottom:12px}.SXLAXa_input{resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-height:72px;color:var(--ink);font:inherit;border-radius:0;outline:none;padding:10px 12px;font-size:15px}.SXLAXa_input::placeholder{color:var(--placeholder)}.SXLAXa_input:focus{border-color:var(--ink)}.SXLAXa_error{color:var(--accent-hover);font-size:13px}.SXLAXa_actions{justify-content:flex-end;gap:8px;display:flex}@keyframes SXLAXa_pop{0%{opacity:0;transform:translateY(4px)}}@media (max-width:759px){.SXLAXa_composer{z-index:25;inset:auto 12px calc(76px + env(safe-area-inset-bottom)) 12px;width:auto;position:fixed}}
.LVSZmG_layer{z-index:2;pointer-events:none;position:absolute;inset:0}.LVSZmG_placing{pointer-events:auto;cursor:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'><path d='M3 25V5h22v15H9z' fill='%23da4620' stroke='white' stroke-width='2' stroke-linejoin='round'/><path d='M14 9v7M10.5 12.5h7' stroke='white' stroke-width='2' stroke-linecap='round'/></svg>") 3 25,crosshair}.LVSZmG_pin{background:var(--accent);color:#fff;min-width:26px;height:26px;font-family:var(--font-mono), monospace;pointer-events:auto;cursor:pointer;border:1.5px solid #fff;border-radius:13px 13px 13px 0;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:600;transition:transform .12s;display:flex;position:absolute;transform:translateY(-100%);box-shadow:0 2px 6px #1a19154d}.LVSZmG_answered:after{content:"";background:var(--good);border:1.5px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.LVSZmG_resolved{background:#8a867b}.LVSZmG_resolved:after{display:none}.LVSZmG_pin:hover,.LVSZmG_active{transform-origin:0 100%;transform:translateY(-100%)scale(1.15)}.LVSZmG_active,.LVSZmG_pin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LVSZmG_spot{width:0;height:0;position:absolute}@media print{.LVSZmG_layer{display:none}}
.VpIaqW_panel{flex-direction:column;flex:1;min-height:0;display:flex}.VpIaqW_hint{color:var(--muted);border-bottom:1px solid var(--line);margin:0;padding:12px 16px;font-size:13px}.VpIaqW_place{background:var(--button,var(--ink));height:44px;color:var(--on-button,var(--on-ink));font:inherit;cursor:pointer;border:0;margin:12px 16px 0;font-weight:500}.VpIaqW_empty{text-align:center;font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--muted);margin:0;padding:32px 16px;font-size:12px}.VpIaqW_error{color:var(--accent-hover);letter-spacing:0;font-family:inherit;font-size:14px}.VpIaqW_list{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.VpIaqW_entry{border-bottom:1px solid var(--line);border-left:3px solid #0000}.VpIaqW_item{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:12px;padding:14px 16px;display:flex}.VpIaqW_item:hover{background:var(--track)}.VpIaqW_item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.VpIaqW_active{border-left-color:var(--accent);background:var(--track)}.VpIaqW_count{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.VpIaqW_answered{color:var(--good-ink)}.VpIaqW_thread{flex-direction:column;gap:8px;padding:0 16px 14px 52px;display:flex}.VpIaqW_message{border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:2px;max-width:92%;padding:8px 10px;display:flex}.VpIaqW_theirs{border-left:3px solid var(--good);align-self:flex-start}.VpIaqW_ours{align-self:flex-end}.VpIaqW_reply{flex-direction:column;align-items:flex-end;gap:8px;margin-top:4px;display:flex}.VpIaqW_input{resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;border-radius:0;outline:none;padding:8px 10px;font-size:14px}.VpIaqW_input:focus{border-color:var(--ink)}.VpIaqW_failed{color:var(--accent-hover);align-self:stretch;font-size:13px}.VpIaqW_number{background:var(--accent);color:#fff;min-width:24px;height:24px;font-family:var(--font-mono), monospace;border-radius:12px 12px 12px 0;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex}.VpIaqW_text{flex-direction:column;gap:4px;min-width:0;display:flex}.VpIaqW_meta{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.VpIaqW_author{font-size:14px;font-weight:600}.VpIaqW_where{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.VpIaqW_body{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.VpIaqW_resolved{font-family:var(--font-mono), monospace;letter-spacing:.06em;background:var(--good-bg);color:var(--good-ink);padding:1px 5px;font-size:10px}.VpIaqW_done{background:var(--line-strong);color:var(--ink)}
