.bx-banner{border-radius:var(--ws-r-md);background:var(--ws-surface);box-shadow:inset 0 0 0 1px var(--ws-border);color:var(--ws-text);transition:background-color .2s var(--ws-ease);align-items:center;gap:14px;margin:20px 0 0;padding:14px 16px;text-decoration:none;display:flex}.bx-banner:hover{background:var(--ws-surface-2)}.bx-banner:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.bx-i{background:var(--ws-accent);width:36px;height:36px;color:var(--ws-on-accent);border-radius:50%;flex:none;align-items:center;justify-items:center;display:grid}.bx-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bx-t b{font-size:var(--ws-fs-sm);font-weight:var(--ws-w-medium)}.bx-t small{font-size:var(--ws-fs-xs);color:var(--ws-text-2)}.bx-go{font-size:var(--ws-fs-sm);font-weight:var(--ws-w-medium);flex:none;align-items:center;gap:4px;display:inline-flex}.bx-banner:hover .bx-go{text-underline-offset:3px;text-decoration:underline}.bx-banner.is-compact{margin:0}.bx-link{font-size:var(--ws-fs-sm);font-weight:var(--ws-w-medium);color:var(--ws-text);text-decoration:underline;text-underline-offset:4px;align-items:center;gap:6px;margin-top:18px;-webkit-text-decoration-color:rgba(127,127,127,.4);text-decoration-color:rgba(127,127,127,.4);display:inline-flex}.bx-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (max-width:639px){.bx-go{display:none}}
