.accordion-box{border:1px solid var(--c-neutral-gray-1);border-radius:16px;padding:24px 24px 0;margin-bottom:24px;background-color:var(--c-neutral-white)}.accordion-box__head{padding-bottom:24px;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;gap:5px;cursor:pointer}.accordion-box__head--wrap{flex-wrap:wrap;gap:16px 0}.accordion-box__head--full{flex:0 0 100%;max-width:100%}.accordion-box__head>div{flex:1;word-break:break-word}.accordion-box__head>div.accordion-box__button{flex:0 0 100px}.accordion-box__head>div.account-picture{min-width:270px}.accordion-box__button{display:flex;align-items:center;gap:0 16px}.accordion-box__button .cv-icon{transition:transform .3s ease-out}.accordion-box__content{padding:24px 0;display:none;border-top:1px solid var(--c-neutral-gray-1);word-wrap:break-word}.accordion-box__content.row-text span{display:block;font-size:.875rem;color:var(--c-neutral-gray-5)}.accordion-box__content.row-text span .link-icon{vertical-align:middle}.accordion-box__content.row-text .column{margin-bottom:24px}.accordion-box__content .box-button-right{display:flex;gap:10px 16px;justify-content:flex-end;flex-wrap:wrap}.accordion-box__content .box-button-between{display:flex;gap:10px 16px;justify-content:space-between}.accordion-box.active .accordion-box__button .cv-icon{transform:rotate(180deg)}.chef-bid-title{font-size:1rem;margin-bottom:16px}.chef-bid-note{display:flex;gap:0 10px;align-items:center;padding:8px 16px;background-color:#f8f8f8;margin-bottom:16px}.chef-bid-note .cv-icon,.chef-bid-note a{flex-shrink:0}.chef-bid-note a{margin-left:auto}.chef-bid-border-box{display:flex;align-items:center;border:1px solid var(--c-neutral-gray-1);border-radius:16px;padding:16px}.chef-bid-border-box .account-picture{flex:0 0 50%;max-width:50%;margin-right:16px;font-size:.875rem}.chef-bid-border-box .account-picture h6{font-size:.875rem}.chef-description{display:flex;align-items:center;margin-bottom:12px;font-size:.875rem;font-weight:600;gap:20px;border-bottom:1px solid var(--c-neutral-gray-1);padding-bottom:12px}.chef-description>span{color:var(--c-neutral-gray-5);font-weight:600}.menu-list__item{display:flex;align-items:center;gap:0 16px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--c-neutral-gray-1)}.menu-list__item figure{flex:0 0 100px;max-width:100px}.menu-list__item figure img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.menu-list__item figcaption{flex:0 0 calc(100% - 116px);max-width:calc(100% - 116px)}.menu-list__item figcaption h6{font-size:1rem;margin-bottom:10px}.menu-list__item figcaption .text-right{text-align:right}.menu-list__item figcaption .row .column{margin-bottom:0}.payment-summary{margin-bottom:20px}.payment-summary--row{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--c-neutral-gray-1)}.payment-summary--row h6{margin-bottom:0}.payment-summary--row.total{margin-bottom:0;border-bottom:none}@media all and (max-width: 1023px){.accordion-box--full .accordion-box__button span{display:none}}@media all and (max-width: 767px){.accordion-box__head{flex-direction:column;align-items:unset;gap:20px 0;position:relative}.accordion-box__head>div.account-picture{padding-right:20px}.accordion-box__button{position:absolute;top:0;right:0}.accordion-box__button span{display:none}.accordion-box__content .box-button-between{flex-direction:column;gap:0}.accordion-box__content .box-button-between button,.accordion-box__content .box-button-between .button{width:100%;margin-bottom:10px}.accordion-box__content .box-button-right button,.accordion-box__content .box-button-right .button{width:100%}.accordion-box--full .accordion-box__head{flex-direction:row;flex-wrap:wrap;word-wrap:break-word}.accordion-box--full .accordion-box__head>div{flex:0 0 50%;max-width:50%}.chef-bid-border-box{flex-direction:column;align-items:inherit;gap:16px 0;padding:16px 0;border:none}.chef-bid-border-box .account-picture{flex:0 0 100%;max-width:100%;margin-right:0}.chef-bid-border-box .account-picture h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chef-description{flex-direction:column;align-items:stretch}.menu-list__item{flex-direction:column;align-items:stretch;gap:10px}.menu-list__item figure,.menu-list__item figcaption{flex:0 0 100%;max-width:100%}.menu-list__item figure img{width:100%;height:auto}.menu-list__item figcaption .text-right{text-align:left}.menu-list__item figcaption .row{gap:10px;flex-wrap:wrap}.menu-list__item figcaption .row .column{flex:0 0 100%;max-width:100%}}.pagination{display:flex;max-width:100%}.pagination a{width:32px;height:32px;border-radius:50%;font-size:1rem;color:var(--c-neutral-gray-3);text-align:center;line-height:30px;margin:0 6px}.pagination a:hover{color:var(--c-primary-hover)}.pagination a.active,.pagination a:active{color:var(--c-primary-pressed)}.pagination a.active{font-weight:700}.pagination a.prev,.pagination a.next{background:var(--c-primary-main) url(/build/assets/chevron-left-white-b883bfb2.svg) no-repeat center;position:relative}.pagination a.prev:hover,.pagination a.next:hover{background-color:var(--c-primary-hover)}.pagination a.prev:active,.pagination a.next:active{background-color:var(--c-primary-pressed)}.pagination a.prev{margin:0 32px 0 0}.pagination a.next{margin:0 0 0 32px;transform:rotate(180deg)}.pagination__large a{margin:0 8px}.pagination__large a.prev{margin:0 40px 0 0}.pagination__large a.next{margin:0 0 0 40px}.pagination__small a{width:24px;height:24px;line-height:24px;font-size:.875rem;margin:0 4px}.pagination__small a.prev:before,.pagination__small a.next:before{font-size:16px}.pagination__small a.prev{margin:0 20px 0 0}.pagination__small a.next{margin:0 0 0 20px}.pagination.center{justify-content:center}.pagination.space-bottom{margin-bottom:100px}@media all and (max-width: 767px){.pagination a{font-size:.875rem;width:24px;height:24px;line-height:24px}.pagination__large a{margin:0 4px}.pagination__large a.prev:before,.pagination__large a.next:before{font-size:18px}.pagination__large a.prev{margin-right:24px}.pagination__large a.next{margin-left:24px}}.chat{display:flex;border:1px solid var(--c-neutral-gray-1);border-radius:12px;height:600px;overflow:hidden;background:var(--c-neutral-white)}.chat.interaction{height:auto}.chat.interaction .chat--messages{height:calc(100vh - 300px)}.chat--sidebar{flex:0 0 250px;max-width:250px;border-right:1px solid #eee;overflow-y:auto}.chat--sidebar::-webkit-scrollbar{width:4px;border-radius:10px}.chat--sidebar::-webkit-scrollbar-track{background:transparent}.chat--sidebar::-webkit-scrollbar-thumb{background:var(--c-neutral-gray-1);border-radius:20px}.chat--sidebar::-webkit-scrollbar-thumb:hover{background:var(--c-neutral-gray-2)}.chat--item{display:flex;align-items:center;padding:16px;cursor:pointer;gap:0 10px;font-size:.875rem}.chat--item figure{flex:0 0 40px}.chat--item figure img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.chat--item figcaption{width:100%;overflow:hidden;text-overflow:ellipsis}.chat--item figcaption span,.chat--item figcaption small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.chat--item figcaption small{font-size:.6875rem;color:#555}.chat--item.unread{background-color:#f7f7f7}.chat--item.active{background-color:var(--c-primary-surface)}.chat--item.active figcaption span{font-weight:700}.chat--item:hover{background-color:var(--c-neutral-gray-1)}.chat--number{flex:0 0 20px;width:20px;height:20px;white-space:nowrap;border-radius:50%;background-color:var(--c-negative);text-align:center;color:var(--c-neutral-white);font-size:.625rem;font-weight:700;line-height:20px;overflow:hidden}.chat--box-right{display:flex;flex-direction:column;align-items:center}.chat--date{display:none}.chat--container{flex:0 0 calc(100% - 250px);max-width:calc(100% - 250px);display:flex;flex-direction:column;background:white;position:relative;width:100%}.chat--header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border:1px solid #f7f7f7}.chat--header__interaction--left,.chat--header__interaction--right{display:flex;align-items:center;gap:20px}.chat--header__interaction .chat--user{width:-moz-max-content;width:max-content;max-width:208px;display:flex;align-items:flex-start;gap:12px}.chat--header__interaction .chat--user>span{font-size:1rem;font-weight:600;color:var(--c-neutral-black);margin-bottom:2px;display:block;line-height:1.2}.chat--header__interaction .chef-status-compact{display:flex;align-items:center;gap:6px;margin-top:2px}.chat--header__interaction .chef-status-compact .status-dot{width:8px;height:8px;border-radius:50%;position:relative;transition:all .3s ease;flex-shrink:0}.chat--header__interaction .chef-status-compact .status-dot.online{background-color:#10b981!important;box-shadow:0 0 0 1px #10b9814d}.chat--header__interaction .chef-status-compact .status-dot.online:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid rgba(16,185,129,.4);border-radius:50%;animation:pulse-online 2s infinite}.chat--header__interaction .chef-status-compact .status-dot.offline{background-color:#6b7280!important;box-shadow:0 0 0 1px #6b72804d}.chat--header__interaction .chef-status-compact .status-text{font-size:.75rem;font-weight:500;white-space:nowrap}.chat--header__interaction .chef-status-compact .status-text.online{color:#10b981!important}.chat--header__interaction .chef-status-compact .status-text.offline{color:#6b7280!important}.chat--interaction-title{font-size:1rem;font-weight:600;color:var(--c-neutral-gray-4)}.chat--back{display:none}.chat--text-back{display:flex;align-items:center;font-size:14px;color:var(--c-neutral-gray-5);font-weight:600;gap:10px;min-width:90px;cursor:pointer}.chat--text-back:hover{color:var(--c-neutral-gray-5);text-decoration:underline}.chat--user{display:flex;align-items:center;gap:0 10px;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;margin-right:auto}.chat--user figure{flex:0 0 40px}.chat--user figure img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.chat--user span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat--messages{padding:36px 24px 0;height:430px;overflow-y:auto;font-size:.875rem}.chat--messages::-webkit-scrollbar{width:4px;border-radius:10px}.chat--messages::-webkit-scrollbar-track{background:transparent}.chat--messages::-webkit-scrollbar-thumb{background:var(--c-neutral-gray-1);border-radius:20px}.chat--messages::-webkit-scrollbar-thumb:hover{background:var(--c-neutral-gray-2)}.chat--messages .message{display:flex;gap:0 10px;margin-bottom:20px;width:100%}.chat--messages .message:last-of-type{margin-bottom:0}.chat--messages .message figure{flex:0 0 40px}.chat--messages .message figure img{width:40px;height:40px;border-radius:50%}.chat--messages .message-text{color:var(--c-neutral-gray-4);flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);display:flex;flex-direction:column;align-items:flex-start;word-wrap:break-word}.chat--messages .message-text--box{border-radius:0 24px 24px;background-color:var(--c-neutral-gray-1);padding:8px 16px;max-width:100%}.chat--messages .message-text--time{font-size:10px;padding:4px 20px}.chat--messages .message--right{justify-content:flex-end}.chat--messages .message--right figure{order:2}.chat--messages .message--right .message-text{order:1;align-items:flex-end}.chat--messages .message--right .message-text--box{text-align:right;background-color:var(--c-primary-surface);border-radius:24px 0 24px 24px}.chat--messages .message--right .message-text--time{text-align:right}.chat--input{position:absolute;bottom:0;left:0;width:100%;padding:24px;background-color:var(--c-neutral-white);display:flex;align-items:center;gap:0 10px}.chat--input .send-btn{flex:0 0 24px}@media all and (max-width: 1023px){.chat--text-back{min-width:24px}.chat--text-back span{display:none}.chat--header__interaction .chat--user{max-width:150px}.chat--header__interaction .chef-status-compact .status-text{font-size:.625rem}.chat--header__interaction .chef-status-compact .status-dot{width:7px;height:7px}}@media all and (max-width: 767px){.chat{position:relative;height:530px}.chat--sidebar{width:100%;flex:0 0 100%;max-width:100%}.chat--date{display:block;font-size:.625rem;color:var(--c-neutral-gray-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.chat--container{position:absolute;top:0;left:0;width:100%;height:100%;display:none;flex:0 0 100%;max-width:100%}.chat--header,.chat--header .button.button-small{padding-left:10px;padding-right:10px}.chat--header__interaction--right{flex-direction:column}.chat--header__interaction .chat--user{max-width:100%}.chat--header__interaction .chat--user>span{font-size:.9375rem}.chat--header__interaction .chef-status-compact{gap:5px}.chat--header__interaction .chef-status-compact .status-text{font-size:.625rem}.chat--header__interaction .chef-status-compact .status-dot{width:6px;height:6px}.chat--messages{height:370px}.chat--back{display:block;width:24px;height:24px;background:url(/build/assets/chevron-down-a7f4ab83.svg) no-repeat center;transform:rotate(90deg);cursor:pointer}.chat.interaction .chat--container{position:relative;display:block}.chat--interaction-title{display:none}}.account-picture{display:flex;align-items:center;gap:0 16px;font-size:.875rem}.account-picture figure{flex:0 0 64px}.account-picture figure img{border-radius:50%;width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.account-picture figcaption h6{margin-bottom:4px;font-size:1rem;font-weight:600;color:var(--c-neutral-black)}.account-picture figcaption span{color:var(--c-neutral-gray-3)}.account-picture figcaption .chef-status-compact{display:flex;align-items:center;gap:6px;margin-top:4px}.account-picture figcaption .chef-status-compact .status-dot{width:8px;height:8px;border-radius:50%;position:relative;transition:all .3s ease;flex-shrink:0}.account-picture figcaption .chef-status-compact .status-dot.online{background-color:#10b981;box-shadow:0 0 0 1px #10b9814d}.account-picture figcaption .chef-status-compact .status-dot.online:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid rgba(16,185,129,.4);border-radius:50%;animation:pulse-online 2s infinite}.account-picture figcaption .chef-status-compact .status-dot.offline{background-color:#6b7280;box-shadow:0 0 0 1px #6b72804d}.account-picture figcaption .chef-status-compact .status-text{font-size:.75rem;font-weight:500;white-space:nowrap}.account-picture figcaption .chef-status-compact .status-text.online{color:#10b981}.account-picture figcaption .chef-status-compact .status-text.offline{color:#6b7280}.text-status{font-weight:600}.text-status.pending{color:var(--c-neutral-gray-3)}.text-status.success{color:var(--c-success)}.text-status.failed{color:var(--c-negative)}.invoice{font-size:.875rem;border:1px solid var(--c-neutral-gray-1);word-wrap:break-word}.invoice h6{font-size:1rem;margin-bottom:16px}.invoice label{font-size:.875rem}.invoice.small-text,.invoice.small-text label{font-size:.75rem}.invoice .row{gap:22px 0}.invoice--head{padding:24px;background-color:#323232;color:var(--c-neutral-white)}.invoice--head label{color:var(--c-neutral-gray-2)}.invoice--detail{border-top:1px solid var(--c-neutral-gray-1)}.invoice--body,.invoice--detail{padding:24px}.invoice table td,.invoice table th{padding:16px}.invoice table td.text-right,.invoice table th.text-right{text-align:right}.invoice table thead td,.invoice table thead th{background-color:#eaeaea}.invoice table tfoot{font-size:.875rem}.tab-button--buttons{display:flex;align-items:center;white-space:nowrap;gap:0 24px;margin-bottom:24px}.tab-button--buttons a{padding:0 6px 8px;font-size:.875rem;color:var(--c-neutral-gray-3);position:relative;min-width:110px;text-align:center}.tab-button--buttons a small{display:inline-block;width:16px;height:16px;border-radius:50%;font-size:.625rem;font-weight:700;color:var(--c-neutral-white);background-color:#ed1c24;vertical-align:middle;margin-left:5px}.tab-button--buttons a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:var(--c-primary-main);transition:.2s height ease-out}.tab-button--buttons a:hover:before,.tab-button--buttons a.active:before{height:2px}.tab-button--buttons a.active{color:var(--c-neutral-gray-5);font-weight:700}@media all and (max-width: 767px){.tab-button--buttons{white-space:inherit;flex-direction:column;align-items:stretch;gap:10px}.tab-button--buttons a{min-width:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.specialist-list{display:flex;flex-wrap:wrap;gap:4px}.specialist-list a{color:var(--c-neutral-gray-5);padding:0 8px;border:1px solid rgba(0,0,0,.1);border-radius:20px;line-height:27px;font-size:.75rem;transition:.2s all ease-out;text-transform:uppercase}.specialist-list a:hover{background-color:var(--c-primary-hover);color:var(--c-neutral-white)}.notif-box{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-radius:8px;margin-bottom:16px;font-size:.75rem;color:var(--c-neutral-black);gap:0 20px}.notif-box a:hover{text-decoration:underline}.notif-box .close-btn{cursor:pointer;display:flex;flex:0 0 24px}.notif-box-neutral{background-color:var(--c-neutral-gray-1)}.notif-box-caution{background-color:var(--c-primary-surface)}.notif-box-fail{background-color:var(--c-negative-tint);color:var(--c-neutral-white)}.notif-box-fail a{color:var(--c-primary-surface)}.notif-box-success{background-color:var(--c-success-tint)}.dashboard-row aside{background-color:var(--c-neutral-white);border:1px solid var(--c-neutral-gray-1);padding:36px 30px;border-radius:24px}.dashboard-row aside hr{margin:24px 0}.dashboard-row aside .burger-sidemenu{display:none}.dashboard-row nav a{display:flex;gap:0 10px;color:var(--c-neutral-gray-4);margin-bottom:24px;position:relative;align-items:center}.dashboard-row nav a .dot-number{width:20px;height:20px;white-space:nowrap;border-radius:50%;background-color:var(--c-negative);text-align:center;color:var(--c-neutral-white);font-size:.625rem;font-weight:700;line-height:20px;overflow:hidden;display:block}.dashboard-row nav a:before{content:"";position:absolute;top:-5px;bottom:-5px;right:-30px;width:0;background-color:var(--c-primary-main)}.dashboard-row nav a:hover,.dashboard-row nav a.active{color:var(--c-neutral-black)}.dashboard-row nav a.active{font-weight:600}.dashboard-row nav a.active:before{width:4px}.box-button-right{display:flex;gap:0 16px;justify-content:flex-end}.box-button-center{display:flex;gap:0 16px;justify-content:center}.box-gray-rounded{background:#f7f7f7;padding:24px;border-radius:8px;margin-bottom:30px;font-size:.875rem}.box-gray-rounded .column{margin-bottom:16px}.review-row{display:flex;align-items:center;gap:0 16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--c-neutral-gray-1)}.review-row:last-of-type{border-bottom:none}.review-row figure{flex:0 0 100px;max-width:100px}.review-row figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.review-row figcaption{flex:0 0 calc(100% - 116px);max-width:calc(100% - 116px)}.review-row figcaption p{margin-bottom:10px}@media all and (max-width: 1023px){.dashboard-row aside{width:66px;overflow:hidden;z-index:3;background-color:var(--c-neutral-white);position:relative;padding:24px 15px;transition:.3s all ease-out}.dashboard-row aside .inner{width:230px}.dashboard-row aside .burger-sidemenu{display:flex;flex-direction:column;gap:6px 0;position:relative;width:36px;cursor:pointer;margin-bottom:37px;padding:0 6px}.dashboard-row aside .burger-sidemenu span{display:block;width:24px;height:2px;background-color:#111}.dashboard-row aside .burger-sidemenu span:last-of-type{width:16px}.dashboard-row aside hr{width:34px;transition:.3s width ease-out}.dashboard-row aside.show{width:272px}.dashboard-row aside.show hr{width:100%}.dashboard-row aside.show nav a:before{left:calc(100% + 22px);transition-delay:0s}.dashboard-row nav a{gap:0 25px;padding-left:6px}.dashboard-row nav a:before{right:auto;left:46px;transition:.2s left ease-out;transition-delay:.5s}.dashboard-row nav a .cv-icon{flex:0 0 24px}.dashboard-row.row .column.column-30{flex:0 0 66px;max-width:66px}.dashboard-row.row .column.column-62{flex:auto;max-width:100%;margin-left:33px}.dashboard-row .account-picture figure{flex:0 0 40px}.dashboard-row .account-picture figure img{width:40px;height:40px}}@media all and (max-width: 767px){.dashboard-row.row{position:relative;flex-direction:column;width:100%;margin-left:0}.dashboard-row.row>.column.column-62{flex:0 0 100%;max-width:100%;margin:0;padding:0 10px}.dashboard-row.row>.column.column-30{height:66px;flex:0 0 100%;max-width:100%;padding:45px 10px 0;margin-bottom:35px}.dashboard-row aside{height:45px;width:106px;border-radius:8px;padding:12px 10px;position:absolute;top:0;left:0}.dashboard-row aside .burger-sidemenu:before{content:"Menu";position:absolute;top:0;left:calc(100% + 5px);font-size:.875rem;color:var(--c-neutral-gray-4)}.dashboard-row aside .inner{width:calc(100vw - 80px)}.dashboard-row aside.show{width:100%;height:500px}.dashboard-row aside.show nav a:before{left:calc(100% + 7px)}.content-dashboard{padding-top:90px;overflow:inherit}.account-information-form>.row{flex-direction:column}.account-information-form>.row>.column{flex:0 0 100%;max-width:100%}.review-row{gap:0 10px}.review-row figure{flex:0 0 70px;max-width:70px}.review-row figcaption{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px)}}@media all and (max-width: 425px){.review-row{flex-direction:column;gap:10px;align-items:stretch}.review-row figure,.review-row figcaption{flex:0 0 100%;max-width:100%}}
