.feedback-dialog{color:#030d26;background:#fff;border:1px solid #dbe2ee;border-radius:16px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;box-shadow:0 24px 80px #030d2633}.feedback-dialog::backdrop{background:#030d2670}body:has(.feedback-dialog[open]){overflow:hidden}.feedback-dialog-content{padding:28px}.feedback-dialog-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.feedback-dialog h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:24px;line-height:1.3}.feedback-symbol{color:#030d26;background:#c5f606;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;font-weight:700;display:inline-flex}.feedback-symbol.is-danger{color:#a7223d;background:#fff1f2}.feedback-close{color:#030d26;cursor:pointer;background:0 0;border:1px solid #dbe2ee;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.feedback-description{color:#52617a;overflow-wrap:anywhere;font-size:15px;line-height:1.65}.feedback-description p:first-child{margin-top:0}.feedback-description p:last-child{margin-bottom:0}.feedback-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:26px;display:flex}.feedback-button{color:#030d26;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d1e0;border-radius:8px;justify-content:center;align-items:center;padding:11px 18px;font-size:14px;font-weight:650;display:inline-flex}.feedback-button.is-primary{background:#c5f606;border-color:#c5f606}.feedback-button.is-danger{color:#fff;background:#a7223d;border-color:#a7223d}.feedback-button:disabled,.feedback-close:disabled{opacity:.55;cursor:wait}.feedback-button:focus-visible,.feedback-close:focus-visible{outline-offset:3px;outline:3px solid #6575a5}.batoola-notification{z-index:120;inset-inline-end:24px;border:1px solid #dbe2ee;color:#030d26;background:#fff;border-inline-start:5px solid #c5f606;border-radius:12px;align-items:flex-start;gap:12px;width:min(430px,100vw - 32px);padding:16px;font-size:14px;line-height:1.55;display:flex;position:fixed;bottom:24px;box-shadow:0 10px 35px #030d2626}.batoola-notification[data-tone=error]{border-inline-start-color:#a7223d}.batoola-notification[data-tone=info]{border-inline-start-color:#6575a5}.batoola-notification-copy{overflow-wrap:anywhere;flex:1;min-width:0}.batoola-notification strong{margin-bottom:3px;font-size:14px;display:block}.batoola-notification .feedback-close{flex:none}@media (max-width:560px){.feedback-dialog-content{padding:22px}.feedback-actions .feedback-button{flex:auto}.batoola-notification{inset-inline-end:16px;bottom:16px}}
