.as-scrim.svelte-15g5pdc{z-index:200;background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);border:0;position:fixed;inset:0}.as.svelte-15g5pdc{z-index:201;background:var(--elev,var(--card));border:1px solid var(--line);width:min(360px,92vw);max-height:86vh;box-shadow:var(--shadow-md);--icon-bg:var(--elev,var(--card));border-radius:28px;flex-direction:column;gap:10px;padding:16px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.as.svelte-15g5pdc>h3:where(.svelte-15g5pdc){margin:2px 4px 0;font-size:16px}.as-prev.svelte-15g5pdc{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;margin:0 4px;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.as-react.svelte-15g5pdc{background:var(--ground);border-radius:999px;justify-content:space-between;gap:4px;padding:6px;display:flex}.as-r.svelte-15g5pdc{width:42px;height:42px;color:var(--accent);cursor:pointer;--icon-bg:var(--ground);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.as-r.on.svelte-15g5pdc{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}.as-list.svelte-15g5pdc{background:var(--ground);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.as-a.svelte-15g5pdc{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:13px 16px;font-size:15px;font-weight:600;display:flex}.as-a.svelte-15g5pdc+.as-a:where(.svelte-15g5pdc){border-top:1px solid var(--line)}.as-a.svelte-15g5pdc:hover{background:var(--ground-2)}.as-a.danger.svelte-15g5pdc{color:var(--danger)}.as-cancel.svelte-15g5pdc{background:var(--ground);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:18px;padding:13px;font-size:15px;font-weight:700}:where(html:not(.phone)) .as.svelte-15g5pdc{border:0;gap:4px}:where(html:not(.phone)) .as.svelte-15g5pdc>h3:where(.svelte-15g5pdc),:where(html:not(.phone)) .as-cancel.svelte-15g5pdc{display:none}:where(html:not(.phone)) .as-prev.svelte-15g5pdc{margin:2px 11px 4px}:where(html:not(.phone)) .as-react.svelte-15g5pdc{margin:2px 4px 4px}:where(html:not(.phone)) .as-list.svelte-15g5pdc{background:0 0;border-radius:0}:where(html:not(.phone)) .as-a.svelte-15g5pdc{border-radius:28px;padding:10px 11px;font-size:14px;font-weight:500}:where(html:not(.phone)) .as-a.svelte-15g5pdc+.as-a:where(.svelte-15g5pdc){border-top:0}:where(html:not(.phone)) .as-a.svelte-15g5pdc:hover{background:var(--ground)}:where(html:not(.phone)) .as-a.svelte-15g5pdc svg{color:var(--ink-2);flex:none}:where(html:not(.phone)) .as-a.danger.svelte-15g5pdc svg{color:var(--danger)}@keyframes svelte-15g5pdc-as-up{0%{transform:translateY(100%)}}@keyframes svelte-15g5pdc-as-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}}:where(html.phone) .as-scrim.svelte-15g5pdc{background:#0000002e}:where(html.phone) .as.svelte-15g5pdc{background:var(--card);border:0;border-radius:22px;width:min(290px,100vw - 48px);max-width:none;padding:18px 12px 8px;font-family:-apple-system,system-ui,Segoe UI,Roboto,sans-serif;animation:.22s cubic-bezier(.2,.9,.3,1.15) both svelte-15g5pdc-as-pop;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #00000038}:where(html.phone) .as.svelte-15g5pdc>h3:where(.svelte-15g5pdc),:where(html.phone) .as-prev.svelte-15g5pdc{text-align:center;color:var(--ink);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 8px 10px;font-size:17px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}:where(html.phone) .as.svelte-15g5pdc>h3:where(.svelte-15g5pdc)+.as-prev:where(.svelte-15g5pdc){color:color-mix(in srgb, var(--ink) 60%, transparent);font-size:14px;font-weight:400}:where(html.phone) .as-react.svelte-15g5pdc{justify-content:center;margin-bottom:6px}:where(html.phone) .as-list.svelte-15g5pdc{background:0 0;border-radius:0;gap:0}:where(html.phone) .as-a.svelte-15g5pdc{background:0 0;border:0;justify-content:center;padding:13px 8px;font-size:17px;font-weight:400}:where(html.phone) .as-a.svelte-15g5pdc+.as-a:where(.svelte-15g5pdc){border-top:0}:where(html.phone) .as-a.svelte-15g5pdc svg{display:none}:where(html.phone) .as-a.danger.svelte-15g5pdc{color:#ff3b30;font-weight:600}:where(html.phone) .as-cancel.svelte-15g5pdc{color:color-mix(in srgb, var(--ink) 45%, transparent);background:0 0;margin-top:0;padding:13px 8px;font-size:17px;font-weight:700}.cc.svelte-yrlldu{background:var(--card);box-shadow:var(--shadow-sm,0 1px 3px #00000014);border:1px solid color-mix(in srgb, var(--line) 60%, transparent);border-radius:20px;gap:10px;min-width:0;padding:12px 14px;display:flex}.cc.reply.svelte-yrlldu{background:var(--ground);box-shadow:none;border-radius:16px;padding:10px 12px}.cc.hl{animation:3.4s svelte-yrlldu-cchl}@keyframes svelte-yrlldu-cchl{0%,40%{box-shadow:0 0 0 3px var(--accent-soft,color-mix(in srgb, var(--accent) 25%, transparent))}}.cc-av.svelte-yrlldu{flex:none;line-height:0}.cc-body.svelte-yrlldu{flex:1;min-width:0}.cc-head.svelte-yrlldu{align-items:center;gap:4px;min-width:0;display:flex}.cc-name.svelte-yrlldu{min-width:0;max-width:62%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;gap:3px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}a.cc-name.svelte-yrlldu:hover{color:var(--accent)}.cc-name.svelte-yrlldu svg{color:var(--accent);flex:none}.cc-meta.svelte-yrlldu{text-overflow:ellipsis;min-width:0;color:var(--ink-3);white-space:nowrap;flex:0 auto;font-size:11px;overflow:hidden}.cc-more.svelte-yrlldu{width:26px;height:22px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-left:auto;display:grid}.cc-more.svelte-yrlldu:hover{background:var(--ground-2);color:var(--ink)}.cc-text.svelte-yrlldu{color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:3px 0 0;font-size:13px;line-height:1.45}.cc-text.tap.svelte-yrlldu{cursor:pointer;-webkit-user-select:none;user-select:none}.cc-badge.svelte-yrlldu{background:var(--accent);color:var(--accent-ink);border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:800}.cc-hidden.svelte-yrlldu{background:var(--ground-2);color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;margin-top:3px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.cc-edit.svelte-yrlldu{flex-direction:column;gap:6px;margin-top:4px;display:flex}.cc-edit.svelte-yrlldu textarea:where(.svelte-yrlldu){box-sizing:border-box;border:1px solid var(--line);background:var(--ground);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:12px;outline:none;padding:7px 10px;font-size:13px}.cc-edit.svelte-yrlldu textarea:where(.svelte-yrlldu):focus{border-color:var(--accent)}.cc-editrow.svelte-yrlldu{justify-content:flex-end;gap:16px;display:flex}.cc-link.svelte-yrlldu{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:600}.cc-link.strong.svelte-yrlldu{color:var(--accent);font-weight:700}.cc-link.svelte-yrlldu:disabled{color:var(--ink-3);cursor:default}@media (hover:none){.cc.svelte-yrlldu{-webkit-touch-callout:none}.cc-edit.svelte-yrlldu textarea:where(.svelte-yrlldu){font-size:16px}}.ops.svelte-ygw60c{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:36px;padding-top:22px;scroll-margin-top:80px;display:flex}.ops.compact.svelte-ygw60c{border-top:0;margin:0;padding:0}.op-head.svelte-ygw60c{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.op-head.svelte-ygw60c h2:where(.svelte-ygw60c){margin:0;font-size:20px;font-weight:800}.op-sort.svelte-ygw60c{background:var(--ground);border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.op-sort.svelte-ygw60c button:where(.svelte-ygw60c){color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.op-sort.svelte-ygw60c button.on:where(.svelte-ygw60c){background:var(--accent);color:var(--accent-ink)}.op-note.svelte-ygw60c{background:var(--ground);border:1px solid var(--line);color:var(--ink-2);border-radius:16px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.op-login.svelte-ygw60c{color:var(--accent);font-weight:600;text-decoration:none}.op-err.svelte-ygw60c{color:var(--danger,#dc2626);margin:0;font-size:13px}.op-mine.svelte-ygw60c{flex-direction:column;gap:6px;display:flex}.op-label.svelte-ygw60c{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.op-form.svelte-ygw60c{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.op-formtop.svelte-ygw60c{align-items:flex-start;gap:10px;display:flex}textarea.svelte-ygw60c{resize:vertical;min-width:0;min-height:72px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px;line-height:1.45}.op-formfoot.svelte-ygw60c{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.op-hint.svelte-ygw60c{color:var(--ink-3);flex:200px;font-size:12px}.op-cnt.svelte-ygw60c{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.op-cnt.near.svelte-ygw60c{color:var(--danger,#dc2626)}.op-send.svelte-ygw60c{margin-left:auto}.op-list.svelte-ygw60c{flex-direction:column;gap:10px;display:flex}.op-muted.svelte-ygw60c{color:var(--ink-3);margin:0;font-size:13.5px}.op-acts.svelte-ygw60c{align-items:center;gap:14px;margin-top:6px;display:flex}.op-spacer.svelte-ygw60c{flex:1}.op-like.svelte-ygw60c,.op-replies.svelte-ygw60c,.op-link.svelte-ygw60c{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font-size:12.5px;font-weight:600;display:inline-flex}.op-like.on.svelte-ygw60c{color:var(--accent)}.op-like.static.svelte-ygw60c{cursor:default}.op-replylist.svelte-ygw60c{flex-direction:column;gap:8px;margin-top:10px;display:flex}.op-replyform.svelte-ygw60c{background:var(--ground);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.op-replyform.svelte-ygw60c textarea:where(.svelte-ygw60c){min-height:48px;font-size:13px}.op-addreply.svelte-ygw60c{align-self:flex-start}.ops.panel.svelte-ygw60c{border-top:0;margin:0;padding:18px 16px 0}.ops.panel.svelte-ygw60c .op-head:where(.svelte-ygw60c){flex-direction:column;gap:12px}.ops.panel.svelte-ygw60c .op-head:where(.svelte-ygw60c) h2:where(.svelte-ygw60c){text-align:center;font-size:24px}:where(html.phone) .op-hint.svelte-ygw60c{flex-basis:100%}:where(html.phone) .op-send.svelte-ygw60c{flex:1}
