.bc-notificacao{position:fixed;top:20px;right:20px;z-index:999999;display:flex;align-items:center;gap:10px;min-width:280px;max-width:380px;padding:10px 14px;border-radius:10px;background:linear-gradient(135deg,#f8fafc 0%,#ffffff 55%);box-shadow:0 8px 30px rgb(2 6 23 / .14),0 1px 3px rgb(2 6 23 / .08);overflow:hidden;animation:notifSlideIn 0.35s cubic-bezier(.22,1,.36,1)}.bc-notificacao::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#3b82f6,#1E40AF)}@keyframes notifSlideIn{from{transform:translateX(calc(100% + 40px));opacity:0}to{transform:translateX(0);opacity:1}}.bc-notificacao.saindo{animation:notifSlideOut 0.25s ease-in forwards}@keyframes notifSlideOut{to{transform:translateX(calc(100% + 40px));opacity:0}}.bc-notificacao.sucesso{background:linear-gradient(135deg,#ecfdf5 0%,#ffffff 60%)}.bc-notificacao.sucesso::before{background:linear-gradient(180deg,#34d399,#059669)}.bc-notificacao.erro{background:linear-gradient(135deg,#fef2f2 0%,#ffffff 60%)}.bc-notificacao.erro::before{background:linear-gradient(180deg,#f87171,#dc2626)}.bc-notificacao.warning{background:linear-gradient(135deg,#fffbeb 0%,#ffffff 60%)}.bc-notificacao.warning::before{background:linear-gradient(180deg,#fbbf24,#d97706)}.bc-notificacao.info{background:linear-gradient(135deg,#eff6ff 0%,#ffffff 60%)}.bc-notificacao.info::before{background:linear-gradient(180deg,#60a5fa,#2563eb)}.bc-notificacao-icone{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.bc-notificacao-icone svg{width:15px;height:15px;display:block}.bc-notificacao.sucesso .bc-notificacao-icone{background:#d1fae5;color:#059669}.bc-notificacao.erro .bc-notificacao-icone{background:#fee2e2;color:#dc2626}.bc-notificacao.warning .bc-notificacao-icone{background:#fef3c7;color:#d97706}.bc-notificacao.info .bc-notificacao-icone{background:#dbeafe;color:#2563eb}.bc-notificacao-conteudo{flex:1;min-width:0}.bc-notificacao-titulo{font-weight:600;color:#0f172a;margin-bottom:1px;font-size:13px;line-height:1.35}.bc-notificacao-mensagem{color:#64748b;font-size:12.5px;line-height:1.45}.bc-notificacao-fechar{background:none;border:none;cursor:pointer;color:#94a3b8;padding:4px;display:flex;align-items:center;justify-content:center;transition:color 0.2s ease;flex-shrink:0}.bc-notificacao-fechar:hover{color:#334155}.bc-notificacao-fechar svg{width:13px;height:13px;display:block}.dark-mode .bc-notificacao,[data-theme="dark"] .bc-notificacao,body.bc-dark .bc-notificacao,html.wp-dark-mode-active .bc-notificacao{background:linear-gradient(135deg,#1e293b 0%,#0f172a 60%);box-shadow:0 10px 34px rgb(0 0 0 / .5),0 1px 3px rgb(0 0 0 / .4)}.dark-mode .bc-notificacao-titulo,[data-theme="dark"] .bc-notificacao-titulo,body.bc-dark .bc-notificacao-titulo,html.wp-dark-mode-active .bc-notificacao-titulo{color:#f1f5f9}.dark-mode .bc-notificacao-mensagem,[data-theme="dark"] .bc-notificacao-mensagem,body.bc-dark .bc-notificacao-mensagem,html.wp-dark-mode-active .bc-notificacao-mensagem{color:#94a3b8}.dark-mode .bc-notificacao-fechar,[data-theme="dark"] .bc-notificacao-fechar,body.bc-dark .bc-notificacao-fechar,html.wp-dark-mode-active .bc-notificacao-fechar{color:#64748b}.dark-mode .bc-notificacao-fechar:hover,[data-theme="dark"] .bc-notificacao-fechar:hover,body.bc-dark .bc-notificacao-fechar:hover,html.wp-dark-mode-active .bc-notificacao-fechar:hover{color:#cbd5e1}.dark-mode .bc-notificacao.sucesso .bc-notificacao-icone,html.wp-dark-mode-active .bc-notificacao.sucesso .bc-notificacao-icone{background:rgb(16 185 129 / .18);color:#34d399}.dark-mode .bc-notificacao.erro .bc-notificacao-icone,html.wp-dark-mode-active .bc-notificacao.erro .bc-notificacao-icone{background:rgb(239 68 68 / .18);color:#f87171}.dark-mode .bc-notificacao.warning .bc-notificacao-icone,html.wp-dark-mode-active .bc-notificacao.warning .bc-notificacao-icone{background:rgb(245 158 11 / .18);color:#fbbf24}.dark-mode .bc-notificacao.info .bc-notificacao-icone,html.wp-dark-mode-active .bc-notificacao.info .bc-notificacao-icone{background:rgb(59 130 246 / .18);color:#60a5fa}@media (max-width:768px){.bc-notificacao{top:10px;right:10px;left:10px;min-width:auto;max-width:none}}.bc-notificacao:nth-child(2){top:calc(20px + 74px)}.bc-notificacao:nth-child(3){top:calc(20px + 148px)}.bc-notificacao:nth-child(4){top:calc(20px + 222px)}@media (max-width:768px){.bc-notificacao:nth-child(2){top:calc(10px + 66px)}.bc-notificacao:nth-child(3){top:calc(10px + 132px)}.bc-notificacao:nth-child(4){top:calc(10px + 198px)}}