.banner[data-v-2ae797fd]{font-family:var(--font-inbox);border:1px solid;border-radius:10px;align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:14px;line-height:20px;display:flex}.tone-warn[data-v-2ae797fd]{background:var(--color-inbox-warn-soft);border-color:var(--color-inbox-warn-line)}.tone-danger[data-v-2ae797fd]{background:var(--color-inbox-danger-soft);border-color:var(--color-inbox-danger-line)}.tone-info[data-v-2ae797fd]{background:var(--color-inbox-surface-raised);border-color:var(--color-inbox-line)}.ico[data-v-2ae797fd]{flex-shrink:0;width:20px;height:20px}.tone-warn .ico[data-v-2ae797fd],.tone-warn b[data-v-2ae797fd]{color:var(--color-inbox-warn)}.tone-danger .ico[data-v-2ae797fd],.tone-danger b[data-v-2ae797fd]{color:var(--color-inbox-danger)}.tone-info .ico[data-v-2ae797fd]{color:var(--color-inbox-ink)}.text[data-v-2ae797fd]{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.body[data-v-2ae797fd]{color:var(--color-inbox-ink-2)}.actions[data-v-2ae797fd]{gap:4px;display:flex}.actions[data-v-2ae797fd],.btn[data-v-2ae797fd]{align-items:center}.btn[data-v-2ae797fd]{border:1px solid var(--color-inbox-line-strong);background:var(--color-inbox-surface-raised);height:32px;color:var(--color-inbox-ink);font:600 13px var(--font-inbox);cursor:pointer;border-radius:8px;gap:6px;padding:0 12px;display:inline-flex}.btn[data-v-2ae797fd]:hover:not(:disabled){background:var(--color-inbox-surface)}.btn[data-v-2ae797fd]:disabled{opacity:.6;cursor:default}.tone-info .btn[data-v-2ae797fd]{border-color:var(--color-inbox-primary);background:var(--color-inbox-primary);color:var(--color-inbox-on-primary)}.tone-info .btn[data-v-2ae797fd]:hover:not(:disabled){background:var(--color-inbox-primary-hover)}.later[data-v-2ae797fd]{height:32px;color:var(--color-inbox-brand);font:600 13px var(--font-inbox);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px}.later[data-v-2ae797fd]:hover{color:var(--color-inbox-brand-hover)}.btn[data-v-2ae797fd]:focus-visible,.later[data-v-2ae797fd]:focus-visible{outline:2px solid var(--color-inbox-brand);outline-offset:2px}@media (width<=767.98px){.banner[data-v-2ae797fd]{flex-wrap:wrap}.text[data-v-2ae797fd]{flex-basis:calc(100% - 32px)}.actions[data-v-2ae797fd]{flex-wrap:wrap;margin-left:auto}.btn[data-v-2ae797fd],.later[data-v-2ae797fd]{height:auto;min-height:44px}}
