body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.popup-overlay{align-items:flex-end;animation:fadeIn .18s ease;background:#0000008c;bottom:0;display:flex;justify-content:center;left:0;padding:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.popup-container{animation:slideUp .28s cubic-bezier(.32,.72,0,1);background:#fff;background:var(--white);border-radius:20px 20px 0 0;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-height:92vh;max-width:640px;width:100%}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.popup-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 22px 16px}.popup-header-left{align-items:center;display:flex;gap:12px}.popup-color-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.popup-titre{color:#1a1a1a;color:var(--text);font-size:1.2rem;font-weight:800;letter-spacing:-.03em;margin:0}.popup-close{align-items:center;background:#f7f5f2;background:var(--bg);border:none;border-radius:50%;color:#6b6b6b;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:14px;height:32px;justify-content:center;transition:background .15s;width:32px}.popup-close:hover{background:#e4e0dc;background:var(--border)}.popup-body{flex:1 1;overflow-y:auto;padding:0 22px}.popup-section{border-bottom:1px solid #f7f5f2;border-bottom:1px solid var(--bg);padding:16px 0}.popup-section:last-child{border-bottom:none}.popup-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.popup-section-titre{color:#1a1a1a;color:var(--text);font-size:.9rem;font-weight:700;letter-spacing:-.02em}.popup-section-info{background:#f7f5f2;background:var(--bg);border-radius:20px;color:#6b6b6b;color:var(--text-muted);font-size:.73rem;font-weight:600;padding:3px 10px;white-space:nowrap}.popup-options{display:flex;flex-direction:column;gap:6px}.popup-option{align-items:center;background:#fff;background:var(--white);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:11px 14px;transition:all .13s}.popup-option:hover{background:#f7f5f2;background:var(--bg);border-color:#ccc}.popup-option.selected{border-width:2px}.popup-option.disabled{background:#f7f5f2;background:var(--bg);cursor:not-allowed;opacity:.38}.popup-option-left{align-items:center;display:flex;flex:1 1;gap:10px}.popup-item-img{border-radius:12px;flex-shrink:0;height:58px;overflow:hidden;width:58px}.popup-item-img img{display:block;object-fit:cover}.popup-item-img img,.popup-item-img-ph{border-radius:12px;height:100%;width:100%}.popup-item-img-ph{background:#f7f5f2;background:var(--bg);border:1.5px dashed #e4e0dc;border:1.5px dashed var(--border)}.popup-check{align-items:center;border:2px solid #e4e0dc;border:2px solid var(--border);color:#fff;color:var(--white);display:flex;flex-shrink:0;font-size:11px;font-weight:800;height:20px;justify-content:center;transition:all .13s;width:20px}.popup-check.radio{border-radius:50%}.popup-check.checkbox{border-radius:5px}.popup-option-label{color:#1a1a1a;color:var(--text);font-size:.88rem;font-weight:500;letter-spacing:-.01em}.popup-option-prix{color:#ff6b35;color:var(--primary);font-size:.83rem;font-weight:700}.popup-tag-saison{background:#f39c121f;border-radius:8px;color:#d97706;font-size:.68rem;font-weight:600;padding:2px 8px}.popup-commentaire{background:#f7f5f2;background:var(--bg);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:10px;color:#1a1a1a;color:var(--text);font-family:inherit;font-size:.88rem;height:80px;outline:none;padding:12px 14px;resize:none;transition:border-color .2s;width:100%}.popup-commentaire:focus{border-color:#ff6b35;border-color:var(--primary)}.popup-commentaire:focus,.popup-footer{background:#fff;background:var(--white)}.popup-footer{border-top:1px solid #e4e0dc;border-top:1px solid var(--border);flex-shrink:0;gap:14px;padding:14px 22px}.popup-footer,.popup-quantite{align-items:center;display:flex}.popup-quantite{background:#f7f5f2;background:var(--bg);border-radius:25px;gap:12px;padding:8px 14px}.popup-quantite button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:1.2rem;line-height:1;padding:0;width:20px}.popup-quantite button,.popup-quantite span{color:#1a1a1a;color:var(--text);font-weight:700;text-align:center}.popup-quantite span{font-size:.95rem;min-width:20px}.popup-btn-ajouter{border:none;border-radius:25px;color:#fff;color:var(--white);cursor:pointer;flex:1 1;font-family:inherit;font-size:.95rem;font-weight:700;letter-spacing:-.01em;padding:14px 20px;transition:opacity .15s}.popup-btn-ajouter:disabled{cursor:not-allowed;opacity:.65}@media (min-width:640px){.popup-overlay{align-items:center;padding:20px}.popup-container{border-radius:20px;max-height:86vh}}:root{--shadow-hover:0 10px 36px #00000021}body{-moz-osx-font-smoothing:grayscale}.home{min-height:100vh}.navbar{background:#fff;background:var(--white);box-shadow:0 1px 0 #e4e0dc;box-shadow:0 1px 0 var(--border);position:sticky;top:0;z-index:100}.navbar-inner{gap:24px;height:70px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 28px}.navbar-brand,.navbar-inner{align-items:center;display:flex}.navbar-brand{flex-shrink:0;gap:12px;text-decoration:none}.navbar-logo{border-radius:10px;height:44px;object-fit:cover;width:44px}.navbar-text{display:flex;flex-direction:column;gap:1px}.navbar-name{color:#1a1a1a;color:var(--text);font-size:.95rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.navbar-adresse{color:#6b6b6b;color:var(--text-muted);font-size:.76rem;font-weight:400}.navbar-statut{border:1.5px solid;border-radius:20px;font-size:.82rem;font-weight:600;letter-spacing:-.01em;padding:5px 14px;white-space:nowrap}.navbar-cart-btn{align-items:center;background:#ff6b35;background:var(--primary);border:none;border-radius:30px;color:#fff;color:var(--white);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:.88rem;font-weight:700;gap:8px;letter-spacing:-.01em;padding:10px 22px;transition:background .2s,transform .15s}.navbar-cart-btn:hover{background:#e55a25;background:var(--primary-dark);transform:translateY(-1px)}.panier-badge{align-items:center;background:#fff;background:var(--white);border-radius:50%;color:#ff6b35;color:var(--primary);display:flex;font-size:.72rem;font-weight:800;height:20px;justify-content:center;line-height:1;width:20px}.hero{background:#111;background:var(--dark);padding:90px 28px 80px}.hero-content{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:680px}.hero-tag{border:1px solid #ff6b3573;border-radius:4px;color:#ff6b35;color:var(--primary);display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.1em;margin-bottom:22px;padding:6px 14px;text-transform:uppercase}.hero-content h1{color:#fff;color:var(--white);font-size:clamp(3rem,7vw,5.2rem);font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:14px}.hero-content>p{color:#888;font-size:1.1rem;font-weight:400;letter-spacing:-.01em;margin-bottom:28px}.hero-statut{border:1px solid;border-radius:8px;font-size:.88rem;font-weight:600;gap:8px;margin-bottom:32px;padding:10px 18px}.hero-btn,.hero-statut{align-items:center;display:inline-flex;letter-spacing:-.01em}.hero-btn{background:#ff6b35;background:var(--primary);border:none;border-radius:50px;color:#fff;color:var(--white);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;gap:10px;padding:16px 38px;transition:all .2s}.hero-btn:hover{background:#e55a25;background:var(--primary-dark);box-shadow:0 10px 28px #ff6b3561;transform:translateY(-2px)}.ferme-banner{background:#b91c1c;color:#fff;color:var(--white);display:flex;font-size:.88rem;font-weight:600;gap:32px;justify-content:center;letter-spacing:-.01em;padding:14px 24px;text-align:center}.menu-section{background:#f7f5f2;background:var(--bg);min-height:60vh}.menu-inner{margin:0 auto;max-width:1300px;padding:44px 28px}.menu-titre{color:#1a1a1a;color:var(--text);font-size:1.4rem;font-weight:800;letter-spacing:-.03em;margin-bottom:28px}.menu-content{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:1fr 360px}.produits{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.produit-card{background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:16px;box-shadow:0 2px 12px #0000000f;box-shadow:var(--shadow);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s}.produit-card:hover{box-shadow:0 10px 36px #00000021;box-shadow:var(--shadow-hover);transform:translateY(-4px)}.produit-img-wrap{align-items:center;aspect-ratio:1/1;background:#f7f5f2;background:var(--bg);display:flex;justify-content:center;overflow:hidden;width:100%}.produit-img{display:block;height:100%;object-fit:cover;width:100%}.produit-img-placeholder{height:100%;width:100%}.produit-img-circle,.produit-img-placeholder{align-items:center;display:flex;justify-content:center}.produit-img-circle{background:#fff;background:var(--white);border:2.5px dashed;border-radius:50%;height:100px;width:100px}.produit-img-circle span{font-size:2.6rem;font-weight:900;line-height:1}.produit-info{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.produit-nom-label{color:#1a1a1a;color:var(--text);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.produit-desc-label{color:#6b6b6b;color:var(--text-muted);font-size:.78rem;line-height:1.4}.produit-prix-label{font-size:.88rem;font-weight:700;letter-spacing:-.01em;margin-top:8px}.produit-ferme{cursor:not-allowed!important;opacity:.5}.panier-desktop{background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 2px 12px #0000000f;box-shadow:var(--shadow);padding:22px;position:sticky;top:86px}.panier-header{border-bottom:1px solid #e4e0dc;border-bottom:1px solid var(--border);justify-content:space-between;margin-bottom:18px;padding-bottom:14px}.panier-header h2{color:#1a1a1a;color:var(--text);font-size:.98rem;font-weight:800;letter-spacing:-.02em}.panier-count{background:#f7f5f2;background:var(--bg);border-radius:12px;font-size:.76rem;font-weight:600;padding:3px 10px}.panier-count,.panier-empty{color:#6b6b6b;color:var(--text-muted)}.panier-empty{font-size:.86rem;padding:36px 0;text-align:center}.panier-empty p:first-child{color:#999;font-size:.92rem;font-weight:600;margin-bottom:5px}.panier-items{margin-bottom:16px}.panier-item{padding:11px 0;position:relative}.panier-item-info{display:flex;justify-content:space-between;margin-bottom:3px;padding-right:22px}.panier-item-nom{color:#1a1a1a;color:var(--text);font-size:.87rem;font-weight:600;letter-spacing:-.01em}.panier-item-prix{color:#ff6b35;color:var(--primary);font-size:.87rem;font-weight:700}.panier-item-options{color:#bbb;font-size:.75rem;line-height:1.4}.panier-item-suppr{background:none;border:none;color:#ccc;cursor:pointer;font-size:.8rem;line-height:1;padding:2px 4px;position:absolute;right:0;top:12px;transition:color .15s}.panier-item-suppr:hover{color:#888}.panier-total{border-top:1px solid #e4e0dc;border-top:1px solid var(--border);font-size:.92rem;letter-spacing:-.01em;padding:14px 0}.total-prix{font-size:1.1rem}.checkout-btn{background:#ff6b35;background:var(--primary);border:none;border-radius:10px;color:#fff;color:var(--white);cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:700;letter-spacing:-.01em;padding:14px;transition:background .2s;width:100%}.checkout-btn:hover{background:#e55a25;background:var(--primary-dark)}.footer{background:#111;background:var(--dark);margin-top:60px;padding:40px 28px}.footer-inner{display:flex;flex-direction:column;gap:6px;margin:0 auto;max-width:1300px;text-align:center}.footer-brand{color:#fff;color:var(--white);font-size:1rem;font-weight:800;letter-spacing:-.02em;margin-bottom:4px}.footer p{color:#666;font-size:.83rem}.footer-copy{color:#444!important;font-size:.78rem!important;margin-top:10px}.modal-overlay{align-items:center;background:#0000008c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-container{background:#fff;background:var(--white);border-radius:20px;max-height:90vh;max-width:460px;overflow-y:auto;padding:28px;width:100%}.modal-container h2{color:#1a1a1a;color:var(--text);font-size:1.15rem;font-weight:800;letter-spacing:-.03em;margin-bottom:22px}.jour-selector{display:flex;gap:10px;margin-bottom:20px}.jour-btn{background:#fff;background:var(--white);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:10px;color:#6b6b6b;color:var(--text-muted);cursor:pointer;flex:1 1;font-family:inherit;font-size:.92rem;font-weight:600;padding:12px;transition:all .15s}.jour-btn.active{background:#ff6b35;background:var(--primary);border-color:#ff6b35;border-color:var(--primary);color:#fff;color:var(--white)}.creneaux-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;max-height:260px;overflow-y:auto}.creneau-btn{background:#fff;background:var(--white);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:8px;color:#1a1a1a;color:var(--text);cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:600;padding:10px 6px;transition:all .15s}.creneau-btn.active{background:#ff6b35;background:var(--primary);color:#fff;color:var(--white)}.creneau-btn.active,.creneau-btn:hover{border-color:#ff6b35;border-color:var(--primary)}.no-creneaux{color:#6b6b6b;color:var(--text-muted);font-size:.88rem;line-height:1.6;padding:28px;text-align:center}.modal-footer{display:flex;gap:10px}.modal-annuler{background:#fff;background:var(--white);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:10px;color:#6b6b6b;color:var(--text-muted);cursor:pointer;flex:1 1;font-family:inherit;font-size:.92rem;font-weight:600;padding:13px;transition:border-color .15s}.modal-annuler:hover{border-color:#c8c4bf}.modal-confirmer{background:#ff6b35;background:var(--primary);border:none;border-radius:10px;color:#fff;color:var(--white);cursor:pointer;flex:2 1;font-family:inherit;font-size:.92rem;font-weight:700;letter-spacing:-.01em;padding:13px;transition:background .2s}.modal-confirmer:hover{background:#e55a25;background:var(--primary-dark)}.modal-confirmer:disabled{background:#e4e0dc;background:var(--border);cursor:not-allowed}@media (max-width:980px){.menu-content{grid-template-columns:1fr}.panier-desktop{display:none}}@media (max-width:760px){.hero{padding:64px 20px 56px}.hero-content h1{font-size:2.6rem}.navbar-statut,.navbar-text{display:none}.navbar-inner{padding:0 16px}.menu-inner{padding:28px 16px}.produits{grid-template-columns:1fr}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--primary:#ff6b35;--primary-dark:#e55a25;--dark:#111;--text:#1a1a1a;--text-muted:#6b6b6b;--border:#e4e0dc;--bg:#f7f5f2;--white:#fff;--radius:14px;--shadow:0 2px 12px #0000000f}body{-webkit-font-smoothing:antialiased;background:#f7f5f2;background:var(--bg);color:#1a1a1a;color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.panier-container{margin:0 auto;max-width:580px;min-height:100vh;padding:32px 20px 60px}.panier-header{align-items:center;display:flex;gap:16px;margin-bottom:28px}.btn-back{background:#fff;background:var(--white);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:30px;color:#6b6b6b;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.86rem;font-weight:600;letter-spacing:-.01em;padding:8px 18px;transition:all .15s}.btn-back:hover{border-color:#ff6b35;border-color:var(--primary);color:#ff6b35;color:var(--primary)}.panier-header h1{color:#1a1a1a;color:var(--text);font-size:1.4rem;font-weight:800;letter-spacing:-.03em}.panier-items{background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 2px 12px #0000000f;box-shadow:var(--shadow);margin-bottom:14px;padding:4px 18px}.panier-item{border-bottom:1px solid #f7f5f2;border-bottom:1px solid var(--bg);display:flex;flex-direction:column;gap:8px;padding:16px 0}.panier-item:last-child{border-bottom:none}.panier-item-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.panier-item-left{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.panier-item-qte{color:#ff6b35;color:var(--primary);flex-shrink:0;font-size:.82rem;font-weight:800;min-width:24px}.item-nom{color:#1a1a1a;color:var(--text);font-size:.95rem;font-weight:700;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-tags{display:flex;flex-wrap:wrap;gap:5px;padding-left:34px}.item-tag{background:#f7f5f2;background:var(--bg);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:20px;color:#6b6b6b;color:var(--text-muted);display:inline-block;font-size:.73rem;font-weight:600;letter-spacing:-.01em;padding:3px 10px}.item-note{font-size:.77rem;font-style:italic;padding-left:34px}.item-note,.item-prix{color:#ff6b35;color:var(--primary)}.item-prix{flex-shrink:0;font-weight:800}.item-prix,.panier-total{font-size:.95rem;letter-spacing:-.02em}.panier-total{align-items:center;background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 2px 12px #0000000f;box-shadow:var(--shadow);display:flex;font-weight:700;justify-content:space-between;margin-bottom:12px;padding:16px 18px}.total-prix{color:#ff6b35;color:var(--primary);font-size:1.25rem;font-weight:800}.heure-badge{background:#111;background:var(--dark);color:#fff;color:var(--white);font-size:.92rem;font-weight:700;letter-spacing:-.01em;margin-bottom:24px;padding:13px 18px;text-align:center}.commentaire-section,.heure-badge{border-radius:14px;border-radius:var(--radius)}.commentaire-section{background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);box-shadow:0 2px 12px #0000000f;box-shadow:var(--shadow);margin-bottom:14px;padding:20px 18px}.commentaire-section h3{color:#1a1a1a;color:var(--text);font-size:.95rem;font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.commentaire-section textarea{background:#f7f5f2;background:var(--bg);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:10px;box-sizing:border-box;color:#1a1a1a;color:var(--text);font-family:inherit;font-size:.9rem;height:110px;outline:none;padding:13px 14px;resize:none;transition:border-color .2s;width:100%}.commentaire-section textarea:focus{background:#fff;background:var(--white);border-color:#ff6b35;border-color:var(--primary)}.form-section{background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 2px 12px #0000000f;box-shadow:var(--shadow);padding:22px 18px}.form-section h2{color:#1a1a1a;color:var(--text);font-size:1.05rem;font-weight:800;letter-spacing:-.03em;margin-bottom:20px}.form-group{margin-bottom:16px}.form-group label{color:#6b6b6b;color:var(--text-muted);display:block;font-size:.82rem;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.form-group input{background:#f7f5f2;background:var(--bg);border:1.5px solid #e4e0dc;border:1.5px solid var(--border);border-radius:10px;color:#1a1a1a;color:var(--text);font-family:inherit;font-size:.95rem;outline:none;padding:12px 14px;transition:border-color .2s,background .2s;width:100%}.form-group input:focus{background:#fff;background:var(--white);border-color:#ff6b35;border-color:var(--primary)}.btn-commander{background:#ff6b35;background:var(--primary);border:none;border-radius:10px;color:#fff;color:var(--white);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-top:8px;padding:16px;transition:background .2s;width:100%}.btn-commander:hover{background:#e55a25;background:var(--primary-dark)}.btn-commander:disabled{background:#e4e0dc;background:var(--border);color:#aaa;cursor:not-allowed}.confirmation{align-items:center;background:#f7f5f2;background:var(--bg);display:flex;justify-content:center;min-height:100vh;padding:20px}.confirmation-card{background:#fff;background:var(--white);border:1px solid #e4e0dc;border:1px solid var(--border);border-radius:20px;box-shadow:0 8px 40px #0000001a;max-width:400px;padding:48px 36px;text-align:center;width:100%}.check-icon{align-items:center;background:#22c55e;border-radius:50%;display:flex;height:64px;justify-content:center;margin:0 auto 24px;position:relative;width:64px}.check-icon:after{border-bottom:3.5px solid #fff;border-left:3.5px solid #fff;content:"";height:16px;margin-top:-4px;transform:rotate(-45deg);width:28px}.confirmation-card h2{color:#1a1a1a;color:var(--text);font-size:1.7rem;font-weight:800;letter-spacing:-.03em;margin-bottom:10px}.confirmation-card p{color:#6b6b6b;color:var(--text-muted);font-size:.92rem;line-height:1.5;margin-bottom:8px}.heure-conf{color:#ff6b35!important;color:var(--primary)!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:-.01em;margin:16px 0!important}.info-conf{font-size:.86rem!important;margin-bottom:28px!important}.btn-retour{background:#ff6b35;background:var(--primary);border:none;border-radius:30px;color:#fff;color:var(--white);cursor:pointer;display:inline-block;font-family:inherit;font-size:.95rem;font-weight:700;letter-spacing:-.01em;padding:13px 36px;transition:background .2s}.btn-retour:hover{background:#e55a25;background:var(--primary-dark)}@media (max-width:600px){.panier-container{padding:20px 14px 48px}.confirmation-card{padding:36px 20px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.de6a7e6a.css.map*/