.sw-ad-icon[data-v-205c2378]{width:100%;position:relative}.sw-ad-icon .item[data-v-205c2378]{flex-direction:column;align-items:center;min-width:0;transition:filter .15s;display:flex;position:relative}@media (hover:hover){.sw-ad-icon .item[data-v-205c2378]:hover{filter:brightness(.92)}}.sw-ad-icon .item[data-v-205c2378]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sw-ad-icon .name[data-v-205c2378]{color:var(--foreground);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.25rem;font-size:.75rem;overflow:hidden}.sw-ad-icon.is-grid[data-v-205c2378]{gap:var(--sw-ad-icon-gap);grid-template-columns:repeat(var(--sw-ad-icon-cols-mobile),minmax(0,1fr));display:grid}@media (width>=768px){.sw-ad-icon.is-grid[data-v-205c2378]{grid-template-columns:repeat(var(--sw-ad-icon-cols-tablet),minmax(0,1fr))}}@media (width>=1024px){.sw-ad-icon.is-grid[data-v-205c2378]{grid-template-columns:repeat(var(--sw-ad-icon-cols-desktop),minmax(0,1fr))}}.sw-ad-icon.is-flow[data-v-205c2378]{gap:var(--sw-ad-icon-gap);grid-template-columns:repeat(auto-fill,minmax(var(--sw-ad-icon-min),1fr));display:grid}.sw-ad-icon.is-image[data-v-205c2378]{gap:var(--sw-ad-icon-gap);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.sw-ad-icon.is-image .item[data-v-205c2378]{width:var(--sw-ad-icon-item-width,4.5rem);flex:none}.sw-ad-icon.is-image[data-v-205c2378]::-webkit-scrollbar{display:none}
