@layer components{.CreateGroupDialog_formContent__gpii4,.CreateGroupDialog_form__tUAA4{display:flex;flex-direction:column;gap:var(--theme-spacing-lg,1.5rem)}.CreateGroupDialog_dialogFooter__cRpLi{display:flex;justify-content:flex-end;gap:var(--theme-spacing-md,1rem)}.CreateGroupDialog_checkboxGroup__wjT49{display:flex;flex-direction:column;gap:var(--theme-spacing-md,1rem)}.CreateGroupDialog_locationFieldWrapper__Q4mLN{display:flex;flex-direction:column;gap:var(--theme-spacing-sm,.5rem)}.CreateGroupDialog_locationFieldWrapper__Q4mLN label{font-size:var(--theme-fontSizes-sm,.875rem);font-weight:var(--theme-typography-fontWeight-medium,inherit);color:var(--theme-colors-text,#333333)}.CreateGroupDialog_locationFieldWrapper__Q4mLN small{margin-top:var(--theme-spacing-xs,.25rem)}.CreateGroupDialog_locationHint__5S7w_{color:#6c757d;font-size:.875rem}.GroupFilter_filterContainer__G_oNu{margin-bottom:var(--theme-spacing-lg)}.GroupFilter_filterHeader___5UBu{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--theme-spacing-md);background-color:var(--theme-colors-backgroundAlt);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);cursor:pointer;transition:background-color .2s ease}.GroupFilter_filterHeader___5UBu:hover{background-color:var(--theme-colors-backgroundHover)}}@layer components{.GroupFilter_filterHeader___5UBu:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.GroupFilter_filterHeader___5UBu[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.GroupFilter_filterHeaderContent__DsboA{display:flex;align-items:center;gap:var(--theme-spacing-sm)}.GroupFilter_filterTitle__37kmx{font-size:var(--theme-fontSize-md);font-weight:var(--theme-fontWeight-semibold);color:var(--theme-colors-text)}.GroupFilter_filterCount__1nUlH{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background-color:var(--theme-colors-primary);color:var(--theme-colors-primaryText);border-radius:var(--theme-borderRadius-full);font-size:var(--theme-fontSize-xs);font-weight:var(--theme-fontWeight-semibold)}.GroupFilter_filterIcon__QfCZx{display:flex;align-items:center;transition:transform .2s ease;color:var(--theme-colors-textSecondary)}.GroupFilter_filterIconOpen__MZJ4W{transform:rotate(180deg)}.GroupFilter_filterIconClosed__HfKWQ{transform:rotate(0deg)}.GroupFilter_filterContent__8bxJm{padding:var(--theme-spacing-lg);background-color:var(--theme-colors-backgroundAlt);border:1px solid var(--theme-colors-border);border-top:none;border-bottom-left-radius:var(--theme-borderRadius-medium);border-bottom-right-radius:var(--theme-borderRadius-medium)}.GroupFilter_filterContentHidden__DHlC3{display:none}.GroupFilter_filterGrid__CXh4v{display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.GroupFilter_filterSection__hpI_j{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.GroupFilter_sectionTitle__xObJK{font-size:var(--theme-fontSize-xs);font-weight:var(--theme-fontWeight-medium);color:var(--theme-colors-textSecondary);margin:0;text-transform:uppercase;letter-spacing:.3px}.GroupFilter_radiusButtons__zCMYo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--theme-spacing-xs);gap:var(--theme-spacing-xs)}@media (max-width:768px){.GroupFilter_radiusButtons__zCMYo{grid-template-columns:repeat(2,1fr)}}.GroupFilter_radiusButton__wibcK{padding:var(--theme-spacing-sm) var(--theme-spacing-md);background-color:var(--theme-colors-background);color:var(--theme-colors-text);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-small);cursor:pointer;transition:all .2s ease;font-size:var(--theme-fontSize-sm);font-weight:var(--theme-fontWeight-medium)}.GroupFilter_radiusButton__wibcK:hover{background-color:var(--theme-colors-backgroundHover)}.GroupFilter_radiusButton__wibcK:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.GroupFilter_radiusButtonActive__7umMO{background-color:var(--theme-colors-primary);color:var(--theme-colors-primaryText);border-color:var(--theme-colors-primary)}.GroupFilter_radiusButtonActive__7umMO:hover{background-color:var(--theme-colors-primaryHover)}.GroupFilter_checkboxGroup__M2nbo{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.GroupFilter_buttonRow__4p_mD{display:flex;gap:var(--theme-spacing-md);padding-top:var(--theme-spacing-md);border-top:1px solid var(--theme-colors-border);margin-top:var(--theme-spacing-md)}.GroupFilter_locationHint__8pw25{font-size:var(--theme-fontSize-xs);color:var(--theme-colors-textSecondary);margin:0;font-style:italic}.GroupFilter_tagsGrid__uFIfW{display:flex;flex-wrap:wrap;gap:var(--theme-spacing-xs)}.GroupFilter_tagButton__J16YK{display:inline-flex;align-items:center;gap:var(--theme-spacing-xs);padding:var(--theme-spacing-xs) var(--theme-spacing-sm);background:var(--theme-colors-background);color:var(--theme-colors-text);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-full);cursor:pointer;font-size:var(--theme-fontSize-sm);font-weight:400;transition:all .15s ease}.GroupFilter_tagButton__J16YK:hover{background:var(--theme-colors-backgroundAlt);border-color:var(--theme-colors-primary)}.GroupFilter_tagButton__J16YK:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.GroupFilter_tagButtonSelected__8LRXu{background:color-mix(in srgb,var(--theme-colors-primary) 15%,transparent);color:var(--theme-colors-primary);border-color:var(--theme-colors-primary);font-weight:500}.GroupFilter_tagButtonSelected__8LRXu:hover{background:color-mix(in srgb,var(--theme-colors-primary) 25%,transparent)}.GroupFilter_tagIcon__5HOXI{display:flex;align-items:center;font-size:10px}}