@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Redressed:wght@400;700&display=swap";:root{--primary: #ffa62a;--primary2: #ae2c2c;--primary3: #ffa62a;--background: #f7f7f7;--background2: #f8bd6a;--black: #000;--white: #fff;--text-color: #161823;--text-color2: #868686;--voucher-button-color: #437067;--coupon-color: #c8bee4;--btn-color: #ffcb3f;--btn-text-color: #201e1f;--btn-color2: #ffcb3f;--btn-text-color2: #201e1f;--boxshadow: rgba(255, 166, 42, .25);--color-placeholder: #e5e3e3;--color-text-theme: #fff;--color-text-title-theme: #06848c;--auth-text-color: #db0c0c;--auth-text-color-2: #db0c0c;--auth-bg-color: #ffc550}html *::-webkit-scrollbar{border-radius:0;width:8px;height:8px}html *::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--primary3)}html *::-webkit-scrollbar-track{border-radius:0;background-color:#0000}@font-face{font-family:Inter-Thin;src:url(/assets/fonts/inter/Inter-Thin.ttf)}@font-face{font-family:Inter-ExtraLight;src:url(/assets/fonts/inter/Inter-ExtraLight.ttf)}@font-face{font-family:Inter-Light;src:url(/assets/fonts/inter/Inter-Light.ttf)}@font-face{font-family:Inter-Regular;src:url(/assets/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:Inter-Medium;src:url(/assets/fonts/inter/Inter-Medium.ttf)}@font-face{font-family:NotoSans-Medium;src:url(/assets/fonts/notoSans/NotoSans-Medium.ttf)}@font-face{font-family:Inter-SemiBold;src:url(/assets/fonts/inter/Inter-SemiBold.ttf)}@font-face{font-family:Inter-Bold;src:url(/assets/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:DancingScript-Bold;src:url(/assets/fonts/dancingScript/DancingScript-Bold.ttf)}@font-face{font-family:NotoSans-Bold;src:url(/assets/fonts/notoSans/NotoSans-Bold.ttf)}@font-face{font-family:Inter-ExtraBold;src:url(/assets/fonts/inter/Inter-ExtraBold.ttf)}@font-face{font-family:Inter-Black;src:url(/assets/fonts/inter/Inter-Black.ttf)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px;margin:0;padding:0}body{color:#333;background:#fff;font:16px/1.6 Inter-Regular,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}h1,h2,h3,h4,h5,h6{font-family:Inter-Regular,sans-serif;margin:0 0 20px;color:inherit}h1{font-size:46px}h2{font-size:30px}h3{font-size:22px}h4{font-size:18px}h5{font-size:17px}h6{font-size:15px}p{margin:0 0 15px}a{color:var(--text-color);text-decoration:none!important;transition:color .3s ease}a:hover,a:focus{text-decoration:none;color:var(--primary)}ul,li{margin:0;padding:0;list-style:none}.LoaderContainer{display:flex;align-items:center;justify-content:center}.loader{position:fixed;top:50%;width:50px;height:50px;border-radius:50%;display:inline-block;border-top:4px solid var(--primary2);border-right:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite;z-index:999}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-left:4px solid var(--primary);border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container-fluid{margin:0 auto;max-width:1200px}.SectionContainer{display:flex;flex-direction:column;gap:50px;padding:20px 0 60px}.SectionWrapper{background-color:var(--white);padding-top:50px}.BackgroundContent{background-color:var(--background)}.SearchBar{height:60px;width:100%;display:none}#searchBar{width:100%;height:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 1s;background-color:var(--primary);border-radius:25px;border:4px solid var(--primary);padding:5px;overflow:hidden;cursor:pointer}.SearchBar_Input{display:block;background-color:var(--primary2);color:var(--color-text-theme);position:absolute;top:0;left:0;width:100%;height:42.5px;line-height:30px;outline:0;border:0;font-size:16px;border-radius:20;padding:0 40px 0 20px}.SearchBar_Input::-webkit-search-cancel-button{display:none}input::placeholder{color:var(--color-placeholder)}.SearchBar_Icon{padding:10px;width:16.5px;height:16.5px;position:absolute;top:3px;right:4px;border-radius:50%;color:var(--white);text-align:center;font-size:16px;transform:all 1s}.SearchBar_Icon:hover{color:#ffa62a}.ButtonHeaderTracking{max-width:100%;left:0;position:relative;transition:all .3s ease-in-out;padding-block:.2rem;padding-inline:.5rem;background-color:var(--btn-color);border-radius:9999px;display:flex;align-items:center;cursor:pointer;color:var(--btn-text-color);gap:3px;font-weight:700;border:3px solid rgba(255,255,255,.3019607843);outline:none;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ButtonHeaderTracking:hover{transform:scale(1.05);border-color:#fff9}.ButtonHeaderTracking:hover .icon{transform:translate(4px)}.ButtonHeaderTracking:hover:before{animation:shine 1.5s ease-out infinite}.ButtonHeaderTracking:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);top:0;left:-100px;opacity:.6}@keyframes fadeInScale{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:500px;padding-top:10px;padding-bottom:10px}}.popperCalendarCustom{background-color:var(--primary2);border:1px solid var(--primary);border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:10px;animation:fadeInScale .3s ease forwards}.popperCalendarCustom .react-datepicker__navigation-icon:before{border-color:var(--primary2)!important}.react-datepicker__triangle{fill:var(--primary2)!important;color:var(--primary2)!important;stroke:var(--primary2)!important}.popperCalendarCustom .react-datepicker__header{background-color:var(--primary);border-bottom:none}.popperCalendarCustom .react-datepicker__day--selected{background-color:#4a90e2;color:#fff}.popperCalendarCustom .react-datepicker__day:hover{background-color:var(--primary);color:#000}.carousel-container{cursor:pointer}@media (max-width: 992px){.SectionContainer{display:flex;flex-direction:column;gap:40px;padding:20px 0}}@media (max-width: 768px){.SectionWrapper{padding-top:0}.SearchBar{display:block;position:sticky;-webkit-overflow-scrolling:touch;top:calc(var(--sticky-header-height, 64px) + 46px);z-index:996;background-color:var(--white);padding:4px 14px 10px;height:52px;box-shadow:0 6px 10px -6px #1c1c1c1f}.SearchBar #searchBar{top:0;left:0;transform:none;height:38px;padding:0;border:1px solid #e4e4e4;border-radius:999px;background-color:#f6f6f6;transition:border-color .2s ease,box-shadow .2s ease}.SearchBar #searchBar:focus-within{border-color:var(--primary2);background-color:var(--white);box-shadow:0 0 0 3px #1c1c1c0f}.SearchBar .SearchBar_Input{height:100%;padding:0 46px 0 16px;font-size:14px;color:#2b2b2b;background-color:transparent;border-radius:999px}.SearchBar .SearchBar_Input::placeholder{color:#9a9a9a}.SearchBar .SearchBar_Icon,.SearchBar .ClearSearch_Icon{box-sizing:content-box;top:4px;right:4px;width:12px;height:12px;padding:8px;font-size:12px;color:#fff;background-color:var(--primary2)}.SearchBar .ClearSearch_Icon{color:#6b6b6b;background-color:#ececec;cursor:pointer;transition:background-color .15s ease,color .15s ease}.SearchBar .ClearSearch_Icon:active{color:#2b2b2b;background-color:#dedede}}@media (max-width: 600px){.SearchBar{top:calc(var(--sticky-header-height, 50px) + 46px)}.SearchBar_Input{height:36.5px}.SearchBar_Icon{top:0}}@media (max-width: 450px){.SectionContainer{gap:20px}}@media (min-width: 450px){body.overflow-hidden,#header.sidebar-open{padding-right:8px}}.NotFound{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;font-weight:700;font-family:inter-regular}.NotFound_Img{max-width:36vw}.NotFound_Text{font-family:inter-medium;font-size:20px;margin:12px;line-height:1.2}.NotFound_Button{min-width:140px;min-height:42px;color:#fff;background-color:var(--primary2);border-color:var(--primary2);outline:0;line-height:1.42857143;display:inline-block;font-family:Inter-medium;text-align:center;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0 10px;font-size:16px;border-radius:12px;border:1px solid var(--primary);display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:24px}@media screen and (max-width: 768px){.NotFound_Img{max-width:80vw}.NotFound_Text{font-size:16px;text-align:center;padding:0 12px}}.OrderTrackingWrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:20px 0;background-color:var(--background2);font-family:Inter-Medium;position:relative}.OrderTrackingWrapper .OrderTracking{width:800px;max-width:100%;height:auto;background:var(--white);padding:35px 40px;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.HeaderTrackingWrapper{display:none}.HdTrackingWrapper{display:flex;justify-content:space-between;align-items:center}.OrderTracking_Title{font-family:Inter-Bold;font-size:22px;color:var(--color-text-title-theme)}.BadgeTracking{padding:2px 12px;background-color:#c6f6d5;color:#276749;border-radius:9999px;margin-bottom:10px}.SectionTracking{padding:12px 0}.SectionTracking:not(:last-child){border-bottom:1px solid #dfe3e7}.SectionTracking_Title{font-family:Inter-Bold;font-size:16px;color:#212529}.OrderBrief{display:flex}.OrderPriceBrief{display:flex;flex-direction:column}.TrackingRow{font-family:inter-regular;font-size:14px;width:50%;display:flex}.TrackingRow .TrackingRow_TitleText{width:35%;position:relative}.TrackingRow .TrackingRow_TitleText:after{content:":";position:absolute;right:4px}.TrackingRow .TrackingRow_InfoText{width:65%}.EditTitleText{width:17.5%}.EditInfoText{width:82.5%}.TrackingPriceRow{font-family:inter-regular;font-size:14px;display:flex;width:100%}.TrackingPriceRow .TrackingPriceRow_Space--50{width:50%}.TrackingPriceRow .TrackingPriceRow_TitleText{width:30%;font-size:16px}.TrackingPriceRow .TrackingPriceRow_InfoText{width:20%;text-align:right;font-size:16px;font-family:inter-medium}.Tracking{background-color:#f7f7f7;padding:15px 20px 20px;border-radius:6px;border:1px solid #ededed;display:flex;align-items:center;flex-direction:column}.ImgTracking{display:flex;align-items:center;justify-content:center}.ImgTracking .ImgTracking_Img{height:250px;aspect-ratio:1}.OrderItemTracking{display:flex;width:100%;line-height:20px;padding:6px 0}.OrderItemTracking .OrderItemTracking_quanity{font-weight:600;width:10%}.OrderItemTracking .OrderItemTracking_name{line-height:18px;width:60%}.OrderItemTracking .OrderItemTracking_price{width:30%;text-align:end}.NoteInTracking{width:100%;background-color:#ffc26c;padding:6px 12px;border-radius:12px;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;font-size:14px;line-height:1.3;margin-bottom:4px}.PaymentInTracking{font-size:14px;line-height:1.3}.PaymentInTracking .PaymentInTracking_Card{font-style:italic;white-space:pre-line}.VietQRSection{margin-top:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.VietQRSection .VietQRSection_Label{font-size:13px;font-weight:600;color:#333;margin:0}.VietQRSection .VietQRSection_QRWrapper{padding:10px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:#091e421a 0 1px 4px;display:inline-flex}.VietQRSection .VietQRSection_Info{display:flex;gap:4px;font-size:13px;line-height:1.4}.VietQRSection .VietQRSection_Info .VietQRSection_InfoKey{color:#666;white-space:nowrap}.VietQRSection .VietQRSection_Info .VietQRSection_InfoValue{font-weight:600;color:#222}p{margin:0}ul{display:flex;justify-content:center;flex-direction:column;padding:0;margin:0}ul li{list-style:none;display:flex;flex-direction:column;align-items:center}ul li .TitleTracking{font-size:14px;font-weight:600;color:var(--color-text-title-theme);font-family:inter-regular;flex:1;text-align:center}.IconTracking{color:var(--color-text-title-theme)}.SvgIcon{height:35px}ul li .TrackingProgress{width:30px;height:30px;border-radius:50%;background-color:silver;margin:14px 60px;display:grid;place-items:center;color:#fff;position:relative;cursor:pointer;overflow:unset;font-family:inter-regular}.TrackingProgress:after{content:"";position:absolute;width:120px;height:5px;background-color:silver;right:30px}.One:after{width:0;height:0}ul li .TrackingProgress .IconCheck{display:none}ul li .TrackingProgress p{font-size:13px}ul li .active{background-color:#35609a;display:grid;place-items:center}li .active:after{background-color:#35609a}ul li .active p{display:none}ul li .active .IconCheck{font-size:16px;display:flex}.FtTrackingWrapper{height:60px;width:800px;background-color:var(--primary);border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.FtTrackingWrapper .FtTrackingContent{padding:12px;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);border-radius:16px}.FooterTrackingWrapper{display:none}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33.33333px;width:11.33333px;height:11.33333px;border-radius:50%;background:currentColor;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.TextFtTracking{font-size:22px;font-family:inter-semibold}.LocationTracking{font-size:16px;font-family:inter-medium;width:100%;text-align:center}.StorePhoneLink{margin-top:2px;margin-bottom:12px}.StorePhoneLink a{color:var(--color-text-title-theme);text-decoration:underline;text-underline-offset:3px}.StorePhoneLink_Number{margin-left:8px;letter-spacing:.06em;font-variant-numeric:tabular-nums}.UpdateTrackingCompact .ButtonBackhome{padding-block:.35rem;padding-inline:1rem;font-size:14px;gap:8px}.StatusOrder{display:none}.AttentionArrow_Left{position:absolute;top:42%;left:-10%;transform:translate(-50%,-50%);transform:rotate(270deg)}.AttentionArrow_Left span{display:block;width:15px;height:15px;border-bottom:5px solid var(--primary);border-right:5px solid var(--primary);transform:rotate(45deg);margin:-10px;animation:animate 2s infinite}.AttentionArrow_Left span:nth-child(2){animation-delay:-.2s}.AttentionArrow_Left span:nth-child(3){animation-delay:-.4s}.AttentionArrow_Right{position:absolute;top:50%;right:-10%;transform:translate(-50%,-50%);transform:rotate(90deg)}.AttentionArrow_Right span{display:block;width:15px;height:15px;border-bottom:5px solid var(--primary);border-right:5px solid var(--primary);transform:rotate(45deg);margin:-10px;animation:animate 2s infinite}.AttentionArrow_Right span:nth-child(2){animation-delay:-.2s}.AttentionArrow_Right span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(10px,10px)}}.ThankyouOrder{margin-top:14px}.ThankyouOrder .ThankyouCustomer{font-family:inter-semibold;font-size:32px;text-align:center}.promotion-badge2{color:#fff;font-size:11px;font-family:Inter-SemiBold,Inter-medium,sans-serif;font-weight:600;padding:2px 6px;border-radius:8px;white-space:nowrap;display:inline-flex;align-items:center;width:fit-content;margin-top:2px;margin-left:4px;text-transform:none;cursor:default}.promotion-badge2--discount{background-color:#4caf50}.promotion-badge2--gift{background-color:#ff5722}@media (max-width: 768px){.promotion-badge2{font-size:11px;padding:2px 8px}}@media (max-width: 850px){.OrderTrackingWrapper{padding:0;background-color:transparent;position:relative}.OrderTrackingWrapper .OrderTracking{min-height:100vh;width:100%;margin:0;padding:50px 12px 12px;border-radius:0}.OrderTrackingWrapper:has(~.CallForBillBar__spacer) .OrderTracking{padding-bottom:80px}.HeaderTrackingWrapper{display:block;position:fixed;top:0;height:40px;width:100vw;background-color:#fff;box-shadow:0 -2px 6px #1c1c1c0f;overflow:hidden;z-index:99}.HeaderTrackingWrapper .HeaderTrackingContent{padding:12px;height:100%;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:var(--primary2)}.HdTrackingWrapper{display:none}.UpdateTrackingBtn:hover .UpdateTrackingBtn_Transition{width:0;height:0}.FtTrackingWrapper{display:none}.FooterTrackingWrapper{display:block;position:fixed;bottom:0;height:60px;width:100vw;background-color:#fff;box-shadow:0 -2px 6px #1c1c1c0f;overflow:hidden}.FooterTrackingWrapper .FooterTrackingContent{padding:12px;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);border-top-left-radius:16px;border-top-right-radius:16px}}@media (max-width: 750px){ul li .TrackingProgress{margin:14px 50px}.TrackingProgress:after{width:101px}}@media (max-width: 650px){ul li .TrackingProgress{margin:14px 34px}.TrackingProgress:after{width:69px}.OrderBrief{display:flex;flex-direction:column}.TrackingRow{justify-content:space-between;width:100%}.TrackingPriceRow .TrackingPriceRow_Space--50{display:none}.TrackingPriceRow .TrackingPriceRow_TitleText,.TrackingPriceRow .TrackingPriceRow_InfoText{width:50%}.EditTitleText{width:35%}.EditInfoText{width:65%}.ThankyouOrder{margin-top:10px}.ThankyouOrder .ThankyouCustomer{font-size:26px}}@media (max-width: 500px){.OrderTracking_Title{font-size:18px}.BadgeTracking{padding:1px 10px}ul li .TrackingProgress{margin:14px 22px}ul li .TitleTracking{display:none}.TrackingProgress:after{width:45px}.IconTracking .SvgIcon{height:30px}.StatusOrder{display:block;font-size:14px;font-weight:600;color:#ae2c2c;font-family:inter-regular;flex:1 1;text-align:center}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-15px,-15px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(10px,10px)}}}@media (max-width: 365px){ul li .TrackingProgress{margin:14px 20px}.TrackingProgress:after{width:44px}.IconTracking .SvgIcon{height:22px}}.GroupOrderBillSplit{margin-top:8px;padding:10px;border-radius:6px;background:#f7f7f7;border:1px solid #ededed}.GroupOrderBillSplit__title{font-family:inter-semibold;font-size:16px;color:#212529}.GroupOrderBillSplit__list{display:flex;flex-direction:column}.GroupOrderBillSplit__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0;border-bottom:1px solid #e8eaed}.GroupOrderBillSplit__row:last-child{border-bottom:none}.GroupOrderBillSplit__name{flex:1;min-width:0;font-family:inter-regular;font-size:14px;color:#444b52;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GroupOrderBillSplit__amount{flex-shrink:0;font-family:inter-medium;font-size:14px;color:#212529;font-variant-numeric:tabular-nums}.GroupOrderBillSplit__total{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:4px;padding-top:4px;border-top:1px solid #dfe3e7}.GroupOrderBillSplit__total-label{font-family:inter-medium;font-size:14px;color:#212529}.GroupOrderBillSplit__total-amount{font-family:inter-semibold;font-size:14px;color:#212529;font-variant-numeric:tabular-nums}.InvoiceWrapper{min-height:100vh;display:flex;align-items:center;padding:20px 0;background-color:var(--background2);font-family:inter-medium}.InvoiceWrapper .Invoice{width:600px;max-width:100%;height:auto;background:var(--white);padding:35px 40px;position:relative;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.InvoiceWrapper .Invoice p{margin-bottom:0}.InvoiceWrapper .Invoice .Invoice_Header .I_Row{justify-content:space-between;margin-bottom:15px}.InvoiceWrapper .Invoice .Invoice_Header:last-child{align-items:flex-end}.Invoice .Invoice_Body .I_Table .I_Col p{font-weight:700}.Invoice .Invoice_Body .I_Table .I_Row .I_Col{padding:8px 5px}.Invoice .Invoice_Body .I_Table .I_Table_Head .I_Row{border:2px solid;border-color:#2f2929 transparent #2f2929 transparent}.Invoice .Invoice_Body .I_Table .i_table_body .I_Row:last-child{border-bottom:2px solid #2f2929}.Invoice .Invoice_Body .I_Table .i_table_foot .Grand_Total_Wrap{margin-top:10px}.Invoice .Invoice_Body .I_Table .i_table_foot .Grand_Total_Wrap .Grand_Total{background:var(--primary2);color:var(--white);padding:6px 10px}.Invoice .Invoice_Body .I_Table .i_table_foot .Grand_Total_Wrap .Grand_Total p{display:flex;justify-content:space-between}.P_Title{font-weight:700;font-size:14px}.I_Row{display:flex}.I_Row .I_Logo{width:65%}.I_Row .I_Title{flex:1;text-align:end}.I_Row .I_Logo p{font-family:Redressed,cursive}.I_Row .I_Logo p,.I_Row .I_Title h2{font-size:32px;line-height:38px;color:var(--primary2)}.I_Row .I_Address .P_Title span{font-weight:400;font-size:12px}.w_15{width:15%}.w_20{width:20%}.w_35{width:35%}.w_50{width:50%}.w_55{width:55%}.w_65{width:65%}.I_InfoBill{width:100%}.I_Address{width:200%}.TitleInfo{font-weight:600}.TextInfo{font-size:14px;line-height:1.3}.i_table_body{font-size:14px}.NoteItems{display:flex;align-items:center;gap:4px;font-size:12px;margin-top:6px}.NoteItems_Icon{color:var(--primary2)}.Invoice .Invoice_Footer{margin-top:14px}.NoteOrder{width:100%;background-color:#ffc26c;padding:6px 12px;border-radius:12px;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px}.NoteOrder .NoteOrder_Title{font-weight:600;font-size:16px;line-height:1.4}.NoteOrder .NoteOrder_Text{font-size:14px;line-height:1.3}.ThankyouCustomer{font-family:inter-semibold;font-size:32px;text-align:center}.TopLine,.BottomLine{width:15px;height:175px;z-index:1;position:absolute;background:var(--primary2)}.TopLine{top:0;left:0}.BottomLine{bottom:0;right:0}.TopLine:before,.BottomLine:before{content:"";position:absolute;border:8px solid}.TopLine:before{bottom:0;left:0;border-color:transparent var(--white) var(--white) transparent}.BottomLine:before{top:0;left:0;border-color:var(--white) transparent transparent var(--white)}.TempSpace{padding:12px 5px;width:50%}.TempPrice{padding:12px 5px;width:50%;font-weight:700}.ButtonBackhome{left:0;position:relative;transition:all .3s ease-in-out;box-shadow:0 8px 20px #0003;padding-block:.5rem;padding-inline:1.25rem;background-color:var(--btn-color);color:var(--btn-text-color);border-radius:9999px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:10px;font-weight:700;border:3px solid rgba(255,255,255,.3019607843);outline:none;overflow:hidden;font-size:15px}.ButtonBackhome_Icon{width:24px;height:24px;transition:all .3s ease-in-out}.ButtonBackhome:hover{transform:scale(1.05);border-color:#fff9}.ButtonBackhome:hover .icon{transform:translate(4px)}.ButtonBackhome:hover:before{animation:shine 1.5s ease-out infinite}.ButtonBackhome:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);top:0;left:-100px;opacity:.6}@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}@media (max-width: 600px){.InvoiceWrapper{padding:0;background-color:transparent}.InvoiceWrapper .Invoice{min-height:100vh;margin:0;padding:12px 14px;border-radius:0}.InvoiceWrapper .Invoice .Invoice_Footer{margin-top:10px}.Invoice .Invoice_Body .I_Table .i_table_foot .Grand_Total_Wrap{margin-top:0}.TopLine,.BottomLine{display:none}.TempSpace{width:30%}.TempPrice{width:70%;font-weight:700}.ThankyouCustomer{font-size:26px}}._backdropStyles_1iol1_1{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}._backdropStyles_1iol1_1._show_1iol1_7{opacity:.3;visibility:visible}._ContentPopup_1iol1_12{background-color:var(--white);border-radius:8px;padding:36px 24px 24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;position:relative}._ContentPopup_Close_1iol1_25{position:absolute;top:10px;right:10px;cursor:pointer;border-radius:50%;height:32px;width:32px;background-color:var(--auth-bg-color);display:flex;align-items:center;justify-content:center;color:var(--auth-text-color)}._ContentPopup_Title_1iol1_40{font-size:22px;line-height:24px;font-family:Inter-SemiBold;color:var(--color-text-title-theme)}._ContentPopup_Subtitle_1iol1_47{font-size:16px;line-height:18px;font-family:Inter-Medium;color:#150f0d}._ContentPopup_Switch_1iol1_54{display:flex;align-items:center;width:80%;border-radius:4px;border:2px solid var(--primary);font-family:Inter-SemiBold;margin-bottom:12px}._ContentPopup_Switch_1iol1_54 ._ContentPopup_Switch__Item_1iol1_63{width:50%;padding:8px 0;cursor:pointer}._ContentPopup_Switch_1iol1_54 ._ContentPopup_Switch__Item_1iol1_63:first-of-type{border-right:2px solid var(--primary)}._ContentPopup_Switch_1iol1_54 ._Active_1iol1_71{color:var(--auth-text-color);background-color:var(--auth-bg-color)}._ContentPopup_FormInput_1iol1_76{display:flex;align-items:center;justify-content:center;flex-direction:column;width:80%}._ContentPopup_Action_1iol1_84{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px;width:100%}._ContentPopup_Action_1iol1_84 ._ContentPopup_Action__Button_1iol1_92{background-color:var(--auth-bg-color);border-radius:4px;padding:8px 16px;font-size:16px;line-height:18px;font-family:Inter-semiBold;width:100%;color:var(--auth-text-color);cursor:pointer;transition:background-color .3s ease-in-out;border:none;min-width:90px;box-shadow:0 4px 9px -4px var(--auth-bg-color)}._ContentPopup_Action_1iol1_84 ._ContentPopup_Action__Button_1iol1_92:disabled{background-color:#959090;opacity:.8;cursor:unset}._labelNormal_1iol1_113{transform:translate(12px,8px) scale(1);transition:transform .3s ease}._labelFocused_1iol1_118{transform:translate(11.75px,-10px) scale(.8)!important;transition:transform .3s ease!important}.sticky-container{position:fixed;top:50px;z-index:1000;background-color:#f1fbbd;border:1px solid #34704a;border-radius:12px;padding:10px;width:330px;overflow:hidden}.sticky-container.collapsed{width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;border-radius:50%;transition:all .5s ease}.sticky-container:not(.collapsed){width:330px;transition:width .5s ease-in-out}.sticky-text{font-size:16px;font-family:inter-medium;text-align:center;line-height:20px;animation:fadeInOut 2s forwards;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:60px}.sticky-icon{font-size:20px;color:#ff9800;display:flex;align-items:center;justify-content:center}.sticky-container.collapsed:hover .sticky-text{display:block;position:absolute;background-color:#fff;border:1px solid #ccc;padding:10px;border-radius:5px;top:-60px;left:50%;transform:translate(-50%);z-index:1001}@keyframes fadeInOut{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@media screen and (max-width: 768px){.sticky-container{right:20px}}@keyframes CallForBillBar-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CallForBillBar-ring{0%{transform:rotate(0)}12%{transform:rotate(14deg)}25%{transform:rotate(-12deg)}38%{transform:rotate(9deg)}50%{transform:rotate(-6deg)}62%{transform:rotate(4deg)}75%{transform:rotate(-2deg)}88%{transform:rotate(1deg)}to{transform:rotate(0)}}.CallForBillBar{position:fixed;bottom:0;left:0;right:0;z-index:998;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,#fffffff5 45%,#fff0);pointer-events:none;animation:CallForBillBar-slideUp .35s cubic-bezier(.22,1,.36,1) both}.CallForBillBar__btn{pointer-events:auto;width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;border-radius:14px;background:var(--primary4, --primary3);color:#fff;cursor:pointer;box-shadow:0 6px 18px var(--boxshadow),0 1px 3px #00000014;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,filter .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.CallForBillBar__btn:active:not(:disabled){transform:scale(.97);filter:brightness(.95)}.CallForBillBar__btn:disabled{cursor:not-allowed;opacity:.92;filter:grayscale(.12);background-color:#ccc;color:#666}.CallForBillBar__icon-wrap{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff3;border-radius:10px}.CallForBillBar__icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;transform-origin:50% 8%}.CallForBillBar__icon--idle,.CallForBillBar__icon--ring{transition:opacity .28s ease}.CallForBillBar__icon--idle{opacity:1}.CallForBillBar__icon--ring,.CallForBillBar--active .CallForBillBar__icon--idle{opacity:0}.CallForBillBar--active .CallForBillBar__icon--ring{opacity:1}.CallForBillBar--shaking .CallForBillBar__icon--ring{animation:CallForBillBar-ring .8s ease-in-out both}.CallForBillBar__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.CallForBillBar__label{font-size:14px;font-family:Inter-semibold,sans-serif;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.CallForBillBar__label--short{display:none}.CallForBillBar__meta{font-size:12px;font-family:Inter-semibold,sans-serif;opacity:.9;line-height:1.2}.CallForBillBar--compact{top:10px;right:12px;bottom:auto;left:auto;width:auto;padding:0;background:none;z-index:998}.CallForBillBar--compact .CallForBillBar__btn{width:auto;max-width:220px;gap:5px;padding:6px 12px 6px 6px;border-radius:999px;box-shadow:0 4px 14px var(--boxshadow),0 1px 2px #0000000f}.CallForBillBar--compact .CallForBillBar__icon-wrap{width:28px;height:28px;border-radius:50%}.CallForBillBar--compact .CallForBillBar__icon{width:15px;height:15px}.CallForBillBar--compact .CallForBillBar__label{font-size:12px}.CallForBillBar--compact .CallForBillBar__label--full{display:none}.CallForBillBar--compact .CallForBillBar__label--short{display:block}.CallForBillBar--compact .CallForBillBar__meta{font-size:10px}@media (min-width: 769px){.CallForBillBar{left:auto;right:24px;bottom:24px;width:auto;padding:0;background:none}.CallForBillBar .CallForBillBar__btn{width:auto;max-width:220px;gap:8px;padding:8px 14px 8px 8px;border-radius:999px}.CallForBillBar .CallForBillBar__icon-wrap{width:32px;height:32px;border-radius:50%}.CallForBillBar .CallForBillBar__label{font-size:13px}.CallForBillBar .CallForBillBar__label--full{display:none}.CallForBillBar .CallForBillBar__label--short{display:block}.CallForBillBar--compact{top:16px;right:20px;bottom:auto}}@media (prefers-reduced-motion: reduce){.CallForBillBar{animation:none}.CallForBillBar__icon--idle,.CallForBillBar__icon--ring{transition:none}.CallForBillBar--shaking .CallForBillBar__icon--ring{animation:none}}@keyframes FeedbackFab-pop{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FeedbackFab-fly{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}@keyframes FeedbackFab-shine{0%{transform:translate(-120%) skew(-18deg)}55%,to{transform:translate(320%) skew(-18deg)}}@keyframes FeedbackFab-sparkle{0%,to{opacity:0;transform:scale(.5) rotate(0)}45%{opacity:1;transform:scale(1) rotate(18deg)}}.FeedbackFab__btn{position:relative;display:inline-flex;align-items:center;border:none;background:linear-gradient(135deg,#c85a4e,#b03f3f 55%,#8f2f3e);color:#fff;cursor:pointer;text-decoration:none;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,filter .2s ease}.FeedbackFab__btn,.FeedbackFab__btn:hover,.FeedbackFab__btn:focus,.FeedbackFab__btn:visited{color:#fff}.FeedbackFab__btn:after{content:"";position:absolute;top:0;left:0;width:42%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff47,#fff0);animation:FeedbackFab-shine 3.8s ease-in-out infinite;pointer-events:none;opacity:.4}.FeedbackFab__btn:active{transform:scale(.95)}.FeedbackFab__svg-wrapper-1{display:flex;align-items:center;justify-content:center;flex-shrink:0}.FeedbackFab__svg-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;background:#ffffff38}.FeedbackFab__icon{display:block;transform-origin:center center;transition:transform .3s ease-in-out}.FeedbackFab__sparkle{position:absolute;width:10px;height:10px;color:#fff7cc;pointer-events:none}.FeedbackFab__sparkle--one{top:-3px;right:-3px;animation:FeedbackFab-sparkle 2.6s ease-in-out infinite}.FeedbackFab__sparkle--two{bottom:-3px;left:-3px;animation:FeedbackFab-sparkle 2.6s ease-in-out infinite 1.3s}.FeedbackFab__label{display:block;position:relative;z-index:1;font-family:Inter-semibold,sans-serif;line-height:1.2;white-space:nowrap;transition:transform .3s ease-in-out,opacity .25s ease-in-out}.FeedbackFab--floating{display:none}@media (min-width: 769px){.FeedbackFab--floating{display:block;position:fixed;left:24px;bottom:24px;z-index:998;animation:FeedbackFab-pop .35s cubic-bezier(.22,1,.36,1) both}}.FeedbackFab--floating .FeedbackFab__btn{gap:.45em;padding:.5em 1em .5em .5em;border-radius:999px;font-size:15px;box-shadow:0 6px 16px #8f2f3e47,0 1px 3px #8f2f3e2e;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.FeedbackFab--floating .FeedbackFab__label{font-size:15px}.FeedbackFab--floating .FeedbackFab__btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #8f2f3e57,0 2px 6px #8f2f3e33}.FeedbackFab--floating .FeedbackFab__btn:hover .FeedbackFab__svg-wrapper{background:#ffffff57;animation:FeedbackFab-fly .7s ease-in-out infinite alternate}.FeedbackFab--floating .FeedbackFab__btn:hover .FeedbackFab__icon{transform:rotate(45deg) scale(1.08)}.FeedbackFab--inline{display:inline-flex}@media (min-width: 769px){.FeedbackFab--inline{display:none}}.FeedbackFab--inline .FeedbackFab__btn{gap:5px;padding:4px 8px 4px 4px;border-radius:999px;font-size:13px;box-shadow:0 3px 10px #8f2f3e42}.FeedbackFab--inline .FeedbackFab__svg-wrapper{width:1.6em;height:1.6em}.FeedbackFab--inline .FeedbackFab__icon{width:14px;height:14px}.FeedbackFab--inline .FeedbackFab__label{font-size:13px}@media (prefers-reduced-motion: reduce){.FeedbackFab--floating{animation:none}.FeedbackFab .FeedbackFab__btn:after,.FeedbackFab .FeedbackFab__sparkle{animation:none}.FeedbackFab .FeedbackFab__sparkle{opacity:0}.FeedbackFab .FeedbackFab__btn:hover .FeedbackFab__svg-wrapper{animation:none}}.MultiDayTag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;font-size:11px;line-height:14px;font-family:Inter-SemiBold;white-space:nowrap;color:var(--primary2);background:color-mix(in srgb,var(--primary2) 10%,#fff)}.MultiDayLink{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--primary2);font-size:13px;font-family:Inter-SemiBold;cursor:pointer;white-space:nowrap}.MultiDayChips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:8px 2px 4px}.MultiDayChips::-webkit-scrollbar{display:none}.MultiDayChip{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:68px;height:56px;padding:0 12px;border-radius:12px;border:1px solid #e0e0e0;background:#fff;color:var(--text-color, #161823);cursor:pointer}.MultiDayChip:hover{border-color:var(--primary2)}.MultiDayChip_Weekday{font-size:12px;line-height:16px;font-family:Inter-Medium;color:var(--text-color2, #868686)}.MultiDayChip_Date{font-size:15px;line-height:20px;font-family:Inter-Bold;font-variant-numeric:tabular-nums}.MultiDayChip_Count{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;border:2px solid #fff;background:var(--text-color, #161823);color:#fff;font-size:11px;line-height:1;font-family:Inter-Bold}.MultiDayChip.is-active{background:var(--primary2);border-color:var(--primary2);color:var(--color-text-theme);box-shadow:0 4px 12px var(--boxshadow)}.MultiDayChip.is-active .MultiDayChip_Weekday{color:var(--color-text-theme)}.MultiDayChip.is-picked{border:2px solid var(--primary2);background:color-mix(in srgb,var(--primary2) 8%,#fff)}.MultiDayChip.is-picked:after{content:"";position:absolute;top:-7px;right:-7px;width:18px;height:18px;border-radius:50%;border:2px solid #fff;background:var(--primary2) no-repeat center/10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.MultiDayChip--sm{min-width:56px;height:48px;padding:0 8px;border-radius:8px}.MultiDayChip--sm .MultiDayChip_Date{font-size:14px}.MultiDayRail{position:fixed;z-index:998;left:calc((100vw - 1200px)/2 - 144px);top:calc(var(--sticky-header-height, 64px) + 16px);bottom:16px;max-height:720px;width:96px;display:flex;flex-direction:column;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--primary2) 4%,#fff));border-radius:20px;border:1px solid color-mix(in srgb,var(--primary2) 14%,#e6e6e6);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0000000f,0 6px 12px -4px #00000014,0 22px 44px -18px #00000052;font-family:Inter-Regular;color:var(--text-color, #161823)}@media (max-width: 1519px){.MultiDayRail{display:none}}.MultiDayRail_Head{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px 8px;border-bottom:1px solid #ececec;color:var(--primary2);text-align:center}.MultiDayRail_Title{font-family:Inter-SemiBold;font-size:12px;line-height:16px;color:var(--text-color, #161823)}.MultiDayRail_Range{font-size:11px;line-height:14px;color:var(--text-color2, #868686);font-variant-numeric:tabular-nums}.MultiDayRail_List{position:relative;flex:1;min-height:0;overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary2) 30%,#fff) transparent}.MultiDayRail_Month{position:sticky;top:0;z-index:2;padding:10px 2px 6px;background:color-mix(in srgb,var(--primary2) 2%,#fff);font-family:Inter-SemiBold;font-size:11px;line-height:14px;color:var(--text-color2, #868686);text-align:center}.MultiDayRail_Day{position:relative;width:100%;height:52px;margin-bottom:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.MultiDayRail_Day:hover:not(:disabled):not(.is-active){background:#fff;transform:translateY(-1px);box-shadow:0 1px color-mix(in srgb,var(--primary2) 18%,#e6e6e6),0 6px 12px -6px #0000002e}.MultiDayRail_Day:focus-visible{outline:2px solid var(--primary2);outline-offset:1px}.MultiDayRail_Day.is-active{z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--primary2) 82%,#fff) 0%,var(--primary2) 60%);color:var(--color-text-theme);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 3px color-mix(in srgb,var(--primary2) 65%,#000),0 10px 18px -6px var(--boxshadow),0 10px 20px -10px #00000059}.MultiDayRail_Day.is-active .MultiDayRail_Weekday{color:var(--color-text-theme)}.MultiDayRail_Day.is-active .MultiDayRail_Count{background:#fff;color:var(--primary2)}.MultiDayRail_Day.is-active:after{content:"";position:absolute;right:-5px;top:50%;width:10px;height:10px;background:var(--primary2);transform:translateY(-50%) rotate(45deg);border-radius:2px}.MultiDayRail_Day.is-closed{cursor:not-allowed;background:repeating-linear-gradient(135deg,#f1f1f1 0,#f1f1f1 6px,#e6e6e6 6px,#e6e6e6 7px);color:var(--text-color2, #868686)}.MultiDayRail_Weekday{font-size:11px;line-height:14px;font-family:Inter-Medium;color:var(--text-color2, #868686)}.MultiDayRail_Date{font-size:18px;line-height:22px;font-family:Inter-Bold;font-variant-numeric:tabular-nums}.MultiDayRail_Closed{font-size:9px;line-height:10px;color:var(--text-color2, #868686)}.MultiDayRail_Count{position:absolute;top:4px;right:6px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--text-color, #161823);color:#fff;font-size:10px;line-height:1;font-family:Inter-Bold}.MultiDayRail_Exit{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px 12px;border:0;border-top:1px solid #ececec;border-radius:0 0 20px 20px;background:transparent;color:var(--primary2);font-size:11px;line-height:14px;font-family:Inter-SemiBold;cursor:pointer}.MultiDayBottomBar{position:fixed;left:0;right:0;bottom:0;z-index:998;padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,#fffffff5 45%,#fff0);pointer-events:none}@media (min-width: 1520px){.MultiDayBottomBar{display:none}}@media (min-width: 768px) and (max-width: 1519px){.MultiDayBottomBar{display:flex;justify-content:center}.MultiDayBottomBar .MultiDayBottomBar_Btn{max-width:560px}}.MultiDayBottomBar_Btn{pointer-events:auto;width:100%;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 10px;border:1px solid color-mix(in srgb,var(--primary2) 30%,#fff);border-radius:16px;background:#fff;color:var(--text-color, #161823);text-align:left;box-shadow:0 10px 28px -10px #00000040,0 6px 18px var(--boxshadow);cursor:pointer;-webkit-tap-highlight-color:transparent}.MultiDayBottomBar_Text{flex:1;min-width:0;display:flex;flex-direction:column}.MultiDayBottomBar_Label{font-size:11px;line-height:14px;color:var(--text-color2, #868686);font-family:Inter-Regular}.MultiDayBottomBar_Day{display:flex;align-items:center;gap:6px;font-size:15px;line-height:20px;font-family:Inter-SemiBold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MultiDayBottomBar_Count{flex:none;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--primary2) 10%,#fff);color:var(--primary2);font-size:11px;line-height:18px;font-family:Inter-SemiBold}.MultiDayBottomBar_Change{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;background:var(--primary2);color:var(--color-text-theme);font-size:13px;font-family:Inter-SemiBold}.MultiDayBottomBar_Spacer{height:84px}@media (min-width: 1520px){.MultiDayBottomBar_Spacer{display:none}}.MultiDaySheet{height:auto!important;max-height:85vh;border-radius:20px 20px 0 0;font-family:Inter-Regular;color:var(--text-color, #161823)}@media (min-width: 768px){.MultiDaySheet{width:420px;max-width:100%;margin:0 auto}}.MultiDaySheet_Head{align-items:flex-start!important;padding:16px 16px 8px!important}.MultiDaySheet_Title{font-size:18px;line-height:24px;font-family:Inter-Bold}.MultiDaySheet_Hint{margin-top:2px;font-size:12px;line-height:16px;color:var(--text-color2, #868686)}.MultiDaySheet_Body{padding:4px 16px calc(16px + env(safe-area-inset-bottom,0px))!important}.MultiDaySheet_Exit{margin:16px auto 0;display:flex;justify-content:center}.MultiDayCalendar+.MultiDayCalendar{margin-top:16px}.MultiDayCalendar_Month{margin-bottom:8px;font-size:14px;font-family:Inter-SemiBold}.MultiDayCalendar_Grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.MultiDayCalendar_Weekday{text-align:center;font-size:11px;line-height:16px;color:var(--text-color2, #868686)}.MultiDayCalendar_Day{position:relative;aspect-ratio:1;display:grid;place-items:center;border:1px solid #ececec;border-radius:12px;background:#fff;color:var(--text-color, #161823);font-size:15px;font-family:Inter-SemiBold;font-variant-numeric:tabular-nums;cursor:pointer}.MultiDayCalendar_Day.is-active{border-color:var(--primary2);background:var(--primary2);color:var(--color-text-theme)}.MultiDayCalendar_Day.is-active .MultiDayCalendar_Count{background:#fff;color:var(--primary2)}.MultiDayCalendar_Day.is-closed{border-color:#e6e6e6;background:repeating-linear-gradient(135deg,#f1f1f1 0,#f1f1f1 6px,#e6e6e6 6px,#e6e6e6 7px);color:#a3a3a3;cursor:not-allowed}.MultiDayCalendar_Day.is-out{border-color:transparent;background:transparent;color:#c4c4c4;font-family:Inter-Regular;cursor:default}.MultiDayCalendar_Count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:999px;border:2px solid #fff;background:var(--text-color, #161823);color:#fff;font-size:10px;line-height:1;font-family:Inter-Bold}.MultiDayDialog{padding:24px;border-radius:20px!important;border:0!important;display:flex;flex-direction:column;gap:16px;font-family:Inter-Regular;color:var(--text-color, #161823)}.MultiDayDialog_Icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--primary2) 10%,#fff);color:var(--primary2)}.MultiDayDialog_Title{font-size:20px;line-height:28px;font-family:Inter-Bold}.MultiDayDialog_Desc{margin-top:-8px;color:var(--text-color2, #868686);font-size:14px}.MultiDayDialog_Actions{display:flex;gap:12px}.MultiDayDialog_Actions .MultiDayBtn{flex:1}.MultiDayHowTo{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;font-size:14px}.MultiDayHowTo li{display:flex;gap:12px;align-items:flex-start}.MultiDayHowTo_Number{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--primary2);color:var(--color-text-theme);font-size:12px;font-family:Inter-Bold}.MultiDayNotice{display:flex;gap:12px;padding:12px 14px;border-radius:8px;background:color-mix(in srgb,var(--primary2) 7%,#fff);color:var(--text-color, #161823);font-size:13px;line-height:18px;font-family:Inter-Regular}.MultiDayNotice>svg{flex:none;color:var(--primary2)}.MultiDayBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--btn-color);color:var(--btn-text-color);font-size:15px;font-family:Inter-SemiBold;cursor:pointer;white-space:nowrap}.MultiDayBtn:disabled{opacity:.5;cursor:not-allowed}.MultiDayBtn--ghost{background:#fff;color:var(--text-color, #161823);box-shadow:inset 0 0 0 1px #e0e0e0}.MultiDayBtn--deep{background:var(--primary2);color:var(--color-text-theme)}.MultiDayDate{flex:none;display:flex;flex-direction:column;width:42px;height:46px;border-radius:10px;overflow:hidden;background:#fff;border:1px solid color-mix(in srgb,var(--primary2) 32%,#fff);box-shadow:0 1px color-mix(in srgb,var(--primary2) 18%,#fff);color:var(--text-color, #161823)}.MultiDayDate_Weekday{flex:none;height:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--primary2) 12%,#fff);color:var(--primary2);font-size:10px;line-height:1;font-family:Inter-SemiBold}.MultiDayDate_Day{flex:1;display:grid;place-items:center;font-size:17px;line-height:1;font-family:Inter-Bold;font-variant-numeric:tabular-nums}.MultiDayDate--sm{width:36px;height:40px;border-radius:8px}.MultiDayDate--sm .MultiDayDate_Weekday{height:14px;font-size:9px}.MultiDayDate--sm .MultiDayDate_Day{font-size:15px}.MultiDayDate--muted{border-color:#e0e0e0;box-shadow:none}.MultiDayDate--muted .MultiDayDate_Weekday{background:#f2f2f2;color:var(--text-color2, #868686)}.MultiDayGroupHead{display:flex;align-items:center;gap:12px;padding:8px;margin-top:12px;border-radius:12px;background:var(--background);font-family:Inter-Regular;color:var(--text-color, #161823)}.MultiDayGroupHead_Main{flex:1;min-width:0}.MultiDayGroupHead_Title{font-family:Inter-SemiBold;font-size:15px}.MultiDayGroupHead_Sub{font-size:12px;line-height:16px;color:var(--text-color2, #868686)}.MultiDayGroupHead_Price{font-family:Inter-SemiBold;white-space:nowrap;font-variant-numeric:tabular-nums}.MultiDayMove{margin-top:6px}.MultiDayMove_Chevron{transition:transform .15s ease}.MultiDayMove_Chevron.is-open{transform:rotate(180deg)}.MultiDayMove_Panel{flex-basis:100%;min-width:0;margin-top:10px;padding-top:10px;border-top:1px dashed #e0e0e0;cursor:default}.MultiDayMove_Title{margin-bottom:6px;font-size:12px;line-height:16px;font-family:Inter-SemiBold;color:var(--text-color2, #868686)}.MultiDayMove_Scroller{position:relative;min-width:0}@media (hover: hover) and (pointer: fine){.MultiDayMove_Scroller{padding:0 32px}}.MultiDayMove_Nav{display:none;position:absolute;top:50%;z-index:1;width:28px;height:28px;margin-top:-16px;padding:0;place-items:center;border:1px solid #e0e0e0;border-radius:50%;background:#fff;color:var(--text-color, #161823);box-shadow:0 2px 6px #0000001f;cursor:pointer;transition:opacity .15s ease}.MultiDayMove_Nav:hover:not(:disabled){border-color:var(--primary2);color:var(--primary2)}.MultiDayMove_Nav:focus-visible{outline:2px solid var(--primary2);outline-offset:1px}.MultiDayMove_Nav:disabled{opacity:0;pointer-events:none}.MultiDayMove_Nav--Prev{left:0}.MultiDayMove_Nav--Next{right:0}@media (hover: hover) and (pointer: fine){.MultiDayMove_Nav{display:grid}}.MultiDayMove_Strip{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:2px 2px 6px;scroll-behavior:smooth;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%)}.MultiDayMove_Strip::-webkit-scrollbar{display:none}.MultiDayMove_Day{flex:none;width:40px;height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px solid #ececec;border-radius:10px;background:#fff;color:var(--text-color, #161823);cursor:pointer}.MultiDayMove_Day:hover:not(.is-current){border-color:color-mix(in srgb,var(--primary2) 45%,#fff)}.MultiDayMove_Day:focus-visible{outline:2px solid var(--primary2);outline-offset:1px}.MultiDayMove_Day.is-current{border-color:var(--primary2);background:var(--primary2);color:var(--color-text-theme)}.MultiDayMove_Day.is-current .MultiDayMove_Weekday{color:var(--color-text-theme)}.MultiDayMove_Weekday{font-size:10px;line-height:12px;font-family:Inter-Medium;color:var(--text-color2, #868686)}.MultiDayMove_Date{font-size:15px;line-height:18px;font-family:Inter-Bold;font-variant-numeric:tabular-nums}.MultiDayMove_Month{flex:none;align-self:stretch;display:flex;align-items:center;padding:0 4px 0 8px;border-left:1px solid #e0e0e0;font-size:11px;font-family:Inter-SemiBold;color:var(--primary2);white-space:nowrap}.ContentBody--Moving{flex-wrap:wrap}.MultiDayItemPicker{padding:16px 24px 20px;border-top:5px solid #f7f7f7;font-family:Inter-Regular;color:var(--text-color, #161823)}.MultiDayItemPicker_Head{display:flex;align-items:center;gap:8px}.MultiDayItemPicker_Head>svg{color:var(--primary2)}.MultiDayItemPicker_Title{font-family:Inter-SemiBold}.MultiDayItemPicker_Toggle{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-color2, #868686);cursor:pointer;-webkit-user-select:none;user-select:none}.MultiDayItemPicker_Hint{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--text-color2, #868686)}.MultiDaySwitch{position:relative;width:40px;height:24px;flex:none;border-radius:999px;background:#e0e0e0;transition:background .15s}.MultiDaySwitch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.MultiDaySwitch.is-on{background:var(--primary2)}.MultiDaySwitch.is-on:after{transform:translate(16px)}.MultiDayTimeRow{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #ececec}.MultiDayTimeRow:last-child{border-bottom:0}.MultiDayTimeRow_Main{flex:1;min-width:0}.MultiDayTimeRow_Title{display:flex;align-items:center;gap:8px;font-family:Inter-SemiBold}.MultiDayTimeRow_Sub{font-size:12px;color:var(--text-color2, #868686)}.MultiDayTimeRow_Error{margin-top:4px;font-size:12px;color:#d32f2f}.MultiDayTimePicker--sm{width:140px}.MultiDaySum{display:grid;grid-template-columns:1fr auto;gap:6px 16px;padding:10px 8px 0;font-size:14px;font-variant-numeric:tabular-nums}.MultiDaySum_Muted{color:var(--text-color2, #868686)}.MultiDaySum_Strong{font-family:Inter-SemiBold}.MultiDayTracking{display:flex;flex-direction:column;gap:8px;margin:12px 0;padding:12px;border-radius:12px;background:color-mix(in srgb,var(--primary2) 7%,#fff);font-family:Inter-Regular;font-size:13px;line-height:18px;color:var(--text-color, #161823)}.MultiDayTracking_Row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MultiDayTracking_Child{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #e0e0e0;font-family:Inter-SemiBold;font-size:12px}.MultiDayHistory_Children{margin:4px 0 4px 8px;padding:2px 0 2px 14px;border-left:2px solid #e0e0e0}.MultiDayHistory_Child{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer;font-size:13px}.MultiDayHistory_Child+.MultiDayHistory_Child{border-top:1px solid #ececec}.MultiDayHistory_ChildMain{flex:1;min-width:0}.MultiDayHistory_Toggle{width:100%;justify-content:center;padding:6px 0 0}.MultiDayDetailGroup{padding-bottom:4px}.MultiDayDetailGroup .MultiDayGroupHead{margin-bottom:4px}.MultiDayDetailGroup+.MultiDayDetailGroup{margin-top:8px}.MultiDaySum--Day{padding:2px 0 12px;border-bottom:1px solid #ececec}.MultiDayCard{border:1px solid #e0e0e0;border-radius:14px;background:#fff;overflow:hidden;font-family:Inter-Regular;color:var(--text-color, #161823)}.MultiDayCard+.MultiDayCard{margin-top:12px}.MultiDayCard_Head{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;background:#fff;color:inherit;text-align:left;cursor:pointer}.MultiDayCard_Head:focus-visible{outline:2px solid var(--primary2);outline-offset:-2px;border-radius:14px}.MultiDayCard_Main{flex:1;min-width:0;display:flex;flex-direction:column}.MultiDayCard_Title{font-family:Inter-SemiBold;font-size:15px;line-height:20px}.MultiDayCard_Sub{font-size:12px;line-height:16px;color:var(--text-color2, #868686)}.MultiDayCard_Total{font-family:Inter-Bold;font-size:15px;white-space:nowrap;font-variant-numeric:tabular-nums}.MultiDayCard_Chevron{flex:none;color:var(--text-color2, #868686);transition:transform .2s ease}.MultiDayCard_Body{padding:0 14px 4px;border-top:1px solid #ececec}.MultiDayCard_Body>:last-child{border-bottom:0}.MultiDayCard_Footer{display:flex;justify-content:space-between;gap:12px;padding:10px 0 8px;border-top:1px dashed #e0e0e0;font-size:13px;color:var(--text-color2, #868686);font-variant-numeric:tabular-nums}.MultiDayCard.is-open{border-color:color-mix(in srgb,var(--primary2) 35%,#fff)}.MultiDayCard.is-open .MultiDayCard_Head{background:color-mix(in srgb,var(--primary2) 5%,#fff)}.MultiDayCard.is-open .MultiDayCard_Chevron{transform:rotate(180deg);color:var(--primary2)}@media (prefers-reduced-motion: reduce){.MultiDayCard_Chevron{transition:none}}
