.toast[data-v-d5d2e729]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);color:#fff;padding:14px 28px;border-radius:8px;font-weight:600;font-size:1rem;box-shadow:0 4px 12px #0006;z-index:9999;opacity:.95}.toast.success[data-v-d5d2e729]{background:#22c55e}.toast.error[data-v-d5d2e729]{background:#e63946}.toast.info[data-v-d5d2e729]{background:#2563eb}.fade-enter-active[data-v-d5d2e729],.fade-leave-active[data-v-d5d2e729]{transition:opacity .4s ease,transform .3s ease}.fade-enter-from[data-v-d5d2e729],.fade-leave-to[data-v-d5d2e729]{opacity:0;transform:translate(-50%,20px)}.footer{margin-top:60px;padding:30px 0;background:#111;border-top:1px solid #2a2a2a;color:#ccc;text-align:center;font-size:1rem}.footer a{color:#ffdf7f;text-decoration:none;font-weight:600;transition:color .2s ease}.footer a:hover{color:#ffd23b}.footer-content p{margin:5px 0}html[data-v-9c36d2f5],body[data-v-9c36d2f5],#app[data-v-9c36d2f5]{margin:0;padding:0;height:100%;width:100%;background-color:#0b0b0b!important;color:#eaeaea;font-family:system-ui,sans-serif;overflow-x:hidden}.container[data-v-9c36d2f5]{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background-color:#0b0b0b;padding:50px 0}.commande[data-v-9c36d2f5]{width:100%;max-width:1200px;background:#141414;border-radius:20px;box-shadow:0 6px 20px #0009;padding:40px;border:1px solid #2b2b2b}.commande h2[data-v-9c36d2f5]{text-align:center;font-size:2rem;font-weight:600;margin-bottom:35px;color:#fff}table[data-v-9c36d2f5]{width:100%;border-collapse:collapse;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;font-size:1.2rem}th[data-v-9c36d2f5],td[data-v-9c36d2f5]{padding:18px;text-align:center;color:#ddd}thead[data-v-9c36d2f5]{background:#222;color:#ccc;font-weight:700;font-size:1.3rem}tr[data-v-9c36d2f5]:hover{background:#232323}.image-plat[data-v-9c36d2f5]{width:100px;height:100px;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:#111}.image-plat img[data-v-9c36d2f5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quantite[data-v-9c36d2f5]{display:flex;justify-content:center;align-items:center;gap:16px}.quantite button[data-v-9c36d2f5]{background:#2d2d2d;border:none;color:#fff;width:60px;height:60px;border-radius:12px;cursor:pointer;font-size:2rem;font-weight:700;transition:background .2s ease,transform .1s ease;touch-action:manipulation}.quantite button[data-v-9c36d2f5]:hover{background:#3d3d3d;transform:scale(1.05)}.quantite span[data-v-9c36d2f5]{min-width:40px;display:inline-block;font-size:1.4rem;color:#ffdf7f}.total[data-v-9c36d2f5]{display:flex;color:#ffdf7f;justify-content:space-between;align-items:center;margin-top:35px;font-size:1.6rem;border-top:1px solid #2a2a2a;padding-top:16px}.total strong[data-v-9c36d2f5]{color:#ffdf7f;font-size:1.8rem}.envoyer[data-v-9c36d2f5]{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-top:40px}.envoyer button[data-v-9c36d2f5]{background:#2563eb;color:#fff;font-weight:700;font-size:1.3rem;border:none;border-radius:14px;padding:22px 45px;cursor:pointer;transition:background .2s ease,transform .1s ease;touch-action:manipulation;box-shadow:0 4px 10px #0006}.envoyer button[data-v-9c36d2f5]:hover{background:#1e40af;transform:scale(1.03)}.envoyer .stats[data-v-9c36d2f5]{background:#444}.envoyer .stats[data-v-9c36d2f5]:hover{background:#666}[data-v-9c36d2f5]::-webkit-scrollbar{width:12px}[data-v-9c36d2f5]::-webkit-scrollbar-thumb{background:#2f2f2f;border-radius:6px}[data-v-9c36d2f5]::-webkit-scrollbar-thumb:hover{background:#444}.stats-container[data-v-b44d5489]{background-color:#0f0f0f;color:#eee;min-height:100vh;padding:40px;font-family:system-ui,sans-serif}h1[data-v-b44d5489]{font-size:1.8rem;margin-bottom:20px;text-align:center}table[data-v-b44d5489]{width:100%;border-collapse:collapse;background:#1b1b1b;border-radius:8px;overflow:hidden}th[data-v-b44d5489],td[data-v-b44d5489]{padding:10px 15px;text-align:left}thead[data-v-b44d5489]{background:#222;color:#ccc}tr[data-v-b44d5489]:nth-child(2n){background:#181818}tr[data-v-b44d5489]:hover{background:#2a2a2a}.retour[data-v-b44d5489]{margin-top:25px;background:#2563eb;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-weight:600;cursor:pointer;transition:background .2s ease}.retour[data-v-b44d5489]:hover{background:#1e40af}.reset[data-v-b44d5489]{margin-top:25px;background:#d64045;color:#fff;border:none;margin-left:30px;border-radius:6px;padding:10px 20px;font-weight:600;cursor:pointer;transition:background .2s ease}.reset[data-v-b44d5489]:hover{background:#b22222}
