.favorite-wrap[data-v-781c5e20]{display:inline-flex;position:relative}.favorite-button[data-v-781c5e20]{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;color:#d6d0c6;cursor:pointer;display:inline-flex;font-size:13px;gap:7px;justify-content:center;transition:color .2s,background .2s,border-color .2s,transform .2s}.favorite-button[data-v-781c5e20]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.favorite-button[data-v-781c5e20]:disabled{cursor:wait}.favorite-button[data-v-781c5e20]:active{transform:scale(.95)}.favorite-button.active[data-v-781c5e20]{background:rgba(var(--accent-rgb),.1098);border-color:rgba(var(--accent-rgb),.4);color:var(--accent)}.is-pill .favorite-button[data-v-781c5e20]{border-radius:999px;min-height:36px;padding:6px 18px}.is-pill .favorite-button[data-v-781c5e20]:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.4);color:var(--accent-soft)}.is-icon .favorite-button[data-v-781c5e20]{background:none;border:0;color:#fff;flex-direction:column;font-size:10px;gap:3px;padding:0;text-shadow:0 1px 4px #0009;width:44px}.is-icon .favorite-button>svg[data-v-781c5e20]{backdrop-filter:blur(6px);background:#15151566;border:1px solid #ffffff18;border-radius:50%;box-sizing:content-box;padding:8px}.is-icon .favorite-button.active[data-v-781c5e20]{background:none;color:var(--accent)}.icon-label[data-v-781c5e20]{line-height:1.2}.favorite-notice[data-v-781c5e20]{background:#000000d9;border-radius:7px;color:#f2e6cb;font-size:12px;padding:5px 11px;pointer-events:none;position:absolute;white-space:nowrap;z-index:6}.is-pill .favorite-notice[data-v-781c5e20]{left:50%;top:calc(100% + 8px);transform:translate(-50%)}.is-icon .favorite-notice[data-v-781c5e20]{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.spin[data-v-781c5e20]{animation:fav-spin-781c5e20 1s linear infinite}@keyframes fav-spin-781c5e20{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.favorite-button[data-v-781c5e20],.spin[data-v-781c5e20]{animation:none;transition:none}}.paywall[data-v-72f40da5]{background:#000000c7;display:grid;gap:10px;inset:0;justify-items:center;overflow-y:auto;padding:16px;place-content:safe center;position:absolute;text-align:center;z-index:8}.title[data-v-72f40da5]{font-size:17px;font-weight:700;margin:0}.sub[data-v-72f40da5]{margin:0}.login[data-v-72f40da5],.sub[data-v-72f40da5]{color:var(--muted);font-size:13px}.login[data-v-72f40da5]{background:none;border:0;padding:0;text-decoration:underline}.coin-unlock[data-v-72f40da5]{border-top:1px solid #ffffff20;display:grid;gap:9px;justify-items:center;margin-top:8px;max-width:320px;padding-top:16px}.coin-unlock p[data-v-72f40da5]{color:#dac9aa;font-size:12px;margin:0}.coin-unlock small[data-v-72f40da5]{color:#a7a3a0;font-size:10px}.coin-button[data-v-72f40da5]{background:#332b1e;border:1px solid #ad90624d;color:var(--accent-hover)}.coin-message[data-v-72f40da5]{color:#e5b98b;font-size:12px;margin:0;max-width:300px}a[data-v-014fd323]{color:var(--accent-soft);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}a[data-v-014fd323]:hover{color:var(--accent)}a[data-v-014fd323]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.comments[data-v-f126fb23]{color:#d6d0c6}.comments-head h2[data-v-f126fb23]{align-items:center;display:flex;font-size:21px;font-weight:650;gap:9px;margin:0 0 16px}.compact .comments-head h2[data-v-f126fb23]{font-size:16px;margin-bottom:12px}.comments-count[data-v-f126fb23]{background:#ffffff0d;border-radius:999px;color:#a9a396;font-size:12px;font-weight:400;padding:1px 10px}.composer[data-v-f126fb23],.reply-form[data-v-f126fb23]{display:grid;gap:8px}textarea[data-v-f126fb23]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;box-sizing:border-box;color:#eee8dd;font:inherit;font-size:14px;line-height:1.6;max-height:220px;min-height:64px;padding:11px 14px;resize:vertical;transition:border-color .2s,background .2s;width:100%}textarea[data-v-f126fb23]::-moz-placeholder{color:#7f7d86}textarea[data-v-f126fb23]::placeholder{color:#7f7d86}textarea[data-v-f126fb23]:focus{background:#ffffff10;border-color:rgba(var(--accent-rgb),.502);outline:none}.composer-bar[data-v-f126fb23]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:32px}.composer-hint[data-v-f126fb23]{color:#8a8392;font-size:12px}.composer-hint.over[data-v-f126fb23]{color:#e57c6a}.send-button[data-v-f126fb23]{align-items:center;background:linear-gradient(115deg,var(--accent-hover),var(--accent));border:0;border-radius:999px;color:#35291c;cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:7px;min-height:36px;padding:6px 20px;transition:opacity .2s,transform .2s}.send-button.small[data-v-f126fb23]{font-size:12.5px;min-height:30px;padding:4px 16px}.send-button[data-v-f126fb23]:disabled{cursor:not-allowed;opacity:.45}.send-button[data-v-f126fb23]:not(:disabled):active{transform:scale(.96)}.reply-buttons[data-v-f126fb23]{align-items:center;display:inline-flex;gap:10px}.form-error[data-v-f126fb23]{color:#e8907f;font-size:12px;margin:0}.state[data-v-f126fb23]{align-items:center;color:#8d8496;display:flex;font-size:13px;gap:10px;justify-content:center;padding:30px 12px}.state.small[data-v-f126fb23]{font-size:12px;justify-content:flex-start;padding:8px 0}.state.empty[data-v-f126fb23]{border:1px dashed #ffffff14;border-radius:14px;margin:8px 0 0}.comment-list[data-v-f126fb23],.reply-list[data-v-f126fb23]{list-style:none;margin:0;padding:0}.comment-list[data-v-f126fb23]{display:grid;gap:22px;margin-top:22px}.comment[data-v-f126fb23]{display:flex;gap:12px;min-width:0}.avatar[data-v-f126fb23]{background:linear-gradient(135deg,#3b3a42,#2a292f);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff14;color:var(--accent-hover);display:grid;flex:none;font-size:14px;font-weight:600;height:36px;place-items:center;width:36px}.avatar.small[data-v-f126fb23]{font-size:12px;height:28px;width:28px}.comment-main[data-v-f126fb23]{flex:1;min-width:0}.comment-meta[data-v-f126fb23]{align-items:baseline;display:flex;gap:10px}.comment-meta strong[data-v-f126fb23]{color:#e9dfc9;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-meta time[data-v-f126fb23]{color:#7f7a86;flex:none;font-size:11.5px}.comment-body[data-v-f126fb23]{color:#cfcbd2;font-size:14px;line-height:1.7;margin:5px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.reply-to[data-v-f126fb23]{color:#b59d6e}.comment-actions[data-v-f126fb23]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px}.link-button[data-v-f126fb23]{align-items:center;background:none;border:0;color:#9b95a3;cursor:pointer;display:inline-flex;font-size:12px;gap:5px;padding:2px 0;transition:color .2s}.link-button[data-v-f126fb23]:hover:not(:disabled){color:var(--accent)}.link-button.danger[data-v-f126fb23]:hover:not(:disabled){color:#e8907f}.link-button.muted[data-v-f126fb23]{color:#b59d6e}.link-button[data-v-f126fb23]:disabled{cursor:wait;opacity:.5}.link-button[data-v-f126fb23]:focus-visible,.more-button[data-v-f126fb23]:focus-visible,.send-button[data-v-f126fb23]:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:3px}.reply-form[data-v-f126fb23]{margin-top:10px}.reply-list[data-v-f126fb23]{border-left:2px solid #ffffff0d;display:grid;gap:16px;margin-top:12px;padding-left:14px}.more-replies[data-v-f126fb23]{padding:2px 0}.more[data-v-f126fb23]{display:grid;gap:8px;justify-items:center;margin-top:22px}.more-button[data-v-f126fb23]{align-items:center;background:none;border:1px solid #ffffff1a;border-radius:999px;color:#b8b1be;cursor:pointer;display:inline-flex;font-size:12.5px;gap:7px;min-height:36px;padding:6px 22px;transition:color .2s,border-color .2s}.more-button[data-v-f126fb23]:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.302);color:var(--accent)}.more-button[data-v-f126fb23]:disabled{cursor:wait}.end[data-v-f126fb23]{color:#6c6a73;font-size:12px}.spin[data-v-f126fb23]{animation:comment-spin-f126fb23 1s linear infinite}@keyframes comment-spin-f126fb23{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.spin[data-v-f126fb23]{animation:none}.link-button[data-v-f126fb23],.send-button[data-v-f126fb23],textarea[data-v-f126fb23]{transition:none}}
