.trx-dialog-backdrop{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00000073}.trx-dialog{width:100%;max-width:28rem;display:grid;gap:.75rem;padding:1.25rem 1.25rem 1rem;text-align:left;color:var(--bs-body-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-lg)}.trx-dialog[data-tone=danger]{border-top:4px solid var(--bs-danger)}.trx-dialog-title{margin:0;font-size:1.15rem;font-weight:600}.trx-dialog-message{margin:0;white-space:pre-line;font-size:.95rem}.trx-dialog-actions{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.trx-toasts{position:fixed;right:1rem;bottom:1rem;z-index:1090;display:grid;gap:.5rem;width:min(24rem,calc(100vw - 2rem))}.trx-toast{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .85rem;text-align:left;border:1px solid;border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow);font-size:.9rem}.trx-toast-text{flex:1;white-space:pre-line;overflow-wrap:anywhere}
