.LEQJcW_skeleton{background:var(--surface-overlay);background-image:linear-gradient(90deg, var(--surface-overlay) 0%, var(--surface-raised) 40%, var(--surface-overlay) 80%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite LEQJcW_shimmer;display:block}.LEQJcW_text{border-radius:var(--radius-xs);height:14px}.LEQJcW_heading{border-radius:var(--radius-xs);height:22px}.LEQJcW_circle{border-radius:50%;flex-shrink:0}.LEQJcW_rect{border-radius:var(--radius-sm)}.LEQJcW_tile{border-radius:var(--radius-tile);min-height:160px}.LEQJcW_card{border-radius:var(--radius-card)}.LEQJcW_badge{border-radius:var(--radius-pill);height:22px}.LEQJcW_bar{border-radius:var(--radius-xs);width:100%;height:8px}.LEQJcW_tileGrid{gap:var(--section-gap);grid-template-columns:repeat(6,1fr);display:grid}.LEQJcW_tileShell{border-radius:var(--radius-tile);background:var(--surface-base);box-shadow:var(--shadow-md);padding:var(--spacing-lg);flex-direction:column;justify-content:space-between;min-height:160px;animation:.4s ease-out both LEQJcW_fadeUp;display:flex}.LEQJcW_tileTop{justify-content:space-between;align-items:flex-start;display:flex}.LEQJcW_tileBottom{gap:var(--spacing-xs);flex-direction:column;display:flex}.LEQJcW_filterBar{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.LEQJcW_filterPills{gap:var(--spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.LEQJcW_filterToggle{gap:2px;display:flex}.LEQJcW_cardGrid{gap:var(--section-gap);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.LEQJcW_cardShell{border-radius:var(--radius-card);background:var(--surface-base);box-shadow:var(--shadow-md);animation:.4s ease-out both LEQJcW_fadeUp;overflow:hidden}.LEQJcW_cardBody{padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_cardRow{justify-content:space-between;align-items:center;display:flex}.LEQJcW_feedShell{background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-md);animation:.4s ease-out both LEQJcW_fadeUp;overflow:hidden}.LEQJcW_feedHeader{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--surface-overlay);justify-content:space-between;align-items:center;display:flex}.LEQJcW_feedItem{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);animation:.3s ease-out both LEQJcW_fadeUp;display:flex}.LEQJcW_feedItemContent{padding-bottom:var(--spacing-md);flex-direction:column;flex:1;gap:6px;display:flex}.LEQJcW_feedItemTop{justify-content:space-between;align-items:center;display:flex}.LEQJcW_detailShell{gap:var(--section-gap);flex-direction:column;animation:.4s ease-out both LEQJcW_fadeUp;display:flex}.LEQJcW_detailHeader{gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_detailHeaderRow{gap:var(--spacing-md);align-items:center;display:flex}.LEQJcW_detailStats{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.LEQJcW_detailStatCard{background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_detailSection{gap:var(--spacing-md);flex-direction:column;display:flex}.LEQJcW_tableShell{background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-md);animation:.4s ease-out both LEQJcW_fadeUp;overflow:hidden}.LEQJcW_tableHeader{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--surface-overlay);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));display:grid}.LEQJcW_tableRow{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--surface-overlay);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));animation:.3s ease-out both LEQJcW_fadeUp;display:grid}.LEQJcW_tableRow:last-child{border-bottom:none}@media (max-width:1280px){.LEQJcW_tileGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.LEQJcW_tileGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.LEQJcW_tileShell{min-height:130px;padding:var(--spacing-md)}.LEQJcW_detailStats{grid-template-columns:repeat(2,1fr)}.LEQJcW_cardGrid{grid-template-columns:1fr}}@media (max-width:480px){.LEQJcW_tileGrid,.LEQJcW_detailStats{grid-template-columns:1fr}}.LEQJcW_layoutStack{gap:var(--section-gap);flex-direction:column;display:flex}.LEQJcW_layoutStackTight{gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_layoutStackXs{gap:var(--spacing-xs);flex-direction:column;display:flex}.LEQJcW_layoutStackLg{gap:var(--spacing-lg);flex-direction:column;display:flex}.LEQJcW_layoutRow{gap:var(--spacing-sm);display:flex}.LEQJcW_layoutDashboardGrid{gap:var(--spacing-lg);grid-template-columns:1fr 360px;align-items:start;display:grid}.LEQJcW_layoutTabRow{border-bottom:2px solid var(--surface-overlay,var(--gray-100));gap:0;display:flex}.LEQJcW_layoutTabCell{padding:var(--spacing-md) var(--spacing-lg)}.LEQJcW_layoutBlock{border-radius:var(--radius-card)}.LEQJcW_layoutMarginTopSm{margin-top:var(--spacing-sm)}.LEQJcW_layoutCard{background:var(--surface-base,var(--color-white));border-radius:var(--radius-card,var(--radius-md));box-shadow:var(--shadow-sm,var(--shadow-card));padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_layoutGrid4Col{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.LEQJcW_layoutGrid2Col{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}@media (max-width:767px){.LEQJcW_layoutGrid4Col,.LEQJcW_layoutGrid2Col{grid-template-columns:1fr}}.LEQJcW_layoutHeaderRow{justify-content:space-between;align-items:center;display:flex}.LEQJcW_layoutGridAutoFill320{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.LEQJcW_layoutGrid3Col{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.LEQJcW_layoutCardOutlined{border:1px solid var(--surface-overlay);border-radius:var(--radius-card);padding:var(--spacing-md);align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_layoutCardRow{gap:var(--spacing-md);padding:var(--spacing-md);background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);display:flex}.LEQJcW_layoutFlexFill{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.LEQJcW_layoutSettingsContainer{gap:var(--spacing-2xl);flex-direction:column;max-width:720px;display:flex}.LEQJcW_layoutMaxWidth720{max-width:720px}@media (max-width:767px){.LEQJcW_layoutGrid3Col{grid-template-columns:1fr}}@media (max-width:1024px){.LEQJcW_layoutDashboardGrid{grid-template-columns:1fr}}.LEQJcW_layoutMaxWidth960,.LEQJcW_layoutMaxWidth1040,.LEQJcW_layoutMaxWidth1100,.LEQJcW_layoutMaxWidth1200,.LEQJcW_layoutMaxWidth1280,.LEQJcW_layoutMaxWidth1400{gap:var(--section-gap);flex-direction:column;width:100%;margin-inline:auto;display:flex}.LEQJcW_layoutMaxWidth960{max-width:960px}.LEQJcW_layoutMaxWidth1040{max-width:1040px}.LEQJcW_layoutMaxWidth1100{max-width:1100px}.LEQJcW_layoutMaxWidth1200{max-width:1200px}.LEQJcW_layoutMaxWidth1280{max-width:1280px}.LEQJcW_layoutMaxWidth1400{max-width:1400px}.LEQJcW_layoutTwoUp{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.LEQJcW_layoutTwoUp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.LEQJcW_pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.LEQJcW_pageHeaderText{gap:var(--spacing-xs);flex-direction:column;flex:280px;min-width:0;display:flex}.LEQJcW_pageHeaderActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.LEQJcW_subTabs{align-items:center;gap:var(--spacing-lg);min-height:40px;padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border-light);flex-wrap:wrap;display:flex}.LEQJcW_posture{background:var(--surface-base);border:1px solid var(--color-border-light);border-radius:var(--radius-card);padding:var(--spacing-lg);gap:var(--spacing-lg);flex-direction:column;animation:.4s ease-out both LEQJcW_fadeUp;display:flex}.LEQJcW_postureText{gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_postureStats{gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border-light);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.LEQJcW_postureStat{gap:var(--spacing-xs);flex-direction:column;display:flex}.LEQJcW_figureBar{gap:var(--spacing-lg) var(--spacing-xl);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border-light);flex-wrap:wrap;display:flex}.LEQJcW_figure{gap:var(--spacing-xs);flex-direction:column;display:flex}.LEQJcW_section{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.LEQJcW_cardList{gap:var(--spacing-sm);flex-direction:column;display:flex}.LEQJcW_cardListItem{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--surface-base);border:1px solid var(--color-border-light);border-radius:var(--radius-card);animation:.3s ease-out both LEQJcW_fadeUp;display:flex}.LEQJcW_cardListText{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}
.PBh0PW_root{min-height:100vh;padding:var(--spacing-xl);background:var(--surface-base);justify-content:center;align-items:center;display:flex}.PBh0PW_inner{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}