.dashboard-content,.dashboard-content .add-button,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.dashboard-content,.dashboard-content .add-button,.flex-by-column-centered,.page-content{justify-content:center;align-items:center}.dashboard-content{width:100%;padding:242px 16px 32px}.dashboard-content .add-button{border-radius:50%;position:fixed;right:20px;bottom:40px;z-index:99;background-color:#fff;box-shadow:0 8px 32px 0 rgba(95,92,255,.24)}.dashboard-content .add-button svg{font-size:40px;color:#5f5cff;margin:10px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.dashboard-content{padding:32px 72px 32px 212px}}.button-purple,.button-transparent,.dashboard .sticker,.data-category .category-title,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.data-category,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.data-category,.flex-by-column-centered,.page-content{justify-content:center;align-items:center}.dashboard .sticker,.data-category .category-title,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.data-category .category-title,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.data-category .category-title,.text-10-upper,.title-10{text-transform:uppercase}.data-category .category-title,.title-10{font-weight:700}.data-category{width:100%;padding-top:8px}.data-category .category-title{opacity:.56;width:100%;padding:0;margin-top:16px}.data-category .category-title .filler{position:relative;top:1px;width:1px;height:1px;flex-grow:1;margin-left:16px;background:#1c1d21;background:var(--eerie-black)}.data-category:first-child{padding-top:0}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.data-category{margin-bottom:0;flex-direction:row;align-items:stretch;align-content:stretch;flex-wrap:wrap}.data-category .category-title{padding:0 12px}.data-category .category-title:first-child{margin-top:0}}.button-purple,.button-transparent,.dashboard .sticker,.data-entity,.data-entity .entity-content-right .thumbnail-buttons,.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.data-entity .entity-content-left,.data-entity .entity-content-right,.data-entity .entity-content-right .children,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.data-entity .entity-content-right .thumbnail-buttons,.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.data-entity,.flex-by-row-stretch{justify-content:center;align-items:stretch}.data-entity .entity-content-right,.data-entity .entity-content-right .children,.flex-by-column-centered,.page-content{justify-content:center;align-items:center}.data-entity .entity-content-left,.flex-by-column-left{justify-content:center;align-items:flex-start}.data-entity .entity-content-right .children .name,.title-32{font-size:32px;line-height:32px;font-weight:700;letter-spacing:1.5px}.data-entity .entity-content-left .entity .name,.round-icon,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.button-purple,.button-transparent,.dashboard .sticker,.data-entity .entity-content-left .parent .name,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.delegate span,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.delegate span,.text-14-cap{text-transform:capitalize}.data-entity .entity-content-left .entity .type,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.data-entity .entity-content-left .parent .type,.data-entity .entity-content-right .children .type,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.data-entity .entity-content-left .parent .type,.data-entity .entity-content-right .children .type,.text-10-upper,.title-10{text-transform:uppercase}.data-entity .entity-content-left .parent .name,.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card,.card-8,.card-16,.card-input,.card-textarea,.dashboard .sticker,.data-entity,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-8,.card-input,.card-textarea,.data-entity,.quick-link{border-radius:8px}.data-entity{width:100%;min-height:168px;box-sizing:border-box;margin:8px 0;padding:32px;position:relative}.data-entity .entity-content-left{justify-content:space-between;padding-right:32px;overflow-x:hidden;width:100%}.data-entity .entity-content-left .entity{margin-bottom:20px}.data-entity .entity-content-left .entity .type{text-transform:capitalize}.data-entity .entity-content-left .entity .name{margin-top:5px}.data-entity .entity-content-left .parent{text-transform:capitalize;width:100%}.data-entity .entity-content-right{width:110px;justify-content:space-between}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button{border-radius:8px;width:40px;height:40px;margin-right:16px}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button svg{font-size:16px}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button span{display:none}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button:last-child{margin-right:0}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.edit-entity{box-shadow:0 8px 32px 0 rgba(95,92,255,.24);background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.delete-entity{background-color:#f7f9f9;background-color:var(--ghost-white);color:#fe4945!important;color:var(--warning_red)!important;box-shadow:0 4px 32px 0 rgba(28,29,33,.24)}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.delegate{background:#5f5cff;background:var(--main-purple);width:auto!important;padding:0 16px}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.delegate span{color:#fff;display:inline-block}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.delegate.disabled{opacity:.4}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.more-actions{margin:0;width:40px;color:#1c1d21;color:var(--eerie-black);box-shadow:0 4px 32px 0 rgba(28,29,33,.22)}.data-entity .entity-content-right .thumbnail-buttons .thumbnail-button.more-actions svg{font-size:18px}.data-entity .entity-content-right .thumbnail-buttons{margin-top:16px}.data-entity.empty{height:0;min-height:0;box-shadow:none;padding:0 32px;margin:0;background-color:transparent}.data-entity.archived .entity-content-left,.data-entity.archived .entity-content-right .children{opacity:.2}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.data-entity{width:320px;flex-grow:1;margin:12px}.data-entity .entity-content-left{flex-grow:1}.data-entity.empty{margin:1px 12px}}.action-list ul li .action-item,.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.action-list,.action-list ul,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.action-list ul,.flex-by-column-centered,.page-content{justify-content:center;align-items:center}.action-list ul li .action-item,.flex-by-row-between{justify-content:space-between;align-items:center}.action-list ul li .action-item,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.action-list ul li .action-item,.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.action-list ul,.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.action-list ul,.card-16{border-radius:16px}.action-list{position:relative;z-index:3}.action-list.showing{z-index:4}.action-list ul{align-content:stretch;margin-top:8px;position:absolute;top:100%;left:-55px;list-style-type:none;padding:12px 16px;align-items:flex-start}.action-list ul li .action-item{width:120px}.action-list ul:before{content:"";background-color:#fff;box-shadow:0 4px 32px 0 rgba(28,29,33,.12);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;height:10px;position:absolute;top:-5px;left:calc(50% - 5px)}.action-list ul li{padding:12px 0;width:100%}.action-list ul li:first-child{padding-top:0}.action-list ul li:last-child{padding-bottom:0}.action-list ul a,.action-list ul button{text-transform:capitalize!important;padding:0;width:100%;justify-content:space-between;text-align:left;height:24px;line-height:24px;font-size:12px!important;letter-spacing:.7px}.action-list ul svg{margin-left:15px;margin-right:0;font-size:16px}.action-items button{margin:0!important}.action-items button svg{font-size:14px!important;color:#1c1d21;color:var(--eerie-black)}.add-entry,.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.add-entry,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.add-entry,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.add-entry,.text-14-cap{text-transform:capitalize}.add-entry{margin:16px 14px 6px 6px}.add-entry svg{font-size:20px;margin-right:10px}.back-page{position:absolute;left:0;top:0;margin:0!important;padding:0!important;width:50px!important;height:96px!important;line-height:96px!important;text-align:center!important;border:none!important;font-size:20px!important;font-weight:200!important;z-index:99!important}.bubble.dropdown-menu li button,.bubble.dropdown-menu li span,.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.bubble,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.bubble,.flex-by-column-centered,.page-content{justify-content:center;align-items:center}.bubble.dropdown-menu li button,.bubble.dropdown-menu li span,.flex-by-row-between{justify-content:space-between;align-items:center}.bubble.dropdown-menu li button,.bubble.dropdown-menu li span,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.bubble.dropdown-menu li button,.bubble.dropdown-menu li span,.text-14-cap{text-transform:capitalize}.bubble,.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.bubble,.card-16{border-radius:16px}.bubble-overlay,.overlay,.overlay-grey{position:fixed;width:100vw;height:100vh;left:0;top:0}.bubble{padding:12px 16px;z-index:10}.bubble,.dropdown-menu-toggle{position:absolute}.bubble.dropdown-menu{min-width:200px;padding:24px 16px;top:35px;right:35px}.bubble.dropdown-menu li{width:100%;margin-bottom:16px}.bubble.dropdown-menu li button,.bubble.dropdown-menu li span{width:100%;padding:0}.bubble.dropdown-menu li button svg,.bubble.dropdown-menu li span svg{font-size:16px}.bubble.dropdown-menu li:last-child{margin-bottom:0}.bubble:after{background-color:#fff;border:none;top:-8px;width:16px;height:16px}.bubble.small-arrow:after,.bubble:after{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bubble.small-arrow:after{top:-4px;left:50%;width:7px;height:7px}.bubble.upper-right:after{right:20px}.bubble.upper-middle:after{right:calc(50% - 10px)}.bubble-overlay{z-index:2}.button-call-to-action,.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-call-to-action,.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.button-call-to-action,.text-14-button{line-height:24px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.1px;text-transform:capitalize;color:#f7f9f9;color:var(--ghost_white)}.button-call-to-action{color:#5e616e;color:var(--button-grey);border-radius:8px;height:32px;padding:0 18px!important;border:1px solid rgba(94,97,110,.16);box-sizing:border-box}.button-call-to-action svg{font-size:18px;margin-right:18px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.button-call-to-action{height:40px}}.button-purple,.button-transparent,.checkbox,.checkbox .check-mark-container .check-mark-wrapper,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.checkbox .check-mark-container .check-mark-wrapper,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.checkbox,.flex-by-row-top-left{justify-content:flex-start;align-items:flex-start}.checkbox span,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.checkbox{position:relative;padding-left:24px}.checkbox input[type=checkbox]{display:inline-block;position:absolute;left:0;top:0;width:100%;padding:0;border:none;background-color:transparent;z-index:1}.checkbox .check-mark-container{position:absolute;left:0;top:0;display:block;width:16px;height:16px;border-radius:4px;border:.5px solid rgba(28,29,33,.1);background-color:#f7f9f9;background-color:var(--ghost_white)}.checkbox .check-mark-container .check-mark-wrapper{width:16px;height:16px;position:relative}.checkbox .check-mark-container .check-mark-wrapper .check-mark{font-size:10px;color:#fff;pointer-events:none}.checkbox .check-mark-container .check-mark-wrapper .check-mark.checked{color:#5f5cff;color:var(--main-purple)}.checkbox .check-mark-container .check-mark-wrapper .check-mark.unchecked{color:transparent}.checkbox span{display:inline-block}.confirm-window{width:100vw;height:100vh;background:rgba(0,0,0,.5);position:fixed;left:0;top:0}.confirm-alert,.confirm-window{display:flex;justify-content:center;align-items:center}.confirm-alert{border:1px solid #d9d9d9;border-radius:16px;z-index:5;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.16);padding:40px;flex-direction:column}.confirm-buttons{display:flex;width:100%;justify-content:space-around;align-items:center}.confirm-buttons button{font-size:12px;text-transform:none;padding:10px 20px;margin:20px;border-radius:8px}.yes-button{color:#fff;background:#5f5cff;box-shadow:0 8px 32px 0 rgba(95,92,255,.24)}.no-button{color:rgba(28,29,33,.8);background:transparent;box-shadow:0 8px 32px 0 rgba(28,29,33,.24)}.button-purple,.button-transparent,.expand-toggle,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.expand-toggle,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.expand-toggle{width:auto;height:24px}.expand-toggle svg{font-size:16px;margin-left:8px}.button-purple,.button-transparent,.eater-name,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.eater-name,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.eater-name .eater-name-text,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.eater-name .eater-name-text,.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.eater-name .eater-name-text,.title-12{font-weight:700}.eater-name{width:100%;height:22px}.eater-name svg{font-size:20px;margin-right:8px}.eater-name .eater-name-text{background-color:#a0e8af;background-color:var(--light-green);color:#fff;padding:0 8px;border-radius:8px;line-height:22px}.eater-name .eater-name-text svg{font-size:10px;margin-right:5px!important}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.formatted-row,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-row-left,.formatted-row,.text-box{justify-content:flex-start;align-items:center}.bulletted .formatted-item:before,.dot-3{background-color:#1c1d21;background-color:var(--eerie-black);width:3px;height:3px;border-radius:50%}.formatted-item{position:relative;margin-right:16px}.formatted-item:last-of-type{margin-right:0}.bulletted .formatted-item:before{content:"";position:absolute;left:-9px;top:6px}.bulletted .formatted-item:first-of-type:before{display:none}.button-click-to-copy .button-info-transient,.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-click-to-copy .button-info-transient,.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.button-click-to-copy .button-info-transient,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.button-click-to-copy .button-info-transient,.text-14-cap{text-transform:capitalize}.button-click-to-copy .button-info-transient,.grey-button{border-radius:8px;background:#5e616e;background:var(--button-grey);color:#fff}.button-click-to-copy{position:relative}.button-click-to-copy .button-info-transient{width:132px;height:32px;position:absolute;top:48px;left:calc(50% - 66px)}.button-click-to-copy .button-info-transient:after{background:#5e616e;background:var(--button-grey)}.button-click-to-copy .button-info-transient.show{visibility:visible;opacity:1}.button-click-to-copy .button-info-transient.hide{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease-in-out}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box,.time-label,.time-text,button.time-label{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.time-label,.time-text,button.time-label{justify-content:center;align-items:center}.button-purple,.button-transparent,.title-14,button.time-label{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.text-14-button,button.time-label{line-height:24px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.1px;text-transform:capitalize;color:#f7f9f9;color:var(--ghost_white)}.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.time-label,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.text-12-cap,.text-box,.time-label,.title-12{text-transform:capitalize}.text-10,.text-10-upper,.time-text,.time-text input,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.text-10-upper,.time-text,.time-text input,.title-10{text-transform:uppercase}.button-purple,.selected,button.time-label{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.button-purple,button.time-label{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.time-label{height:32px;border-radius:24px;background-color:rgba(227,228,232,.5);background-color:var(--background-grey-50);padding:0 16px;font-weight:700;white-space:nowrap}.time-label input{height:16px;width:32px!important;border:none;padding:0;background-color:transparent;font-weight:700}.time-label input,.time-label svg{margin:0 6px}.time-label.done{background-color:rgba(216,243,235,.75);background-color:var(--background-green-75);color:#30967a;color:var(--dark-green)}.time-text{white-space:pre;height:16px}.time-text input{font-weight:700;height:16px;width:38px!important;border:none;padding:0 2px;margin:0 2px 0 6px;background-color:transparent}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){div.time-label{display:flex}}.button-purple,.button-transparent,.close-page,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.close-page,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.close-page,.text-20{line-height:27px;font-size:20px}.close-page{position:absolute;top:0;right:0;margin:32px;padding:0;z-index:99}.close-page svg{margin:0}.loading-page{background:rgba(0,0,0,.1);z-index:100;height:100vh}.content .loading-icon,.homepage .loading-icon{height:200px;position:fixed;left:50vw;top:calc(50vh - 100px);z-index:200}.loading-icon svg{position:absolute;z-index:200!important}.layer-one{font-size:100px;-webkit-animation:rotate-one .8s linear infinite;animation:rotate-one .8s linear infinite;color:#ff9ad7;left:calc(50% - 50px);top:calc(50% - 50px)}.layer-two{font-size:90px;-webkit-animation:rotate-two 1s linear infinite;animation:rotate-two 1s linear infinite;color:#5f5cff;left:calc(50% - 45px);top:calc(50% - 45px)}.layer-three{font-size:80px;-webkit-animation:rotate-three 1.2s linear infinite;animation:rotate-three 1.2s linear infinite;color:#ffe352;left:calc(50% - 40px);top:calc(50% - 40px)}.layer-four{font-size:70px;-webkit-animation:rotate-four 1.4s linear infinite;animation:rotate-four 1.4s linear infinite;color:#f87211;left:calc(50% - 35px);top:calc(50% - 35px)}.layer-five{font-size:60px;-webkit-animation:rotate-five 1.6s linear infinite;animation:rotate-five 1.6s linear infinite;color:#9ddcff;left:calc(50% - 30px);top:calc(50% - 30px)}@-webkit-keyframes rotate-one{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-one{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate-two{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}to{-webkit-transform:rotate(390deg);transform:rotate(390deg)}}@keyframes rotate-two{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}to{-webkit-transform:rotate(390deg);transform:rotate(390deg)}}@-webkit-keyframes rotate-three{0%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}50%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}to{-webkit-transform:rotate(420deg);transform:rotate(420deg)}}@keyframes rotate-three{0%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}50%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}to{-webkit-transform:rotate(420deg);transform:rotate(420deg)}}@-webkit-keyframes rotate-four{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes rotate-four{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes rotate-five{0%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}50%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}to{-webkit-transform:rotate(480deg);transform:rotate(480deg)}}@keyframes rotate-five{0%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}50%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}to{-webkit-transform:rotate(480deg);transform:rotate(480deg)}}.circle__box{width:200px;height:200px;margin:50px auto;position:relative}.circle__wrapper{width:100px;height:200px;position:absolute;top:0;overflow:hidden}.circle__wrapper--right{right:0}.circle__wrapper--left{left:0}.circle__whole{width:160px;height:160px;border:20px solid transparent;border-radius:50%;position:absolute;top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);box-sizing:content-box}.circle__right{border-top:20px solid teal;border-right:20px solid teal;right:1px;-webkit-animation:circleRight 1s ease-in infinite;animation:circleRight 1s ease-in infinite}.circle__left{border-bottom:20px solid teal;border-left:20px solid teal;left:1px;-webkit-animation:circleLeft 1s ease-out infinite;animation:circleLeft 1s ease-out infinite}@-webkit-keyframes circleRight{0%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}50%,to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes circleRight{0%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}50%,to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes circleLeft{0%,50%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}60%,to{-webkit-transform:rotate(45deg)}}@keyframes circleLeft{0%,50%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}60%,to{-webkit-transform:rotate(45deg)}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.sticker,.sticker .sticker-action,.sticker .sticker-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.sticker .sticker-action,.sticker .sticker-icon{justify-content:center;align-items:center}.flex-by-row-between,.sticker{justify-content:space-between;align-items:center}.button-purple,.button-transparent,.sticker .sticker-content,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.overflow-ellipsis,.sticker .sticker-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.sticker{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.sticker{border-radius:16px}.sticker{margin:4px 0;padding-left:56px;height:56px;position:relative}.sticker .sticker-icon{margin-right:8px;position:absolute;left:8px;width:40px;height:40px}.sticker .sticker-icon svg{font-size:20px}.sticker .sticker-content{max-width:100%;padding-right:8px}.sticker .sticker-action{width:48px;padding-right:8px;position:absolute;right:0}.sticker.with-action{padding-right:56px}.sticker.auto-width{width:auto}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.sticker{box-shadow:0 4px 12px 0 rgba(28,29,33,.12);width:280px;margin:4px 0;padding:8px 8px 8px 56px}.sticker .sticker-icon{left:8px}}.popup-container{height:auto;width:100%;position:absolute;z-index:101;display:flex;justify-content:center;align-items:center;left:0;top:0}.popup-overlay{height:100vh;width:100vw;background:rgba(0,0,0,.7);opacity:.8;position:fixed;left:0;top:0}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.select-chip,.select-chip .select-chip-name,.select-chip .select-chip-status,.select-wrapper .select-option-list .select-option,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.select-wrapper,.select-wrapper .select-option-list{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon,.select-chip .select-chip-name,.select-chip .select-chip-status,.select-wrapper{justify-content:center;align-items:center}.flex-by-column-left,.select-wrapper .select-option-list{justify-content:center;align-items:flex-start}.flex-by-row-between,.select-chip,.select-wrapper .select-option-list .select-option{justify-content:space-between;align-items:center}.select-chip,.select-wrapper .expand-toggle,.select-wrapper .select-option-list .select-option,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.select-chip,.select-wrapper .expand-toggle,.select-wrapper .select-option-list .select-option,.text-14-cap{text-transform:capitalize}.select-wrapper{border-radius:4px;position:relative}.select-wrapper .select-option-list{position:absolute;top:55px;right:0;padding:24px 32px;z-index:2}.select-wrapper .select-option-list .select-option{height:42px;width:100%;padding-right:40px;margin-bottom:8px;position:relative}.select-wrapper .select-option-list .select-option svg{display:none}.select-wrapper .select-option-list .select-option.selected-option svg{display:inline-block;position:absolute;right:0;font-size:18px;color:#5f5cff;color:var(--main-purple)}.select-wrapper .select-option-list .select-option:last-child{margin-bottom:0}.select-wrapper .select-option-list:after{background-color:#fff;border:none}.select-chip{width:auto;height:30px;margin-right:10px;margin-bottom:10px;padding-left:12px;color:#5f5cff;color:var(--main-purple);border:1px solid #5f5cff;border:1px solid var(--main-purple);border-radius:120px}.select-chip .select-chip-status{margin-left:4px;width:20px}.select-chip .select-chip-status svg{font-size:16px}.select-chip.selected-chip{background-color:#5f5cff;background-color:var(--main-purple);color:#fff;opacity:1}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.tags .edit-tags,.tags .tags-list-wrapper .tags-list,.tags .tags-list-wrapper .tags-list-footer,.tags .tags-list-wrapper .tags-list-footer button,.tags .tags-list-wrapper .tags-list-title,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.tags .edit-tags,.tags .tags-list-wrapper .tags-list-footer,.tags .tags-list-wrapper .tags-list-footer button,.tags .tags-list-wrapper .tags-list-title{justify-content:center;align-items:center}.flex-by-row-left,.tags .tags-list-wrapper .tags-list,.text-box{justify-content:flex-start;align-items:center}.round-icon,.tags .tags-list-wrapper .tags-list-title,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.button-purple,.button-transparent,.tags .tags-list-wrapper .tags-list-footer button,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.tags .tags-list-wrapper .tags-list-footer button,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.tags .tags-list-footer,.tags .tags-list-title,.tags .tags-list-wrapper{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-8,.card-input,.card-textarea,.quick-link,.tags .tags-list-footer,.tags .tags-list-title,.tags .tags-list-wrapper{border-radius:8px}.button-purple,.selected,.tags .tags-list-wrapper .tags-list-footer button{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.button-purple,.tags .tags-list-wrapper .tags-list-footer button{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.tags{width:100%;position:relative}.tags .edit-tags{position:absolute;right:0;top:-20px}.tags .edit-tags svg{font-size:12px}.tags .sticker{width:100%;margin-bottom:8px}.tags .tags-list-footer,.tags .tags-list-title,.tags .tags-list-wrapper{position:fixed;left:5vw;width:90vw}.tags .tags-list-title,.tags .tags-list-wrapper{top:60px}.tags .tags-list-wrapper{background-color:#f7f9f9;background-color:var(--ghost_white);overflow-y:scroll;height:calc(100vh - 120px);padding:60px 0 80px;z-index:1}.tags .tags-list-wrapper .tags-list{flex-wrap:wrap;padding:10px 15px;margin:0}.tags .tags-list-wrapper .tags-list button{border-radius:8px;padding:8px 10px;margin:5px;text-transform:capitalize}.tags .tags-list-wrapper .tags-list-footer .tags-list button,.tags .tags-list-wrapper .tags-list .tags-list-footer button,.tags .tags-list-wrapper .tags-list button.button-purple,.tags .tags-list-wrapper .tags-list button.selected{background-color:#5f5cff;background-color:var(--main-purple);border:1px solid #5f5cff;border:1px solid var(--main-purple);color:#fff}.tags .tags-list-wrapper .tags-list .add-entry{margin:5px}.tags .tags-list-wrapper .tags-list-footer,.tags .tags-list-wrapper .tags-list-title{background-color:#fff}.tags .tags-list-wrapper .tags-list-title{border-bottom-left-radius:0;border-bottom-right-radius:0;height:60px}.tags .tags-list-wrapper .tags-list-footer{border-top-left-radius:0;border-top-right-radius:0;bottom:60px;height:80px}.tags .tags-list-wrapper .tags-list-footer button{height:40px;width:140px}.tags.empty{margin-bottom:32px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.tags .tags-list-footer,.tags .tags-list-title,.tags .tags-list-wrapper{left:calc(50vw - 220px);width:440px}.tags .tags-list-title,.tags .tags-list-wrapper{top:25vh}.tags .tags-list-wrapper{height:50vh}.tags .tags-list-wrapper .tags-list-footer{bottom:25vh}}.button-purple,.button-transparent,.error-message,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.error-message,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.error-message,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.error-message{width:100%;height:24px;border-radius:16px;margin-bottom:4px}.error-message svg{margin-right:8px}.error-message.has-error{color:#fe4945;color:var(--warning-red)}.error-message.has-error svg{color:#fe4945!important;color:var(--warning-red)!important}.error-message.no-error svg{display:none}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.form-footer,.form-footer .form-footer-content,.page-header .page-sub-header,.page-header .page-sub-header .profile-tab,.page-header .page-title,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.page-header,.page-header .page-sub-header .step-wrapper{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.form-footer,.page-content,.page-header,.page-header .page-sub-header .profile-tab,.page-header .page-sub-header .step-wrapper,.page-header .page-title,.quick-link,.round-icon{justify-content:center;align-items:center}.flex-by-row-between,.form-footer .form-footer-content,.page-header .page-sub-header{justify-content:space-between;align-items:center}.page-header .page-title,.title-20{line-height:27px;font-size:20px;color:#000}.page-header .page-title,.page-header .page-title span,.round-icon,.title-16,.title-20{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize}.page-header .page-title span,.round-icon,.title-16{line-height:24px;font-size:16px;color:#1c1d21;color:var(--eerie_black)}.page-header .page-sub-header .profile-tab,.page-header .page-sub-header .step-wrapper .step-text,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.page-header .page-sub-header .profile-tab,.page-header .page-sub-header .step-wrapper .step-text,.text-10-upper,.title-10{text-transform:uppercase}.page-header .page-sub-header .profile-tab,.page-header .page-sub-header .step-wrapper .step-text,.title-10{font-weight:700}.show-shadow{box-shadow:0 4px 32px 0 rgba(28,29,33,.12)}.page-header{background-color:#fff;z-index:1;position:fixed;width:100vw;height:80px;padding:0;top:0;left:0}.page-header .page-title{width:100%;height:80px}.page-header .page-sub-header{width:100%;max-width:400px;height:30px;position:relative;padding:0 16px}.page-header .page-sub-header .profile-tab{padding:0 0 12px;border-bottom:2px solid transparent;color:rgba(28,29,33,.25);color:var(--eerie-grey-25);height:30px}.page-header .page-sub-header .profile-tab.editting{color:#5f5cff;color:var(--main-purple);border-bottom:2px solid #5f5cff;border-bottom:2px solid var(--main-purple)}.page-header .page-sub-header .filler{position:relative;background-color:rgba(28,29,33,.25);background-color:var(--eerie-grey-25);top:-11px;height:1px;flex-grow:1}.page-header .page-sub-header .filler.done{background-color:#5f5cff;background-color:var(--main-purple)}.page-header .page-sub-header .step-wrapper{width:32px;height:auto;position:relative}.page-header .page-sub-header .step-wrapper .step-dot{width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700}.page-header .page-sub-header .step-wrapper .step-dot svg{margin:0}.page-header .page-sub-header .step-wrapper .step-dot.done{background:#5f5cff;background:var(--main-purple);border:1px solid #5f5cff;border:1px solid var(--main-purple);color:#fff}.page-header .page-sub-header .step-wrapper .step-dot.disabled{pointer-events:none}.page-header .page-sub-header .step-wrapper .step-dot.todo{background-color:#fff;border:1px solid rgba(28,29,33,.25);border:1px solid var(--eerie-grey-25);color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.page-header .page-sub-header .step-wrapper .step-dot.editting{background:#fff;border:1px solid #5f5cff;border:1px solid var(--main-purple);color:#5f5cff;color:var(--main-purple)}.page-header .page-sub-header .step-wrapper .step-dot.todo+.step-text{color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.page-header .page-sub-header .step-wrapper .step-dot.editting+.step-text{color:#1c1d21}.page-header .page-sub-header .step-wrapper .step-text{margin-top:6px}.profile .page-header{height:110px}.form-footer{background-color:#fff;z-index:1;position:fixed;width:100vw;bottom:0;left:0;padding:25px 16px}.form-footer .form-footer-content{width:100%;max-width:400px}.form-footer .setup-nav{height:32px;font-size:14px;border-radius:8px;padding:0 12px}.form-footer .setup-nav span{line-height:32px}.form-footer .setup-nav.next{background-color:#5f5cff;background-color:var(--main-purple);color:#fff;width:100px}.form-footer .setup-nav.next svg{margin-left:12px;margin-right:0}.form-footer .setup-nav.previous{color:#1c1d21;color:var(--eerie_black);background-color:transparent;padding-left:0}.form-footer .setup-nav.previous svg{margin-right:12px;margin-left:0}.form-footer .setup-nav.previous:disabled{opacity:.25;cursor:text;pointer-events:all!important}@media only screen and (max-width:400px){.page-header .page-title{font-size:16px}.page-header .page-sub-header{padding:0 5%}.page-header .page-sub-header .step-wrapper .step-text{letter-spacing:.5px}}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.form-footer{position:absolute;width:100%;margin:0 auto}.form-footer .form-footer-content{padding:0}.page-header{margin:0 auto}.page-header h2{display:block}.homepage.profile .page-header{height:126px}.homepage.profile .page-header .page-title{height:96px}.homepage.profile .page-header .page-sub-header{padding:0 8px}.form-footer.show-shadow{position:fixed;width:100vw;left:0}.form-footer.show-shadow .form-footer-content{max-width:400px;padding:0 16px}}.button-purple,.button-transparent,.dashboard-nav .data-shuffle,.dashboard-nav .data-shuffle .data-reload,.dashboard .sticker,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.dashboard-nav,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text,.dashboard-nav .data-shuffle .data-sort,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.dashboard-nav,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text,.dashboard-nav .data-shuffle .data-reload,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon{justify-content:center;align-items:center}.dashboard-nav .data-shuffle .data-sort,.flex-by-column-left{justify-content:center;align-items:flex-start}.dashboard-nav .data-shuffle,.flex-by-row-between{justify-content:space-between;align-items:center}.dashboard-nav h2,.round-icon,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text .data-type,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text .data-type,.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text .number-of-entries,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.card,.card-8,.card-16,.card-input,.card-textarea,.dashboard-nav,.dashboard .sticker,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.dashboard-nav{width:100vw;position:fixed;top:0;left:0;z-index:4}.dashboard-nav h2{margin:24px 0}.dashboard-nav .data-shuffle{align-items:flex-end;justify-content:stretch;width:100%;padding:0 16px 16px}.dashboard-nav .data-shuffle .data-sort{flex-grow:1;margin-right:8px;position:relative}.dashboard-nav .data-shuffle .data-sort label{margin-right:10px;padding:0;font-size:10px;text-transform:uppercase;height:16px;line-height:16px;letter-spacing:1.5px;margin-bottom:2px}.dashboard-nav .data-shuffle .data-sort select{width:100%;height:32px;border-radius:8px;padding:0 8px;border:.5px solid rgba(28,29,33,.3);background-color:#f7f9f9;background-color:var(--ghost_white);font-size:12px;font-weight:600}.dashboard-nav .data-shuffle .data-sort svg{position:absolute;font-size:12px;bottom:10px;right:0;margin-right:12px;pointer-events:none}.dashboard-nav .data-shuffle .data-reload{padding:0;width:32px;height:32px}.dashboard-nav .data-shuffle .data-reload svg{font-size:18px}.dashboard-nav .data-shuffle .toggle-map.list-view{opacity:.25}.dashboard-nav .data-buttons-wrapper{width:100%;height:96px}.dashboard-nav .data-buttons-wrapper .data-buttons{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:flex;flex-wrap:nowrap;padding:0 16px;width:auto}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button{box-sizing:border-box;margin-right:4px;padding-top:12px;width:80px;height:80px;border-radius:8px;border:1px solid rgba(28,29,33,.25);position:relative;color:rgba(28,29,33,.25);color:var(--eerie-grey-25);flex-shrink:0}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content svg{font-size:16px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text{width:100%}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text .data-type{color:rgba(28,29,33,.25);color:var(--eerie-grey-25);font-weight:300}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text .number-of-entries{color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:hover{color:#5f5cff;color:var(--main-purple);border-color:#5f5cff;border-color:var(--main-purple)}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:hover .button-content .data-button-text .data-type,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:hover .button-content .data-button-text .number-of-entries{color:#5f5cff;color:var(--main-purple)}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.button-purple,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.selected{border:none;background:#5f5cff;background:var(--main-purple);color:#fff}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.button-purple .button-content .data-type,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.button-purple .button-content .number-of-entries,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.button-purple:hover .button-content .data-button-text .data-type,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.button-purple:hover .button-content .data-button-text .number-of-entries,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.selected .button-content .data-type,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.selected .button-content .number-of-entries,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.selected:hover .button-content .data-button-text .data-type,.dashboard-nav .data-buttons-wrapper .data-buttons .data-button.selected:hover .button-content .data-button-text .number-of-entries{color:#fff}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:nth-of-type(3){margin-left:32px;position:relative}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:nth-of-type(3):before{content:"";width:1px;height:80px;background-color:rgba(28,29,33,.25);background-color:var(--eerie-grey-25);position:absolute;top:0;left:-19px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:last-child:after{content:"";width:16px;height:80px;display:block;position:absolute;left:100%;top:0}.dashboard-nav .dashboard-nav::-webkit-scrollbar{width:0!important}.dashboard-nav .close-page{position:fixed;right:0;margin:24px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.dashboard-nav{height:100vh;width:200px;padding:32px 0 0;flex-direction:column-reverse;justify-content:flex-end}.dashboard-nav .close-page{margin-top:32px}.dashboard-nav h2{display:none}.dashboard-nav .data-shuffle{flex-direction:column;width:148px;padding:0;align-items:stretch}.dashboard-nav .data-shuffle .data-sort{margin-bottom:16px}.dashboard-nav .data-shuffle .data-sort select{width:100%}.dashboard-nav .data-buttons-wrapper .data-buttons{overflow-y:scroll;white-space:pre-wrap;flex-direction:column;flex-wrap:nowrap;padding:0 26px 32px;margin-right:0;width:100%;height:calc(100vh - 200px)}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button{height:48px;width:148px;margin:8px 0;padding:12px 40px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content{display:flex;flex-direction:row;align-items:center}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content svg{font-size:20px;position:absolute;left:0;top:12px;width:40px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text{display:flex;align-items:flex-start}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button .button-content .data-button-text .number-of-entries{font-size:8px;line-height:8px;letter-spacing:1.5px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:first-of-type{margin:16px 0 12px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:last-of-type{margin:12px 0 16px}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:nth-of-type(3){margin-top:24px;margin-left:0}.dashboard-nav .data-buttons-wrapper .data-buttons .data-button:nth-of-type(3):before{content:"";width:100%;height:1px;position:absolute;top:-18px;left:0}}.button-purple,.button-transparent,.dashboard .sticker,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.open-hours .time-segment,.open-hours .time-segment.closed-day .add-time-segment,.open-hours .time-segment input[name=close],.open-hours .time-segment input[name=open],.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.geosuggest .geosuggest__suggests-wrapper ul,.open-hours,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.geosuggest .geosuggest__suggests-wrapper ul,.open-hours .time-segment input[name=close],.open-hours .time-segment input[name=open],.page-content,.quick-link,.round-icon{justify-content:center;align-items:center}.flex-by-column-left,.open-hours{justify-content:center;align-items:flex-start}.dashboard .sticker,.flex-by-row-left,.open-hours .time-segment,.open-hours .time-segment.closed-day .add-time-segment,.text-box{justify-content:flex-start;align-items:center}.button-purple,.button-transparent,.dashboard .sticker,.open-hours .day-of-week,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.open-hours .time-segment .between-open-and-close,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.form-field label,.geosuggest .geosuggest__suggests-wrapper ul li span,.open-hours .time-segment.closed-day .add-time-segment span,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.open-hours .time-segment.closed-day .add-time-segment span,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.geosuggest .geosuggest__suggests-wrapper ul li,.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.geosuggest{margin:0;padding:0;position:relative}.geosuggest .geosuggest__suggests-wrapper{width:100%;z-index:1;position:absolute;left:0;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:4px 14px 14px 0 rgba(28,29,33,.12)}.geosuggest .geosuggest__suggests-wrapper ul.geosuggest__suggests.geosuggest__suggests--hidden{display:none}.geosuggest .geosuggest__suggests-wrapper ul{list-style-type:none;width:100%;-webkit-padding-start:0;padding-inline-start:0;margin:0}.geosuggest .geosuggest__suggests-wrapper ul li{width:100%;padding:0 8px;box-sizing:border-box}.geosuggest .geosuggest__suggests-wrapper ul li span{height:42px;line-height:42px}.open-hours{border-bottom:1px solid rgba(28,29,33,.12);border-bottom:1px solid var(--eerie-grey-12);padding:12px 0;height:80px}.open-hours .day-of-week{margin-bottom:4px}.open-hours .time-segment .delete-time-segment{margin-right:20px}.open-hours .time-segment .delete-time-segment svg{font-size:18px;color:#fe4945}.open-hours .time-segment .between-open-and-close{margin:0 6px}.open-hours .time-segment input[name=close],.open-hours .time-segment input[name=open]{text-align:center;height:32px;width:60px!important}.open-hours .time-segment.closed-day{margin:8px 0}.open-hours .time-segment.closed-day .add-time-segment{padding:0}.open-hours .time-segment.closed-day .add-time-segment svg{margin:0 6px}.open-hours .time-segment.closed-day .add-time-segment span{margin-left:8px}.open-hours .time-segment.closed-day svg{font-size:20px;margin-right:18px}.open-hours:last-child{border-bottom:none}.button-purple,.button-transparent,.dashboard .sticker,.entity-form-header .close-page,.entity-form .button-wrapper,.entity-form .button-wrapper button[type=submit],.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-content input:not([type=checkbox]),.entity-form .form-section .entity-field .entity-field-label,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.entity-form .button-wrapper,.entity-form .button-wrapper button[type=submit],.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.dashboard .sticker,.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-content input:not([type=checkbox]),.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.entity-form-header .close-page,.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-label,.flex-by-row-between{justify-content:space-between;align-items:center}.entity-form-header h2,.round-icon,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.button-purple,.button-transparent,.dashboard .sticker,.entity-form .button-wrapper button[type=submit],.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.entity-form .button-wrapper a,.entity-form .button-wrapper button,.entity-form .button-wrapper button[type=submit],.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.entity-form .button-wrapper a,.entity-form .button-wrapper button,.entity-form .button-wrapper button[type=submit],.text-14-upper{text-transform:uppercase}.entity-form .form-section .entity-field,.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-content input:not([type=checkbox]),.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.entity-form .form-section .entity-field,.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-content input:not([type=checkbox]),.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-content input:not([type=checkbox]),.text-box{height:42px;border-radius:8px;padding:0 8px;border:.5px solid rgba(28,29,33,.1);border:.5px solid var(--eerie-grey-10);background-color:#f7f9f9;background-color:var(--ghost_white)}.button-purple,.entity-form .button-wrapper button[type=submit],.selected{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.button-purple,.entity-form .button-wrapper button[type=submit]{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.entity-form-header{margin-bottom:28px;width:100%;position:relative}.entity-form-header h2{box-sizing:border-box;width:100%;margin:0;padding:0 24px}.entity-form-header .close-page{height:24px!important;width:24px!important;margin:0!important}.entity-form,.entity-form .form-section{width:100%}.entity-form .form-section .entity-field{width:100%;margin-bottom:16px;position:relative}.entity-form .form-section .entity-field .entity-field-label{margin-bottom:4px}.entity-form .form-section .entity-field .entity-field-content{position:relative}.entity-form .form-section .entity-field .entity-field-content .select-handle,.entity-form .form-section .entity-field .entity-field-content input:not([type=checkbox]){width:100%}.entity-form .form-section .entity-field .entity-field-content .select-handle svg{margin-right:8px;opacity:.24}.entity-form .button-wrapper{width:100%;margin:48px 0 32px}.entity-form .button-wrapper a,.entity-form .button-wrapper button{width:150px;height:40px}.entity-form .button-wrapper .delete-button{color:#fe4945}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.entity-form-header{margin-bottom:16px}.entity-form-header h2{text-align:left;padding:0}.entity-form .form-body{display:flex;flex-direction:row}.entity-form .form-body .form-section{padding:0 16px;border-left:2px solid #5f5cff;border-left:2px solid var(--main-purple);position:relative}.entity-form .button-wrapper{width:100%;margin-bottom:0;bottom:16px}}.button-purple,.button-transparent,.dashboard .sticker,.entity-field-content.statuses,.entity-field-content.statuses .status .status-index,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.entity-field-content.statuses .status,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.entity-field-content.statuses .status,.entity-field-content.statuses .status .status-index,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon{justify-content:center;align-items:center}.entity-field-content.statuses,.flex-by-row-between{justify-content:space-between;align-items:center}.entity-field-content.statuses .status .status-text,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.entity-field-content.statuses .status .status-text,.text-10-upper,.title-10{text-transform:uppercase}.entity-field-content.statuses .status .status-text,.title-10{font-weight:700}.entity-field-content.statuses{padding:14px 0;width:100%}.entity-field-content.statuses .status{width:25%;position:relative}.entity-field-content.statuses .status .status-index{background:rgba(28,29,33,.12);background:var(--eerie-grey-12);color:#1c1d21;color:var(--eerie_black);font-weight:600;width:32px;height:32px;padding:0;border-radius:50%;margin-bottom:10px}.entity-field-content.statuses .status .status-index svg{font-size:16px}.entity-field-content.statuses .status.approved .status-index,.entity-field-content.statuses .status.disapproved .status-index{color:#fff;opacity:1}.entity-field-content.statuses .status.approved .status-index{background-color:#5f5cff;background-color:var(--main-purple)}.entity-field-content.statuses .status.disapproved .status-index{background-color:#fe4945;background-color:var(--warning-red)}.entity-field-content.statuses .status.testing .status-index{background-color:transparent;border:2px solid #5f5cff;border:2px solid var(--main-purple);color:#5f5cff;color:var(--main-purple)}.entity-field-content.statuses .status:after{content:"";position:absolute;height:0;width:calc(100% - 33px);border:1px dashed rgba(28,29,33,.12);border:1px dashed var(--eerie-grey-12);left:calc(50% + 15px);top:15px}.entity-field-content.statuses .status.approved:after{border:1px solid #5f5cff;border:1px solid var(--main-purple)}.entity-field-content.statuses .status:last-child:after{display:none}.entity-field-content.diets{padding-top:8px}.entity-field-content.diets .checkbox{margin-bottom:5px}.entity-field-content.diets .checkbox:last-child{margin-bottom:0}.entity-field-content.restaurant-name .sticker{width:100%}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.entity-field-content.statuses{left:-16px;width:calc(100% + 16px)}}.button-purple,.button-transparent,.dashboard .sticker,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.list button .entry-actions li,.list button .entry-actions li a,.list button .list-entry .sticker-content,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.dashboard .sticker,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-between,.list button .entry-actions li,.list button .entry-actions li a,.list button .list-entry .sticker-content{justify-content:space-between;align-items:center}.button-purple,.button-transparent,.dashboard .sticker,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.list button .entry-actions li,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.list button .entry-actions li,.text-14-cap{text-transform:capitalize}.list button .list-entry .sticker-content .name,.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card,.card-8,.card-16,.card-input,.card-textarea,.dashboard .sticker,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.dashboard .sticker{border-radius:16px}.homepage.entity{background-color:#fff;padding:32px}.dashboard{min-height:100vh}.dashboard .sticker{width:100%;padding:0;height:48px;background-color:#fff}.dashboard .sticker svg{font-size:24px;margin:0 20px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.homepage.entity{padding:32px 56px}}.list{width:100%}.list button{position:relative;width:100%}.list button .list-entry,.list button .list-entry .sticker-content{width:100%}.list button .list-entry .sticker-content .name{display:block;max-width:calc(100% - 80px)}.list button .list-entry .sticker-content .price{margin-left:10px;position:absolute;right:20px}.list button .entry-actions{position:absolute;top:72px;right:0;width:150px;z-index:3}.list button .entry-actions li{width:100%;padding:15px 0}.list button .entry-actions li a{width:100%;padding:0}.list button .entry-actions li svg{margin:0;font-size:14px}.list button .entry-actions li.delete-dish{color:#fe4945;color:var(--warning_red)}.button-purple,.button-transparent,.dish-list-footer,.dish-list-footer button,.dish-list-footer button.reset,.dish-list-header,.dish-list .restaurant-entry .restaurant-dish-list,.dish-list .restaurant-entry .restaurant-title,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.dish-list,.dish-list .restaurant-entry,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.dish-list,.dish-list-footer,.dish-list-footer button,.dish-list-footer button.reset,.dish-list-header,.dish-list .restaurant-entry,.dish-list .restaurant-entry .restaurant-title,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon{justify-content:center;align-items:center}.dish-list .restaurant-entry .restaurant-dish-list,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.dish-list-footer,.dish-list-header,.round-icon,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.button-purple,.button-transparent,.dish-list-footer button,.dish-list-footer button.reset,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.dish-list .restaurant-entry .restaurant-title,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.dish-list .restaurant-entry .restaurant-title,.text-10-upper,.title-10{text-transform:uppercase}.dish-list .restaurant-entry .restaurant-title,.title-10{font-weight:700}.dish-list .restaurant-entry .restaurant-title span,.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card,.card-8,.card-16,.card-input,.card-textarea,.dish-list-footer,.dish-list-header,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.button-purple,.dish-list-footer button,.selected{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.button-purple,.dish-list-footer button{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.button-transparent,.dish-list-footer button.reset{background:transparent;color:#1c1d21;color:var(--eerie-black);border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 10px 20px 0 rgba(0,0,0,.04)}.dish-list-footer,.dish-list-header{position:fixed;width:100%;height:100px;z-index:2}.dish-list-header{top:0}.dish-list-header .close-page{margin:40px}.dish-list-footer{bottom:0}.dish-list-footer button{width:160px;height:40px;margin:0 8px}.dish-list-footer button:disabled{opacity:.5;cursor:not-allowed}.dish-list-footer button.reset{color:#fe4945;color:var(--warning_red)}.dish-list-footer button.reset svg{font-size:20px;margin-right:5px}.dish-list{width:100%;padding:116px 16px;flex-wrap:wrap;z-index:1;background-color:#fff}.dish-list .restaurant-entry{width:100%;align-items:flex-start;font-size:12px;margin:8px 0}.dish-list .restaurant-entry .restaurant-title{opacity:.56;width:100%;height:16px;padding:0 8px;margin-bottom:8px}.dish-list .restaurant-entry .restaurant-title span{max-width:100%}.dish-list .restaurant-entry .restaurant-title .filler{width:1px;height:1px;flex-grow:1;margin-left:8px;background-color:rgba(28,29,33,.56);background-color:var(--eerie-grey-56)}.dish-list .restaurant-entry .restaurant-dish-list{flex-wrap:wrap;position:relative;width:100%}.dish-list .restaurant-entry .restaurant-dish-list .meal-select{padding:0;margin:8px 0;opacity:.56;width:100%}.dish-list .restaurant-entry .restaurant-dish-list .meal-select .sticker{height:auto;width:100%;box-shadow:none;background-color:transparent}.dish-list .restaurant-entry .restaurant-dish-list .meal-select .sticker .sticker-icon{border-radius:50%;background-color:rgba(28,29,33,.1);background-color:var(--eerie-grey-10)}.dish-list .restaurant-entry .restaurant-dish-list .meal-select .sticker .sticker-content .dish-name{white-space:pre-wrap}.dish-list .restaurant-entry .restaurant-dish-list .meal-select.selected-dish{opacity:1}.dish-list .restaurant-entry .restaurant-dish-list .meal-select.selected-dish .sticker .sticker-icon{background-color:rgba(205,204,255,.5);background-color:var(--background-light-purple);color:#5f5cff;color:var(--main-purple)}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.dish-list .restaurant-entry{padding:8px 42px}.dish-list .restaurant-entry .restaurant-dish-list .meal-select{width:50%}}.button-purple,.button-transparent,.calendar-container .calendar-card>div,.calendar-container .calendar-header,.calendar-container .calendar-header .calendar-navigation,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.page-content.driver .calendar-container .calendar-header,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.calendar-container .calendar-card .days-of-month .calendar-column,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.calendar-container .calendar-card .days-of-month .calendar-column,.calendar-container .calendar-card>div,.flex-by-column-centered,.flex-by-row-centered,.page-content,.page-content.driver .calendar-container .calendar-header,.quick-link,.round-icon{justify-content:center;align-items:center}.calendar-container .calendar-header,.calendar-container .calendar-header .calendar-navigation,.flex-by-row-between{justify-content:space-between;align-items:center}.calendar-container .calendar-header .calendar-navigation,.round-icon,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.calendar-container .calendar-card .days-of-week,.text-16,.text-16-cap,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.calendar-container .calendar-card,.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.calendar-container .calendar-card,.card-16{border-radius:16px}.calendar-container{width:calc(100vw - 32px);margin:0 16px;flex-shrink:0;z-index:1}.calendar-container .calendar-header .calendar-navigation{text-align:center;width:230px;height:75px}.calendar-container .calendar-header .calendar-navigation button{font-size:22px;padding:0 16px}.calendar-container .calendar-header .calendar-navigation .full-month{display:inline-block}.calendar-container .calendar-header .calendar-navigation .short-month{display:none}.calendar-container .calendar-card{padding:16px 0}.calendar-container .calendar-card>div>div{width:14.28571%}.calendar-container .calendar-card .days-of-week{color:rgba(28,29,33,.56);color:var(--eerie-grey-56);height:40px;padding-bottom:5px;text-transform:uppercase}.calendar-container .calendar-card .days-of-week .day-of-week{text-align:center}.calendar-container .calendar-card .days-of-month .calendar-column .calendar-day{padding:0}.page-content.driver .calendar-container .calendar-header .calendar-navigation{width:100%;max-width:100%;padding:0 32px}.page-content.driver .calendar-container .calendar-header .calendar-navigation .full-month{display:inline-block}.page-content.driver .calendar-container .calendar-header .calendar-navigation .short-month{display:none}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.calendar-container{max-width:310px;margin:0 40px}.calendar-container .calendar-header{width:calc(100vw - 80px)}.calendar-container .calendar-header .calendar-navigation{width:310px;font-size:20px}.calendar-container .calendar-header .calendar-navigation .full-month{display:inline-block}.calendar-container .calendar-header .calendar-navigation .short-month,.calendar-container .calendar-header .quick-link{display:none}.page-content.driver .calendar-container .calendar-header{justify-content:flex-start}.page-content.driver .calendar-container .calendar-header .calendar-navigation{width:310px}.page-content.driver .calendar-container .calendar-header .calendar-navigation .full-month{display:inline-block}.page-content.driver .calendar-container .calendar-header .calendar-navigation .short-month{display:none}}@media only screen and (max-width:400px){.calendar-container .calendar-header .calendar-navigation{width:55%;max-width:200px;padding:0 16px}.calendar-container .calendar-header .calendar-navigation .full-month{display:none}.calendar-container .calendar-header .calendar-navigation .short-month{display:inline-block}.calendar-container .calendar-header .calendar-navigation button{font-size:16px;padding:0}.calendar-container .calendar-header .quick-link{width:35%;min-width:90px}}.calendar-day,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.calendar-day,.flex-by-column-top{justify-content:flex-start;align-items:center}.calendar-day,.text-16,.text-16-cap,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.calendar-day{height:40px}.calendar-day .calendar-date{height:28px;width:28px;text-align:center;border-radius:50%}.calendar-day.past{color:#e3e4e8;color:var(--background-grey-100)}.calendar-day.today{color:#5f5cff;color:var(--main-purple);font-weight:700}.calendar-day.selected-day .calendar-date{background:#5f5cff;background:var(--main-purple);color:#fff;font-weight:500}@media only screen and (max-width:800px){.instances-wrapper{font-size:7px}.instances-wrapper .number-of-meals{display:none}}.button-purple,.button-transparent,.calendar-instances,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.calendar-instances,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.calendar-instances .meal-dot{width:4px;height:4px;border-radius:50%}.calendar-instances .meal-dot.dinner{background-color:#9ddcff;background-color:var(--main_blue)}.calendar-instances .meal-dot.lunch{background-color:#ff9ad7;background-color:var(--main_pink)}.calendar-instances .meal-dot.all-cancelled{opacity:.25}.calendar-instances .meal-dot:nth-child(2){margin-left:3px}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.section-header,.text-box{display:flex;flex-direction:row}.flex-by-row-between,.section-header{justify-content:space-between;align-items:center}.button-purple,.button-transparent,.section-header .expand-toggle,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.section-header{width:100%;margin-bottom:16px}.section-header .expand-toggle{width:auto;color:#5f5cff;color:var(--main-purple)}.section-header .expand-toggle svg{margin-left:14px}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box,.unit-header-desktop,.unit-header-desktop .unit-header-right-section .button-click-to-copy button,.unit-header-mobile .unit-header-lower-section .button-call-to-action,.unit-name{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.unit-header-desktop .unit-header-right-section,.unit-header-mobile,.unit-header-mobile .unit-header-lower-section{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon,.unit-header-desktop .unit-header-right-section,.unit-header-desktop .unit-header-right-section .button-click-to-copy button{justify-content:center;align-items:center}.flex-by-column-stretch,.form-field,.unit-header-mobile{justify-content:center;align-items:stretch}.flex-by-column-left,.unit-header-mobile .unit-header-lower-section{justify-content:center;align-items:flex-start}.flex-by-row-left,.text-box,.unit-header-mobile .unit-header-lower-section .button-call-to-action{justify-content:flex-start;align-items:center}.flex-by-row-between,.unit-name{justify-content:space-between;align-items:center}.flex-by-row-between-top,.unit-header-desktop{justify-content:space-between;align-items:flex-start}.round-icon,.title-16,.unit-name{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12,.unit-address,.unit-header-desktop .unit-header-right-section .button-click-to-copy button,.unit-header-mobile .unit-header-lower-section .button-call-to-action{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.text-12-cap,.text-box,.title-12,.unit-address,.unit-header-mobile .unit-header-lower-section .button-call-to-action{text-transform:capitalize}.text-10,.text-10-upper,.title-10,.unit-summary{line-height:16px;font-size:10px;letter-spacing:1.5px}.text-10-upper,.title-10,.unit-summary{text-transform:uppercase}.overflow-ellipsis,.unit-address,.unit-header-mobile .unit-header-lower-section .unit-status .time-label div:first-child,.unit-summary{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.unit-icon{position:absolute;top:16px;left:16px}.unit-summary{margin-top:4px}.unit-summary .formatted-row{flex-wrap:wrap}.unit-status{margin-top:8px}.unit-header-desktop,.unit-header-mobile{position:relative;width:100%;padding-left:56px}.unit-header-desktop{display:none}.unit-header-desktop .unit-header-left-section{width:calc(100% - 214px);margin-right:8px}.unit-header-desktop .unit-header-left-section .unit-status{margin-top:32px}.unit-header-desktop .unit-header-right-section{padding-right:40px}.unit-header-desktop .unit-header-right-section .button-click-to-copy button{color:#5e616e;color:var(--button-grey);width:150px;height:32px;margin-bottom:8px;margin-right:8px;padding-left:8px}.unit-header-desktop .unit-header-right-section .button-click-to-copy button svg{font-size:14px;margin-right:8px}.unit-header-desktop .unit-header-right-section .expand-toggle{position:absolute;right:0;top:0;width:40px}.unit-header-mobile .unit-address{margin-right:40px}.unit-header-mobile .unit-header-lower-section{width:100%;max-width:200px}.unit-header-mobile .unit-header-lower-section a,.unit-header-mobile .unit-header-lower-section button,.unit-header-mobile .unit-header-lower-section div{width:100%}.unit-header-mobile .unit-header-lower-section .button-call-to-action{margin:8px 0 0;color:#5e616e;color:var(--button-grey);font-weight:200}.unit-header-mobile .unit-header-lower-section .unit-status{width:100%}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.unit-header-desktop{display:flex}.unit-header-desktop .unit-status{width:100%;overflow:visible}.unit-header-mobile{display:none}}@media only screen and (min-width:1200px){.unit-header-desktop .unit-header-left-section{width:calc(100% - 488px);margin-right:16px}.unit-header-desktop .unit-header-left-section .unit-status{margin-top:8px}.unit-header-desktop .unit-header-right-section{flex-direction:row}.unit-header-desktop .unit-header-right-section .button-click-to-copy button{justify-content:center;font-size:14px;letter-spacing:.1px;width:auto;height:40px;padding:15px;margin-bottom:0;margin-right:16px}.unit-header-desktop .unit-header-right-section .button-click-to-copy button svg{font-size:20px}}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.unit,.unit-list{display:flex;flex-direction:column}.unit-list{position:relative;width:100%;margin-top:16px}.unit,.unit-list:last-of-type{margin-bottom:16px}.unit{width:100%;padding:16px;box-shadow:0 2px 16px 0 rgba(28,29,33,.1);border-radius:16px;background-color:#fff;position:relative;box-sizing:border-box}.driver .unit:after{position:absolute;content:"";left:36px;top:56px;width:1px;height:205px;border-left:1px dashed #5f5cff;border-left:1px dashed var(--main-purple);z-index:2}.driver .unit.show-details:after,.driver .unit:last-child:after{display:none}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.unit:after{display:none}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.nothing .nothing-icon,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.nothing,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.nothing,.nothing .nothing-icon,.page-content,.quick-link,.round-icon{justify-content:center;align-items:center}.nothing span,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card,.card-8,.card-16,.card-input,.card-textarea,.nothing,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.nothing{border-radius:16px}.nothing{padding:16px;height:160px;width:100%}.nothing span{text-align:center;color:rgba(28,29,33,.56);color:var(--eerie-grey-56)}.nothing .nothing-icon{width:56px;height:56px;border:6px solid #f7f9f9;border:6px solid var(--ghost-white);background:rgba(227,228,232,.75);background:var(--background-grey-75);color:#5f5cff;color:var(--main-purple);border-radius:50%;margin-bottom:8px}.nothing .nothing-icon svg{font-size:20px}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box,.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.unit-details,.unit-details .unit-section,.unit-details .unit-section .unit-section-body,.unit-details .unit-section .unit-section-body .unit-sub-section .unit-sub-section-title,.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day{display:flex;flex-direction:column}.flex-by-column-left,.unit-details .unit-section,.unit-details .unit-section .unit-section-body,.unit-details .unit-section .unit-section-body .unit-sub-section .unit-sub-section-title,.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day{justify-content:center;align-items:flex-start}.flex-by-row-upper-left,.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section{justify-content:flex-start;align-items:flex-start}.flex-by-column-align-left,.unit-details{justify-content:flex-start}.button-purple,.button-transparent,.title-14,.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day .eater-day-title{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12,.unit-details .unit-section .unit-section-title{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.text-12-cap,.text-box,.title-12,.unit-details .unit-section .unit-section-title{text-transform:capitalize}.text-10,.text-10-upper,.title-10,.unit-details .unit-section .unit-section-body .unit-sub-section .unit-sub-section-title{line-height:16px;font-size:10px;letter-spacing:1.5px}.text-10-upper,.title-10,.unit-details .unit-section .unit-section-body .unit-sub-section .unit-sub-section-title{text-transform:uppercase}.overflow-ellipsis,.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .unit-sub-section-title .formatted-row,.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .unit-sub-section-title .formatted-row .formatted-item:last-child div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.unit-details{width:100%;border-top:1px solid rgba(28,29,33,.12);margin-top:15px;padding-top:8px}.unit-details .unit-section{width:100%;margin-bottom:8px}.unit-details .unit-section .unit-section-title{font-weight:700}.unit-details .unit-section .unit-section-body,.unit-details .unit-section .unit-section-body .unit-sub-section{width:100%}.unit-details .unit-section .unit-section-body .unit-sub-section .eater-name{margin:16px 0}.unit-details .unit-section .unit-section-body .unit-sub-section .unit-sub-section-title{color:rgba(28,29,33,.56);color:var(--eerie-grey-56);width:100%;margin:8px 0}.unit-details .unit-section .unit-section-body .unit-sub-section:last-child{margin-bottom:0}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section{flex-wrap:wrap;width:100%}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day{width:100%;margin:0 0 16px}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day .eater-day-title{color:rgba(28,29,33,.56);color:var(--eerie-grey-56);margin-bottom:8px}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day .instance-planner{width:100%;box-shadow:none;transition:box-shadow .1s ease-in-out}.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .unit-sub-section-title .formatted-row{width:100%}.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .unit-sub-section-title .formatted-row .formatted-item:before{background-color:rgba(28,29,33,.56);background-color:var(--eerie-grey-56)}.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .unit-sub-section-title .formatted-row .formatted-item:last-child div{width:100%}.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .instance-details{box-shadow:none}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.unit-details .unit-section.unit-section-planning .unit-section-body{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section{position:relative;width:auto}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day{width:auto}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day .instance-planner{width:280px;margin:4px;box-shadow:0 4px 12px 0 rgba(28,29,33,.12);background-color:transparent;transition:background-color .1s ease-in-out}.unit-details .unit-section.unit-section-planning .unit-section-body .unit-sub-section .eater-day .instance-planner.just-changed{background-color:rgba(28,29,33,.1);background-color:var(--eerie-grey-10);transition:background-color .4s ease-in-out}.unit-details .unit-section.unit-section-meals .unit-section-body .unit-sub-section .instance-details{width:100%;box-shadow:0 4px 12px 0 rgba(28,29,33,.12)}.unit-details .unit-section.unit-section-timeline{display:none}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.select-meal-type,.select-meal-type button,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.select-meal-type,.select-meal-type button{justify-content:center;align-items:center}.select-meal-type button,.text-14-button{line-height:24px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.1px;text-transform:capitalize;color:#f7f9f9;color:var(--ghost_white)}.select-meal-type{margin:0 0 32px}.select-meal-type button{width:calc(50% - 8px);max-width:160px;height:40px;border-radius:8px}.select-meal-type button:last-child{margin-left:16px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.select-meal-type{justify-content:flex-start}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.page-content .day-details .day-details-header,.page-content .day-details .day-details-header .date-header-desktop,.page-content .day-details .day-details-header .date-header-mobile,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.page-content .day-details .day-details-header .date-header-mobile,.quick-link,.round-icon{justify-content:center;align-items:center}.flex-by-row-left,.page-content .day-details .day-details-header .date-header-desktop,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-between,.page-content .day-details .day-details-header{justify-content:space-between;align-items:center}.page-content .day-details .day-details-header .date-header-desktop,.title-20{line-height:27px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize;color:#000}.page-content .day-details .day-details-header .date-header-mobile,.round-icon,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.page-content .day-details{width:calc(100vw - 32px);margin:0 16px;z-index:1}.page-content .day-details .day-details-header .date-header-mobile{width:100%;height:75px}.page-content .day-details .day-details-header .date-header-desktop{display:none;height:75px}.page-content .day-details .day-details-header .quick-link{display:none}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.page-content{position:relative}.page-content .day-details{margin:0 40px 0 0;width:calc(100% - 430px)}.page-content .day-details .day-details-header .date-header-mobile{display:none}.page-content .day-details .day-details-header .date-header-desktop{display:flex;height:75px}.page-content .day-details .day-details-header .quick-link{display:flex}}.button-purple,.button-transparent,.expand-toggle.team-details,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.team-summary .team-summary-row,.team-summary .team-summary-row.rating-info .rating-info-wrapper,.team-summary .team-summary-row.scheduled-eaters .eater,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.team-summary,.team-summary .team-summary-row.comment-info,.team-summary .team-summary-row.rating-info{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.team-summary .team-summary-row.scheduled-eaters .eater{justify-content:center;align-items:center}.flex-by-column-left,.team-summary,.team-summary .team-summary-row.comment-info,.team-summary .team-summary-row.rating-info{justify-content:center;align-items:flex-start}.flex-by-row-left,.team-summary .team-summary-row,.text-box{justify-content:flex-start;align-items:center}.expand-toggle.team-details,.flex-by-row-between{justify-content:space-between;align-items:center}.flex-by-row-between-top,.team-summary .team-summary-row.rating-info .rating-info-wrapper{justify-content:space-between;align-items:flex-start}.expand-toggle.team-details,.team-summary .team-summary-row,.team-summary .team-summary-row.scheduled-eaters .eater .too-late,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.team-summary .team-summary-row,.text-14-cap{text-transform:capitalize}.form-field label,.quick-link,.team-summary .team-summary-row .info-timestamp,.team-summary .team-summary-row.scheduled-eaters .eater,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.team-summary .team-summary-row.scheduled-eaters .eater,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.overflow-ellipsis,.team-summary .team-summary-row .info-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.team-meal{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.team-meal{border-radius:16px}.team-meal{margin:16px 0;padding-top:16px;border-left:16px solid}.team-meal:first-child{margin-top:0}.team-meal.lunch{border-color:#ff9ad7;border-color:var(--main_pink)}.team-meal.dinner{border-color:#9ddcff;border-color:var(--main_blue)}.team-summary{position:relative}.team-summary .expand-toggle{position:absolute;right:0;top:0;z-index:1}.team-summary .team-summary-row{width:100%;height:auto!important;margin-bottom:16px;padding:0 16px 0 46px;position:relative}.team-summary .team-summary-row .icon-wrapper{position:absolute;top:0;left:16px;width:30px;font-size:20px}.team-summary .team-summary-row .info-timestamp{font-size:11px;opacity:.5}.team-summary .team-summary-row.rating-info{padding:0 16px}.team-summary .team-summary-row.rating-info .rating-info-wrapper{width:100%}.team-summary .team-summary-row.rating-info .rating-info-wrapper .expand-toggle span{font-weight:700}.team-summary .team-summary-row.rating-info .rating-info-wrapper .expand-toggle svg{font-size:12px}.team-summary .team-summary-row.rating-info .rating-info-wrapper .select-option-list{top:35px;padding:12px 16px}.team-summary .team-summary-row.rating-info .rating-info-wrapper .select-option-list .select-option{height:24px;margin:4px 0}.team-summary .team-summary-row.comment-info{padding:0 16px}.team-summary .team-summary-row.comment-info .info-timestamp{margin-top:5px}.team-summary .team-summary-row.scheduled-eaters{flex-wrap:wrap;margin-bottom:8px}.team-summary .team-summary-row.scheduled-eaters .eater{position:relative;margin:0 8px 8px 0;padding:0 8px;height:24px;border-radius:8px;color:#fff;background-color:#a0e8af;background-color:var(--light-green)}.team-summary .team-summary-row.scheduled-eaters .eater svg{margin-right:5px;margin-bottom:3px;font-size:10px}.team-summary .team-summary-row.scheduled-eaters .eater .too-late{top:35px;left:calc(-50px + 50%);pointer-events:none;width:100px}.team-summary .team-summary-row.scheduled-eaters .eater.cancelled{background-color:#fff;color:#a0e8af;color:var(--light-green);border:1px solid #a0e8af;border:1px solid var(--light-green)}.team-summary .team-button{z-index:2;position:absolute;top:0;right:16px}.team-summary .team-button-menu{right:-4px;top:40px}.team-summary .team-button-menu button.cancel-team{color:#fe4945}.team-summary .team-button-menu button:disabled{opacity:.56}.team-summary .team-button-menu.too-late{min-width:0}.team-summary .team-button-menu.too-late li span{text-transform:none}.expand-toggle.team-details{text-transform:capitalize;padding:0 16px;position:relative;height:57px;right:0;top:auto;bottom:0;width:100%;border-top:1px solid rgba(28,29,33,.1);border-top:1px solid var(--eerie-grey-10)}.expand-toggle.team-details svg{font-size:12px}.expand-toggle.team-details.see-more{border-bottom:1px solid rgba(28,29,33,.1);border-bottom:1px solid var(--eerie-grey-10)}.button-purple,.button-transparent,.delivery-comment,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.delivery-comment,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.delivery-comment textarea,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.card,.card-8,.card-16,.card-input,.card-textarea,.delivery-comment,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-8,.card-input,.card-textarea,.delivery-comment,.quick-link{border-radius:8px}.card-textarea,.delivery-comment{background-color:#f7f9f9;background-color:var(--ghost-white);border:.3px solid rgba(28,29,33,.1);border:.3px solid var(--eerie-grey-10);box-shadow:none}.delivery-comment{width:100%;padding:13px 8px}.delivery-comment textarea{background-color:transparent;border:none;width:100%;padding:0;margin:0}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.instance-delivered .instance-info .instance-info-row,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.instance-delivered .instance-feedback .instance-info-row.comment-info,.page-content{display:flex;flex-direction:column}.flex-by-column-left,.instance-delivered .instance-feedback .instance-info-row.comment-info{justify-content:center;align-items:flex-start}.flex-by-row-left,.instance-delivered .instance-info .instance-info-row,.text-box{justify-content:flex-start;align-items:center}.instance-delivered,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.instance-delivered,.text-14-cap{text-transform:capitalize}.form-field label,.instance-delivered .instance-feedback .instance-info-row.comment-info .info-label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.instance-delivered{width:calc(100% - 32px);margin:0 16px;padding:16px 0;justify-content:flex-start;border-bottom:1px dotted rgba(28,29,33,.1);border-bottom:1px dotted var(--eerie-grey-10);box-sizing:border-box}.instance-delivered .instance-info{overflow-y:hidden}.instance-delivered .instance-info .instance-info-row{line-height:20px}.instance-delivered .instance-info .instance-info-row:first-child{margin-bottom:8px}.instance-delivered .instance-feedback .instance-info-row{line-height:20px}.instance-delivered .instance-feedback .instance-info-row.comment-info{background-color:#fff;margin-top:8px}.instance-delivered .instance-feedback .instance-info-row.comment-info .info-label{font-weight:400;margin-bottom:4px}.instance-delivered .instance-info-row .info-label{font-weight:700;display:inline-block}.instance-delivered .instance-info-row .info-text{font-weight:200;display:inline-block}.instance-delivered:last-child{border-bottom:none}.dish-content,.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.dish-content,.flex-by-column-stretch,.form-field{justify-content:center;align-items:stretch}.dish-content,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.dish-content,.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.dish-content .dish-description .formatted-row .formatted-item:first-child .restaurant-name,.dish-content .dish-name,.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dish-content .dish-name{width:100%;text-align:left;font-weight:700}.dish-content .dish-description{width:100%;font-weight:400}.dish-content .dish-description .formatted-row .formatted-item:first-child{overflow:hidden;flex-shrink:1}.dish-content .dish-description .formatted-row .formatted-item:last-child{flex-shrink:0}.form-field label,.meal-status .status-timestamp,.meal-status .status-title,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.meal-status .status-timestamp,.meal-status .status-title,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.meal-status .status-timestamp,.meal-status .status-title,.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.meal-status{box-shadow:none}.meal-status .status-timestamp{font-weight:400}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.meal-status{box-shadow:0 4px 12px 0 rgba(28,29,33,.12)}}.button-purple,.button-transparent,.card-form .form-double-field,.card-form .form-field .icon-wrapper,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.card-form .form-field .icon-wrapper,.flex-by-row-centered,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.quick-link,.round-icon{justify-content:center;align-items:center}.card-form .form-double-field,.flex-by-row-between{justify-content:space-between;align-items:center}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card-form,.card-form .form-double-field{width:100%}.card-form .form-double-field .form-field{width:45%}.card-form .form-double-field .form-field:last-child{margin-bottom:16px}.card-form .form-field{position:relative;text-transform:capitalize}.card-form .form-field input{padding-left:40px}.card-form .form-field input::-webkit-input-placeholder{color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.card-form .form-field input:-ms-input-placeholder{color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.card-form .form-field input::-ms-input-placeholder{color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.card-form .form-field input::placeholder,.card-form .form-field svg{color:rgba(28,29,33,.25);color:var(--eerie-grey-25)}.card-form .form-field .icon-wrapper{width:40px;height:42px;position:absolute;left:0;bottom:0}.card-form .form-field .icon-wrapper svg{font-size:20px}@media only screen and (max-width:400px){.card-form .form-field input{padding-left:30px}.card-form .form-field .icon-wrapper{width:30px}.card-form .form-field .icon-wrapper svg{font-size:16px}}.button-purple,.button-transparent,.card-saved,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.form-payment,.homepage.invoice,.homepage.invoice .invoice-page-content,.homepage.payment,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.form-payment,.homepage.invoice .invoice-page-content,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.page-content,.quick-link,.round-icon{justify-content:center;align-items:center}.flex-by-column-top,.homepage.invoice,.homepage.payment{justify-content:flex-start;align-items:center}.card-saved,.flex-by-row-between{justify-content:space-between;align-items:center}.card-saved,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card,.card-8,.card-16,.card-input,.card-textarea,.form-payment,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.form-payment{border-radius:16px}.card-saved{width:100%;position:relative;padding:16px 0}.card-saved .card-info{text-transform:capitalize}.card-saved .card-info svg{margin-right:5px}.card-saved .card-menu-toggle{position:relative}.card-saved .card-menu{top:32px;right:-18px;padding:16px}.card-saved .card-menu li button{color:#fe4945;color:var(--warning-red)}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.pay-by-card .page-title,.quick-link,.round-icon,.text-box,.total-due-form .form-payment .toggle-show-card,.total-due-header{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.form-payment,.homepage.invoice,.homepage.invoice .invoice-page-content,.homepage.payment,.page-content,.pay-by-card,.total-due-form{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.form-payment,.homepage.invoice .invoice-page-content,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.page-content,.pay-by-card .page-title,.quick-link,.round-icon,.total-due-form{justify-content:center;align-items:center}.flex-by-column-top,.homepage.invoice,.homepage.payment,.pay-by-card{justify-content:flex-start;align-items:center}.flex-by-row-between,.total-due-form .form-payment .toggle-show-card,.total-due-header{justify-content:space-between;align-items:center}.pay-by-card .page-title,.title-20{line-height:27px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize;color:#000}.button-purple,.button-transparent,.title-14,.total-due-form .form-payment .toggle-show-card{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button,.text-14,.text-14-cap,.text-14-upper,.total-due-form,.total-due-header{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card,.card-8,.card-16,.card-input,.card-textarea,.form-payment,.quick-link,.total-due-form{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.form-payment,.total-due-form{border-radius:16px}button.invoice-action{background-color:#5f5cff;background-color:var(--main-purple);box-shadow:0 8px 32px 0 rgba(95,92,255,.24);color:#fff;width:160px;height:42px;border-radius:8px;text-transform:capitalize}button.invoice-action[disabled]{opacity:.56}.total-due-header{width:100%;max-width:400px}.total-due-header .filler{border-bottom:1px dotted rgba(28,29,33,.24);height:14px;flex-grow:1;margin:0 5px}.total-due-header .sum{font-weight:700}.total-due-form{box-shadow:0 4px 32px 8px rgba(28,29,33,.25);box-shadow:0 4px 32px 8px var(--eerie-grey-25);width:100%;padding:24px;position:fixed;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1}.total-due-form .form-payment .toggle-show-card{width:100%;height:45px;padding:16px;background:#e3e4e8;background:var(--background-grey-100)}.total-due-form .form-payment .toggle-show-card svg{font-size:16px}.total-due-form.without-card .form-payment{box-shadow:none}.pay-by-card{position:fixed;width:100vw;height:100vh;padding:0 32px;top:0;left:0;background-color:#fff;z-index:2}.pay-by-card .page-title{width:100%;height:80px}.pay-by-card .card-form{margin-top:16px;max-width:400px}.pay-by-card .checkbox{margin-top:8px;width:100%;max-width:400px}.pay-by-card .invoice-action{margin-top:32px}@media only screen and (max-width:400px){.pay-by-card{padding:0 8vw}}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.total-due-form{justify-content:space-between;border-radius:16px;box-shadow:0 4px 32px 0 rgba(28,29,33,.12);width:375px;top:112px;right:64px;left:auto}.total-due-form.with-card{height:300px}.total-due-form.without-card{height:200px}.pay-by-card .page-title{height:96px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.invoice-list .invoice-card .invoice-card-section .invoice-row,.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short,.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short.goods,.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.form-payment,.homepage.invoice,.homepage.invoice .invoice-page-content,.homepage.payment,.invoice-list,.invoice-list .no-invoice,.page-content{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-row-centered,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options,.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon,.quick-link,.round-icon{justify-content:center;align-items:center}.flex-by-row-top-left,.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short.goods{justify-content:flex-start;align-items:flex-start}.flex-by-column-centered,.form-payment,.homepage.invoice .invoice-page-content,.invoice-list .no-invoice,.page-content{justify-content:center;align-items:center}.flex-by-column-top,.flex-by-row-left,.homepage.invoice,.homepage.payment,.invoice-list,.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-between,.invoice-list .invoice-card .invoice-card-section .invoice-row{justify-content:space-between;align-items:center}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button,.invoice-list .invoice-card,.invoice-list .no-invoice,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card,.card-8,.card-16,.card-input,.card-textarea,.form-payment,.invoice-list .invoice-card,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.form-payment,.invoice-list .invoice-card{border-radius:16px}.homepage.payment{padding-top:80px}.form-payment{width:calc(100% - 32px);max-width:400px;margin:16px;padding:16px;background-color:#fff}.form-payment .auto-charge{width:100%;margin:16px 0}.homepage.invoice{padding-bottom:0;width:100%}.homepage.invoice .invoice-page-content{position:relative;width:100%}.homepage.invoice .invoice-page-content .invoices-wrapper{z-index:0;width:100%;max-width:400px;padding:32px}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options{width:100%;margin-bottom:32px}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button{flex-grow:1;border:1px solid rgba(28,29,33,.25);border:1px solid var(--eerie-grey-25);color:rgba(28,29,33,.25);color:var(--eerie-grey-25);height:40px;width:calc(50% - 15px);max-width:140px;border-radius:8px}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button.button-purple,.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button.selected{background-color:#5f5cff;background-color:var(--main-purple);color:#fff;border:none}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button:first-child{margin-right:32px}.homepage.invoice .invoice-page-content.show-card{position:fixed;z-index:2}.homepage.invoice .invoice-page-content.outstanding.without-card.hide-card{padding-bottom:220px}.homepage.invoice .invoice-page-content.outstanding.without-card.show-card{padding-bottom:540px}.homepage.invoice .invoice-page-content.outstanding.with-card{padding-bottom:200px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.homepage.payment{padding-top:96px}.homepage.invoice{max-width:100%;padding:112px 64px}.homepage.invoice .invoice-page-content{width:100%;align-items:flex-start}.homepage.invoice .invoice-page-content .invoices-wrapper{padding:0}}@media only screen and (max-width:400px){.homepage.invoice .invoice-page-content .invoices-wrapper{padding:16px}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options{margin-bottom:16px}.homepage.invoice .invoice-page-content .invoices-wrapper .mode-options button:first-child{margin-right:16px}}.invoice-list{width:100%;padding:0}.invoice-list .invoice-card{width:100%;margin-top:32px;padding:24px 16px}.invoice-list .invoice-card .invoice-card-section{width:100%;border-bottom:1px dotted rgba(28,29,33,.25);border-bottom:1px dotted var(--eerie-grey-25);padding:16px 0 10px}.invoice-list .invoice-card .invoice-card-section .eater-name{margin-bottom:16px}.invoice-list .invoice-card .invoice-card-section .eater-name svg{margin-right:10px;margin-left:2px}.invoice-list .invoice-card .invoice-card-section .invoice-row{width:100%;height:24px;margin-bottom:4px}.invoice-list .invoice-card .invoice-card-section .invoice-row label{text-transform:capitalize}.invoice-list .invoice-card .invoice-card-section .invoice-row .invoice-info{font-weight:600}.invoice-list .invoice-card .invoice-card-section .invoice-row:last-child{margin-bottom:0}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short{margin-bottom:16px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon{height:24px;width:24px;margin-right:10px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon svg{position:relative;font-size:22px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon svg.fa-calendar-day{left:-2px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon svg.fa-truck{font-size:20px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon svg.fa-user-circle{font-size:24px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short label.icon svg.fa-utensils{font-size:21px}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short:last-of-type{margin-bottom:0}.invoice-list .invoice-card .invoice-card-section .invoice-row.invoice-row-short.goods{height:auto}.invoice-list .invoice-card .invoice-card-section:first-of-type{padding-top:0}.invoice-list .invoice-card .invoice-card-section:last-of-type{border-bottom:none;padding-bottom:0}.invoice-list .invoice-card:first-of-type{margin-top:0}.invoice-list .no-invoice{height:300px}.invoice-list.has-content{min-height:100vh}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.user-anonymous-section.hero-page,.user-anonymous-section.hero-page .hero-content{display:flex;flex-direction:column}.flex-by-column-centered,.page-content,.user-anonymous-section.hero-page .hero-content{justify-content:center;align-items:center}.flex-by-column-top,.user-anonymous-section.hero-page{justify-content:flex-start;align-items:center}.user-anonymous-section.hero-page{padding:0 0 100vw;position:relative}.user-anonymous-section.hero-page .hero-content{width:255px}.user-anonymous-section.hero-page .hero-content .hero-title{font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.18x;color:#1c1d21;color:var(--eerie_black);margin:24px 0;text-align:center}.user-anonymous-section.hero-page .hero-image{background-image:url(/static/media/hero.d38cb0c1.svg);background-repeat:no-repeat;background-size:contain;background-position:100% 100%;width:100vw;height:100vw;position:absolute;bottom:0;right:0}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.user-anonymous-section.hero-page{height:calc(100vh - 96px);padding:0 10%;z-index:2;flex-direction:row}.user-anonymous-section.hero-page .hero-content{position:relative;top:-80px;width:auto;max-width:35%;align-items:flex-start;box-sizing:content-box;z-index:1}.user-anonymous-section.hero-page .hero-content .hero-title{font-size:40px;margin:0 0 24px;letter-spacing:.1px;text-align:left}.user-anonymous-section.hero-page .hero-image{position:absolute;top:0;width:100vw;height:100vh;background-size:contain;background-position:100% 0}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box,.verify-contact-wrapper .verify-contact-form .form-field input,.verify-contact-wrapper .verify-contact-form button[type=submit]{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.verify-contact-wrapper,.verify-contact-wrapper .verify-contact-form{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon,.verify-contact-wrapper,.verify-contact-wrapper .verify-contact-form,.verify-contact-wrapper .verify-contact-form .form-field input,.verify-contact-wrapper .verify-contact-form button[type=submit]{justify-content:center;align-items:center}.text-20,.verify-contact-wrapper .verify-contact-form .form-field input{line-height:27px;font-size:20px}.button-purple,.button-transparent,.title-14,.verify-contact-wrapper .verify-contact-form button[type=submit]{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.text-14,.text-14-cap,.text-14-upper,.verify-contact-wrapper .verify-contact-form button[type=submit]{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.text-14-upper,.verify-contact-wrapper .verify-contact-form button[type=submit]{text-transform:uppercase}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.verify-contact-wrapper .verify-contact-form,.verify-contact-wrapper .verify-contact-form .form-field input{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.verify-contact-wrapper .verify-contact-form{border-radius:16px}.card-8,.card-input,.card-textarea,.quick-link,.verify-contact-wrapper .verify-contact-form .form-field input{border-radius:8px}.card-input,.verify-contact-wrapper .verify-contact-form .form-field input{margin:0;border:.5px solid rgba(28,29,33,.1);border:.5px solid var(--eerie-grey-10);background-color:#f7f9f9;background-color:var(--ghost_white);box-shadow:none;padding-left:17px}.button-purple,.selected,.verify-contact-wrapper .verify-contact-form button[type=submit]{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.button-purple,.verify-contact-wrapper .verify-contact-form button[type=submit]{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.verify-contact-wrapper{position:fixed;width:calc(100vw - 32px);height:300px;top:calc(50vh - 150px);left:16px;z-index:40}.verify-contact-wrapper .verify-contact-form{background-color:#fff;width:calc(100vw - 32px);max-width:400px;margin:0 16px;padding:56px 48px 48px}.verify-contact-wrapper .verify-contact-form .form-field{margin:0}.verify-contact-wrapper .verify-contact-form .form-field input{padding-left:20px;text-align:center;letter-spacing:12px}.verify-contact-wrapper .verify-contact-form button[type=submit]{display:block;width:100%;height:48px;margin:12px 0 24px}.verify-contact-wrapper .verify-contact-form button[type=submit]:disabled{opacity:.25}.verify-contact-wrapper .verify-contact-form .alert{position:absolute;z-index:41;bottom:10px}.verify-contact-wrapper .verify-contact-form .resend{width:100%;text-align:right;text-transform:capitalize}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.verify-contact{left:calc(50vw - 200px);width:400px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.phone-form button,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.phone-form{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.page-content,.phone-form,.phone-form button,.quick-link,.round-icon{justify-content:center;align-items:center}.button-purple,.button-transparent,.phone-form button,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.phone-form button,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.phone-form button,.text-14-upper{text-transform:uppercase}.form-field label,.phone-form .form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.phone-form .form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.button-purple,.phone-form button,.selected{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.button-purple,.phone-form button{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.phone-form{width:255px;margin:0 0 24px}.phone-form .form-field{width:100%;margin-bottom:8px}.phone-form .form-field label{display:block;margin-bottom:4px}.phone-form button{color:#fff;margin-top:8px;width:100%;height:48px}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.homepage.login,.page-content{display:flex;flex-direction:column}.flex-by-column-centered,.homepage.login,.page-content{justify-content:center;align-items:center}.homepage.login h2,.title-20{line-height:27px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize;color:#000}.homepage.login input,.text-16,.text-16-cap,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.homepage.login{background-color:#fff}.homepage.login h2{margin:0 0 24px}.homepage.landing-anonymous input,.text-16,.text-16-cap,.user-anonymous-section,.user-anonymous-section.faq-page .section-body .info-card .faq-question span,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.homepage.landing-anonymous .footer .footer-field,.text-14,.text-14-cap,.text-14-upper,.user-anonymous-section.faq-page .section-body .info-card .faq-answer{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.user-anonymous-section.faq-page .section-body .info-card{background-color:transparent;border:1px solid rgba(94,97,110,.24);border-radius:8px;box-shadow:none;width:100%}.user-anonymous-section.faq-page .section-body .info-card .faq-question{position:relative;padding-right:32px}.user-anonymous-section.faq-page .section-body .info-card .faq-question span{font-weight:700;letter-spacing:.15px;color:#1c1d21;color:var(--eerie-black)}.user-anonymous-section.faq-page .section-body .info-card .faq-question .expand-toggle{position:absolute;right:0;top:0}.user-anonymous-section.faq-page .section-body .info-card .faq-answer{color:#383a42;color:var(--landing-grey);letter-spacing:.25px;margin-top:16px}.user-anonymous-section.faq-page .section-body .info-card.expanded{background-color:#fff}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.user-anonymous-section.faq-page{background-image:url(/static/media/faq.3c90cec1.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom}.user-anonymous-section.faq-page .section-body{flex-direction:column}}.user-anonymous-section.how-it-works .section-body .info-card{position:relative;margin-bottom:80px;font-weight:400;letter-spacing:.44px;color:rgba(28,29,33,.8);color:var(--eerie-grey-80)}.user-anonymous-section.how-it-works .section-body .info-card .how-it-works-step-icon{width:80px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:-40px;left:50px}.user-anonymous-section.how-it-works .section-body .info-card .how-it-works-step-text{padding-top:48px}.user-anonymous-section.how-it-works .section-body .info-card:first-child{margin-top:24px}.user-anonymous-section.how-it-works .section-body .info-card:first-child .how-it-works-step-icon{background-image:url(/static/media/icon_note.a1482f33.svg)}.user-anonymous-section.how-it-works .section-body .info-card:nth-child(2){margin-bottom:75px}.user-anonymous-section.how-it-works .section-body .info-card:nth-child(2) .how-it-works-step-icon{background-image:url(/static/media/icon_calendar.60fe6632.svg);top:-55px;left:45px}.user-anonymous-section.how-it-works .section-body .info-card:nth-child(3){margin-bottom:0}.user-anonymous-section.how-it-works .section-body .info-card:nth-child(3) .how-it-works-step-icon{background-image:url(/static/media/icon_cart.b4475434.svg);left:25px;top:-45px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.user-anonymous-section.how-it-works{position:relative;z-index:1}.user-anonymous-section.how-it-works h3{text-align:left;width:100%}.user-anonymous-section.how-it-works .section-body{flex-direction:row;align-items:stretch;justify-content:space-between}.user-anonymous-section.how-it-works .section-body .info-card{max-width:358px}.user-anonymous-section.how-it-works .section-body .info-card:first-child{margin:50px 10px 0 0}.user-anonymous-section.how-it-works .section-body .info-card:nth-child(2){margin:50px 10px 0}.user-anonymous-section.how-it-works .section-body .info-card:nth-child(3){margin:50px 0 0 10px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box,.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.homepage.landing-anonymous .footer,.page-content,.user-anonymous-section,.user-anonymous-section .section-body,.user-anonymous-section.service-details .section-body .info-card{display:flex;flex-direction:column}.flex-by-column-left,.user-anonymous-section.service-details .section-body .info-card{justify-content:center;align-items:flex-start}.flex-by-row-upper-left,.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window{justify-content:flex-start;align-items:flex-start}.flex-by-row-between,.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window{justify-content:space-between;align-items:center}.title-20,.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window .hour-range,.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window .service-details-delivery-window-hour,.user-anonymous-section h3{line-height:27px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize;color:#000}.homepage.landing-anonymous input,.text-16,.text-16-cap,.user-anonymous-section,.user-anonymous-section.service-details .section-body .info-card,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12,.user-anonymous-section.service-details .section-body .info-card .service-details-cancel-time{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.text-10,.text-10-upper,.title-10,.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window{line-height:16px;font-size:10px;letter-spacing:1.5px}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.user-anonymous-section .section-body .info-card,.user-anonymous-section.service-details .section-body .info-card{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-8,.card-input,.card-textarea,.quick-link,.user-anonymous-section .section-body .info-card,.user-anonymous-section.service-details .section-body .info-card{border-radius:8px}.user-anonymous-section.service-details{position:relative;padding-bottom:200px}.user-anonymous-section.service-details .section-body .info-card{padding:16px 24px;border-left:24px solid}.user-anonymous-section.service-details .section-body .info-card .service-details-meal-type{text-transform:capitalize;color:#383a42;color:var(--landing-grey)}.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window{margin:14px 0;padding-right:20%;width:100%;max-width:360px}.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window .hour-range{font-weight:400;margin:0 5px}.user-anonymous-section.service-details .section-body .info-card .service-details-delivery-window .service-details-delivery-window-hour{color:#383a42;color:var(--landing-grey);position:relative}.user-anonymous-section.service-details .section-body .info-card .service-details-cancel-time{color:#5e616e;color:var(--button-grey)}.user-anonymous-section.service-details .section-body .info-card:first-child{border-left-color:#fc8435;border-left-color:var(--landing-orange)}.user-anonymous-section.service-details .section-body .info-card:nth-child(2){border-left-color:#b4e4b4;border-left-color:var(--landing-green)}.user-anonymous-section.service-details .phone-form{position:absolute;bottom:24px}@media only screen and (max-width:400px){.user-anonymous-section.service-details .section-body .info-card{padding-left:12px;padding-right:12px}}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.user-anonymous-section.service-details{align-items:center;padding-bottom:40px;position:relative;height:450px}.user-anonymous-section.service-details .section-body{flex-direction:column;align-items:flex-end;margin:0;min-width:350px;width:35%;position:absolute;left:10%;top:80px}.user-anonymous-section.service-details .section-body .info-card{width:100%}.user-anonymous-section.service-details h3{position:absolute;left:calc(50% + 80px);top:80px}.user-anonymous-section.service-details .phone-form{left:calc(50% + 80px);top:0}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box,.user-anonymous-section.contacts .section-body,.user-anonymous-section.contacts .section-body .item .item-content{display:flex;flex-direction:row}.flex-by-row-even,.user-anonymous-section.contacts .section-body{justify-content:space-evenly;align-items:center}.flex-by-row-left,.text-box,.user-anonymous-section.contacts .section-body .item .item-content{justify-content:flex-start;align-items:center}.homepage.landing-anonymous .footer .footer-field,.text-14,.text-14-cap,.text-14-upper,.user-anonymous-section.contacts .section-body{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.user-anonymous-section.contacts .section-body{flex-wrap:wrap;flex-direction:row}.user-anonymous-section.contacts .section-body .item{margin-bottom:16px;width:200px}.user-anonymous-section.contacts .section-body .item .item-title{font-weight:700;text-transform:capitalize;margin-bottom:8px}.user-anonymous-section.contacts .section-body .item .item-content svg{font-size:24px;margin-right:8px}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.user-anonymous-section.contacts .section-body{flex-direction:row;justify-content:center}.user-anonymous-section.contacts .section-body .item{margin:0 40px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.homepage.landing-anonymous .footer,.page-content,.user-anonymous-section,.user-anonymous-section .section-body{display:flex;flex-direction:column}.flex-by-column-centered,.homepage.landing-anonymous .footer,.page-content,.user-anonymous-section,.user-anonymous-section .section-body{justify-content:center;align-items:center}.title-20,.user-anonymous-section h3{line-height:27px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize;color:#000}.homepage.landing-anonymous input,.text-16,.text-16-cap,.user-anonymous-section,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.homepage.landing-anonymous .footer .footer-field,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.user-anonymous-section .section-body .info-card{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-8,.card-input,.card-textarea,.quick-link,.user-anonymous-section .section-body .info-card{border-radius:8px}.homepage.landing-anonymous{background-color:#fff;padding-bottom:176px}.homepage.landing-anonymous .footer{padding:40px;background:#383a42;background:var(--landing-grey)}.homepage.landing-anonymous .footer .footer-field{text-transform:capitalize;margin:4px 0;color:#fff}.user-anonymous-section{padding:40px}.user-anonymous-section h3{text-transform:capitalize;text-align:center;margin:0 0 36px}.user-anonymous-section .section-body{color:#5e616e;color:var(--button-grey);width:100%}.user-anonymous-section .section-body .info-card{margin-bottom:24px;width:100%;padding:16px 24px 24px}.user-anonymous-section .section-body .info-card:last-of-type{margin-bottom:0}.user-anonymous-section:nth-of-type(2){margin-top:0}.user-anonymous-section:nth-child(2n){background:#f3fbff;background:var(--landing-blue)}@media only screen and (max-width:400px){.user-anonymous-section{padding-left:16px;padding-right:16px}}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.homepage.landing-anonymous{padding-bottom:calc(100vh - 382px)}.homepage.landing-anonymous nav.nav-desktop{padding:0 10%}.homepage.landing-anonymous .user-anonymous-section{padding:50px 10%}.homepage.landing-anonymous .user-anonymous-section h3{font-size:34px;line-height:46px;letter-spacing:.25}.homepage.landing-anonymous .user-anonymous-section .section-body{margin:24px 0}.homepage.landing-anonymous .footer{height:calc(100vh - 382px);justify-content:flex-start}}.user-anonymous-section.cta .section-body{background-image:url(/static/media/service-details-img.51134034.svg);background-repeat:no-repeat;background-position:top;background-size:60%;padding-top:65%}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.user-anonymous-section.cta .section-body{background-position:10% 40%;background-size:30%;padding-top:0;padding-left:40%;height:360px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.nav-mobile.nav-anonymous,.nav-mobile.nav-anonymous .nav-right,.nav-mobile.nav-anonymous .nav-right a,.nav-signed-in,.quick-link,.round-icon,.text-box,.user-menu .user-menu-dropdown li .setting-row,nav,nav .nav-middle .page-header{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.user-menu .user-menu-dropdown li{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-row-centered,.nav-mobile.nav-anonymous .nav-right,.nav-mobile.nav-anonymous .nav-right a,.quick-link,.round-icon,nav .nav-middle .page-header{justify-content:center;align-items:center}.flex-by-column-left,.user-menu .user-menu-dropdown li{justify-content:center;align-items:flex-start}.flex-by-row-between,.nav-mobile.nav-anonymous,.nav-signed-in,.user-menu .user-menu-dropdown li .setting-row,nav{justify-content:space-between;align-items:center}.nav-desktop.nav-anonymous .nav-right a,.nav-desktop.nav-anonymous .nav-right button,.nav-desktop.nav-anonymous .nav-section-links button,.nav-mobile.nav-anonymous .nav-right a span,.text-14,.text-14-cap,.text-14-upper,.user-menu .user-menu-dropdown li .setting-row,nav .brand-logo{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.nav-desktop.nav-anonymous .nav-right a,.nav-desktop.nav-anonymous .nav-right button,.text-14-cap,.user-menu .user-menu-dropdown li .setting-row{text-transform:capitalize}.text-14-upper,nav .brand-logo{text-transform:uppercase}.card,.card-8,.card-16,.card-input,.card-textarea,.nav-desktop.nav-anonymous.scrolled,.quick-link,nav{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16-dropdown,.user-menu .user-menu-dropdown{box-shadow:0 32px 32px 0 rgba(28,29,33,.12);background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}nav{width:100vw;height:80px;margin:0;padding:0 32px;position:fixed;top:0;z-index:4}nav .brand-logo{font-family:Montserrat;font-weight:bolder}nav .nav-middle .page-header{box-shadow:none;position:relative;background-color:transparent;padding:0;height:96px;width:400px}nav .nav-right .expand-toggle{padding:0;height:30px}nav .nav-right .expand-toggle .fa-user-circle{font-size:26px}.nav-mobile.nav-anonymous .nav-right{right:16px;height:80px}.nav-mobile.nav-anonymous .nav-right button svg{font-size:16px}.nav-mobile.nav-anonymous .nav-right a{display:block}.nav-mobile.nav-anonymous .nav-right a span{text-transform:uppercase}.nav-desktop{display:none}.nav-desktop.nav-anonymous{background-color:transparent;box-shadow:none}.nav-desktop.nav-anonymous .nav-section-links button{text-transform:capitalize;padding:0 20px}.nav-desktop.nav-anonymous .nav-right a,.nav-desktop.nav-anonymous .nav-right button{font-weight:500;color:#5e616e;color:var(--button-grey)}.nav-desktop.nav-anonymous .nav-right .section-link{padding:2px 0;margin-right:40px}.nav-desktop.nav-anonymous .nav-right .section-link.current-section{color:#5f5cff;color:var(--main-purple);border-bottom:1px solid #5f5cff;border-bottom:1px solid var(--main-purple)}.nav-desktop.nav-anonymous .nav-right .login{border-radius:8px;border:1px solid rgba(94,97,110,.32);padding:8px 20px}.nav-desktop.nav-anonymous .nav-right .login svg{display:none}.user-menu .user-menu-overlay{background-color:rgba(28,29,33,.25);background-color:var(--eerie-grey-25);z-index:2}.user-menu .user-menu-dropdown{position:fixed;top:80px;right:0;margin:0;padding:0;width:100vw;z-index:3}.user-menu .user-menu-dropdown li{padding:12px 0;margin:0 25px;border-bottom:1px solid rgba(28,29,33,.25);border-bottom:1px solid var(--eerie-grey-25);list-style-type:none}.user-menu .user-menu-dropdown li .setting-row{width:100%;height:24px;margin:12px 0;padding:0}.user-menu .user-menu-dropdown li .edit-eaters svg{font-size:17px;margin-right:0}.user-menu .user-menu-dropdown li .edit-diets svg{font-size:20px;margin-right:1px}.user-menu .user-menu-dropdown li .edit-favorites svg{font-size:19px;margin-right:1px}.user-menu .user-menu-dropdown li .edit-schedule svg{margin-right:2px;font-size:18px}.user-menu .user-menu-dropdown li .payment-method svg{margin-right:0;font-size:16px}.user-menu .user-menu-dropdown li .contact-abbey svg{margin-right:0;font-size:18px}.user-menu .user-menu-dropdown li .log-out svg{margin-right:0;font-size:16px}.user-menu .user-menu-dropdown li:last-of-type{border-bottom:none}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){nav{padding:0 40px;height:96px}.nav-desktop{display:flex!important}.nav-mobile{display:none!important}.user-menu .user-menu-dropdown{width:300px;top:96px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.footer,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content{display:flex;flex-direction:column}.flex-by-column-top,.flex-by-row-left,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-between,.footer{justify-content:space-between;align-items:center}.footer .footer-field,.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.footer .footer-field,.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.footer{position:absolute;width:100%;bottom:0;padding:20px 16px}.footer .footer-field{color:rgba(28,29,33,.56);color:var(--eerie-grey-56);padding:0}.footer .footer-field svg{margin-right:5px}.footer .footer-field:first-child{margin-left:0}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.footer{padding-left:40px;justify-content:flex-start}.footer .footer-field{margin-left:30px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.page-disclaimer .section p ul li,.quick-link,.round-icon,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.page-content,.page-disclaimer,.page-disclaimer .section{display:flex;flex-direction:column}.flex-by-row-even{justify-content:space-evenly;align-items:center}.flex-by-column-centered,.page-content{justify-content:center;align-items:center}.flex-by-column-between{justify-content:space-between;align-items:center}.flex-by-column-top,.flex-by-row-left,.page-disclaimer,.page-disclaimer .section p ul li,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-space-around{justify-content:space-around;align-items:center}.button-purple,.button-transparent,.page-disclaimer .section .section-title,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.form-field label,.page-disclaimer .section,.page-disclaimer .section .section2 .section-title,.page-disclaimer .section p ul li,.page-disclaimer .timestamp,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.page-disclaimer .section .section2 .section-title,.text-12-upper{text-transform:uppercase}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16{border-radius:16px}.page-disclaimer{padding:100px 20px}.page-disclaimer .timestamp{margin-bottom:30px}.page-disclaimer .section{width:100%}.page-disclaimer .section .section-title{display:inline-block;width:100%;margin:20px 0;text-align:center}.page-disclaimer .section p{text-align:justify;width:100%}.page-disclaimer .section p ul{margin:24px 0;padding-left:16px}.page-disclaimer .section p ul li{display:block;margin-bottom:12px;text-align:left}.page-disclaimer .section p ul li:before{display:inline-block;content:"";margin-right:10px;width:6px;height:6px;border-radius:50%;background-color:#1c1d21;background-color:var(--eerie-black)}.page-disclaimer .section p a{text-decoration:underline}.page-disclaimer .section .section2{width:100%;margin:10px 0}.page-disclaimer .section .section2 .section-title{width:100%;margin:15px 0;text-align:left}.page-disclaimer .section .section2 .section3 .section-title{margin:10px 0;font-weight:400}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.page-disclaimer .section{max-width:790px}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.goto-confirm .button-wrapper,.quick-link,.round-icon,.step-form.eaters .step-content-card .eater-contact-header,.step-form.eaters .step-form-header,.step-form.eaters .step-form-header .eater-counter,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.step-form .step-form-header,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.step-form.eaters .step-form-header .eater-counter{justify-content:center;align-items:center}.flex-by-row-between,.step-form.eaters .step-content-card .eater-contact-header,.step-form.eaters .step-form-header{justify-content:space-between;align-items:center}.round-icon,.step-form.eaters .step-content-card .eater-contact-header .eater-index,.title-16{line-height:24px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.step-form.eaters .step-form-header .eater-counter button{padding:0;margin:0}.step-form.eaters .step-form-header .eater-counter button:disabled{opacity:.25}.step-form.eaters .step-form-header .eater-counter button svg{margin:0;font-size:26px;color:#1c1d21;color:var(--eerie-black)}.step-form.eaters .step-form-header .eater-counter span{width:34px;text-align:center;font-size:16px}.step-form.eaters .step-content-card .eater-contact-header{width:100%;margin:12px 0 24px}.step-form.eaters .step-content-card .eater-contact-header .eater-name{width:auto;margin:0}.step-form.eaters .step-content-card .eater-contact-header .delete-eater{padding:0;width:auto}.step-form.eaters .step-content-card .eater-contact-header .delete-eater svg{font-size:20px;margin:0}.step-form.eaters .step-content-card .contact-name{text-transform:capitalize}.step-form.eaters .step-content-card.first-eater input[type=tel]{border:none;pointer-events:none}.step-form.eaters .step-content-card.phone-invalid input[type=tel]{border-color:#fe4945;border-color:var(--warning_red)}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.goto-confirm,.homepage.profile,.homepage.setup,.page-content,.step-form,.step-form.schedules .step-form-header,.step-form .step-content-card{display:flex;flex-direction:column}.flex-by-column-centered,.page-content,.step-form.schedules .step-form-header,.step-form .step-content-card{justify-content:center;align-items:center}.step-form.schedules .step-form-header{width:100%}.schedule-day{font-size:16px}.schedule-day input{position:absolute;opacity:0;cursor:pointer;height:36px;width:36px}.schedule-day .checkmark{height:36px;width:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid rgba(28,29,33,.25);color:#c6c6c7;font-size:13px;font-weight:700;line-height:1.33}.schedule-day input:checked~.checkmark{border:1px solid rgba(28,29,33,.25);background-color:#5f5cff;background-color:var(--main_purple);color:#f7f9f9;color:var(--ghost_white)}.schedule-day input:checked~.checkmark .text{opacity:.25;font-size:12px;font-weight:700;line-height:1.33;letter-spacing:.4px;color:#f7f9f9;color:var(--ghost_white)}.schedule-day .checkmark:after{content:"";position:absolute;display:none;width:36px;height:36px;border:1px solid rgba(28,29,33,.25)}.schedule-day .checkmark .text{font-size:12px;font-weight:700;line-height:1.33;letter-spacing:.4px;opacity:.25;color:#1c1d21;color:var(--eerie_black)}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.goto-confirm .button-wrapper,.quick-link,.round-icon,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.step-form .step-form-header,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.step-form-header .diet-method{height:40px;width:calc(50% - 12px);max-width:160px;border-radius:8px;text-transform:capitalize;font-size:14px;font-weight:500;letter-spacing:.1px}.step-form-header .diet-method:first-of-type{margin-right:24px}.step-form-header .diet-method.button-purple,.step-form-header .diet-method.selected{background-color:#5f5cff;background-color:var(--main_purple);border:1px solid #5f5cff;border:1px solid var(--main_purple);color:#fff}.step-form-header .diet-method.unselected{background-color:#fff;color:rgba(28,29,33,.25);border:1px solid rgba(28,29,33,.25)}@media only screen and (min-width:500px){.diets .step-form-header{justify-content:center}}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.goto-confirm .button-wrapper,.quick-link,.round-icon,.step-form.favorites .add-restaurant,.step-form.favorites .add-restaurant .search-icon,.step-form.favorites .existing-restaurant .delete-restaurant,.step-form.favorites .existing-restaurant .restaurant-info .restaurant-icon,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.step-form .step-form-header,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.goto-confirm,.homepage.profile,.homepage.setup,.page-content,.step-form,.step-form.favorites .existing-restaurant,.step-form.favorites .existing-restaurant .restaurant-info,.step-form .step-content-card{display:flex;flex-direction:column}.button-purple,.button-transparent,.flex-by-column-centered,.flex-by-row-centered,.page-content,.quick-link,.round-icon,.step-form.favorites .add-restaurant .search-icon,.step-form.favorites .existing-restaurant,.step-form.favorites .existing-restaurant .delete-restaurant,.step-form.favorites .existing-restaurant .restaurant-info .restaurant-icon,.step-form .step-content-card{justify-content:center;align-items:center}.flex-by-column-left,.step-form.favorites .existing-restaurant .restaurant-info{justify-content:center;align-items:flex-start}.flex-by-row-left,.step-form.favorites .add-restaurant,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-between{justify-content:space-between;align-items:center}.step-form.favorites .add-restaurant .geosuggest input,.step-form.favorites .existing-restaurant .restaurant-comments,.step-form.favorites .existing-restaurant .restaurant-info .restaurant-name,.text-16,.text-16-cap,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.goto-confirm span,.step-form.favorites .existing-restaurant .restaurant-info .restaurant-address,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.overflow-ellipsis,.step-form.favorites .existing-restaurant .restaurant-info .restaurant-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.step-form.favorites .add-restaurant .geosuggest input,.step-form.favorites .existing-restaurant,.step-form.favorites .existing-restaurant .restaurant-comments,.step-form .step-content-card{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.step-form.favorites .existing-restaurant,.step-form .step-content-card{border-radius:16px}.card-8,.card-input,.card-textarea,.quick-link,.step-form.favorites .add-restaurant .geosuggest input,.step-form.favorites .existing-restaurant .restaurant-comments{border-radius:8px}.card-textarea,.step-form.favorites .add-restaurant .geosuggest input,.step-form.favorites .existing-restaurant .restaurant-comments{background-color:#f7f9f9;background-color:var(--ghost-white);border:.3px solid rgba(28,29,33,.1);border:.3px solid var(--eerie-grey-10);box-shadow:none}.step-form.favorites .add-restaurant{position:relative;padding:16px 0;width:100%}.step-form.favorites .add-restaurant .search-icon{color:rgba(28,29,33,.25);color:var(--eerie-grey-25);position:absolute;width:40px;left:0;z-index:1}.step-form.favorites .add-restaurant .geosuggest{width:100%;flex-grow:1}.step-form.favorites .add-restaurant .geosuggest input{padding-left:40px}.step-form.favorites .existing-restaurant{position:relative;width:100%;margin-bottom:16px;padding:32px 16px 16px}.step-form.favorites .existing-restaurant .restaurant-info{position:relative;width:100%;padding-left:32px}.step-form.favorites .existing-restaurant .restaurant-info .restaurant-icon{position:absolute;left:0;top:0;width:32px;height:32px;font-size:18px;color:#5f5cff;color:var(--main-purple)}.step-form.favorites .existing-restaurant .restaurant-info .restaurant-address{letter-spacing:1px;width:100%;opacity:.5}.step-form.favorites .existing-restaurant .restaurant-comments{width:100%;min-height:60px;margin-top:16px;padding:8px;text-align:justify}.step-form.favorites .existing-restaurant .delete-restaurant{width:20px;position:absolute;right:16px;top:16px;padding:0}.step-form.favorites .existing-restaurant .delete-restaurant svg{font-size:16px}.button-purple,.button-transparent,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.goto-confirm .button-wrapper,.quick-link,.round-icon,.step-content-card.schedules .form-field .week,.step-content-card.schedules .form-field .week .meal,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.step-form .step-form-header,.text-box{display:flex;flex-direction:row}.button-purple,.button-transparent,.flex-by-row-centered,.quick-link,.round-icon,.step-content-card.schedules .form-field .week .meal{justify-content:center;align-items:center}.flex-by-row-left,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-between,.step-content-card.schedules .form-field .week{justify-content:space-between;align-items:center}.goto-confirm span,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.text-14-cap{text-transform:capitalize}.form-field label,.quick-link,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.step-content-card.schedules .form-field .notes,.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.step-content-card.schedules .form-field .notes,.text-10-upper,.title-10{text-transform:uppercase}.card,.card-8,.card-16,.card-input,.card-textarea,.quick-link,.step-form .step-content-card{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-8,.card-input,.card-textarea,.quick-link{border-radius:8px}.card-textarea{background-color:#f7f9f9;background-color:var(--ghost-white);border:.3px solid rgba(28,29,33,.1);border:.3px solid var(--eerie-grey-10);box-shadow:none}.step-content-card.schedules .eater-name{font-size:14px;height:24px;margin-bottom:8px;text-transform:capitalize}.step-content-card.schedules .form-field{margin-bottom:22px}.step-content-card.schedules .form-field .notes{opacity:.56;margin:4px 0 8px}.step-content-card.schedules .form-field .week .meal{height:36px;width:36px;border-radius:50%;box-sizing:border-box;border:1px solid var(--eerie-grey);color:var(--eerie-grey);text-align:center;margin:0}.step-content-card.schedules .form-field .week .meal.button-purple,.step-content-card.schedules .form-field .week .meal.selected{background-color:#5f5cff;background-color:var(--main-purple);border:1px solid #5f5cff;border:1px solid var(--main-purple);color:#fff}@media only screen and (max-width:400px){.step-content-card.schedules .form-field .week .meal{width:28px;height:28px}}.root,body,html{margin:0;padding:0;background:#fff;height:100vh;width:100%}.root,body,button,html,input,select,textarea{font-family:Noto Sans}button:focus,input:focus,select:focus,textarea:focus{outline:transparent}li,ul{list-style-type:none;text-decoration:none}button,input,textarea{box-shadow:none}a:hover,button:hover{cursor:pointer}input{margin:4px 0 16px;background-color:#f7f9f9;height:42px;border-radius:8px;border:none;padding:8px;border:.5px solid rgba(28,29,33,.1)}select{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;text-transform:capitalize}textarea{resize:none;border-radius:0}button{background-color:transparent;border:none;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.7px}a{text-decoration:none;white-space:pre;overflow:hidden;text-overflow:ellipsis}a,a:active,a:visited{color:#000}.container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:100vh;position:fixed!important;top:0;left:0}.content{width:100vw;min-width:320px;z-index:1;position:relative;min-height:100vh;height:100%;padding-bottom:100px;background:#f7f9f9;z-index:3}.alert,.success{line-height:40px;font-size:13px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:250px;text-align:left;box-sizing:border-box;letter-spacing:.4px;white-space:normal;line-height:normal;font-size:12px;border-radius:16px;background-color:#fe4945;width:189px;padding:0 10px;line-height:24px;margin:12px auto;display:flex;align-items:center;justify-content:center}.alert{background:tomato}.success{background-color:green}.empty-alert{background:#fff;height:40px;width:250px}.info-label,.info-text{text-transform:capitalize;margin-right:5px;text-align:left}.info-label{font-weight:200}.info-text{font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.info-text.unfinished{color:red}.homepage{min-height:100vh;position:relative;background:#fff;justify-content:flex-start;background-color:#f7f9f9;background-color:var(--ghost-white);padding-bottom:100px;padding-top:80px}.homepage.freeze{overflow:hidden}button,div,form,input,nav,select,textarea{box-sizing:border-box}::-webkit-input-placeholder{color:#adadad}input[type=submit]{background:#000;color:#fff;width:240px;height:50px;font-size:13px;font-weight:500;margin-top:50px}body select{letter-spacing:.5px}input,textarea{-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #f7f9f9 inset!important}.cancel-button{color:#5f5cff;font-size:14px;font-weight:500}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{--main-purple:#5f5cff;--main_purple:#5f5cff;--eerie-black:#1c1d21;--eerie_black:#1c1d21;--ghost_white:#f7f9f9;--ghost-white:#f7f9f9;--warning_red:#fe4945;--warning-red:#fe4945;--main-orange:#f87211;--light-green:#a0e8af;--dark-green:#30967a;--dark_green:#30967a;--main_pink:#ff9ad7;--main-pink:#ff9ad7;--main-blue:#9ddcff;--main_blue:#9ddcff;--eerie-grey-10:rgba(28,29,33,0.1);--eerie-grey-12:rgba(28,29,33,0.12);--eerie-grey-25:rgba(28,29,33,0.25);--eerie-grey-56:rgba(28,29,33,0.56);--eerie-grey-80:rgba(28,29,33,0.8);--background-grey-25:rgba(227,228,232,0.25);--background-grey-50:rgba(227,228,232,0.5);--background-grey-75:rgba(227,228,232,0.75);--background-grey-100:#e3e4e8;--background-green-75:rgba(216,243,235,0.75);--background-light-purple:rgba(205,204,255,0.5);--shadow-purple:rgba(95,92,255,0.24);--button-grey:#5e616e;--mobile-width:600px;--landing-orange:#fc8435;--landing-green:#b4e4b4;--landing-grey:#383a42;--landing-blue:#f3fbff}h2{width:100%;text-align:center}.select-button,input{width:100%;box-sizing:border-box;height:42px;border-radius:8px;border:.5px solid rgba(28,29,33,.1);background-color:#f7f9f9;background-color:var(--ghost_white);justify-content:space-between;display:flex;align-items:center;color:#1c1d21;color:var(--eerie_black);padding:0 12px 0 8px;margin:0}.select-button{text-transform:capitalize}.select-button span{font-size:12px;font-weight:700;line-height:1.33;letter-spacing:.4px}.select-button svg{opacity:.24;font-size:16px;margin:0}.freeze{overflow:auto;position:fixed;display:block}::-webkit-scrollbar{width:0;background:transparent}button{width:auto;white-space:nowrap}.page-content{padding:0}.button-purple,.button-transparent,.diet-entry .diet-section.diet-comments .comments-wrapper,.diet-entry .diet-section.diet-like-list .diet-item,.diet-entry .diet-section.diet-like-list .diet-item .diet-item-name,.diet-entry .diet-section.diet-like-tags .diet-likes,.flex-by-row,.flex-by-row-between,.flex-by-row-between-top,.flex-by-row-centered,.flex-by-row-even,.flex-by-row-left,.flex-by-row-left-bottom,.flex-by-row-right,.flex-by-row-space-around,.flex-by-row-stretch,.flex-by-row-top,.flex-by-row-top-left,.flex-by-row-upper-left,.flex-by-row-upper-right,.goto-confirm .button-wrapper,.quick-link,.round-icon,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.step-form .step-content-card .form-section-title.eater-name,.step-form .step-form-header,.text-box{display:flex;flex-direction:row}.flex-by-column,.flex-by-column-align-left,.flex-by-column-between,.flex-by-column-centered,.flex-by-column-left,.flex-by-column-left-between,.flex-by-column-stretch,.flex-by-column-top,.flex-by-column-top-left,.flex-by-column-upper-left,.form-field,.goto-confirm,.homepage.profile,.homepage.setup,.page-content,.step-form,.step-form .step-content-card{display:flex;flex-direction:column}.button-purple,.button-transparent,.diet-entry .diet-section.diet-comments .comments-wrapper,.diet-entry .diet-section.diet-like-list .diet-item .diet-item-name,.flex-by-row-centered,.quick-link,.round-icon{justify-content:center;align-items:center}.flex-by-row-top{justify-content:center;align-items:flex-start}.flex-by-row-stretch{justify-content:center;align-items:stretch}.flex-by-row-top-left{justify-content:flex-start;align-items:flex-start}.flex-by-row-even,.step-form .step-form-header{justify-content:space-evenly;align-items:center}.flex-by-column-centered,.page-content,.step-form .step-content-card{justify-content:center;align-items:center}.flex-by-column-stretch,.form-field{justify-content:center;align-items:stretch}.flex-by-column-left{justify-content:center;align-items:flex-start}.flex-by-column-between,.goto-confirm{justify-content:space-between;align-items:center}.flex-by-column-top-left{justify-content:flex-start;align-items:flex-start}.flex-by-column-left-between{justify-content:space-between;align-items:flex-start}.flex-by-column-top,.homepage.profile,.homepage.setup,.step-form{justify-content:flex-start;align-items:center}.flex-by-column-upper-left{justify-content:flex-start;align-items:flex-start}.diet-entry .diet-section.diet-like-tags .diet-likes,.flex-by-row-left,.step-form .required-field-notes,.step-form .step-content-card .eater-name,.step-form .step-content-card .form-section-title.eater-name,.text-box{justify-content:flex-start;align-items:center}.flex-by-row-left-bottom{justify-content:flex-start;align-items:flex-start}.flex-by-row-right{justify-content:flex-end;align-items:center}.flex-by-row-upper-left{justify-content:flex-start;align-items:flex-start}.flex-by-row-upper-right{justify-content:flex-end;align-items:flex-start}.diet-entry .diet-section.diet-like-list .diet-item,.flex-by-row-between{justify-content:space-between;align-items:center}.flex-by-row-between-top{justify-content:space-between;align-items:flex-start}.flex-by-row-space-around,.goto-confirm .button-wrapper{justify-content:space-around;align-items:center}.flex-by-column-align-left{justify-content:flex-start}.text-20{line-height:27px;font-size:20px}.text-34,.title-34{height:46px;font-size:34px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black)}.title-34{font-weight:700;text-transform:capitalize}.title-32{font-size:32px;line-height:32px}.title-26,.title-32{font-weight:700;letter-spacing:1.5px}.title-26{font-size:26px;line-height:26px}.title-22{font-size:22px;line-height:22px;font-weight:700;letter-spacing:.5px}.title-20{line-height:27px;font-size:20px;color:#000}.round-icon,.title-16,.title-20{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.15px;text-transform:capitalize}.round-icon,.title-16{line-height:24px;font-size:16px;color:#1c1d21;color:var(--eerie_black)}.button-purple,.button-transparent,.title-14{line-height:20px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#1c1d21;color:var(--eerie_black);text-transform:capitalize}.text-16,.text-16-cap,input{line-height:28px;font-size:16px;font-weight:500;letter-spacing:1px}.text-16-cap{text-transform:capitalize}.text-14-button{line-height:24px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.1px;text-transform:capitalize;color:#f7f9f9;color:var(--ghost_white)}.diet-entry .diet-section.diet-like-list .diet-item,.goto-confirm span,.text-14,.text-14-cap,.text-14-upper{line-height:24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:#1c1d21;color:var(--eerie_black);text-transform:none}.diet-entry .diet-section.diet-like-list .diet-item,.text-14-cap{text-transform:capitalize}.text-14-upper{text-transform:uppercase}.diet-entry .diet-section.diet-comments .comments-wrapper textarea,.form-field label,.quick-link,.step-form .step-content-card .form-section-title.eater-name span,.text-12,.text-12-cap,.text-12-upper,.text-box,.title-12{line-height:16px;font-size:12px;letter-spacing:.4px;color:#1c1d21;color:var(--eerie_black);text-transform:normal}.form-field label,.text-12-cap,.text-box,.title-12{text-transform:capitalize}.text-12-upper{text-transform:uppercase}.title-12{font-weight:700}.text-10,.text-10-upper,.title-10{line-height:16px;font-size:10px;letter-spacing:1.5px}.text-10-upper,.title-10{text-transform:uppercase}.title-10{font-weight:700}.text-9,.text-9-upper{line-height:14px;font-size:9px;letter-spacing:1.2px}.text-9-upper{text-transform:uppercase}.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grey-button{border-radius:8px;background:#5e616e;background:var(--button-grey);color:#fff}.text-box{height:42px;border-radius:8px;padding:0 8px;border:.5px solid rgba(28,29,33,.1);border:.5px solid var(--eerie-grey-10);background-color:#f7f9f9;background-color:var(--ghost_white)}.card,.card-8,.card-16,.card-input,.card-textarea,.diet-entry .diet-section.diet-comments .comments-wrapper,.quick-link,.step-form .step-content-card{box-shadow:0 4px 32px 0 rgba(28,29,33,.12);background-color:#fff}.card-16,.step-form .step-content-card{border-radius:16px}.card-16-dropdown{box-shadow:0 32px 32px 0 rgba(28,29,33,.12);background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.card-8,.card-input,.card-textarea,.diet-entry .diet-section.diet-comments .comments-wrapper,.quick-link{border-radius:8px}.card-textarea,.diet-entry .diet-section.diet-comments .comments-wrapper{background-color:#f7f9f9;background-color:var(--ghost-white);border:.3px solid rgba(28,29,33,.1);border:.3px solid var(--eerie-grey-10);box-shadow:none}.card-input{margin:0;border:.5px solid rgba(28,29,33,.1);border:.5px solid var(--eerie-grey-10);background-color:#f7f9f9;background-color:var(--ghost_white);box-shadow:none;padding-left:17px}.dot-2{width:2px;height:2px}.dot-2,.dot-3{background-color:#1c1d21;background-color:var(--eerie-black);border-radius:50%}.dot-3{width:3px;height:3px}.dot-4{background-color:#1c1d21;background-color:var(--eerie-black);width:4px;height:4px;border-radius:50%}.round-icon{width:40px;height:40px;border-radius:50%}.deleted-icon{color:rgba(227,228,232,.75);color:var(--background-grey-75);border:1px solid rgba(227,228,232,.75);border:1px solid var(--background-grey-75);position:relative}.deleted-icon:after{content:"";height:100%;width:1px;background-color:rgba(227,228,232,.75);background-color:var(--background-grey-75);position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.purple-icon{color:#5f5cff;color:var(--main-purple);background-color:rgba(205,204,255,.5);background-color:var(--background-light-purple)}.grey-icon{color:rgba(28,29,33,.56);color:var(--eerie-grey-56);background-color:rgba(227,228,232,.5);background-color:var(--background-grey-50)}.green-icon{color:#30967a;color:var(--dark-green);background-color:rgba(216,243,235,.75);background-color:var(--background-green-75)}.button-purple,.selected{background-color:#5f5cff;background-color:var(--main-purple);color:#f7f9f9;color:var(--ghost-white)}.unselected{border:1px solid rgba(28,29,33,.25)!important;border:1px solid var(--eerie-grey-25)!important;background-color:transparent!important;color:rgba(28,29,33,.25)!important;color:var(--eerie-grey-25)!important}.button-purple{border-radius:8px;box-shadow:0 0 1px 0 rgba(95,92,255,.04),0 2px 6px 0 rgba(95,92,255,.04),0 16px 24px 0 rgba(95,92,255,.06)}.button-transparent{background:transparent;color:#1c1d21;color:var(--eerie-black);border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 10px 20px 0 rgba(0,0,0,.04)}.green-card-no-border,.green-card-with-border{background:#a0e8af;background:var(--light-green);color:#30967a;color:var(--dark-green)}.green-card-with-border{border:1px solid #30967a;border:1px solid var(--dark-green)}.overlay,.overlay-grey{position:fixed;width:100vw;height:100vh;left:0;top:0}.overlay-grey{background-color:rgba(28,29,33,.25);background-color:var(--eerie-grey-25)}.form-field{width:100%;margin-bottom:16px}.form-field label{margin-bottom:4px}.form-field.has-error input{border:1px solid #fe4945;border:1px solid var(--warning-red)}.form-field:last-child{margin-bottom:0}.react-confirm-alert{z-index:300}.quick-link{width:125px;height:40px;text-transform:uppercase}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.homepage{padding-top:96px}.page-content{flex-direction:row;justify-content:flex-start;align-items:flex-start}}.homepage.profile,.homepage.setup{position:relative;background-color:#fff;padding-bottom:0}.step-form{position:relative;width:100vw;max-width:400px;padding:24px 16px 114px;color:#1c1d21;color:var(--eerie-black);background-color:#fff;z-index:0}.step-form .step-form-header{width:100%;margin-bottom:24px}.step-form .step-form-header span{font-size:16px;text-transform:capitalize;font-weight:700}.step-form .form-section-title{height:24px;width:100%;max-width:790px;text-align:left;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.15px;margin-bottom:8px}.step-form .step-content-card{max-width:790px;width:100%;padding:16px;margin-bottom:24px;position:relative}.step-form .step-content-card .eater-name{width:100%;margin:12px 0 24px}.step-form .step-content-card:nth-last-child(2){margin-bottom:0}.step-form .required-field-notes{width:100%;margin-bottom:16px}.step-form .required-field-notes span{font-size:12px!important;font-weight:400!important;text-transform:capitalize}.step-form .required-field-notes span:first-child{color:#5f5cff;color:var(--main-purple);margin-right:5px}.step-form .step-content-card .form-field.required-field label:after,.step-form .step-form-header .form-field.required-field label:after{content:"*";color:#5f5cff;color:var(--main-purple);margin-left:3px}.step-form .step-content-card .form-field.required-field.invalid input,.step-form .step-form-header .form-field.required-field.invalid input{border-color:#fe4945;border-color:var(--warning_red)}.step-form .form-field .geosuggest{padding:0}.homepage.profile{padding-top:0}.homepage.profile .step-form{min-height:100vh;padding-top:110px}.homepage.profile .step-form .step-form-header{margin:20px auto}.homepage.profile .step-form .step-content-card:first-child{margin-top:20px}.homepage.setup .page-header{position:relative;padding:0 24px;margin-top:16px}.homepage.setup .step-form{padding-top:24px;min-height:calc(100vh - 176px)}.goto-confirm{padding:40px;background-color:#fff;border-radius:16px;position:fixed;top:calc(50vh - 80px);left:16px;width:calc(100vw - 32px);height:160px}.goto-confirm span{text-align:center;margin-bottom:24px}.goto-confirm .button-wrapper button{height:42px;width:100px;color:#fff;border-radius:8px}.goto-confirm .button-wrapper button.save-goto{background-color:#5f5cff;background-color:var(--main-purple);margin-left:32px;box-shadow:0 8px 32px 0 rgba(95,92,255,.24)}.goto-confirm .button-wrapper button.no-save-goto{background-color:#fe4945;background-color:var(--warning-red);box-shadow:0 8px 32px 0 rgba(254,73,69,.24)}@media only screen and (min-width:calc(310px + 360px + 40px * 3)){.homepage.profile,.homepage.setup{padding-top:0}.homepage.profile .step-form{padding-top:126px;min-height:calc(100vh - 96px)}.homepage.setup .page-header{z-index:-1}.homepage.setup .step-form{padding-top:32px;min-height:calc(100vh - 192px)}.goto-confirm{width:400px;left:calc(50vw - 200px)}}.diet-entry{width:100%}.diet-entry .diet-section{width:100%;margin-bottom:24px}.diet-entry .diet-section:last-child{margin-bottom:0}.diet-entry .diet-section.diet-like-list .diet-item{width:100%;height:32px;margin-top:12px;margin-bottom:0;padding:0;opacity:.4}.diet-entry .diet-section.diet-like-list .diet-item .diet-item-name{height:32px;position:relative}.diet-entry .diet-section.diet-like-list .diet-item .diet-item-name svg{font-size:20px}.diet-entry .diet-section.diet-like-list .diet-item .diet-item-name span{position:absolute;left:32px;width:100px;text-align:left}.diet-entry .diet-section.diet-like-list .diet-item.selected-like{color:#5f5cff;color:var(--main-purple);opacity:1}.diet-entry .diet-section.diet-like-tags{width:100%;margin-bottom:14px}.diet-entry .diet-section.diet-like-tags .form-section-title{width:100%}.diet-entry .diet-section.diet-like-tags .diet-likes{flex-wrap:wrap}.diet-entry .diet-section.diet-cuisines .select-button{width:100%}.diet-entry .diet-section.diet-comments .comments-wrapper{width:100%;padding:13px 8px}.diet-entry .diet-section.diet-comments .comments-wrapper textarea{background-color:transparent;border:none;width:100%;padding:0;margin:0}.step-form .step-content-card .form-section-title.eater-name{text-transform:capitalize;margin:12px 0 24px}.step-form .step-content-card .form-section-title.eater-name svg{font-size:24px;margin-right:10px}.step-form .step-content-card .form-section-title.eater-name span{line-height:22px;color:#fff;background-color:#5f5cff;background-color:var(--main-purple);padding:0 8px;border-radius:8px}
/*# sourceMappingURL=main.35078926.chunk.css.map */