section.suggestions-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow-y:auto}section.suggestions-container header{width:100%;display:flex;align-items:center;justify-content:center;margin-top:1.5em;gap:1.5em}section.suggestions-container header svg{fill:var(--redish)}section.suggestions-container header svg:nth-child(1){rotate:15deg}section.suggestions-container header svg:nth-child(2){rotate:-15deg}section.suggestions-container .counts-wrapper{width:clamp(0px,100%,500px);display:flex;flex-direction:column;align-items:center;gap:1rem}section.suggestions-container .counts-wrapper .total-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:2em;padding-bottom:1rem;position:relative;z-index:1}section.suggestions-container .counts-wrapper .total-wrapper:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:var(--accent-color);opacity:.1}section.suggestions-container .counts-wrapper .total-wrapper .counter-span{font-size:40px;font-family:iranBold}section.suggestions-container .counts-wrapper .count-hint{margin-bottom:.5rem}section.suggestions-container .counts-wrapper .counts{width:100%;display:flex;align-items:center;justify-content:space-around;padding-bottom:1rem;margin-top:1rem;position:relative;z-index:1}section.suggestions-container .counts-wrapper .counts .count{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}section.suggestions-container .counts-wrapper .counts .count .counter-span{font-size:33px;font-family:iranBold}section.suggestions-container .counts-wrapper .counts .count .loading-dots-cmp{height:50px;scale:.7}section.suggestions-container .counts-wrapper .holder{opacity:.6;line-height:0}section.suggestions-container .counts-wrapper .holder.green{color:var(--green-label)}section.suggestions-container .counts-wrapper .holder.warning{color:var(--popup-warning-color)}section.suggestions-container .counts-wrapper .holder.red{color:var(--alert-error)}section.suggestions-container .suggestions-wrapper{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;align-content:center;gap:2rem;padding:1rem}section.suggestions-container .suggestions-wrapper>.loading-elem-cmp{width:clamp(0px,100%,600px);height:430px;border-radius:2rem}section.suggestions-container .suggestions-wrapper .empty-suggest{width:clamp(0px,100%,500px);border-radius:2rem;padding:1rem 1rem .5rem;background-color:var(--thirty-percent)}section.suggestions-container .suggestions-wrapper .empty-suggest .not-found-comp{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.5rem;background-color:transparent}section.suggestions-container .suggestions-wrapper .empty-suggest .not-found-comp img{height:100px}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp{width:clamp(0px,100%,600px);min-height:430px;display:flex;align-items:center;flex-direction:column;box-shadow:#00000026 0 0 15px;border:1px solid var(--border-color);background-color:var(--sixty-percent);background-image:var(--dark-linear);border-radius:2rem;position:relative;z-index:1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp.green{border:1px solid rgb(0,220,125);box-shadow:#0be72c33 0 1px 15px}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp.red{border:1px solid rgba(226,3,3,.5803921569);box-shadow:#ff162280 0 1px 15px}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container{width:100%;padding:1.5rem 1rem;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"eatery-name eatery-name" "date-infos date-infos";gap:1rem;align-items:start;justify-items:center}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;grid-area:eatery-name;width:100%;text-align:center}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name.disable{pointer-events:none}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name .eatery-infos-container{display:flex;align-items:center;gap:1rem;margin-top:.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name .eatery-infos-container .divider{opacity:.5}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name .eatery-infos-container.reviews{opacity:.7;gap:.2rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name .eatery-infos-container .eatery-info-container{display:flex;align-items:center}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name .eatery-infos-container .eatery-info-container.star{gap:.2rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .eatery-name .eatery-infos-container .eatery-info-container.star svg{width:1.5em;height:1.5em;transform:translateY(-2px);color:var(--gold-color)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos{grid-area:date-infos}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);opacity:.1;width:90%;height:1px;background-color:var(--accent-color)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .open-app{position:absolute;top:0;left:0;padding:1.5rem;transition:scale .1s ease}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .open-app:hover{scale:1.1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos.opacity{opacity:.8}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .date-info{display:flex;align-items:center;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .date-info .holder{display:flex;align-items:center;gap:5px}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .date-info .holder svg{width:1.5em;height:1.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .suggest-status{display:flex;align-items:center;justify-content:center;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .suggest-status.green{color:var(--green-label)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .suggest-status.red{color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .header-container .date-infos .suggest-status .pending-dot{width:10px;height:10px;border-radius:100vmax;background-color:red;animation:pulse-animation 2s infinite;z-index:-1}@keyframes pulse-animation{0%{box-shadow:0 0 #f003}to{box-shadow:0 0 0 10px #f000}}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container{width:100%;min-height:150px;flex-direction:column;display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;margin-block:auto}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container>.loading-dots-cmp{margin:auto}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .remove-eatery{width:100%;margin:auto;display:flex;align-items:center;justify-content:center;gap:1rem;color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row{width:100%;display:flex;flex-direction:column}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row.wrong .body-head .holder svg{color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-head{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-head.disable{opacity:.8;pointer-events:none}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-head.disable .icon{color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-head .holder{display:flex;align-items:center;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-head .icon{transform:scaleY(-1);transition:.3s ease}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-head .icon.active{transform:scaleY(1)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper{width:100%;transition:.5s ease;transition-property:max-height,padding;overflow:hidden;position:relative}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);opacity:0;width:90%;height:1px;background-color:var(--accent-color);transition:.2s opacity ease}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper.active{padding-top:1rem;padding-bottom:2rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper.active:before{opacity:.1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults{min-height:100px;width:100%;padding:.3rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults .photos-row{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1rem;overflow-y:auto;scrollbar-width:thin;padding-inline:1rem;padding-top:.5rem;padding-bottom:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults .photos-row .photo{display:flex;align-items:center;justify-content:center;overflow:hidden}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults .row-default{padding-inline:1rem;width:100%;display:flex;align-items:center;justify-content:space-between}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults .row-default .holder{display:flex;align-items:center;gap:.5rem;opacity:.7}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults .row-default .holder svg{width:1.5em;height:1.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .row-defaults .row-default .phone{direction:ltr}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .wrong-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:1.5rem;row-gap:1.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .wrong-row .wrong{display:flex;align-items:center;justify-content:center;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .wrong-row .wrong svg{color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row{display:flex;flex-direction:column;align-items:center;gap:1.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row .photos-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row .photos-wrapper .holder{padding-inline:1rem;display:flex;align-items:center;gap:.5rem;opacity:.7}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row .photos-wrapper .holder svg{width:1.5em;height:1.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row .photos-wrapper .photos-row .photo{flex-shrink:0;height:130px;width:130px;background-color:var(--thirty-percent);border-radius:.7rem;transition:scale .2s ease}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row .photos-wrapper .photos-row .photo:hover{scale:1.1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .info-row .photos-wrapper .photos-row .photo img{width:100%;height:100%;object-fit:contain}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row{display:flex;flex-direction:column;gap:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .photos-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .photos-wrapper .holder{padding-inline:1rem;display:flex;align-items:center;gap:.5rem;opacity:.7}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .photos-wrapper .holder svg{width:1.5em;height:1.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .photos-wrapper .photos-row .photo{flex-shrink:0;height:130px;width:130px;background-color:var(--thirty-percent);border-radius:.7rem;transition:scale .2s ease}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .photos-wrapper .photos-row .photo:hover{scale:1.1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .photos-wrapper .photos-row .photo img{width:100%;height:100%;object-fit:contain}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .note-wrapper{display:flex;flex-direction:column;gap:1rem;padding-inline:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .note-wrapper .holder{display:flex;align-items:center;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .note-wrapper .loading-elem-cmp{width:100%;min-height:200px;border-radius:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .note-wrapper .note{width:100%;min-height:200px;padding:1rem;border-radius:1rem;background-color:var(--thirty-percent);line-height:1.8em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items{width:100%;display:flex;flex-direction:column;gap:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .holder{display:flex;align-items:center;gap:.5rem;padding-inline:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container{width:100%;display:flex;flex-direction:column;gap:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container.loading{flex-direction:row;padding-inline:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container>.loading-elem-cmp{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;width:clamp(0px,100%,300px);height:160px;background-color:var(--thirty-percent);border-radius:.7rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper{width:100%;display:flex;flex-direction:column;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .item-holder{display:flex;align-items:center;gap:.5rem;padding-inline:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .item-holder svg{width:1.5em;height:1.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items{width:100%;display:flex;align-items:center;gap:1rem;overflow-y:auto;scrollbar-width:thin;padding-inline:1rem;padding-top:.5rem;padding-bottom:1rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;width:clamp(0px,90%,330px);height:170px;background-color:var(--thirty-percent);border-radius:.7rem;padding:1em;cursor:pointer;position:relative;z-index:1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item:before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;z-index:-1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info{width:100%;display:flex;align-items:flex-start}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-img{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:70px;aspect-ratio:1;border-radius:.5rem;background-color:var(--sixty-percent);overflow:hidden;position:relative;z-index:1}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-img img{width:100%;object-fit:contain;max-height:100%}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-img svg{width:35px;height:35px}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-data{margin-right:1rem;display:flex;flex-direction:column}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-data .name{display:flex;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-data .name span{margin-bottom:.5em;padding-left:1em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.8em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-data svg{flex-shrink:0;color:var(--gold-color);animation:loading-bounce .5s alternate infinite}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-info .menu-data .desc{opacity:.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.8em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-cta{margin-top:1rem;width:100%;display:flex;align-items:center;justify-content:space-between}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-cta .price{display:flex;align-items:center;gap:.2em;padding-right:.5em}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .body-row .body-wrapper .menu-row .menu-items .items-container .items-wrapper .items .menu-item .menu-cta .price .toman{opacity:.7}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .map-row{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .map-row.disable{opacity:.8}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .map-row .holder{display:flex;align-items:center;gap:.5rem}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .map-row .data.green{color:var(--green-label)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .body-container .map-row .data.red{color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container{width:100%;display:flex;align-items:center;justify-content:center;justify-content:space-between;gap:1rem;padding:1rem;margin-top:auto}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container.blur>*{opacity:.7;filter:blur(2px);pointer-events:none}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:100vmax;padding:.7rem 1rem;width:100%;height:100%;transition:.15s ease transform}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button.yellow{color:#fff;background-color:#ff6a00}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button.red{color:#fff;background-color:var(--alert-error)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button.green{color:#fff;background-color:var(--alert-success)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button:disabled{cursor:not-allowed;opacity:.8;filter:blur(1px)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button:active{transform:scale(.97)}section.suggestions-container .suggestions-wrapper .suggestion-card-cmp .cta-container button span{display:none}
