.faya-callouts{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.75rem;display:grid}.faya-callout{--callout-edge:var(--faya-alert-edge);--callout-ink:var(--faya-alert-ink);background:var(--theme-elevation-50);border:1px solid var(--theme-border-color);border-left:4px solid var(--callout-edge);border-radius:var(--style-radius-m);min-height:72px;color:inherit;align-items:center;gap:.9rem;padding:.85rem 1.1rem;text-decoration:none;transition-property:border-color,box-shadow,background-color;transition-duration:.12s;transition-timing-function:ease-out;display:flex}.faya-callout[data-tone=confirm]{--callout-edge:var(--faya-confirm-edge);--callout-ink:var(--faya-confirm-ink)}.faya-callout[data-tone=note]{--callout-edge:var(--theme-elevation-400);--callout-ink:var(--theme-elevation-800)}.faya-callout[data-tone=ok]{--callout-edge:var(--faya-leaf);--callout-ink:var(--faya-leaf)}a.faya-callout:hover{background:var(--theme-elevation-100);box-shadow:0 4px 8px -2px #00000014}.faya-callout:focus-visible{outline:2px solid var(--theme-elevation-900);outline-offset:2px}.faya-callout--pending{border-left-color:var(--theme-elevation-150)}.faya-callout__icon{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:10px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.faya-callout__icon img{display:block}.faya-callout__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.faya-callout__title{color:var(--callout-ink);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600;line-height:1.25}.faya-callout__sub{color:var(--theme-elevation-600);font-size:.85rem}
