.bar.svelte-qsrw2d{z-index:1;align-items:center;gap:var(--q-sp-3);display:flex;position:relative}.chip.svelte-qsrw2d{align-items:center;gap:var(--q-sp-1);font-size:var(--q-text-sm);color:var(--q-text-muted);display:inline-flex}button.chip.svelte-qsrw2d{padding:var(--q-sp-1) var(--q-sp-2);margin:calc(var(--q-sp-1) * -1) 0;border-radius:var(--q-radius-full);cursor:pointer;transition:color var(--q-dur-fast) var(--q-ease), background var(--q-dur-fast) var(--q-ease);background:0 0;border:0}button.chip.svelte-qsrw2d:hover{color:var(--q-text);background:var(--q-bg)}button.chip[aria-pressed=true].svelte-qsrw2d{color:var(--q-brand)}.react.svelte-qsrw2d{position:relative}.react-emoji.svelte-qsrw2d,.pick-emoji.svelte-qsrw2d,.summary.svelte-qsrw2d .stack:where(.svelte-qsrw2d) span:where(.svelte-qsrw2d){font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.react-emoji.svelte-qsrw2d{font-size:1.05rem;line-height:1}.react-btn.reacted.svelte-qsrw2d .label:where(.svelte-qsrw2d){color:var(--q-brand);font-weight:600}.picker.svelte-qsrw2d{bottom:calc(100% + var(--q-sp-1));z-index:30;padding:var(--q-sp-1);background:var(--q-surface);border:1px solid var(--q-border-strong);border-radius:var(--q-radius-full);box-shadow:var(--q-elevation-2);animation:svelte-qsrw2d-pop var(--q-dur-fast) var(--q-ease-out);gap:2px;display:flex;position:absolute;left:0}@keyframes svelte-qsrw2d-pop{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.pick.svelte-qsrw2d{min-width:48px;min-height:52px;padding:var(--q-sp-1);border-radius:var(--q-radius-full);cursor:pointer;transition:transform var(--q-dur-fast) var(--q-ease-out), background var(--q-dur-fast) var(--q-ease);background:0 0;border:0;justify-items:center;gap:3px;font-size:1.35rem;line-height:1;display:grid}.pick-emoji.svelte-qsrw2d{font-size:1.45rem;line-height:1}.pick-label.svelte-qsrw2d{color:var(--q-text-muted);font-size:9px;font-weight:700;line-height:1}.pick.svelte-qsrw2d:hover{background:var(--q-bg);transform:scale(1.3)translateY(-2px)}.pick.active.svelte-qsrw2d{background:var(--q-brand-soft)}.summary.svelte-qsrw2d .stack:where(.svelte-qsrw2d){display:inline-flex}.summary.svelte-qsrw2d .stack:where(.svelte-qsrw2d) span:where(.svelte-qsrw2d){filter:drop-shadow(0 0 1px var(--q-surface));margin-inline-start:-4px;font-size:.85rem}.summary.svelte-qsrw2d .stack:where(.svelte-qsrw2d) span:where(.svelte-qsrw2d):first-child{margin-inline-start:0}svg.svelte-qsrw2d{width:16px;height:16px}.save.svelte-qsrw2d{margin-inline-start:auto}.share-wrap.svelte-qsrw2d{display:inline-flex;position:relative}.reposted-on.svelte-qsrw2d{color:var(--q-success,#16a34a)}.share-menu.svelte-qsrw2d{bottom:calc(100% + var(--q-sp-1));z-index:30;min-width:12rem;padding:var(--q-sp-1);background:var(--q-surface);border:1px solid var(--q-border-strong);border-radius:var(--q-radius-md);box-shadow:var(--q-elevation-2);animation:svelte-qsrw2d-pop var(--q-dur-fast) var(--q-ease-out);display:grid;position:absolute;left:0}.share-menu.svelte-qsrw2d button:where(.svelte-qsrw2d),.share-menu.svelte-qsrw2d a:where(.svelte-qsrw2d){text-align:start;min-height:38px;padding:var(--q-sp-2) var(--q-sp-3);font-size:var(--q-text-sm);color:var(--q-text);cursor:pointer;border-radius:var(--q-radius-control);background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.share-menu.svelte-qsrw2d button:where(.svelte-qsrw2d):hover,.share-menu.svelte-qsrw2d a:where(.svelte-qsrw2d):hover,.share-menu.svelte-qsrw2d button:where(.svelte-qsrw2d):focus-visible,.share-menu.svelte-qsrw2d a:where(.svelte-qsrw2d):focus-visible{background:var(--q-bg)}.menu-label.svelte-qsrw2d{padding:var(--q-sp-2) var(--q-sp-3) var(--q-sp-1);color:var(--q-text-faint);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.menu-label.external.svelte-qsrw2d{margin-top:var(--q-sp-1);border-top:1px solid var(--q-border);padding-top:var(--q-sp-2)}.quote-box.svelte-qsrw2d{gap:var(--q-sp-2);margin-top:var(--q-sp-2);display:grid}.quote-box.svelte-qsrw2d textarea:where(.svelte-qsrw2d){resize:vertical;width:100%;padding:var(--q-sp-2) var(--q-sp-3);border:1px solid var(--q-border);border-radius:var(--q-radius-md);background:var(--q-bg,transparent);color:var(--q-text);font:inherit}.quote-box.svelte-qsrw2d textarea:where(.svelte-qsrw2d):focus{border-color:var(--q-brand);outline:none}.quote-actions.svelte-qsrw2d{justify-content:flex-end;gap:var(--q-sp-2);display:flex}.q-cancel.svelte-qsrw2d{color:var(--q-text-muted);font-size:var(--q-text-sm);cursor:pointer;background:0 0;border:0}.q-send.svelte-qsrw2d{border-radius:var(--q-radius-full);padding:var(--q-sp-1) var(--q-sp-4);background:var(--q-brand-gradient,var(--q-brand));color:var(--q-text-on-brand);font-weight:600;font-size:var(--q-text-sm);cursor:pointer;border:0}@media (width<=600px){.bar.svelte-qsrw2d{gap:var(--q-sp-2)}.share-menu.svelte-qsrw2d{left:var(--q-gutter);right:var(--q-gutter);bottom:calc(var(--q-tabbar-h) + env(safe-area-inset-bottom) + var(--q-sp-3));z-index:80;min-width:0;max-height:min(70dvh,30rem);box-shadow:var(--q-elevation-4);position:fixed;top:auto;overflow-y:auto}.share-menu.svelte-qsrw2d button:where(.svelte-qsrw2d),.share-menu.svelte-qsrw2d a:where(.svelte-qsrw2d){min-height:46px}.summary.svelte-qsrw2d .sum-label:where(.svelte-qsrw2d),.react-btn.svelte-qsrw2d .label:where(.svelte-qsrw2d){display:none}}.q-send.svelte-qsrw2d:disabled{opacity:.5;cursor:not-allowed}.sold.svelte-qsrw2d{color:var(--q-success);font-weight:600}.visually-hidden.svelte-qsrw2d{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sum-label.svelte-qsrw2d{color:var(--q-text-muted);font-size:var(--q-text-xs)}@media (prefers-reduced-motion:reduce){.picker.svelte-qsrw2d,.share-menu.svelte-qsrw2d{animation:none}.pick.svelte-qsrw2d{transition:none}.pick.svelte-qsrw2d:hover{transform:none}}.pick-label.svelte-qsrw2d{font-size:var(--q-text-xs);white-space:nowrap;padding:0 2px;font-weight:600}.post-actions.svelte-11ulrnu{z-index:25;flex-shrink:0;position:relative}button.svelte-11ulrnu{font:inherit;cursor:pointer;min-height:44px}button.svelte-11ulrnu:disabled{cursor:wait;opacity:.65}button.svelte-11ulrnu:focus-visible,input.svelte-11ulrnu:focus-visible,textarea.svelte-11ulrnu:focus-visible,a.svelte-11ulrnu:focus-visible{outline:3px solid var(--q-brand);outline-offset:3px}.actions-trigger.svelte-11ulrnu{border-radius:var(--q-radius-sm);width:44px;color:var(--q-text);background:0 0;border:1px solid #0000;place-items:center;font-size:1.65rem;line-height:1;display:grid}.actions-trigger.svelte-11ulrnu:hover,.actions-trigger[aria-expanded=true].svelte-11ulrnu{border-color:var(--q-border);background:var(--q-surface-2,var(--q-surface))}.actions-menu.svelte-11ulrnu{inset-inline-end:0;width:max-content;max-width:min(19rem,80vw);padding:var(--q-sp-1);background:var(--q-surface);border:1px solid var(--q-border);border-radius:var(--q-radius-md);box-shadow:var(--q-elevation-2);position:absolute;top:calc(100% + 4px)}.actions-menu.svelte-11ulrnu button:where(.svelte-11ulrnu){width:100%;padding:var(--q-sp-2) var(--q-sp-3);border-radius:var(--q-radius-sm);color:var(--q-text);text-align:start;background:0 0;border:0;display:block}.actions-menu.svelte-11ulrnu button:where(.svelte-11ulrnu):hover{background:var(--q-surface-2,var(--q-bg))}.actions-menu.svelte-11ulrnu .danger-text:where(.svelte-11ulrnu){color:var(--q-danger,#c62828)}.publication-dialog.svelte-11ulrnu{box-sizing:border-box;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--q-sp-5);white-space:normal;border:1px solid var(--q-border-strong,var(--q-border));border-radius:var(--q-radius-md);background:var(--q-surface);color:var(--q-text);box-shadow:var(--q-elevation-3,0 12px 40px #00000040);margin:auto;overflow-y:auto}.publication-dialog.svelte-11ulrnu::backdrop{background:#0000008c}form.svelte-11ulrnu,.delete-content.svelte-11ulrnu{gap:var(--q-sp-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}h2.svelte-11ulrnu{margin:0 0 var(--q-sp-3);font-size:var(--q-text-lg)}label.svelte-11ulrnu{font-weight:600}input.svelte-11ulrnu,textarea.svelte-11ulrnu{box-sizing:border-box;width:100%;min-width:0;padding:var(--q-sp-3);border:1px solid var(--q-border-strong,var(--q-border));border-radius:var(--q-radius-sm);background:var(--q-bg,var(--q-surface));color:var(--q-text);font:inherit}textarea.svelte-11ulrnu{resize:vertical}p.svelte-11ulrnu{overflow-wrap:anywhere;margin:0;line-height:1.6}.field-hint.svelte-11ulrnu,.retained-hint.svelte-11ulrnu{color:var(--q-text-muted);font-size:var(--q-text-sm)}.retained-hint.svelte-11ulrnu{margin-block:var(--q-sp-2)}.error.svelte-11ulrnu{padding:var(--q-sp-2);border-inline-start:3px solid var(--q-danger,#c62828);color:var(--q-text);background:var(--q-danger-soft,var(--q-surface))}.login-link.svelte-11ulrnu{color:var(--q-brand-strong,var(--q-brand))}.dialog-actions.svelte-11ulrnu{justify-content:flex-end;gap:var(--q-sp-2);flex-wrap:wrap;margin-block-start:var(--q-sp-4);display:flex}.dialog-actions.svelte-11ulrnu button:where(.svelte-11ulrnu){padding:var(--q-sp-2) var(--q-sp-4);border:1px solid var(--q-border-strong,var(--q-border));border-radius:var(--q-radius-sm);font-weight:600}.secondary.svelte-11ulrnu{color:var(--q-text);background:var(--q-surface)}.primary.svelte-11ulrnu{color:var(--q-on-brand,#fff);background:var(--q-brand)}.danger.svelte-11ulrnu{color:#fff;background:var(--q-danger,#c62828)}.sr-only.svelte-11ulrnu{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.publication-dialog.svelte-11ulrnu{padding:var(--q-sp-4)}.dialog-actions.svelte-11ulrnu button:where(.svelte-11ulrnu){flex:auto}}.card.svelte-1ed2631{gap:var(--q-sp-4);padding:var(--q-sp-5);background:var(--q-surface);border:1px solid var(--q-border);border-radius:var(--q-radius-md);box-shadow:var(--q-elevation-1);transition:box-shadow var(--q-dur) var(--q-ease-out), border-color var(--q-dur-fast) var(--q-ease);display:grid;position:relative}.card.svelte-1ed2631:hover{box-shadow:var(--q-elevation-2);border-color:var(--q-border-strong)}header.svelte-1ed2631{align-items:center;gap:var(--q-sp-2);display:flex}.author.svelte-1ed2631{z-index:1;align-items:center;gap:var(--q-sp-2);color:inherit;min-width:0;text-decoration:none;display:inline-flex;position:relative}.author.svelte-1ed2631:hover .author-name:where(.svelte-1ed2631){text-decoration:underline}.author-avatar.svelte-1ed2631{border-radius:var(--q-radius-full);color:#fff;width:1.75rem;height:1.75rem;font-size:var(--q-text-xs);flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.author-avatar.svelte-1ed2631 img:where(.svelte-1ed2631){object-fit:cover;width:100%;height:100%}.author-name.svelte-1ed2631{font-size:var(--q-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.author-check.svelte-1ed2631{color:var(--q-brand);font-size:var(--q-text-xs);margin-inline-start:2px;font-weight:800}.badge.svelte-1ed2631{font-size:var(--q-text-xs);color:var(--q-brand-strong);background:var(--q-brand-soft);padding:2px var(--q-sp-2);border-radius:var(--q-radius-full);font-weight:600}.badge.live.svelte-1ed2631{color:var(--q-warning);background:var(--q-warning-soft)}.header-controls.svelte-1ed2631{align-items:center;gap:var(--q-sp-1);flex-shrink:0;margin-inline-start:auto;display:flex}time.svelte-1ed2631{font-size:var(--q-text-xs);color:var(--q-text-faint)}.comment-layer.svelte-1ed2631{z-index:20;min-width:0;position:relative}@media (width<=520px){.card.svelte-1ed2631{gap:var(--q-sp-3);padding:var(--q-sp-4)}header.svelte-1ed2631{gap:var(--q-sp-1) var(--q-sp-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.author.svelte-1ed2631{grid-column:1;min-width:0}.author-name.svelte-1ed2631{max-width:none}.badge.svelte-1ed2631{grid-column:1;justify-self:start;margin-inline-start:calc(1.75rem + var(--q-sp-2))}.header-controls.svelte-1ed2631{white-space:nowrap;grid-area:1/2;margin-inline-start:0}}
