.cmt.svelte-11d0xol{border-bottom:1px solid var(--ms-hairline);gap:12px;padding:16px 0;display:flex}.face.svelte-11d0xol{flex-shrink:0;line-height:0}.body.svelte-11d0xol{flex:1;min-width:0}.top.svelte-11d0xol{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.who.svelte-11d0xol{align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.name.svelte-11d0xol{font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-semibold);color:var(--ms-ink)}.who.svelte-11d0xol:hover .name:where(.svelte-11d0xol){color:var(--ms-accent)}.sifu.svelte-11d0xol{font-family:var(--ms-font-ui);font-size:var(--ms-text-3xs);font-weight:var(--ms-fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--ms-accent)}.when.svelte-11d0xol{font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);color:var(--ms-ink-faint)}.del.svelte-11d0xol{all:unset;font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);color:var(--ms-ink-faint);cursor:pointer;margin-left:auto}.del.svelte-11d0xol:hover,.del.svelte-11d0xol:focus-visible{color:var(--ms-accent);text-decoration:underline}.text.svelte-11d0xol{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch;margin:6px 0 0;line-height:1.55}.comments.svelte-1837h76{margin-top:var(--ms-s-2);padding-top:var(--ms-s-5);border-top:1px solid var(--ms-hairline)}.head.svelte-1837h76{font-family:var(--ms-font-ui);font-size:var(--ms-text-lg);font-weight:var(--ms-fw-semibold);color:var(--ms-ink);margin:0 0 var(--ms-s-3)}.n.svelte-1837h76{font-size:var(--ms-text-sm);font-weight:var(--ms-fw-medium);color:var(--ms-ink-faint);font-variant-numeric:tabular-nums;margin-left:8px}.composer.svelte-1837h76{margin-bottom:var(--ms-s-2);gap:12px;display:flex}.field.svelte-1837h76{border:1.5px solid var(--ms-card-border);border-radius:var(--ms-r-card);background:var(--ms-surface);flex:1;min-width:0;padding:10px 12px 8px;transition:border-color .15s}.field.svelte-1837h76:focus-within{border-color:color-mix(in oklab, var(--ms-accent) 45%, var(--ms-card-border))}.input.svelte-1837h76{resize:none;width:100%;font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);color:var(--ms-ink);background:0 0;border:0;outline:none;max-height:320px;line-height:1.5;display:block;overflow-y:auto}.input.svelte-1837h76::placeholder{color:var(--ms-ink-faint)}.actions.svelte-1837h76{justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;display:flex}.err.svelte-1837h76{font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);color:var(--ms-accent)}.post.svelte-1837h76{all:unset;box-sizing:border-box;background:var(--ms-accent);font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);font-weight:var(--ms-fw-semibold);color:#fff;cursor:pointer;border-radius:999px;padding:7px 18px;transition:background-color .15s,opacity .15s}.post.svelte-1837h76:hover:not(:disabled){background:var(--ms-accent-deep,#038049)}.post.svelte-1837h76:disabled{opacity:.45;cursor:default}.signin.svelte-1837h76{all:unset;box-sizing:border-box;margin-bottom:var(--ms-s-2);border:1.5px solid var(--ms-card-border);font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-medium);color:var(--ms-ink);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;transition:border-color .15s;display:inline-flex}.signin.svelte-1837h76:hover{border-color:color-mix(in oklab, var(--ms-ink) 30%, var(--ms-card-border))}.list.svelte-1837h76{margin-top:var(--ms-s-2);flex-direction:column;display:flex}.empty.svelte-1837h76{margin:var(--ms-s-3) 0 0;font-size:var(--ms-text-sm);color:var(--ms-ink-soft)}.more.svelte-1837h76{all:unset;margin:var(--ms-s-4) auto 0;border:1.5px solid var(--ms-card-border);font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);font-weight:var(--ms-fw-semibold);color:var(--ms-ink-soft);cursor:pointer;border-radius:999px;padding:9px 22px;display:block}.more.svelte-1837h76:hover{color:var(--ms-ink)}.shared.svelte-wmgk1w{padding:var(--ms-s-4) 0 0;gap:var(--ms-s-4);flex-direction:column;width:100%;max-width:760px;margin-inline:auto;display:flex}@media (width<=899px){.shared.svelte-wmgk1w{padding-top:var(--ms-s-2)}}.lv-hero.svelte-wmgk1w{aspect-ratio:4/3;border-radius:var(--ms-r-card);background-color:var(--ms-surface-soft);background-position:50% 35%;background-repeat:no-repeat;background-size:cover;margin:0;position:relative;overflow:hidden}@media (width>=640px){.lv-hero.svelte-wmgk1w{aspect-ratio:3/2;max-width:860px;max-height:540px;margin-inline:auto}}.lv-body.svelte-wmgk1w{gap:var(--ms-s-4);flex-direction:column;display:flex}.view-toggle.svelte-wmgk1w{border:1px solid var(--ms-hairline);background:var(--ms-surface-soft);border-radius:999px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.view-toggle.svelte-wmgk1w button:where(.svelte-wmgk1w){all:unset;box-sizing:border-box;font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);font-weight:var(--ms-fw-semibold);color:var(--ms-ink-faint);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;transition:color .15s,background-color .15s;display:inline-flex}.view-toggle.svelte-wmgk1w button:where(.svelte-wmgk1w) svg:where(.svelte-wmgk1w){width:14px;height:14px}.view-toggle.svelte-wmgk1w button:where(.svelte-wmgk1w):hover{color:var(--ms-ink-soft)}.view-toggle.svelte-wmgk1w button.on:where(.svelte-wmgk1w){background:var(--ms-surface);color:var(--ms-ink);box-shadow:0 1px 2px #0a080614}.lv-side.svelte-wmgk1w{gap:var(--ms-s-3);flex-direction:column;display:flex}.action-box.svelte-wmgk1w{border:1px solid var(--ms-hairline);border-radius:var(--ms-r-card);background:var(--ms-surface-soft);flex-direction:column;display:flex;overflow:hidden}.act-row.svelte-wmgk1w{all:unset;box-sizing:border-box;min-height:48px;font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-medium);color:var(--ms-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;transition:background-color .14s,color .14s;display:flex}.act-row.svelte-wmgk1w+.act-row:where(.svelte-wmgk1w){border-top:1px solid var(--ms-hairline)}.act-row.svelte-wmgk1w:hover{background:color-mix(in oklab, var(--ms-ink) 5%, transparent)}.act-row[disabled].svelte-wmgk1w{opacity:.6;cursor:default}.act-row--center.svelte-wmgk1w{justify-content:center}.act-label.svelte-wmgk1w{align-items:center;gap:9px;display:inline-flex}.act-ico.svelte-wmgk1w{flex-shrink:0;width:16px;height:16px}.act-count.svelte-wmgk1w{font-size:var(--ms-text-2xs);font-weight:var(--ms-fw-medium);color:var(--ms-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.act-row.is-on.svelte-wmgk1w{color:var(--ms-accent)}.act-row.is-on.svelte-wmgk1w .act-count:where(.svelte-wmgk1w){color:color-mix(in oklab, var(--ms-accent) 65%, var(--ms-ink-faint))}.eaten-box.svelte-wmgk1w{border:1px solid var(--ms-hairline);border-radius:var(--ms-r-card);background:var(--ms-surface-soft);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px 17px;display:flex}.eaten-text.svelte-wmgk1w{flex-direction:column;gap:1px;display:flex}.eaten-line.svelte-wmgk1w{font-family:var(--ms-font-ui);font-size:var(--ms-text-xs);color:var(--ms-ink-soft)}.eaten-count.svelte-wmgk1w{font-family:var(--ms-font-ui);font-size:var(--ms-text-sm);font-weight:var(--ms-fw-semibold);color:var(--ms-ink);font-variant-numeric:tabular-nums}.eaten-pct.svelte-wmgk1w{color:var(--ms-ink);align-items:flex-start;line-height:1;display:inline-flex}.pct-num.svelte-wmgk1w{font-size:var(--ms-text-2xl);font-weight:var(--ms-fw-regular);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pct-sign.svelte-wmgk1w{font-size:var(--ms-text-sm);color:var(--ms-ink-soft);margin-top:3px}.report-link.svelte-wmgk1w{all:unset;font-family:var(--ms-font-ui);font-size:var(--ms-text-2xs);color:var(--ms-ink-faint);cursor:pointer;border-radius:8px;align-self:center;padding:6px 10px}.report-link.svelte-wmgk1w:hover,.report-link.svelte-wmgk1w:focus-visible{color:var(--ms-ink-soft);text-decoration:underline}@media (width>=1024px){.shared.svelte-wmgk1w{gap:var(--ms-s-5);max-width:1240px;padding:12px 0 40px}.lv-body.svelte-wmgk1w{column-gap:44px;row-gap:var(--ms-s-5);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.lv-main.svelte-wmgk1w{grid-area:1/1;min-width:0}.lv-comments.svelte-wmgk1w{grid-area:2/1;min-width:0}.lv-side.svelte-wmgk1w{grid-area:1/2/-1;align-self:start;position:sticky;top:88px}}
