.ax-icongrid{display:grid;gap:var(--ax-space-2);grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.ax-icontile{align-items:center;background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md);color:var(--ax-text-muted);cursor:pointer;display:flex;flex-direction:column;gap:var(--ax-space-2);justify-content:center;min-width:0;padding:var(--ax-space-4) var(--ax-space-2);transition:color var(--ax-motion-fast) var(--ax-ease-standard),background var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard),transform var(--ax-motion-fast) var(--ax-ease-standard)}.ax-icontile:hover{background:var(--ax-accent-wash);border-color:var(--ax-border-strong);color:var(--ax-accent);transform:translateY(-2px)}.ax-icontile:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.ax-icontile__glyph{display:grid;height:32px;place-items:center}.ax-icontile__glyph svg{height:24px;width:24px}.ax-icontile__glyph.is-sm svg{height:18px;width:18px}.ax-icontile__glyph.is-md svg{height:24px;width:24px}.ax-icontile__glyph.is-lg svg{height:32px;width:32px}.ax-icontile__glyph.is-accent{color:var(--ax-accent)}.ax-icontile__glyph.is-success{color:var(--ax-success-500)}.ax-icontile__glyph.is-danger{color:var(--ax-danger-500)}.ax-icontile:hover .ax-icontile__glyph.is-text{color:var(--ax-accent)}.ax-icontile__name{color:var(--ax-text-subtle);font-size:var(--ax-text-2xs);max-width:100%;text-align:center}.ax-copytoast{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);background:var(--ax-surface-overlay);border:1px solid var(--ax-border);border-radius:var(--ax-radius-pill);box-shadow:var(--ax-shadow-lg);color:var(--ax-text-strong);display:flex;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);gap:var(--ax-space-2);inset-block-end:var(--ax-space-6);inset-inline:0;margin-inline:auto;max-width:90vw;padding:var(--ax-space-3) var(--ax-space-5);position:fixed;width:-moz-max-content;width:max-content;z-index:var(--ax-z-toast,80)}.ax-copytoast svg{color:var(--ax-success-500);height:var(--ax-icon-sm);width:var(--ax-icon-sm)}
