.ui-radio-group{flex-direction:column;gap:.5rem;display:flex}.ui-radio-group-horizontal{flex-flow:wrap;gap:1.25rem}.ui-radio-item{width:fit-content;color:var(--fs-cobalt-dark);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:start;gap:.5rem;padding:0;display:grid}.ui-radio-item:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:999px}.ui-radio-item:disabled{cursor:not-allowed;opacity:.55}.radio-control.svelte-10a0ttz{border:1px solid rgb(var(--fs-cobalt-rgb) / .35);background:var(--fs-slate-005);border-radius:999px;place-items:center;width:1.125rem;height:1.125rem;transition:border-color .16s,background .16s;display:grid}.ui-radio-item.size-xs .radio-control.svelte-10a0ttz{width:.875rem;height:.875rem}.ui-radio-item.size-md .radio-control.svelte-10a0ttz{width:1.25rem;height:1.25rem}.ui-radio-item.size-lg .radio-control.svelte-10a0ttz{width:1.5rem;height:1.5rem}.radio-control.svelte-10a0ttz:after{background:var(--fs-cream);content:"";border-radius:999px;width:.5rem;height:.5rem;transition:transform .14s;transform:scale(0)}.ui-radio-item.size-xs .radio-control.svelte-10a0ttz:after{width:.34rem;height:.34rem}.ui-radio-item.size-md .radio-control.svelte-10a0ttz:after{width:.56rem;height:.56rem}.ui-radio-item.size-lg .radio-control.svelte-10a0ttz:after{width:.7rem;height:.7rem}.ui-radio-item[data-state=checked] .radio-control.svelte-10a0ttz{border-color:var(--fs-cobalt);background:var(--fs-cobalt)}.ui-radio-item[data-state=checked] .radio-control.svelte-10a0ttz:after{transform:scale(1)}.radio-copy.svelte-10a0ttz{gap:.18rem;display:grid}.radio-description.svelte-10a0ttz{color:var(--fs-text-muted)}.create-group-fields.svelte-gci0eb{gap:1rem;display:grid}.group-error.svelte-gci0eb{color:var(--color-error)}.propose-room.svelte-1opnfyd,.proposal-fields.svelte-1opnfyd{gap:.75rem;min-width:0;display:grid}.propose-room.svelte-1opnfyd p:where(.svelte-1opnfyd){margin:0}.proposal-error.svelte-1opnfyd{color:var(--color-error)}.notification-inbox.svelte-ytfun2,.notification-list.svelte-ytfun2,.notification-list.svelte-ytfun2 li:where(.svelte-ytfun2){gap:1rem;min-width:0;display:grid}.notification-inbox.svelte-ytfun2 p:where(.svelte-ytfun2){margin:0}.notification-list.svelte-ytfun2{gap:1.5rem;margin:0;padding:0;list-style:none}.notification-list.svelte-ytfun2 li:where(.svelte-ytfun2){gap:.625rem}.notification-list.svelte-ytfun2 li:where(.svelte-ytfun2)+li:where(.svelte-ytfun2){border-top:1px solid var(--color-border);padding-top:1rem}.notification-error.svelte-ytfun2{color:var(--color-error)}.huddle-rooms.svelte-1yr2pvy{flex-direction:column;min-width:0;min-height:100%;display:flex}.room-intro.svelte-1yr2pvy{border-bottom:1px solid var(--color-border);gap:.75rem;padding:1.25rem 1rem;display:grid}.room-intro.svelte-1yr2pvy h1:where(.svelte-1yr2pvy),.room-intro.svelte-1yr2pvy p:where(.svelte-1yr2pvy){margin:0}.room-intro.svelte-1yr2pvy p:where(.svelte-1yr2pvy),.room-empty.svelte-1yr2pvy{color:var(--color-text-muted)}.school-context.svelte-1yr2pvy,.sport-choices.svelte-1yr2pvy{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.school-context.svelte-1yr2pvy{color:var(--color-text-muted)}.room-directory.svelte-1yr2pvy{flex:1;padding:1.25rem .5rem}.room-section.svelte-1yr2pvy{gap:.25rem;margin-bottom:1.5rem;display:grid}.room-section.svelte-1yr2pvy h2:where(.svelte-1yr2pvy){color:var(--color-text-muted);margin:0 0 .5rem;padding:0 .5rem}.room-label.svelte-1yr2pvy{text-align:left;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.room-title.svelte-1yr2pvy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.room-empty.svelte-1yr2pvy{padding:.5rem}.room-footer.svelte-1yr2pvy{border-top:1px solid var(--color-border);gap:.75rem;padding:1rem;display:grid}.share-fields.svelte-1gw5tjn{gap:1rem;min-width:0;display:grid}.source-preview.svelte-1gw5tjn{border-left:3px solid var(--color-border-secondary);gap:.5rem;min-width:0;padding-left:.75rem;display:grid}.source-preview.svelte-1gw5tjn h3:where(.svelte-1gw5tjn),.source-preview.svelte-1gw5tjn p:where(.svelte-1gw5tjn){overflow-wrap:anywhere;margin:0}.share-error.svelte-1gw5tjn{color:var(--color-error)}.huddle-composer.svelte-1jqmrmk{border-top:1px solid var(--color-border);padding:1rem 1.25rem}.compose-row.svelte-1jqmrmk{align-items:flex-end;gap:.625rem;display:flex}.compose-input.svelte-1jqmrmk{flex:1;min-width:0}.compose-meta.svelte-1jqmrmk{color:var(--color-text-muted);justify-content:space-between;gap:.75rem;margin-top:.5rem;display:flex}.compose-error.svelte-1jqmrmk{color:var(--color-error);margin-top:.5rem}.compose-share.svelte-1jqmrmk{margin-top:.5rem}.reply-context.svelte-1jqmrmk{border-left:3px solid var(--color-border-secondary);justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding-left:.75rem;display:flex}.reply-context.svelte-1jqmrmk>div:where(.svelte-1jqmrmk){min-width:0}.reply-preview.svelte-1jqmrmk{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);max-width:28rem;overflow:hidden}.mention-suggestions.svelte-1jqmrmk{flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;display:flex}@media (width<=639px){.huddle-composer.svelte-1jqmrmk{padding:.875rem}.compose-meta.svelte-1jqmrmk{flex-wrap:wrap}.reply-preview.svelte-1jqmrmk{max-width:14rem}}.conversation-heading.svelte-1uo7md7{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.room-heading-copy.svelte-1uo7md7{gap:.4rem;min-width:0;display:grid}.room-heading-copy.svelte-1uo7md7 h2:where(.svelte-1uo7md7){overflow-wrap:anywhere}.room-heading-copy.svelte-1uo7md7 p:where(.svelte-1uo7md7),.room-heading-copy.svelte-1uo7md7 h2:where(.svelte-1uo7md7){margin:0}.room-description.svelte-1uo7md7{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.heading-actions.svelte-1uo7md7{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rooms-control.svelte-1uo7md7,.details-control.svelte-1uo7md7{display:none}@media (width<=1179px){.details-control.svelte-1uo7md7{display:inline-flex}}@media (width<=759px){.rooms-control.svelte-1uo7md7{display:inline-flex}.conversation-heading.svelte-1uo7md7{flex-direction:column;gap:.75rem;padding:1rem}.heading-actions.svelte-1uo7md7{width:100%}}.message-action-sheet.svelte-1cwnog4{gap:1rem;display:grid}.action-error.svelte-1cwnog4{color:var(--color-error)}.moderation-fields.svelte-cn48zq{gap:1rem;display:grid}.moderation-choices.svelte-cn48zq{flex-wrap:wrap;gap:.5rem;display:flex}.moderation-error.svelte-cn48zq{color:var(--color-error)}.live-confidence-slot.svelte-1d5b56v{background:var(--color-surface);border:1px solid var(--color-border-secondary);box-shadow:4px 4px 0 color-mix(in srgb, var(--color-sky) 40%, transparent);color:var(--color-text);border-radius:1rem;gap:.7rem;padding:.85rem;display:grid;overflow:hidden;container-type:inline-size}.live-confidence-body.svelte-1d5b56v{gap:.7rem;display:grid}.live-confidence-header.svelte-1d5b56v,.live-confidence-latest.svelte-1d5b56v{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.live-confidence-readout.svelte-1d5b56v{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .9rem;margin:0;display:flex}.live-confidence-readout-fanbase.svelte-1d5b56v{align-items:baseline;gap:.3rem;display:inline-flex}.live-confidence-readout-fanbase.svelte-1d5b56v+.live-confidence-readout-fanbase:where(.svelte-1d5b56v):before{color:var(--color-text-muted);content:"·";margin-right:.25rem}.live-confidence-cooldown.svelte-1d5b56v{color:var(--color-text-muted);white-space:nowrap}.live-confidence-header.svelte-1d5b56v h2:where(.svelte-1d5b56v),.live-confidence-latest.svelte-1d5b56v p:where(.svelte-1d5b56v),.live-confidence-explanation.svelte-1d5b56v p:where(.svelte-1d5b56v),.live-confidence-closed.svelte-1d5b56v,.live-confidence-gate-copy.svelte-1d5b56v,.live-confidence-error.svelte-1d5b56v{margin:0}.live-confidence-header.svelte-1d5b56v h2:where(.svelte-1d5b56v){max-width:22ch}.live-confidence-controls.svelte-1d5b56v{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.confidence-direction-mark.svelte-1d5b56v{margin-right:.25rem}.live-confidence-explanation.svelte-1d5b56v,.live-confidence-closed.svelte-1d5b56v,.live-confidence-gate-copy.svelte-1d5b56v,.live-confidence-error.svelte-1d5b56v{background:var(--color-surface-muted);border:1px solid var(--color-sky);border-radius:.875rem;padding:.9rem 1rem}.live-confidence-explanation.svelte-1d5b56v{gap:1rem;display:grid}.live-confidence-reveal.svelte-1d5b56v,.live-confidence-trend.svelte-1d5b56v{gap:.75rem;display:grid}.live-confidence-error.svelte-1d5b56v{border-color:var(--color-accent);color:var(--color-accent)}.live-confidence-latest.svelte-1d5b56v{border-top:1px solid var(--color-border-subtle);min-height:2.25rem;padding-top:.5rem}@container (width<=19rem){.live-confidence-controls.svelte-1d5b56v{grid-template-columns:minmax(0,1fr)}}.confidence-error.svelte-w5rpts{color:var(--color-error);margin-top:.5rem}.message-card.svelte-ofy2md{border-left:3px solid var(--color-border-secondary);gap:.75rem;min-width:0;margin-top:.75rem;padding:.25rem 0 .25rem .75rem;display:grid}.message-card.svelte-ofy2md>p:where(.svelte-ofy2md),.message-card.svelte-ofy2md>h3:where(.svelte-ofy2md){margin:0}.shared-unavailable.svelte-ofy2md{color:var(--color-text-muted);margin:.75rem 0 0}.refresh-error.svelte-ofy2md{color:var(--color-error)}.system-provenance.svelte-jsgdki{gap:.5rem;min-width:0;margin-top:.75rem;display:grid}.system-provenance.svelte-jsgdki p:where(.svelte-jsgdki){margin:0}.system-provenance.svelte-jsgdki dl:where(.svelte-jsgdki){grid-template-columns:auto minmax(0,1fr);gap:.375rem .75rem;display:grid}.system-provenance.svelte-jsgdki dd:where(.svelte-jsgdki){overflow-wrap:anywhere;margin:0}.correction-fields.svelte-jsgdki{gap:1rem;display:grid}.correction-error.svelte-jsgdki{color:var(--color-error)}.huddle-message.svelte-4uccsr{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;margin:1.125rem 0;display:grid}.message-avatar.svelte-4uccsr{padding-top:.125rem}.message-content.svelte-4uccsr{min-width:0}.message-byline.svelte-4uccsr{flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;display:flex}.message-body.svelte-4uccsr{white-space:pre-wrap;overflow-wrap:anywhere;margin:.375rem 0 0}.message-deleted.svelte-4uccsr{color:var(--color-text-muted)}.message-parent.svelte-4uccsr{border-left:2px solid var(--color-border-secondary);color:var(--color-text-muted);align-items:center;gap:.375rem;margin-top:.5rem;padding-left:.5rem;display:flex}.message-parent.svelte-4uccsr span:where(.svelte-4uccsr){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-actions.svelte-4uccsr{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.message-error.svelte-4uccsr{color:var(--color-error);margin-top:.5rem}@media (width<=639px){.huddle-message.svelte-4uccsr{gap:.5rem}}.merged-notice.svelte-pm69xx{background:var(--color-surface-light);border-bottom:1px solid var(--color-border);justify-items:start;gap:.5rem;padding:.875rem 1.25rem;display:grid}.merged-notice.svelte-pm69xx p:where(.svelte-pm69xx){margin:0}.conversation-history.svelte-pm69xx{overscroll-behavior:contain;flex:1;min-height:0;padding:0 1.25rem 1.25rem;overflow:hidden auto}.day-divider.svelte-pm69xx{color:var(--color-text-muted);align-items:center;gap:.75rem;margin:1.25rem 0;display:flex}.day-divider.svelte-pm69xx:before,.day-divider.svelte-pm69xx:after{content:"";border-top:1px solid var(--color-border);flex:1}.conversation-empty.svelte-pm69xx{text-align:center;align-content:center;justify-items:center;gap:.875rem;max-width:23rem;min-height:19rem;margin:auto;padding:2rem 1rem;display:grid}.conversation-empty.svelte-pm69xx>p:where(.svelte-pm69xx){color:var(--color-text-muted)}.connection-notice.svelte-pm69xx,.participation-note.svelte-pm69xx{background:var(--color-surface-light);align-items:flex-start;gap:.75rem;margin:0;padding:.875rem 1.25rem;display:flex}.participation-note.svelte-pm69xx{border-top:1px solid var(--color-border)}.participation-note.svelte-pm69xx>div:where(.svelte-pm69xx){justify-items:start;gap:.75rem;display:grid}.history-error.svelte-pm69xx{color:var(--color-error);padding:.75rem 1.25rem}.history-control.svelte-pm69xx,.latest-control.svelte-pm69xx{justify-content:center;padding:.75rem;display:flex}@media (width<=759px){.conversation-history.svelte-pm69xx{padding:0 .875rem .875rem}}.invitation-fields.svelte-14k9pf2{gap:1rem;display:grid}.invitation-error.svelte-14k9pf2{color:var(--color-error)}.group-controls.svelte-1mnlgig{gap:.5rem;display:grid}.group-actions-content.svelte-1mnlgig{gap:1rem;display:grid}.group-error.svelte-1mnlgig{color:var(--color-error)}.huddle-preferences.svelte-1jyzr94{gap:1rem;display:grid}.preference-error.svelte-1jyzr94{color:var(--color-error)}.room-destination.svelte-1mdzyrl{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.room-destination.svelte-1mdzyrl legend:where(.svelte-1mdzyrl){margin-bottom:.75rem}.room-destination.svelte-1mdzyrl p:where(.svelte-1mdzyrl){overflow-wrap:anywhere;margin:0}.destination-options.svelte-1mdzyrl{overflow-wrap:anywhere;max-height:18rem;padding:.25rem;overflow-y:auto}.proposal-decision.svelte-1pioh7k{gap:1rem;min-width:0;display:grid}.decision-choices.svelte-1pioh7k{flex-wrap:wrap;gap:.5rem;display:flex}.decision-error.svelte-1pioh7k{color:var(--color-error)}.room-proposals.svelte-65rqw3{gap:1.25rem;min-width:0;display:grid}.proposal.svelte-65rqw3{gap:.625rem;min-width:0;display:grid}.proposal.svelte-65rqw3+.proposal:where(.svelte-65rqw3){border-top:1px solid var(--color-border);padding-top:1rem}.room-proposals.svelte-65rqw3 p:where(.svelte-65rqw3),.room-proposals.svelte-65rqw3 h3:where(.svelte-65rqw3){overflow-wrap:anywhere;margin:0}.proposal-error.svelte-65rqw3{color:var(--color-error)}.report-queue.svelte-k07a85{gap:1.25rem;display:grid}.review-message.svelte-k07a85{gap:.75rem;min-width:0;display:grid}.review-message.svelte-k07a85+.review-message:where(.svelte-k07a85){border-top:1px solid var(--color-border);padding-top:1rem}.review-message.svelte-k07a85 p:where(.svelte-k07a85),.review-message.svelte-k07a85 blockquote:where(.svelte-k07a85){overflow-wrap:anywhere;margin:0}.review-message.svelte-k07a85 blockquote:where(.svelte-k07a85){border-left:3px solid var(--color-border-secondary);white-space:pre-wrap;padding-left:.75rem}.report-reasons.svelte-k07a85{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.review-decision.svelte-11xflrg{gap:1rem;min-width:0;display:grid}.review-choices.svelte-11xflrg{flex-wrap:wrap;gap:.5rem;display:flex}.review-decision.svelte-11xflrg blockquote:where(.svelte-11xflrg){border-left:3px solid var(--color-border-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-left:.75rem}.review-error.svelte-11xflrg{color:var(--color-error)}.automation-controls.svelte-1jqo1cb{border-top:1px solid var(--color-border);gap:.875rem;padding-top:1rem;display:grid}.automation-controls.svelte-1jqo1cb h3:where(.svelte-1jqo1cb),.automation-controls.svelte-1jqo1cb p:where(.svelte-1jqo1cb){overflow-wrap:anywhere;margin:0}.control-row.svelte-1jqo1cb{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.automation-error.svelte-1jqo1cb{color:var(--color-error)}.staff-review.svelte-hh9pno{gap:1.25rem;min-width:0;display:grid}.review-header.svelte-hh9pno{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.review-header.svelte-hh9pno h2:where(.svelte-hh9pno){margin:0}.review-error.svelte-hh9pno{color:var(--color-error)}.storyline-sources.svelte-132gvwx{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.storyline-sources.svelte-132gvwx li:where(.svelte-132gvwx){gap:.375rem;min-width:0;display:grid}.storyline-sources.svelte-132gvwx p:where(.svelte-132gvwx){overflow-wrap:anywhere;margin:0}.merge-fields.svelte-17cnkfr{gap:1rem;display:grid}.merge-error.svelte-17cnkfr{color:var(--color-error)}.huddle-details.svelte-jxg778{align-content:start;gap:1.5rem;min-width:0;padding:1.25rem 1rem;display:grid}.detail-section.svelte-jxg778{gap:.875rem;min-width:0;display:grid}.detail-section.svelte-jxg778 h2:where(.svelte-jxg778){color:var(--color-text-muted);margin:0}.detail-section.svelte-jxg778 p:where(.svelte-jxg778),.detail-section.svelte-jxg778 h3:where(.svelte-jxg778){overflow-wrap:anywhere;margin:0}.detail-identity.svelte-jxg778{align-items:center;gap:.625rem;display:flex}.member-list.svelte-jxg778{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.member-list.svelte-jxg778 li:where(.svelte-jxg778){align-items:center;gap:.625rem;min-width:0;display:flex}.member-list.svelte-jxg778 li:where(.svelte-jxg778)>div:where(.svelte-jxg778){overflow-wrap:anywhere;min-width:0}.community-note.svelte-jxg778{border-top:1px solid var(--color-border);padding-top:1rem}.huddle-surface.svelte-1kuzbw5{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:calc(100dvh - 10rem);min-height:38rem;max-height:64rem;color:var(--color-text);border-radius:1.25rem;grid-template-columns:14rem minmax(0,1fr) 14rem;display:grid;overflow:hidden}.rooms-column.svelte-1kuzbw5,.details-column.svelte-1kuzbw5{background:var(--color-surface-light);min-width:0;overflow-y:auto}.rooms-column.svelte-1kuzbw5{border-right:1px solid var(--color-border)}.details-column.svelte-1kuzbw5{border-left:1px solid var(--color-border)}.conversation-column.svelte-1kuzbw5{flex-direction:column;min-width:0;min-height:0;display:flex}@media (width<=1179px){.huddle-surface.svelte-1kuzbw5{grid-template-columns:13rem minmax(0,1fr)}.details-column.svelte-1kuzbw5{display:none}}@media (width<=759px){.huddle-surface.svelte-1kuzbw5{border-radius:.875rem;grid-template-columns:minmax(0,1fr);height:calc(100dvh - 8.5rem);min-height:34rem}.huddle-surface.svelte-1kuzbw5:not(.embedded){min-height:0;height:calc(100dvh - var(--shell-topbar-height,0px) - var(--bottom-nav-height,0px) - 4rem);flex:1}.huddle-surface.svelte-1kuzbw5:not(.embedded) .conversation-column:where(.svelte-1kuzbw5){overflow-y:auto}.rooms-column.svelte-1kuzbw5{display:none}}.huddle-viewport.svelte-rvp4uk{min-width:0}@media (width<=759px){.huddle-viewport.svelte-rvp4uk:not(.embedded){min-height:0;height:calc(100dvh - var(--shell-topbar-height,0px) - var(--bottom-nav-height,0px) - 4rem);flex-direction:column;display:flex}}.huddle-route.svelte-1purdh5{width:100%;min-width:0;max-width:100rem;margin:0 auto;padding:1rem}.huddle-context.svelte-1purdh5{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.huddle-context.svelte-1purdh5 p:where(.svelte-1purdh5){margin:0}.school-picker.svelte-1purdh5{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;margin-bottom:1rem;padding:1rem}.school-options.svelte-1purdh5{flex-wrap:wrap;gap:.5rem 1rem;max-height:12rem;margin-top:.75rem;display:flex;overflow-y:auto}.school-options.svelte-1purdh5 a:where(.svelte-1purdh5){color:var(--color-primary);text-decoration:underline}@media (width<=759px){.huddle-route.svelte-1purdh5{padding:.5rem}}
