.author-location.svelte-egirfv{align-items:center;gap:var(--ds-space-4);min-width:0;color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);font-weight:400;line-height:var(--ds-line-support);display:inline-flex}.author-location.svelte-egirfv svg{flex:none}.author-location.svelte-egirfv span:where(.svelte-egirfv){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.author-identity.svelte-3uo7mr{align-items:center;gap:var(--ds-space-6);min-width:0;display:inline-flex}.author-name.svelte-3uo7mr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.author-profile.svelte-3uo7mr{align-items:center;gap:var(--ds-space-2);min-width:0;max-width:100%;min-height:var(--ds-space-24);color:inherit;text-decoration:none;display:inline-flex}.author-profile__icon.svelte-3uo7mr{color:rgb(var(--ds-foreground-subtle));opacity:0;transition:opacity var(--motion-fast) ease, color var(--motion-fast) ease;flex-shrink:0;display:inline-flex}.author-profile.svelte-3uo7mr:hover .author-name:where(.svelte-3uo7mr),.author-profile.svelte-3uo7mr:focus-visible .author-name:where(.svelte-3uo7mr){text-underline-offset:.22em;text-decoration:underline}.author-profile.svelte-3uo7mr:hover .author-profile__icon:where(.svelte-3uo7mr),.author-profile.svelte-3uo7mr:focus-visible .author-profile__icon:where(.svelte-3uo7mr){color:rgb(var(--ds-foreground));opacity:1}.author-profile.svelte-3uo7mr:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}@media (prefers-reduced-motion:reduce){.author-profile__icon.svelte-3uo7mr{transition:none}}.community-badge.svelte-109wyii{padding:0 var(--ds-space-6);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.community-badge--ru.svelte-109wyii{border-color:rgb(var(--ds-black));background:rgb(var(--ds-cover-sand));color:rgb(var(--ds-black))}.author-badges.svelte-78eb84{align-items:center;gap:var(--ds-space-6);min-width:0;display:inline-flex}.author-badges__mark.svelte-78eb84{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.author-badges__mark--team.svelte-78eb84{border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-brand-500));width:14px;height:14px;overflow:hidden}.author-badges__mark--team.svelte-78eb84 img:where(.svelte-78eb84){object-fit:contain;width:100%;height:100%;display:block}.author-badges__mark--verified.svelte-78eb84{color:rgb(var(--ds-success-500))}.author-badges__mark--achievement.svelte-78eb84{color:rgb(var(--ds-brand-300))}html[data-theme=light] .author-badges__mark--achievement.svelte-78eb84{color:rgb(var(--ds-brand-600))}.level-badge.svelte-1cd8y8e{padding:0 var(--ds-space-6);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:500;line-height:var(--ds-line-support);white-space:nowrap;flex-shrink:0}.comment.svelte-pi7e6q,.comment__load-replies.svelte-pi7e6q{--comment-indent:calc(var(--comment-depth,0) * var(--comment-indent-step,var(--ds-space-32)))}.comment__inner.svelte-pi7e6q{gap:var(--ds-space-8);padding-block:var(--ds-space-16);border-top:1px solid rgb(var(--ds-border));margin-inline-start:var(--comment-indent);display:grid}.comment.svelte-pi7e6q:target .comment__inner:where(.svelte-pi7e6q){border-radius:var(--ds-radius-md);background:rgb(var(--ds-ink) / .04);box-shadow:0 0 0 var(--ds-space-8) rgb(var(--ds-ink) / .04)}.comment__header.svelte-pi7e6q{align-items:center;gap:var(--ds-space-4) var(--ds-space-8);flex-wrap:wrap;min-width:0;display:flex}.comment__header.svelte-pi7e6q .comment__author{color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment__time.svelte-pi7e6q{color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);font-variant-numeric:tabular-nums;line-height:var(--ds-line-support);flex-shrink:0}.comment__body.svelte-pi7e6q{color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);overflow-wrap:anywhere;white-space:pre-line;margin:0}.comment__actions.svelte-pi7e6q{align-items:center;gap:var(--ds-space-4);flex-wrap:wrap;margin-inline-start:calc(-1 * var(--ds-space-8));display:flex}.comment__actions.svelte-pi7e6q .comment__action{gap:var(--ds-space-6);min-width:0;padding-inline:var(--ds-space-8);color:rgb(var(--ds-foreground-muted));font-variant-numeric:tabular-nums}.comment__actions.svelte-pi7e6q .comment__action:hover:not(:disabled){background:rgb(var(--ds-ink) / .06);color:rgb(var(--ds-foreground))}.comment__actions.svelte-pi7e6q .comment__action[aria-pressed=true]{color:rgb(var(--ds-brand-500));font-weight:600}.comment__actions.svelte-pi7e6q .comment__action[aria-pressed=true] svg{fill:currentColor}.comment__actions.svelte-pi7e6q .comment__action--delete,.comment__actions.svelte-pi7e6q .comment__action--delete:hover:not(:disabled){color:rgb(var(--ds-danger-400))}html[data-theme=light] .comment__actions.svelte-pi7e6q .comment__action--delete,html[data-theme=light] .comment__delete-error.svelte-pi7e6q,html[data-theme=light] .comment__reply-error.svelte-pi7e6q,html[data-theme=light] .comment__vote-error.svelte-pi7e6q,html[data-theme=light] .comment__replies-error.svelte-pi7e6q{color:rgb(var(--ds-danger-600))}.comment__actions.svelte-pi7e6q .comment__action[aria-busy=true]{cursor:wait}.comment__delete-confirmation.svelte-pi7e6q{justify-content:space-between;align-items:center;gap:var(--ds-space-12);padding:var(--ds-space-12);border:1px solid rgb(var(--ds-danger-400) / .3);border-radius:var(--ds-radius-md);background:rgb(var(--ds-danger-400) / .08);flex-wrap:wrap;display:flex}.comment__delete-confirmation.svelte-pi7e6q p:where(.svelte-pi7e6q){color:rgb(var(--ds-foreground));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);margin:0}.comment__delete-actions.svelte-pi7e6q,.comment__reply-actions.svelte-pi7e6q{justify-content:flex-end;gap:var(--ds-space-8);flex-shrink:0;display:flex}.comment__delete-error.svelte-pi7e6q,.comment__reply-error.svelte-pi7e6q,.comment__vote-error.svelte-pi7e6q,.comment__replies-error.svelte-pi7e6q{color:rgb(var(--ds-danger-400));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);margin:0}.comment__reply-composer.svelte-pi7e6q{gap:var(--ds-space-8);display:grid}.comment__reply-composer.svelte-pi7e6q .comment__reply-input{min-height:0;padding:var(--ds-space-8) var(--ds-space-12);font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);resize:none}.comment__reply-composer.svelte-pi7e6q .comment__reply-input:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.comment__load-replies.svelte-pi7e6q{padding-bottom:var(--ds-space-12);padding-inline-start:var(--comment-indent)}.comment__load-replies.svelte-pi7e6q .comment__more{min-width:0;padding-inline:var(--ds-space-8);color:rgb(var(--ds-foreground-muted));margin-inline-start:calc(-1 * var(--ds-space-8))}.comment__load-replies.svelte-pi7e6q .comment__more:hover:not(:disabled){color:rgb(var(--ds-foreground))}.comment__replies-error.svelte-pi7e6q{margin-top:var(--ds-space-4)}@container (width<640px){.comment.svelte-pi7e6q,.comment__load-replies.svelte-pi7e6q{--comment-indent-step:var(--ds-space-16)}}strong.svelte-18tush9{font-weight:600}.editor.svelte-127gjb0{--line:rgb(var(--ds-ink) / .1);--line-strong:rgb(var(--ds-ink) / .2);z-index:90;padding:var(--ds-space-24);background:rgb(var(--ds-ink) / .55);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.editor__panel.svelte-127gjb0{border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-paper));width:min(760px,100%);min-height:0;max-height:100%;color:rgb(var(--ds-text-primary));box-shadow:var(--ds-shadow-popover);grid-template-rows:minmax(0,1fr);display:grid}.editor__form.svelte-127gjb0{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;margin:0;display:grid}.editor__bar.svelte-127gjb0{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-16);padding:var(--ds-space-16) var(--ds-space-24);border-bottom:1px solid var(--line);display:flex}.editor__bar-text.svelte-127gjb0{gap:var(--ds-space-4);min-width:0;display:grid}.editor__eyebrow.svelte-127gjb0{color:rgb(var(--ds-text-primary));font-size:var(--ds-text-h3);font-weight:600;line-height:var(--ds-line-heading);margin:0}.editor__description.svelte-127gjb0{color:rgb(var(--ds-text-secondary));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);margin:0}.editor.svelte-127gjb0 .editor__close{border-radius:var(--ds-radius-md);width:32px;height:32px;color:rgb(var(--ds-text-secondary));cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin:-6px -8px 0 0;padding:0;transition:background .12s,color .12s;display:grid}.editor.svelte-127gjb0 .editor__close:hover:not(:disabled){background:rgb(var(--ds-ink) / .06);color:rgb(var(--ds-text-primary))}.editor.svelte-127gjb0 .editor__close:disabled{cursor:default;opacity:.5}.editor.svelte-127gjb0 .editor__close:focus-visible,.editor__latest.svelte-127gjb0 summary:where(.svelte-127gjb0):focus-visible{outline:2px solid rgb(var(--ds-brand-500));outline-offset:2px}.editor__body.svelte-127gjb0{gap:var(--ds-space-24);padding:var(--ds-space-24);overscroll-behavior:contain;display:grid;overflow-y:auto}.editor__group.svelte-127gjb0{gap:var(--ds-space-8);display:grid}.editor__label.svelte-127gjb0{color:rgb(var(--ds-text-primary));font-size:var(--ds-text-body-md);font-weight:500;line-height:var(--ds-line-support)}.editor__label-sub.svelte-127gjb0{color:rgb(var(--ds-text-muted));font-weight:400}.editor.svelte-127gjb0 .editor__line{width:100%;height:auto;min-height:52px;padding:0 0 var(--ds-space-8);border:0;border-bottom:1px solid var(--line-strong);color:rgb(var(--ds-text-primary));font-family:var(--ds-font-sans);letter-spacing:-.02em;background:0 0;border-radius:0;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.2}.editor.svelte-127gjb0 .editor__area{width:100%;min-height:200px;padding:0 0 var(--ds-space-12);border:0;border-bottom:1px solid var(--line-strong);color:rgb(var(--ds-text-primary));font-family:var(--ds-font-sans);resize:none;background:0 0;border-radius:0;font-size:17px;line-height:1.65;overflow:hidden}.editor.svelte-127gjb0 .editor__outcome{width:100%;min-height:56px;padding:0 0 var(--ds-space-12);border:0;border-bottom:1px solid var(--line-strong);color:rgb(var(--ds-text-secondary));font-family:var(--ds-font-sans);resize:none;background:0 0;border-radius:0;font-size:15px;line-height:1.6;overflow:hidden}.editor.svelte-127gjb0 .editor__outcome:focus{color:rgb(var(--ds-text-primary))}.editor.svelte-127gjb0 .editor__line:focus,.editor.svelte-127gjb0 .editor__area:focus,.editor.svelte-127gjb0 .editor__outcome:focus{border-bottom-color:rgb(var(--ds-brand-400));box-shadow:0 1px 0 rgb(var(--ds-brand-400));outline:none}.editor.svelte-127gjb0 .editor__line[aria-invalid=true],.editor.svelte-127gjb0 .editor__area[aria-invalid=true],.editor.svelte-127gjb0 .editor__outcome[aria-invalid=true]{border-bottom-color:rgb(var(--ds-danger-400))}.editor.svelte-127gjb0 .editor__line::placeholder,.editor.svelte-127gjb0 .editor__area::placeholder,.editor.svelte-127gjb0 .editor__outcome::placeholder{color:rgb(var(--ds-foreground-subtle));font-weight:400}.editor.svelte-127gjb0 .editor__line:disabled,.editor.svelte-127gjb0 .editor__area:disabled,.editor.svelte-127gjb0 .editor__outcome:disabled{opacity:.6}.editor__counter.svelte-127gjb0{justify-content:flex-end;gap:var(--ds-space-6);color:rgb(var(--ds-text-muted));font-size:var(--ds-text-meta);font-variant-numeric:tabular-nums;line-height:var(--ds-line-support);margin:0;display:flex}.editor__counter--ready.svelte-127gjb0{color:rgb(var(--ds-text-secondary))}.editor__latest.svelte-127gjb0{padding:var(--ds-space-12) var(--ds-space-16);border:1px solid var(--line);border-radius:var(--ds-radius-md);background:rgb(var(--ds-ink) / .03)}.editor__latest.svelte-127gjb0 summary:where(.svelte-127gjb0){color:rgb(var(--ds-text-secondary));cursor:pointer;font-size:13px}.editor__latest-list.svelte-127gjb0{gap:var(--ds-space-12);margin:var(--ds-space-12) 0 0;display:grid}.editor__latest-row.svelte-127gjb0{gap:var(--ds-space-4);display:grid}.editor__latest-row.svelte-127gjb0 dt:where(.svelte-127gjb0){color:rgb(var(--ds-text-muted));font-size:var(--ds-text-meta);font-weight:500;line-height:var(--ds-line-support)}.editor__latest-row.svelte-127gjb0 dd:where(.svelte-127gjb0){color:rgb(var(--ds-text-primary));margin:0;font-size:14px;line-height:1.5}.editor__latest-body.svelte-127gjb0{white-space:pre-wrap;overflow-wrap:anywhere}.editor__error.svelte-127gjb0{gap:var(--ds-space-6);color:rgb(var(--ds-danger-400));font-size:14px;line-height:1.5;display:grid}.editor__error.svelte-127gjb0 p:where(.svelte-127gjb0){margin:0}.editor__error.svelte-127gjb0 .editor__text-link{justify-self:start}html[data-theme=light] .editor__error.svelte-127gjb0{color:rgb(var(--ds-danger-600))}.editor__notice.svelte-127gjb0{color:rgb(var(--ds-text-secondary));margin:0;font-size:14px;line-height:1.5}.editor__footer.svelte-127gjb0{justify-content:space-between;align-items:center;gap:var(--ds-space-12);padding:var(--ds-space-16) var(--ds-space-24);border-top:1px solid var(--line);background:rgb(var(--ds-paper));display:flex}.editor__footer-note.svelte-127gjb0{align-items:center;gap:var(--ds-space-6);color:rgb(var(--ds-text-muted));margin:0;font-size:13px;line-height:1.5;display:inline-flex}.editor__footer-note--warn.svelte-127gjb0{color:rgb(var(--ds-text-primary))}.editor__footer-actions.svelte-127gjb0{align-items:center;gap:var(--ds-space-8);display:flex}.editor__footer.svelte-127gjb0 .editor__save{min-width:148px}@media (width<=820px){.editor.svelte-127gjb0{background:rgb(var(--ds-paper));padding:0}.editor__panel.svelte-127gjb0{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.editor__bar.svelte-127gjb0{padding:var(--ds-space-12) var(--ds-space-16)}.editor__body.svelte-127gjb0{gap:var(--ds-space-20);padding:var(--ds-space-20) var(--ds-space-16) var(--ds-space-40)}.editor.svelte-127gjb0 .editor__line{font-size:20px}.editor.svelte-127gjb0 .editor__area{min-height:160px;font-size:16px}.editor__footer.svelte-127gjb0{padding:var(--ds-space-12) var(--ds-space-16) calc(var(--ds-space-12) + env(safe-area-inset-bottom))}.editor__footer-note.svelte-127gjb0{font-size:12px}.editor__footer-actions.svelte-127gjb0{gap:var(--ds-space-12)}.editor__footer.svelte-127gjb0 .editor__save{min-width:0}}.image-viewer.svelte-1pce88a{z-index:1000;background:rgb(var(--ds-paper) / .94);color:rgb(var(--ds-text-primary));grid-template-rows:auto minmax(0,1fr);animation:.14s ease-out svelte-1pce88a-image-viewer-in;display:grid;position:fixed;inset:0}.image-viewer__toolbar.svelte-1pce88a{justify-content:space-between;align-items:center;gap:var(--ds-space-16);min-height:64px;padding:var(--ds-space-12) var(--ds-space-16);background:rgb(var(--ds-paper) / .58);display:flex}.image-viewer__count.svelte-1pce88a,.image-viewer__controls.svelte-1pce88a span:where(.svelte-1pce88a){font-size:var(--ds-text-support-lg);font-variant-numeric:tabular-nums;color:rgb(var(--ds-text-secondary))}.image-viewer__controls.svelte-1pce88a{align-items:center;gap:var(--ds-space-8);display:flex}.image-viewer__controls.svelte-1pce88a button:where(.svelte-1pce88a),.image-viewer__navigation.svelte-1pce88a{border-radius:var(--ds-radius-full);background:rgb(var(--ds-ink) / .1);width:40px;height:40px;color:rgb(var(--ds-ink));cursor:pointer;border:0;place-items:center;padding:0;transition:background .12s,opacity .12s;display:grid}.image-viewer__controls.svelte-1pce88a button:where(.svelte-1pce88a):hover:not(:disabled),.image-viewer__controls.svelte-1pce88a button:where(.svelte-1pce88a):focus-visible,.image-viewer__navigation.svelte-1pce88a:hover,.image-viewer__navigation.svelte-1pce88a:focus-visible{background:rgb(var(--ds-ink) / .2);outline:none}.image-viewer__controls.svelte-1pce88a button:where(.svelte-1pce88a):focus-visible,.image-viewer__navigation.svelte-1pce88a:focus-visible{box-shadow:0 0 0 2px rgb(var(--ds-ink) / .85)}.image-viewer__controls.svelte-1pce88a button:where(.svelte-1pce88a):disabled{opacity:.35;cursor:default}.image-viewer__close.svelte-1pce88a{margin-left:var(--ds-space-8)}.image-viewer__stage.svelte-1pce88a{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}.image-viewer__zoom-frame.svelte-1pce88a{place-items:center;min-width:100%;min-height:100%;padding:clamp(16px,4vw,48px);display:grid}.image-viewer__zoom-frame.svelte-1pce88a img:where(.svelte-1pce88a){object-fit:contain;max-width:calc(100vw - clamp(32px,8vw,96px));max-height:calc(100dvh - 64px - clamp(32px,8vw,96px));transform:scale(var(--image-zoom));-webkit-user-select:none;user-select:none;display:block}.image-viewer__navigation.svelte-1pce88a{background:rgb(var(--ds-paper) / .64);width:46px;height:46px;position:fixed;top:50%;transform:translateY(-50%)}.image-viewer__previous.svelte-1pce88a{left:var(--ds-space-16)}.image-viewer__next.svelte-1pce88a{right:var(--ds-space-16)}@keyframes svelte-1pce88a-image-viewer-in{0%{opacity:0}to{opacity:1}}@media (width<=640px){.image-viewer__toolbar.svelte-1pce88a{min-height:56px;padding:var(--ds-space-8) var(--ds-space-12)}.image-viewer__controls.svelte-1pce88a{gap:6px}.image-viewer__controls.svelte-1pce88a button:where(.svelte-1pce88a){width:38px;height:38px}.image-viewer__close.svelte-1pce88a{margin-left:0}.image-viewer__zoom-frame.svelte-1pce88a{padding:var(--ds-space-12)}.image-viewer__zoom-frame.svelte-1pce88a img:where(.svelte-1pce88a){max-width:calc(100vw - 24px);max-height:calc(100dvh - 80px)}.image-viewer__navigation.svelte-1pce88a{top:auto;bottom:var(--ds-space-16);transform:none}}@media (prefers-reduced-motion:reduce){.image-viewer.svelte-1pce88a{animation:none}}.post-media.svelte-ozjvlp{gap:var(--ds-space-12);grid-template-columns:minmax(0,1fr);display:grid}.post-media__video.svelte-ozjvlp{aspect-ratio:16/9;border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-md);background:rgb(var(--ds-elevated));position:relative;overflow:hidden}.post-media__video.svelte-ozjvlp iframe:where(.svelte-ozjvlp){border:0;width:100%;height:100%;display:block}.post-media__poster.svelte-ozjvlp{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.post-media__poster.svelte-ozjvlp img:where(.svelte-ozjvlp){object-fit:cover;width:100%;height:100%}.post-media__poster-fallback.svelte-ozjvlp{background:rgb(var(--ds-elevated-strong));width:100%;height:100%;display:block}.post-media__play.svelte-ozjvlp{width:var(--ds-space-48);height:var(--ds-space-48);border:2px solid rgb(var(--ds-black));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-white));color:rgb(var(--ds-black));transition:background-color var(--motion-fast) ease;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-media__poster.svelte-ozjvlp:hover .post-media__play:where(.svelte-ozjvlp){background:rgb(var(--ds-cover-sand))}.post-media__poster.svelte-ozjvlp:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:-4px}.post-media__images.svelte-ozjvlp{gap:var(--ds-space-8);display:grid}.post-media__images--grid.svelte-ozjvlp{grid-template-columns:repeat(2,minmax(0,1fr))}.post-media__image.svelte-ozjvlp{border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-md);background:rgb(var(--ds-elevated));cursor:zoom-in;aspect-ratio:16/10;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.post-media__images--grid.svelte-ozjvlp .post-media__image:where(.svelte-ozjvlp){aspect-ratio:4/3}.post-media__image.svelte-ozjvlp img:where(.svelte-ozjvlp){object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.post-media__expand.svelte-ozjvlp{top:var(--ds-space-8);right:var(--ds-space-8);width:var(--ds-space-32);height:var(--ds-space-32);border:1px solid rgb(var(--ds-black) / .2);border-radius:var(--ds-radius-md);background:rgb(var(--ds-white));color:rgb(var(--ds-black));opacity:0;transition:opacity var(--motion-fast) ease;place-items:center;display:grid;position:absolute}.post-media__image.svelte-ozjvlp:hover .post-media__expand:where(.svelte-ozjvlp),.post-media__image.svelte-ozjvlp:focus-visible .post-media__expand:where(.svelte-ozjvlp){opacity:1}.post-media__image.svelte-ozjvlp:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}@media (hover:none){.post-media__expand.svelte-ozjvlp{opacity:1}}.post-media__link.svelte-ozjvlp{align-items:center;gap:var(--ds-space-8);min-width:0;padding:var(--ds-space-12) var(--ds-space-16);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-md);color:rgb(var(--ds-foreground-muted));transition:background-color var(--motion-fast) ease;text-decoration:none;display:flex}.post-media__link.svelte-ozjvlp:hover{background:rgb(var(--ds-ink) / .06)}.post-media__link.svelte-ozjvlp:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.post-media__link-icon.svelte-ozjvlp{color:rgb(var(--ds-foreground-subtle));flex-shrink:0;place-items:center;display:grid}.post-media__link-host.svelte-ozjvlp{color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);flex-shrink:0;font-weight:600}.post-media__link-url.svelte-ozjvlp{font-size:var(--ds-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.post-media__play.svelte-ozjvlp,.post-media__expand.svelte-ozjvlp,.post-media__link.svelte-ozjvlp{transition:none}}.workflow-post.svelte-1oujjlc{color:rgb(var(--ds-foreground));container-type:inline-size}.post.svelte-1oujjlc{--gutter:var(--ds-space-20);max-width:var(--ds-width-page);padding:var(--ds-space-48) var(--gutter) var(--ds-space-96);margin:0 auto}.post__grid.svelte-1oujjlc{gap:var(--ds-space-40);grid-template-areas:"main""comments""side";display:grid}.post__main.svelte-1oujjlc{gap:var(--ds-space-32);flex-direction:column;grid-area:main;min-width:0;display:flex}.head.svelte-1oujjlc{gap:var(--ds-space-16);flex-direction:column;display:flex}.crumbs.svelte-1oujjlc{align-items:center;gap:var(--ds-space-4);color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);flex-wrap:wrap;display:flex}.crumbs.svelte-1oujjlc a:where(.svelte-1oujjlc){color:rgb(var(--ds-foreground-muted));text-decoration:none}.crumbs.svelte-1oujjlc a:where(.svelte-1oujjlc):hover{color:rgb(var(--ds-foreground));text-underline-offset:.22em;text-decoration:underline}.crumbs.svelte-1oujjlc a:where(.svelte-1oujjlc):focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.head__picked.svelte-1oujjlc{align-items:center;gap:var(--ds-space-6) var(--ds-space-12);font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;margin:0;display:flex}.head__tag.svelte-1oujjlc{padding:0 var(--ds-space-6);border:1.5px solid rgb(var(--ds-black));border-radius:var(--ds-radius-xs);background:rgb(var(--ds-cover-sand));color:rgb(var(--ds-black));font-weight:600}.head__issue.svelte-1oujjlc{color:rgb(var(--ds-foreground-muted));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-border-strong));text-decoration-color:rgb(var(--ds-border-strong));text-underline-offset:.22em;overflow-wrap:anywhere}.head__issue.svelte-1oujjlc:hover{color:rgb(var(--ds-foreground));text-decoration-color:currentColor}.head__issue.svelte-1oujjlc:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.head__new-tab.svelte-1oujjlc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.head__title.svelte-1oujjlc{max-width:40rem;font-size:var(--ds-text-display);font-weight:600;line-height:var(--ds-line-display);letter-spacing:var(--ds-tracking-display);overflow-wrap:anywhere;text-wrap:balance;margin:0}.byline.svelte-1oujjlc{align-items:center;gap:var(--ds-space-12);min-width:0;display:flex}.byline__words.svelte-1oujjlc{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.byline__who.svelte-1oujjlc{align-items:center;gap:var(--ds-space-6);min-width:0;font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);flex-wrap:wrap;display:flex}.byline__who.svelte-1oujjlc .byline__name{color:rgb(var(--ds-foreground))}.byline__when.svelte-1oujjlc{align-items:center;gap:var(--ds-space-2) var(--ds-space-12);color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;display:flex}.byline__rank.svelte-1oujjlc{color:inherit;font-variant-numeric:tabular-nums;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-border-strong));text-decoration-color:rgb(var(--ds-border-strong));text-underline-offset:3px}.byline__rank.svelte-1oujjlc:hover{color:rgb(var(--ds-foreground))}.post__apps.svelte-1oujjlc{display:block}.side__apps.svelte-1oujjlc,.side__vote.svelte-1oujjlc{display:none}.actions.svelte-1oujjlc{align-items:center;gap:var(--ds-space-8);padding-top:var(--ds-space-4);flex-wrap:wrap;display:flex}.actions__vote.svelte-1oujjlc{display:flex}.head__error.svelte-1oujjlc,.side__error.svelte-1oujjlc,.comments__error.svelte-1oujjlc,.admin__error.svelte-1oujjlc{color:rgb(var(--ds-danger-400));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);margin:0}html[data-theme=light] :is(.head__error.svelte-1oujjlc,.side__error.svelte-1oujjlc,.comments__error.svelte-1oujjlc,.admin__error.svelte-1oujjlc),html[data-theme=light] .admin__count[data-over].svelte-1oujjlc{color:rgb(var(--ds-danger-600))}.media.svelte-1oujjlc{min-width:0}.media__skip.svelte-1oujjlc{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-border-strong));text-decoration-color:rgb(var(--ds-border-strong));text-underline-offset:.22em;justify-self:start}.media__skip.svelte-1oujjlc:hover{color:rgb(var(--ds-foreground));text-decoration-color:currentColor}.media__skip.svelte-1oujjlc:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.body.svelte-1oujjlc{gap:var(--ds-space-16);max-width:var(--ds-width-prose);font-size:var(--ds-text-body-lg);line-height:var(--ds-line-body);overflow-wrap:anywhere;scroll-margin-top:var(--ds-space-80);flex-direction:column;display:flex}.body.svelte-1oujjlc:focus,.body__target.svelte-1oujjlc:focus{outline:none}.body__target.svelte-1oujjlc{scroll-margin-top:var(--ds-space-80)}.body.svelte-1oujjlc p:where(.svelte-1oujjlc){white-space:pre-line;margin:0}.body__heading.svelte-1oujjlc{margin:var(--ds-space-8) 0 calc(var(--ds-space-8) * -1);font-size:var(--ds-text-h3);font-weight:600;line-height:var(--ds-line-heading)}.body__list.svelte-1oujjlc{gap:var(--ds-space-12);flex-direction:column;margin:0;padding-inline-start:var(--ds-space-24);display:flex}.body__list.svelte-1oujjlc li:where(.svelte-1oujjlc){padding-inline-start:var(--ds-space-4)}.body__list.svelte-1oujjlc li:where(.svelte-1oujjlc)::marker{color:rgb(var(--ds-foreground-subtle))}.body__list--steps.svelte-1oujjlc li:where(.svelte-1oujjlc)::marker{font-variant-numeric:tabular-nums;font-weight:600}.outcome.svelte-1oujjlc{gap:var(--ds-space-8);max-width:var(--ds-width-prose);padding:var(--ds-space-16) var(--ds-space-20);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-elevated));flex-direction:column;display:flex}.outcome__heading.svelte-1oujjlc{font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);margin:0}.outcome__text.svelte-1oujjlc{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);overflow-wrap:anywhere;margin:0}.facts.svelte-1oujjlc{gap:var(--ds-space-12);padding-top:var(--ds-space-20);border-top:1px solid rgb(var(--ds-border));flex-direction:column;margin:0;display:flex}.facts__row.svelte-1oujjlc{gap:var(--ds-space-6);display:grid}.facts.svelte-1oujjlc dt:where(.svelte-1oujjlc){align-items:center;gap:var(--ds-space-6);color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);font-weight:500;line-height:var(--ds-line-support);display:inline-flex}.facts.svelte-1oujjlc dd:where(.svelte-1oujjlc){gap:var(--ds-space-6);flex-wrap:wrap;margin:0;display:flex}.facts__chip.svelte-1oujjlc{padding:var(--ds-space-2) var(--ds-space-8);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;text-decoration:none}.facts__chip.svelte-1oujjlc:hover{border-color:rgb(var(--ds-foreground) / .4);background:rgb(var(--ds-ink) / .06)}.facts__chip.svelte-1oujjlc:focus-visible,.facts__link.svelte-1oujjlc:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.facts__link.svelte-1oujjlc{color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.22em}.side.svelte-1oujjlc{gap:var(--ds-space-28);flex-direction:column;grid-area:side;min-width:0;display:flex}.side__vote.svelte-1oujjlc{gap:var(--ds-space-16);padding:var(--ds-space-20);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-lg);flex-direction:column}.side__figures.svelte-1oujjlc{gap:var(--ds-space-32);margin:0;display:flex}.side__figure.svelte-1oujjlc{gap:var(--ds-space-2);color:inherit;flex-direction:column;text-decoration:none;display:flex}.side__figure--link.svelte-1oujjlc:hover .side__label:where(.svelte-1oujjlc){color:rgb(var(--ds-foreground));text-underline-offset:.22em;text-decoration:underline}.side__figure--link.svelte-1oujjlc:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.side__number.svelte-1oujjlc{font-size:var(--ds-text-h1);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--ds-line-heading)}.side__label.svelte-1oujjlc{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support)}.side__block.svelte-1oujjlc{gap:var(--ds-space-12);flex-direction:column;display:flex}.side__heading.svelte-1oujjlc{font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);margin:0}.side__tools.svelte-1oujjlc{gap:var(--ds-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.side__tool.svelte-1oujjlc{align-items:center;gap:var(--ds-space-8);min-height:var(--ds-space-36);padding:var(--ds-space-4) var(--ds-space-12) var(--ds-space-4) var(--ds-space-4);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-md);color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);font-weight:500;line-height:var(--ds-line-heading);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;text-decoration:none;display:inline-flex}.side__tool.svelte-1oujjlc:hover{border-color:rgb(var(--ds-foreground) / .4);background:rgb(var(--ds-ink) / .06)}.side__tool.svelte-1oujjlc:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.side__disc.svelte-1oujjlc{width:var(--ds-space-28);flex:none;display:block}.related.svelte-1oujjlc{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.related__item.svelte-1oujjlc{gap:var(--ds-space-4);padding-block:var(--ds-space-12);border-top:1px solid rgb(var(--ds-border));flex-direction:column;display:flex;position:relative}.related__item.svelte-1oujjlc:last-child{border-bottom:1px solid rgb(var(--ds-border))}.related__link.svelte-1oujjlc{color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;text-decoration:none}.related__link.svelte-1oujjlc:after{content:"";position:absolute;inset:0}.related__item.svelte-1oujjlc:hover .related__link:where(.svelte-1oujjlc){text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.22em;text-decoration-thickness:2px}.related__link.svelte-1oujjlc:focus-visible{outline:none}.related__item.svelte-1oujjlc:has(.related__link:where(.svelte-1oujjlc):focus-visible){border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.related__meta.svelte-1oujjlc{align-items:center;gap:var(--ds-space-6);color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;display:flex}.related__votes.svelte-1oujjlc{align-items:center;gap:var(--ds-space-2);display:inline-flex}.side__more.svelte-1oujjlc{align-items:center;gap:var(--ds-space-6);color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);align-self:flex-start;font-weight:600;text-decoration:none;display:inline-flex}.side__more.svelte-1oujjlc:hover{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.22em;text-decoration-thickness:2px}.side__more.svelte-1oujjlc:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.comments.svelte-1oujjlc{gap:var(--ds-space-20);min-width:0;padding-top:var(--ds-space-32);border-top:1px solid rgb(var(--ds-border));scroll-margin-top:var(--ds-space-80);flex-direction:column;grid-area:comments;display:flex}.comments__head.svelte-1oujjlc{justify-content:space-between;align-items:center;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.comments__title.svelte-1oujjlc{font-size:var(--ds-text-h1);font-weight:600;line-height:var(--ds-line-heading);margin:0}.comments__ask.svelte-1oujjlc{gap:var(--ds-space-12);padding:var(--ds-space-16) var(--ds-space-20);border:1px dashed rgb(var(--ds-border-strong));border-radius:var(--ds-radius-lg);flex-direction:column;display:flex}.comments__ask.svelte-1oujjlc p:where(.svelte-1oujjlc){font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);margin:0}.comments__ask-actions.svelte-1oujjlc{gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.composer.svelte-1oujjlc{align-items:start;gap:var(--ds-space-12);grid-template-columns:auto minmax(0,1fr);display:grid}.composer__field.svelte-1oujjlc{gap:var(--ds-space-6);flex-direction:column;min-width:0;display:flex}.composer__label.svelte-1oujjlc{font-size:var(--ds-text-meta);font-weight:500;line-height:var(--ds-line-support)}.composer.svelte-1oujjlc .composer__input,.admin__field.svelte-1oujjlc .admin__input{min-height:var(--ds-space-64);padding:var(--ds-space-8) var(--ds-space-12);border-color:rgb(var(--ds-border-strong));border-radius:var(--ds-radius-sm);background:rgb(var(--ds-elevated));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support)}.composer.svelte-1oujjlc .composer__input:focus-visible,.admin__field.svelte-1oujjlc .admin__input:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.admin__count.svelte-1oujjlc{color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);font-weight:400}.admin__count[data-over].svelte-1oujjlc{color:rgb(var(--ds-danger-400))}.composer__send.svelte-1oujjlc{grid-column:2;justify-content:flex-end;display:flex}.comments__empty.svelte-1oujjlc{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);margin:0}.comments__list.svelte-1oujjlc{flex-direction:column;display:flex}.comments__resume.svelte-1oujjlc{align-items:center;gap:var(--ds-space-8) var(--ds-space-12);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);flex-wrap:wrap;display:flex}.comments__resume.svelte-1oujjlc p:where(.svelte-1oujjlc){margin:0}.comments__more.svelte-1oujjlc{display:flex}.comments__guidelines.svelte-1oujjlc{font-size:var(--ds-text-meta);margin:0}.comments__guidelines.svelte-1oujjlc a:where(.svelte-1oujjlc){color:rgb(var(--ds-foreground-muted));text-underline-offset:.22em}.admin.svelte-1oujjlc{gap:var(--ds-space-12);margin-bottom:var(--ds-space-32);padding:var(--ds-space-12) var(--ds-space-16);border:1px dashed rgb(var(--ds-border-strong));border-radius:var(--ds-radius-md);flex-direction:column;display:flex}.admin__label.svelte-1oujjlc{color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);margin:0;font-weight:600}.admin__actions.svelte-1oujjlc,.admin__buttons.svelte-1oujjlc,.admin__end.svelte-1oujjlc{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.admin__end.svelte-1oujjlc{margin-inline-start:auto}.admin__confirm.svelte-1oujjlc,.admin__note.svelte-1oujjlc{font-size:var(--ds-text-body-md);margin:0}.admin__panel.svelte-1oujjlc{gap:var(--ds-space-12);flex-direction:column;max-width:36rem;display:flex}.admin__field.svelte-1oujjlc{gap:var(--ds-space-6);font-size:var(--ds-text-body-md);flex-direction:column;font-weight:500;display:flex}@container (width>=640px){.post.svelte-1oujjlc{--gutter:var(--ds-space-32);padding-top:var(--ds-space-64)}.facts__row.svelte-1oujjlc{grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}@container (width>=900px){.post__grid.svelte-1oujjlc{column-gap:var(--ds-space-64);row-gap:var(--ds-space-48);grid-template-columns:minmax(0,1fr) 20rem;grid-template-areas:"main side""comments side"}.side.svelte-1oujjlc{align-self:start}.post__main.svelte-1oujjlc{padding-top:var(--ds-space-16)}.actions__vote.svelte-1oujjlc,.byline__rank.svelte-1oujjlc,.post__apps.svelte-1oujjlc{display:none}.side__apps.svelte-1oujjlc{display:block}.side__vote.svelte-1oujjlc{display:flex}}@media (prefers-reduced-motion:reduce){.facts__chip.svelte-1oujjlc,.side__tool.svelte-1oujjlc{transition:none}}
