.sayround-communities{width:min(var(--sayround-max-width), calc(100% - var(--sayround-space-2xl)));margin:var(--sayround-space-2xl) auto var(--sayround-space-3xl);color:var(--sayround-ink);line-height:1.6}.sayround-workspace-main .sayround-communities{width:100%;margin:0}.sayround-communities--create{max-width:720px}.sayround-communities--create>.sayround-community-editor{padding:var(--sayround-space-xl);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius);background:var(--sayround-surface)}.sayround-communities--create .sayround-community-heading{margin-top:var(--sayround-space-sm)}.sayround-community-invite{max-width:640px;padding-block:var(--sayround-space-xl)}.sayround-community-invite .sayround-community-header{border-bottom:1px solid var(--sayround-border);padding-bottom:var(--sayround-space-lg)}.sayround-community-invite .sayround-community-heading{margin-bottom:var(--sayround-space-md)}.sayround-community-invite .sayround-community-actions{gap:var(--sayround-space-md)}.sayround-communities h1,.sayround-communities h2,.sayround-communities h3{overflow-wrap:anywhere;line-height:1.25}.sayround-communities h2{margin:0 0 var(--sayround-space-lg);font-size:1.25rem;font-weight:650}.sayround-communities h3{font-size:1.05rem}.sayround-communities p{overflow-wrap:anywhere}.sayround-communities :where(a:not(.sayround-button)){color:var(--sayround-accent-hover);text-underline-offset:.22em;text-decoration:underline}.sayround-communities :where(a:not(.sayround-button)):hover{text-decoration-thickness:2px}.sayround-communities .sayround-button{min-height:var(--sayround-control-height);font-size:var(--sayround-type-label)}:is(.sayround-communities,.sayround-community-dialog) .ap-icon{-webkit-mask-size:contain!important;mask-size:contain!important}.sayround-community-heading,.sayround-community-actions,.sayround-community-notification{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);flex-wrap:wrap;display:flex}.sayround-community-heading{min-width:0;margin-bottom:var(--sayround-space-xl)}.sayround-community-heading>:first-child{min-width:0}.sayround-community-header .sayround-community-heading>div:first-child:not(.sayround-community-actions){align-items:center;gap:var(--sayround-space-md);display:flex}.sayround-community-header .sayround-community-avatar{flex-shrink:0}.sayround-community-heading h1{font-family:var(--sayround-font-editorial);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:500}.sayround-community-heading h2{margin:0}.sayround-community-header{margin-bottom:var(--sayround-space-xl)}.sayround-community-discovery-heading{justify-content:space-between;align-items:center;gap:var(--sayround-space-xl);margin-bottom:var(--sayround-space-lg);display:flex}.sayround-community-discovery-heading>.sayround-community-heading{flex-direction:column;align-items:flex-start;margin:0}.sayround-community-discovery-art{flex:0 0 240px}@media (max-width:640px){.sayround-community-discovery-heading{margin-bottom:var(--sayround-space-xl);display:block}.sayround-community-discovery-heading>.sayround-community-heading{flex-direction:row;align-items:center}.sayround-community-discovery-art{display:none}}.sayround-community-header .sayround-community-heading{margin-bottom:var(--sayround-space-md)}.sayround-community-header>p{max-width:68ch;margin-block:var(--sayround-space-sm);color:var(--sayround-muted)}.sayround-community-back{margin-bottom:var(--sayround-space-sm)}.sayround-community-banner{aspect-ratio:4;border-radius:var(--sayround-radius);width:100%;max-height:260px;margin-bottom:var(--sayround-space-lg);background:var(--sayround-surface-soft);display:block;overflow:hidden}.sayround-community-avatar{border-radius:var(--sayround-radius-sm);width:64px;height:64px;display:block;overflow:hidden}:is(.sayround-community-banner,.sayround-community-avatar)>.protected-image{object-fit:cover;object-position:center;width:100%;height:100%}.sayround-community-actions{justify-content:flex-start;gap:var(--sayround-space-sm)}.sayround-community-actions>:is(a,button):not(.sayround-button){justify-content:center;align-items:center;gap:var(--sayround-space-sm);min-height:var(--sayround-control-height);padding:var(--sayround-space-sm) var(--sayround-space-md);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);background:var(--sayround-surface);color:var(--sayround-accent-hover);font-size:var(--sayround-type-label);text-decoration:none;display:inline-flex}.sayround-community-actions>:is(a,button):not(.sayround-button):not(:disabled):hover{background:var(--sayround-surface-soft);border-color:var(--sayround-accent)}.sayround-community-actions>button:disabled{opacity:.55;cursor:not-allowed}.sayround-community-actions>form{margin-top:var(--sayround-space-sm);flex-basis:100%}.sayround-community-actions>label,.sayround-community-actions>form>label{gap:var(--sayround-space-sm);display:grid}form.sayround-community-actions{align-items:flex-end}.sayround-community-tabs{gap:var(--sayround-space-xl);border-bottom:1px solid var(--sayround-border);margin-block:var(--sayround-space-lg) var(--sayround-space-xl);padding:0;display:flex;overflow-x:auto}.sayround-community-tabs a{min-height:var(--sayround-control-height);padding:var(--sayround-space-sm) var(--sayround-space-xs) var(--sayround-space-md);color:var(--sayround-muted);font-size:var(--sayround-type-label);transition:border-color var(--sayround-transition), color var(--sayround-transition);border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;font-weight:550;text-decoration:none;display:inline-flex}.sayround-community-tabs a:hover{border-bottom-color:var(--sayround-border-strong);color:var(--sayround-ink)}.sayround-community-tabs a.active{color:var(--sayround-accent-hover);border-bottom-color:var(--sayround-accent)}.sayround-community-tabs a.pending,.sayround-community-management-nav a.pending{background:var(--sayround-surface-soft);color:var(--sayround-accent-hover)}.sayround-community-management{margin-top:var(--sayround-space-lg)}.sayround-community-management .sayround-community-heading h1{font-size:clamp(1.75rem,3vw,2.25rem)}.sayround-community-management .sayround-community-header{margin-bottom:var(--sayround-space-lg)}.sayround-community-management-layout{align-items:start;gap:var(--sayround-space-xl);grid-template-columns:208px minmax(0,1fr);display:grid}.sayround-community-management-nav{top:var(--sayround-space-lg);gap:var(--sayround-space-xs);padding-block:var(--sayround-space-sm);display:grid;position:sticky}.sayround-community-management-nav a{align-items:center;gap:var(--sayround-space-md);min-height:var(--sayround-control-height);padding:var(--sayround-space-sm) var(--sayround-space-md);border-radius:var(--sayround-radius-sm);font-size:var(--sayround-type-label);color:var(--sayround-muted);transition:background-color var(--sayround-transition), color var(--sayround-transition);border:1px solid #0000;font-weight:500;text-decoration:none;display:flex}.sayround-community-management-nav a:hover{background:var(--sayround-surface);color:var(--sayround-ink)}.sayround-community-management-nav a.active{background:var(--sayround-surface);color:var(--sayround-accent-hover);border-color:var(--sayround-border);box-shadow:var(--sayround-shadow-soft);font-weight:650}.sayround-community-management-nav a:nth-last-child(2){margin-top:var(--sayround-space-md)}.sayround-community-management-nav .ap-icon{flex-shrink:0}.sayround-community-management-mobile{display:none}.sayround-community-management-content{min-width:0;min-height:510px;padding:var(--sayround-space-xl);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius);background:var(--sayround-surface);box-shadow:var(--sayround-shadow-soft)}.sayround-community-management-content>.sayround-community-section-title{margin-bottom:var(--sayround-space-lg);letter-spacing:-.025em;font-size:1.25rem}.sayround-community-overview-metrics{gap:var(--sayround-space-lg);margin:0 0 var(--sayround-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sayround-community-overview-metrics>div{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);padding:var(--sayround-space-lg);background:var(--sayround-page);border-radius:var(--sayround-radius-sm);display:flex}.sayround-community-overview-metrics dt{align-items:center;gap:var(--sayround-space-sm);color:var(--sayround-muted);font-size:var(--sayround-type-label);display:flex}.sayround-community-overview-metrics dd{font-variant-numeric:tabular-nums;margin:0;font-size:2rem;font-weight:550;line-height:1.2}.sayround-community-overview-grid{gap:var(--sayround-space-xl);grid-template-columns:minmax(0,1fr) 228px;display:grid}.sayround-community-section-header{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);min-height:var(--sayround-control-height);margin-bottom:var(--sayround-space-sm);display:flex}.sayround-community-section-header h2{margin:0}.sayround-community-section-header h3{margin:0;font-size:1rem;font-weight:600}.sayround-community-section-header .sayround-text-link{font-size:var(--sayround-type-small);font-weight:500}.sayround-community-overview-rounds{min-width:0}.sayround-community-overview-empty{min-height:224px;padding:var(--sayround-space-lg);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);background:var(--sayround-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.sayround-community-overview-empty>svg{color:var(--sayround-accent-hover)}.sayround-community-overview-empty p{margin:var(--sayround-space-md) 0 0;color:var(--sayround-muted);font-size:var(--sayround-type-label)}.sayround-community-overview-empty .sayround-text-link{font-size:var(--sayround-type-label)}.sayround-community-overview-details{padding-left:var(--sayround-space-lg);border-left:1px solid var(--sayround-border)}.sayround-community-overview-details dl{gap:var(--sayround-space-lg);margin:var(--sayround-space-md) 0 0;display:grid}.sayround-community-overview-details dt{color:var(--sayround-muted);font-size:var(--sayround-type-small)}.sayround-community-overview-details dd{margin:var(--sayround-space-xs) 0 0;font-size:var(--sayround-type-label);font-weight:500}.sayround-community-overview-round{align-items:center;gap:var(--sayround-space-md);padding-block:var(--sayround-space-md);border-top:1px solid var(--sayround-border);display:flex}.sayround-community-overview-round>div{flex:1;min-width:0}.sayround-community-overview-round h3{margin:0 0 var(--sayround-space-xs);font-size:var(--sayround-type-label)}.sayround-community-overview-round span{color:var(--sayround-muted);font-size:var(--sayround-type-small)}.sayround-community-overview-round>a{font-size:var(--sayround-type-small);flex-shrink:0}.sayround-community-list{margin-block:var(--sayround-space-lg);gap:0;display:grid}.sayround-community-card{gap:var(--sayround-space-lg);padding-block:var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border);justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.sayround-community-card>img,.sayround-community-avatar-placeholder{object-fit:cover;border-radius:var(--sayround-radius-sm);flex:0 0 52px;width:52px;height:52px}.sayround-community-avatar-placeholder{border:1px solid var(--sayround-border);color:var(--sayround-muted);background:var(--sayround-surface);place-items:center;display:grid}.sayround-community-card h2,.sayround-community-card h3{margin:0 0 var(--sayround-space-sm)}.sayround-community-card h2{font-size:1.15rem}.sayround-community-card p{margin:var(--sayround-space-sm) 0;color:var(--sayround-muted)}.sayround-community-card small,.sayround-community-thread small,.sayround-community-card time{color:var(--sayround-muted);font-size:var(--sayround-type-label)}.sayround-community-card>div{overflow-wrap:anywhere;flex:1;min-width:0}.sayround-community-card>.sayround-community-actions{flex:0 auto}.sayround-community-card--destination{border:1px solid var(--sayround-border);border-radius:var(--sayround-radius);background:var(--sayround-surface);padding:var(--sayround-space-lg);margin-bottom:var(--sayround-space-md);transition:border-color var(--sayround-transition), box-shadow var(--sayround-transition);position:relative}.sayround-community-card--destination:hover,.sayround-community-card--destination:focus-within{border-color:var(--sayround-accent);box-shadow:var(--sayround-shadow-soft)}.sayround-community-card__link{justify-content:space-between;align-items:baseline;gap:var(--sayround-space-md);display:flex}.sayround-community-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.sayround-community-card__link>.ap-icon{flex-shrink:0}.sayround-community-filters{align-items:flex-end;gap:var(--sayround-space-md);padding-block:0 var(--sayround-space-lg);margin-block:0 var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border);flex-wrap:wrap;display:flex}.sayround-community-filters>.select-menu{flex:140px;width:auto;min-width:0}.sayround-community-filters>label{flex:2 220px;min-width:0}.sayround-community-form label,.sayround-community-filters label,.sayround-community-preferences>label{gap:var(--sayround-space-sm);font-size:var(--sayround-type-label);font-weight:550;line-height:1.5;display:grid}.sayround-communities .select-menu__button{min-height:var(--sayround-control-height)}.sayround-community-filters .select-menu__label,.sayround-community-form .select-menu__label{margin-bottom:var(--sayround-space-sm);color:var(--sayround-ink);font-size:var(--sayround-type-label);opacity:1;font-weight:550;line-height:1.5}.sayround-communities input:not([type=checkbox]),.sayround-communities textarea,.sayround-community-dialog input:not([type=checkbox]),.sayround-community-dialog textarea{width:100%;min-height:var(--sayround-control-height);box-sizing:border-box;border:1px solid var(--sayround-border-strong);border-radius:var(--sayround-radius-sm);max-width:100%;padding:var(--sayround-space-sm) var(--sayround-space-md);background:var(--sayround-surface);color:var(--sayround-ink);font:inherit;transition:border-color var(--sayround-transition);font-size:1rem;font-weight:400;line-height:1.5}.sayround-communities input:not([type=checkbox]):hover,.sayround-communities textarea:hover{border-color:var(--sayround-muted)}.sayround-communities textarea{resize:vertical;min-height:120px}.sayround-community-form{gap:var(--sayround-space-lg);max-width:720px;margin:0 0 var(--sayround-space-xl);display:grid}.sayround-community-form>.sayround-button{justify-self:start}.sayround-community-form fieldset{border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);min-width:0;padding:var(--sayround-space-lg);gap:var(--sayround-space-md);margin:0;display:grid}.sayround-community-form legend{padding-inline:var(--sayround-space-sm);font-size:var(--sayround-type-label);font-weight:600}.sayround-community-form .sayround-inline-check{gap:var(--sayround-space-sm);min-height:var(--sayround-control-height);align-items:center;font-weight:400;display:flex}.sayround-community-form input[type=checkbox]{width:18px;height:18px;accent-color:var(--sayround-accent);flex:0 0 18px}.sayround-community-form .sayround-inline-check[hidden]{display:none!important}.sayround-community-form .sayround-community-fields{gap:var(--sayround-space-lg);border:0;border-radius:0;min-width:0;margin:0;padding:0}.sayround-community-field-grid,.sayround-community-permissions{gap:var(--sayround-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.sayround-community-field-grid>*,.sayround-community-permissions>*{min-width:0}.sayround-community-field{gap:var(--sayround-space-sm);min-width:0;display:grid}.sayround-community-field[hidden]{display:none}.sayround-community-editor--settings .sayround-community-field-grid{align-items:start}.sayround-community-caption{color:var(--sayround-muted);font-size:var(--sayround-type-small);font-weight:400;display:block}.sayround-community-form :is(input,textarea)::placeholder{color:var(--sayround-muted);opacity:1}.sayround-community-address{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);padding:var(--sayround-space-md);border-radius:var(--sayround-radius-sm);background:var(--sayround-page);display:flex}.sayround-community-address>div{min-width:0}.sayround-community-address>button{flex-shrink:0}.sayround-community-address__value{overflow-wrap:anywhere;margin-top:var(--sayround-space-xs);font-size:var(--sayround-type-label);color:var(--sayround-muted);display:block}.sayround-community-address__value strong{color:var(--sayround-ink);font-weight:500}.sayround-community-address__value .sayround-spinner{margin-left:var(--sayround-space-xs)}.sayround-community-editor textarea{min-height:96px}.sayround-community-editor :is(input,textarea,summary,.select-menu__button){scroll-margin-block:var(--sayround-space-xl) calc(var(--sayround-control-height) + var(--sayround-space-xl))}.sayround-community-disclosure{border-block:1px solid var(--sayround-border)}.sayround-community-disclosure>summary{padding-block:var(--sayround-space-md);font-weight:550}.sayround-community-details-body{gap:var(--sayround-space-lg);padding-block:var(--sayround-space-sm) var(--sayround-space-lg);display:grid}.sayround-community-form-footer{justify-content:flex-end;gap:var(--sayround-space-sm);border-top:1px solid var(--sayround-border);padding-top:var(--sayround-space-lg);display:flex}.sayround-community-editor--wizard{gap:var(--sayround-space-xl)}.sayround-community-steps{scroll-margin-block-start:var(--sayround-space-lg)}.sayround-community-steps ol{gap:var(--sayround-space-sm);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sayround-community-steps li{min-width:0}.sayround-community-steps button{align-items:center;gap:var(--sayround-space-sm);width:100%;height:100%;min-height:var(--sayround-control-height);padding:var(--sayround-space-sm) var(--sayround-space-xs) var(--sayround-space-md);border:0;border-bottom:2px solid var(--sayround-border);color:var(--sayround-muted);font:inherit;cursor:pointer;background:0 0;flex-direction:column;display:flex}.sayround-community-step-number{width:var(--sayround-space-xl);height:var(--sayround-space-xl);border:1px solid var(--sayround-border-strong);font-size:var(--sayround-type-label);border-radius:50%;place-items:center;font-weight:550;display:grid}.sayround-community-step-label{font-size:var(--sayround-type-small);overflow-wrap:anywhere;text-align:center;font-weight:550;line-height:1.4}.sayround-community-steps button[aria-current=step]{border-bottom-color:var(--sayround-accent);color:var(--sayround-accent-hover)}.sayround-community-steps button[aria-current=step] .sayround-community-step-number{border-color:var(--sayround-accent);background:var(--sayround-accent);color:var(--sayround-surface)}.sayround-community-steps button:hover:not(:disabled):not([aria-current]){color:var(--sayround-accent-hover);border-bottom-color:var(--sayround-accent)}.sayround-community-steps button:disabled{cursor:default}.sayround-community-step[hidden]{display:none}.sayround-community-step:focus{outline:none}.sayround-community-editor--wizard .sayround-community-name>span,.sayround-community-form .sayround-community-choice-group>legend{margin:0 0 var(--sayround-space-sm);color:var(--sayround-ink);font-family:var(--sayround-font-editorial);padding:0;font-size:1.5rem;font-weight:500;line-height:1.3}.sayround-community-editor--wizard .sayround-community-name>input{min-height:var(--sayround-space-3xl);font-size:1.125rem}.sayround-community-editor input[aria-invalid=true]{border-color:var(--sayround-error)}.sayround-community-form .sayround-community-choice-group{border:0;gap:0;padding:0}.sayround-community-form .sayround-community-choice-group>legend{margin-bottom:var(--sayround-space-lg)}.sayround-community-choices{gap:var(--sayround-space-sm);display:grid}.sayround-community-form .sayround-community-choice{align-items:center;gap:var(--sayround-space-md);min-height:var(--sayround-space-3xl);padding:var(--sayround-space-lg);border:1px solid var(--sayround-border-strong);border-radius:var(--sayround-radius-sm);background:var(--sayround-surface);cursor:pointer;transition:background-color var(--sayround-transition), border-color var(--sayround-transition);display:flex}.sayround-community-choice-icon{color:var(--sayround-muted);flex-shrink:0;display:flex}.sayround-community-choice-copy{gap:var(--sayround-space-xs);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.sayround-community-choice-description{color:var(--sayround-muted);font-size:var(--sayround-type-small);font-weight:400;line-height:1.5}.sayround-community-choice input[type=radio]{width:20px;height:20px;min-height:0;accent-color:var(--sayround-accent);cursor:pointer;flex:0 0 20px;margin:0;padding:0}.sayround-community-choice:hover{border-color:var(--sayround-accent)}.sayround-community-choice:has(input:checked){border-color:var(--sayround-accent);background:var(--sayround-surface-soft);color:var(--sayround-accent-hover)}.sayround-community-choice:has(input:checked) .sayround-community-choice-icon{color:var(--sayround-accent-hover)}.sayround-community-choice:has(input:focus-visible){outline:2px solid var(--sayround-accent);outline-offset:3px}.sayround-community-choice input:focus-visible{outline:none}.sayround-community-options-heading{justify-content:space-between;align-items:baseline;gap:var(--sayround-space-sm);flex-wrap:wrap;display:flex}.sayround-community-options-heading h2{font-family:var(--sayround-font-editorial);margin:0;font-size:1.5rem;font-weight:500}.sayround-community-options-heading>span{color:var(--sayround-muted);font-size:var(--sayround-type-small)}.sayround-community-field-title{align-items:center;gap:var(--sayround-space-sm);display:flex}.sayround-community-optional-sections,.sayround-community-optional-section+.sayround-community-optional-section{border-top:1px solid var(--sayround-border)}.sayround-community-optional-section[hidden]{display:none}.sayround-community-form .sayround-community-optional-section>summary{align-items:center;gap:var(--sayround-space-md);min-height:var(--sayround-control-height);padding-block:var(--sayround-space-md);color:var(--sayround-ink);font-weight:550;list-style:none;display:flex}.sayround-community-form .sayround-community-optional-section>summary::-webkit-details-marker{display:none}.sayround-community-form .sayround-community-optional-section>summary:hover{color:var(--sayround-accent-hover);text-decoration:none}.sayround-community-optional-icon,.sayround-community-optional-chevron{color:var(--sayround-muted);flex-shrink:0;display:flex}.sayround-community-optional-copy{gap:var(--sayround-space-xs);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.sayround-community-optional-section[open] .sayround-community-optional-chevron{transform:rotate(180deg)}.sayround-community-submit-actions{justify-content:flex-end;align-items:center;gap:var(--sayround-space-sm) var(--sayround-space-lg);flex-wrap:wrap;display:flex}.sayround-community-skip{min-height:var(--sayround-control-height);order:-1}.sayround-community-editor--wizard .sayround-community-form-footer>:last-child{margin-inline-start:auto}.sayround-community-dialog .sayround-community-form{margin-block:var(--sayround-space-md) 0}.sayround-community-dialog [role=alert]{color:var(--sayround-error)}.sayround-community-heading>.select-menu{width:min(100%,240px)}.sayround-community-management-content>section>.select-menu{max-width:240px;margin-bottom:var(--sayround-space-lg)}.sayround-community-actions>.select-menu{width:min(100%,200px)}.sayround-community-discovery-filters{margin-bottom:var(--sayround-space-lg)}.sayround-community-discovery-bar{align-items:center;gap:var(--sayround-space-sm);padding:var(--sayround-space-sm);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius);background:var(--sayround-surface);box-shadow:var(--sayround-shadow-soft);transition:border-color var(--sayround-transition);display:flex}.sayround-community-discovery-bar:focus-within{border-color:var(--sayround-accent)}.sayround-community-discovery-search{align-items:center;gap:var(--sayround-space-md);min-width:0;padding-inline:var(--sayround-space-md);border-radius:var(--sayround-radius-sm);flex:240px;display:flex}.sayround-community-discovery-search>span[aria-hidden],.sayround-community-discovery-select>span{color:var(--sayround-muted);pointer-events:none;flex-shrink:0;display:flex}.sayround-communities .sayround-community-discovery-search input{background:0 0;border:0;border-radius:0;min-width:0;padding-inline:0}.sayround-community-discovery-search input::placeholder{color:var(--sayround-muted);opacity:1}.sayround-community-discovery-search:has(input:focus-visible){outline:2px solid var(--sayround-accent);outline-offset:0}.sayround-communities .sayround-community-discovery-search input:focus-visible{outline:none}.sayround-community-discovery-selects{flex:0 auto;min-width:0;display:flex}.sayround-community-discovery-select{border-inline-start:1px solid var(--sayround-border);align-items:center;width:190px;min-width:0;display:flex;position:relative}.sayround-community-discovery-select>span{z-index:1;position:absolute;inset-inline-start:var(--sayround-space-md)}.sayround-community-discovery-select .select-menu{min-width:0}.sayround-community-discovery-select .select-menu__button{padding-inline:calc(var(--sayround-space-xl) + var(--sayround-space-sm)) var(--sayround-space-md);background:0 0;border-color:#0000}.sayround-community-discovery-select .select-menu__button:hover:not(:disabled),.sayround-community-discovery-select .select-menu__button[aria-expanded=true]{background:var(--sayround-page);border-color:#0000}.sayround-community-discovery-bar>.sayround-button{padding-inline:var(--sayround-space-lg);flex-shrink:0}.sayround-community-discovery-filter-footer{justify-content:space-between;align-items:flex-start;gap:var(--sayround-space-md);padding-top:var(--sayround-space-sm);display:flex}.sayround-community-discovery-options{flex:1;min-width:0}.sayround-communities .sayround-community-discovery-options>summary{align-items:center;gap:var(--sayround-space-sm);min-height:var(--sayround-control-height);box-sizing:border-box;padding:var(--sayround-space-sm);border-radius:var(--sayround-radius-sm);color:var(--sayround-muted);font-size:var(--sayround-type-small);transition:color var(--sayround-transition), background-color var(--sayround-transition);font-weight:500;list-style:none;display:inline-flex}.sayround-community-discovery-options>summary::-webkit-details-marker{display:none}.sayround-communities .sayround-community-discovery-options>summary:hover{color:var(--sayround-accent-hover);background:var(--sayround-surface);text-decoration:none}.sayround-community-discovery-options>summary>.ap-icon{flex-shrink:0}.sayround-community-discovery-options>summary>:last-child{transition:transform var(--sayround-transition)}.sayround-community-discovery-options[open]>summary{color:var(--sayround-accent-hover)}.sayround-community-discovery-options[open]>summary>:last-child{transform:rotate(180deg)}.sayround-community-discovery-options>label{gap:var(--sayround-space-sm);max-width:320px;padding:var(--sayround-space-sm);font-size:var(--sayround-type-label);font-weight:550;display:grid}.sayround-community-discovery-filter-footer>.sayround-text-link{min-height:var(--sayround-control-height);font-size:var(--sayround-type-small);flex-shrink:0}.sayround-community-weekdays{gap:var(--sayround-space-sm) var(--sayround-space-md);flex-wrap:wrap;display:flex}.sayround-community-empty{place-content:center;gap:var(--sayround-space-sm);min-height:160px;padding:var(--sayround-space-xl) var(--sayround-space-lg);color:var(--sayround-muted);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);background:var(--sayround-surface);font-size:var(--sayround-type-label);text-align:center;margin:0;display:grid}.sayround-community-subsection{margin-top:var(--sayround-space-xl)}.sayround-community-link-row{align-items:center;gap:var(--sayround-space-sm);display:flex}.sayround-community-link-row input{flex:1;min-width:0}.sayround-community-fields:disabled{opacity:.7}.sayround-community-columns{gap:var(--sayround-space-xl);grid-template-columns:minmax(0,1fr);display:grid}.sayround-community-columns:has(aside){grid-template-columns:minmax(0,2fr) minmax(220px,1fr)}.sayround-community-columns>div>section+section{margin-top:var(--sayround-space-xl)}.sayround-community-columns aside{padding-left:var(--sayround-space-lg);border-left:1px solid var(--sayround-border)}.sayround-community-thread{padding-block:var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border);overflow-wrap:anywhere}.sayround-community-thread h3{margin-top:0}.sayround-community-thread h3>button{font-size:inherit}.sayround-community-thread>img{object-fit:contain;max-width:100%;max-height:400px}.sayround-community-reply{margin-block:var(--sayround-space-lg);padding:var(--sayround-space-md) 0 var(--sayround-space-md) var(--sayround-space-lg);border-left:2px solid var(--sayround-border)}.sayround-communities summary{cursor:pointer;color:var(--sayround-accent-hover);padding-block:var(--sayround-space-sm);font-size:var(--sayround-type-label)}.sayround-communities summary:hover{text-underline-offset:.22em;text-decoration:underline}.sayround-community-notification{padding:var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border)}.sayround-community-notification.is-unread{background:var(--sayround-surface);box-shadow:inset 3px 0 var(--sayround-accent)}.sayround-community-notification h2{margin:0;font-size:1.05rem}.sayround-community-notification time{color:var(--sayround-muted);font-size:var(--sayround-type-small)}.sayround-community-metrics{gap:var(--sayround-space-lg);padding-block:var(--sayround-space-lg);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.sayround-community-metrics dt{color:var(--sayround-muted);font-size:var(--sayround-type-label)}.sayround-community-metrics dd{margin:var(--sayround-space-sm) 0 0;font-size:2rem;font-weight:650}.sayround-communities :focus-visible{outline:2px solid var(--sayround-accent);outline-offset:3px}.sayround-communities [role=alert]{color:var(--sayround-error)}.sayround-community-dialog{--responsive-dialog-width:38rem;--responsive-dialog-padding:var(--sayround-space-lg);--responsive-dialog-radius:var(--sayround-radius);color:var(--sayround-ink);background:var(--sayround-surface);border-color:var(--sayround-border);font-size:1rem;line-height:1.6}.sayround-community-dialog .responsive-dialog__header{padding:var(--sayround-space-md) var(--sayround-space-lg);border-color:var(--sayround-border)}.sayround-community-dialog .responsive-dialog__title{letter-spacing:-.02em;font-size:1.2rem;font-weight:600}.sayround-community-dialog .sayround-community-form{max-width:none;margin:0}.sayround-community-dialog .sayround-community-form .sayround-community-form{padding-block:var(--sayround-space-md);border-top:1px solid var(--sayround-border)}.sayround-community-dialog textarea{resize:vertical;min-height:104px}.sayround-community-dialog .select-menu__button{min-height:var(--sayround-control-height)}.sayround-community-dialog :focus-visible{outline:2px solid var(--sayround-accent);outline-offset:3px}.sayround-community-dialog summary{cursor:pointer;color:var(--sayround-accent-hover);font-size:var(--sayround-type-label)}.sayround-community-dialog .sayround-community-field-grid{gap:var(--sayround-space-md)}.sayround-community-dialog-actions{justify-content:flex-end;align-items:center;gap:var(--sayround-space-sm);border-top:1px solid var(--sayround-border);padding-top:var(--sayround-space-md);margin-top:var(--sayround-space-xs);display:flex}.sayround-community-dialog-actions .sayround-button{min-height:var(--sayround-control-height);font-size:var(--sayround-type-label)}.sayround-community-dialog-context{padding-bottom:var(--sayround-space-md);overflow-wrap:anywhere;color:var(--sayround-ink);margin:0}.sayround-community-danger{color:var(--sayround-error)!important}.sayround-community-toolbar{align-items:center;gap:var(--sayround-space-md);padding-bottom:var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border);display:flex}.sayround-community-toolbar>.select-menu{width:min(100%,220px)}.sayround-community-count{color:var(--sayround-muted);font:500 var(--sayround-type-label)/1.4 var(--sayround-font);font-variant-numeric:tabular-nums;margin-inline-start:var(--sayround-space-sm);display:inline-block}.sayround-community-empty>.ap-icon{color:var(--sayround-muted);margin-inline:auto}.sayround-community-empty>p{margin:0}.sayround-community-quiet-actions{align-items:center;gap:var(--sayround-space-xs) var(--sayround-space-sm);flex-wrap:wrap;display:flex}.sayround-community-quiet-actions>:is(button,a){justify-content:center;align-items:center;gap:var(--sayround-space-sm);min-height:var(--sayround-control-height);padding:var(--sayround-space-sm);border-radius:var(--sayround-radius-sm);font:inherit;font-size:var(--sayround-type-small);color:var(--sayround-accent-hover);text-underline-offset:.2em;cursor:pointer;transition:background-color var(--sayround-transition);background:0 0;border:0;font-weight:550;text-decoration:underline;display:inline-flex}.sayround-community-quiet-actions>:is(button,a):hover{background:var(--sayround-surface-soft)}.sayround-community-quiet-actions>button[aria-pressed=true]{background:var(--sayround-accent-soft);color:var(--sayround-accent-hover);text-decoration:none}.sayround-community-quiet-actions>button:disabled{cursor:wait;opacity:.5}.sayround-community-byline{align-items:center;gap:var(--sayround-space-xs) var(--sayround-space-md);color:var(--sayround-muted);font-size:var(--sayround-type-small);flex-wrap:wrap;line-height:1.5;display:flex}.sayround-community-byline strong{color:var(--sayround-ink);font-weight:550}.sayround-community-discussions,.sayround-community-directory{min-height:340px;padding:var(--sayround-space-xl);background:var(--sayround-surface);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius)}.sayround-community-segments{gap:var(--sayround-space-sm);border-bottom:1px solid var(--sayround-border);margin-bottom:var(--sayround-space-sm);display:flex;overflow-x:auto}.sayround-community-segments button{min-height:var(--sayround-control-height);padding:var(--sayround-space-sm) var(--sayround-space-md);font:inherit;font-size:var(--sayround-type-label);color:var(--sayround-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;font-weight:550}.sayround-community-segments button:hover{color:var(--sayround-ink)}.sayround-community-segments button[aria-pressed=true]{color:var(--sayround-accent-hover);border-bottom-color:var(--sayround-accent)}.sayround-community-thread-row{align-items:flex-start;gap:var(--sayround-space-lg);padding:var(--sayround-space-lg) 0;border-bottom:1px solid var(--sayround-border);display:flex}.sayround-community-thread-row>.ap-icon{color:var(--sayround-muted);margin-top:var(--sayround-space-xs);flex-shrink:0}.sayround-community-thread-row__body{flex:1;min-width:0}.sayround-community-thread-row h3{margin:0 0 var(--sayround-space-sm);font-size:1.05rem}.sayround-community-thread-row h3 a{color:var(--sayround-ink);-webkit-text-decoration-color:var(--sayround-border-strong);text-decoration-color:var(--sayround-border-strong);display:block}.sayround-community-thread-row h3 a:hover{color:var(--sayround-accent-hover);text-decoration-color:currentColor}.sayround-community-thread-preview{max-height:3.2em;color:var(--sayround-muted);font-size:var(--sayround-type-label);margin-bottom:var(--sayround-space-sm);line-height:1.6;overflow:hidden}.sayround-community-thread-preview :is(p,ul,ol,h1,h2,h3,pre,blockquote){font:inherit;margin:0}.sayround-community-thread-preview img{display:none}.sayround-community-reply-count{align-items:center;gap:var(--sayround-space-xs);margin-top:var(--sayround-space-xs);color:var(--sayround-muted);font-size:var(--sayround-type-small);flex-shrink:0;display:inline-flex}.sayround-community-conversation{max-width:840px;margin-inline:auto}.sayround-community-thread-header{margin-block:var(--sayround-space-md) var(--sayround-space-lg)}.sayround-community-thread-header h2{margin-bottom:var(--sayround-space-md);letter-spacing:-.025em;font-size:clamp(1.4rem,3vw,1.8rem)}.sayround-community-thread-image{object-fit:contain;max-height:400px;margin-block:var(--sayround-space-lg);display:block}.sayround-community-thread-message{padding-bottom:var(--sayround-space-md);overflow-wrap:anywhere}.sayround-community-replies{border-top:1px solid var(--sayround-border);margin-top:var(--sayround-space-lg);padding-top:var(--sayround-space-lg)}.sayround-community-replies>h3{margin:0 0 var(--sayround-space-lg)}.sayround-community-reply{padding:var(--sayround-space-lg) 0;border-left:0;border-bottom:1px solid var(--sayround-border);margin:0}.sayround-community-reply-message{margin-block:var(--sayround-space-sm);overflow-wrap:anywhere;font-size:1rem}.sayround-community-reply-message>:first-child{margin-top:0}.sayround-community-reply-message>:last-child{margin-bottom:0}.sayround-community-reply-message pre,.sayround-community-thread-message pre{max-width:100%;overflow-x:auto}.sayround-community-reply-actions{justify-content:space-between;align-items:center;gap:var(--sayround-space-xs) var(--sayround-space-md);margin-top:var(--sayround-space-sm);flex-wrap:wrap;display:flex}.sayround-community-reactions{align-items:center;gap:var(--sayround-space-xs);flex-wrap:wrap;display:flex}.sayround-community-reaction{justify-content:center;align-items:center;gap:var(--sayround-space-xs);min-width:var(--sayround-control-height);min-height:var(--sayround-control-height);padding:var(--sayround-space-sm);border-radius:var(--sayround-radius-sm);color:var(--sayround-muted);font:500 var(--sayround-type-small)/1 var(--sayround-font);font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--sayround-transition), background-color var(--sayround-transition), border-color var(--sayround-transition);background:0 0;border:1px solid #0000;display:inline-flex}.sayround-community-reaction:hover:not(:disabled){background:var(--sayround-page);border-color:var(--sayround-border);color:var(--sayround-accent-hover)}.sayround-community-reaction[aria-pressed=true]{color:var(--sayround-accent-hover);background:var(--sayround-surface-soft);border-color:var(--sayround-accent)}.sayround-community-reaction:disabled{cursor:default}.sayround-community-quiet-actions>.sayround-community-icon-action{min-width:var(--sayround-control-height);color:var(--sayround-muted);text-decoration:none}.sayround-community-quiet-actions>.sayround-community-icon-action:hover{color:var(--sayround-accent-hover)}.sayround-community-reply-form{max-width:none;margin:var(--sayround-space-lg) 0 0;gap:var(--sayround-space-md)}.sayround-community-reply-form .sayround-community-dialog-actions{border:0;padding:0}.sayround-community-reply-context{justify-content:space-between;align-items:center;gap:var(--sayround-space-sm);background:var(--sayround-page);padding:var(--sayround-space-md);border-left:2px solid var(--sayround-accent);font-size:var(--sayround-type-label);flex-wrap:wrap;display:flex}.sayround-community-reply-context p{-webkit-line-clamp:2;color:var(--sayround-muted);-webkit-box-orient:vertical;flex-basis:100%;margin:0;display:-webkit-box;overflow:hidden}.sayround-community-member-row{align-items:center;gap:var(--sayround-space-md);padding-block:var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border);display:flex}.sayround-community-person{width:var(--sayround-control-height);height:var(--sayround-control-height);border:1px solid var(--sayround-border);background:var(--sayround-page);color:var(--sayround-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.05rem;font-weight:500;display:grid}.sayround-community-member-identity{flex:1;min-width:0}.sayround-community-member-identity h3{margin:0 0 var(--sayround-space-xs);font-size:var(--sayround-type-label);font-weight:600}.sayround-community-member-identity>span,.sayround-community-role{color:var(--sayround-muted);font-size:var(--sayround-type-small);overflow-wrap:anywhere}.sayround-community-invitation-row,.sayround-community-schedule-row,.sayround-community-review-row{align-items:center;gap:var(--sayround-space-md);padding-block:var(--sayround-space-lg);border-bottom:1px solid var(--sayround-border);display:flex}.sayround-community-invitation-row>.ap-icon,.sayround-community-schedule-row>.ap-icon,.sayround-community-review-row>svg{color:var(--sayround-muted);flex-shrink:0}.sayround-community-invitation-row>div:not(.sayround-community-quiet-actions),.sayround-community-schedule-row>div:not(.sayround-community-quiet-actions),.sayround-community-review-row>div:not(.sayround-community-quiet-actions){flex:1;min-width:0}.sayround-community-invitation-row h3,.sayround-community-schedule-row h3,.sayround-community-review-row h3{margin:0 0 var(--sayround-space-sm);font-size:var(--sayround-type-label);font-weight:600}.sayround-community-round-preview{--responsive-dialog-width:48rem}.sayround-community-round-preview-navigation{justify-content:space-between;align-items:center;gap:var(--sayround-space-sm);margin-bottom:var(--sayround-space-md);display:flex}.sayround-community-round-preview-navigation>span{font-size:var(--sayround-type-label);white-space:nowrap}.sayround-community-round-preview .sayround-round-preview__actions{display:none}.sayround-community-round-preview-completion{border-top:1px solid var(--sayround-border);margin-top:var(--sayround-space-lg);padding-top:var(--sayround-space-md);overflow-wrap:anywhere}.sayround-community-round-preview-completion h3{margin:0 0 var(--sayround-space-sm);font-size:var(--sayround-type-label);font-weight:600}.sayround-community-management-controls{gap:var(--sayround-space-md);border-top:1px solid var(--sayround-border);padding-top:var(--sayround-space-md);display:grid}.sayround-community-management-controls>button{justify-self:start}.sayround-community-about{gap:var(--sayround-space-2xl);grid-template-columns:minmax(0,1fr) 280px;display:grid}.sayround-community-about-copy{min-width:0;max-width:70ch}.sayround-community-about-facts{border-left:1px solid var(--sayround-border);padding-left:var(--sayround-space-xl)}.sayround-community-about-facts dl{margin:0}.sayround-community-about-facts dl>div{justify-content:space-between;align-items:baseline;gap:var(--sayround-space-md);padding-block:var(--sayround-space-md);border-bottom:1px solid var(--sayround-border);font-size:var(--sayround-type-label);display:flex}.sayround-community-about-facts dt{color:var(--sayround-muted)}.sayround-community-about-facts dd{text-align:end;margin:0}.sayround-community-settings-section{border-top:1px solid var(--sayround-border);margin-top:var(--sayround-space-xl);padding-top:var(--sayround-space-lg)}.sayround-community-settings-section>h3{margin:0 0 var(--sayround-space-lg)}.sayround-community-settings-layout{align-items:start;gap:var(--sayround-space-xl);grid-template-columns:minmax(0,1fr) 224px;display:grid}.sayround-community-settings-layout>.sayround-community-settings-section{padding:0 0 0 var(--sayround-space-lg);border-top:0;border-left:1px solid var(--sayround-border);margin:0}.sayround-community-settings-layout .sayround-community-media-grid{grid-template-columns:minmax(0,1fr)}.sayround-community-settings-layout .sayround-community-media-slot>div:last-child{gap:var(--sayround-space-xs);display:grid}.sayround-community-settings-layout .sayround-community-media-slot .sayround-text-link{justify-self:start}.sayround-community-editor--settings{min-width:0;max-width:none;margin:0}.sayround-community-form-section{gap:var(--sayround-space-lg);min-width:0;display:grid}.sayround-community-form-section h3{font-family:var(--sayround-font-editorial);margin:0;font-size:1.25rem;font-weight:500}.sayround-community-editor--settings .sayround-community-form-section+.sayround-community-form-section{border-top:1px solid var(--sayround-border);padding-top:var(--sayround-space-lg)}.sayround-community-editor--settings .sayround-community-disclosure{border-bottom:0}.sayround-community-editor--settings .sayround-community-disclosure .sayround-community-details-body{padding-bottom:0}.sayround-community-setting-row{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);padding-block:var(--sayround-space-md);flex-wrap:wrap;display:flex}.sayround-community-setting-row+.sayround-community-setting-row{border-top:1px solid var(--sayround-border)}.sayround-community-setting-row h3{font-size:var(--sayround-type-label);margin:0;font-weight:500}.sayround-community-media-grid{gap:var(--sayround-space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.sayround-community-media-preview{background:var(--sayround-page);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);width:100%;height:120px;color:var(--sayround-muted);cursor:pointer;transition:border-color var(--sayround-transition);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.sayround-community-media-preview:hover{border-color:var(--sayround-accent)}.sayround-community-media-edit{bottom:var(--sayround-space-sm);right:var(--sayround-space-sm);width:var(--sayround-space-xl);height:var(--sayround-space-xl);background:var(--sayround-surface);color:var(--sayround-ink);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);place-items:center;display:grid;position:absolute}.sayround-community-media-preview>.protected-image-container{width:100%;height:100%;display:block;overflow:hidden}.sayround-community-media-preview img{object-fit:cover;object-position:center;width:100%;height:100%}.sayround-community-media-slot--avatar .sayround-community-media-preview{width:120px}.sayround-community-media-slot>div:last-child{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);margin-top:var(--sayround-space-sm);flex-wrap:wrap;display:flex}.sayround-community-media-slot strong{font-size:var(--sayround-type-label);font-weight:550}.sayround-community-media-slot .sayround-text-link{font-size:var(--sayround-type-small)}.sayround-community-file-field{padding:var(--sayround-space-lg);border:1px dashed var(--sayround-border-strong);border-radius:var(--sayround-radius-sm);background:var(--sayround-page)}.sayround-community-dialog input[type=file]{padding:var(--sayround-space-sm) 0;font-size:var(--sayround-type-label);background:0 0;border:0}.sayround-community-dialog input::file-selector-button{color:var(--sayround-ink);background:var(--sayround-surface);border:1px solid var(--sayround-border);border-radius:var(--sayround-radius-sm);padding:var(--sayround-space-sm) var(--sayround-space-md);font:inherit;cursor:pointer;margin-inline-end:var(--sayround-space-md)}.sayround-community-membership-card{border:1px solid var(--sayround-border);border-radius:var(--sayround-radius);background:var(--sayround-surface);margin-bottom:var(--sayround-space-lg);overflow:hidden}.sayround-community-membership-card .sayround-community-card--destination{box-shadow:none;border:0;border-radius:0;margin:0}.sayround-community-membership-footer{justify-content:space-between;align-items:center;gap:var(--sayround-space-md);padding:var(--sayround-space-sm) var(--sayround-space-lg);border-top:1px solid var(--sayround-border);flex-wrap:wrap;display:flex}.sayround-community-notification-list{border-top:1px solid var(--sayround-border)}.sayround-community-notification{justify-content:flex-start;align-items:flex-start;gap:var(--sayround-space-lg);flex-wrap:nowrap;display:flex}.sayround-community-notification>.ap-icon{margin-top:var(--sayround-space-xs);color:var(--sayround-muted);flex-shrink:0}.sayround-community-notification-body{flex:1;min-width:0}.sayround-community-notification-body h2{margin-block:var(--sayround-space-sm);font-size:1rem}.sayround-community-notification-body h2 a{align-items:center;gap:var(--sayround-space-sm);display:inline-flex}.sayround-community-notification-body p{margin:var(--sayround-space-sm) 0 0;font-size:var(--sayround-type-label);color:var(--sayround-muted)}.sayround-community-metrics{margin-block:var(--sayround-space-lg) var(--sayround-space-xl);gap:0;padding:0}.sayround-community-metrics>div{padding:var(--sayround-space-md);border-bottom:1px solid var(--sayround-border)}.sayround-community-metrics dd{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:550}.sayround-community-analytics .sayround-community-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.sayround-community-analytics .sayround-community-metrics>div{padding-inline:0}.sayround-community-analytics-details{gap:var(--sayround-space-xl);margin-top:var(--sayround-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sayround-community-analytics-details>section{min-width:0}.sayround-community-analytics-details h3{margin:0 0 var(--sayround-space-md);font-family:var(--sayround-font-editorial);font-size:1.25rem;font-weight:500}.sayround-community-stat-rows{margin:0}.sayround-community-stat-rows>div{justify-content:space-between;align-items:baseline;gap:var(--sayround-space-md);padding-block:var(--sayround-space-sm);border-bottom:1px solid var(--sayround-border);font-size:var(--sayround-type-label);display:flex}.sayround-community-stat-rows dt{color:var(--sayround-muted)}.sayround-community-stat-rows dd{font-variant-numeric:tabular-nums;margin:0;font-weight:550}.sayround-community-format-stat{align-items:center;gap:var(--sayround-space-md);padding-block:var(--sayround-space-md);border-bottom:1px solid var(--sayround-border);display:flex}.sayround-community-format-stat>div{min-width:0}.sayround-community-format-stat strong{font-size:var(--sayround-type-label);font-weight:550}.sayround-community-format-stat span{font-size:var(--sayround-type-small);color:var(--sayround-muted);display:block}@media (prefers-reduced-motion:no-preference){.sayround-community-details-body,.sayround-community-management-content,.sayround-community-editor--wizard .sayround-community-step:not([hidden]){animation:sayround-community-reveal var(--sayround-transition)}}@keyframes sayround-community-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1100px){.sayround-community-management-layout{gap:var(--sayround-space-lg);grid-template-columns:184px minmax(0,1fr)}.sayround-community-management-content{padding:var(--sayround-space-lg)}.sayround-community-settings-layout{grid-template-columns:minmax(0,1fr)}.sayround-community-settings-layout>.sayround-community-settings-section{padding:var(--sayround-space-lg) 0 0;border-left:0;border-top:1px solid var(--sayround-border)}.sayround-community-settings-layout .sayround-community-media-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.sayround-community-overview-grid{gap:var(--sayround-space-lg);grid-template-columns:minmax(0,1fr)}.sayround-community-overview-details{padding:var(--sayround-space-md) 0 0;border-left:0;border-top:1px solid var(--sayround-border)}.sayround-community-overview-details dl{margin-top:var(--sayround-space-sm);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.sayround-community-discovery-bar{grid-template-columns:minmax(0,1fr) auto;display:grid}.sayround-community-discovery-search{padding-inline:var(--sayround-space-sm);gap:var(--sayround-space-sm)}.sayround-community-discovery-selects{padding-top:var(--sayround-space-sm);border-top:1px solid var(--sayround-border);grid-area:2/1/auto/-1}.sayround-community-discovery-select{flex:1;width:auto}.sayround-community-discovery-select:first-child{border-inline-start:0}.sayround-community-discovery-select>span{inset-inline-start:var(--sayround-space-sm)}.sayround-community-discovery-select .select-menu__button{padding-inline:var(--sayround-space-xl) var(--sayround-space-sm)}.sayround-community-discovery-bar>.sayround-button{padding-inline:var(--sayround-space-md)}}@media (max-width:760px){.sayround-community-management-layout{gap:var(--sayround-space-md);grid-template-columns:minmax(0,1fr)}.sayround-community-management-nav{display:none}.sayround-community-management-mobile{display:block}.sayround-communities{width:calc(100% - var(--sayround-space-xl));margin-top:var(--sayround-space-lg)}.sayround-community-banner{aspect-ratio:3}.sayround-community-columns:has(aside){grid-template-columns:minmax(0,1fr)}.sayround-community-columns aside{padding:var(--sayround-space-lg) 0 0;border-left:0;border-top:1px solid var(--sayround-border)}.sayround-community-heading{align-items:flex-start}.sayround-community-card,.sayround-community-notification{gap:var(--sayround-space-md)}.sayround-community-notification{flex-wrap:wrap}.sayround-community-filters>label{flex-basis:100%}.sayround-community-tabs{gap:var(--sayround-space-lg)}.sayround-community-filters{gap:var(--sayround-space-md) var(--sayround-space-sm)}.sayround-community-filters>.sayround-button{flex:100%}.sayround-community-about{gap:var(--sayround-space-lg);grid-template-columns:minmax(0,1fr)}.sayround-community-about-facts{border-left:0;border-top:1px solid var(--sayround-border);padding-left:0}.sayround-community-discussions,.sayround-community-directory{padding:var(--sayround-space-lg)}.sayround-community-notification{gap:var(--sayround-space-md)}.sayround-community-notification>.sayround-community-quiet-actions{padding-left:calc(22px + var(--sayround-space-md));flex-basis:100%}}@media (max-width:600px){.sayround-community-dialog{--responsive-dialog-padding:var(--sayround-space-md)}.sayround-community-dialog .sayround-community-dialog-actions{bottom:calc(-1 * var(--sayround-space-md));background:var(--sayround-surface);padding-block:var(--sayround-space-md);margin-bottom:calc(-1 * var(--sayround-space-md));z-index:2;position:sticky}.sayround-community-dialog-actions .sayround-button{padding-inline:var(--sayround-space-md);flex:1}.sayround-community-discussions,.sayround-community-directory{min-height:280px;padding:var(--sayround-space-md)}.sayround-community-discussions .sayround-community-heading{gap:var(--sayround-space-md);align-items:center}.sayround-community-discussions .sayround-community-heading .sayround-button{padding-inline:var(--sayround-space-md)}.sayround-community-segments{gap:0}.sayround-community-segments button{padding-inline:var(--sayround-space-sm);font-size:var(--sayround-type-small)}.sayround-community-thread-row{gap:var(--sayround-space-md)}.sayround-community-thread-row>.ap-icon,.sayround-community-reply-count>span{display:none}.sayround-community-member-row{gap:var(--sayround-space-sm) var(--sayround-space-md);flex-wrap:wrap}.sayround-community-member-row>.sayround-community-quiet-actions{width:100%;padding-left:calc(var(--sayround-control-height) + var(--sayround-space-md))}.sayround-community-invitation-row,.sayround-community-schedule-row,.sayround-community-review-row{flex-wrap:wrap}.sayround-community-invitation-row>.sayround-community-quiet-actions,.sayround-community-schedule-row>.sayround-community-quiet-actions,.sayround-community-review-row>.sayround-community-quiet-actions{flex-basis:100%;justify-content:flex-end}.sayround-community-media-grid,.sayround-community-settings-layout .sayround-community-media-grid{grid-template-columns:minmax(0,1fr)}.sayround-community-settings-layout .sayround-community-media-slot>div:last-child{display:flex}.sayround-community-invite{padding-block:var(--sayround-space-lg)}.sayround-community-invite>.sayround-button,.sayround-community-invite .sayround-community-actions>.sayround-button{width:100%}.sayround-community-reply-actions{gap:var(--sayround-space-xs)}.sayround-community-reply-actions>.sayround-community-quiet-actions{margin-inline-start:auto}.sayround-community-media-slot>div:last-child{flex-wrap:nowrap}.sayround-community-membership-footer{padding-inline:var(--sayround-space-md);gap:0}.sayround-community-management-content .sayround-community-heading{align-items:center}.sayround-community-management-content .sayround-community-heading>.sayround-button{padding-inline:var(--sayround-space-md)}.sayround-community-field-grid,.sayround-community-permissions{grid-template-columns:minmax(0,1fr)}.sayround-community-management-content{min-height:0;padding:var(--sayround-space-md)}.sayround-community-management .sayround-community-heading{gap:var(--sayround-space-lg)}.sayround-community-management .sayround-community-heading .sayround-button{padding-inline:var(--sayround-space-sm);flex:1}.sayround-community-analytics .sayround-community-metrics{gap:0 var(--sayround-space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.sayround-community-analytics-details{grid-template-columns:minmax(0,1fr)}.sayround-community-overview-metrics{gap:var(--sayround-space-sm);margin-bottom:var(--sayround-space-lg)}.sayround-community-overview-metrics>div{align-items:flex-start;gap:var(--sayround-space-sm);padding:var(--sayround-space-md);flex-direction:column}.sayround-community-overview-details dl{gap:var(--sayround-space-md);grid-template-columns:minmax(0,1fr)}.sayround-community-overview-details dl>div{justify-content:space-between;align-items:baseline;gap:var(--sayround-space-md);display:flex}.sayround-community-overview-details dd{text-align:end;margin:0}.sayround-communities--create>.sayround-community-editor{padding:var(--sayround-space-md)}.sayround-community-heading>.sayround-community-actions{width:100%}.sayround-community-card--destination{padding:var(--sayround-space-md)}.sayround-community-card--destination>img,.sayround-community-avatar-placeholder{flex-basis:40px;width:40px;height:40px}.sayround-community-form-footer{background:var(--sayround-surface);padding-block:var(--sayround-space-md) max(var(--sayround-space-md), env(safe-area-inset-bottom));z-index:2;position:sticky;bottom:0}.sayround-community-form-footer .sayround-button,.sayround-community-submit-actions{width:100%}.sayround-community-editor--wizard .sayround-community-form-footer{grid-template-columns:auto minmax(0,1fr);display:grid}.sayround-community-editor--wizard .sayround-community-submit-actions{display:contents}.sayround-community-editor--wizard .sayround-community-form-footer .sayround-button{width:100%;padding-inline:var(--sayround-space-md)}.sayround-community-editor--wizard .sayround-community-submit-actions>.sayround-button{grid-area:1/2}.sayround-community-editor--wizard .sayround-community-skip{order:0;grid-area:2/1/auto/-1;justify-self:center}.sayround-community-editor--wizard{gap:var(--sayround-space-lg)}.sayround-community-steps ol{gap:var(--sayround-space-xs)}.sayround-community-step-label{font-size:.65rem}.sayround-community-tabs{gap:0}.sayround-community-tabs a{padding-inline:var(--sayround-space-sm);font-size:var(--sayround-type-small);flex:1 0 auto}.sayround-community-form .sayround-community-choice{padding:var(--sayround-space-md)}.sayround-community-form>.sayround-button{justify-self:stretch}}
