html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.navBar{display:flex;justify-content:center;background-color:#e5fcc1}.navLink{text-decoration:none;font-weight:800;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;padding:.5em 1em;width:50%;display:flex;justify-content:center}.active{background-color:#8fbc8f}a{color:#000}.install-pwa-wrapper{text-align:center;padding-top:20px}#install-pwa{border:1px solid white;background-color:#212121;color:#fff;margin:auto;font-size:1.3em;border-radius:8px;display:none}.header{background-color:#e5fcc1;display:flex;flex-direction:column;align-items:center;padding:1em}h1{font-size:4em}.auth{position:absolute;right:10px;top:8px;cursor:pointer}.pwa{position:absolute;left:10px;top:8px;cursor:pointer}.weekName{margin:1em;display:flex;font-size:x-large;font-weight:500;justify-content:center}.recipeList{font-size:large;display:flex;justify-content:center;flex-direction:column;align-items:flex-start;margin-left:.3em;margin-bottom:1em}.listeSemaine{margin:.2em}.buttonWeek{display:block;margin:1em auto auto;font-size:14px;border-radius:500px;transition-property:background-color,border-color,color,box-shadow,filter;transition-duration:.3s;border:1px solid transparent;letter-spacing:2px;min-width:160px;text-transform:uppercase;white-space:normal;font-weight:700;text-align:center;padding:.6em 1em;color:#fff;background-color:#007c89}.recipesList{margin:.5em;list-style-type:none}.recipesDisplay{padding-top:.5em;font-family:Arial,Helvetica,sans-serif}.topRecipes{display:flex;flex-direction:column;margin:1em;align-items:center}.buttonValidateWeek{margin-top:1em;font-size:14px;border-radius:500px;transition-property:background-color,border-color,color,box-shadow,filter;transition-duration:.3s;border:1px solid transparent;letter-spacing:2px;min-width:160px;text-transform:uppercase;white-space:normal;font-weight:700;text-align:center;padding:.6em 1em;color:#fff;background-color:#007c89}input{font-size:14px;border-radius:6px;line-height:1.5;padding:5px 10px;transition:box-shadow .1s ease-in,border .1s ease-in,background-color .1s ease-in;border:2px solid #dee1e2;color:#0e0e10;background:#dee1e2}input :focus{border-color:#9147ff;background:#fff}.filters{display:flex;justify-content:center;flex-wrap:wrap}.noFilters{display:flex;justify-content:center;padding:.5rem 0}.buttonFilters{margin:.1rem;font-size:12px;border-radius:500px;transition-property:background-color,border-color,color,box-shadow,filter;transition-duration:.3s;border:1px solid transparent;text-align:center;padding:.3em 1em;color:#fff;background-color:#02b6ca}.basketTitle{font-size:large;font-weight:600;margin:.5em;font-family:Arial,Helvetica,sans-serif}.basketList{display:flex;flex-direction:row;padding:.5em;font-family:Arial,Helvetica,sans-serif}.ingredient{padding-right:.5em}
