.page-module__uIjExa__intro{opacity:.75;margin-bottom:24px;font-size:.9rem}.page-module__uIjExa__section{margin-bottom:28px}.page-module__uIjExa__sectionTitle{margin-bottom:10px;font-size:1.05rem}.page-module__uIjExa__ringNote{opacity:.6;margin-left:8px;font-size:.75rem;font-weight:400}.page-module__uIjExa__upgradeCard{border:1px solid #80808059;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;font-size:.9rem;display:flex}.page-module__uIjExa__blockers{opacity:.6;font-size:.8rem}.page-module__uIjExa__done{opacity:.65;font-size:.85rem;font-style:italic}.page-module__uIjExa__facilityGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.page-module__uIjExa__facility{border:1px solid #80808059;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.page-module__uIjExa__owned{background:#2f9e440f;border-color:#2f9e4499}.page-module__uIjExa__facilityName{font-size:.9rem;font-weight:700}.page-module__uIjExa__facilityUnlocks{opacity:.7;flex:1;font-size:.78rem}.page-module__uIjExa__buyButton{color:inherit;cursor:pointer;background:#2f9e441f;border:1px solid #2f9e44;border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:.82rem;font-weight:600}.page-module__uIjExa__buyButton:hover:not(:disabled){background:#2f9e4440}.page-module__uIjExa__buyButton:disabled{opacity:.4;cursor:default}.page-module__uIjExa__ringGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.page-module__uIjExa__saleCard{border:1px solid #80808059;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.page-module__uIjExa__saleHeader{align-items:center;gap:10px;display:flex}.page-module__uIjExa__saleName{font-weight:700;display:block}.page-module__uIjExa__saleAge{opacity:.65;font-size:.8rem}.page-module__uIjExa__saleStats{width:100%;margin:2px 0}.page-module__uIjExa__marketPointer{opacity:.8;font-size:.9rem}.page-module__uIjExa__marketLink{color:#2f9e44;font-weight:600}.page-module__uIjExa__saleQuote{opacity:.75;font-size:.78rem;font-style:italic}.page-module__uIjExa__saleNature{opacity:.6;flex:1;font-size:.75rem}.page-module__uIjExa__soldTag{opacity:.5;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:700}.page-module__uIjExa__ringSmallPrint{opacity:.55;margin-top:10px;font-size:.75rem;font-style:italic}
