@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,300;0,400;0,500;1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Monoton&family=Quicksand:wght@500;700&display=swap);.accordionRoot>*{box-sizing:border-box;margin:0;padding:0}.accordionRoot{color:#343a40;font-family:sans-serif;line-height:1}.accordionRoot .accordion{display:flex;flex-direction:column;gap:24px;margin:100px auto;width:700px}@media (max-width:700px){.accordionRoot .accordion{width:90%}}.accordionRoot .item{grid-column-gap:24px;grid-row-gap:32px;align-items:center;background-color:#fff;border-bottom:4px solid #fff;border-top:4px solid #fff;box-shadow:0 0 30px #0000001a;column-gap:24px;cursor:pointer;display:grid;grid-template-columns:auto 1fr 1rem;padding:20px 48px 20px 24px;row-gap:32px}.accordionRoot .number{color:#ced4da;font-size:24px;font-weight:500}.accordionRoot .icon,.accordionRoot .title{font-size:24px;font-weight:500;line-height:1.8rem}.accordionRoot .content-box{grid-column:2/-1;line-height:1.6;padding-bottom:16px}.accordionRoot .content-box ul{color:#868e96;display:flex;flex-direction:column;gap:12px;margin-left:16px;margin-top:16px}.accordionRoot .open{border-top:4px solid #087f5b}.accordionRoot .open .number,.accordionRoot .open .title{color:#087f5b}.accordionRoot ul{list-style:disc}.flashcardsRoot,.flashcardsRoot>*{box-sizing:border-box}.flashcardsRoot{font-family:sans-serif;padding:20px}.flashcards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media (max-width:800px){.flashcards{grid-template-columns:1fr 1fr}}@media (max-width:600px){.flashcards{grid-template-columns:1fr}}.flashcards div{align-items:center;aspect-ratio:2/1;background-color:#f7f7f7;border:1px solid #e7e7e7;border-radius:7px;cursor:pointer;display:flex;justify-content:center;padding:20px;text-align:center}.flashcards div.selected{background-color:#e03131;border:1px solid #e03131;color:#fff;font-weight:700}.pizzaMenuRootContainer{background-color:#f7f2e9;border-bottom:1.6rem solid #edc84b;color:#252525;font-family:Roboto Mono,sans-serif;font-size:62.5%;font-weight:400;min-height:100vh;padding:3.2rem 3.2rem 6rem}.pizzaMenuContainer{align-items:center;display:flex;flex-direction:column;gap:4.8rem;margin:0 auto;max-width:80rem}.header{align-self:stretch}.header h1{color:#edc84b;display:block;font-size:5.2rem;font-weight:300;letter-spacing:3px;position:relative;text-align:center;text-transform:uppercase;width:100%}.header h1:after,.header h1:before{background-color:#edc84b;content:"";display:block;height:3px;position:absolute;top:calc(50% - 1px);width:4rem}.header h1:before{left:0}.header h1:after{right:0}.menu{align-items:center;display:flex;flex-direction:column;gap:4rem}.menu h2{border-bottom:2px solid;border-top:2px solid;display:inline-block;font-size:2.4rem;font-weight:500;letter-spacing:3px;padding:1rem 0;text-transform:uppercase}.menu>p{font-size:1.5rem;line-height:1.6;text-align:center;width:80%}.pizzas{list-style:none}.pizza img{align-self:start;aspect-ratio:1;width:12rem}.pizza div{display:flex;flex-direction:column;gap:.8rem;padding:.4rem 0}.pizza h3{font-size:2rem;font-weight:400}.pizza p{font-size:1.4rem;font-style:italic;font-weight:300;margin-bottom:auto}.pizza span{display:block;font-size:1.6rem}.pizza.sold-out{color:#888}.pizza.sold-out img{filter:grayscale();opacity:.8}.footer{font-size:1.4rem}.order{align-items:center;display:flex;flex-direction:column;gap:2.4rem}.btn{background-color:#edc84b;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:500;padding:1.4rem 3.2rem;transition:all .2s}.btn:hover{background-color:#e9bb24}*{margin:0;padding:0}.profileCardRoot{background-color:#f7f7f7;font-family:IBM Plex Mono,sans-serif}.profileCardRoot h1{margin-bottom:12px}.profileCardRoot em{font-size:.7em}.card{border:4px solid #222;margin:40px;max-width:450px}.card:after{content:"";display:block}.avatar{display:block;width:100%}.data{padding:24px 32px 32px}.skill-list{flex-wrap:wrap;list-style:none;margin-top:16px}.skill,.skill-list{display:flex;gap:8px}.skill{align-items:center;border-radius:5px;font-weight:500;padding:2px 12px}.flags{float:right;margin:.3rem .5rem 0 0}*{box-sizing:border-box}.stepsRoot{color:#333;font-family:sans-serif}.steps{background-color:#f7f7f7;border-radius:7px;margin:100px auto;max-width:600px;padding:25px 100px}.numbers{display:flex;justify-content:space-between}.numbers>div{align-items:center;aspect-ratio:1;background-color:#e7e7e7;border-radius:50%;display:flex;font-size:18px;height:40px;justify-content:center}.numbers .active{background-color:#7950f2;color:#fff}.message{align-items:center;display:flex;flex-direction:column;font-size:20px;font-weight:700;margin:40px 0;text-align:center}.buttons{display:flex;justify-content:space-between}.buttons button{align-items:center;border:none;border-radius:100px;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;padding:10px 15px}.buttons button span{font-size:16px;line-height:1}.stepsRoot h3{margin:0;text-transform:uppercase}.close{background:none;border:none;color:inherit;cursor:pointer;float:right;font-size:40px;margin-right:1rem}.close:hover{color:#7950f2}hr{clear:both}.travelListRoot{display:flex}.travelListRoot>*{box-sizing:border-box;margin:0;padding:0}.travelListSubroot{color:#5a3e2b;font-family:Quicksand;font-weight:500}.app{display:grid;grid-template-rows:auto auto 1fr auto;height:100vh;width:100%}.travelListRoot h1{background-color:#f4a226;font-family:Monoton;font-size:10vw;font-weight:400;letter-spacing:-5px;overflow:hidden;padding:1rem 0;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;word-spacing:30px}.add-form{align-items:center;background-color:#e5771f;display:flex;gap:.8rem;justify-content:center;padding:1rem}@media (max-width:600px){.add-form{align-items:flex-start;flex-direction:column}}.travelListRoot h3{margin-right:.2rem}.travelListRoot button,.travelListRoot input,.travelListRoot select{background-color:#ffebb3;border:none;border-radius:10rem;color:#5a3e2b;cursor:pointer;font-family:inherit;font-weight:700;padding:.5rem 1.2rem}.add-form button{background-color:#76c7ad;text-transform:uppercase}.list{align-items:center;background-color:#5a3e2b;color:#ffebb3;display:flex;flex-direction:column;gap:2.2rem;justify-content:space-between;padding:1rem}.actions{display:flex;gap:1rem}@media (max-width:600px){.actions{flex-direction:column}}.actions button,.list select{font-size:1rem;font-weight:700;margin:0 .8rem;padding:.8rem 2rem;text-transform:uppercase}.list ul{grid-gap:1.2rem;align-content:start;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;list-style:none;overflow:hidden;width:80%}.list li{align-items:center;display:flex}.travelListRoot li[type=checkbox]{accent-color:#e5771f;height:2rem;width:2rem}.list li button{background:none;border:none;cursor:pointer;transform:translateY(2px)}.stats{background-color:#76c7ad;font-weight:700;padding:2rem .5rem;text-align:center}input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.custom-checkbox{background-color:#ffebb3;border-radius:4px;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.custom-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:5px}input[type=checkbox]:checked+.custom-checkbox{background-color:#e5771f}input[type=checkbox]:checked+.custom-checkbox:after{display:block}input[type=checkbox]:focus+.custom-checkbox{box-shadow:0 0 3px 2px #007bff40}label{align-items:center;cursor:pointer;display:flex}.label-text{margin-left:8px}:root{--color-lightest:#fff4e6;--color-light:#ffe8cc;--color-medium:#ffa94d;--color-dark:#ff922b}.eatnsplitRoot>*{box-sizing:border-box;margin:0;padding:0}.eatnsplitRoot{align-items:center;color:#495057;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;height:100vh;justify-content:center}.eatnsplitRoot .app{align-items:start;min-height:66vh}.eatnsplitRoot .button{background-color:#ffa94d;background-color:var(--color-medium);border:none;border-radius:7px;color:#343a40;cursor:pointer;font-size:1.4rem;font-weight:700;padding:.8rem 1.2rem;transition:.3s}.eatnsplitRoot .button:hover{background-color:#ff922b;background-color:var(--color-dark)}.eatnsplitRoot .sidebar ul{display:flex;flex-direction:column;font-size:1.4rem;gap:.4rem;list-style:none;margin-bottom:2rem}.eatnsplitRoot .sidebar li{grid-column-gap:.5rem;align-items:center;border-radius:7px;column-gap:.5rem;display:grid;grid-template-columns:.6fr 2fr 1fr;padding:1.2rem;transition:.5s}.eatnsplitRoot .selected,.eatnsplitRoot .sidebar li:hover{background-color:#fff4e6;background-color:var(--color-lightest)}.eatnsplitRoot .sidebar li img{border-radius:50%;grid-row:span 2;width:90%}.eatnsplitRoot .sidebar li h3{grid-column:2;grid-row:1}.eatnsplitRoot .sidebar li p{grid-column:2;grid-row:2}.eatnsplitRoot .sidebar li .button{grid-column:3;grid-row:span 2}.eatnsplitRoot .sidebar>.button{float:right;margin-right:1.2rem}.eatnsplitRoot .green{color:#66a80f}.eatnsplitRoot .red{color:#e03131}.eatnsplitRoot form{align-items:center;background-color:#fff4e6;background-color:var(--color-lightest);border-radius:7px;font-size:1.6rem}.eatnsplitRoot .form-add-friend{margin-bottom:1.6rem}.eatnsplitRoot .form-add-friend,.eatnsplitRoot .form-split-bill{padding:1rem 0}.eatnsplitRoot label{font-weight:500}.eatnsplitRoot label:first-letter{display:inline-block;font-size:1.8rem;margin-right:4px}.eatnsplitRoot input,.eatnsplitRoot select{border:1px solid #ffe8cc;border:1px solid var(--color-light);border-radius:4px;color:inherit;display:block;font-family:inherit;font-size:1.5rem;text-align:center;transition:.3s;width:85%}.eatnsplitRoot input:focus,.eatnsplitRoot select:focus{border:1px solid #ff922b;border:1px solid var(--color-dark);outline:none}.eatnsplitRoot form .button{grid-column:2;margin-top:1.5rem}.eatnsplitRoot form h2{font-size:2.2rem;grid-column:1/-1;letter-spacing:-.5px;margin-bottom:1.6rem;text-transform:uppercase}.eatnsplitRoot .add-button{margin-bottom:1rem}@media (min-width:1000px){.eatnsplitRoot .app{grid-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:34rem auto}.eatnsplitRoot .sidebar li{column-gap:1.6rem;grid-template-columns:4.8rem 1fr auto}.eatnsplitRoot .sidebar li img{width:100%}.eatnsplitRoot form{grid-gap:1.2rem;display:grid;gap:1.2rem}.eatnsplitRoot .form-add-friend{grid-template-columns:1fr 1.5fr;margin-bottom:1.6rem;padding:1.2rem}.eatnsplitRoot .form-split-bill{grid-template-columns:1fr 10rem;padding:3.2rem 4rem}}@media (min-width:1200px){.eatnsplitRoot .app{grid-template-columns:34rem 40rem}}
/*# sourceMappingURL=main.cec05c40.css.map*/