.product-page.idea-list-page{max-width:var(--content-standard)}.idea-list-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-bottom:8px;display:flex}.idea-list-toolbar p{color:var(--text-muted);font-size:14px}.idea-list-page .idea-list-action[data-slot=button]{min-height:var(--control-height);box-shadow:none;color:var(--text-body);background:0 0;border-radius:0;padding:0;font-size:14px;font-weight:600;text-decoration:none}.idea-list-page .idea-list-action[data-slot=button]:hover{color:var(--action-primary-hover);background:0 0;text-decoration:none}.idea-list-page [data-slot=button]:active{translate:none;scale:none}.idea-list-empty{flex-direction:column;align-items:center;gap:16px;padding:48px 0;display:flex}.idea-list-empty>p{color:var(--text-muted)}.idea-list ul{margin:8px 0 0;padding:0;list-style:none}.idea-list li{grid-template-columns:92px minmax(0,1fr);column-gap:24px;padding:24px 0;display:grid}.idea-list li+li{padding-top:12px}.idea-list .idea-text{white-space:pre-wrap;overflow-wrap:anywhere;grid-area:1/2;font-size:16px;line-height:1.85}.idea-list time{color:var(--text-muted);font-variant-numeric:tabular-nums;grid-area:1/1;font-size:13px;line-height:1.85}.idea-list time span{margin-top:4px;font-size:12px;display:block}.idea-list-pagination{justify-content:center;align-items:center;gap:24px;margin-top:16px;display:flex}@media (width<=500px){.idea-list li{grid-template-columns:76px minmax(0,1fr);column-gap:16px;padding:20px 0}}.idea-list-page .idea-list-action[data-slot=button],.idea-list-page .product-back{transition:color var(--motion-feedback-duration) ease-out}.idea-list-page .product-back:hover{color:var(--action-primary-hover)}.idea-list-toolbar [aria-busy=true] .idea-refresh-icon{animation:.8s linear infinite idea-refresh-turn}@keyframes idea-refresh-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.idea-list-toolbar [aria-busy=true] .idea-refresh-icon{animation:none}.idea-list-page .idea-list-action[data-slot=button],.idea-list-page .product-back{transition-duration:0s}}.idea-list{animation:.24s cubic-bezier(.16,1,.3,1) idea-list-arrive}@keyframes idea-list-arrive{0%{opacity:.65}to{opacity:1}}.idea-list li{position:relative}.idea-list li:before{content:"";z-index:-1;background:var(--surface-panel);opacity:0;transition:opacity var(--motion-feedback-duration) ease-out;border-radius:12px;position:absolute;inset:4px -12px}.idea-list li{isolation:isolate}@media (hover:hover) and (pointer:fine){.idea-list li:hover:before{opacity:.65}}.idea-list-page a,.idea-list-page [data-slot=button]:not(:disabled){cursor:pointer}@media (prefers-reduced-motion:reduce){.idea-list{animation:none}.idea-list li:before{transition:none}}
