.styles_title__60vax{font-size:1.5rem;font-weight:700;color:var(--text-color);margin:0 0 4px}.styles_subtitle__jAw4y{font-size:.875rem;color:var(--muted-text-color);margin:0}.styles_myCircleCard__GV6HI{padding:var(--inner-padding);display:flex;flex-direction:column;gap:12px}.styles_myCircleHeader__MJl9I{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.styles_myCircleTitleRow__CR3q8{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.styles_myCircleTitle__K4qnQ{font-size:1rem;font-weight:700;color:var(--text-color);margin:0}.styles_myCircleCapacity__MpSQi{font-size:.8125rem;color:var(--muted-text-color);font-weight:500}.styles_myCircleTopic__DQk3H{font-size:.875rem;color:var(--muted-text-color);margin:0;line-height:1.5}.styles_myCircleActions__OMsak{display:flex;justify-content:flex-end}.styles_editCircleLink__jg22q{font-size:.875rem;font-weight:600;color:var(--link-color);text-decoration:none;padding:6px 14px;border:1px solid var(--link-color);border-radius:var(--border-radius-sm);transition:background-color .2s ease,color .2s ease}.styles_editCircleLink__jg22q:hover{background-color:var(--link-color);color:#fff}.styles_toolbar__aCDzQ{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media(max-width:768px){.styles_toolbar__aCDzQ{flex-direction:column;align-items:stretch;gap:10px}}.styles_searchWrapper__tMdvf{flex:1 1;min-width:200px}.styles_searchBar__X0D8t{width:100%}.styles_filterToggle__h_JdI{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:45px;padding:0 18px;border-radius:var(--border-radius-full);border:1.5px solid var(--divider-color);background:rgba(0,0,0,0);font-size:.8125rem;font-weight:500;color:var(--muted-text-color);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}.styles_filterToggle__h_JdI:hover{border-color:var(--secondary-color);color:var(--secondary-color)}@media(max-width:768px){.styles_filterToggle__h_JdI{width:100%}}.styles_filterToggleActive__fs7M7{border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color),transparent 88%);color:var(--secondary-color);font-weight:600}.styles_scheduleRow__C2kbe{display:flex;align-items:center;gap:6px;font-size:.8125rem}.styles_scheduleLabel__7BX5g{color:var(--muted-text-color);font-weight:500}.styles_scheduleValue__lAPiZ{color:var(--text-color);font-weight:600}.styles_grid__C7TQN{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--section-margin);gap:var(--section-margin)}.styles_circleCard__ERGug{gap:12px}.styles_circleCard__ERGug,.styles_groupSessionsSection__ecqOR{padding:var(--inner-padding);display:flex;flex-direction:column}.styles_groupSessionsSection__ecqOR{gap:calc(var(--inner-padding)*1.25)}.styles_groupSessionsHeader__h53Be{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.styles_groupSessionsHeaderText__r__a8{display:flex;flex-direction:column;gap:2px;min-width:0}.styles_groupSessionsCount__xBEly{font-size:.8125rem;color:var(--muted-text-color);font-weight:500}.styles_groupSessionCard__2ETtU{position:relative;padding:var(--inner-padding);-webkit-padding-end:calc(var(--inner-padding) + 48px);padding-inline-end:calc(var(--inner-padding) + 48px);border:1px solid var(--divider-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:14px;transition:border-color .2s ease-out,box-shadow .2s ease-out}.styles_groupSessionCard__2ETtU:hover{border-color:color-mix(in srgb,var(--primary-color),transparent 80%);box-shadow:var(--shadow-sm)}.styles_groupSessionBadge___gV75{position:absolute;top:12px;inset-inline-end:12px}.styles_groupSessionContent__iE0kt{display:flex;flex-direction:column;gap:8px;min-width:0}.styles_groupSessionTitle__n9O7F{font-size:.9375rem;font-weight:600;color:var(--text-color);margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.styles_groupSessionMeta__CHSK_{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.styles_groupSessionMetaItem__XYikV{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--muted-text-color);font-weight:500}.styles_circleTop__E8rDc{display:flex;align-items:center;gap:12px}.styles_circleInfo__jqfG0{display:flex;flex-direction:column;gap:4px;min-width:0}.styles_circleName__o3cNM{font-size:1rem;font-weight:600;color:var(--text-color);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_circleMeta__wQwro{display:flex;align-items:center;gap:8px}.styles_memberCount__DMkdP,.styles_metaLabel__Xo9p6{font-size:.75rem;color:var(--muted-text-color)}.styles_topicDescription__PMUUR{font-size:.8125rem;color:var(--muted-text-color);font-style:italic;margin:0}.styles_skills__yNspk{display:flex;flex-wrap:wrap;gap:6px}.styles_progressBar__1z1Nl{height:4px;background-color:var(--divider-color);border-radius:var(--border-radius-xs);overflow:hidden}.styles_progressFill__aMIAi{height:100%;background-color:var(--secondary-color);border-radius:var(--border-radius-xs);transition:width .3s ease}.styles_circleActions___DU_1{margin-top:auto;display:flex;justify-content:flex-end}