body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Urbanist,sans-serif}p{font-size:20px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.container{max-width:1280px}button:focus{box-shadow:none!important;outline:none!important}.swal2-title{color:#1a3129}.swal2-confirm{background-color:#1a3129;padding:.625em 4.1em}.swal2-warning{border-color:#1a3129!important;color:#1a3129!important}.highlight-row{background-color:#f0f8ff;font-weight:700}.highlight-cell{background-color:#a3e4d7}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:768px){.br-block{display:block}}@media(max-width:575px){p{font-size:18px}}.payment-error{color:red}.ant-spin-dot-holder .ant-spin-dot-item{background:#1a3129}.payment-loading{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#teamup-calendar .calendar-header .logo{display:none}.float-call-btn{color:#faebd7;margin-top:40px;position:fixed;right:0;top:50%;z-index:20}.float-call-btn .btn-connecting{background-color:var(--button-background-1);border-radius:0;border-radius:initial;height:45px;width:auto}.float-call-btn .stop-btn{align-items:center;display:flex}.float-call-btn .stop-btn svg{margin-right:5px;margin-top:-3px}.ai-call-btn{background-color:#1a3129!important;color:#fff!important;margin-right:0!important}@media(min-width:1200px){.dashboard-box .container{max-width:1680px!important}}.banner>img{width:100%}.banner .banner-cont{margin-top:30px;text-align:center}.banner .banner-cont h3{color:#468671;font-size:27.68px;font-weight:700;line-height:41.53px}.banner .banner-cont h2{border-bottom:4.81px solid #cbea7b;display:inline-block;font-size:29px;font-weight:600;margin:30px 0 16px}.banner .banner-cont p{margin:26px 0 48px}.banner .banner-cont .banner-btn,.banner .banner-cont .banner-btn a{display:flex;justify-content:center}.banner .banner-cont .banner-btn a{align-items:center;background-color:#e5f5bd;border:none;border-radius:5px;border-radius:9.62px;color:#000;cursor:pointer;font-size:16px;font-size:22px;font-weight:600;height:78.9px;max-width:378px;padding:10px 20px;transition:background-color .3s}.banner .banner-cont .banner-btn a:hover{background-color:#cbea7b;text-decoration:none}.banner .banner-cont .banner-btn a:first-child{margin-right:22px}@media(max-width:575px){.banner .banner-cont .banner-btn a{font-size:18px}.banner .banner-cont h1{font-size:28px}.banner .banner-cont h2{font-size:24px}.banner .banner-cont h3{font-size:20.68px}.banner .banner-cont h4{font-size:20px}}.gallery>img{margin:80px 0;width:100%}.gallery .gallery-box h3{color:#1a3129;font-size:50px;font-weight:700}.gallery .gallery-box a{align-items:center;background-color:#e5f5bd;border:none;border-radius:5px;border-radius:9.62px;color:#000;cursor:pointer;display:flex;font-size:16px;font-size:22px;font-weight:600;height:78.9px;justify-content:center;max-width:378px;padding:10px 20px;transition:background-color .3s}.gallery .gallery-box a:hover{background-color:#cbea7b;text-decoration:none}.gallery .gallery-box a{max-width:275px}.gallery .gallery-box p{margin-bottom:.5em}@media(max-width:575px){.gallery .gallery-box h3{font-size:36px;margin-top:20px}}.characteristics{margin:80px 0;text-align:center}.characteristics h3{font-size:50px;font-weight:700;margin:6px 6px 40px}.characteristics p{margin-bottom:50px}.characteristics .characteristics-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.characteristics .characteristics-row .characteristics-box{background-color:#f6fbe9;border:1px solid #cbea7b;border-radius:10px;padding:30px;text-align:left}.characteristics .characteristics-row .characteristics-box .box-header{align-items:center;display:flex}.characteristics .characteristics-row .characteristics-box .box-header h5{font-size:18px;font-weight:600;line-height:27px;margin-bottom:0;padding-right:40px}.characteristics .characteristics-row .characteristics-box .box-header img{margin-right:10px}.characteristics .characteristics-row .characteristics-box p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:21px;margin-bottom:0;margin-top:20px;overflow:hidden;text-overflow:ellipsis}.characteristics .characteristics-row .characteristics-box p.expanded{-webkit-line-clamp:unset}.characteristics .characteristics-row .characteristics-box .read-more-btn{background:none;border:none;color:#1a3129;cursor:pointer;display:inline-block;margin-top:10px;text-decoration:underline}.service{padding:40px 0 0}.service h3{font-size:50px;font-weight:700;margin:6px 6px 40px;text-align:center}.service .services-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:80px}.service .services-row .services-box{background-color:#f6fbe9;border:1px solid #cbea7b;border-radius:10px}.service .services-row .services-box img{border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:20px}.service .services-row .services-box a,.service .services-row .services-box h5{margin:0 20px}.service .services-row .services-box a{max-width:200px;padding:10px}.service .services-row .services-box a,.service .services-row .services-box button{background-color:#e5f5bd;border:none;border-radius:9.62px;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:20px;transition:background-color .3s}.service .services-row .services-box button{max-width:215px;padding:10px 20px;text-align:center;white-space:nowrap}.view-box{align-items:center;display:flex;justify-content:space-between}.viewdetail-btn{background-color:#e5f5bd;border:none;border-radius:9.62px;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-left:auto;margin-top:20px;max-width:150px;padding:10px;transition:background-color .3s}@media(max-width:575px){.characteristics .characteristics-row{grid-template-columns:repeat(1,1fr)}.characteristics h3,.service h3{font-size:36px}.service .services-row{grid-template-columns:1fr}}.header{background-color:#1a3129}.header .header-nav{align-items:center;display:flex;height:76px;justify-content:space-between;padding:0 20px}.header .header-nav .ant-select .ant-select-selector{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none}.header .header-nav .ant-select .ant-select-selector .ant-select-selection-item{color:#fff}.header .header-nav .ant-select .ant-select-arrow svg{fill:#fff!important}.ant-drawer .ant-drawer-header{background-color:#1a3129}.ant-drawer .ant-drawer-header .ant-drawer-close,.ant-drawer .ant-drawer-header .ant-drawer-title{color:#fff}.ant-drawer .ant-drawer-body{background-color:#1a3129}.ant-drawer .ant-drawer-body a{border-bottom:1px solid rgba(84,80,80,.231);color:#fff;display:block;font-size:18px;padding:10px 18px}.ant-drawer .ant-drawer-body a:hover{background-color:hsla(0,3%,44%,.239);text-decoration:none}:where(.css-dev-only-do-not-override-1pg9a38).ant-drawer .ant-drawer-header-title{justify-content:flex-end}:where(.css-dev-only-do-not-override-1pg9a38).ant-drawer .ant-drawer-header{border-bottom:1px solid rgba(84,80,80,.231);padding:16px 10px}:where(.css-dev-only-do-not-override-1pg9a38).ant-drawer .ant-drawer-body{padding:0}.logout-btn{color:#fff;font-size:18px;padding:10px 18px}.logout-btn:hover{color:#fff}@media(max-width:767px){.header .header-nav{padding:0}.sm-cons{display:none}}.footer{background-color:#1a3129;padding:30px 16px}.footer .footer-list{align-items:center;display:flex;justify-content:center;margin:20px 0 30px}.footer .footer-list li a{color:#fff;font-size:14px;font-weight:600;line-height:21px}.footer .footer-list li:not(:last-child){margin-right:16px}.footer .footer-box{background-color:#2c5446;border:1px solid #397460;border-radius:8px;padding:20px}.footer .footer-box .contact{grid-gap:1em;display:grid;grid-template-columns:repeat(3,1fr)}.footer .footer-box .contact div{align-items:center;border:1px solid #397460;border-radius:4px;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;padding:14px 0;text-align:center}.footer .footer-box .contact div img{margin-right:4px}.footer .copyright-text{color:#fff;font-size:14px;line-height:21px;margin-top:20px;text-align:center}@media(max-width:575px){.footer .footer-box .contact{grid-template-columns:repeat(1,1fr)}}.nutricheck{background-image:url(/static/media/nutri-bg.557e723459e958751229.png);background-repeat:no-repeat;background-size:cover;padding-top:50px}.nutricheck .nutri .nutri-box{margin:150px auto;max-width:716px}.nutricheck .nutri .nutri-box h3{font-size:40px;font-weight:800;line-height:48px}.nutricheck .nutri .nutri-box ol,.nutricheck .nutri .nutri-box p{font-size:20px;font-weight:500;line-height:35px;margin-bottom:0}.nutricheck .slide-container{align-items:center;display:flex;justify-content:center;margin:50px auto;max-width:750px;min-height:600px;min-width:595px}.nutricheck .slide-container>div{width:100%}.body-fat-level-selection h3,.dynamic-questions h3,.fitness-level-selection h3,.meal-plan-preferences h3,.multiple-issues-selection h3,.sugary-foods-selection h3,.water-intake-selection h3,.weight-selection h3{color:#1e1d1c;font-size:36px;font-weight:600;margin-bottom:50px}.age-selection{margin:120px 0;padding:0 20px}.age-selection h3{color:#1e1d1c;font-size:36px;font-weight:600;margin-bottom:50px}.age-selection p{color:#1a3129;font-size:20px;font-weight:600;line-height:24px;margin-bottom:75px}.age-selection .ant-slider .ant-slider-rail{background-color:#cccecf!important;border-radius:20px;height:14px}.age-selection .ant-slider .ant-slider-track{background-color:#bbf246;border-radius:20px;height:14px}.age-selection .ant-slider .ant-slider-handle:after{align-items:center;box-shadow:none;content:url(/static/media/pause.8fbe810e6e5dc07b00ba.svg);display:flex;height:30px;justify-content:center;line-height:10px;top:-4px;width:30px}.additional-goal-options,.goal-options,.goal-selection{margin:120px 0}.additional-goal-options .goal-options,.goal-options .goal-options,.goal-selection .goal-options{display:flex;flex-wrap:wrap;justify-content:center}.additional-goal-options h3,.goal-options h3,.goal-selection h3{color:#1e1d1c;font-size:40px;font-weight:600;margin-bottom:40px}.additional-goal-options img,.goal-options img,.goal-selection img{weight:128px;height:161px;margin-top:-15px}.additional-goal-options>button,.goal-options>button,.goal-selection>button{background-color:#fcfcfc;height:223px;margin-top:30px;padding:0;width:210px}.additional-goal-options>button:not(:last-child),.goal-options>button:not(:last-child),.goal-selection>button:not(:last-child){margin-right:30px}.additional-goal-options>button:hover,.goal-options>button:hover,.goal-selection>button:hover{background-color:#cbea7b}.additional-goal-options>button:hover div,.goal-options>button:hover div,.goal-selection>button:hover div{background-color:#e5f5bd}.additional-goal-options>button div,.goal-options>button div,.goal-selection>button div{background-color:#fafdf2;font-size:21px;font-weight:600;line-height:25px;padding:32px 0;text-align:center}.additional-goal-options .selected,.goal-options .selected,.goal-selection .selected{background-color:#cbea7b}.additional-goal-options .selected div,.goal-options .selected div,.goal-selection .selected div{background-color:#e5f5bd}.additional-goal-options .start-button,.goal-options .start-button,.goal-selection .start-button{align-items:center;background-color:#cbea7b;border-radius:999px;color:#1a3129;display:flex;font-size:16px;height:56px;justify-content:center;margin-top:50px;padding:10px 32px;width:100%}.additional-goal-options .start-button img,.goal-options .start-button img,.goal-selection .start-button img{height:auto;margin-left:4px;margin-top:0}.meal-plan-preferences h4{font-weight:600;margin:20px 0}.meal-plan-preferences .preference-options button{background-color:#e5f5bd;border:2px solid #0000;color:#1a3129;font-size:18px;font-weight:500;margin-bottom:20px}.meal-plan-preferences .preference-options button:not(:last-child){margin-right:20px}.meal-plan-preferences .preference-options button.selected,.meal-plan-preferences .preference-options button:hover{background-color:#1a3129;color:#fff}.start-button{align-items:center;background-color:#cbea7b;border-radius:999px;color:#1a3129;display:flex;font-size:16px;height:56px;justify-content:center;margin-top:50px;padding:10px 32px;width:100%}.start-button img{margin-left:4px}.navigation-buttons{margin:0 60px}.navigation-buttons button{border:1px solid #234338;border-radius:999px;height:40px;width:132px}.navigation-buttons button img{margin-right:5px}.diet-options button{background-color:#e5f5bd;border-radius:10px;color:#1a3129;display:block;font-size:21px;font-weight:600;height:79px;padding-left:44px;text-align:left;width:100%}.diet-options button:hover{background-color:#1a3129;color:#fff}.diet-options button img{margin-right:10px}.diet-options button:first-child{margin-top:40px}.diet-options button:not(:last-child){margin-bottom:25px}.diet-options button .subtext{font-size:14px}.diet-options .selected{background-color:#1a3129;color:#fff}.weight-selection .weight-inputs .input-header{align-items:center;display:flex;justify-content:space-between}.weight-selection .weight-inputs .input-header p{color:#2c5446;font-size:20px;font-weight:600;line-height:24px}.weight-selection .weight-inputs .input-header div button{background-color:#cbea7b;border-radius:999px;font-size:16px;line-height:24px;padding:4px 10px}.weight-selection .weight-inputs .input-header div button:first-child{margin-right:10px}.weight-selection .weight-inputs .input-group{display:inline;display:initial;margin-top:20px;max-width:594px}.weight-selection .weight-inputs .input-group label{color:#2c5446;font-size:20px;font-weight:600;line-height:24px;margin-top:20px}.weight-selection .weight-inputs .input-group input{border:1px solid #468671;border-radius:6px;height:60px;width:100%}.weight-input-wrapper{align-items:center;display:flex;position:relative}.weight-input-wrapper .increment-decrement-button{font-size:20px;height:40px;margin:0 5px;padding:0;text-align:center;width:40px}.weight-input-wrapper div{position:absolute;right:20px}.fitness-level-selection{padding:0 30px}.fitness-level-selection p{margin-bottom:40px}.fitness-level-selection .slider-container .ant-slider .ant-slider-rail{background-color:#d9d9d9;border-radius:999px;height:15px}.fitness-level-selection .slider-container .ant-slider .ant-slider-track{background-color:#1a3129;border-radius:999px;height:15px}.fitness-level-selection .slider-container .ant-slider .ant-slider-step{top:10px}.fitness-level-selection .slider-container .ant-slider .ant-slider-mark .ant-slider-mark-text{top:15px}.fitness-level-selection .slider-container :where(.css-dev-only-do-not-override-1pg9a38).ant-slider .ant-slider-mark-text{width:200px}.fitness-level-selection .slider-container .ant-slider-handle:after,.fitness-level-selection .slider-container .ant-slider-handle:before{top:5px}.multiple-issues-selection .form-control{align-items:center;background-color:initial;border:initial;color:#234338;display:flex;font-family:system-ui,sans-serif;font-size:21px;font-weight:600;gap:.5em;line-height:1.1;margin-bottom:0}.multiple-issues-selection .form-control input{margin-right:0}.multiple-issues-selection .form-control input[type=checkbox]:checked{background-color:#cbea7b;border:none;transform:scale(1)}.multiple-issues-selection .form-control input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #468671;border-radius:6px;color:currentColor;display:grid;font:inherit;height:30px;margin:0;place-content:center;transform:translateY(-.075em);width:30px}.multiple-issues-selection .form-control input[type=checkbox]:before{background-color:#fff;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}.multiple-issues-selection .form-control input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.multiple-issues-selection .form-control input[type=checkbox]:checked:before{transform:scale(1)}.multiple-issues-selection .form-control .form-control+.form-control{margin-top:1em}.issue-option:hover{background-color:#1a3129!important}.issue-option:hover .form-control{color:#fff}.multiple-issues-selection h3{text-align:left}.multiple-issues-selection .issues-options .issue-option{align-items:center;background-color:#e5f5bd;border-radius:10px;color:#1a3129;display:block;display:flex;font-size:21px;font-weight:600;height:79px;padding-left:15px;text-align:left;width:100%}.multiple-issues-selection .issues-options .issue-option:first-child{margin-top:40px}.multiple-issues-selection .issues-options .issue-option:not(:last-child){margin-bottom:25px}.multiple-issues-selection{text-align:center}.issue-option input{margin-right:10px}.sugary-foods-buttons button{align-items:center;display:flex}.sugary-foods-buttons button .icon{margin-left:8px}.body-fat-level-selection{text-align:center}.body-fat-level-selection .ant-slider-mark-text{display:none}.fat-level-slider{margin:20px 0;width:80%}.fat-level-image{height:auto;margin:20px 0;max-width:400px;object-fit:cover}.btn-default.start-button{margin-top:60px}.large-options-container{display:flex;flex-wrap:wrap;margin-top:40px}.large-options-container .start-button{margin-top:40px!important}.large-options-container .large-option{background-color:#e5f5bd;border-radius:10px;padding:10px 20px}.large-options-container .large-option:not(:last-child){margin-bottom:10px;margin-right:10px}.large-option.selected{background-color:#1a3129;color:#fff}.body-fat-level-selection .fat-box{width:100%}.body-fat-level-selection .fat-box>div:first-child{margin:0 auto}.body-fat-level-selection .ant-slider{margin:40px}.body-fat-level-selection .ant-slider .ant-slider-rail{background-color:#d9d9d9;border-radius:999px;height:15px}.body-fat-level-selection .ant-slider .ant-slider-track{background-color:#1a3129;border-radius:999px;height:15px}.body-fat-level-selection .ant-slider .ant-slider-step{top:10px}.body-fat-level-selection .ant-slider .ant-slider-handle:after,.body-fat-level-selection .ant-slider .ant-slider-handle:before{top:5px}.slide-enter{opacity:0;position:absolute;top:0;transform:translateX(100%);width:100%}.slide-enter-active{transition:opacity .3s ease,transform .3s ease}.slide-enter-active,.slide-exit{opacity:1;position:relative;transform:translateX(0)}.slide-exit-active{opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:opacity .3s ease,transform .3s ease;width:100%}.progress-bar{background-color:#e6e6e6;border-radius:5px;margin:0 auto;max-width:1320px;width:100%}.progress-bar-inner{background-color:#1a3129;height:8px;transition:width .3s;width:0}.nutri-progress{margin:0 auto;max-width:1320px;position:relative}.nutri-progress .progress-bar-text{color:#1a3129;font-size:18px;font-weight:600;position:absolute;right:0;top:12px}.gender-selection{margin:120px 0}.gender-selection h3{font-size:40px;font-weight:600;margin-bottom:40px}.gender-selection button{background-color:#fafdf2;border:none;border-radius:10px;height:280px;width:280px}.gender-selection button:hover{background-color:#cbea7b}.gender-selection button:hover svg path{fill:#fff}.gender-selection button:not(:last-child){margin-right:37px}.gender-selection button svg path{fill:#cbea7b}.gender-selection .selected{background-color:#cbea7b}.gender-selection .selected svg path{fill:#fff}@media(max-width:575px){.nutricheck{padding:50px 15px 0}.nutricheck .slide-container{min-width:0;min-width:auto}.gender-selection{text-align:center}.gender-selection h3{font-size:28px}.gender-selection button:not(:last-child){margin-bottom:20px;margin-right:0}.navigation-buttons{margin:0 0 20px}.additional-goal-options h3,.age-selection h3,.goal-options h3,.goal-selection h3{font-size:28px}.goal-selection{text-align:center}.additional-goal-options button:not(:last-child),.goal-options button:not(:last-child),.goal-selection button:not(:last-child){margin-bottom:40px;margin-right:0}.additional-goal-options button,.goal-options button,.goal-selection button{display:block;width:250px}.goal-options{display:flex;flex-wrap:wrap;justify-content:center}.additional-goal-options,.goal-options,.goal-selection{margin:50px 0}.fitness-level-selection h3,.meal-plan-preferences h3{font-size:28px}.body-fat-level-selection h3,.dynamic-questions h3,.fitness-level-selection h3,.meal-plan-preferences h3,.multiple-issues-selection h3,.sugary-foods-selection h3,.water-intake-selection h3,.weight-selection h3{color:#1e1d1c;font-size:24px;font-weight:600;margin-bottom:50px}.multiple-issues-selection .issues-options .issue-option{padding-left:10px}.multiple-issues-selection .form-control{font-size:16px}.multiple-issues-selection .form-control input[type=checkbox]{width:10%}.multiple-issues-selection .form-control span{width:90%}}.custom-card{border:none}.custom-card:not(:last-child){margin-bottom:20px}.custom-card .custom-card-header{background-color:#e5f5bd;border-bottom:none;padding:0}.custom-card .custom-card-header h5 button{color:#234338;font-size:22px;font-weight:600;padding:.75rem 1.25rem;text-align:left;width:100%}.custom-card .custom-card-header h5 button:focus,.custom-card .custom-card-header h5 button:hover{text-decoration:none}.custom-card .custom-card-header h5 button{position:relative}.custom-card .custom-card-header h5 button .chevron-down{position:absolute;right:1.25rem}.custom-card .custom-card-header h5 .btn.btn-link.collapsed .chevron-down{transform:rotate(0)}.custom-card .custom-card-header h5 .btn.btn-link .chevron-down{transform:rotate(180deg)}.custom-card .card-body-custom button:not(:last-child){margin-right:12px}.custom-card .card-body-custom button{background-color:#e5f5bd;border:none;color:#234338;margin-bottom:12px}.custom-card .card-body-custom .selected,.custom-card .card-body-custom button:hover{background-color:#234338;color:#fff}.card-body-custom .meal-selection{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.consultation-box{height:auto}.consultation-box .consultation-btns{align-items:center;display:flex;height:100%;height:100vh;justify-content:center;width:100%}.consultation-box .consultation-btns div button{background-color:#fafdf2;border:none;border-radius:10px;color:#1a3129;font-size:26px;font-weight:700;height:280px;width:280px}.consultation-box .consultation-btns div button:hover{background-color:#cbea7b}.consultation-box .consultation-btns div button:not(:last-child){margin-right:37px}.consultation-box .consultation-btns div button svg path{fill:#cbea7b}.continue-btn{background-color:#234338;color:#fff;display:table;font-size:22px;font-weight:600;margin:0 30px 50px auto;padding:10px 30px}.consult-btn{background-color:#e5f5bd;border:none;border-radius:5px;border-radius:9.62px;color:#1a3129;cursor:pointer;font-size:16px;font-size:18px;font-weight:600;margin-right:20px;max-width:378px;padding:7px 10px;transition:background-color .3s}.email-cont{align-items:center;display:flex;justify-content:center;margin:50px auto;max-width:750px;min-height:600px;min-width:595px}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.payment-main{padding:20px 0}.payment-main .payment-method{padding:50px}.payment-main .pay-now{background-color:#f6fbe9;border-radius:10px;height:90vh;padding:50px}.payment-main .pay-now .payment-total{align-items:center;display:flex;justify-content:space-between}.payment-main .pay-now .pay-btn{background-color:#1a3129;border-radius:10px;color:#fff;display:block;height:50px;margin:20px 0;width:100%}.payment-main .pay-now .payment-secure{align-items:flex-start;color:#707f8f;display:flex;font-size:16px;margin-bottom:36px}.payment-main .pay-now .payment-secure img{margin-right:8px}.payment-success-container{padding:100px 0;text-align:center}.payment-success-container h3{color:#1a3129;font-size:22px;font-weight:600;margin:30px 0}.payment-success-container p{font-size:18px}.payment-success-container .close-btn{background-color:#1a3129}.payment-success-container .close-btn:hover{background-color:#1a3129!important}.customer-type-toggle{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.customer-type-input{opacity:0;pointer-events:none;position:absolute}.customer-type-option{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:10px;color:#1a3129;cursor:pointer;display:flex;font-weight:600;height:46px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.customer-type-input:focus+.customer-type-option{box-shadow:0 0 0 .2rem #1a312926}.customer-type-input:checked+.customer-type-option{background:#1a3129;border-color:#1a3129;color:#fff}.customer-type-toggle.is-disabled{opacity:.7;pointer-events:none}@media(max-width:576px){.customer-type-toggle{grid-template-columns:1fr}}.pdf-frame{border-radius:12px;box-shadow:0 4px 12px #0000001a;height:600px;overflow:hidden;width:100%}.pdf-frame iframe{border:none;height:100%;width:100%}.pdf-frame .payment-main .payment-method{padding:0}.login{align-items:center;background-color:#f6fbe9;box-shadow:0 0 7px hsla(0,0%,60%,.702);display:flex;height:100vh;margin:30px 0;max-height:100%;width:100%}.login .login-image{width:50%}.login .form-cont{margin:0 auto;max-width:600px;padding:50px;width:100%;width:50%}.login .form-cont h3{color:#1a3129;font-size:50px;margin-bottom:50px}.login .form-cont .form-control{background-color:#f6fbe9;height:50px;margin-bottom:30px}.login .form-cont .btn-default{background-color:#1a3129;border-radius:10px;color:#fff;padding:15px 30px}@media(max-width:767px){.login{background-color:initial!important;box-shadow:none}.login .form-cont h3{font-size:36px;margin-bottom:30px;text-align:center}.login .login-image{display:none}.login .form-cont{padding:0;width:100%}}.sidebar{background-color:#fff;border-radius:8px;box-sizing:border-box;padding:20px}.sidebar-title{font-size:24px;margin-bottom:30px}.sidebar-menu{list-style:none;padding:0}.sidebar .nav-item:not(:last-child){margin-bottom:10px}.sidebar-item{border-radius:4px;cursor:pointer;display:block;font-weight:600;padding:10px 15px;text-align:left;transition:background .3s ease;width:100%}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.sidebar-item:hover{background-color:#cbea7b;color:#1a3129}.sidebar-img{display:block;margin:60px auto 0;max-height:550px}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.dashboard-box{margin:50px 0}.account-settings{background-color:#fff;border-radius:8px;margin:0 auto;padding:30px}.account-settings h2,.account-settings h3{color:#1a3129;font-size:1.5rem}.account-settings .fl-group{display:flex;width:100%}.with-bg h3{color:#1a3129;font-size:1.5rem;text-transform:uppercase}.with-bg .card{background-color:initial}.with-bg .card h5{color:#374151;font-size:18px;text-align:center}.account-settings h2{font-size:24px;margin-bottom:20px}.form-group{display:flex;flex-direction:column;margin-bottom:15px}.form-group label{font-weight:600;margin-bottom:6px}.form-group input{border:1px solid #ccc;border-radius:4px;padding:10px}.save-btn{border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.save-btn,.save-btn:hover{background-color:#1a3129}.topbar{position:sticky;top:0;z-index:1000}.topbar .logoutBtn{align-items:center;border:1px solid #1a3129;color:#1a3129;display:flex}.topbar .logoutBtn:hover{background-color:#1a3129;color:#fff}.topbar .notif{color:#1a3129}.meal-upload-wrapper{margin-bottom:2rem;margin-top:2rem}.recent-title{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.recent-grid{align-items:center;display:flex;flex-wrap:wrap}.recent-grid .recent-card{background-color:#f3f4f6;border-radius:10px;height:96px;margin-bottom:10px;position:relative;width:170px}.recent-grid .recent-card:not(:last-child){margin-right:10px}.recent-grid .recent-card .recent-img{border-radius:10px;height:100%;object-fit:cover;width:100%}.recent-grid .recent-card .recent-date{background-color:rgba(0,0,0,.502);border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;color:#fff;font-size:14px;position:absolute;text-align:center;width:100%}.recent-grid .hover-overlay{background:#0e1412e6;border-radius:8px;bottom:100px;color:#fff;font-size:12px;left:0;opacity:0;padding:10px;position:absolute;transition:opacity .3s ease;z-index:1}.recent-grid .hover-overlay p{font-size:14px;margin-bottom:5px}.recent-grid .recent-card:hover .hover-overlay{opacity:1}.recent-grid .recent-img{transition:transform .3s ease}.recent-grid .recent-card:hover .recent-img{transform:scale(1.05)}.recent-uploads-container{display:flex;flex-wrap:wrap;gap:10px}.recent-upload-box{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;height:96px;overflow:hidden;position:relative;width:180px}.recent-upload-image{height:70%;object-fit:cover;width:100%}.recent-upload-date{background-color:#666;bottom:0;color:#fff;font-size:12px;padding:2px 0;position:absolute;text-align:center;width:100%}.upload-placeholder{border:2px dashed #ccc;border-radius:8px;color:#aaa;font-size:24px;height:100px;width:100px}.meal-img-box,.upload-placeholder{align-items:center;display:flex;justify-content:center}.meal-img-box{background-color:rgba(11,114,133,.322);border-radius:6px;color:#0b7285;font-weight:700;height:65px;width:80px}.ant-custom-upload{background-color:#00000005;background-image:url(/static/media/upload-img.033c360211a86d91da74.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#fff;min-height:340px;padding:85px}.ant-custom-upload .ant-upload-text{font-size:16px}.daily-meals-main{border-bottom:1px solid #f3f4f6;cursor:pointer;margin-top:30px;padding:20px 0}.daily-meals-main .account-settings{margin-bottom:30px}.daily-meals-main .daily-meals-track{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.daily-meals-main .daily-meals-track p{color:#6b7280;font-size:12px;margin-bottom:0;text-align:center}.daily-meals-main .daily-meals-track p span{color:#000;display:block;font-size:14px;font-weight:600}.daily-meals-main .grey-t{color:#6b7280;font-size:12px}.excercise-main{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:20px 0}.excercise-main .excercise-img-box{align-items:center;background-color:rgba(11,114,133,.322);border-radius:100px;color:#0b7285;display:flex;height:50px;justify-content:center;margin-right:15px;width:50px}.training-box .training-main{align-items:center;background-color:#f9fafb;border-radius:10px;cursor:pointer;display:flex;padding:10px}.training-box .training-main:not(:last-child){margin-bottom:15px}.training-box .training-main .train-text{align-items:center;display:flex;justify-content:space-between;width:100%}.training-box .training-main .train-text strong{display:flex}.training-box .training-main .train-text strong input{margin-right:5px}.training-box .training-main .train-text span{font-weight:700}.training-box .training-main .excercise-img-box{align-items:center;background-color:rgba(11,114,133,.322);border-radius:100px;color:#0b7285;display:flex;height:50px;justify-content:center;margin-right:15px;width:58px}.checkbox-completed{accent-color:#28a745}.exercise-completed,.meal-completed{background-color:#e6f4ea!important;border-left:4px solid #28a745;border-radius:6px;padding:10px;transition:all .3s ease}.exercise-completed .train-text strong,.meal-completed .train-text strong{color:#28a745}.exercise-completed .grey-t{color:#6c757d}.top-bar{background-color:#fff;border-radius:8px;margin-bottom:30px;padding:20px 40px}.top-bar .welcome-text{font-size:24px;margin-bottom:0}.top-bar .user-info{color:#00000061;font-size:14px;margin-bottom:0}.account-settings .stats .card{text-align:center}.account-settings .stats .card .card-body{padding:0}.account-settings .stats .card .card-body svg{margin:0 auto}.custom-tooltip{cursor:pointer;display:inline-block;position:relative}.tooltiptext{background-color:#1a3129;border-radius:6px;bottom:125%;color:#fff;left:50%;max-width:300px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;width:max-content;z-index:10}.custom-tooltip:hover .tooltiptext{opacity:1;pointer-events:auto;visibility:visible}.grocery-container{background:#f5f7fa;padding:20px}.meal-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.meal-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000f;padding:20px}.meal-type{background-color:#e0f7fa;border-radius:6px;color:#00796b;display:inline-block;font-size:14px;font-weight:700;margin-bottom:6px;padding:5px 12px}.meal-name{font-size:18px;margin:0}.meal-progress{color:#666;font-size:13px;margin-bottom:12px}.ingredients-list{list-style:none;margin:0 0 10px;padding:0}.ingredient.checked label{color:#aaa;text-decoration:line-through}.ingredient input[type=checkbox]{accent-color:#cbea7b;margin-right:10px}.progress-bar{background:#eee;border-radius:4px;height:6px;overflow:hidden}.progress-fill{background:#4caf50;height:100%;transition:width .3s ease}.recipes-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0 20px}.recipe-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:16px;position:relative}.recipe-image{border-radius:6px;height:180px;object-fit:cover;width:100%}.weekly-grocery-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.workouts-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.workouts-container .workout-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:16px}.ingredient{color:#333;font-size:14px;margin-bottom:8px}.meal-name{color:#1a3129;margin-bottom:8px;margin-top:10px}.feedback-container .feedback-title{color:#333;margin-bottom:20px;text-align:center}.feedback-container .feedback-form{display:flex;flex-direction:column}.feedback-container .form-group{margin-bottom:15px}.feedback-container .form-label{color:#555;display:block;font-weight:700;margin-bottom:8px}.feedback-container .form-textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px;resize:vertical;width:100%}.feedback-container .star-rating{display:flex;gap:5px}.feedback-container .star{color:#e4e5e9;cursor:pointer;font-size:30px;transition:color .2s}.feedback-container .star.selected{color:#ffc107}.feedback-container .current-rating{color:#666;font-size:14px;margin-left:10px}.feedback-container .submit-button{background-color:#1a3129;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-top:20px;padding:12px 20px;transition:background-color .3s}.feedback-container .submit-button:hover:not(:disabled){background-color:#1a3129}.feedback-container .submit-button:disabled{background-color:#ccc;cursor:not-allowed}.feedback-container .message{border:1px solid;border-radius:4px;margin-top:15px;padding:10px;text-align:center}.feedback-container .message.success{background-color:#e6ffe6;border-color:green;color:green}.feedback-container .message.error{background-color:#ffe6e6;border-color:red;color:red}@media(max-width:1440px){.account-settings .stats .card .card-body svg{height:100px;width:100px}}@media(max-width:768px){.top-bar{padding:10px 20px}.top-bar .welcome-text{font-size:20px;margin-bottom:0}.dashboard-box{margin:20px 0}.sidebar{height:auto;margin-bottom:30px}.sidebar .sidebar-title{font-size:20px}.main-dashboard{overflow-y:visible!important;overflow-y:initial!important}.recent-grid{justify-content:center}.recent-grid .recent-card{height:80px;width:110px}.sidebar-img{display:block;margin:20px auto 0;max-height:400px}.main-dashboard{height:auto}.main-dashboard .account-settings{margin-bottom:30px}.daily-meals-main{margin-top:0;padding-top:0}.main-dashboard .account-settings{margin-bottom:20px!important}.main-cont .col-md-4{margin-bottom:30px}.account-settings h2{font-size:20px}.ant-custom-upload{min-height:280px;padding:85px 0}.account-settings h2,.account-settings h3{color:#1a3129;font-size:18px;font-weight:700}.recent-title{margin-top:20px}.train-flex{display:inline!important;display:initial!important}.meal-img-box{height:40px}}.stats .card{border:none;border-radius:1.25rem}.stats .card .card-body .card-icon{align-items:center;border-radius:15px;color:#fff;display:flex;font-size:26px;height:60px;justify-content:center;margin-right:15px;width:60px}.stats .card .card-body .card-icon.reports{background-color:#007bff}.stats .card .card-body .card-icon.consults{background-color:#28a745}.stats .card .card-body .card-icon.payments{background-color:#ffc107}.stats .card .card-body .card-icon.first-purchase{background-color:#6f42c1}.stats .card .card-body div h5{color:#a5a5a5;font-size:14px;margin-bottom:5px}.stats .card .card-body .card-text{font-size:20px}.main-dashboard{height:100vh;overflow-y:scroll}.main-dashboard::-webkit-scrollbar{display:none}.va-overlay{align-items:center;animation:va-fade-in .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}@keyframes va-fade-in{0%{opacity:0}to{opacity:1}}.va-card{align-items:center;animation:va-slide-up .35s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:28px;box-shadow:0 32px 80px #00000040;display:flex;flex-direction:column;gap:20px;max-width:95vw;padding:44px 32px 36px;width:380px}@keyframes va-slide-up{0%{opacity:0;transform:translateY(32px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.va-avatar-wrap{align-items:center;display:flex;height:110px;justify-content:center;position:relative;width:110px}.va-ring{animation:va-pulse-ring 1.8s ease-out infinite;background:#6366f138;border-radius:50%;position:absolute}.va-ring-1{animation-delay:0s}.va-ring-1,.va-ring-2{height:110px;width:110px}.va-ring-2{animation-delay:.5s}.va-ring-3{animation-delay:1s;height:110px;width:110px}@keyframes va-pulse-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.va-avatar-circle{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;box-shadow:0 8px 24px #6366f173;display:flex;font-size:38px;height:84px;justify-content:center;transition:transform .2s ease;width:84px;z-index:1}.va-avatar-circle.speaking{animation:va-bob .5s ease-in-out infinite alternate}@keyframes va-bob{0%{transform:scale(1)}to{transform:scale(1.06)}}.va-name{color:#1e1b4b;font-size:18px;font-weight:700}.va-name,.va-status{margin:0;text-align:center}.va-status{color:#6b7280;font-size:14px;min-height:20px}.va-waves{align-items:flex-end;display:flex;gap:5px;height:36px}.va-bar{animation:va-wave .9s ease-in-out infinite;background:#6366f1;border-radius:4px;transform-origin:bottom;width:6px}.va-bar:first-child{animation-delay:0s;height:16px}.va-bar:nth-child(2){animation-delay:.15s;height:28px}.va-bar:nth-child(3){animation-delay:.3s;height:36px}.va-bar:nth-child(4){animation-delay:.45s;height:24px}.va-bar:nth-child(5){animation-delay:.6s;height:32px}.va-bar:nth-child(6){animation-delay:.75s;height:20px}@keyframes va-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.va-listening{align-items:center;color:#10b981;display:flex;font-size:14px;font-weight:600;gap:8px}.va-mic-dot{animation:va-mic-blink 1s ease-in-out infinite;background:#10b981;border-radius:50%;height:10px;width:10px}@keyframes va-mic-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.va-idle-dots{align-items:center;display:flex;gap:6px}.va-dot{animation:va-dot-bounce 1.4s ease-in-out infinite;background:#d1d5db;border-radius:50%;height:8px;width:8px}.va-dot:nth-child(2){animation-delay:.2s}.va-dot:nth-child(3){animation-delay:.4s}@keyframes va-dot-bounce{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.va-end-btn{align-items:center;background:#ef4444;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;margin-top:4px;padding:14px 44px;transition:background .2s,transform .1s}.va-end-btn:hover{background:#dc2626;transform:scale(1.03)}.va-end-btn:active{transform:scale(.97)}.va-spinner{animation:va-spin .75s linear infinite;border:3px solid #e0e7ff;border-radius:50%;border-top-color:#6366f1;height:28px;width:28px}@keyframes va-spin{to{transform:rotate(1turn)}}.va-transcript{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:8px;max-height:180px;overflow-y:auto;padding:12px;scrollbar-width:thin;width:100%}.va-transcript::-webkit-scrollbar{width:4px}.va-transcript::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.va-transcript-entry{display:flex;flex-direction:column;gap:2px}.va-transcript-q{color:#6366f1;font-size:11px;font-weight:600}.va-transcript-a{border-left:2px solid #6366f1;color:#1e293b;font-size:13px;font-weight:500;padding-left:8px}
/*# sourceMappingURL=main.19033109.css.map*/