.psx-community{--psx-canvas:#f6f7f8;--psx-surface:#fff;--psx-surface-muted:#f3f4f6;--psx-text:#1d2327;--psx-text-muted:#50575e;--psx-border:#7b8088;--psx-divider:#dcdee2;--psx-accent:#1d4fb8;--psx-on-accent:#fff;--psx-danger:#b0262d;--psx-on-danger:#fff;--psx-danger-soft:rgba(176,38,45,.22);--psx-mention-soft:#dce9ff;--psx-focus:#1d4fb8;--psx-backdrop:rgba(16,18,20,.55);--psx-shadow:0 0.25rem 1rem rgba(16,18,20,.16);--psx-space-1:0.25rem;--psx-space-2:0.5rem;--psx-space-3:0.75rem;--psx-space-4:1rem;--psx-space-6:1.5rem;--psx-radius:0.5rem;--psx-radius-small:0.3rem;--psx-font-small:0.875rem;--psx-font-body:1rem;--psx-font-large:1.25rem;--psx-target:2.75rem;color-scheme:light}@media (prefers-color-scheme:dark){.psx-community[data-psx-scheme=auto]{--psx-canvas:#121417;--psx-surface:#1b1e22;--psx-surface-muted:#24282e;--psx-text:#eef0f2;--psx-text-muted:#b3b9c0;--psx-border:#868d96;--psx-divider:#353a41;--psx-accent:#8db1ff;--psx-on-accent:#0c1830;--psx-danger:#ff8f88;--psx-on-danger:#2a0907;--psx-danger-soft:hsla(4,100%,77%,.25);--psx-mention-soft:#24375a;--psx-focus:#8db1ff;--psx-backdrop:rgba(0,0,0,.65);--psx-shadow:0 0.25rem 1rem rgba(0,0,0,.5);color-scheme:dark}}.psx-community[data-psx-scheme=dark]{--psx-canvas:#121417;--psx-surface:#1b1e22;--psx-surface-muted:#24282e;--psx-text:#eef0f2;--psx-text-muted:#b3b9c0;--psx-border:#868d96;--psx-divider:#353a41;--psx-accent:#8db1ff;--psx-on-accent:#0c1830;--psx-danger:#ff8f88;--psx-on-danger:#2a0907;--psx-danger-soft:hsla(4,100%,77%,.25);--psx-mention-soft:#24375a;--psx-focus:#8db1ff;--psx-backdrop:rgba(0,0,0,.65);--psx-shadow:0 0.25rem 1rem rgba(0,0,0,.5);color-scheme:dark}
.psx-community{color:var(--psx-text);font-size:var(--psx-font-body);line-height:1.5;overflow-wrap:anywhere}.psx-community *,.psx-community :after,.psx-community :before{box-sizing:border-box}.psx-community :is(h1,h2,h3,h4,h5,h6){color:inherit}.psx-community .psx-shell{background:var(--psx-canvas);border-radius:var(--psx-radius);color:var(--psx-text);container-type:inline-size;display:flex;flex-direction:column;gap:var(--psx-space-4);max-inline-size:100%;padding:clamp(var(--psx-space-2),3%,var(--psx-space-4))}.psx-community .psx-sr-only{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.psx-community :focus-visible{outline:3px solid var(--psx-focus);outline-offset:2px}.psx-community [tabindex="-1"]:focus{outline:none}.psx-community .psx-comment[tabindex="-1"]:focus-visible{outline:3px solid var(--psx-focus);outline-offset:2px}.psx-community .psx-link,.psx-community a{color:var(--psx-accent);text-decoration:underline;text-underline-offset:.15em}.psx-community .psx-hint,.psx-community .psx-muted{color:var(--psx-text-muted)}.psx-community .psx-hint{font-size:var(--psx-font-small);margin-block:var(--psx-space-1)}.psx-community .psx-error{color:var(--psx-danger);font-weight:600}.psx-community .psx-screen{display:flex;flex-direction:column;gap:var(--psx-space-4)}.psx-community .psx-screen__title{font-size:var(--psx-font-large);line-height:1.3;margin:0}.psx-community .psx-banner,.psx-community .psx-notice,.psx-community .psx-screen--notice{background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);padding:var(--psx-space-4)}.psx-community .psx-banner{border-inline-start:.3rem solid var(--psx-accent)}.psx-community .psx-banner p,.psx-community .psx-screen--notice p{margin:0}.psx-community .psx-actions{display:flex;flex-wrap:wrap;gap:var(--psx-space-2);margin:0}.psx-community .psx-section-title{font-size:var(--psx-font-body);margin:0}.psx-community .psx-button{align-items:center;background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);color:var(--psx-text);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:var(--psx-space-2);justify-content:center;line-height:1.2;min-block-size:var(--psx-target);padding-block:var(--psx-space-2);padding-inline:var(--psx-space-4);text-decoration:none}.psx-community .psx-button--primary{background:var(--psx-accent);border-color:var(--psx-accent);color:var(--psx-on-accent)}.psx-community .psx-button--danger{background:var(--psx-danger);border-color:var(--psx-danger);color:var(--psx-on-danger)}.psx-community .psx-button--quiet{background:transparent;border-color:transparent;font-weight:500;min-block-size:2.25rem;padding-inline:var(--psx-space-2)}.psx-community .psx-button:disabled,.psx-community .psx-button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.psx-community .psx-icon-button{align-items:center;background:transparent;border:1px solid transparent;border-radius:50%;color:var(--psx-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--psx-font-large);justify-content:center;line-height:1;min-block-size:var(--psx-target);min-inline-size:var(--psx-target);padding:0}.psx-community .psx-icon-button[aria-expanded=true]{border-color:var(--psx-border);color:var(--psx-text)}.psx-community .psx-label{display:block;font-weight:600}.psx-community .psx-input,.psx-community .psx-textarea{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);color:var(--psx-text);display:block;font:inherit;inline-size:100%;min-block-size:var(--psx-target);padding:var(--psx-space-2) var(--psx-space-3)}.psx-community .psx-textarea{min-block-size:5rem;resize:vertical}.psx-community .psx-input[aria-invalid=true],.psx-community .psx-textarea[aria-invalid=true]{border-color:var(--psx-danger);border-width:2px}.psx-community .psx-sign-in__form{display:grid;gap:var(--psx-space-2);max-inline-size:28rem}.psx-community .psx-sign-in__form .psx-label{margin-block-start:var(--psx-space-2)}.psx-community .psx-sign-in__form .psx-actions{align-items:center;margin-block-start:var(--psx-space-2)}.psx-community .psx-counter{color:var(--psx-text-muted);font-size:var(--psx-font-small);font-variant-numeric:tabular-nums}.psx-community .psx-counter--over{color:var(--psx-danger);font-weight:700}.psx-community .psx-tbd-badge{border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);color:var(--psx-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.04em;padding-inline:var(--psx-space-1)}.psx-community .psx-tbd-line{color:var(--psx-text-muted);font-style:italic}.psx-community .psx-composer,.psx-community .psx-editor{display:flex;flex-direction:column;gap:var(--psx-space-2)}.psx-community .psx-composer{background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);padding:var(--psx-space-4)}.psx-community .psx-composer__audience{margin:0}.psx-community .psx-draft-conflict{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2)}.psx-community .psx-draft-conflict .psx-hint{margin:0}.psx-community .psx-composer__bar,.psx-community .psx-editor__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2) var(--psx-space-3);justify-content:flex-end}.psx-community .psx-composer__bar .psx-counter,.psx-community .psx-editor__actions .psx-counter{margin-inline-end:auto}.psx-community .psx-emoji__item{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.psx-community .psx-emoji{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);display:flex;flex-direction:column;gap:var(--psx-space-2);inline-size:100%;inset-block-start:calc(100% + var(--psx-space-1));inset-inline-start:0;max-inline-size:21rem;padding:var(--psx-space-2);position:absolute;z-index:10}.psx-community .psx-emoji__grid{max-block-size:16rem;overflow-y:auto}.psx-community .psx-emoji__heading{color:var(--psx-text-muted);font-size:var(--psx-font-small);font-weight:600;padding-block:var(--psx-space-1)}.psx-community .psx-emoji__row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.psx-community .psx-emoji__item{aspect-ratio:1;background:transparent;border:0;border-radius:var(--psx-radius-small);cursor:pointer;font-size:1.5rem;inline-size:100%;line-height:1;padding:0}.psx-community .psx-emoji__item:focus-visible,.psx-community .psx-emoji__item:hover{background:var(--psx-surface-muted)}.psx-community .psx-emoji__none{margin:0}.psx-community .psx-sensitive{display:flex;flex-direction:column;gap:var(--psx-space-2)}.psx-community .psx-sensitive__bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2) var(--psx-space-3)}.psx-community .psx-sensitive--covered .psx-sensitive__bar{background:var(--psx-surface-muted);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);color:var(--psx-text);justify-content:center;padding:var(--psx-space-6) var(--psx-space-4);text-align:center}.psx-community .psx-sensitive__note{color:var(--psx-text-muted);font-size:var(--psx-font-small);margin:0}.psx-community .psx-sensitive--covered .psx-sensitive__note{color:var(--psx-text);flex-basis:100%;font-size:var(--psx-font-body)}.psx-community .psx-composer,.psx-community .psx-editor{position:relative}.psx-community .psx-tray{display:flex;flex-direction:column;gap:var(--psx-space-2)}.psx-community .psx-file-input{block-size:1px;inline-size:1px;opacity:0;pointer-events:none;position:absolute}.psx-community .psx-tray__notices p{margin:0}.psx-community .psx-tray__list{display:grid;gap:var(--psx-space-2);grid-template-columns:repeat(auto-fill,minmax(max(5.5rem,calc(16.66667% - var(--psx-space-2)*5/6)),1fr));list-style:none;margin:0;padding:0}.psx-community .psx-tray__file{color:var(--psx-text-muted);font-weight:400}.psx-community .psx-tray__label{font-size:var(--psx-font-small)}.psx-community .psx-drop{align-items:center;border:2px dashed var(--psx-accent);border-radius:var(--psx-radius);font-weight:700;inset:0;justify-content:center;pointer-events:none;z-index:1}.psx-community .psx-drop,.psx-community .psx-popover{background:var(--psx-surface);color:var(--psx-text);display:flex;position:absolute}.psx-community .psx-popover{border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);box-sizing:border-box;flex-direction:column;gap:var(--psx-space-2);inline-size:100%;inset-block-start:calc(100% + var(--psx-space-1));inset-inline-start:0;max-block-size:70vh;max-inline-size:28rem;overflow:auto;padding:var(--psx-space-3);z-index:10}.psx-community .psx-picker__posted,.psx-community .psx-popover>.psx-label{margin:0}.psx-community .psx-picker__posted{color:var(--psx-text-muted);font-size:var(--psx-font-small);overflow-wrap:anywhere}.psx-community .psx-picker__row,.psx-community .psx-popover__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2)}.psx-community .psx-picker__row .psx-input{flex:1 1 10rem;inline-size:auto}.psx-community .psx-scheduled{gap:var(--psx-space-3)}.psx-community .psx-picker__places,.psx-community .psx-scheduled{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.psx-community .psx-picker__places{gap:var(--psx-space-1)}.psx-community .psx-picker__place{align-items:flex-start;background:transparent;border:1px solid var(--psx-divider);border-radius:var(--psx-radius-small);color:var(--psx-text);cursor:pointer;display:flex;font:inherit;gap:var(--psx-space-2);inline-size:100%;min-block-size:var(--psx-target);padding:var(--psx-space-2);text-align:start}.psx-community .psx-picker__place[aria-pressed=true]{background:var(--psx-surface-muted);border-color:var(--psx-accent);border-width:2px}.psx-community .psx-picker__check{flex:none;font-weight:700;inline-size:1em}.psx-community .psx-picker__place-name{font-weight:600}.psx-community .psx-headline__place{color:var(--psx-text);font-weight:600}.psx-community a.psx-headline__place{text-decoration:none}.psx-community a.psx-headline__place:hover{text-decoration:underline}.psx-community .psx-photos{display:grid;gap:var(--psx-space-1);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.psx-community .psx-photos[data-count="1"]{grid-template-columns:1fr}.psx-community .psx-photos[data-count="2"],.psx-community .psx-photos[data-count="4"]{grid-template-columns:repeat(2,1fr)}.psx-community .psx-photo{background:var(--psx-surface-muted);border-radius:var(--psx-radius-small);overflow:hidden;position:relative}.psx-community .psx-photos:not([data-count="1"]) .psx-photo{aspect-ratio:1}.psx-community .psx-photo__open{background:none;block-size:100%;border:0;border-radius:inherit;cursor:zoom-in;display:block;inline-size:100%;padding:0}.psx-community .psx-photo__image{block-size:100%;display:block;inline-size:100%;max-block-size:36rem;object-fit:cover}.psx-community .psx-photo__missing{align-items:center;block-size:100%;color:var(--psx-text-muted);display:flex;font-size:var(--psx-font-small);justify-content:center;min-block-size:8rem;padding:var(--psx-space-2);text-align:center}.psx-community .psx-photo__more{align-items:center;background:rgba(16,18,20,.6);color:#fff;display:flex;font-size:var(--psx-font-large);font-weight:700;inset:0;justify-content:center;pointer-events:none;position:absolute}.psx-community .psx-gif .psx-photo__open{inline-size:auto}.psx-community .psx-photo[tabindex="-1"]:focus,.psx-community .psx-photos .psx-photo__open:focus{outline:3px solid var(--psx-focus);outline-offset:-3px}.psx-community .psx-comment .psx-photos{max-inline-size:24rem}.psx-community .psx-comment .psx-photo__image{max-block-size:20rem}.psx-community .psx-about{align-items:center;color:var(--psx-text-muted);display:flex;font-size:var(--psx-font-small);gap:var(--psx-space-2);margin:0}.psx-community .psx-about__link{align-items:center;border-radius:var(--psx-radius-small);display:flex;gap:var(--psx-space-2);min-block-size:var(--psx-target)}.psx-community .psx-about__image,.psx-community .psx-about__missing{background:var(--psx-surface);block-size:var(--psx-target);border:1px solid var(--psx-divider);border-radius:var(--psx-radius-small);display:block;flex:none;inline-size:var(--psx-target);object-fit:cover}.psx-community .psx-files{display:flex;flex-direction:column;gap:var(--psx-space-2);list-style:none;margin:0;padding:0}.psx-community .psx-file-card__link{align-items:center;background:var(--psx-surface-muted);border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);color:var(--psx-text);display:flex;gap:var(--psx-space-3);min-block-size:var(--psx-target);padding:var(--psx-space-2) var(--psx-space-3)}.psx-community .psx-file-card .psx-photo__open{align-items:center;color:inherit;cursor:pointer;display:flex;flex:1;font:inherit;gap:var(--psx-space-3);min-inline-size:0;text-align:start}.psx-community .psx-file-card__link :focus-visible{outline:2px solid var(--psx-focus);outline-offset:2px}.psx-community .psx-file-card__action[aria-busy=true]{cursor:progress}.psx-community .psx-file-card__type{align-items:center;background:var(--psx-accent);block-size:2.75rem;border:1px solid transparent;border-radius:var(--psx-radius-small);color:var(--psx-on-accent);display:flex;flex:none;font-size:var(--psx-font-small);font-weight:700;justify-content:center;min-inline-size:2.75rem;padding-inline:var(--psx-space-1)}.psx-community .psx-file-card__text{display:flex;flex:1;flex-direction:column;min-inline-size:0}.psx-community .psx-file-card__name{font-weight:600;overflow-wrap:anywhere}.psx-community .psx-file-card__description,.psx-community .psx-file-card__meta{color:var(--psx-text-muted);font-size:var(--psx-font-small)}.psx-community .psx-file-card__action{align-items:center;background:var(--psx-surface);block-size:2.25rem;border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);color:var(--psx-text-muted);display:flex;flex:none;inline-size:2.25rem;justify-content:center}.psx-community .psx-file-card__action:hover{color:var(--psx-text)}.psx-community .psx-file-card__description{margin:var(--psx-space-1) 0 0;overflow-wrap:anywhere}.psx-community .psx-link-card{background:var(--psx-surface-muted);border:1px solid var(--psx-divider);border-radius:var(--psx-radius-small);color:var(--psx-text);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;position:relative}.psx-community .psx-link-card:has(.psx-link-card__media){grid-template-columns:minmax(0,7.5rem) minmax(0,1fr)}.psx-community .psx-link-card__media{display:block}.psx-community .psx-link-card__media img{block-size:100%;display:block;inline-size:100%;max-block-size:9rem;min-block-size:5rem;object-fit:cover}.psx-community .psx-link-card__text{display:flex;flex-direction:column;gap:var(--psx-space-1);min-inline-size:0;overflow-wrap:anywhere;padding:var(--psx-space-2) var(--psx-space-3)}.psx-community .psx-link-card__head{display:flex;flex-direction:column;gap:.125rem}.psx-community .psx-link-card__link{color:inherit;text-decoration:none}.psx-community .psx-link-card__link:after{border-radius:inherit;content:"";inset:0;position:absolute}.psx-community .psx-link-card__link:hover .psx-link-card__title{text-decoration:underline}.psx-community .psx-link-card__link:focus-visible{outline:none}.psx-community .psx-link-card__link:focus-visible:after{outline:2px solid var(--psx-focus);outline-offset:-2px}.psx-community .psx-link-card__title{font-weight:600}.psx-community .psx-link-card__summary{display:-webkit-box;font-size:var(--psx-font-small);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.psx-community .psx-link-card__domain{color:var(--psx-text-muted);font-size:var(--psx-font-small)}.psx-community .psx-link-preview{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--psx-space-2);justify-content:flex-end}.psx-community .psx-link-preview .psx-link-card{flex:1 1 16rem}.psx-community .psx-link-preview__loading{margin:0}.psx-community .psx-embed{display:flex;flex-direction:column;gap:var(--psx-space-1)}.psx-community .psx-embed__stage{align-items:center;background:#101214;border-radius:var(--psx-radius-small);display:flex;inline-size:100%;justify-content:center;overflow:hidden;position:relative}.psx-community .psx-embed__thumb img{block-size:100%;inline-size:100%;inset:0;object-fit:cover;position:absolute}.psx-community .psx-embed__play{align-items:center;background:rgba(16,18,20,.82);border:2px solid #fff;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:var(--psx-space-2);min-block-size:var(--psx-target);padding-inline:var(--psx-space-4);position:relative}.psx-community .psx-embed__play:focus-visible{outline:3px solid #fff;outline-offset:3px}.psx-community [data-psx-page][tabindex="-1"]:focus-visible{outline:3px solid var(--psx-focus);outline-offset:2px}.psx-community .psx-embed__icon{block-size:0;border-block:.45em solid transparent;border-inline-start:.75em solid currentcolor;inline-size:0}.psx-community .psx-embed__player{block-size:100%;border:0;inline-size:100%;inset:0;position:absolute}.psx-community .psx-embed__loading{color:#fff;margin:0}.psx-community .psx-gif{align-items:flex-start;display:flex;flex-direction:column;gap:var(--psx-space-1)}.psx-community .psx-gif__image{block-size:auto;display:block;max-block-size:24rem;max-inline-size:100%}.psx-community .psx-gif__image,.psx-community .psx-gif__missing{background:var(--psx-surface-muted);border-radius:var(--psx-radius-small)}.psx-community .psx-gif__missing{align-items:center;color:var(--psx-text-muted);display:flex;font-size:var(--psx-font-small);justify-content:center;min-block-size:6rem;min-inline-size:12rem;padding:var(--psx-space-2)}.psx-community .psx-gif__bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2)}.psx-community .psx-gif-picker__credit,.psx-community .psx-gif__credit{color:var(--psx-text-muted);font-size:var(--psx-font-small);margin:0}.psx-community .psx-composer-gif__picked{align-items:center;background:var(--psx-surface-muted);border:1px solid var(--psx-divider);border-radius:var(--psx-radius-small);display:flex;flex-wrap:wrap;gap:var(--psx-space-2);padding:var(--psx-space-2)}.psx-community .psx-composer-gif__still{block-size:6rem;border-radius:var(--psx-radius-small);inline-size:6rem;object-fit:cover}.psx-community .psx-composer-gif__name{font-size:var(--psx-font-small);overflow-wrap:anywhere}.psx-community .psx-gif-picker{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);color:var(--psx-text);display:flex;flex-direction:column;gap:var(--psx-space-2);inline-size:24rem;inset-block-start:calc(100% + var(--psx-space-1));inset-inline-start:0;max-inline-size:100%;padding:var(--psx-space-3);position:absolute;z-index:2}.psx-community .psx-gif-picker__head{align-items:center;display:flex;gap:var(--psx-space-2);justify-content:space-between}.psx-community .psx-gif-picker__title{font-weight:700;margin:0}.psx-community .psx-gif-picker__grid{display:flex;flex-direction:column;gap:var(--psx-space-1);max-block-size:18rem;overflow-y:auto}.psx-community .psx-gif-picker__row{display:grid;gap:var(--psx-space-1);grid-template-columns:repeat(var(--psx-gif-columns,2),minmax(0,1fr))}.psx-community .psx-gif-picker__result{aspect-ratio:4/3;background:var(--psx-surface-muted);border:2px solid transparent;border-radius:var(--psx-radius-small);cursor:pointer;display:block;inline-size:100%;overflow:hidden;padding:0}.psx-community .psx-gif-picker__result:hover{border-color:var(--psx-accent)}.psx-community .psx-gif-picker__result:focus-visible{outline-offset:-3px}.psx-community .psx-gif-picker__result img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.psx-community .psx-gif-picker__more{align-self:center}.psx-community .psx-gif-picker__credit{text-align:end}.psx-community .psx-feed{display:flex;flex-direction:column;gap:var(--psx-space-4)}.psx-community .psx-post{--psx-bleed:calc(var(--psx-space-4)*-1);background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);color:var(--psx-text);display:flex;flex-direction:column;gap:var(--psx-space-3);padding:var(--psx-space-4)}.psx-community .psx-post__header{align-items:center;display:flex;gap:var(--psx-space-3)}.psx-community .psx-comment__title,.psx-community .psx-post__title{flex:1 1 auto;font-size:var(--psx-font-body);font-weight:400;line-height:1.35;margin:0;min-inline-size:0}.psx-community .psx-author{font-weight:700}.psx-community a.psx-author,.psx-community a.psx-meta__link{display:inline-block;line-height:1.5rem;min-inline-size:1.5rem}.psx-community a.psx-author{color:var(--psx-text);text-decoration:none}.psx-community .psx-meta{color:var(--psx-text-muted);display:inline-block;font-size:var(--psx-font-small)}.psx-community a.psx-meta__link{color:inherit;text-decoration:none}.psx-community .psx-edited-button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.psx-community .psx-edited-button:hover,.psx-community a.psx-author:hover,.psx-community a.psx-meta__link:hover{text-decoration:underline}.psx-community .psx-avatar{background:var(--psx-surface-muted) content-box;block-size:2.5rem;border-radius:50%;flex:none;inline-size:2.5rem;object-fit:cover}.psx-community :is(.psx-post__header,.psx-comment__header)>.psx-avatar{outline:1px solid var(--psx-divider);padding:2px}.psx-community .psx-stream__end,.psx-community .psx-stream__more{margin:0;text-align:center}.psx-community .psx-menu{flex:none;position:relative}.psx-community .psx-menu__list{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);display:flex;flex-direction:column;inset-block-start:calc(100% + var(--psx-space-1));inset-inline-end:0;min-inline-size:12rem;padding:var(--psx-space-1);position:absolute;z-index:10}.psx-community .psx-menu__item{align-items:center;background:transparent;border:0;border-radius:var(--psx-radius-small);color:var(--psx-text);cursor:pointer;display:flex;font:inherit;min-block-size:var(--psx-target);padding-inline:var(--psx-space-3);text-align:start}.psx-community .psx-menu__item:focus-visible,.psx-community .psx-menu__item:hover{background:var(--psx-surface-muted)}.psx-community .psx-menu__item--danger{color:var(--psx-danger)}.psx-community .psx-hold{overflow:hidden;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.psx-community .psx-hold__fill{background:var(--psx-danger-soft);inline-size:0;inset-block:0;inset-inline-start:0;pointer-events:none;position:absolute;transition:inline-size .5s ease-out}.psx-community .psx-hold[data-holding=true] .psx-hold__fill{inline-size:100%;transition:inline-size 1.1s linear}.psx-community .psx-hold[data-holding=armed] .psx-hold__fill{inline-size:100%;transition:none}.psx-community .psx-menu__item.psx-hold[data-holding]{background:var(--psx-surface)}.psx-community .psx-hold__label{position:relative}.psx-community .psx-dialog{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);color:var(--psx-text);inline-size:min(28rem,100% - 2rem);padding:var(--psx-space-6)}.psx-community .psx-dialog::backdrop{background:var(--psx-backdrop)}.psx-community .psx-dialog__title{font-size:var(--psx-font-large);margin-block:0 var(--psx-space-2)}.psx-community .psx-dialog__text{margin-block:0 var(--psx-space-4)}.psx-community .psx-dialog__actions{display:flex;flex-wrap:wrap;gap:var(--psx-space-2);justify-content:flex-end;margin-block-start:var(--psx-space-4)}.psx-community .psx-report__reason{display:block;padding-block:var(--psx-space-1)}.psx-community .psx-body>:first-child{margin-block-start:0}.psx-community .psx-body>:last-child{margin-block-end:0}.psx-community .psx-body blockquote,.psx-community .psx-body ol,.psx-community .psx-body p,.psx-community .psx-body pre,.psx-community .psx-body ul{margin-block:0 var(--psx-space-3)}.psx-community .psx-body ol,.psx-community .psx-body ul{padding-inline-start:var(--psx-space-6)}.psx-community .psx-body li>p{margin-block:0}.psx-community .psx-body__task{align-items:baseline;display:flex;gap:var(--psx-space-2);list-style:none;margin-inline-start:calc(var(--psx-space-6)*-1 + var(--psx-space-2))}.psx-community .psx-body__heading{font-weight:700;line-height:1.3;margin-block:var(--psx-space-4) var(--psx-space-2)}.psx-community .psx-body__heading--1{font-size:1.4rem}.psx-community .psx-body__heading--2{font-size:1.25rem}.psx-community .psx-body__heading--3{font-size:1.125rem}.psx-community .psx-body__heading--4,.psx-community .psx-body__heading--5,.psx-community .psx-body__heading--6{font-size:1rem}.psx-community .psx-body blockquote{border-inline-start:.25rem solid var(--psx-divider);color:var(--psx-text-muted);margin-inline:0;padding-inline-start:var(--psx-space-4)}.psx-community .psx-body code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding-inline:.2em}.psx-community .psx-body code,.psx-community .psx-body__code{background:var(--psx-surface-muted);border-radius:var(--psx-radius-small)}.psx-community .psx-body__code{max-inline-size:100%;overflow-x:auto;padding:var(--psx-space-3)}.psx-community .psx-body__code code{background:none;padding:0;white-space:pre}.psx-community .psx-body hr{block-size:0;border:0;border-block-start:1px solid var(--psx-divider);margin-block:var(--psx-space-4)}.psx-community .psx-body__table{margin-block:0 var(--psx-space-3);max-inline-size:100%;overflow-x:auto}.psx-community .psx-body table{border-collapse:collapse}.psx-community .psx-body td,.psx-community .psx-body th{border:1px solid var(--psx-divider);padding:var(--psx-space-1) var(--psx-space-3);text-align:start}.psx-community .psx-comments{display:flex;flex-direction:column;gap:var(--psx-space-2)}.psx-community .psx-post-screen__comments>.psx-comments,.psx-community :not(.psx-comments)>.psx-comments__list>li>.psx-comment{background:var(--psx-surface-muted);border-radius:var(--psx-radius);padding:var(--psx-space-3)}.psx-community .psx-post-screen__comments>.psx-comments{background:var(--psx-surface);border:1px solid var(--psx-divider)}.psx-community .psx-post>.psx-comments{background:var(--psx-surface-muted);border-block-start:1px solid var(--psx-divider);margin-inline:var(--psx-bleed);padding:var(--psx-space-3) calc(var(--psx-bleed)*-1)}.psx-community .psx-post>.psx-comments:last-child{border-radius:0 0 var(--psx-radius) var(--psx-radius);margin-block-end:var(--psx-bleed)}@media (max-width:40rem){.psx-community .psx-post{--psx-bleed:calc(var(--psx-space-3)*-1)}}.psx-community .psx-comments__list{display:flex;flex-direction:column;gap:var(--psx-space-4);list-style:none;margin:0;padding:0}.psx-community .psx-comment{--psx-face:clamp(2rem,8vw,2.5rem);display:grid;gap:var(--psx-space-1) var(--psx-space-2);grid-template-columns:var(--psx-face) minmax(0,1fr) auto;position:relative}.psx-community .psx-comment>*{grid-column:2/-1}.psx-community .psx-comment>.psx-comment__header{display:contents}.psx-community .psx-comment__header>.psx-avatar{block-size:var(--psx-face);grid-column:1;grid-row:span 2;inline-size:var(--psx-face)}.psx-community .psx-comment__header>.psx-comment__title{grid-column:2}.psx-community .psx-comment__header>.psx-menu{margin-block:-.625rem}.psx-community .psx-comment__title>.psx-meta:before{content:"\2022\a0"/""}.psx-community .psx-comment>.psx-body,.psx-community .psx-comment__title{font-size:.9375rem}.psx-community .psx-comment__actions .psx-reaction__emoji{font-size:1.125rem}.psx-community .psx-comment__actions .psx-reaction-summary{min-block-size:1.5rem}.psx-community .psx-comment__actions .psx-reaction-summary__faces{font-size:.875rem}.psx-community .psx-comment__actions .psx-reaction-summary__count{line-height:1.125rem;min-inline-size:1.125rem}.psx-community :is(.psx-comment__replies,.psx-comments__more){font-size:var(--psx-font-small)}.psx-community .psx-comment-composer{background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);display:flex;flex-direction:column;gap:var(--psx-space-2);padding:var(--psx-space-3)}.psx-community .psx-comments__more{align-self:flex-start}.psx-community .psx-comment--deleted>.psx-comment__title{font-style:italic}.psx-community .psx-comment__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-1) var(--psx-space-2)}.psx-community .psx-comment__actions:empty{display:none}.psx-community .psx-post-screen__comments{display:flex;flex-direction:column;gap:var(--psx-space-3)}.psx-community .psx-boot-error,.psx-community .psx-fatal{background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);color:var(--psx-text);margin:0;padding:var(--psx-space-4)}.psx-community .psx-reaction{display:inline-flex;position:relative}.psx-community .psx-reaction__toggle[aria-pressed=false] .psx-reaction__emoji{filter:grayscale(1) brightness(.55)}.psx-community .psx-reaction-picker__emoji,.psx-community .psx-reaction__emoji{display:inline-block;font-size:1.375rem;line-height:1}.psx-community .psx-reaction-summary{align-items:center;background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:.5625rem;color:var(--psx-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;font-weight:600;gap:var(--psx-space-1);min-block-size:2rem;padding:0 .25rem;position:relative}.psx-community .psx-reaction-summary:before{background:inherit;block-size:.5rem;border:inherit;border-radius:0;border-width:0 0 1px 1px;content:"";inline-size:.5rem;inset-block-start:calc(50% - .25rem);inset-inline-start:-.3125rem;position:absolute;rotate:45deg}.psx-community .psx-reaction-summary:dir(rtl):before{rotate:-135deg}.psx-community .psx-reaction-summary:first-child:before{content:none}.psx-community .psx-reaction-summary__faces{display:inline-flex;font-size:1.125rem;line-height:1}.psx-community .psx-reaction-summary__faces>*+*{margin-inline-start:-.25rem}.psx-community .psx-reaction-summary__count{background:var(--psx-surface-muted);border-radius:1rem;line-height:1.25rem;min-inline-size:1.25rem;padding-inline:.3rem}.psx-community .psx-post__heading{flex:1 1 auto;min-inline-size:0}.psx-community .psx-post__heading>.psx-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-1) .9375rem;position:relative}.psx-community .psx-audience{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--psx-space-1);position:relative}.psx-community .psx-audience-mark,.psx-community .psx-audience__opener{align-items:center;color:var(--psx-text-muted);display:inline-flex;font-size:var(--psx-font-small);gap:var(--psx-space-1)}.psx-community .psx-audience__opener{min-block-size:2rem;padding-inline:var(--psx-space-1)}.psx-community .psx-composer__audience .psx-audience__opener{border-color:var(--psx-divider);color:var(--psx-text);margin-inline-start:0;min-block-size:1.75rem;padding-inline:var(--psx-space-2);white-space:nowrap}.psx-community .psx-audience__prefix{color:var(--psx-text-muted);font-size:var(--psx-font-small)}.psx-community .psx-audience-icon,.psx-community .psx-audience__chevron{flex:none}.psx-community .psx-audience__error{flex-basis:100%;margin:0}.psx-community .psx-audience-picker{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);display:flex;flex-direction:column;gap:.125rem;inline-size:max-content;inset-block-start:calc(100% + var(--psx-space-1));inset-inline-start:0;max-inline-size:min(20rem,100vw - 2rem);min-inline-size:12rem;padding:var(--psx-space-1);position:absolute;z-index:10}.psx-community .psx-audience-picker__item{align-items:center;background:transparent;border:0;border-inline-start:3px solid transparent;border-radius:var(--psx-radius-small);color:var(--psx-text);cursor:pointer;display:flex;font:inherit;gap:var(--psx-space-2);min-block-size:var(--psx-target);padding-inline:var(--psx-space-2);text-align:start}.psx-community .psx-audience-picker__item:focus-visible,.psx-community .psx-audience-picker__item:hover{background:var(--psx-surface-muted)}.psx-community .psx-audience-picker__item[aria-checked=true]{border-inline-start-color:var(--psx-accent);font-weight:700}.psx-community .psx-anonymous,.psx-community .psx-setting{align-items:center;column-gap:var(--psx-space-2);display:flex;flex-wrap:wrap;margin-block-start:var(--psx-space-1)}.psx-community .psx-anonymous__switch,.psx-community .psx-setting__switch{accent-color:var(--psx-accent);block-size:1.5rem;cursor:pointer;flex:none;inline-size:1.5rem;margin:0}.psx-community .psx-anonymous__label,.psx-community .psx-setting__label{align-items:center;cursor:pointer;display:inline-flex;min-block-size:var(--psx-target)}.psx-community .psx-anonymous__effect,.psx-community .psx-setting__hint{flex-basis:100%;margin-block:0}.psx-community .psx-anonymous__off{margin-block:var(--psx-space-1) 0}.psx-community .psx-unmasked{color:var(--psx-text-muted);font-size:var(--psx-font-small);font-style:italic;margin:0}.psx-community .psx-tabs{border-block-end:1px solid var(--psx-divider);display:flex;flex-wrap:wrap;gap:var(--psx-space-1)}.psx-community .psx-tab{align-items:center;background:transparent;border:0;border-block-end:2px solid transparent;color:var(--psx-text);cursor:pointer;display:inline-flex;font:inherit;gap:var(--psx-space-1);min-block-size:var(--psx-target);padding-inline:var(--psx-space-2)}.psx-community .psx-tab[aria-selected=true]{border-block-end-color:var(--psx-accent);font-weight:700}.psx-community .psx-tab__count{color:var(--psx-text-muted)}.psx-community .psx-field{position:relative}.psx-community .psx-suggest{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);color:var(--psx-text);font-size:var(--psx-font-body);font-weight:400;inset-block-start:calc(100% + var(--psx-space-1));inset-inline:0;max-block-size:16rem;min-inline-size:16rem;overflow-y:auto;padding:var(--psx-space-1);position:absolute;text-align:start;z-index:101}.psx-community .psx-suggest[data-psx-flip]{inset-block:auto calc(100% + var(--psx-space-1))}.psx-community .psx-suggest__item{align-items:center;border-inline-start:3px solid transparent;border-radius:var(--psx-radius-small);cursor:pointer;display:flex;min-block-size:2.25rem;overflow-wrap:anywhere;padding-inline:var(--psx-space-3)}.psx-community .psx-suggest__item[aria-selected=true]{background:var(--psx-mention-soft);border-inline-start-color:var(--psx-accent);color:var(--psx-accent)}.psx-community .psx-suggest__item--person{gap:var(--psx-space-2);min-block-size:2.875rem}.psx-community .psx-suggest__item--person .psx-avatar{block-size:2rem;inline-size:2rem}.psx-community .psx-suggest__handle{color:var(--psx-text-muted);display:inline-block;font-size:var(--psx-font-small)}.psx-community .psx-mirror{background:var(--psx-surface);border:1px solid transparent;border-radius:var(--psx-radius-small);color:transparent;inset:0;overflow:hidden;overflow-wrap:break-word;padding:var(--psx-space-2) var(--psx-space-3);pointer-events:none;position:absolute;white-space:pre-wrap}.psx-community .psx-mirror--invalid{border-width:2px}.psx-community .psx-mirror mark{background:var(--psx-mention-soft);border-radius:.2em;color:transparent}.psx-community .psx-mirror .psx-mirror__tag{background:var(--psx-surface-muted)}.psx-community .psx-textarea--mirrored{background:transparent;position:relative}.psx-community a.psx-mention{font-weight:600}.psx-community .psx-bell__badge{background:var(--psx-accent);border-radius:var(--psx-radius-small);box-shadow:0 0 0 2px var(--psx-canvas);color:var(--psx-on-accent);font-size:.75rem;font-weight:700;inset-block-start:-.3rem;inset-inline-end:-.45rem;line-height:1.25rem;min-inline-size:1.25rem;padding-inline:.3rem;position:absolute;text-align:center}.psx-community .psx-setting__status{margin-block:var(--psx-space-2) 0;min-block-size:1.5em}.psx-community .psx-notifs-dialog::backdrop{background:none}.psx-community .psx-notif__open{align-items:flex-start;background:transparent;border:1px solid transparent;border-radius:var(--psx-radius-small);color:var(--psx-text);cursor:pointer;display:flex;font:inherit;gap:var(--psx-space-3);inline-size:100%;padding:var(--psx-space-2);text-align:start;text-decoration:none}.psx-community .psx-notif[data-psx-unread=true] .psx-notif__open,.psx-community .psx-notif__open:hover{background:var(--psx-surface-muted)}.psx-community .psx-notif__dot{background:var(--psx-accent);block-size:.625rem;border-radius:50%;flex:none;inline-size:.625rem;margin-block-start:.45rem}@container (max-width: 26rem){.psx-community .psx-comment-composer,.psx-community .psx-composer,.psx-community .psx-post,.psx-community .psx-thread__post{padding:var(--psx-space-3)}.psx-community .psx-composer__bar .psx-button,.psx-community .psx-dialog__actions .psx-button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.psx-community .psx-hold__fill{transition:none}.psx-community .psx-hold[data-holding=true] .psx-hold__fill{transition:inline-size 1.1s linear}}@media (forced-colors:active){.psx-community .psx-comment[tabindex="-1"]:focus-visible,.psx-community .psx-photo[tabindex="-1"]:focus,.psx-community .psx-photo__link:focus,.psx-community :focus-visible{outline-color:Highlight}.psx-community .psx-button,.psx-community .psx-emoji,.psx-community .psx-icon-button,.psx-community .psx-input,.psx-community .psx-menu__list,.psx-community .psx-popover,.psx-community .psx-textarea{border-color:ButtonText}.psx-community .psx-tab[aria-selected=true]{border-block-end-color:Highlight}.psx-community .psx-reaction__toggle[aria-pressed=true]{border:2px solid Highlight}.psx-community .psx-toolbar__button[aria-pressed=true]{border-color:Highlight}.psx-community .psx-audience-picker,.psx-community .psx-suggest{border-color:ButtonText}.psx-community .psx-audience-picker__item[aria-checked=true]{border-inline-start-color:Highlight}.psx-community .psx-suggest__item{border-inline-start-color:Canvas}.psx-community .psx-suggest__item[aria-selected=true]{background:Highlight;border-inline-start-color:Highlight;color:HighlightText;forced-color-adjust:none}.psx-community .psx-suggest__item[aria-selected=true] .psx-suggest__handle{color:inherit}.psx-community .psx-hold__fill,.psx-community .psx-mirror{display:none}.psx-community .psx-hold[data-holding],.psx-community .psx-menu__item.psx-hold[data-holding]{background:Highlight;color:HighlightText}.psx-community .psx-counter--over{color:CanvasText;text-decoration:underline}.psx-community .psx-bell__badge,.psx-community .psx-notif__dot{background:Highlight;color:HighlightText;forced-color-adjust:none}.psx-community .psx-notif__open{border-color:ButtonText}}.psx-community .psx-pin-mark{align-items:center;color:var(--psx-text-muted);display:flex;font-size:var(--psx-font-small);font-weight:600;gap:var(--psx-space-1);margin:0 0 var(--psx-space-2)}.psx-community .psx-portrait__cover img,.psx-community .psx-profile__cover img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.psx-community .psx-portrait__window{background:var(--psx-surface-muted);border:0;border-radius:50%;cursor:grab;display:block;margin-inline:auto;overflow:hidden;padding:0;position:relative;touch-action:none}.psx-community .psx-portrait__window img{inset:0 auto auto 0;max-inline-size:none;position:absolute;-webkit-user-select:none;user-select:none}.psx-community .psx-portrait__cover{aspect-ratio:3/1;border-radius:var(--psx-radius);cursor:ns-resize;overflow:hidden;touch-action:none}.psx-community .psx-portrait__remove,.psx-community .psx-portrait__tools{display:flex;flex-wrap:wrap;gap:var(--psx-space-2);justify-content:center;margin-block:var(--psx-space-2)}.psx-community .psx-profile__panel{padding-block-start:var(--psx-space-3)}.psx-community .psx-tab-item__badges,.psx-community .psx-tab-list__items{list-style:none;margin:0;padding:0}.psx-community .psx-tab-item{border-block-end:1px solid var(--psx-divider);display:flex;gap:var(--psx-space-2);padding-block:var(--psx-space-2)}.psx-community .psx-tab-item__image{block-size:4rem;border-radius:var(--psx-radius);flex:none;inline-size:4rem;object-fit:cover}.psx-community .psx-tab-item__title{font-weight:600;margin:0}.psx-community .psx-tab-item__badges{display:flex;flex-wrap:wrap;gap:var(--psx-space-1)}.psx-community .psx-tab-item__badges li{border:1px solid var(--psx-divider);border-radius:var(--psx-radius);color:var(--psx-text-muted);padding-inline:var(--psx-space-1)}.psx-community .psx-tab-item__rows{display:grid;gap:0 var(--psx-space-2);grid-template-columns:auto 1fr;margin:0}.psx-community .psx-tab-item__rows div{display:contents}.psx-community .psx-tab-item__rows dt{color:var(--psx-text-muted)}.psx-community .psx-tab-item__rows dd{margin:0}.psx-community .psx-profile__html{contain:paint;isolation:isolate;overflow-wrap:anywhere;position:relative}.psx-community .psx-profile__html img{block-size:auto;max-inline-size:100%}.psx-community .psx-members__list{display:grid;gap:var(--psx-space-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));list-style:none;margin:0 0 var(--psx-space-3);padding:0}.psx-community .psx-member{align-items:center;background:var(--psx-surface);block-size:100%;border:1px solid var(--psx-divider);border-radius:var(--psx-radius);display:flex;gap:var(--psx-space-3);padding:var(--psx-space-3)}.psx-community .psx-member__avatar{block-size:3rem;flex:none;inline-size:3rem}.psx-community .psx-member__text{display:flex;flex-direction:column;min-inline-size:0}.psx-community .psx-member__name{font-size:var(--psx-font-body);margin:0;overflow-wrap:anywhere}.psx-community .psx-member>.psx-button{margin-inline-start:auto}.psx-community .psx-kind-box{background:var(--psx-surface-muted);border-radius:var(--psx-radius)}.psx-community .psx-poll,.psx-community .psx-poll-editor{border:1px solid var(--psx-divider);border-radius:var(--psx-radius);display:flex;flex-direction:column;gap:var(--psx-space-2);margin:var(--psx-space-3) 0 0;padding:var(--psx-space-3)}.psx-community .psx-poll-editor__options{display:flex;flex-direction:column;gap:var(--psx-space-2);list-style:none;margin:0;padding:0}.psx-community .psx-poll-editor__actions,.psx-community .psx-poll__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2)}.psx-community .psx-poll-editor__option{align-items:center;display:flex;gap:var(--psx-space-1)}.psx-community .psx-poll-editor__option .psx-input{flex:1 1 auto;min-inline-size:0}.psx-community .psx-poll-editor__multi{align-items:center;display:inline-flex;gap:var(--psx-space-2);min-block-size:var(--psx-target)}.psx-community .psx-backgrounds__swatches{display:flex;flex-wrap:wrap;gap:var(--psx-space-2)}.psx-community .psx-backgrounds__swatch{block-size:2.75rem;border:2px solid transparent;border-radius:var(--psx-radius);cursor:pointer;font-weight:600;min-inline-size:2.75rem}.psx-community .psx-backgrounds__swatch--none{background:var(--psx-surface);border-color:var(--psx-text-muted);color:var(--psx-text);padding-inline:var(--psx-space-3)}.psx-community .psx-backgrounds__swatch[aria-checked=true]{outline:3px solid var(--psx-text);outline-offset:2px}.psx-community :is(.psx-field--background,.psx-background){align-content:center;aspect-ratio:16/9;display:grid;font-weight:600;padding:2rem var(--psx-space-6);text-align:center}.psx-community .psx-field--background{border-radius:var(--psx-radius)}.psx-community .psx-field--background:focus-within{outline:3px solid var(--psx-focus);outline-offset:2px}.psx-community .psx-field.psx-field--background :is(.psx-textarea,.psx-mirror){background:transparent;border:1px solid transparent!important;color:inherit;grid-area:1/1/2/2;letter-spacing:inherit;margin:0!important;min-block-size:0;outline:0;padding:0}.psx-community .psx-background{margin-inline:calc(var(--psx-space-4)*-1);position:relative;z-index:0}@media (max-width:40rem){.psx-community .psx-background{margin-inline:calc(var(--psx-space-3)*-1)}}@container (max-width: 26rem){.psx-community .psx-background{margin-inline:calc(var(--psx-space-3)*-1)}}.psx-community .psx-background--small{font-size:1rem;line-height:1.4}.psx-community .psx-background--medium{font-size:1.125rem;line-height:1.3}.psx-community .psx-background--large{font-size:1.25rem;line-height:1.25}.psx-community .psx-background--shadow{text-shadow:0 1px 3px rgba(0,0,0,.5)}.psx-community .psx-background__image{block-size:100%;inline-size:100%;inset:0;object-fit:cover;position:absolute;z-index:-1}.psx-community .psx-background a{color:inherit}@media (prefers-contrast:more){.psx-community .psx-background,.psx-community .psx-field--background{background:var(--psx-surface)!important;color:inherit!important;text-shadow:none}.psx-community .psx-field--background{border:1px solid var(--psx-border)}.psx-community .psx-background__image{display:none}}.psx-community .psx-search__list{margin:var(--psx-space-3) 0;padding-inline-start:var(--psx-space-4)}
.psx-community .psx-composer{align-items:center;display:grid;gap:var(--psx-space-3);grid-template-columns:auto minmax(0,1fr) auto}.psx-community .psx-composer>*{grid-column:1/-1;min-inline-size:0}.psx-community .psx-composer>:empty{display:none}.psx-community .psx-composer>.psx-composer__avatar{display:flex;grid-area:1/1}.psx-community .psx-composer>.psx-composer__who{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-1) var(--psx-space-2);grid-area:1/2}.psx-community .psx-composer__name{flex-basis:100%;font-weight:600}.psx-community .psx-composer>.psx-composer__close{border-radius:var(--psx-radius-small);color:var(--psx-text);grid-area:1/3;min-inline-size:var(--psx-target)}.psx-community .psx-composer__close[aria-disabled=true]{color:var(--psx-text-muted);cursor:not-allowed}@media (hover:hover){.psx-community .psx-composer__close:hover{background:var(--psx-surface-muted)}.psx-community .psx-composer>.psx-composer__close[data-psx-tip]:is(:hover,:focus-visible):after{inset-block:50% auto;inset-inline:auto calc(100% + .25rem);translate:0 -50%}}.psx-community
	.psx-composer:not([data-open])
	:is(.psx-composer__who,.psx-hint,.psx-toolbar,.psx-composer__bar,.psx-tool--emoji,.psx-tool--sensitive,.psx-tool--schedule,.psx-tool__label){display:none}.psx-community :is(.psx-composer,.psx-comment-composer) .psx-textarea{border-color:transparent transparent var(--psx-divider);border-radius:0;min-block-size:4.5em;resize:none}.psx-community .psx-textarea[aria-invalid=true]{border-color:var(--psx-danger)}.psx-community
	:is(.psx-composer[data-open],.psx-comment-composer)
	.psx-field:focus-within
	.psx-textarea:not([aria-invalid=true]){border-block-end:2px solid var(--psx-accent);margin-block-end:-1px;outline:none}.psx-community .psx-textarea::placeholder{color:var(--psx-text-muted);opacity:1}.psx-community .psx-comment-composer .psx-textarea,.psx-community .psx-composer:not([data-open]) .psx-textarea{min-block-size:var(--psx-target)}.psx-community .psx-composer:not([data-open]) .psx-textarea{background:transparent;border:0;overflow:hidden;white-space:nowrap}.psx-community .psx-composer__tools{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-1);position:relative}.psx-community .psx-tool-anchor{display:contents}.psx-community .psx-tool{color:var(--psx-text-muted);font-size:var(--psx-font-small);gap:var(--psx-space-1);min-block-size:var(--psx-target);min-inline-size:var(--psx-target);white-space:nowrap}.psx-community .psx-tool:hover{background:var(--psx-surface-muted);color:var(--psx-text)}.psx-community .psx-tool[aria-expanded=true]{box-shadow:inset 0 -2px var(--psx-accent);color:var(--psx-accent)}.psx-community .psx-tool[aria-pressed=true]{background:color-mix(in srgb,var(--psx-accent) 14%,transparent);color:var(--psx-accent)}.psx-community .psx-tool[aria-disabled=true]{cursor:not-allowed;opacity:.45}.psx-community .psx-tool__icon{flex:none}.psx-community .psx-comment-composer .psx-tool__label{display:none}@container (max-width: 36rem){.psx-community .psx-tool__label{display:none}.psx-community .psx-composer .psx-textarea{min-block-size:3em}}.psx-community .psx-composer[data-open]>.psx-composer__tools .psx-tool__label{display:inline}.psx-community .psx-composer>.psx-composer__tools .psx-tool{border-radius:var(--psx-radius-small);padding-inline:var(--psx-space-2)}.psx-community .psx-composer:not([data-open])>.psx-field{grid-area:1/2}.psx-community .psx-composer:not([data-open])>.psx-composer__tools{grid-area:1/3}.psx-community .psx-composer:not([data-open]) .psx-tool--attach{border-radius:50%;color:var(--psx-accent)}.psx-community .psx-menu-list.psx-attach__menu{inset-inline:0 auto}.psx-community .psx-comment-composer .psx-menu-list.psx-attach__menu{inset-inline:auto 0}.psx-community .psx-attach__item .psx-tool__icon{color:var(--psx-text-muted)}.psx-community .psx-attach__item:hover .psx-tool__icon{color:var(--psx-text)}.psx-community .psx-link-offers{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-1) var(--psx-space-2);min-inline-size:0}.psx-community .psx-link-offer{border:0;cursor:pointer;font:inherit;font-size:var(--psx-font-small);max-inline-size:100%;min-block-size:2rem;padding-inline-end:var(--psx-space-3)}.psx-community .psx-link-offer:hover{background:color-mix(in srgb,var(--psx-accent) 22%,transparent)}.psx-community .psx-link-offer[aria-disabled=true]{cursor:not-allowed}.psx-community .psx-link-offer__icon{color:var(--psx-accent);flex:none}.psx-community .psx-link-offer__url{color:var(--psx-text-muted);max-inline-size:18rem;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.psx-community :is(.psx-link-offers__one,.psx-link-offers__missed,.psx-composer__one){margin:0}.psx-community .psx-composer>.psx-composer__bar>[type=submit]{flex:1 1 auto}.psx-community .psx-menu-list{gap:0;inline-size:max-content;inset-inline:auto 0;min-inline-size:12rem;padding:var(--psx-space-1)}.psx-community .psx-menu-item{align-items:center;background:transparent;border:0;border-radius:var(--psx-radius-small);color:var(--psx-text);cursor:pointer;display:flex;font:inherit;gap:var(--psx-space-2);min-block-size:var(--psx-target);padding-inline:var(--psx-space-3);text-align:start;white-space:nowrap}.psx-community .psx-menu-item:is(:hover,:focus-visible){background:var(--psx-surface-muted)}.psx-community .psx-menu-item[aria-disabled=true]{color:var(--psx-text-muted);cursor:not-allowed}.psx-community .psx-chip{align-items:center;background:color-mix(in srgb,var(--psx-accent) 12%,transparent);border-radius:999px;color:var(--psx-text);display:inline-flex;font-size:var(--psx-font-small);gap:var(--psx-space-1);min-block-size:1.75rem;padding-inline-start:var(--psx-space-2);white-space:nowrap}.psx-community .psx-chip--note{background:var(--psx-surface-muted);padding-inline-end:var(--psx-space-2)}.psx-community .psx-chip__remove,.psx-community .psx-panel-remove,.psx-community .psx-place__remove{align-items:center;background:transparent;block-size:1.75rem;border:0;border-radius:50%;color:var(--psx-text-muted);cursor:pointer;display:inline-flex;font:inherit;inline-size:1.75rem;justify-content:center;line-height:1;padding:0}.psx-community :is(.psx-chip__remove,.psx-panel-remove,.psx-place__remove):hover{background:color-mix(in srgb,var(--psx-text) 10%,transparent);color:var(--psx-text)}.psx-community .psx-composer-gif__picked,.psx-community .psx-link-preview{position:relative}.psx-community .psx-panel-remove{background:var(--psx-surface);block-size:2rem;box-shadow:0 0 0 1px var(--psx-divider);color:var(--psx-text);inline-size:2rem;inset-block-start:var(--psx-space-1);inset-inline-end:var(--psx-space-1);position:absolute;z-index:1}.psx-community .psx-link-preview .psx-link-card{padding-inline-end:2.5rem}.psx-community .psx-tray__item>div{position:relative}.psx-community .psx-tray__item--file{grid-column:1/-1}.psx-community .psx-tray__badge,.psx-community .psx-tray__thumb{align-items:center;background:var(--psx-surface-muted);border-radius:var(--psx-radius-small);color:var(--psx-text-muted);display:flex;font-size:var(--psx-font-small);justify-content:center;overflow:hidden;position:relative}.psx-community .psx-tray__thumb{aspect-ratio:1}.psx-community .psx-tray__thumb img{block-size:100%;inline-size:100%;object-fit:cover}.psx-community .psx-tray__item:is([data-status=queued],[data-status=uploading]) img{opacity:.55}.psx-community .psx-tray__item[data-status=failed] :is(.psx-tray__thumb,.psx-tray__badge){outline:2px solid var(--psx-danger);outline-offset:-2px}.psx-community .psx-tray__ring{border-radius:50%;box-shadow:inset 0 0 0 4px hsla(0,0%,100%,.6);inset:28%;mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));position:absolute}.psx-community .psx-tray__status{font-size:.75rem;margin:var(--psx-space-1) 0 0;overflow-wrap:anywhere}.psx-community .psx-tray__control{align-items:center;background:rgba(16,18,20,.7);block-size:1.5rem;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;justify-content:center;line-height:1;min-inline-size:1.5rem;padding:0 .375rem;position:absolute}.psx-community .psx-tray__control:after{content:"";inset:-.625rem;position:absolute}.psx-community .psx-tray__remove{inset-block-start:var(--psx-space-1);inset-inline-end:var(--psx-space-1)}.psx-community .psx-tray__retry{inset-block-start:var(--psx-space-1);inset-inline-start:var(--psx-space-1)}.psx-community .psx-tray__alt,.psx-community .psx-tray__menu{inset-block-end:var(--psx-space-1);position:absolute}.psx-community .psx-tray__alt{inset-inline-start:var(--psx-space-1)}.psx-community .psx-tray__menu{inset-inline-end:var(--psx-space-1)}.psx-community :is(.psx-tray__alt,.psx-tray__menu)>.psx-tray__control{position:relative}.psx-community .psx-tray__alt-button[data-described]{background:var(--psx-accent);color:var(--psx-on-accent)}.psx-community .psx-tray__alt-popover{align-items:center;flex-flow:row wrap;inline-size:min(17rem,80vw)}.psx-community .psx-tray__alt-popover .psx-input{flex:1 1 8rem;inline-size:auto}.psx-community .psx-tray__item--file>div{align-items:center;border:1px solid var(--psx-divider);border-radius:var(--psx-radius);display:flex;gap:var(--psx-space-2);padding:var(--psx-space-1)}.psx-community .psx-tray__badge{background:color-mix(in srgb,var(--psx-accent) 12%,transparent);block-size:2.75rem;color:var(--psx-accent);flex:none;font-size:.75rem;font-weight:700;inline-size:2.75rem}.psx-community .psx-tray__name{flex:1 1 auto;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psx-community .psx-tray__size{color:var(--psx-text-muted);font-weight:400}.psx-community .psx-tray__item--file :is(.psx-tray__control,.psx-tray__menu,.psx-tray__alt){background:transparent;color:var(--psx-text-muted);inset:auto;position:relative}.psx-community .psx-tray__item--file .psx-tray__alt-button{white-space:nowrap}.psx-community .psx-tray__item--file .psx-tray__alt-button[data-described]{background:var(--psx-accent);color:var(--psx-on-accent)}.psx-community .psx-tray__item--file .psx-tray__name{align-items:baseline;column-gap:.3em;display:flex;min-inline-size:0}.psx-community .psx-tray__item--file .psx-tray__file{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.psx-community .psx-tray__item--file .psx-tray__size{flex:none}.psx-community .psx-tray__item--file .psx-tray__alt-popover{inset-inline:auto 0}.psx-community .psx-tray__item--file :is(.psx-tray__menu,.psx-tray__retry,.psx-tray__remove){margin-inline-start:.75rem}@media (max-width:30rem){.psx-community .psx-tray__item--file>div{flex-wrap:wrap}.psx-community .psx-tray__item--file .psx-tray__name{flex-basis:calc(100% - 3.5rem)}.psx-community .psx-tray__item--file .psx-tray__status{flex-basis:calc(100% - 3.25rem);margin-inline-start:3.25rem}.psx-community .psx-tray__item--file .psx-tray__alt{margin-inline-start:auto;position:static}}.psx-community :is(.psx-popover,.psx-emoji,.psx-gif-picker)[data-psx-flip]{inset-block:auto calc(100% + var(--psx-space-1))}.psx-community .psx-audience-picker__text{display:grid}.psx-community .psx-audience-picker__hint{color:var(--psx-text-muted);font-size:var(--psx-font-small);font-weight:400}.psx-community .psx-toast{align-items:center;background:var(--psx-text);border:0;border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);color:var(--psx-surface);display:flex;gap:var(--psx-space-2);inline-size:max-content;inset:auto 0 var(--psx-space-6);margin:0 auto;max-inline-size:min(24rem,calc(100vw - 2rem));padding:var(--psx-space-2) var(--psx-space-2) var(--psx-space-2) var(--psx-space-4);position:fixed;z-index:100}.psx-community .psx-toast__action{background:transparent;border:0;border-radius:var(--psx-radius-small);color:inherit;cursor:pointer;font:inherit;font-weight:700;min-block-size:var(--psx-target);padding-inline:var(--psx-space-2);text-decoration:underline}.psx-community .psx-toast__action:focus-visible{outline-color:var(--psx-surface)}.psx-community [data-psx-post][data-psx-highlight]{outline:2px solid var(--psx-accent);outline-offset:2px}.psx-community .psx-composer__line{align-items:flex-end;display:flex;gap:var(--psx-space-1)}.psx-community .psx-composer__line>.psx-field{flex:1 1 auto;min-inline-size:0}.psx-community .psx-composer__line>.psx-composer__tools{flex-wrap:nowrap;gap:0}.psx-community .psx-place{align-items:center;background:var(--psx-surface-muted);border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);display:flex;flex-wrap:wrap;gap:var(--psx-space-1) var(--psx-space-2);min-block-size:var(--psx-target);padding:var(--psx-space-1) var(--psx-space-2) var(--psx-space-1) var(--psx-space-3)}.psx-community .psx-place>.psx-tool__icon{color:var(--psx-accent);flex:none}.psx-community .psx-place__name{color:var(--psx-text);flex:1;font-weight:600;min-inline-size:0;overflow-wrap:anywhere}.psx-community :is(.psx-places,.psx-places__list){display:flex;flex-direction:column;gap:var(--psx-space-2);list-style:none;margin:0;padding:0}.psx-community .psx-place__checkin{align-items:center;color:var(--psx-text-muted);cursor:pointer;display:inline-flex;font-size:var(--psx-font-small);gap:var(--psx-space-1)}@media (forced-colors:active){.psx-community .psx-tool[aria-pressed=true]{border:1px solid Highlight}}
.psx-community .psx-textarea[hidden]{display:none}.psx-community .psx-rich__field{max-block-size:50vh;overflow-wrap:break-word;overflow-y:auto;resize:none;white-space:pre-wrap}.psx-community .psx-composer .psx-rich__field,.psx-community .psx-editor .psx-rich__field{min-block-size:5.5rem}.psx-community .psx-rich__field .psx-mention{background:var(--psx-mention-soft);border-radius:.2em;font-weight:600}.psx-community .psx-rich__field li[data-checked=true]::marker{content:"☑ "}.psx-community .psx-rich__field li[data-checked=false]::marker{content:"☐ "}.psx-community .psx-rich__field .is-editor-empty:before{block-size:0;color:var(--psx-text-muted);content:attr(data-placeholder);float:inline-start;pointer-events:none}.psx-community .psx-body strong{font-weight:700}.psx-community .psx-toolbar{display:flex;gap:2px;margin-block-end:var(--psx-space-1)}.psx-community .psx-toolbar__button{background:none;block-size:2.25rem;border:1px solid transparent;border-radius:var(--psx-radius-small);color:var(--psx-text-muted);cursor:pointer;display:grid;flex:none;inline-size:2.25rem;outline-offset:-3px;padding:0;place-items:center;position:relative}.psx-community .psx-toolbar__button:hover{background:var(--psx-surface-muted)}.psx-community .psx-toolbar__button[aria-expanded=true],.psx-community .psx-toolbar__button[aria-pressed=true],.psx-community .psx-toolbar__button[data-on]{background:color-mix(in srgb,var(--psx-accent) 14%,transparent);color:var(--psx-accent)}.psx-community .psx-toolbar__style{gap:.125rem;grid-auto-flow:column;inline-size:auto;padding-inline:.375rem}.psx-community .psx-toolbar__button[data-keys]:focus-visible:after,.psx-community .psx-toolbar__button[data-keys]:hover:after{background:var(--psx-text);border-radius:var(--psx-radius-small);color:var(--psx-surface);content:attr(aria-label) " · " attr(data-keys);font-size:var(--psx-font-small);inset-block-start:calc(100% + var(--psx-space-1));inset-inline-start:0;padding:.125rem var(--psx-space-2);pointer-events:none;position:absolute;white-space:nowrap;z-index:11}.psx-community .psx-toolbar__button[data-keys=""]:focus-visible:after,.psx-community .psx-toolbar__button[data-keys=""]:hover:after{content:attr(aria-label)}.psx-community .psx-rich>.psx-style-menu:not([data-psx-flip]),.psx-community .psx-toolbar__picker>.psx-emoji:not([data-psx-flip]){inset-block-start:2.5rem}.psx-community .psx-rich>.psx-style-menu{inset-inline:0 auto}.psx-community .psx-style-menu__check{color:var(--psx-accent);inline-size:1em}.psx-community .psx-style-menu__name--heading{font-size:1.25rem;font-weight:700}.psx-community .psx-style-menu__name--subheading{font-size:1.125rem;font-weight:700}.psx-community .psx-style-menu__keys{color:var(--psx-text-muted);font-size:var(--psx-font-small);margin-inline-start:auto;padding-inline-start:var(--psx-space-4)}.psx-community .psx-toolbar--pending{background:linear-gradient(90deg,var(--psx-divider) 1.25rem,transparent 0) .5rem 50% /2.375rem 1.25rem repeat-x;block-size:2.25rem;inline-size:23.75rem;max-inline-size:100%}.psx-community .psx-toolbar--minimal{inline-size:11.875rem}.psx-community .psx-link-popover{inset-block-start:2.5rem;z-index:101}.psx-community .psx-link-popover__field{display:grid;gap:var(--psx-space-1)}@container (max-width: 30rem){.psx-community .psx-toolbar{overflow-x:auto}.psx-community .psx-toolbar__button:after{content:none}.psx-community .psx-style-menu__keys{display:none}}.psx-community .psx-field--background .psx-mirror{color:inherit;-webkit-text-fill-color:transparent}.psx-community .psx-field--background .psx-textarea{text-align:inherit}.psx-community .psx-field--background .psx-mirror mark{background:hsla(0,0%,100%,.25);box-shadow:inset 0 -.1em;color:inherit}@media (forced-colors:active){.psx-community .psx-toolbar__button[data-on]{border-color:Highlight}}
.psx-community .psx-screen--notice .psx-screen__title{font-weight:700}.psx-community .psx-welcome{align-content:start;background-color:var(--psx-surface);background-image:linear-gradient(135deg,color-mix(in srgb,var(--psx-accent) 16%,transparent),color-mix(in srgb,var(--psx-accent) 4%,transparent) 75%);border:1px solid color-mix(in srgb,var(--psx-accent) 30%,transparent);border-radius:var(--psx-radius);display:grid;gap:var(--psx-space-3);min-block-size:11rem;padding:var(--psx-space-6);position:relative}.psx-community .psx-welcome--waiting{visibility:hidden}.psx-community .psx-welcome__title{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0;padding-inline-end:var(--psx-target)}.psx-community .psx-welcome__about{color:var(--psx-text-muted);font-size:1.0625rem;line-height:1.5;margin:0;max-inline-size:38rem}.psx-community .psx-welcome .psx-actions{margin-block-start:var(--psx-space-1)}.psx-community .psx-welcome__dismiss{inset-block-start:var(--psx-space-2);inset-inline-end:var(--psx-space-2);position:absolute}.psx-community .psx-welcome__dismiss:hover{background:color-mix(in srgb,var(--psx-accent) 12%,transparent);color:var(--psx-text)}.psx-community .psx-join-strip{align-items:center;background-color:var(--psx-surface);background-image:linear-gradient(color-mix(in srgb,var(--psx-accent) 8%,transparent),color-mix(in srgb,var(--psx-accent) 8%,transparent));border:1px solid color-mix(in srgb,var(--psx-accent) 30%,transparent);border-radius:var(--psx-radius);display:flex;flex-wrap:wrap;gap:var(--psx-space-2) var(--psx-space-4);justify-content:space-between;padding:var(--psx-space-3) var(--psx-space-4)}.psx-community .psx-join-strip__text{font-weight:600;margin:0}.psx-community .psx-profile__panel>.psx-join-strip{margin-block-start:var(--psx-space-4)}@container (max-width: 30rem){.psx-community .psx-welcome{padding:var(--psx-space-4)}.psx-community .psx-welcome__title{font-size:1.3rem}.psx-community .psx-join-strip .psx-actions,.psx-community .psx-welcome .psx-actions{inline-size:100%}.psx-community .psx-join-strip .psx-button,.psx-community .psx-welcome .psx-button{flex:1 1 auto;white-space:nowrap}}
.psx-community .psx-shell{margin-inline:auto;max-inline-size:60rem}.psx-community .psx-shell:not(:has(.psx-profile,.psx-members))>:not(.psx-bar,dialog){inline-size:100%;margin-inline:auto;max-inline-size:42rem}@media (max-width:40rem){.psx-community .psx-shell{border-radius:0;box-shadow:-50vw 0 var(--psx-canvas),50vw 0 var(--psx-canvas);padding:0}.psx-community .psx-stream__more{padding-block-end:var(--psx-space-3)}.psx-community .psx-stream__end{margin-block-end:var(--psx-space-3)}.psx-community .psx-bar__account:before,.psx-community .psx-bar__name{display:none}.psx-community .psx-banner,.psx-community .psx-comment-composer,.psx-community .psx-composer,.psx-community .psx-notice,.psx-community .psx-post,.psx-community .psx-screen--notice,.psx-community .psx-thread__post{padding:var(--psx-space-3)}}.psx-community .psx-bar{border-block-end:1px solid var(--psx-divider);flex-wrap:wrap;min-block-size:var(--psx-target);padding-block:var(--psx-space-1);position:relative}.psx-community .psx-bar,.psx-community .psx-bar__end{align-items:center;display:flex;gap:var(--psx-space-1)}.psx-community .psx-bar__end{margin-inline-start:auto}.psx-community .psx-bar__account,.psx-community .psx-bar__button,.psx-community .psx-bar__item,.psx-community .psx-bell{min-block-size:var(--psx-target);position:relative;white-space:nowrap}.psx-community .psx-bar__item{align-items:center;border-radius:50%;color:var(--psx-text-muted);display:inline-flex;justify-content:center;min-inline-size:var(--psx-target)}@media (hover:hover){.psx-community .psx-bar :is(.psx-bar__item,.psx-bell,.psx-bar__account):is(:hover,:focus-visible):after{background:#333;block-size:auto;border:1px solid transparent;border-radius:var(--psx-radius-small);color:#fff;content:attr(aria-label);font-size:.75rem;font-weight:400;inset-block-end:calc(100% + .625rem);inset-inline:auto 0;line-height:1.5;padding:.125rem .5rem;pointer-events:none;position:absolute;white-space:nowrap;z-index:20}.psx-community .psx-bar>.psx-bar__item:is(:hover,:focus-visible):after{inset-inline:0 auto}}.psx-community .psx-bar__item:before,.psx-community .psx-bell:before{background:currentcolor;block-size:24px;content:"";inline-size:24px;mask:center/contain no-repeat}.psx-community .psx-bell:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 3.5A5.5 5.5 0 0 0 6.5 9v3.6l-1.7 2.8a.9.9 0 0 0 .8 1.35h12.8a.9.9 0 0 0 .8-1.35l-1.7-2.8V9A5.5 5.5 0 0 0 12 3.5M9.6 18.6a2.45 2.45 0 0 0 4.8 0%27/%3E%3C/svg%3E")}.psx-community .psx-bar__home:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M4 10.5 12 4l8 6.5V19a1 1 0 0 1-1 1h-4v-6H9v6H5a1 1 0 0 1-1-1Z%27/%3E%3C/svg%3E")}.psx-community .psx-bar__members:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M9 11a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7m-6 9a6 6 0 0 1 12 0m1.5-15.6a3.5 3.5 0 0 1 0 6.8M21 20a6 6 0 0 0-3.4-5.4%27/%3E%3C/svg%3E")}.psx-community .psx-bar__search:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10.5 4a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M15 15l5 5%27/%3E%3C/svg%3E")}.psx-community .psx-bar :is(.psx-bar__item,.psx-bell,.psx-bar__account):hover{background:color-mix(in srgb,var(--psx-text) 8%,transparent);color:var(--psx-text)}.psx-community .psx-bar .psx-bar__item[aria-current=page]{color:var(--psx-accent)}.psx-community .psx-bar__button[aria-current=page]:after,.psx-community .psx-bar__item[aria-current=page]:after{background:var(--psx-accent);block-size:2px;border-radius:1px;content:"";inset-block-end:calc(-1px - var(--psx-space-1));inset-inline:var(--psx-space-2);position:absolute}.psx-community .psx-bar__button{padding-inline:var(--psx-space-3)}.psx-community .psx-bar__account{border-radius:var(--psx-target);gap:var(--psx-space-2);padding-inline:.3125rem}.psx-community .psx-bar__name{color:var(--psx-text);font-size:var(--psx-font-body);line-height:1.5;max-inline-size:10rem;overflow:hidden;padding-inline-start:var(--psx-space-2);text-overflow:ellipsis}.psx-community .psx-bar__account:has(.psx-bar__name):before{background:currentcolor;block-size:.75rem;content:"";inline-size:.75rem;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.6%27 viewBox=%270 0 12 12%27%3E%3Cpath d=%27M2.5 4.5 6 8l3.5-3.5%27/%3E%3C/svg%3E") center /contain no-repeat;order:1}.psx-community .psx-bar__account .psx-avatar{block-size:2rem;inline-size:2rem;order:2}.psx-community .psx-stream__end{background:var(--psx-mention-soft);border:1px solid color-mix(in srgb,var(--psx-accent) 30%,transparent);border-radius:var(--psx-radius);color:var(--psx-accent);font-size:var(--psx-font-small);padding:var(--psx-space-2) var(--psx-space-4);text-align:start}.psx-community .psx-bar__menu .psx-menu__item{gap:var(--psx-space-3);text-decoration:none;white-space:nowrap}.psx-community .psx-bar__menu svg{color:var(--psx-text-muted);flex:none}.psx-community .psx-bar__error{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius);box-shadow:var(--psx-shadow);inline-size:max-content;inset-block-start:calc(100% + var(--psx-space-1));inset-inline-end:0;margin:0;max-inline-size:min(20rem,90vw);padding:var(--psx-space-2) var(--psx-space-3);position:absolute;z-index:10}@container (max-width: 30rem){.psx-community .psx-bar__button{padding-inline:var(--psx-space-2)}}@container (max-width: 18rem){.psx-community .psx-bar:has(.psx-bar__button) .psx-bar__members{display:none}}@media (forced-colors:active){.psx-community .psx-bar__account:before,.psx-community .psx-bar__item:before,.psx-community .psx-bell:before{forced-color-adjust:none}.psx-community .psx-bar__button[aria-current=page]:after,.psx-community .psx-bar__item[aria-current=page]:after{background:Highlight;forced-color-adjust:none}}
.psx-community .psx-profile--ready{display:grid;gap:0 var(--psx-space-3);grid-template-areas:"cover cover cover cover cover" "a avatar title actions b" "a avatar meta actions b" "a failure failure failure b" ". . . . .";grid-template-columns:0 auto minmax(0,1fr) auto 0;grid-template-rows:auto auto auto auto 1rem}.psx-community .psx-profile--ready:before{background:var(--psx-surface);border:1px solid var(--psx-divider);border-radius:var(--psx-radius);content:"";grid-area:1/1/6/-1}.psx-community .psx-profile--ready>*{grid-column:1/-1}.psx-community .psx-profile--ready>.psx-profile__header{display:contents}.psx-community .psx-profile--ready>.psx-screen__title{align-self:end;font-size:1.5rem;font-weight:700;grid-area:title;line-height:1.25;padding-block-start:var(--psx-space-3)}.psx-community .psx-profile__cover-box{grid-area:cover;position:relative}.psx-community .psx-profile__cover{aspect-ratio:3/1;border-radius:var(--psx-radius) var(--psx-radius) 0 0;overflow:hidden}.psx-community .psx-profile__cover--empty{background:linear-gradient(135deg,color-mix(in srgb,var(--psx-accent) 40%,transparent),color-mix(in srgb,var(--psx-accent) 8%,transparent))}.psx-community .psx-profile__portrait{align-self:start;grid-area:avatar;margin-block-start:-3rem;position:relative}.psx-community .psx-profile__avatar{block-size:6rem;border:.25rem solid var(--psx-surface);display:block;inline-size:6rem}.psx-community .psx-profile__meta{grid-area:meta;margin:0}.psx-community .psx-profile__failure{grid-area:failure;margin:var(--psx-space-2) 0 0}.psx-community .psx-profile__actions{align-self:center;display:flex;gap:var(--psx-space-2);grid-area:actions;padding-block-start:var(--psx-space-3)}.psx-community .psx-profile__camera{background:rgba(16,18,20,.7);block-size:2.25rem;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;color:#fff;cursor:pointer;display:grid;inline-size:2.25rem;inset-block-end:var(--psx-space-2);inset-inline-end:var(--psx-space-2);padding:0;place-items:center;position:absolute}.psx-community .psx-profile__camera--avatar{inset-block-end:-.5rem;inset-inline-end:-.5rem}.psx-community .psx-profile--ready>.psx-profile__tabs{margin-block-start:var(--psx-space-4)}@container (max-width: 30rem){.psx-community .psx-profile--ready{grid-template-areas:"cover cover cover cover cover" "a avatar . actions b" "a title title title b" "a meta meta meta b" "a failure failure failure b" ". . . . .";grid-template-rows:auto auto auto auto auto 1rem}.psx-community .psx-profile--ready:before{grid-row:1/7}.psx-community .psx-profile__portrait{margin-block-start:-2.25rem}.psx-community .psx-profile__avatar{block-size:4.5rem;inline-size:4.5rem}}.psx-community .psx-profile-editor{inline-size:min(32rem,100% - 2rem)}.psx-community .psx-options,.psx-community .psx-profile-editor form{display:grid;gap:var(--psx-space-2)}.psx-community .psx-profile-editor form{gap:var(--psx-space-4)}.psx-community .psx-options{border:0;margin:0;min-inline-size:0;padding:0}.psx-community .psx-options__legend{font-weight:600;padding:0 0 var(--psx-space-2)}.psx-community .psx-option{border:1px solid var(--psx-divider);border-radius:var(--psx-radius);display:grid;gap:0 var(--psx-space-3);grid-template-columns:auto 1fr;padding:var(--psx-space-3);position:relative}.psx-community .psx-option:has(:checked){background:color-mix(in srgb,var(--psx-accent) 9%,var(--psx-surface));border-color:var(--psx-accent)}.psx-community .psx-option input,.psx-community .psx-portrait .psx-choice input{accent-color:var(--psx-accent);block-size:1.125rem;flex:none;grid-row:span 2;inline-size:1.125rem;margin:.15rem 0 0}.psx-community .psx-option__label{font-weight:600}.psx-community .psx-option__label:after{content:"";inset:0;position:absolute}.psx-community .psx-option__hint{color:var(--psx-text-muted);font-size:var(--psx-font-small)}.psx-community .psx-profile-editor .psx-counter{white-space:nowrap}.psx-community .psx-portrait .psx-profile__cover{border-radius:var(--psx-radius);margin-block:var(--psx-space-2)}.psx-community .psx-portrait .psx-choice{display:flex;gap:var(--psx-space-2)}.psx-community .psx-portrait__current{block-size:10rem;display:block;inline-size:10rem;margin:var(--psx-space-2) auto}.psx-community .psx-portrait__remove{align-items:center;border-block-start:1px solid var(--psx-divider);flex-direction:column;padding-block-start:var(--psx-space-3)}.psx-community .psx-member__name .psx-link{color:var(--psx-text);font-weight:600;text-decoration:none}.psx-community .psx-member__name .psx-link:hover{text-decoration:underline}
.psx-community :focus:not(:focus-visible){outline:none}.psx-community .psx-poll__rows{border:0;display:grid;gap:var(--psx-space-2);list-style:none;margin:0;padding:0}.psx-community .psx-poll__row{align-items:center;border:1px solid var(--psx-divider);border-radius:var(--psx-radius-small);display:flex;gap:var(--psx-space-2);isolation:isolate;min-block-size:var(--psx-target);overflow:hidden;padding:var(--psx-space-2) var(--psx-space-3);position:relative}.psx-community .psx-poll form{display:grid;gap:var(--psx-space-3)}.psx-community .psx-poll__fill{background:color-mix(in srgb,var(--psx-accent) 18%,transparent);inset:0 auto 0 0;position:absolute;z-index:-1}.psx-community .psx-poll__label{flex:1}.psx-community .psx-poll__row[data-leader]{font-weight:700}.psx-community .psx-poll__row[data-mine] .psx-poll__label:after{color:var(--psx-accent);content:" \2713"}.psx-community .psx-poll__row--choice:has(:checked){border-color:var(--psx-accent)}.psx-community .psx-poll__row--choice input,.psx-community .psx-search__mode input{accent-color:var(--psx-accent);margin:0}.psx-community .psx-poll__footer{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--psx-font-small);justify-content:space-between}.psx-community .psx-poll__meta{margin:0}.psx-community .psx-post__actions,.psx-community .psx-post__footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--psx-space-2)}.psx-community .psx-post__tool,.psx-community .psx-reaction__toggle{align-items:center;background:none;border:0;border-radius:var(--psx-radius-small);color:var(--psx-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--psx-font-small);gap:var(--psx-space-1);justify-content:center;min-block-size:2rem;min-inline-size:2rem;padding:0 var(--psx-space-1);text-decoration:none}.psx-community .psx-reaction__toggle{border-radius:50%;padding:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.psx-community .psx-post__tool:hover{color:var(--psx-text)}@media (pointer:coarse){.psx-community .psx-post__actions,.psx-community .psx-post__footer{gap:var(--psx-space-1)}.psx-community .psx-post__tool,.psx-community .psx-reaction__toggle{min-block-size:var(--psx-target);min-inline-size:2.25rem}}.psx-community [data-psx-tip]{position:relative}@media (hover:hover){.psx-community [data-psx-tip]:is(:hover,:focus-visible,:has(>:focus-visible)):after{background:color-mix(in srgb,var(--psx-surface) 20%,#000);border:1px solid transparent;border-radius:var(--psx-radius-small);color:#fff;content:attr(data-psx-tip);font-size:.75rem;font-weight:400;inset-block-end:calc(100% + .25rem);left:50%;line-height:1.5;padding:.125rem .5rem;pointer-events:none;position:absolute;translate:-50%;white-space:nowrap;z-index:20}}.psx-community .psx-post__heading .psx-audience__opener{font-weight:inherit;padding-inline-start:0;white-space:nowrap}.psx-community .psx-post__header>.psx-menu{align-self:flex-start}.psx-community .psx-post__heading>.psx-meta>*+:not(dialog){position:relative}.psx-community .psx-post__heading>.psx-meta>*+:not(dialog):before{content:"·"/"";inline-size:.9375rem;inset-inline-end:100%;pointer-events:none;position:absolute;text-align:center}.psx-community .psx-post__heading>.psx-meta:before{background:var(--psx-surface);content:"";inline-size:.375rem;inset-block:0;inset-inline-start:-.6875rem;pointer-events:none;position:absolute;z-index:1}.psx-community .psx-post__heading a.psx-meta__link{min-inline-size:0}.psx-community .psx-post__heading a.psx-meta__link:after{content:"";inset:0 min(0px,50% - .75rem);position:absolute}@container (max-width: 34rem){.psx-community .psx-comment__title>.psx-meta{display:block}.psx-community .psx-comment__title>.psx-meta:before{content:none}}@container (max-width: 26rem){.psx-community .psx-post{--psx-bleed:calc(var(--psx-space-3)*-1)}}.psx-community .psx-skeletons{display:grid;gap:var(--psx-space-4)}.psx-community .psx-skeleton{align-items:center;display:grid;grid-template-columns:2.5rem 40% 1fr}.psx-community .psx-skeleton>*{background:var(--psx-divider);block-size:.75rem;border-radius:var(--psx-radius-small)}.psx-community .psx-skeleton>:first-child{block-size:2.5rem;border-radius:50%}.psx-community .psx-skeleton>:nth-child(n+3){block-size:2.5rem;grid-column:1/-1}.psx-community .psx-skeleton>:last-child{block-size:1.5rem;inline-size:35%}@media (prefers-reduced-motion:no-preference){.psx-community .psx-skeleton>*{animation:psx-shimmer .8s ease-in-out infinite alternate}}@keyframes psx-shimmer{to{opacity:.5}}.psx-community .psx-search__mode{align-items:center;display:flex;gap:var(--psx-space-1)}.psx-community .psx-search__form input[type=search]{background:var(--psx-surface);border:1px solid var(--psx-border);border-radius:var(--psx-radius-small);color:var(--psx-text);font:inherit;min-block-size:var(--psx-target);padding:var(--psx-space-2) var(--psx-space-3)}.psx-community .psx-search__form{align-items:center;display:grid;gap:var(--psx-space-1) var(--psx-space-3);grid-template-columns:minmax(0,1fr) auto auto;margin-block-end:var(--psx-space-3)}.psx-community .psx-search__form .psx-field{display:contents}.psx-community .psx-search__form label:first-child{font-weight:600;grid-column:1/-1}.psx-community .psx-search__form .psx-field>p{grid-column:1/-1;margin:0}.psx-community .psx-search__modes{border:0;display:flex;font-size:var(--psx-font-small);gap:var(--psx-space-3);grid-column:2;grid-row:2;margin:0;padding:0}.psx-community .psx-search__modes legend{clip-path:inset(50%);position:absolute}.psx-community .psx-search__form>.psx-button{grid-column:3;grid-row:2}@container (max-width: 34rem){.psx-community .psx-search__form{grid-template-columns:minmax(0,1fr) auto}.psx-community .psx-search__form>.psx-button{grid-column:2}.psx-community .psx-search__modes{grid-column:1/-1;grid-row:3}}
@container (max-width: 26rem){.psx-community .psx-comment-composer .psx-link-card:has(>.psx-link-card__media){grid-template-columns:minmax(0,1fr);padding-inline-end:0}.psx-community .psx-comment-composer .psx-link-card__media img{max-block-size:7.5rem}}
