.page-module__7UVoJq__main{min-height:100vh;padding:var(--space-lg);position:relative;overflow:hidden}.page-module__7UVoJq__background{z-index:0;background:var(--background);position:fixed;inset:0}.page-module__7UVoJq__cosmicGlow{filter:blur(60px);background:radial-gradient(circle,#c9a22726 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-200px;left:-200px}.page-module__7UVoJq__cosmicGlow2{filter:blur(80px);background:radial-gradient(circle,#c9a2271a 0%,#0000 70%);width:500px;height:500px;position:absolute;bottom:-200px;right:-200px}.page-module__7UVoJq__hero{z-index:1;text-align:center;padding:80px 20px 60px;position:relative}.page-module__7UVoJq__title{font-family:var(--font-display);letter-spacing:.15em;color:var(--text-primary);margin-bottom:var(--space-md);text-shadow:0 0 40px #c9a2274d;font-size:clamp(32px,6vw,56px);font-weight:300}.page-module__7UVoJq__subtitle{font-family:var(--font-body);color:var(--text-secondary);max-width:500px;margin:0 auto;font-size:clamp(14px,2vw,16px);line-height:1.8}.page-module__7UVoJq__thoughtsGrid{z-index:1;max-width:900px;padding:0 var(--space-md);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex;position:relative}.page-module__7UVoJq__thoughtCard{-webkit-backdrop-filter:blur(20px);padding:var(--space-lg);background:linear-gradient(135deg,#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff1a;border-radius:16px;transition:all .3s}.page-module__7UVoJq__thoughtCard:hover{border-color:#c9a2274d;transform:translateY(-2px);box-shadow:0 20px 40px #0000004d}.page-module__7UVoJq__cardHeader{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.page-module__7UVoJq__statusBadge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#ffffff0d;border:1px solid;border-radius:20px;padding:4px 10px;font-size:11px}.page-module__7UVoJq__date{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}.page-module__7UVoJq__expandIcon{color:var(--text-tertiary);margin-left:auto;font-size:14px;display:inline-block}.page-module__7UVoJq__expandedContent{overflow:hidden}.page-module__7UVoJq__contextPreview{font-family:var(--font-body);color:var(--text-secondary);opacity:.7;font-size:14px;line-height:1.7}.page-module__7UVoJq__expandHint{font-family:var(--font-body);color:var(--text-tertiary);margin-top:var(--space-md);opacity:.6;font-size:12px}.page-module__7UVoJq__question{font-family:var(--font-display);color:var(--text-primary);margin-bottom:var(--space-sm);letter-spacing:.02em;font-size:clamp(18px,3vw,22px);font-weight:400}.page-module__7UVoJq__context{font-family:var(--font-body);color:var(--text-secondary);font-size:14px;line-height:1.7}.page-module__7UVoJq__footnote{z-index:1;text-align:center;color:var(--text-tertiary);font-family:var(--font-body);padding:60px 20px;font-size:13px;position:relative}@media (max-width:640px){.page-module__7UVoJq__main{padding:var(--space-md)}.page-module__7UVoJq__hero{padding:60px 16px 40px}.page-module__7UVoJq__thoughtCard{padding:var(--space-md)}}.page-module__7UVoJq__resolvedSection{margin-bottom:var(--space-xl)}.page-module__7UVoJq__resolvedTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);text-align:center;margin-bottom:var(--space-md);opacity:.6;font-size:14px}.page-module__7UVoJq__resolvedCard{border-color:#2ecc7133}.page-module__7UVoJq__resolvedCard:hover{border-color:#2ecc7166}.page-module__7UVoJq__resolvedBadge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#2ecc71;background:#2ecc711a;border:1px solid #2ecc7166;border-radius:20px;padding:4px 10px;font-size:11px}.page-module__7UVoJq__resolution{font-family:var(--font-body);color:#2ecc71;opacity:.9;font-size:14px;line-height:1.7}.page-module__7UVoJq__controls{z-index:1;max-width:900px;margin:0 auto var(--space-lg);padding:0 var(--space-md);gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.page-module__7UVoJq__filterGroup,.page-module__7UVoJq__sortGroup{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.page-module__7UVoJq__controlLabel{font-family:var(--font-body);color:var(--text-tertiary);margin-right:4px;font-size:13px}.page-module__7UVoJq__controlBtn{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:6px 14px;font-size:12px;transition:all .2s}.page-module__7UVoJq__controlBtn:hover{color:var(--text-primary);border-color:#fff3}.page-module__7UVoJq__controlBtnActive{color:var(--accent);background:#c9a22726;border-color:#c9a22766}.page-module__7UVoJq__resolvedSection .page-module__7UVoJq__thoughtsGrid{padding:0}
