.toast-message{position:fixed;top:20px;right:20px;z-index:9999;padding:12px 20px;border-radius:8px;color:#fff;font-weight:500;box-shadow:0 4px 12px rgb(0 0 0 / .15);opacity:0;transform:translateX(100%);transition:all 0.3s ease-in-out;max-width:350px;word-wrap:break-word}.toast-message.show{opacity:1;transform:translateX(0)}.toast-message.success{background-color:#10b981;border-left:4px solid #059669}.toast-message.error{background-color:#ef4444;border-left:4px solid #dc2626}.toast-message.info{background-color:#3b82f6;border-left:4px solid #2563eb}.toast-message.warning{background-color:#f59e0b;border-left:4px solid #d97706}.highlight-atelier{background-color:rgb(21 195 154 / .1)!important;border:2px solid #15c39a!important;transition:all 0.3s ease-in-out}