.dataout-banner[data-v-4274a3e4]{align-items:center;background:var(--accent-50);border-bottom:1px solid var(--accent-200);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px}.dataout-banner__body[data-v-4274a3e4]{align-items:center;display:flex;gap:10px;min-width:0}.dataout-banner__icon[data-v-4274a3e4]{color:var(--brand-orange);flex-shrink:0;height:20px;width:20px}.dataout-banner__copy[data-v-4274a3e4]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.dataout-banner__copy strong[data-v-4274a3e4]{color:var(--accent-800);font-size:14px}.dataout-banner__sub[data-v-4274a3e4]{color:var(--accent-900);font-size:12px}.dataout-banner__retry[data-v-4274a3e4]{background:var(--color-surface);border:1px solid var(--accent-300);border-radius:8px;color:var(--accent-800);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:7px 16px;transition:background .15s ease}.dataout-banner__retry[data-v-4274a3e4]:hover{background:var(--accent-100)}.dataout-banner__retry[data-v-4274a3e4]:focus-visible{outline:2px solid var(--brand-orange);outline-offset:2px}
