._widgetContainer_4i69t_1{width:100%}._header_4i69t_5{padding:.85rem 1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--border-color-level-1);background-color:var(--bg-surface-level-2);border-radius:var(--border-radius-xs)}._title_4i69t_18{flex:1;text-align:center;font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--text-main)}._chevron_4i69t_27{color:var(--text-muted);transition:transform .25s cubic-bezier(.4,0,.2,1)}._chevron_4i69t_27._open_4i69t_32{transform:rotate(180deg)}._contentWrapper_4i69t_36{max-height:0;opacity:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}._contentWrapper_4i69t_36._open_4i69t_32{max-height:2000px;opacity:1;padding:.25rem 0}._groupsContainer_4i69t_49{display:flex;flex-direction:column;width:100%}._groupCard_4i69t_55{background:var(--bg-surface-level-1);border:1px solid var(--border-color-level-0);border-radius:var(--border-radius-xs);margin-bottom:.65rem;overflow:hidden;transition:all .3s ease}._groupHeader_4i69t_64{padding:.85rem 1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;transition:background .2s ease;background:var(--bg-surface-level-2);position:relative;overflow:hidden}._groupHeader_4i69t_64._active_4i69t_78{background:var(--bg-surface-level-2)}._groupHeaderContent_4i69t_82{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:2}._imageWrapper_4i69t_90{position:absolute;top:0;right:0;height:100%;z-index:1;pointer-events:none;overflow:hidden}._imageWrapper_4i69t_90._group_4i69t_49{width:50%}._imageWrapper_4i69t_90._parent_4i69t_104{width:45%}._image_4i69t_90{width:100%;height:100%;object-fit:cover}._image_4i69t_90._group_4i69t_49{object-position:right center;opacity:.6}._image_4i69t_90._parent_4i69t_104{object-position:center;opacity:.4}._imageGradient_4i69t_124{position:absolute;inset:0;background:linear-gradient(90deg,var(--bg-surface-level-2) 0%,transparent 60%)}._groupHeaderTop_4i69t_133{display:flex;justify-content:space-between;align-items:center}._groupName_4i69t_139{font-size:.85rem;font-weight:800;color:var(--text-main)}._groupCount_4i69t_145{display:flex;align-items:center;gap:.65rem;font-size:.75rem;font-weight:700;color:var(--text-muted)}._progressBarBg_4i69t_154{width:100%;height:4px;background:var(--bg-input);border-radius:10px;overflow:hidden;margin-top:.15rem}._progressBarFill_4i69t_163{height:100%;border-radius:10px;transition:width .6s cubic-bezier(.16,1,.3,1)}._groupContent_4i69t_169{max-height:0;opacity:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0 1rem}._groupContent_4i69t_169._open_4i69t_32{max-height:1000px;opacity:1;padding:1rem}._parentsList_4i69t_183{display:flex;flex-direction:column;gap:1rem}._parentBlock_4i69t_189{display:flex;flex-direction:column;gap:0}._parentHeader_4i69t_195{display:flex;flex-direction:column;gap:.5rem;background:var(--bg-surface-level-2);border:1px solid var(--border-color-level-1);padding:.6rem .8rem;border-radius:8px;position:relative;overflow:hidden}._parentHeaderContent_4i69t_207{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:2}._parentHeader_4i69t_195._clickable_4i69t_215{cursor:pointer}._parentHeaderTop_4i69t_219{display:flex;justify-content:space-between;align-items:center}._parentNameWrapper_4i69t_225{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._parentName_4i69t_225{font-size:.8rem;font-weight:700;text-transform:capitalize}._parentName_4i69t_225._primary_4i69t_238{color:var(--text-main)}._parentName_4i69t_225._secondary_4i69t_242{color:var(--text-muted)}._subMusclesList_4i69t_246{max-height:0;opacity:0;margin-top:0;overflow:hidden;transition:all .3s ease;padding:0 .5rem;border-left:2px solid var(--bg-input);margin:0 .25rem;display:flex;flex-direction:column;gap:.6rem}._subMusclesList_4i69t_246._open_4i69t_32{max-height:500px;opacity:1;margin-top:.6rem}._muscleItem_4i69t_266{display:flex;flex-direction:column;gap:.3rem;width:100%}._muscleItemTop_4i69t_273{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.78rem}._muscleName_4i69t_281{font-weight:650;text-transform:capitalize}._muscleName_4i69t_281._primary_4i69t_238{color:var(--text-main)}._muscleName_4i69t_281._secondary_4i69t_242{color:var(--text-muted)}._scientificName_4i69t_294{font-size:.9em;color:var(--text-muted)}._scientificNameSmall_4i69t_299{font-size:.7em;color:var(--text-muted)}._noMuscles_4i69t_304{font-size:.75rem;color:var(--text-muted);font-style:italic;text-align:center;padding:.25rem 0}._attachedTop_4i69t_312{border-top-left-radius:0;border-top-right-radius:0;border-top:none}
