.CompactWidgets-module__DVof9G__mobileOnly{display:none}@media (max-width:1023px){.CompactWidgets-module__DVof9G__desktopOnly{display:none!important}.CompactWidgets-module__DVof9G__mobileOnly{display:block}.CompactWidgets-module__DVof9G__widget{min-width:0;padding:16px}.CompactWidgets-module__DVof9G__widget>:first-child{flex-wrap:wrap;row-gap:8px}.CompactWidgets-module__DVof9G__widget button{min-height:44px}.CompactWidgets-module__DVof9G__rail{overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent;gap:12px;min-width:0;max-width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.CompactWidgets-module__DVof9G__rail>*{scroll-snap-align:start;flex:0 0 clamp(100px,32%,140px);min-width:0}.CompactWidgets-module__DVof9G__rail>.CompactWidgets-module__DVof9G__mobileOnly{display:flex}.CompactWidgets-module__DVof9G__rail:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.CompactWidgets-module__DVof9G__reviews>*{flex-basis:88%;max-width:360px}.CompactWidgets-module__DVof9G__reviewCard{border:1px solid var(--color-line);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.CompactWidgets-module__DVof9G__reviewCard p{overflow-wrap:anywhere}.CompactWidgets-module__DVof9G__listLayout{flex-direction:column;gap:14px;display:flex}.CompactWidgets-module__DVof9G__listIdentity{border:0;gap:10px;padding:0}.CompactWidgets-module__DVof9G__listIdentity dl{flex-flow:wrap;gap:8px 16px}.CompactWidgets-module__DVof9G__listIdentity dl>div{gap:6px}.CompactWidgets-module__DVof9G__accounts{grid-template-columns:repeat(2,minmax(0,1fr))}.CompactWidgets-module__DVof9G__platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.CompactWidgets-module__DVof9G__hardware{overflow-wrap:anywhere;font-size:12px}.CompactWidgets-module__DVof9G__goal{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.CompactWidgets-module__DVof9G__goal>*{margin-top:0!important}.CompactWidgets-module__DVof9G__goalHeader{flex-wrap:wrap;gap:8px}.CompactWidgets-module__DVof9G__goalFacts{gap:6px 12px;padding-block:8px}}