.summary-module__LMPF3q__note{color:var(--textMuted);margin:24px 0;font-size:13px}.summary-module__LMPF3q__empty{border:1px dashed var(--border);border-radius:var(--radius);text-align:center;font-family:var(--fontMono);color:var(--textDim);letter-spacing:0;padding:48px 24px;font-size:12px}.summary-module__LMPF3q__statsRow{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:32px;padding-bottom:18px;display:flex}.summary-module__LMPF3q__statsItem{flex-direction:column;gap:4px;display:flex}.summary-module__LMPF3q__statsItemPicker{align-items:center;margin-left:auto;display:inline-flex}.summary-module__LMPF3q__windowSlot{flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.summary-module__LMPF3q__windowLabel{font-family:var(--fontMono);letter-spacing:0;color:var(--textMuted);text-transform:uppercase;order:2;font-size:10px}.summary-module__LMPF3q__windowPills{order:1;gap:4px;display:inline-flex}.summary-module__LMPF3q__windowPill{background:var(--bg);border:1px solid var(--border);color:var(--textMuted);font-family:var(--fontMono);letter-spacing:0;text-transform:uppercase;border-radius:4px;padding:4px 10px;font-size:11px;text-decoration:none;transition:all .12s}.summary-module__LMPF3q__windowPill:hover:not(.summary-module__LMPF3q__windowPillActive){border-color:var(--selectedSoft);color:#fff;background:var(--selectedGlow)}.summary-module__LMPF3q__windowPillActive,.summary-module__LMPF3q__windowPillActive:hover,.summary-module__LMPF3q__windowPillActive:focus{background:var(--selected)!important;border-color:var(--selectedSoft)!important;color:#fff!important}.summary-module__LMPF3q__statsItemPicker>div{margin-bottom:0!important}.summary-module__LMPF3q__statsValue{font-family:var(--fontMono);color:var(--selected);letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:1}.summary-module__LMPF3q__statsLabel{font-family:var(--fontMono);letter-spacing:0;color:var(--textMuted);text-transform:uppercase;font-size:10px}.summary-module__LMPF3q__section{margin-bottom:28px}.summary-module__LMPF3q__sectionTitle{font-family:var(--fontMono);letter-spacing:0;color:var(--text);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:10px;font-weight:700;display:flex}.summary-module__LMPF3q__sectionTitle:after{content:"";background:var(--border);flex:1;height:1px}.summary-module__LMPF3q__tagRow{flex-wrap:wrap;gap:6px;display:flex}.summary-module__LMPF3q__tagChip{background:var(--tagBg);border:1px solid var(--tealDim);color:var(--teal);font-family:var(--fontMono);letter-spacing:0;text-transform:uppercase;border-radius:3px;align-items:center;gap:6px;padding:3px 9px 3px 10px;font-size:10px;display:inline-flex}.summary-module__LMPF3q__tagChipCount{color:var(--teal);background:#2dd4bf2e;border-radius:2px;padding:0 5px;font-size:9px;font-weight:700}.summary-module__LMPF3q__themeList{flex-direction:column;gap:12px;display:flex}.summary-module__LMPF3q__theme{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px 16px;transition:border-color .12s}.summary-module__LMPF3q__theme:hover{border-color:var(--tealDim)}.summary-module__LMPF3q__themeEyebrow{font-family:var(--fontMono);letter-spacing:1.2px;text-transform:uppercase;color:var(--textDim);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.summary-module__LMPF3q__themeEyebrowOrder{color:var(--textDim)}.summary-module__LMPF3q__themeEyebrowDot{opacity:.5}.summary-module__LMPF3q__themeHeadline{letter-spacing:-.005em;margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.3}.summary-module__LMPF3q__themeContentLink{color:var(--text);text-decoration:none;display:block}.summary-module__LMPF3q__themeContentLink:hover,.summary-module__LMPF3q__themeContentLink:focus-visible{color:var(--text);text-decoration:none}.summary-module__LMPF3q__themeSynthesis{margin:0}.summary-module__LMPF3q__themeSynthesis p{font-family:var(--fontSans);color:var(--text);margin:0;font-size:14px;line-height:1.55}.summary-module__LMPF3q__themeMembersSection{margin-bottom:14px}.summary-module__LMPF3q__themeMembersLabel{font-family:var(--fontMono);letter-spacing:.8px;text-transform:uppercase;color:var(--textDim);margin-bottom:6px;font-size:10px;font-weight:700}.summary-module__LMPF3q__themeBody{align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.summary-module__LMPF3q__themeBodyMain{flex:1;min-width:0}.summary-module__LMPF3q__themeThumb{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface2);flex-shrink:0;width:160px;text-decoration:none;display:block;overflow:hidden}.summary-module__LMPF3q__themeThumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:640px){.summary-module__LMPF3q__themeBody{flex-direction:column}.summary-module__LMPF3q__themeThumb{width:100%;max-width:100%}}.summary-module__LMPF3q__themeMembersList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.summary-module__LMPF3q__themeMember{font-size:13px;line-height:1.5}.summary-module__LMPF3q__themeMemberLink{color:var(--text);align-items:flex-start;gap:6px;text-decoration:none;transition:color .12s;display:inline-flex}.summary-module__LMPF3q__themeMemberLink:before{content:"→";color:var(--textDim);flex-shrink:0}.summary-module__LMPF3q__themeMemberLink:hover{color:var(--teal)}.summary-module__LMPF3q__themeFooter{border-top:1px solid var(--borderLight);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.summary-module__LMPF3q__themeFooterMeta{font-family:var(--fontMono);color:var(--textDim);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.summary-module__LMPF3q__themeFooterDot{opacity:.5}.summary-module__LMPF3q__themeFooterImportance{color:var(--selected);font-weight:700}.summary-module__LMPF3q__themeFooterCta{font-family:var(--fontSans);color:var(--teal);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none;transition:color .12s}.summary-module__LMPF3q__themeFooterCta:hover{color:var(--text)}.summary-module__LMPF3q__themeMore{flex-direction:column;margin-top:8px;display:flex}.summary-module__LMPF3q__themeMoreToggle{font-family:var(--fontMono);letter-spacing:0;color:var(--textMuted);cursor:pointer;text-transform:uppercase;-webkit-user-select:none;user-select:none;order:0;padding:6px 0;font-size:10px;list-style:none;transition:color .12s}.summary-module__LMPF3q__themeMoreToggle::-webkit-details-marker{display:none}.summary-module__LMPF3q__themeMoreToggle:before{content:"▸ ";color:var(--teal);margin-right:4px;transition:transform .15s;display:inline-block}details[open]>.summary-module__LMPF3q__themeMoreToggle{color:var(--teal);order:2;padding-top:10px}details[open]>.summary-module__LMPF3q__themeMoreToggle:before{transform:rotate(180deg)}.summary-module__LMPF3q__themeMoreToggle:hover{color:var(--teal)}.summary-module__LMPF3q__themeMore>.summary-module__LMPF3q__themeMembers{border-top:none;order:1;margin-top:8px;padding-top:0}.summary-module__LMPF3q__toggleWhenOpen,details[open]>.summary-module__LMPF3q__themeMoreToggle .summary-module__LMPF3q__toggleWhenClosed{display:none}details[open]>.summary-module__LMPF3q__themeMoreToggle .summary-module__LMPF3q__toggleWhenOpen{display:inline}
