.audience-disclosure_root__FGG0e{display:flex;align-items:flex-start;gap:.65rem;border:1px solid color-mix(in srgb,var(--teal) 38%,var(--line));border-radius:1rem;background:var(--teal-soft);padding:.9rem 1rem}.audience-disclosure_root__FGG0e>div{display:grid;gap:.2rem}.audience-disclosure_root__FGG0e strong{color:var(--teal-deep)}.audience-disclosure_root__FGG0e span{color:var(--muted);line-height:1.5}.page-header_copy__afpDM,.page-header_root__dJtUw{min-width:0}.page-header_back__ZAqx3{grid-column:1/-1}.page-header_metadata__zReDR{margin-top:.75rem;color:var(--muted)}.notice_root__5qYhU{min-width:0}.notice_root__5qYhU[data-tone=warning]{border-color:var(--orange-strong);background:var(--orange-soft);color:#6f370d}.surface_root__CHtuP{min-width:0}.explore_scope__F3BcR{display:contents}.explore_scope__F3BcR .explore-preview-note{display:flex;flex-wrap:wrap;gap:.35rem 1rem;border:1px solid #b9d9d4;border-radius:1rem;background:var(--teal-soft);padding:1rem 1.15rem}.explore_scope__F3BcR .explore-preview-note strong{color:var(--teal-deep)}.explore_scope__F3BcR .explore-preview-note span{color:var(--muted)}.explore_scope__F3BcR .explore-search{display:grid;gap:1rem;border:1px solid var(--line);border-radius:1.5rem;background:var(--surface);padding:clamp(1rem,3vw,1.5rem)}.explore_scope__F3BcR .explore-search label,.explore_scope__F3BcR .explore-search__query{display:grid;gap:.45rem;font-size:.86rem;font-weight:700}.explore_scope__F3BcR .explore-search input,.explore_scope__F3BcR .explore-search select{width:100%;min-height:2.9rem;border:1px solid var(--line);border-radius:.75rem;background:white;padding:.7rem .8rem;color:var(--ink);font:inherit}.explore_scope__F3BcR .explore-search__filters{display:grid;gap:.85rem}.explore_scope__F3BcR .explore-search__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1rem}.explore_scope__F3BcR .explore-results{display:grid;gap:1rem}.explore_scope__F3BcR .explore-results__header{color:var(--muted);font-size:.86rem}.explore_scope__F3BcR .explore-results__grid{display:grid;gap:1rem}.explore_scope__F3BcR .explore-card{display:grid;align-content:start;gap:1rem;min-width:0;border:1px solid var(--line);border-radius:1.35rem;background:var(--surface);padding:1.15rem;box-shadow:0 .4rem 1.4rem rgb(18 56 52/6%)}.explore_scope__F3BcR .explore-card__identity{display:grid;grid-template-columns:4.3rem minmax(0,1fr);align-items:center;gap:.9rem}.explore_scope__F3BcR .explore-card__identity .profile-photo{width:4.3rem;height:4.3rem}.explore_scope__F3BcR .explore-card h2{margin:.15rem 0;font-size:1.25rem;line-height:1.25;overflow-wrap:anywhere}.explore_scope__F3BcR .explore-card__handle,.explore_scope__F3BcR .explore-card__location{color:var(--muted);font-size:.86rem;overflow-wrap:anywhere}.explore_scope__F3BcR .explore-card__line{line-height:1.55}.explore_scope__F3BcR .explore-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:auto}.explore_scope__F3BcR .follow-control{display:grid;justify-items:start;gap:.65rem}.explore_scope__F3BcR .follow-control form{display:inline-flex}.explore_scope__F3BcR .demo-member-label{color:#824411;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.explore_scope__F3BcR .demo-member-label--detail{justify-self:start;border-radius:999px;background:var(--orange-soft);padding:.45rem .7rem}.explore_scope__F3BcR .discovery-labels{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.explore_scope__F3BcR .discovery-labels>li,.explore_scope__F3BcR .discovery-labels>span{border-radius:999px;background:#edf4f2;padding:.35rem .65rem;color:var(--teal-deep);font-size:.77rem;font-weight:650}.explore_scope__F3BcR .explore-pagination{display:flex;justify-content:center;padding-top:.5rem}.explore_scope__F3BcR .explore-detail{display:grid;gap:1rem;width:100%;max-width:58rem;margin-inline:auto}.explore_scope__F3BcR .discovery-editor,.explore_scope__F3BcR .explore-detail__discovery,.explore_scope__F3BcR .explore-detail__following{border:1px solid var(--line);border-radius:1.35rem;background:var(--surface);padding:clamp(1rem,3vw,1.5rem)}.explore_scope__F3BcR .explore-detail__discovery h2,.explore_scope__F3BcR .explore-detail__following h2{margin-bottom:1rem;font-size:1.35rem}.explore_scope__F3BcR .explore-detail__following{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.explore_scope__F3BcR .explore-detail__following>div{display:grid;gap:.45rem;max-width:42rem}.explore_scope__F3BcR .explore-detail__following p{color:var(--muted);line-height:1.6}.explore_scope__F3BcR .discovery-summary{display:grid;gap:1rem}.explore_scope__F3BcR .discovery-summary>div{display:grid;gap:.45rem}.explore_scope__F3BcR .discovery-summary dt{color:var(--muted);font-size:.78rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.explore_scope__F3BcR .discovery-empty{color:var(--muted)}.explore_scope__F3BcR .discovery-form{display:grid;gap:1rem}.explore_scope__F3BcR .discovery-choice-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;min-width:0;margin:0;border:1px solid var(--line);border-radius:1rem;padding:1rem}.explore_scope__F3BcR .discovery-choice-group legend{padding-inline:.35rem;font-weight:750}.explore_scope__F3BcR .discovery-choice-group>p{grid-column:1/-1;margin:0;color:var(--muted);font-size:.82rem}.explore_scope__F3BcR .discovery-choice-group label{display:flex;align-items:flex-start;gap:.55rem;min-height:2.75rem;border-radius:.7rem;padding:.65rem;font-size:.86rem}.explore_scope__F3BcR .discovery-choice-group input{flex:0 0 auto;width:1rem;height:1rem;margin-top:.15rem;accent-color:var(--teal-ink)}.explore_scope__F3BcR .discovery-choice-group label:has(input:checked){background:var(--teal-soft)}.explore_scope__F3BcR .discovery-choice-group label:has(input:focus-visible){outline:3px solid var(--teal-ink);outline-offset:2px}@media (min-width:48rem){.explore_scope__F3BcR .explore-results__grid,.explore_scope__F3BcR .explore-search__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.explore_scope__F3BcR .explore-search__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.explore_scope__F3BcR .explore-results__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.account_scope__LVx70{display:contents}.account_scope__LVx70 .account-details,.account_scope__LVx70 .result-detail-summary{display:grid;gap:1px;overflow:hidden;margin:0;border:1px solid var(--line);border-radius:.8rem;background:var(--line)}.account_scope__LVx70 .account-details>div,.account_scope__LVx70 .result-detail-summary>div{min-width:0;background:var(--surface);padding:1rem}.account_scope__LVx70 .account-details dt,.account_scope__LVx70 .result-detail-summary dt{color:var(--muted);font-size:.75rem;font-weight:750;letter-spacing:.07em;line-height:1.5;text-transform:uppercase}.account_scope__LVx70 .account-details dd,.account_scope__LVx70 .result-detail-summary dd{overflow-wrap:anywhere;margin:.4rem 0 0;color:var(--teal-deep);font-weight:700;line-height:1.45}.account_scope__LVx70 .account-details+.form-status{margin-top:1.25rem}.account_scope__LVx70 .account-profile-link{margin:1.25rem 0 0}.account_scope__LVx70 .account-profile-link a{color:var(--teal-ink);font-weight:750;text-decoration:underline;text-underline-offset:.2em}.account_scope__LVx70 .member-form--compact{max-width:36rem}.account_scope__LVx70 .account-form-grid{display:grid;gap:1.5rem}.account_scope__LVx70 .account-form-grid .member-form{min-width:0;margin-top:0;border-top:1px solid var(--line);padding-top:1.5rem}.account_scope__LVx70 .account-form-grid h3{margin:0;color:var(--teal-deep);font-size:1.2rem;font-weight:700;letter-spacing:-.025em}.account_scope__LVx70 .danger-zone details{margin-top:1.25rem}.account_scope__LVx70 .danger-zone summary{display:list-item;width:fit-content;padding-block:.7rem;color:var(--orange-strong);font-weight:750;cursor:pointer}.account_scope__LVx70 .danger-zone details[open] summary{margin-bottom:.5rem}@media (min-width:64rem){.account_scope__LVx70 .account-details{grid-template-columns:repeat(3,minmax(0,1fr))}.account_scope__LVx70 .account-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.auth_scope__CwZJt{display:contents}.auth_scope__CwZJt .recovery-page{display:grid;min-height:min(42rem,70vh);flex:1;place-items:center;padding:3rem 1.25rem}.auth_scope__CwZJt .recovery-panel{width:100%;max-width:52rem;border-top:.3rem solid var(--orange);border-radius:2rem;background:var(--surface);padding:clamp(1.5rem,5vw,3.5rem);box-shadow:0 30px 80px -60px rgba(8,49,45,.65)}.auth_scope__CwZJt .recovery-panel h1{max-width:16ch;margin:1rem 0 0;font-size:clamp(2.4rem,9vw,4.7rem);font-weight:650;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.auth_scope__CwZJt .recovery-panel>p:not(.eyebrow){max-width:42rem;margin:1.25rem 0 0;color:var(--muted);line-height:1.75}.auth_scope__CwZJt .recovery-panel__actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1.75rem}.auth_scope__CwZJt .auth-page,.auth_scope__CwZJt .member-page{flex:1}.auth_scope__CwZJt .auth-page{display:grid;place-items:start center;padding:clamp(2.75rem,8vw,6rem) 1.25rem}.auth_scope__CwZJt .page-frame.auth-page__frame{max-width:72rem;padding-inline:0}.auth_scope__CwZJt .auth-panel{display:grid;width:100%;gap:2.5rem;align-items:start}.auth_scope__CwZJt .auth-panel__header{padding:.75rem 0}.auth_scope__CwZJt .auth-panel__surface{min-width:0;border:1px solid var(--line);border-radius:2rem;background:rgba(255,255,255,.96);padding:clamp(1.5rem,5vw,2.25rem);box-shadow:0 30px 80px -60px rgba(36,50,58,.62)}.auth_scope__CwZJt .auth-panel__surface-heading h2{margin:.55rem 0 0;font-size:clamp(2rem,7vw,2.8rem);font-weight:700;letter-spacing:-.035em;line-height:1}.auth_scope__CwZJt .auth-panel__header h1,.auth_scope__CwZJt .confirmation-panel h1{max-width:14ch;margin:.8rem 0 0;font-size:clamp(2.25rem,8vw,3.8rem);font-weight:700;letter-spacing:-.04em;line-height:1;text-wrap:balance}.auth_scope__CwZJt .auth-panel__header>p:not(.eyebrow),.auth_scope__CwZJt .confirmation-panel>p:not(.eyebrow){max-width:36rem;margin:1.15rem 0 0;color:var(--muted);line-height:1.7}.auth_scope__CwZJt .auth-panel__footer{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--line);color:var(--muted);font-size:.92rem;line-height:1.65}.auth_scope__CwZJt .auth-panel__surface-heading+.form-actions,.auth_scope__CwZJt .auth-panel__surface-heading+.form-status{margin-top:1.5rem}.auth_scope__CwZJt .auth-panel__footer p{margin:0}.auth_scope__CwZJt .auth-panel__footer a,.auth_scope__CwZJt .checkbox-field a,.auth_scope__CwZJt .form-actions__note a{color:var(--teal-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}@media (min-width:30rem){.auth_scope__CwZJt .recovery-panel__actions{flex-direction:row;align-items:center}}@media (min-width:64rem){.auth_scope__CwZJt .auth-panel{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);gap:5rem;align-items:center}.auth_scope__CwZJt .auth-panel__header{padding:2rem 0}}.install_scope__EsYmP{display:contents}.install_scope__EsYmP .install-page{flex:1}.install_scope__EsYmP .install-page__frame{max-width:64rem;padding-block:clamp(3rem,8vw,6rem)}.install_scope__EsYmP .install-page__header h1{max-width:13ch;margin:.8rem 0 0;font-size:clamp(2.8rem,9vw,5rem);font-weight:700;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.install_scope__EsYmP .install-page__header>p:not(.eyebrow){max-width:42rem;margin:1.2rem 0 0;color:var(--muted);font-size:1.08rem;line-height:1.7}.install_scope__EsYmP .install-card,.install_scope__EsYmP .offline-explanation{margin-top:2rem;border:1px solid var(--line);border-radius:1.75rem;background:rgba(255,255,255,.96);padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 24px 65px -58px rgba(36,50,58,.7)}.install_scope__EsYmP .install-card h2,.install_scope__EsYmP .offline-explanation h2{margin:.55rem 0 0;font-size:clamp(1.8rem,6vw,2.5rem);letter-spacing:-.035em}.install_scope__EsYmP .install-card>p:not(.eyebrow),.install_scope__EsYmP .install-steps,.install_scope__EsYmP .offline-explanation>p{max-width:43rem;margin:1rem 0 0;color:var(--muted);line-height:1.7}.install_scope__EsYmP .install-card>.action-primary{margin-top:1.25rem}.install_scope__EsYmP .install-steps{display:grid;gap:.75rem;padding-left:1.25rem}.install_scope__EsYmP .install-feedback{border-left:.25rem solid var(--teal);padding-left:.85rem;color:var(--teal-deep)!important;font-weight:700}.profile_scope__C6jgP{display:contents}.profile_scope__C6jgP .publication-panel{max-width:55rem;border:1px solid var(--line);border-radius:1.5rem;background:var(--surface);padding:clamp(1.25rem,4vw,2rem)}.profile_scope__C6jgP .publication-panel--live{border-top:.3rem solid var(--teal)}.profile_scope__C6jgP .publication-panel h3{margin:.55rem 0 0;color:var(--teal-deep);font-size:clamp(1.4rem,5vw,2rem);letter-spacing:-.035em}.profile_scope__C6jgP .public-profile-page__header>p:not(.eyebrow),.profile_scope__C6jgP .public-profile-page__support p,.profile_scope__C6jgP .publication-confirmation>p,.profile_scope__C6jgP .publication-panel>p:not(.eyebrow){color:var(--muted);line-height:1.65}.profile_scope__C6jgP .publication-panel details{margin-top:1.25rem;border-top:1px solid var(--line);padding-top:1rem}.profile_scope__C6jgP .publication-panel summary{min-height:2.75rem;cursor:pointer;color:var(--teal-ink);font-weight:750}.profile_scope__C6jgP .publication-confirmation{display:grid;gap:1rem;max-width:44rem;padding-top:.75rem}.profile_scope__C6jgP .publication-confirmation label{display:grid;grid-template-columns:1.3rem minmax(0,1fr);gap:.7rem;color:var(--teal-deep);font-weight:700;line-height:1.55}.profile_scope__C6jgP .publication-confirmation input{width:1.2rem;height:1.2rem;margin-top:.15rem;accent-color:var(--teal-ink)}.profile_scope__C6jgP .publication-confirmation button,.profile_scope__C6jgP .publication-panel__links a{width:fit-content}.profile_scope__C6jgP .publication-panel__links{margin-top:1rem}.profile_scope__C6jgP .profile-link-actions{display:grid;gap:.65rem;margin-top:1.25rem}.profile_scope__C6jgP .profile-link-actions>label{color:var(--teal-deep);font-size:.82rem;font-weight:750}.profile_scope__C6jgP .profile-link-actions>input{width:100%;border:1px solid var(--line);border-radius:.65rem;background:var(--teal-soft);padding:.8rem;color:var(--ink)}.profile_scope__C6jgP .profile-link-actions>div{display:flex;flex-wrap:wrap;gap:.65rem}.profile_scope__C6jgP .profile-link-actions__status{min-height:1.5em;margin:0;color:var(--teal-deep);font-size:.86rem;font-weight:700}.profile_scope__C6jgP .public-profile-page{background:linear-gradient(180deg,var(--teal-soft) 0,transparent 24rem)}.profile_scope__C6jgP .public-profile-page__inner{display:grid;gap:1.5rem;padding-block:clamp(2.5rem,8vw,5rem)}.profile_scope__C6jgP .public-profile-page__header>p:not(.eyebrow){max-width:40rem;margin:.55rem 0 0}.profile_scope__C6jgP .public-profile-page__support{max-width:55rem;border-top:1px solid var(--line);padding-top:1.25rem}.profile_scope__C6jgP .public-profile-page__support p{margin:0}.profile_scope__C6jgP .public-profile-page__support a{display:inline-flex;min-height:2.75rem;align-items:center;margin-top:.5rem;color:var(--teal-ink);font-weight:750;text-decoration:underline;text-underline-offset:.2em}.profile_scope__C6jgP .profile-preview{display:grid;gap:1.25rem}.profile_scope__C6jgP .profile-preview>header h2{margin:.5rem 0 0;color:var(--teal-deep);font-size:clamp(1.5rem,5vw,2.2rem);font-weight:650;letter-spacing:-.04em}.profile_scope__C6jgP .profile-card{overflow:hidden;width:100%;max-width:55rem;border-top:.35rem solid var(--orange);border-radius:2rem;background:var(--surface);padding:clamp(1.25rem,5vw,2.5rem);box-shadow:0 28px 75px -58px rgba(8,49,45,.72)}.profile_scope__C6jgP .profile-card__identity{display:grid;grid-template-columns:5.75rem minmax(0,1fr);align-items:center;gap:1.1rem}.profile_scope__C6jgP .profile-photo{position:relative;display:grid;overflow:hidden;width:5.75rem;aspect-ratio:1;place-items:center;border:.25rem solid var(--teal-soft);border-radius:50%;background:var(--teal-deep);color:white}.profile_scope__C6jgP .profile-photo__initials{font-size:1.55rem;font-weight:750;letter-spacing:.04em}.profile_scope__C6jgP .profile-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.profile_scope__C6jgP .profile-card__handle{margin:0;color:var(--orange-strong);font-size:.78rem;font-weight:750;letter-spacing:.04em;overflow-wrap:anywhere}.profile_scope__C6jgP .profile-card h2{margin:.25rem 0 0;color:var(--teal-deep);font-size:clamp(1.8rem,7vw,3.2rem);font-weight:650;letter-spacing:-.05em;line-height:1;overflow-wrap:anywhere}.profile_scope__C6jgP .profile-card__line{margin:.55rem 0 0;color:var(--muted);line-height:1.55}.profile_scope__C6jgP .profile-card__about{max-width:44rem;margin:1.75rem 0 0;font-size:1.05rem;line-height:1.75;overflow-wrap:anywhere}.profile_scope__C6jgP .profile-card__details{display:grid;gap:1px;overflow:hidden;margin:1.75rem 0 0;border:1px solid var(--line);border-radius:.75rem;background:var(--line)}.profile_scope__C6jgP .profile-card__details>div{min-width:0;background:var(--surface);padding:.9rem 1rem}.profile_scope__C6jgP .profile-card__details dt{color:var(--muted);font-size:.69rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.profile_scope__C6jgP .profile-card__details dd{margin:.35rem 0 0;color:var(--teal-deep);font-weight:700;line-height:1.45;overflow-wrap:anywhere}.profile_scope__C6jgP .profile-card__links{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--line)}.profile_scope__C6jgP .profile-card__links ul{display:flex;flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none}.profile_scope__C6jgP .profile-card__links a{display:inline-flex;min-height:2.75rem;align-items:center;border:1px solid var(--line);border-radius:999px;padding:.55rem .9rem;color:var(--teal-deep);font-size:.84rem;font-weight:750}.profile_scope__C6jgP .profile-card__links a:hover{border-color:var(--teal);background:var(--teal-soft)}.profile_scope__C6jgP .profile-editor{display:grid;gap:1.5rem}.profile_scope__C6jgP .profile-editor__group{min-width:0;margin:0;border:0;border:1px solid var(--line);border-radius:1.75rem;background:var(--surface);padding:clamp(1.25rem,4vw,2.25rem);box-shadow:0 24px 65px -58px rgba(8,49,45,.7)}.profile_scope__C6jgP .profile-editor__group legend{width:100%;padding:0;color:var(--teal-deep);font-size:clamp(1.45rem,5vw,2rem);font-weight:650;letter-spacing:-.035em;line-height:1.15}.profile_scope__C6jgP .profile-editor__group>p{max-width:48rem;margin:.7rem 0 0;color:var(--muted);line-height:1.65}.profile_scope__C6jgP .profile-editor__grid,.profile_scope__C6jgP .profile-editor__group>.form-field,.profile_scope__C6jgP .profile-editor__website{margin-top:1.25rem}.profile_scope__C6jgP .profile-editor__grid,.profile_scope__C6jgP .profile-editor__website{display:grid;gap:1.25rem}.profile_scope__C6jgP .profile-editor__photo-preview{display:block;width:8rem;aspect-ratio:1;margin-top:1.25rem;border-radius:50%;object-fit:cover}.profile_scope__C6jgP .profile-editor__photo-state{width:fit-content;border-radius:999px;background:var(--teal-soft);padding:.55rem .8rem;color:var(--teal-deep)!important;font-size:.84rem;font-weight:700}.profile_scope__C6jgP .profile-editor__remove-photo{display:grid;grid-template-columns:1.3rem minmax(0,1fr);align-items:start;gap:.7rem;margin-top:1rem;color:var(--teal-deep);font-size:.9rem;font-weight:700;line-height:1.5}.profile_scope__C6jgP .profile-editor__remove-photo input{width:1.2rem;height:1.2rem;margin:.1rem 0 0;accent-color:var(--teal-ink)}@media (min-width:40rem){.profile_scope__C6jgP .profile-card__identity{grid-template-columns:8rem minmax(0,1fr);gap:1.5rem}.profile_scope__C6jgP .profile-photo{width:8rem}.profile_scope__C6jgP .profile-card__details,.profile_scope__C6jgP .profile-editor__grid,.profile_scope__C6jgP .profile-editor__website{grid-template-columns:repeat(2,minmax(0,1fr))}}.participation_scope___BV3j{display:contents}.participation_scope___BV3j .home-header-actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.participation_scope___BV3j .participation-composer-section{display:grid;gap:1rem;border:1px solid var(--line);border-radius:1.25rem;background:var(--surface);padding:clamp(1rem,3vw,1.5rem)}.participation_scope___BV3j .participation-composer-section>header{display:grid;gap:.45rem}.participation_scope___BV3j .home-discovery-step h4,.participation_scope___BV3j .participation-composer-section h3{font-size:1.2rem}.participation_scope___BV3j .home-discovery-step{display:grid;justify-items:start;gap:.8rem;margin-top:1rem;border-top:1px solid var(--line);padding-top:1rem}.participation_scope___BV3j .participation-pilot-note a{color:var(--teal-ink);font-weight:750;text-decoration:underline;text-underline-offset:.18em}.participation_scope___BV3j .participation-composer{margin-top:0}.participation_scope___BV3j .participation-kind-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;border:0;padding:0}.participation_scope___BV3j .participation-kind-choices legend{grid-column:1/-1;margin-bottom:.15rem;color:var(--teal-deep);font-size:.92rem;font-weight:750}.participation_scope___BV3j .participation-kind-choices label{position:relative;cursor:pointer}.participation_scope___BV3j .participation-kind-choices input{position:absolute;top:.95rem;left:.85rem;width:1rem;height:1rem;accent-color:var(--teal-ink)}.participation_scope___BV3j .participation-kind-choices span{display:block;min-height:3rem;border:1px solid var(--line);border-radius:.9rem;background:white;padding:.75rem .75rem .75rem 2.35rem;font-weight:700}.participation_scope___BV3j .participation-kind-choices input:checked+span{border-color:var(--teal-ink);background:var(--teal-soft);box-shadow:inset 0 0 0 1px var(--teal-ink)}.participation_scope___BV3j .participation-kind-choices input:focus-visible+span{outline:3px solid var(--teal-ink);outline-offset:3px}.participation_scope___BV3j .participation-list,.participation_scope___BV3j .safety-queue>ol{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.participation_scope___BV3j .participation-card{display:grid;min-width:0;gap:.75rem;border:1px solid var(--line);border-radius:1.25rem;background:var(--surface);padding:clamp(1rem,3vw,1.35rem)}.participation_scope___BV3j .participation-card__header{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:.65rem 1rem}.participation_scope___BV3j .participation-card__author{color:var(--teal-deep);font-weight:750}.participation_scope___BV3j .participation-card__context,.participation_scope___BV3j .participation-card__time,.participation_scope___BV3j .safety-report-card__time{color:var(--muted);font-size:.8rem;line-height:1.5}.participation_scope___BV3j .participation-card__kind{justify-self:start;border-radius:999px;background:var(--teal-soft);padding:.3rem .65rem;color:var(--teal-deep);font-size:.8rem;font-weight:750}.participation_scope___BV3j .participation-card__body,.participation_scope___BV3j .safety-report-card__body{overflow-wrap:anywhere;white-space:pre-wrap;font-size:1.02rem;line-height:1.65}.participation_scope___BV3j .participation-card__controls{display:grid;gap:.55rem;border-top:1px solid var(--line);padding-top:.65rem}.participation_scope___BV3j .participation-card__controls details{min-width:0}.participation_scope___BV3j .participation-card__controls summary{min-height:2.75rem;cursor:pointer;padding-block:.75rem;color:var(--teal-ink);font-size:.86rem;font-weight:750}.participation_scope___BV3j .participation-inline-form{margin:0;border-radius:1rem;background:color-mix(in srgb,var(--canvas) 70%,white);padding:1rem}.participation_scope___BV3j .participation-inline-form>p{color:var(--muted);line-height:1.6}.participation_scope___BV3j .participation-confirmation{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.65rem;align-items:start;line-height:1.55}.participation_scope___BV3j .participation-confirmation input{width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--orange-strong)}.participation_scope___BV3j .participation-natural-end{margin-top:1rem;border-radius:1rem;background:var(--canvas);padding:1rem;color:var(--muted);line-height:1.65}.participation_scope___BV3j .participation-natural-end h3{margin-bottom:.45rem;color:var(--teal-deep);font-size:1.15rem}.participation_scope___BV3j .participation-natural-end .action-secondary{margin-top:.9rem}.participation_scope___BV3j .home-older-control{display:grid;gap:.65rem;margin-top:1rem}.participation_scope___BV3j .home-older-control p{color:var(--muted);font-size:.8rem}.participation_scope___BV3j .participation-notice-copy{display:grid;gap:.9rem;color:var(--muted);line-height:1.7}.participation_scope___BV3j .participation-notice-copy strong{color:var(--teal-deep)}.participation_scope___BV3j .blocked-member-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.participation_scope___BV3j .blocked-member-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--line);border-radius:1rem;padding:1rem}.participation_scope___BV3j .blocked-member-list li>div{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.participation_scope___BV3j .safety-queue{display:grid;gap:1rem}.participation_scope___BV3j .safety-queue>header p{margin-top:.5rem;color:var(--muted)}.participation_scope___BV3j .safety-report-card{display:grid;gap:.9rem;border:1px solid var(--line);border-radius:1.25rem;background:var(--surface);padding:clamp(1rem,3vw,1.35rem)}.participation_scope___BV3j .safety-report-card>header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem 1rem}.participation_scope___BV3j .safety-report-card>header div{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.participation_scope___BV3j .safety-report-card>header time{color:var(--muted);font-size:.8rem}.participation_scope___BV3j .safety-report-card dl{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.participation_scope___BV3j .safety-report-card dl div{display:grid;gap:.2rem}.participation_scope___BV3j .safety-report-card dt{color:var(--muted);font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.participation_scope___BV3j .safety-report-card dd{font-weight:700}.participation_scope___BV3j .safety-report-card__actions{display:flex;flex-wrap:wrap;gap:.75rem;border-top:1px solid var(--line);padding-top:1rem}@media (min-width:48rem){.participation_scope___BV3j .participation-kind-choices{grid-template-columns:repeat(5,minmax(0,1fr))}.participation_scope___BV3j .participation-card__controls{grid-template-columns:repeat(2,minmax(0,1fr))}}.progress_root__hRSki{display:grid;gap:.55rem}.progress_root__hRSki p{margin:0;color:var(--muted);font-size:.9rem}.progress_track__5Tdmz{height:.6rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--line) 72%,white)}.progress_track__5Tdmz>span{display:block;height:100%;border-radius:inherit;background:var(--teal);transition:width .18s ease-out}@media (prefers-reduced-motion:reduce){.progress_track__5Tdmz>span{transition:none}}