@charset "UTF-8";.wp-block-aaaforum-details[style*="--icon-color"] .icon-circle .icon{color:var(--icon-color,var(--wp--preset--color--primary-dark))}.wp-block-aaaforum-details{display:flex;align-items:flex-start!important;gap:var(--wp--preset--spacing--10)!important;text-transform:uppercase;font-size:var(--wp--preset--font-size--small);padding:0}.wp-block-aaaforum-details a{text-transform:initial;text-decoration:none}.wp-block-aaaforum-details .icon-circle{display:flex;align-items:flex-start;justify-content:center;width:16px;height:16px;aspect-ratio:1/1;flex-shrink:0}.wp-block-aaaforum-details .icon-circle .icon{display:inline-block;vertical-align:middle;color:var(--wp--preset--color--primary-dark);font-size:1rem}.icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-bottom:20px;max-height:300px;overflow-y:auto}.icon-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;transition:all 0.3s ease-in-out;width:100%}.icon-preview:hover,.icon-preview:focus{background:#f0f0f0}.icon-preview.is-selected{border-color:#007cba;background:#f0f6fc}.icon-preview-content{display:flex;flex-direction:column;align-items:center;gap:5px}.icon-preview .icon{font-size:24px}.icon-label{font-size:12px;text-align:center;color:#666}