._s4gua_row{border-radius:var(--radius-md);align-items:center;gap:8px;padding:6px;display:flex}._s4gua_badge{border-radius:var(--radius-sm);color:#fff;justify-content:center;align-self:stretch;align-items:center;width:36px;min-height:34px;font-size:16px;font-weight:700;display:flex}._s4gua_info{flex:1;min-width:0}._s4gua_grade{color:#131313;font-size:14px;font-weight:700}._s4gua_desc{color:#131313;margin-top:2px;font-size:12px}._s4gua_priceBlock{text-align:right}._s4gua_price{color:#131313;font-size:14px;font-weight:700}._s4gua_unit{color:var(--color-text-muted);margin-top:2px;font-size:12px}._s4gua_compact{border-radius:12px;flex:0 0 44px;min-height:44px;padding:5px 6px}._s4gua_compact ._s4gua_badge{border-radius:8px;flex:0 0 32px;width:32px;height:32px;min-height:32px}._s4gua_compact ._s4gua_priceBlock{flex:0 0 48px;min-width:0}._s4gua_compact ._s4gua_grade,._s4gua_compact ._s4gua_price{white-space:nowrap;text-overflow:ellipsis;line-height:15px;overflow:hidden}._s4gua_compact ._s4gua_desc,._s4gua_compact ._s4gua_unit{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:15px;overflow:hidden}._s4gua_compact>svg{display:none}
.mpyDxW_btn{width:44px;height:var(--control-height);background:#eef1ec;border-radius:11px;justify-content:center;align-items:center;padding-block:0;display:flex}
.OudXfW_row{align-items:center;height:46px;padding:0 16px;display:flex}.OudXfW_row>svg{flex:0 0 24px;width:24px;height:24px}.OudXfW_title{color:var(--color-text);flex:1;margin-left:8px;font-size:16px;font-weight:700}.OudXfW_viewAll{color:var(--color-green-dark);align-items:center;gap:8px;font-size:14px;display:flex}.OudXfW_viewAll svg{width:24px;height:24px}
.tZZJIW_count{color:var(--color-text);font-size:14px;font-weight:700}.tZZJIW_label{color:var(--color-text-muted);font-size:12px}
.mWb8qa_overlay{z-index:70;background:#14181466;justify-content:center;display:flex;position:fixed;inset:0}.mWb8qa_viewportFrame{width:min(100%,var(--app-max-width,480px));pointer-events:none;height:100dvh;position:relative;overflow:hidden}.mWb8qa_panel{pointer-events:auto;width:min(88vw,360px);padding:calc(14px + env(safe-area-inset-top)) 0 24px;background:#fff;animation:.24s mWb8qa_orSlideIn;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 30px #0000002e}@keyframes mWb8qa_orSlideIn{0%{clip-path:inset(0 0 0 100%);opacity:.4}to{clip-path:inset(0);opacity:1}}.mWb8qa_head{align-items:center;gap:10px;padding:8px 16px 12px;display:flex}.mWb8qa_logo{background:#e8a14a;border-radius:10px;width:40px;height:40px}.mWb8qa_headInfo{flex:1}.mWb8qa_headTitle{color:var(--color-green-dark);margin:0;font-size:16px;font-weight:700;line-height:1.1}.mWb8qa_headMode{color:var(--color-text-hint-2);margin:2px 0 0;font-size:12px}.mWb8qa_closeBtn{justify-content:center;align-items:center;width:38px;height:38px;display:flex}.mWb8qa_profileCard{cursor:pointer;background:#eef6ec;border-radius:14px;align-items:center;gap:11px;margin:0 14px 6px;padding:12px;display:flex}.mWb8qa_avatar{object-fit:cover;background:#d8e8d7;border-radius:99px;flex-shrink:0;width:46px;height:46px}.mWb8qa_profileInfo{flex:1;min-width:0}.mWb8qa_shopName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:800;overflow:hidden}.mWb8qa_ownerName{color:var(--color-text-secondary);margin:2px 0 0;font-size:12px}.mWb8qa_verifiedBadge{color:#fff;background:#2aba45;border-radius:99px;align-items:center;gap:4px;margin-top:5px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.mWb8qa_group{border-top:6px solid #f6f3ee;padding:4px 0}.mWb8qa_group:first-of-type{border-top:none}.mWb8qa_row{cursor:pointer;align-items:center;gap:12px;padding:13px 18px;display:flex}.mWb8qa_rowIcon{flex-shrink:0;justify-content:center;width:22px;display:flex}.mWb8qa_rowLabel{color:var(--color-text);flex:1;font-size:16px;font-weight:600}.mWb8qa_langText{color:var(--color-text);font-size:14px;font-weight:700}.mWb8qa_langDim{color:var(--color-text-muted);font-weight:500}
.rDAl5q_callout{margin:16px var(--app-content-padding,16px) 0;background:linear-gradient(#e6f4e4,#d8ecd7);border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #c4dfc4}.rDAl5q_compact{margin:0}.rDAl5q_icon{background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.rDAl5q_body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rDAl5q_title{color:var(--color-green-dark);margin:0;font-size:16px;font-weight:800}.rDAl5q_text{color:#3f6b4f;margin:0;font-size:12px;line-height:1.55}.rDAl5q_error{color:#e02d3c;margin:2px 0 0;font-size:12px}.rDAl5q_btn{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:12px;margin-top:8px;padding-block:0;font-size:14px;font-weight:700;box-shadow:0 2px 6px #14281c47}
.hOk2uq_root{background:var(--color-bg);position:relative}.hOk2uq_inner{padding-bottom:128px}.hOk2uq_stickyHeader{z-index:10;background:var(--color-card);position:sticky;top:0}.hOk2uq_headerRow{box-sizing:border-box;width:100%;min-height:var(--app-navigation-height,72px);height:var(--app-navigation-height,72px);background:var(--color-card);border-bottom:1px solid #eee;align-items:center;padding:0 24px;display:flex}.hOk2uq_backBtn{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.hOk2uq_backBtn svg{width:28px;height:28px}.hOk2uq_headerTitle{min-width:0;color:var(--color-text);text-align:center;flex:auto;margin:0;font-size:24px;font-weight:700;line-height:1.5}.hOk2uq_searchBtn{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.hOk2uq_searchBtn svg{width:28px;height:28px}.hOk2uq_orderList{flex-direction:column;gap:10px;display:flex}
._1tEOiW_root{background:var(--color-bg);position:relative}._1tEOiW_scenery{isolation:isolate;background:var(--color-bg);height:387px;position:absolute;top:0;left:0;right:0;overflow:hidden}._1tEOiW_scenery:before{content:"";z-index:1;background:linear-gradient(170.816deg,#faf4ec 51.108%,#faf4ec00 75.674%);height:181px;position:absolute;top:0;left:0;right:0}._1tEOiW_scenery:after{content:"";z-index:3;background:linear-gradient(#faf4ec00,#faf4ec 57.86%);height:102px;position:absolute;bottom:0;left:0;right:0}._1tEOiW_sceneryArtwork{z-index:0;background:url(/assets/buyer-home-scenery.png) 50%/cover no-repeat;width:calc(100% + 64px);height:430px;position:absolute;top:25px;left:50%;transform:translate(-50%)}._1tEOiW_sceneryGlow{z-index:2;mix-blend-mode:soft-light;background:url(/assets/buyer-home-scenery-glow.svg) 50%/contain no-repeat;width:551px;height:309px;position:absolute;top:12px;left:calc(50% - 63px);transform:translate(-50%)}._1tEOiW_inner{padding-bottom:128px;position:relative}._1tEOiW_headerRow{box-sizing:border-box;height:var(--app-navigation-height,72px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:center;gap:8px;padding:14px 16px;display:flex}._1tEOiW_headerRow>button{background:#e1efe080;border-radius:8px;width:40px;height:40px}._1tEOiW_headerRow>button svg{width:24px;height:24px}._1tEOiW_logo{background:#e8a14a;border-radius:8px;flex-shrink:0;width:40px;height:40px}._1tEOiW_logoInfo{flex:1}._1tEOiW_logoTitle{color:var(--color-green-dark);margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1}._1tEOiW_logoMode{color:var(--color-green-dark);margin:6px 0 0;font-size:12px;line-height:14px}._1tEOiW_storeHero{height:100px;padding-block:10px;padding-inline:var(--app-content-padding,16px);align-items:center;gap:16px;display:flex}._1tEOiW_storeAvatar{background:#e1efe0;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:80px;height:80px;overflow:hidden}._1tEOiW_storeAvatarImg{object-fit:cover;width:100%;height:100%}._1tEOiW_storeAvatarPlaceholder{background:#e1efe0;width:100%;height:100%}._1tEOiW_storeHeroInfo{flex:1}._1tEOiW_storeHeroName{color:var(--color-green-dark);margin:0;font-size:24px;font-weight:700;line-height:1.2}._1tEOiW_storeHeroSub{color:var(--color-green-dark);font-size:16px;line-height:24px}._1tEOiW_statsCard{margin:0 var(--app-content-padding,16px) 8px;background:linear-gradient(#fff,#ededed);border-radius:16px;height:91px;padding:12px 16px;box-shadow:0 4px 10px #734b0166}._1tEOiW_statsRow{text-align:center;height:100%;display:flex}._1tEOiW_statCell{flex-direction:column;flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}._1tEOiW_statCell+._1tEOiW_statCell{border-left:1px solid #f0e8e7}._1tEOiW_statNum{color:var(--color-green-dark);margin:0;font-size:24px;font-weight:700;line-height:24px}._1tEOiW_statLabel{color:var(--color-text);margin:0;font-size:14px;font-weight:700;line-height:17px}._1tEOiW_statHint{color:#a9a5a4;margin:0;font-size:12px;line-height:14px}._1tEOiW_ctaCards{margin:0 var(--app-content-padding,16px) 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._1tEOiW_ctaCard{border-radius:var(--radius-lg);border:1px solid #eee;flex-direction:column;min-width:0;min-height:130px;padding:17px 15px 15px;display:flex;box-shadow:0 4px 10px #734b0166}._1tEOiW_ctaCardMarket{background:linear-gradient(123deg,#fff7e0 0%,#fff 100%)}._1tEOiW_ctaCardSourcing{background:linear-gradient(123deg,#fff 0%,#e4efe7 100%)}._1tEOiW_ctaCopy{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}._1tEOiW_ctaTitle{margin:0;font-size:16px;font-weight:700;line-height:1}._1tEOiW_ctaCardMarket ._1tEOiW_ctaTitle{color:#e07800}._1tEOiW_ctaCardSourcing ._1tEOiW_ctaTitle{color:var(--color-green-dark)}._1tEOiW_ctaSub{color:var(--color-text);margin:0 0 8px;font-size:13px;line-height:17px}._1tEOiW_ctaBtnOrange,._1tEOiW_ctaBtnGreen{width:100%;min-height:var(--control-height);border-radius:var(--radius-md);color:#fff;text-align:center;border:2px solid;justify-content:center;align-items:center;padding:8px;padding-block:0;font-size:16px;font-weight:700;display:flex;box-shadow:0 2px 4px #5d3c004d}._1tEOiW_ctaBtnOrange{background:var(--gradient-orange);border-color:#fb9d46}._1tEOiW_ctaBtnGreen{border-color:var(--color-green-dark);background:var(--gradient-green)}@media (max-width:439px){._1tEOiW_ctaCard{padding-inline:12px}}._1tEOiW_catRow{height:112px;padding-block:16px;padding-inline:var(--app-content-padding,16px);-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}._1tEOiW_catRow::-webkit-scrollbar{display:none}._1tEOiW_catItem{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:92px;height:80px;display:flex}._1tEOiW_catImg{object-fit:cover;border-radius:16px;width:60px;height:60px}._1tEOiW_catPlaceholder{width:60px;height:60px;color:var(--color-green-dark);background:#e1efe0;border-radius:16px;justify-content:center;align-items:center;display:flex}._1tEOiW_categoryEmpty{margin:-10px var(--app-content-padding,16px) 18px;color:var(--color-text-muted);font-size:13px}._1tEOiW_catLabel{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:700;line-height:12px;overflow:hidden}._1tEOiW_banner{background:#e8e9a7 url(/assets/buyer-home-banner.jpg) 0/116% 106% no-repeat;border-radius:12px;align-items:center;height:160px;margin:0 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #734b0166}._1tEOiW_banner:before{content:"";pointer-events:none;mix-blend-mode:screen;background:url(/assets/buyer-home-banner-glow.svg) 50%/contain no-repeat;width:384px;height:234px;position:absolute;top:-77px;left:-47px}._1tEOiW_bannerInner{z-index:1;width:255px;min-width:0;margin-left:25px;position:relative}._1tEOiW_bannerTitle{color:var(--color-green-dark);-webkit-text-fill-color:#0000;background:linear-gradient(95deg,#4f843d 0%,#215439 24%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:24px;font-weight:700;line-height:1}._1tEOiW_bannerText{color:var(--color-text);margin:12px 0 0;font-size:13px;line-height:17px}._1tEOiW_bannerBtn{border:1.5px solid var(--color-green-dark);background:var(--gradient-green);color:#fff;border-radius:9px;align-items:center;gap:6px;height:40px;margin-top:12px;padding:0 10px 0 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 5px #734b0166}._1tEOiW_bannerBtn svg{stroke:#fff;width:19px;height:19px}._1tEOiW_boardIndicators{scrollbar-width:none;justify-content:safe center;align-items:center;gap:0;width:max-content;max-width:calc(100% - 32px);height:24px;margin:6px auto 0;display:flex;overflow-x:auto}._1tEOiW_boardIndicators::-webkit-scrollbar{display:none}._1tEOiW_boardIndicators button{cursor:pointer;background:0 0;border:0;flex:0 0 31px;width:31px;height:24px;padding:0;display:block;position:relative}._1tEOiW_boardIndicators button:before{content:"";background:#afc8b2;border-radius:99px;width:23px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1tEOiW_boardIndicators ._1tEOiW_indicatorActive:before{background:var(--color-green-dark)}._1tEOiW_boardIndicators button:focus-visible{outline:2px solid var(--color-green-dark);outline-offset:2px}._1tEOiW_boardViewAll{color:var(--color-text);align-items:center;gap:8px;font-size:14px;font-weight:400;display:inline-flex}._1tEOiW_boardViewAll svg{width:24px;height:24px}._1tEOiW_carousel{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;height:196px;display:flex;overflow-x:auto}._1tEOiW_carousel::-webkit-scrollbar{display:none}._1tEOiW_board:active ._1tEOiW_carousel{cursor:grabbing}._1tEOiW_slide{scroll-snap-align:start;border-right:1px solid #eee;flex:0 0 calc(100% - 58px);min-width:0;height:196px}._1tEOiW_recGrid{padding-block:0;padding-inline:var(--app-content-padding,16px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}._1tEOiW_board{margin:16px var(--app-content-padding,16px) 0;background:#fff;border:1px solid #f0e8e7;border-radius:24px;height:252px;overflow:hidden}._1tEOiW_boardHeader{background:#fbf9f5;border-bottom:1px solid #f0e8e7;align-items:center;gap:8px;height:56px;padding:16px;display:flex}._1tEOiW_boardHeader>svg{flex:0 0 24px;width:24px;height:24px}._1tEOiW_boardTitle{color:#131313;flex:1;margin:0;font-size:16px;font-weight:700}._1tEOiW_boardUnit{color:var(--color-text-muted);font-size:12px}._1tEOiW_productBlock{padding:14px 16px 0}._1tEOiW_productBlock+._1tEOiW_productBlock{border-top:1px solid var(--color-border-light)}._1tEOiW_nameRow{justify-content:space-between;align-items:center;height:36px;padding:10px 16px;display:flex}._1tEOiW_nameRow>svg{flex:0 0 16px;width:16px;height:16px}._1tEOiW_productName{color:#131313;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;overflow:hidden}._1tEOiW_contentRow{height:160px;padding:0 12px;display:flex}._1tEOiW_imgCol{flex-shrink:0;width:48%}._1tEOiW_imgWrap{background:#e1efe0;border-radius:16px;width:calc(100% - 8px);max-width:148px;height:148px;position:relative;overflow:hidden}._1tEOiW_img{object-fit:cover}._1tEOiW_productImagePlaceholder{background:#e1efe0;width:100%;height:100%}._1tEOiW_imgCaption{color:var(--color-text-secondary);margin:8px 0 0;font-size:12px}._1tEOiW_gradeCol{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-width:0;padding-bottom:8px;padding-right:0;display:flex;overflow-y:auto}._1tEOiW_gradeCol::-webkit-scrollbar{display:none}._1tEOiW_gradePlaceholder{background:#e1efe0;border-radius:12px;flex:0 0 44px;width:100%}._1tEOiW_footRow{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1tEOiW_updText{color:var(--color-text-muted);font-size:12px}._1tEOiW_liveWrap{align-items:center;gap:6px;display:flex}._1tEOiW_liveDot{background:#2aba45;border-radius:99px;width:8px;height:8px}._1tEOiW_liveText{color:#2aba45;font-size:12px;font-weight:600}._1tEOiW_emptyState{text-align:center;color:var(--color-text-muted);padding:28px 16px 32px;font-size:14px}._1tEOiW_skelBlock{padding:14px 16px}._1tEOiW_skelName{background:#e8ede9;border-radius:6px;width:40%;height:14px;margin-bottom:12px}._1tEOiW_skelRow{gap:12px;display:flex}._1tEOiW_skelImg{aspect-ratio:1;background:#e8ede9;border-radius:14px;flex-shrink:0;width:38%}._1tEOiW_skelGrades{flex-direction:column;flex:1;gap:8px;display:flex}._1tEOiW_skelGrade{border-radius:var(--radius-md);background:#e8ede9;height:46px}._1tEOiW_ctaBtnOrange,._1tEOiW_ctaBtnGreen{line-height:1}@media (max-width:400px){._1tEOiW_ctaTitle{font-size:14px}._1tEOiW_storeHeroName,._1tEOiW_bannerTitle{font-size:22px}._1tEOiW_boardTitle{font-size:16px}}@media (max-width:360px){._1tEOiW_ctaBtnOrange,._1tEOiW_ctaBtnGreen{font-size:14px}}
._09Bvvq_card{cursor:pointer;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px #0000000d}._09Bvvq_imgWrap{aspect-ratio:1;background:#f1ede6;width:100%;position:relative}._09Bvvq_img{object-fit:cover;object-position:center top}._09Bvvq_imgPlaceholder{background:#e1efe0;width:100%;height:100%}._09Bvvq_body{padding:10px 12px 12px}._09Bvvq_name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;overflow:hidden}._09Bvvq_shop{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:14px;overflow:hidden}._09Bvvq_priceLabel{color:var(--color-text-muted);margin:6px 0 0;font-size:12px}._09Bvvq_price{color:#e02f2f;margin:0;font-size:16px;font-weight:800}._09Bvvq_priceUnit{color:var(--color-text-muted);font-size:14px;font-weight:500}._09Bvvq_metaRow{align-items:center;gap:6px;margin-top:6px;display:flex}._09Bvvq_rating{color:var(--color-text);align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}._09Bvvq_metaDivider{background:var(--color-border);width:1px;height:10px}._09Bvvq_province{color:var(--color-text-hint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:12px;display:inline-flex;overflow:hidden}._09Bvvq_homeCard{box-shadow:none;border:1px solid #eee;border-radius:16px}._09Bvvq_homeCard ._09Bvvq_body{padding:12px}._09Bvvq_homeCard ._09Bvvq_name{color:#131313;font-size:16px}._09Bvvq_homeCard ._09Bvvq_shop{color:var(--color-text);margin-top:4px;font-size:12px}._09Bvvq_homeCard ._09Bvvq_priceLabel{margin-top:6px;font-size:12px}._09Bvvq_homeCard ._09Bvvq_price{color:#ff0004;font-size:16px}._09Bvvq_homeCard ._09Bvvq_priceUnit{color:var(--color-text);font-size:12px}._09Bvvq_homeCard ._09Bvvq_metaRow{margin-top:4px}._09Bvvq_homeCard ._09Bvvq_rating,._09Bvvq_homeCard ._09Bvvq_province{font-size:12px}
.L1VKcG_row{align-items:center;gap:10px;padding:16px 16px 10px;display:flex}.L1VKcG_rowCompact{align-items:center;gap:10px;display:flex}.L1VKcG_bar{height:var(--control-height);min-height:var(--control-height);border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:99px;flex:1;align-items:center;gap:9px;padding:0 14px;display:flex}.L1VKcG_placeholder{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.L1VKcG_value{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}
.UUckaa_group{min-width:0}.UUckaa_trigger{isolation:isolate;position:relative}.UUckaa_trigger:focus-visible{outline-offset:-2px;outline:2px solid #1070d7}.UUckaa_indicator{z-index:-1;background:var(--tabs-indicator-color,var(--color-green-dark,#215439));pointer-events:none;position:absolute}.UUckaa_underline{left:0;right:0;bottom:calc(-1*var(--tabs-indicator-thickness,2px));height:var(--tabs-indicator-thickness,2px)}.UUckaa_pill{border-radius:inherit;inset:0}.UUckaa_panelContents{display:contents}.UUckaa_panelContents[hidden]{display:none}
.foieIq_bar{height:env(safe-area-inset-top,0px);pointer-events:none;position:absolute;top:0}
:where(.PugbXW_placeholder){width:var(--api-image-width,auto);height:var(--api-image-height,auto);aspect-ratio:var(--api-image-aspect-ratio,auto);background:var(--color-border-light,#efece6);display:block}:where(.PugbXW_fill){width:100%;height:100%;position:absolute;inset:0}
.aWLbFW_nav{box-sizing:border-box;width:100%;min-height:var(--app-navigation-height,72px);height:var(--app-navigation-height,72px);background:#fff;border-bottom:1px solid #eee;align-items:center;padding:0 24px;display:flex}.aWLbFW_navSlot{flex:none}.aWLbFW_backBtn{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_backBtn svg{width:28px;height:28px}.aWLbFW_title{min-width:0;color:var(--color-text);text-align:center;flex:auto;margin:0;font-size:24px;font-weight:700;line-height:1.5}.aWLbFW_right{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_right svg{width:28px;height:28px}.aWLbFW_right{justify-content:flex-end}.aWLbFW_navWithRightAction{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.aWLbFW_navApp2{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.aWLbFW_navApp2 .aWLbFW_right{box-sizing:border-box;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_navApp2 .aWLbFW_right svg{width:28px;height:28px}.aWLbFW_backBtnApp2{box-sizing:border-box;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_backBtnApp2 svg{width:32px;height:24px}.aWLbFW_titleApp2{font-size:24px}.aWLbFW_navFixed{z-index:30;width:calc(min(100%,var(--app-max-width,480px)) - 0px);position:fixed;left:50%;right:auto;transform:translate(-50%)}.aWLbFW_navFixedLight{background:0 0;border-bottom-color:#0000}.aWLbFW_navFixed .aWLbFW_backBtn{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_navFixed .aWLbFW_backBtn svg{width:28px;height:28px}.aWLbFW_navFixed .aWLbFW_title{min-width:0;color:var(--color-text);text-align:center;flex:auto;margin:0;font-size:24px;font-weight:700;line-height:1.5}.aWLbFW_navFixed .aWLbFW_right{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_navFixed .aWLbFW_right svg{width:28px;height:28px}.aWLbFW_navFixed.aWLbFW_navApp2 .aWLbFW_backBtnApp2{box-sizing:border-box;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_navFixed.aWLbFW_navApp2 .aWLbFW_backBtnApp2 svg{width:32px;height:24px}.aWLbFW_navFixed.aWLbFW_navApp2 .aWLbFW_right{box-sizing:border-box;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:40px;margin:0;padding:0;display:flex}.aWLbFW_navFixed.aWLbFW_navApp2 .aWLbFW_right svg{width:28px;height:28px}.aWLbFW_navWithRightAction .aWLbFW_rightAction,.aWLbFW_navWithRightAction.aWLbFW_navApp2 .aWLbFW_rightAction{flex:none;justify-self:end;width:auto}
.QJoaia_bar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:40;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(#fff,#ededed);border:1px solid #f0e8e7;border-bottom:0;border-radius:40px 40px 0 0;align-items:center;display:flex;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 0 2px #734b0133}.QJoaia_tab{border-radius:99px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;height:56px;padding:0;text-decoration:none;display:flex}.QJoaia_label{font-size:12px}
.jEhwSa_stack{flex-direction:column;gap:8px;display:flex}.jEhwSa_card{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.jEhwSa_title{color:var(--color-text);margin:0;padding:16px;font-size:14px;font-weight:700}.jEhwSa_row{border-top:1px solid var(--color-border-light);min-height:50px;color:var(--color-text);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.jEhwSa_row span{flex:1}.jEhwSa_row strong{text-align:right;overflow-wrap:anywhere;font-weight:400}.jEhwSa_paid{color:#2f8a52;background:#d9f2df;border-radius:8px;padding:4px 10px;font-size:12px}.jEhwSa_viewButton{height:var(--control-height);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:8px;padding:0 12px;font-size:12px}.jEhwSa_noteBlock{border-top:1px solid var(--color-border-light);padding:12px 16px 16px}.jEhwSa_noteTitle{color:var(--color-text);margin:0 0 4px;font-size:14px;font-weight:700}.jEhwSa_note{color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}
.B1EpCG_overlay{z-index:80;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.B1EpCG_sheet{width:100%;max-width:480px;padding:20px 16px calc(20px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;flex-direction:column;gap:12px;display:flex}.B1EpCG_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.B1EpCG_title{color:var(--color-text);margin:0;font-size:22px;font-weight:700}.B1EpCG_subtitle{color:var(--color-text-muted);margin:4px 0 0;font-size:12px}.B1EpCG_closeBtn{border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.B1EpCG_closeBtn:disabled{opacity:.5}.B1EpCG_scoreRow{justify-content:space-between;gap:2px;margin-top:4px;display:flex}.B1EpCG_starBtn{flex-direction:column;flex:1 1 0;align-items:center;gap:2px;min-width:0;display:flex}.B1EpCG_starBtn:disabled{opacity:.6}.B1EpCG_starBtn svg{width:100%;max-width:32px;height:auto}.B1EpCG_starNum{color:var(--color-text-secondary);font-size:12px;line-height:1}.B1EpCG_scoreLabel{text-align:center;color:var(--color-text);margin:0;font-size:14px;font-weight:700}.B1EpCG_commentLabel{color:var(--color-text);margin:4px 0 0;font-size:14px;font-weight:700}.B1EpCG_commentInput{resize:none;border:1px solid var(--color-border);width:100%;color:var(--color-text);border-radius:12px;padding:12px;font-family:inherit;font-size:14px}.B1EpCG_commentInput::placeholder{color:var(--color-text-muted)}.B1EpCG_commentInput:disabled{background:#f7f5f2}.B1EpCG_counter{text-align:right;color:var(--color-text-muted);margin:0;font-size:12px}.B1EpCG_error{color:#e02d3c;margin:0;font-size:12px}.B1EpCG_footer{gap:8px;margin-top:4px;display:flex}.B1EpCG_cancelBtn{height:var(--control-height);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:12px;flex:1;font-size:16px;font-weight:600}.B1EpCG_cancelBtn:disabled{opacity:.5}.B1EpCG_saveBtn{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:12px;flex:1;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439}.B1EpCG_saveBtn:disabled{opacity:.5}
.Gwejmq_dialog{width:calc(min(100%,var(--app-max-width,480px)) - 0px);max-width:480px;height:100dvh;max-height:none;color:var(--color-text);background:#131313;border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 50%;transform:translate(-50%)}.Gwejmq_dialog::backdrop{background:#131313}.Gwejmq_content{flex-direction:column;height:100%;display:flex}.Gwejmq_header{box-sizing:border-box;width:100%;min-height:var(--app-navigation-height,72px);height:var(--app-navigation-height,72px);padding:0 24px;padding-top:env(safe-area-inset-top);height:calc(52px + env(safe-area-inset-top));background:#fff;border-bottom:1px solid #eee;flex-shrink:0;align-items:center;display:flex}.Gwejmq_navButton{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.Gwejmq_navButton svg{width:28px;height:28px}.Gwejmq_title{min-width:0;color:var(--color-text);text-align:center;flex:auto;margin:0;font-size:24px;font-weight:700;line-height:1.5}.Gwejmq_stage{flex:1;min-height:0;margin:24px;position:relative}.Gwejmq_image{object-fit:contain;border-radius:var(--radius-sm)}.Gwejmq_galleryStage{margin-inline:0}.Gwejmq_empty{color:#fff;text-align:center;margin-top:40px;font-size:14px}.Gwejmq_gallery{padding:0 24px calc(40px + env(safe-area-inset-bottom));flex-shrink:0;justify-content:safe center;gap:8px;display:flex;overflow-x:auto}.Gwejmq_thumbnail{border-radius:var(--radius-sm);border:2px solid #0000;flex:0 0 80px;width:80px;height:80px;padding:0;position:relative;overflow:hidden}.Gwejmq_selected{border-color:#fb9d46}.Gwejmq_thumbnailImage{object-fit:cover}.Gwejmq_navButton:focus-visible,.Gwejmq_thumbnail:focus-visible{outline-offset:3px;outline:3px solid #fb9d46}
._6LGimG_appShell{--app-max-width:480px;--app-navigation-height:72px;--app-content-padding:16px;width:min(100%,var(--app-max-width));background:var(--color-bg);min-height:100dvh;margin-inline:auto}._6LGimG_content{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) var(--app-content-padding,16px)}._6LGimG_content[data-app-shell-content=none]{padding:0}
.JA3_Fa_root{background:var(--color-bg);min-height:100dvh;position:relative}.JA3_Fa_inner{padding-bottom:110px}.JA3_Fa_body{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) var(--app-content-padding,16px);flex-direction:column;gap:8px;display:flex}.JA3_Fa_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.JA3_Fa_slipCard{background:var(--color-card);border-radius:16px;padding:16px}.JA3_Fa_slipTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.JA3_Fa_slipWrap{background:#fbf9f5;border-radius:12px;padding:16px}.JA3_Fa_rejectBox{background:#fde8e8;border-radius:12px;padding:12px 14px}.JA3_Fa_rejectTitle{color:#e02d3c;margin:0;font-size:12px;font-weight:700}.JA3_Fa_rejectReason{color:#b02531;margin:3px 0 0;font-size:14px}.JA3_Fa_rejectNote{color:#b02531;opacity:.85;margin:3px 0 0;font-size:12px}.JA3_Fa_infoCard{background:var(--color-card);border-radius:16px;overflow:hidden}.JA3_Fa_row{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:16px;display:flex}.JA3_Fa_rowLabel{color:var(--color-text);font-size:14px}.JA3_Fa_rowValue{color:var(--color-text);text-align:right;font-size:14px}.JA3_Fa_noteLabel{color:var(--color-text);margin:0;font-size:14px;font-weight:700}.JA3_Fa_noteValue{color:var(--color-text-muted);margin:0;font-size:14px}.JA3_Fa_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:20;border-top:1px solid var(--color-border-light);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;justify-content:center;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.JA3_Fa_rejectBtn{height:var(--control-height);color:#e02d3c;background:#fff;border:1.6px solid #e02d3c;border-radius:99px;flex:1;padding-block:0;font-size:16px;font-weight:700}.JA3_Fa_approveBtn{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:99px;flex:1.3;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.JA3_Fa_doneText{color:var(--color-green-dark);font-size:14px;font-weight:700}.JA3_Fa_doneTextRed{color:#e02d3c}.JA3_Fa_sheetOverlay{z-index:60;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text);background:#00000073;border:0;align-items:flex-end;margin:0;padding:0;display:flex;position:fixed;inset:0}.JA3_Fa_sheetOverlay::backdrop{background:0 0}.JA3_Fa_sheetOverlay:not([open]){display:none}.JA3_Fa_sheet{width:100%;max-width:480px;max-height:88dvh;padding:18px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;flex-direction:column;gap:12px;margin-inline:auto;display:flex;overflow-y:auto}.JA3_Fa_sheetHeader{justify-content:space-between;align-items:center;display:flex}.JA3_Fa_sheetTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.JA3_Fa_sheetClose{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.JA3_Fa_sheetInfo{background:#fff3d6;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.JA3_Fa_sheetInfoText{color:#e17300;margin:0;font-size:12px}.JA3_Fa_sheetSection{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.JA3_Fa_reasonList{flex-direction:column;display:flex}.JA3_Fa_reasonRow{text-align:left;border-bottom:1px solid var(--color-border-light);align-items:center;gap:10px;padding:10px 2px;display:flex}.JA3_Fa_reasonRow:last-child{border-bottom:0}.JA3_Fa_radio{border:1.6px solid var(--color-border);background:#f3f3f3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.JA3_Fa_radioOn{border-color:var(--color-green-dark)}.JA3_Fa_radioDot{background:var(--color-green-dark);border-radius:50%;width:11px;height:11px}.JA3_Fa_reasonText{color:var(--color-text);font-size:14px}.JA3_Fa_sheetTextarea{border:1px solid var(--color-border);width:100%;height:80px;min-height:80px;color:var(--color-text);resize:none;background:#fff;border-radius:12px;padding:10px 12px;font-family:inherit;font-size:14px}.JA3_Fa_sheetTextarea::placeholder{color:var(--color-text-muted)}.JA3_Fa_sheetConfirm{width:100%;height:var(--control-height);color:#fff;background:linear-gradient(#f0575f 0%,#d92832 60%,#a8121b 100%);border-radius:99px;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #a8121b,0 2px 4px #780a104d}.JA3_Fa_slipImageButton{border-radius:var(--radius-md);width:100%;padding:0;display:block}.JA3_Fa_slipImage{object-fit:contain;border-radius:var(--radius-md);width:100%;height:auto}.JA3_Fa_error{color:#e02d3c;text-align:center;margin:10px 0 0;font-size:12px}.JA3_Fa_rejectHeader{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.JA3_Fa_rejectDate{color:#b02531;text-align:right;margin:0;font-size:12px}.JA3_Fa_approvalOverlay{justify-content:center;align-items:center;padding:24px}.JA3_Fa_approvalCard{background:var(--color-card);border-radius:var(--radius-2xl);flex-direction:column;flex-shrink:0;gap:40px;width:100%;max-width:392px;max-height:calc(100dvh - 48px);padding:16px 24px 24px;display:flex;overflow-y:auto}.JA3_Fa_approvalCloseRow{justify-content:flex-end;display:flex}.JA3_Fa_approvalMessage{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.JA3_Fa_warningIcon{color:#e07800;background:#fcefb5;border-radius:50%;flex-shrink:0;place-items:center;width:79.238px;height:79.238px;margin-bottom:8px;display:grid}.JA3_Fa_approvalTitle{color:var(--color-text);margin:0;font-size:22px;font-weight:700;line-height:32px}.JA3_Fa_approvalDescription{color:var(--color-text);margin:0;font-size:16px;line-height:24px}.JA3_Fa_approvalActions{flex-direction:column;gap:16px;display:flex}.JA3_Fa_approveConfirm,.JA3_Fa_approveCancel{width:100%;height:var(--control-height);border-radius:var(--radius-lg);border:2px solid var(--color-green-dark);padding:0 16px;font-size:16px;font-weight:700}.JA3_Fa_approveConfirm{background:var(--gradient-green);color:#fff;box-shadow:0 4px 10px #734b0166}.JA3_Fa_approveCancel{background:var(--color-card);color:var(--color-green-dark)}.JA3_Fa_root button:disabled,.JA3_Fa_root textarea:disabled{cursor:default;opacity:.5}.JA3_Fa_slipImageButton:focus-visible,.JA3_Fa_sheetOverlay button:focus-visible{outline:3px solid var(--color-green-bright);outline-offset:3px}@media (max-width:380px){.JA3_Fa_approvalCard{gap:24px;padding-inline:16px}.JA3_Fa_approvalTitle{font-size:22px;line-height:28px}.JA3_Fa_approvalDescription{font-size:14px}}.JA3_Fa_slipHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.JA3_Fa_slipAttempt{font-size:14px}.JA3_Fa_noteRow{flex-direction:column;gap:12px;padding:16px;display:flex}.JA3_Fa_noteRow p{margin:0}.JA3_Fa_noteRow .JA3_Fa_rejectReason,.JA3_Fa_noteRow .JA3_Fa_rejectNote{color:var(--color-text);opacity:1;overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px}.JA3_Fa_returnBtn{width:100%;height:var(--control-height);border:2px solid var(--color-green-dark);color:var(--color-green-dark);background:var(--color-card);border-radius:16px;font-size:16px;font-weight:700}.JA3_Fa_slipTitle,.JA3_Fa_slipAttempt,.JA3_Fa_rowLabel,.JA3_Fa_rowValue,.JA3_Fa_noteLabel,.JA3_Fa_noteValue{text-box-trim:trim-both;text-box-edge:cap alphabetic}.JA3_Fa_warningIcon img{width:39.619px;height:39.619px}
.reocgW_root{position:relative}.reocgW_inner{padding-bottom:130px}.reocgW_navbar{box-sizing:border-box;width:100%;min-height:var(--app-navigation-height,72px);height:var(--app-navigation-height,72px);background:#fff;border-bottom:1px solid #eee;align-items:center;padding:0 24px;display:flex}.reocgW_navBack{box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:40px;margin:0;padding:0;display:flex}.reocgW_navBack svg{width:28px;height:28px}.reocgW_navTitle{min-width:0;color:var(--color-text);text-align:center;flex:auto;margin:0;font-size:24px;font-weight:700;line-height:1.5}.reocgW_tabs{-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid #eee;padding-inline:16px;display:flex;overflow-x:auto}.reocgW_tabs::-webkit-scrollbar{display:none}.reocgW_tab{color:var(--color-text);white-space:nowrap;height:var(--control-height);border-bottom:2px solid #0000;flex-shrink:0;padding:0 16px;font-size:14px;font-weight:700}.reocgW_tabActive{color:var(--color-green-dark)}.reocgW_list{flex-direction:column;gap:8px;display:flex}.reocgW_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:14px}.reocgW_btnPrimary,.reocgW_btnSecondary{min-width:0;min-height:var(--control-height);text-align:center;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:6px 8px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.reocgW_btnPrimary{background:var(--gradient-green);color:#fff;box-shadow:inset 0 0 0 2px #215439}.reocgW_btnSecondary{color:var(--color-text);background:#fff;border:1px solid #eee}.reocgW_btnSecondary:disabled{color:var(--color-text-muted);cursor:default}.reocgW_search{background:#fff;flex-direction:column;gap:8px;padding:12px 16px;font-size:14px;display:flex}.reocgW_search input{width:100%;height:var(--control-height);border:1px solid var(--color-border);border-radius:8px;padding-inline:12px}.reocgW_error{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-block:40px;font-size:14px;display:flex}.reocgW_error .reocgW_btnSecondary{flex:none;width:160px}
.UrIFoq_root{--farmer-home-header-height:var(--app-navigation-height,72px);position:relative}.UrIFoq_inner{padding-top:calc(var(--farmer-home-header-height) + env(safe-area-inset-top,0px));padding-bottom:130px}.UrIFoq_headerRow{top:env(safe-area-inset-top,0px);width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:50;box-sizing:border-box;height:var(--farmer-home-header-height);background:var(--color-bg);align-items:center;gap:8px;padding:14px 16px;display:flex;position:fixed;left:50%;right:auto;transform:translate(-50%)}.UrIFoq_logo{border-radius:11px;width:44px;height:44px}.UrIFoq_logoInfo{flex:1;min-width:0}.UrIFoq_logoTitle{color:var(--color-green-dark);margin:0;font-size:16px;font-weight:700;line-height:1.1}.UrIFoq_logoMode{color:var(--color-text-hint-2);margin:2px 0 0;font-size:12px}.UrIFoq_headerBtn{width:44px;height:var(--control-height);background:#eef1ec;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;padding-block:0;display:flex}.UrIFoq_hero{padding-block:14px 0;padding-inline:var(--app-content-padding,16px);position:relative}.UrIFoq_heroImg{object-fit:cover;object-position:center;z-index:0}.UrIFoq_farmCard{z-index:1;align-items:center;gap:13px;padding:6px 2px 14px;display:flex;position:relative}.UrIFoq_farmAvatar{object-fit:cover;border:2px solid #fff;border-radius:99px;flex-shrink:0;width:80px;height:80px;box-shadow:0 2px 8px #0003}.UrIFoq_farmInfo{flex:1;min-width:0}.UrIFoq_farmName{color:#1e5b3c;text-shadow:0 1px 4px #ffffffbf;margin:0;font-size:24px;font-weight:700;line-height:1.15}.UrIFoq_farmOwner{color:#3f4641;text-shadow:0 1px 4px #ffffffbf;margin:3px 0 0;font-size:14px}.UrIFoq_farmMetaHint{color:#3f4641;text-shadow:0 1px 4px #ffffffbf;margin:2px 0 0;font-size:12px}.UrIFoq_verifiedBadge{color:#fff;background:#2aba45;border-radius:99px;align-items:center;gap:4px;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.UrIFoq_statCard{z-index:1;background:linear-gradient(#fff,#f4f4f4);border-radius:24px;margin-top:-8px;padding:20px 16px 16px;position:relative;transform:translateY(24px);box-shadow:0 8px 22px #0000001f}.UrIFoq_statRow{text-align:center;display:flex}.UrIFoq_statDivider{background:#e8e8e6;width:1px}.UrIFoq_actionRow{gap:8px;margin-top:16px;display:flex}.UrIFoq_btnDelivery{height:var(--control-height);background:var(--gradient-orange);color:#fff;border-radius:12px;flex:1;align-items:center;gap:6px;padding:0 8px 0 12px;padding-block:0;display:flex;box-shadow:inset 0 0 0 2px #fb9d46,0 2px 4px #5d3c004d}.UrIFoq_btnIncome{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:12px;flex:1;align-items:center;gap:6px;padding:0 8px 0 12px;padding-block:0;display:flex;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.UrIFoq_btnLabel{text-align:center;flex:1;font-size:16px;font-weight:700}.UrIFoq_sectionHeader{padding-block:46px 12px;padding-inline:var(--app-content-padding,16px);align-items:center;display:flex}.UrIFoq_sectionHeader~.UrIFoq_sectionHeader,.UrIFoq_hubCarousel~.UrIFoq_sectionHeader{padding-top:22px}.UrIFoq_sectionTitle{color:var(--color-text);flex:1;margin-left:8px;font-size:16px;font-weight:700}.UrIFoq_viewAll{color:var(--color-green-dark);align-items:center;gap:3px;font-size:14px;display:flex}.UrIFoq_hubCarousel{padding-block:0 6px;padding-inline:var(--app-content-padding,16px);scroll-snap-type:x mandatory;scroll-padding-inline:var(--app-content-padding,16px);-webkit-overflow-scrolling:touch;gap:12px;display:flex;overflow-x:auto}.UrIFoq_hubCarousel::-webkit-scrollbar{display:none}.UrIFoq_hubEmpty{margin:0 var(--app-content-padding,16px) 0;text-align:center;background:var(--color-card);color:var(--color-text-muted);border-radius:16px;padding:20px 16px;font-size:14px}.UrIFoq_productCard{margin:0 var(--app-content-padding,16px) 14px;background:var(--color-card);border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.UrIFoq_productTop{gap:12px;padding:14px 16px 12px;display:flex}.UrIFoq_productImg{object-fit:cover;object-position:center top;border-radius:12px;flex-shrink:0;width:100px;height:100px}.UrIFoq_productInfo{flex:1;min-width:0}.UrIFoq_productNameRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.UrIFoq_productName{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.UrIFoq_productMeta{color:var(--color-text-secondary);margin:3px 0 0;font-size:12px}.UrIFoq_gradeList{flex-direction:column;gap:8px;padding:0 16px;display:flex}.UrIFoq_gradeRow{border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.UrIFoq_gradeBadge{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;display:flex}.UrIFoq_gradeInfo{flex:1;min-width:0}.UrIFoq_gradeName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;overflow:hidden}.UrIFoq_gradeQty{color:var(--color-text-secondary);margin:2px 0 0;font-size:12px}.UrIFoq_gradePriceCol{text-align:right}.UrIFoq_gradePrice{color:var(--color-green-dark);margin:0;font-size:16px;font-weight:700}.UrIFoq_gradeUnit{color:var(--color-text-muted);margin:1px 0 0;font-size:12px}.UrIFoq_productFooter{border-top:1px solid var(--color-border-light);color:var(--color-text);justify-content:space-between;align-items:center;margin-top:10px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.UrIFoq_errorNotice{margin:0 var(--app-content-padding,16px) 14px;color:var(--color-text-muted);text-align:center;font-size:12px}
.BTKH4W_card{background:var(--color-card);border-radius:var(--radius-lg);padding:16px;box-shadow:0 2px 10px #0000000d}.BTKH4W_header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.BTKH4W_storeInfo{flex:1}.BTKH4W_storeName{color:var(--color-text);font-size:14px;font-weight:700}.BTKH4W_orderMeta{color:var(--color-text-muted);margin-top:2px;font-size:12px}.BTKH4W_statusBadge{border-radius:99px;padding:5px 12px;font-size:12px}.BTKH4W_productRow{border-top:1px solid #f0ede8;align-items:center;gap:12px;padding-top:12px;display:flex}.BTKH4W_productImg{object-fit:cover;border-radius:10px;flex-shrink:0;width:54px;height:54px}.BTKH4W_productInfo{flex:1}.BTKH4W_productName{color:var(--color-text);font-size:14px;font-weight:600}.BTKH4W_weightPrice{color:var(--color-text-muted);margin-top:3px;font-size:12px}.BTKH4W_total{font-size:16px;font-weight:700}
._3RSiMG_badge{color:#fff;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}
.jYinIG_card{background:var(--color-card);border-radius:16px;overflow:hidden}.jYinIG_header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.jYinIG_orderNo{color:var(--color-text);font-size:14px;font-weight:700}.jYinIG_statusChip{border-radius:8px;align-items:center;min-height:24px;padding:0 8px;font-size:14px;font-weight:400;display:flex}.jYinIG_items{flex-direction:column;gap:12px;padding:16px;display:flex}.jYinIG_itemRow{align-items:center;gap:12px;display:flex}.jYinIG_itemRow:not(:last-child){border-bottom:1px solid #eee;padding-bottom:16px}.jYinIG_itemImg{object-fit:cover;object-position:center top;border-radius:8px;flex-shrink:0;width:95px;height:95px}.jYinIG_itemInfo{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.jYinIG_itemName{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.jYinIG_itemMeta{color:var(--color-text);margin:0;font-size:12px;line-height:14px}.jYinIG_dot{color:var(--color-text-muted)}.jYinIG_itemPriceRow{justify-content:space-between;align-items:center;width:100%;display:flex}.jYinIG_itemUnitPrice{color:var(--color-text-muted);font-size:12px}.jYinIG_itemTotal{color:var(--color-text);font-size:12px;font-weight:400}.jYinIG_totalRow{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.jYinIG_totalLabel{color:var(--color-text);font-size:14px}.jYinIG_totalValue{color:var(--color-text);font-size:14px;font-weight:700}.jYinIG_banner{padding:0 16px 12px}.jYinIG_actions{gap:12px;padding:0 16px 16px;display:flex}
._4GsZbG_item{align-items:center;gap:8px;min-height:48px;padding:10px 0;display:flex}._4GsZbG_itemBorder{border-bottom:1px solid #eee}._4GsZbG_label{color:var(--color-text);flex:1;font-size:16px;font-weight:700}
.UURJCG_root{position:relative}.UURJCG_trigger{width:100%;height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height);color:var(--color-text);text-align:left;background:#fff;border:1px solid #eee;border-radius:12px;align-items:center;gap:12px;padding:0 12px;display:flex}.UURJCG_trigger:focus-visible{outline:2px solid var(--color-green-dark);outline-offset:3px}.UURJCG_trigger:disabled{opacity:.5;cursor:not-allowed}.UURJCG_trigger :is(img,svg){flex-shrink:0;transition:transform .15s}.UURJCG_triggerOpen{border-color:var(--color-green-dark);box-shadow:0 0 0 3px #2154390d}.UURJCG_label{min-width:0;font-size:var(--control-font-size);flex:1;font-weight:700}.UURJCG_value{min-width:0;font-size:var(--control-font-size);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:400;line-height:24px;overflow:hidden}.UURJCG_placeholder{color:var(--color-text-muted)}.UURJCG_chevronOpen{transform:rotate(180deg)}.UURJCG_menu{z-index:1000;overscroll-behavior:contain;background:#fff;border:1px solid #e1efe0;border-radius:16px;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #2154391f}.UURJCG_option{width:100%;min-height:var(--control-height);text-align:left;color:var(--color-text);font-size:var(--control-font-size);padding:12px;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding-block:0;display:flex}.UURJCG_optionActive{background:#f4fcf3}.UURJCG_optionSelected{color:var(--color-green-dark);background:#e1efe0;font-weight:600}.UURJCG_indicator{background:0 0;border-radius:50%;flex-shrink:0;width:8px;height:8px}.UURJCG_optionSelected .UURJCG_indicator{background:var(--color-green-dark)}@media (prefers-reduced-motion:reduce){.UURJCG_trigger :is(img,svg){transition:none}}.UURJCG_root{width:100%;min-width:0}.UURJCG_inline .UURJCG_value{text-align:right}.UURJCG_option:disabled{color:var(--color-text-muted);opacity:.6;cursor:not-allowed}
.VKILXa_row{border-top:1px solid #f0ede8;gap:10px;padding:12px 0;display:flex}.VKILXa_img{object-fit:cover;object-position:center top;border-radius:10px;flex-shrink:0;width:64px;height:64px}.VKILXa_info{flex:1;min-width:0}.VKILXa_name{color:var(--color-text);font-size:14px;font-weight:700}.VKILXa_deadline{color:var(--color-text-muted);margin-top:2px;font-size:12px}.VKILXa_size{color:var(--color-text-muted);margin:1px 0 4px;font-size:12px}.VKILXa_meta{align-items:center;gap:8px;display:flex}.VKILXa_unitPrice{color:var(--color-text-muted);font-size:12px}.VKILXa_total{color:var(--color-text);flex-shrink:0;font-size:14px;font-weight:700}
._1fcgmq_banner{border-radius:10px;padding:10px 14px}._1fcgmq_main{justify-content:space-between;align-items:center;gap:8px;display:flex}._1fcgmq_text{font-size:14px;font-weight:700}._1fcgmq_sub{opacity:.85;margin:3px 0 0;font-size:12px;font-weight:400}._1fcgmq_blue{color:#0d6bc9;background:#dcebfb}._1fcgmq_green{color:#2f8a52;background:#e6efe7}._1fcgmq_red{color:#e02d3c;background:#fde8e8}._1fcgmq_amber{color:#e17300;background:#fff3d6}
.s2qtnG_overlay{z-index:70;background:#14181466;justify-content:center;display:flex;position:fixed;inset:0}.s2qtnG_overlayClosing{pointer-events:none;animation:.24s forwards s2qtnG_orFadeOut}.s2qtnG_viewportFrame{width:min(100%,var(--app-max-width,480px));pointer-events:none;height:100dvh;position:relative;overflow:hidden}.s2qtnG_panel{width:min(88vw,360px);padding-top:env(safe-area-inset-top,0px);pointer-events:auto;background:#fff;animation:.24s s2qtnG_orSlideIn;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 30px #0000002e}.s2qtnG_panelClosing{animation:.24s forwards s2qtnG_orSlideOut}@keyframes s2qtnG_orSlideIn{0%{clip-path:inset(0 0 0 100%);opacity:.4}to{clip-path:inset(0);opacity:1}}@keyframes s2qtnG_orSlideOut{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes s2qtnG_orFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.s2qtnG_panel,.s2qtnG_panelClosing,.s2qtnG_overlayClosing{animation:none}}.s2qtnG_head{box-sizing:border-box;height:var(--farmer-home-header-height,72px);border-bottom:1px solid #eee;align-items:center;gap:8px;padding:14px 24px;display:flex}.s2qtnG_logo{border-radius:8px;width:40px;height:40px}.s2qtnG_headInfo{flex:1}.s2qtnG_headTitle{color:#215439;margin:0;font-size:24px;font-weight:700;line-height:1.1}.s2qtnG_headMode{color:#215439;margin:2px 0 0;font-size:12px}.s2qtnG_closeBtn{flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.s2qtnG_profileCard{cursor:pointer;background:linear-gradient(270deg,#f3f5ea,#f4fcf3);border-radius:16px;align-items:center;gap:16px;margin:16px 16px 0;padding:16px 16px 16px 12px;display:flex}.s2qtnG_avatar{object-fit:cover;border:2px solid #fff;border-radius:99px;flex-shrink:0;width:80px;height:80px}.s2qtnG_profileInfo{flex-direction:column;flex:1;min-width:0;display:flex}.s2qtnG_shopName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:24px;font-weight:700;overflow:hidden}.s2qtnG_ownerName{color:#23211f;margin:0;font-size:16px;line-height:24px}.s2qtnG_verifiedBadge{color:#fff;background:#2aba45;border:1px solid #d2e5d0;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;padding:4px 12px 4px 4px;font-size:14px;font-weight:400;display:inline-flex}.s2qtnG_group{margin-top:16px;padding:0 16px}.s2qtnG_row{cursor:pointer;border-bottom:1px solid #eee;align-items:center;gap:8px;min-height:48px;padding:10px 12px;display:flex}.s2qtnG_row:last-child{border-bottom:none}.s2qtnG_rowIcon{flex-shrink:0;justify-content:center;width:24px;display:flex}.s2qtnG_rowLabel{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:700;overflow:hidden}.s2qtnG_langText{color:var(--color-text);font-size:16px;font-weight:700}.s2qtnG_langDim{color:#a9a5a4;font-weight:400}
.AupNtG_root{background:var(--color-bg);min-height:100dvh;position:relative}.AupNtG_inner{padding-bottom:calc(130px + env(safe-area-inset-bottom))}.AupNtG_searchIcon{display:inline-flex}.AupNtG_statsRow{background:#fff;border-bottom:1px solid #eee;display:flex}.AupNtG_statItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;padding:10px 12px;display:flex}.AupNtG_statItem+.AupNtG_statItem{border-left:1px solid #eee}.AupNtG_statValue{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.AupNtG_statLabel{color:var(--color-text);margin:0;font-size:12px;line-height:1}.AupNtG_tabs{background:#fff;border-bottom:1px solid #eee;padding:0 16px;display:flex}.AupNtG_tab{height:40px;color:var(--color-text);border-bottom:2px solid #0000;flex:1;padding:15px 16px;font-size:14px;font-weight:700}.AupNtG_tabActive{color:var(--color-green-dark)}.AupNtG_list{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) var(--app-content-padding,16px);flex-direction:column;gap:8px;display:flex}.AupNtG_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.AupNtG_card{background:#fff;border-radius:16px;overflow:clip;box-shadow:0 2px 10px #0000000d}.AupNtG_cardHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.AupNtG_cardHeadText{flex-direction:column;gap:8px;min-width:0;display:flex}.AupNtG_orderNo{color:var(--color-text);margin:0;font-size:14px;font-weight:700}.AupNtG_orderMeta{color:var(--color-text);margin:0;font-size:12px;line-height:14px}.AupNtG_cardBody{padding:16px}.AupNtG_itemRow{align-items:center;gap:12px;display:flex}.AupNtG_itemImg{object-fit:cover;object-position:center top;border-radius:8px;flex-shrink:0;width:76px;height:76px}.AupNtG_itemImgRated{width:64px;height:64px}.AupNtG_itemInfo{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.AupNtG_itemName{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.AupNtG_itemMeta{color:var(--color-text);margin:0;font-size:12px;line-height:14px}.AupNtG_ratingBlock{border-top:1px solid #eee;flex-direction:column;gap:12px;padding:16px;display:flex}.AupNtG_scoreRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.AupNtG_scoreLabel{color:var(--color-text);flex-shrink:0;font-size:14px;font-weight:700}.AupNtG_scoreValue{color:var(--color-text-secondary);font-size:12px}.AupNtG_editBtn{background:#fff;border:1px solid #eee;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.AupNtG_stars{justify-content:space-between;display:flex}.AupNtG_starCol{flex-direction:column;flex:1 1 0;align-items:center;gap:1px;min-width:0;display:flex}.AupNtG_starCol svg{width:100%;max-width:36px;height:auto}.AupNtG_starNum{color:var(--color-text-secondary);font-size:12px;line-height:1}.AupNtG_ratingComment{color:var(--color-text-secondary);margin:0;font-size:14px}.AupNtG_reviewLabel{color:var(--color-text);margin:0;font-size:14px;font-weight:700}.AupNtG_ratingAt{color:var(--color-text-muted);margin:0;font-size:12px;line-height:14px}.AupNtG_cardFoot{border-top:1px solid #eee;padding:12px;display:flex}.AupNtG_btnSecondary{height:40px;color:var(--color-text);background:#fff;border:1px solid #eee;border-radius:8px;flex:1;font-size:16px;font-weight:700}
.VyG_8G_backdrop{z-index:50;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.VyG_8G_sheet{width:min(100%,var(--app-max-width,480px));min-height:420px;padding:14px 24px calc(24px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -4px 18px #0000001f}.VyG_8G_header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.VyG_8G_header h2{color:#131313;margin:0;font-size:16px;font-weight:700}.VyG_8G_close{color:#23211f;border-radius:99px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.VyG_8G_fields{flex-direction:column;gap:14px;display:flex}.VyG_8G_label{color:#23211f;flex-direction:column;gap:8px;font-size:16px;font-weight:700;display:flex}.VyG_8G_selectWithThumb{width:100%;position:relative}.VyG_8G_thumb{z-index:1;object-fit:cover;pointer-events:none;border-radius:6px;width:32px;height:32px;position:absolute;top:8px;left:8px}.VyG_8G_hasThumb button{padding-left:48px}.VyG_8G_reset{color:#e02d3c;margin-top:14px;font-size:14px;text-decoration:underline;display:block}.VyG_8G_apply{width:100%;height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;margin-top:72px;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}@media (max-height:700px){.VyG_8G_sheet{max-height:92dvh;overflow-y:auto}.VyG_8G_apply{margin-top:28px}}
.M-yqdW_bar{border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:10px 12px;display:flex}.M-yqdW_content{flex:1}.M-yqdW_text{font-size:12px;font-weight:600}.M-yqdW_subText{color:var(--color-text-hint);margin-top:2px;font-size:12px}
.Y0tYWa_root{background:var(--color-bg);min-height:100dvh;position:relative}.Y0tYWa_inner{padding-bottom:120px}.Y0tYWa_card{margin:4px var(--app-content-padding,16px) 12px;background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 2px 10px #0000000d}.Y0tYWa_cardTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.Y0tYWa_hubHead{justify-content:space-between;align-items:center;display:flex}.Y0tYWa_routeBtn{border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:10px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}.Y0tYWa_hubBody{gap:12px;margin-top:12px;display:flex}.Y0tYWa_hubIcon{background:#fdf4d7;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.Y0tYWa_hubName{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.Y0tYWa_hubMeta{color:var(--color-text-secondary);margin:3px 0 0;font-size:12px}.Y0tYWa_dateCard{margin:0 var(--app-content-padding,16px) 12px;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 2px 10px #0000000d}.Y0tYWa_dateIcon{background:#e7f2e8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.Y0tYWa_dateCol{flex:1}.Y0tYWa_dateDivider{background:var(--color-border-light);align-self:stretch;width:1px}.Y0tYWa_dateLabel{color:var(--color-text-secondary);margin:0;font-size:12px}.Y0tYWa_dateValue{color:var(--color-text);margin:3px 0 0;font-size:16px;font-weight:700}.Y0tYWa_itemRow{border-bottom:1px dashed var(--color-border-light);padding:12px 0}.Y0tYWa_itemRow:first-child{padding-top:0}.Y0tYWa_itemRow:last-child{border-bottom:0;padding-bottom:0}.Y0tYWa_summaryRows{flex-direction:column;gap:9px;margin-top:12px;display:flex}.Y0tYWa_summaryRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Y0tYWa_summaryLabel{color:var(--color-text-secondary);font-size:14px}.Y0tYWa_summaryValue{color:var(--color-text);text-align:right;font-size:14px;font-weight:600}.Y0tYWa_noteCard{margin:0 var(--app-content-padding,16px) 12px;background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 2px 10px #0000000d}.Y0tYWa_noteText{white-space:pre-wrap;color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.5}.Y0tYWa_footerBar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.Y0tYWa_confirmBtn{width:100%;height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding-block:0;font-size:16px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.Y0tYWa_spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:99px;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite Y0tYWa_orSpin}@keyframes Y0tYWa_orSpin{to{transform:rotate(360deg)}}.Y0tYWa_errorCard{margin:4px var(--app-content-padding,16px) 12px;background:#fde8e8;border:1px solid #f5bcbc;border-radius:16px;padding:14px 16px}.Y0tYWa_errorHead{align-items:flex-start;gap:8px;display:flex}.Y0tYWa_errorTitle{color:#b3202c;margin:0;font-size:14px;font-weight:700;line-height:1.45}.Y0tYWa_errorHint{color:#7a3a3f;margin:6px 0 0 26px;font-size:12px;line-height:1.5}.Y0tYWa_errorActionBtn{color:#b3202c;background:#fff;border:1px solid #e02d3c;border-radius:10px;height:38px;margin:10px 0 0 26px;padding:0 14px;font-size:12px;font-weight:700}.Y0tYWa_blockedCard{margin:4px var(--app-content-padding,16px) 12px;background:#fdf4d7;border:1px solid #f3e2a8;border-radius:16px;padding:13px 14px}.Y0tYWa_blockedTitle{color:#8a6a00;margin:0;font-size:14px;font-weight:700;line-height:1.45}.Y0tYWa_blockedHint{color:#6b5f2a;margin:6px 0 0;font-size:12px;line-height:1.5}.Y0tYWa_blockedBtn{color:#8a6a00;background:#fff;border:1px solid #b98900;border-radius:10px;height:38px;margin-top:10px;padding:0 14px;font-size:12px;font-weight:700}.Y0tYWa_inner>[data-fixed-subnav-slot]+:is(.Y0tYWa_card,.Y0tYWa_blockedCard,.Y0tYWa_errorCard){margin-top:16px}
.suAnrG_root{background:var(--color-bg);min-height:100dvh;position:relative}.suAnrG_inner{padding-bottom:150px}.suAnrG_notice{color:#6b5f2a;background:#fdf4d7;border:1px solid #f3e2a8;border-radius:12px;flex-direction:column;gap:3px;margin:0 16px 12px;padding:11px 13px;font-size:12px;display:flex}.suAnrG_noticeTitle{color:#8a6a00;font-size:14px;font-weight:700}.suAnrG_list{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) var(--app-content-padding,16px);flex-direction:column;gap:14px;display:flex}.suAnrG_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.suAnrG_footerBar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:10px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.suAnrG_selectedRow{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.suAnrG_selectedLabel{color:var(--color-text-secondary);font-size:14px}.suAnrG_selectedName{color:var(--color-green-dark);font-size:14px;font-weight:700}.suAnrG_confirmBtn{width:100%;height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.suAnrG_inner>[data-fixed-subnav-slot]+.suAnrG_notice{margin-top:16px}.suAnrG_inner>[data-fixed-subnav-slot]+.suAnrG_list{padding-top:16px}
.q8z81a_root{background:var(--color-bg);min-height:100dvh;position:relative}.q8z81a_inner{padding-bottom:130px}.q8z81a_hero{aspect-ratio:1;background:#e8e4dd;width:100%;position:relative}.q8z81a_heroImg{object-fit:cover;object-position:center}.q8z81a_infoCard{margin:12px var(--app-content-padding,16px) 0;background:#fff;border-radius:16px;padding:0;box-shadow:0 2px 10px #0000000d}.q8z81a_infoHead{border-bottom:1px solid var(--color-border-light);padding:16px}.q8z81a_infoName{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.q8z81a_infoMeta{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px}.q8z81a_infoStats{border-bottom:1px solid var(--color-border-light);padding:16px;display:flex}.q8z81a_infoStat{flex:1}.q8z81a_infoStatDivider{background:var(--color-border-light);width:1px;margin:0 12px}.q8z81a_infoStatLabel{color:var(--color-text-secondary);margin:0;font-size:12px}.q8z81a_infoStatValue{color:var(--color-text);margin:3px 0 0;font-size:16px;font-weight:700}.q8z81a_infoStatUnit{color:var(--color-text-muted);font-size:12px;font-weight:400}.q8z81a_progressBlock{border-bottom:1px solid var(--color-border-light);padding:16px}.q8z81a_progressLabels{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.q8z81a_progressTrack{background:#eceae5;border-radius:99px;height:8px;overflow:hidden}.q8z81a_progressFill{background:#2aba45;border-radius:99px;height:100%}.q8z81a_priceTableBtn{width:100%;height:var(--control-height);border:1px solid var(--color-border);width:calc(100% - 32px);color:var(--color-text);background:#fff;border-radius:12px;margin:16px;padding-block:0;font-size:14px;font-weight:600}.q8z81a_formCard{margin:14px var(--app-content-padding,16px) 0;background:#fff;border-radius:16px;padding:16px;box-shadow:0 2px 10px #0000000d}.q8z81a_formTitle{color:var(--color-text);margin:0 0 12px;font-size:16px;font-weight:700}.q8z81a_toggle{background:#efece6;border-radius:99px;padding:4px;display:flex}.q8z81a_toggleBtn{height:40px;color:var(--color-text-secondary);border-radius:99px;flex:1;font-size:14px}.q8z81a_toggleBtnOn{color:#fff;font-weight:700}.q8z81a_fieldLabel{color:var(--color-text);margin:14px 0 8px;font-size:16px;font-weight:700}.q8z81a_gradeSelectRow{border:1px solid var(--color-border);background:#fff;border-radius:12px;align-items:center;padding:8px 13px;display:flex;position:relative}.q8z81a_gradeSelectRow:after{content:"";pointer-events:none;border-bottom:2px solid #5b6b5f;border-right:2px solid #5b6b5f;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.q8z81a_gradeSelect{opacity:0;width:100%;font-family:inherit;position:absolute;inset:0}.q8z81a_selectWrap{border:1px solid var(--color-border);background:#fff;border-radius:12px;position:relative}.q8z81a_selectWrap:after{content:"";pointer-events:none;border-bottom:2px solid #5b6b5f;border-right:2px solid #5b6b5f;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.q8z81a_select{appearance:none;width:100%;height:48px;color:var(--color-text);background:0 0;border:0;outline:none;padding:0 14px;font-family:inherit;font-size:16px}.q8z81a_unitPriceHint{color:#2f8a52;margin:8px 0 0;font-size:12px}.q8z81a_pricesLoading{color:var(--color-text-muted);margin:14px 0 0;font-size:12px}.q8z81a_noPriceNotice{background:#fdf4d7;border:1px solid #f3e2a8;border-radius:12px;margin-top:14px;padding:13px 14px}.q8z81a_noPriceTitle{color:#8a6a00;margin:0;font-size:14px;font-weight:700}.q8z81a_noPriceHint{color:#6b5f2a;margin:6px 0 0;font-size:12px}.q8z81a_noPriceBtn{color:#8a6a00;background:#fff;border:1px solid #b98900;border-radius:10px;height:38px;margin-top:10px;padding:0 14px;font-size:12px;font-weight:700}.q8z81a_ungradedNotice{color:#6b5f2a;background:#fdf4d7;border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:11px 13px;font-size:12px;display:flex}.q8z81a_weightHead{justify-content:space-between;align-items:baseline;display:flex}.q8z81a_weightHint{color:var(--color-text-muted);font-size:12px}.q8z81a_stepper{border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:10px;padding:6px;display:flex}.q8z81a_stepBtn{border:1px solid var(--color-border);background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.q8z81a_weightInput{text-align:center;min-width:0;color:var(--color-text);appearance:textfield;background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;font-weight:700}.q8z81a_weightInput::-webkit-outer-spin-button{appearance:none}.q8z81a_weightInput::-webkit-inner-spin-button{appearance:none}.q8z81a_weightInput::placeholder{color:var(--color-text-muted);font-weight:400}.q8z81a_noteInput{border:1px solid var(--color-border);width:100%;min-height:80px;color:var(--color-text);resize:vertical;background:#fff;border-radius:8px;padding:12px;font-family:inherit;font-size:16px}.q8z81a_noteInput::placeholder{color:var(--color-text-muted)}.q8z81a_noteHint{color:var(--color-text-muted);margin:6px 0 0;font-size:12px}.q8z81a_footerBar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;gap:10px;display:flex;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.q8z81a_editBtn{height:var(--control-height);border:1.5px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:14px;flex:1;padding-block:0;font-size:16px;font-weight:700}.q8z81a_addBtn{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;flex:1.4;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}
.h085oG_root{background:var(--color-bg);min-height:100dvh;position:relative}.h085oG_inner{padding-bottom:150px}.h085oG_trashBtn{justify-content:center;align-items:center;width:40px;height:40px;margin-right:-8px;display:flex}.h085oG_emptyBlock{flex-direction:column;align-items:center;gap:14px;margin:60px 0;display:flex}.h085oG_empty{color:var(--color-text-muted);margin:0;font-size:16px}.h085oG_emptyBtn{background:var(--gradient-green);color:#fff;height:var(--control-height);padding:11px 28px;border-radius:12px;padding-block:0;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 2px #215439}.h085oG_card{margin:4px var(--app-content-padding,16px) 0;background:#fff;border-radius:16px;padding:4px 0 8px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.h085oG_selectAllRow{border-bottom:1px solid var(--color-border-light);align-items:center;gap:10px;padding:12px 16px;display:flex}.h085oG_selectAllLabel{color:var(--color-text);font-size:16px}.h085oG_checkbox{background:#f5f2ed;border:1.5px solid #d5cfc6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.h085oG_checkboxOn{background:#2aba45;border-color:#2aba45}.h085oG_swipeWrap{position:relative;overflow:hidden}.h085oG_swipeDelete{color:#fff;background:#e8493c;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:84px;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;right:0}.h085oG_swipeContent{background:#fff;position:relative}.h085oG_itemRow{border-bottom:1px solid var(--color-border-light);align-items:flex-start;gap:10px;padding:13px 16px;display:flex}.h085oG_itemRow .h085oG_checkbox{margin-top:30px}.h085oG_itemBody{flex:1;min-width:0}.h085oG_editBtn{border:1px solid var(--color-border);background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.h085oG_footerBar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:10px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.h085oG_selectedCount{color:var(--color-text-secondary);margin:0 0 8px;font-size:14px}.h085oG_footerContent{justify-content:space-between;align-items:center;gap:16px;display:flex}.h085oG_footerContent .h085oG_selectedCount{margin:0}.h085oG_normalFooter{flex-direction:column;gap:8px;display:flex}.h085oG_normalFooter .h085oG_selectedCount{margin:0}.h085oG_deleteSelectedBtn{min-width:160px;height:var(--control-height);color:#e02d3c;background:#fff;border:1.5px solid #e02d3c;border-radius:14px;padding:0 14px;font-size:16px;font-weight:700}.h085oG_footerBtns{gap:10px;display:flex}.h085oG_addProductBtn{height:var(--control-height);border:1.5px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:14px;flex:1;padding-block:0;font-size:16px;font-weight:700}.h085oG_submitBtn{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;flex:1.3;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.h085oG_mergedNotice{margin:4px var(--app-content-padding,16px) 12px;background:#e7f2e8;border:1px solid #bfe0c6;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.h085oG_mergedText{color:#215439;flex:1;margin:0;font-size:12px;line-height:1.5}.h085oG_mergedClose{color:#2f8a52;flex-shrink:0;width:24px;height:24px;font-size:12px}.h085oG_inner>[data-fixed-subnav-slot]+.h085oG_card{margin-top:12px}.h085oG_inner>[data-fixed-subnav-slot]+.h085oG_mergedNotice{margin-top:16px}
.wvIEhW_root{background:var(--color-bg);min-height:100dvh;position:relative}.wvIEhW_inner{padding-bottom:120px}.wvIEhW_searchRow{padding-block:2px 10px;padding-inline:var(--app-content-padding,16px);gap:8px;display:flex}.wvIEhW_searchBox{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex:1;align-items:center;gap:8px;height:44px;padding:0 13px;display:flex}.wvIEhW_filterBtn{width:var(--control-height);height:var(--control-height);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.wvIEhW_filterBtnActive{border-color:var(--color-green-dark);color:var(--color-green-dark)}.wvIEhW_filterCount{color:#fff;background:#e02d3c;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-6px;right:-5px}.wvIEhW_searchInput{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px}.wvIEhW_searchInput::placeholder{color:var(--color-text-muted)}.wvIEhW_chipRow{-webkit-overflow-scrolling:touch;gap:8px;padding:0 16px 4px;display:flex;overflow-x:auto}.wvIEhW_chipRow::-webkit-scrollbar{display:none}.wvIEhW_chip{border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap;height:var(--control-height);background:#fff;border-radius:99px;flex-shrink:0;padding:8px 15px;padding-block:0;font-size:14px}.wvIEhW_chipActive{color:#fff;background:0 0;border-color:#0000;font-weight:600}.wvIEhW_listHint{margin:10px var(--app-content-padding,16px) 8px;color:var(--color-text-muted);font-size:12px}.wvIEhW_list{padding-block:0;padding-inline:var(--app-content-padding,16px);flex-direction:column;gap:14px;display:flex}.wvIEhW_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.wvIEhW_card{background:#fff;border:1px solid #f0e8e7;border-radius:16px;overflow:hidden;box-shadow:0 2px 4px #5d3c004d}.wvIEhW_cardSelected{border:2px solid var(--color-green-dark);box-shadow:0 2px 4px #5d3c004d}.wvIEhW_cardFull{opacity:.9}.wvIEhW_cardTop{gap:12px;display:flex}.wvIEhW_cardImg{object-fit:cover;object-position:center;flex-shrink:0;align-self:stretch;width:130px;height:auto;min-height:130px}.wvIEhW_cardInfo{flex:1;min-width:0;padding:16px}.wvIEhW_cardNameRow{align-items:center;gap:8px;display:flex}.wvIEhW_cardName{color:var(--color-text);flex:1;margin:0;font-size:16px;font-weight:700}.wvIEhW_countChip{color:#2f8a52;white-space:nowrap;background:#e7f2e8;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600}.wvIEhW_selectCircle{background:#f5f2ed;border:1.5px solid #d5cfc6;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wvIEhW_selectCircleOn{background:#2aba45;border-color:#2aba45}.wvIEhW_cardHint{color:var(--color-text-secondary);margin:8px 0 6px;font-size:12px}.wvIEhW_selectWrap{border:1px solid var(--color-border);background:#fff;border-radius:10px;position:relative}.wvIEhW_selectWrap:after{content:"";pointer-events:none;border-bottom:2px solid #5b6b5f;border-right:2px solid #5b6b5f;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.wvIEhW_select{appearance:none;width:100%;height:42px;color:var(--color-text);background:0 0;border:0;outline:none;padding:0 13px;font-family:inherit;font-size:14px}.wvIEhW_cardProgress{border:1px solid var(--color-border-light);padding:16px}.wvIEhW_progressLabels{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.wvIEhW_progressTrack{background:#eceae5;border-radius:99px;height:8px;overflow:hidden}.wvIEhW_progressFill{border-radius:99px;height:100%}.wvIEhW_cardFooter{background:#fbf9f5;min-height:64px;display:flex}.wvIEhW_footerCol{flex:1;padding:16px}.wvIEhW_footerColRight{text-align:right}.wvIEhW_footerDivider{background:var(--color-border-light);width:1px}.wvIEhW_footerLabel{color:var(--color-text-secondary);margin:0;font-size:12px}.wvIEhW_footerValue,.wvIEhW_footerPrice{color:var(--color-text);margin:8px 0 0;font-size:16px;font-weight:700}.wvIEhW_footerPriceUnit{color:var(--color-text-muted);font-size:12px;font-weight:400}.wvIEhW_footerBar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.wvIEhW_proceedBtn{width:100%;height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.wvIEhW_searchBox{height:var(--control-height);min-height:var(--control-height);padding-block:0}.wvIEhW_searchBox input{height:calc(var(--control-height) - 2px)!important;min-height:calc(var(--control-height) - 2px)!important;max-height:calc(var(--control-height) - 2px)!important}
.cD2jKW_root{background:var(--color-bg);min-height:100dvh}.cD2jKW_inner{padding-bottom:112px}.cD2jKW_summary{background:#fff;border:1px solid #f0e8e7;border-radius:16px;align-items:center;gap:12px;margin:16px;padding:12px;display:flex}.cD2jKW_image{object-fit:cover;border-radius:10px;flex-shrink:0;width:130px;height:130px}.cD2jKW_summaryRight{flex-direction:column;flex:1;min-width:0;display:flex}.cD2jKW_summaryInfo{border-bottom:1px solid #eee;padding:8px 12px}.cD2jKW_summary h2{color:#131313;margin:0;font-size:22px}.cD2jKW_summary p{color:var(--color-text-secondary);margin:3px 0 0;font-size:12px}.cD2jKW_summaryStats{flex:1;display:flex}.cD2jKW_summaryStat{flex:1;min-width:0;padding:8px 12px}.cD2jKW_summaryStat+.cD2jKW_summaryStat{border-left:1px solid #eee}.cD2jKW_summaryStat p{color:#131313;margin:0;font-size:12px}.cD2jKW_summaryStat strong{color:#131313;margin-top:4px;font-size:16px;display:block}.cD2jKW_titleRow{justify-content:space-between;align-items:center;padding:4px 16px 0;display:flex}.cD2jKW_titleRow h2{color:var(--color-text);margin:0;font-size:16px}.cD2jKW_live{color:#2aba45;font-size:12px}.cD2jKW_hint{color:var(--color-text-muted);margin:4px 16px 12px;font-size:14px}.cD2jKW_empty{text-align:center;color:var(--color-text-muted);margin:40px 16px;font-size:16px}.cD2jKW_emptyState{color:var(--color-text-muted);background:#fff;border:1px solid #eee;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin:32px 16px;padding:24px 16px;display:flex}.cD2jKW_emptyState p{margin:0;font-size:14px}.cD2jKW_table{background:#fff;border:1px solid #f0e8e7;border-radius:16px;margin:0 16px;overflow:hidden}.cD2jKW_gradeHead{color:#131313;background:#eef6ef;align-items:center;gap:8px;min-height:52px;padding:8px 12px;font-size:16px;font-weight:700;display:flex}.cD2jKW_gradeBadge{background:var(--gradient-green);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.cD2jKW_gradeA{background:linear-gradient(#519068 0%,#296445 52.5%,#193526 100%)}.cD2jKW_gradeB{background:linear-gradient(#75b8ff 0%,#0071ea 100%)}.cD2jKW_gradeC{background:linear-gradient(#ffcb86 0%,#ffa34c 52.5%,#e17300 100%)}.cD2jKW_gradeHead:has(.cD2jKW_gradeB){background:linear-gradient(90deg,#f2fcff,#dbf8ff)}.cD2jKW_gradeHead:has(.cD2jKW_gradeC){background:linear-gradient(90deg,#fff5ea,#ffefdf)}.cD2jKW_gradeHead small{margin-left:auto;font-size:12px;font-weight:400}.cD2jKW_priceRow{border-top:1px solid #eee;justify-content:space-between;align-items:center;min-height:48px;padding:12px 16px;font-size:14px;display:flex}.cD2jKW_priceRow strong{color:var(--color-green-dark)}.cD2jKW_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.cD2jKW_footer button{width:100%;height:var(--control-height);border:2px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:16px;font-size:16px;font-weight:700}
.oDzdFW_root{background:var(--color-bg);min-height:100dvh;position:relative}.oDzdFW_inner{padding-bottom:120px}.oDzdFW_card{background:#fff;border:1px solid #f0e8e7;border-radius:16px;margin:12px 16px 0;overflow:hidden;box-shadow:0 2px 4px #5d3c004d}.oDzdFW_cardHead{cursor:pointer;outline:none;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.oDzdFW_cardHead:focus-visible{box-shadow:inset 0 0 0 3px #2154392e}.oDzdFW_cardTitle{color:var(--color-text);font-size:16px;font-weight:700}.oDzdFW_itemList{border-top:1px solid var(--color-border-light)}.oDzdFW_itemRow{padding:12px 16px}.oDzdFW_itemRow+.oDzdFW_itemRow{border-top:1px solid var(--color-border-light)}.oDzdFW_sectionCard{background:#fff;border-radius:16px;margin:12px 16px 0;padding:16px}.oDzdFW_sectionHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.oDzdFW_sectionTitle{color:var(--color-text);font-size:16px;font-weight:700}.oDzdFW_sectionMeta{color:var(--color-text);font-size:12px;font-weight:600}.oDzdFW_sectionLink{color:var(--color-green-dark);align-items:center;gap:2px;padding:0;font-size:14px;text-decoration:underline;display:flex}.oDzdFW_placeholder{background:#fff;border:1px solid #eee;border-radius:16px;flex-direction:column;align-items:center;gap:8px;margin:0;padding:16px;display:flex}.oDzdFW_placeholderIcon{background:#eee;border-radius:99px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.oDzdFW_placeholderTitle{color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:700}.oDzdFW_placeholderHint{color:var(--color-text-muted);margin:0;font-size:16px}.oDzdFW_hubCard{text-align:left;background:#fff;border:1px solid #f0e8e7;border-radius:16px;align-items:flex-start;gap:12px;width:100%;margin:0;padding:16px;display:flex}.oDzdFW_hubIcon{background:#fdf4d7;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.oDzdFW_hubInfo{flex:1;min-width:0}.oDzdFW_hubName{color:var(--color-text);margin:0;font-size:16px;font-weight:700;display:block}.oDzdFW_hubAddress{color:var(--color-text-secondary);margin:3px 0 0;font-size:12px;display:block}.oDzdFW_dateChips{-webkit-overflow-scrolling:touch;gap:8px;padding:0 0 4px;display:flex;overflow-x:auto}.oDzdFW_dateChips::-webkit-scrollbar{display:none}.oDzdFW_dateChip{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;min-width:66px;padding:8px 10px;display:flex}.oDzdFW_dateChipOn{border-color:var(--color-green-dark);background:#eef6ef}.oDzdFW_dateChipDay{color:var(--color-text-muted);min-height:11px;font-size:12px}.oDzdFW_dateChipDate{color:var(--color-text);font-size:14px;font-weight:700}.oDzdFW_dateChipOn .oDzdFW_dateChipDate{color:var(--color-green-dark)}.oDzdFW_dateChipOff{opacity:.55;cursor:not-allowed;background:#f5f2ed;border-style:dashed}.oDzdFW_dateChipOff .oDzdFW_dateChipDay{color:#e02d3c;font-weight:600}.oDzdFW_dateChipOff .oDzdFW_dateChipDate{color:var(--color-text-muted);text-decoration:line-through}.oDzdFW_dateHint{color:var(--color-text-muted);margin:8px 0 0;font-size:12px}.oDzdFW_slotList{flex-direction:column;gap:8px;padding:0;display:flex}.oDzdFW_bookingSlot{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;min-height:80px;padding:8px 16px 8px 8px;display:flex;position:relative}.oDzdFW_bookingSlotSelected{border-color:var(--color-green-dark)}.oDzdFW_bookingSlot:has(input:focus-visible){outline:2px solid var(--color-green-dark);outline-offset:2px}.oDzdFW_slotInput{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.oDzdFW_slotClock{width:64px;height:64px;color:var(--color-green-dark);background:#e1efe0;border-radius:12px;flex:0 0 64px;justify-content:center;align-items:center;display:inline-flex}.oDzdFW_slotContent{min-width:0;color:var(--color-text);flex-direction:column;flex:1;gap:4px;display:flex}.oDzdFW_slotTime{font-size:16px;font-weight:600}.oDzdFW_slotCapacity{font-size:14px;line-height:1.5}.oDzdFW_slotRadio{border:1px solid var(--color-border);background:#f3f3f3;border-radius:99px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.oDzdFW_bookingSlotSelected .oDzdFW_slotRadio{color:#fff;background:#2aba45;border-color:#2aba45}.oDzdFW_bookingSlotUrgent .oDzdFW_slotClock{color:#ef4444;background:#ffe0e1}.oDzdFW_bookingSlotUrgent .oDzdFW_slotCapacity{color:#ef4444}.oDzdFW_bookingSlotFull{cursor:default}.oDzdFW_bookingSlotFull .oDzdFW_slotClock{color:var(--color-text-muted);background:#eee}.oDzdFW_bookingSlotFull .oDzdFW_slotContent{color:var(--color-text-muted)}.oDzdFW_emptySlots,.oDzdFW_slotState{text-align:center;color:var(--color-text-muted);margin:10px 0;font-size:14px}.oDzdFW_slotError{color:#b3202c;background:#fde8e8;border:1px solid #f5bcbc;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.oDzdFW_slotError p{margin:0}.oDzdFW_slotError button{height:var(--control-height);color:#b3202c;background:#fff;border:1px solid #e02d3c;border-radius:10px;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:700}.oDzdFW_footerBar{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.oDzdFW_proceedBtn{width:100%;height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:16px;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.oDzdFW_inner>[data-fixed-subnav-slot]+.oDzdFW_card{margin-top:16px}
.KxtMwG_root{background:var(--color-bg);min-height:100dvh;position:relative}.KxtMwG_inner{padding-bottom:130px}.KxtMwG_heroCheck{text-align:center;flex-direction:column;align-items:center;padding:30px 24px 20px;display:flex}.KxtMwG_checkCircle{background:var(--gradient-green);border-radius:99px;justify-content:center;align-items:center;width:86px;height:86px;animation:.4s KxtMwG_orPop;display:inline-flex;box-shadow:0 0 0 10px #2aba4526}.KxtMwG_title{color:var(--color-green-dark);margin:20px 0 0;font-size:24px;font-weight:700}.KxtMwG_subtitle{color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.6}.KxtMwG_empty{text-align:center;color:var(--color-text-muted);margin:30px 0;font-size:16px}.KxtMwG_retryBtn{height:var(--control-height);border:1px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:12px;margin:0 auto;padding:0 18px;font-size:14px;display:block}.KxtMwG_body{padding-block:0;padding-inline:var(--app-content-padding,16px);flex-direction:column;gap:12px;display:flex}.KxtMwG_itemsCard{display:contents}.KxtMwG_card{background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 2px 10px #0000000d}.KxtMwG_cardTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:700}.KxtMwG_itemRow{border-bottom:1px dashed var(--color-border-light);padding:12px 0}.KxtMwG_itemRow:first-child{padding-top:0}.KxtMwG_totalRow{justify-content:space-between;align-items:center;padding-top:12px;display:flex}.KxtMwG_totalLabel{color:var(--color-text);font-size:16px}.KxtMwG_totalValue{color:var(--color-text);font-size:16px;font-weight:700}.KxtMwG_summaryRows{flex-direction:column;gap:9px;margin-top:12px;display:flex}.KxtMwG_summaryRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.KxtMwG_summaryLabel{color:var(--color-text-secondary);font-size:14px}.KxtMwG_summaryValue{color:var(--color-text);text-align:right;font-size:14px;font-weight:600}.KxtMwG_actions{flex-direction:column;gap:12px;padding:20px 16px 0;display:flex}.KxtMwG_primaryBtn{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.KxtMwG_secondaryBtn{height:var(--control-height);border:1.5px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700}
.XqfBUa_root{background:var(--color-bg);min-height:100dvh}.XqfBUa_inner{padding-bottom:110px}.XqfBUa_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.XqfBUa_emptyState{flex-direction:column;align-items:center;gap:12px;display:flex}.XqfBUa_emptyState .XqfBUa_empty{margin-bottom:0}.XqfBUa_retryBtn{height:var(--control-height);border:1px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:12px;padding:0 18px;font-size:14px}.XqfBUa_card{margin:8px var(--app-content-padding,16px) 0;background:#fff;border-radius:16px;padding:16px}.XqfBUa_card h2{color:var(--color-text);margin:0 0 12px;font-size:14px;font-weight:700}.XqfBUa_reasonList{flex-direction:column;display:flex}.XqfBUa_reason{border:0;border-bottom:1px solid var(--color-border-light);min-height:40px;color:var(--color-text);text-align:left;background:0 0;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.XqfBUa_reason:last-child{border-bottom:0}.XqfBUa_reasonActive{color:var(--color-text)}.XqfBUa_radio{background:#f3f3f3;border:1px solid #eee;border-radius:99px;flex:0 0 24px;width:24px;height:24px}.XqfBUa_radioActive{border:7px solid var(--color-green-dark);background:#fff}.XqfBUa_noteLabel{color:var(--color-text);margin:14px 0 8px;font-size:14px;font-weight:700;display:block}.XqfBUa_note{border:1px solid var(--color-border);resize:vertical;width:100%;min-height:80px;font:inherit;color:var(--color-text);border-radius:8px;padding:10px 12px;font-size:14px;display:block}.XqfBUa_note::placeholder{color:var(--color-text-muted)}.XqfBUa_error{color:#b3202c;margin:12px 0 0;font-size:12px;line-height:1.5}.XqfBUa_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.XqfBUa_confirm{width:100%;height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.XqfBUa_confirm:disabled{opacity:.65}
.aOMgca_root{background:var(--color-bg);min-height:100dvh;position:relative}.aOMgca_inner{padding-bottom:110px}.aOMgca_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.aOMgca_emptyState{flex-direction:column;align-items:center;gap:12px;display:flex}.aOMgca_emptyState .aOMgca_empty{margin-bottom:0}.aOMgca_retryBtn{height:var(--control-height);border:1px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:12px;padding:0 18px;font-size:14px}.aOMgca_body{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) var(--app-content-padding,16px);flex-direction:column;gap:8px;display:flex}.aOMgca_resultCard{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.aOMgca_resultHead{background:#f0f7f1;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}.aOMgca_resultTitle{color:var(--color-text);font-size:16px;font-weight:700}.aOMgca_resultBadge{font-size:16px;font-weight:700}.aOMgca_itemRow{align-items:center;gap:12px;padding:16px;display:flex}.aOMgca_itemImg{object-fit:cover;object-position:center top;border-radius:8px;flex-shrink:0;width:95px;height:95px}.aOMgca_itemInfo{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.aOMgca_itemName{color:var(--color-text);margin:0;font-size:14px;font-weight:700}.aOMgca_itemMeta{color:var(--color-text-secondary);margin:0;font-size:12px}.aOMgca_card{background:#fff;border-radius:16px;padding:16px;box-shadow:0 2px 10px #0000000d}.aOMgca_cardTitle{color:var(--color-text);margin:0 0 12px;font-size:14px;font-weight:700}.aOMgca_infoRow{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.aOMgca_infoLabel{color:var(--color-text-secondary);font-size:14px}.aOMgca_infoValue{color:var(--color-text);text-align:right;font-size:14px;font-weight:400}.aOMgca_dash{color:var(--color-text-muted)}.aOMgca_weightGrid{border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);margin-top:8px;display:flex}.aOMgca_weightCol{text-align:center;flex:1;padding:16px 6px}.aOMgca_weightCol+.aOMgca_weightCol{border-left:1px solid var(--color-border-light)}.aOMgca_weightLabel{color:var(--color-text-secondary);margin:0;font-size:12px}.aOMgca_weightValue{color:var(--color-text);margin:4px 0 0;font-size:14px;font-weight:700}.aOMgca_purchaseRow{justify-content:space-between;align-items:center;padding:11px 0 4px;display:flex}.aOMgca_purchaseLabel{color:var(--color-text);font-size:12px}.aOMgca_purchaseValue{color:#e02d3c;font-size:14px;font-weight:700}.aOMgca_noteBlock{border-top:1px solid var(--color-border-light);margin-top:8px;padding-top:10px}.aOMgca_noteTitle{color:var(--color-text);margin:0 0 3px;font-size:14px;font-weight:700}.aOMgca_noteText{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.aOMgca_reasonBlock{border-top:1px solid var(--color-border-light);margin-top:8px;padding-top:10px}.aOMgca_reasonList{color:var(--color-text-secondary);margin:0;padding-left:20px;font-size:14px;line-height:1.5}.aOMgca_evidenceRow{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.aOMgca_evidenceImg{object-fit:cover;cursor:pointer;border-radius:10px;width:86px;height:86px}.aOMgca_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.aOMgca_backBtn{width:100%;height:var(--control-height);border:1.5px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700}
._9wpjBG_root{background:var(--color-bg);min-height:100dvh;position:relative}._9wpjBG_inner{padding-bottom:130px}._9wpjBG_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}._9wpjBG_emptyState{flex-direction:column;align-items:center;gap:12px;display:flex}._9wpjBG_emptyState ._9wpjBG_empty{margin-bottom:0}._9wpjBG_retryBtn{height:var(--control-height);border:1px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:12px;padding:0 18px;font-size:14px}._9wpjBG_body{padding-block:0;padding-inline:var(--app-content-padding,16px);flex-direction:column;gap:12px;display:flex}._9wpjBG_banner{margin:0 calc(-1*var(--app-content-padding,16px));padding:11px 16px;font-size:14px;font-weight:600}._9wpjBG_card{background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 2px 10px #0000000d}._9wpjBG_cardTitle{color:var(--color-text);margin:0 0 4px;font-size:16px;font-weight:700}._9wpjBG_hubHead{justify-content:space-between;align-items:center;display:flex}._9wpjBG_routeBtn{border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:10px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}._9wpjBG_hubBody{gap:12px;margin-top:10px;display:flex}._9wpjBG_hubIcon{background:#fdf4d7;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._9wpjBG_hubName{color:var(--color-text);margin:0;font-size:16px;font-weight:700}._9wpjBG_hubMeta{color:var(--color-text-secondary);margin:3px 0 0;font-size:12px}._9wpjBG_dateCard{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 2px 10px #0000000d}._9wpjBG_dateIcon{background:#e7f2e8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}._9wpjBG_dateCol{flex:1}._9wpjBG_dateDivider{background:var(--color-border-light);align-self:stretch;width:1px}._9wpjBG_dateLabel{color:var(--color-text-secondary);margin:0;font-size:12px}._9wpjBG_dateValue{color:var(--color-text);margin:3px 0 0;font-size:16px;font-weight:700}._9wpjBG_qrRowBtn{height:var(--control-height);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding-block:0;font-size:16px;font-weight:700;display:flex}._9wpjBG_itemBlock{border-bottom:1px dashed var(--color-border-light);padding:12px 0}._9wpjBG_itemBlock:first-child{padding-top:0}._9wpjBG_itemChip{white-space:nowrap;border-radius:99px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:600}._9wpjBG_amountRow{border-top:1px solid var(--color-border-light);margin-top:10px;padding-top:10px;display:flex}._9wpjBG_amountCol{flex:1}._9wpjBG_amountColRight{text-align:right;flex:1}._9wpjBG_amountLabel{color:var(--color-text-secondary);margin:0;font-size:12px}._9wpjBG_amountValue{color:var(--color-text);margin:3px 0 0;font-size:16px;font-weight:700}._9wpjBG_rejectionReason{border-top:1px solid var(--color-border-light);color:var(--color-text-secondary);margin:10px 0 0;padding-top:10px;font-size:12px;line-height:1.5}._9wpjBG_totalRow,._9wpjBG_grandTotalRow{justify-content:space-between;align-items:center;padding-top:12px;display:flex}._9wpjBG_totalLabel{color:var(--color-text);font-size:16px}._9wpjBG_totalValue,._9wpjBG_grandTotalLabel{color:var(--color-text);font-size:16px;font-weight:700}._9wpjBG_grandTotalValue{color:#e02d3c;font-size:16px;font-weight:700}._9wpjBG_payRow{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}._9wpjBG_payRow:last-child{border-bottom:0}._9wpjBG_payLabel{color:var(--color-text-secondary);font-size:14px}._9wpjBG_payValue{color:var(--color-text);font-size:14px;font-weight:600}._9wpjBG_paidChip{color:#2f8a52;background:#e6efe7;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:600}._9wpjBG_slipBtn{border:1px solid var(--color-border);color:var(--color-text);height:var(--control-height);padding:8px 13px;background:#fff;border-radius:10px;padding-block:0;font-size:12px;font-weight:600}._9wpjBG_payNote{margin-top:10px}._9wpjBG_payNoteTitle{color:var(--color-text);margin:0 0 3px;font-size:14px;font-weight:700}._9wpjBG_payNoteText{color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._9wpjBG_contactRow{background:#fff;border-radius:14px;align-items:center;gap:10px;width:100%;padding:14px 16px;display:flex;box-shadow:0 2px 10px #0000000d}._9wpjBG_contactLabel{text-align:left;color:var(--color-text);flex:1;font-size:16px;font-weight:700}._9wpjBG_cancelBtn{height:var(--control-height);border:1px solid var(--color-border);color:#e02d3c;background:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700}._9wpjBG_sheetOverlay{z-index:60;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}._9wpjBG_sheet{width:100%;max-width:480px;padding:20px 20px calc(20px + env(safe-area-inset-bottom));background:#fff;border-radius:20px 20px 0 0;margin-inline:auto}._9wpjBG_sheetTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:700}._9wpjBG_sheetHint{color:var(--color-text-secondary);margin:6px 0 12px;font-size:14px}._9wpjBG_reasonList{flex-direction:column;gap:8px;display:flex}._9wpjBG_reasonRow{border:1px solid var(--color-border);color:var(--color-text);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px 13px;font-size:16px;display:flex}._9wpjBG_reasonRowOn{border-color:var(--color-green-dark);background:#eef6ef}._9wpjBG_radio{background:#fff;border:1.5px solid #d5cfc6;border-radius:99px;flex-shrink:0;width:19px;height:19px}._9wpjBG_radioOn{border:6px solid var(--color-green-dark)}._9wpjBG_sheetNote{border:1px solid var(--color-border);width:100%;color:var(--color-text);resize:vertical;border-radius:12px;margin-top:12px;padding:11px 13px;font-family:inherit;font-size:16px}._9wpjBG_sheetNote::placeholder{color:var(--color-text-muted)}._9wpjBG_sheetConfirm{width:100%;height:var(--control-height);color:#fff;background:#e02d3c;border-radius:12px;margin-top:16px;padding-block:0;font-size:16px;font-weight:700}._9wpjBG_sheetCancel{width:100%;height:var(--control-height);border:1.5px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:12px;margin-top:10px;padding-block:0;font-size:16px;font-weight:700}._9wpjBG_banner+:is(._9wpjBG_card,._9wpjBG_itemCard){margin-top:4px}
.WtdNwa_root{background:var(--color-bg);min-height:100dvh}.WtdNwa_inner{padding-bottom:32px}.WtdNwa_body{padding-inline:var(--app-content-padding,16px);flex-direction:column;gap:8px;display:flex}.WtdNwa_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.WtdNwa_emptyState{flex-direction:column;align-items:center;gap:12px;display:flex}.WtdNwa_emptyState .WtdNwa_empty{margin-bottom:0}.WtdNwa_retryBtn{height:var(--control-height);border:1px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:12px;padding:0 18px;font-size:14px}.WtdNwa_card{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.WtdNwa_title{color:var(--color-text);margin:0;padding:16px;font-size:14px;font-weight:700}.WtdNwa_evidenceButton{background:#fbf9f5;border:0;border-radius:12px;justify-content:center;align-items:center;margin:0 16px 16px;padding:16px 24px;display:flex}.WtdNwa_evidence{object-fit:cover;border-radius:8px;width:200px;height:300px}.WtdNwa_unavailable{color:var(--color-text-muted);margin:0;padding:20px 16px;font-size:14px}.WtdNwa_row{border-top:1px solid var(--color-border-light);min-height:50px;color:var(--color-text);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.WtdNwa_row:first-child{border-top:0}.WtdNwa_row span{flex:1}.WtdNwa_row strong{text-align:right;overflow-wrap:anywhere;font-weight:400}.WtdNwa_note{color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0 16px 16px;font-size:14px;line-height:1.5}
.cuHL5W_root{background:var(--color-bg);min-height:100dvh;position:relative}.cuHL5W_inner{padding-bottom:110px}.cuHL5W_empty{text-align:center;color:var(--color-text-muted);margin:40px 0;font-size:16px}.cuHL5W_emptyState{flex-direction:column;align-items:center;gap:12px;display:flex}.cuHL5W_emptyState .cuHL5W_empty{margin-bottom:0}.cuHL5W_retryBtn{height:var(--control-height);border:1px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:12px;padding:0 18px;font-size:14px}.cuHL5W_body{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) var(--app-content-padding,16px);flex-direction:column;gap:12px;display:flex}.cuHL5W_dateCard{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 2px 10px #0000000d}.cuHL5W_dateIcon{background:#e7f2e8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.cuHL5W_dateCol{flex:1}.cuHL5W_dateDivider{background:var(--color-border-light);align-self:stretch;width:1px}.cuHL5W_dateLabel{color:var(--color-text-secondary);margin:0;font-size:12px}.cuHL5W_dateValue{color:var(--color-text);margin:3px 0 0;font-size:16px;font-weight:700}.cuHL5W_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-light);background:#fff;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.cuHL5W_backBtn{width:100%;height:var(--control-height);border:1.5px solid var(--color-green-dark);color:var(--color-green-dark);background:#fff;border-radius:14px;padding-block:0;font-size:16px;font-weight:700}
._5LD0La_page{background:var(--color-bg);min-height:100dvh;color:var(--color-text)}._5LD0La_body{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) 120px;flex-direction:column;gap:8px;display:flex}._5LD0La_card{background:var(--color-card);border-radius:16px;padding:16px}._5LD0La_card h2{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;font-size:16px;line-height:24px}._5LD0La_helper{color:var(--color-text-muted);margin:8px 0 0;font-size:14px}._5LD0La_label,._5LD0La_labelRow{text-box-trim:trim-both;text-box-edge:cap alphabetic;justify-content:space-between;align-items:center;margin:16px 0 6px;font-size:14px;font-weight:700;display:flex}._5LD0La_counter{color:var(--color-text-muted);font-size:12px;font-weight:400}._5LD0La_photoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._5LD0La_photo,._5LD0La_addPhoto,._5LD0La_photoSlotEmpty{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}._5LD0La_photo{border:1px solid #eee}._5LD0La_photo>img{object-fit:cover;width:100%;height:100%}._5LD0La_photo button{color:#fff;background:#0009;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:16px;line-height:1;position:absolute;top:4px;right:4px}._5LD0La_addPhoto{color:#a5851f;background:#fbf9f5;border:1px dashed #a9a5a4;place-items:center;display:grid}._5LD0La_photoSlotEmpty{background:#fff;border:1px dashed #f0e8e7}._5LD0La_cameraCircle{background:#fcefb5;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}._5LD0La_cameraCircle img{width:24px;height:24px}._5LD0La_fileInput{display:none}._5LD0La_codCheck{align-items:flex-start;gap:8px;margin-top:16px;font-size:14px;display:flex}._5LD0La_codCheck input{width:20px;height:20px;accent-color:var(--color-green-dark);flex:0 0 20px}._5LD0La_card textarea{width:100%;height:80px;min-height:80px;color:inherit;font:inherit;resize:vertical;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:8px 12px;font-size:14px;line-height:24px}._5LD0La_card textarea::placeholder{color:var(--color-text-muted)}._5LD0La_primaryButton{width:100%;min-height:var(--control-height);color:#fff;background:var(--gradient-green);font:inherit;border:0;border-radius:14px;padding:0 16px;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439}._5LD0La_primaryButton:disabled{opacity:.55}._5LD0La_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:16px 24px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 -1px 4px #734b011f}._5LD0La_error{color:#d9323e;text-align:center;margin:0;font-size:12px}._5LD0La_state{min-height:240px;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}._5LD0La_state ._5LD0La_primaryButton{max-width:260px}
.dz6CZG_page{background:var(--color-bg);min-height:100dvh;color:var(--color-text)}.dz6CZG_body{padding:var(--app-content-padding,16px) var(--app-content-padding,16px) 120px;flex-direction:column;gap:8px;display:flex}.dz6CZG_card{background:var(--color-card);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.dz6CZG_card h2{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;font-size:16px;line-height:24px}.dz6CZG_label,.dz6CZG_labelRow{text-box-trim:trim-both;text-box-edge:cap alphabetic;justify-content:space-between;align-items:center;margin:0;font-size:14px;font-weight:700;display:flex}.dz6CZG_card>.dz6CZG_label{margin:0}.dz6CZG_reasonFieldset{border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex}.dz6CZG_reasonFieldset .dz6CZG_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dz6CZG_reasonOption{text-box-trim:trim-both;text-box-edge:cap alphabetic;border-bottom:1px solid #eee;align-items:center;gap:12px;min-height:40px;padding:8px 0;font-size:14px;display:flex}.dz6CZG_reasonOption:has(input:checked){background:0 0}.dz6CZG_reasonOption input{width:24px;height:24px;accent-color:var(--color-green-dark);appearance:none;background:#f3f3f3;border:1px solid #eee;border-radius:50%;flex:0 0 24px;margin:0}.dz6CZG_reasonOption input:checked{background:var(--color-green-dark);box-shadow:inset 0 0 0 5px #e1efe0}.dz6CZG_reasonOption input:focus-visible{outline-offset:2px;outline:2px solid #1070d7}.dz6CZG_card textarea{width:100%;height:80px;min-height:80px;font:inherit;resize:vertical;border:1px solid #e5e5e5;border-radius:8px;padding:8px 12px;font-size:14px;line-height:24px}.dz6CZG_card textarea::placeholder{color:var(--color-text-muted)}.dz6CZG_counter{color:var(--color-text-muted);font-size:12px;font-weight:400}.dz6CZG_photoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dz6CZG_photo,.dz6CZG_addPhoto,.dz6CZG_photoSlotEmpty{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}.dz6CZG_photo{border:1px solid #eee}.dz6CZG_photo>img{object-fit:cover;width:100%;height:100%}.dz6CZG_photo button{color:#fff;background:#0009;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:16px;line-height:1;position:absolute;top:4px;right:4px}.dz6CZG_addPhoto{color:#a5851f;background:#fbf9f5;border:1px dashed #a9a5a4;place-items:center;display:grid}.dz6CZG_photoSlotEmpty{background:#fff;border:1px dashed #f0e8e7}.dz6CZG_cameraCircle{background:#fcefb5;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.dz6CZG_cameraCircle img{width:24px;height:24px}.dz6CZG_fileInput{display:none}.dz6CZG_primaryButton{width:100%;min-height:var(--control-height);color:#fff;background:var(--gradient-green);font:inherit;border:0;border-radius:14px;padding:0 16px;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 2px #215439}.dz6CZG_primaryButton:disabled{opacity:.55}.dz6CZG_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:30;padding:16px 24px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 -1px 4px #734b011f}.dz6CZG_error{color:#d9323e;text-align:center;margin:0;font-size:12px}.dz6CZG_state{min-height:240px;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.dz6CZG_state .dz6CZG_primaryButton{max-width:260px}.dz6CZG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.x-J0dq_root{background:var(--color-bg);min-height:100dvh;color:var(--color-text)}.x-J0dq_inner{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.x-J0dq_body{flex-direction:column;gap:8px;display:flex}.x-J0dq_body p{margin:0}.x-J0dq_card,.x-J0dq_section{background:var(--color-card);border-radius:16px;overflow:hidden}.x-J0dq_card{flex-direction:column;gap:16px;padding:16px;font-size:14px;display:flex}.x-J0dq_cardTitle,.x-J0dq_cardTitleSmall,.x-J0dq_deliveryStatus,.x-J0dq_addressName,.x-J0dq_addressLine,.x-J0dq_itemName,.x-J0dq_itemMeta,.x-J0dq_itemPriceRow,.x-J0dq_row,.x-J0dq_banner,.x-J0dq_grandTotalRow,.x-J0dq_modalTitle,.x-J0dq_modalDesc,.x-J0dq_footerTotal,.x-J0dq_methodLabel,.x-J0dq_buyerNote{text-box-trim:trim-both;text-box-edge:cap alphabetic}.x-J0dq_cardPart{border-bottom:1px solid #eee;flex-direction:column;gap:16px;padding:16px;display:flex}.x-J0dq_deliveryHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.x-J0dq_deliveryLink{color:#1070d7;font-size:14px;text-decoration:underline}.x-J0dq_deliveryState{color:var(--color-text-muted);border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:14px;display:flex}.x-J0dq_deliveryStateText{flex:1;min-width:0}.x-J0dq_deliveryActive{background:#e1efe0}.x-J0dq_deliveryFailed{background:#fde8e8}.x-J0dq_deliveryReason{color:#e02d3c;margin:4px 0 0;font-size:12px}.x-J0dq_deliveryActions{gap:8px;width:100%;display:flex}.x-J0dq_deliveryActions>button{flex:1}.x-J0dq_cardTitle,.x-J0dq_cardTitleSmall{font-size:14px;font-weight:700}.x-J0dq_row{justify-content:space-between;align-items:flex-start;gap:12px;font-size:14px;display:flex}.x-J0dq_row>:last-child{text-align:right;overflow-wrap:anywhere}.x-J0dq_banner{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.x-J0dq_red{color:#ef4444;background:linear-gradient(90deg,#fff1f1,#ffdedf)}.x-J0dq_amber{color:#e17300;background:linear-gradient(90deg,#fff9ec,#fcefb5)}.x-J0dq_blue{color:#1070d7;background:linear-gradient(90deg,#f2fcff,#dbf8ff)}.x-J0dq_green{color:var(--color-green-dark);background:linear-gradient(90deg,#f3fcf2,#e1efe0)}.x-J0dq_methodRow{align-items:center;gap:12px;padding:16px;font-size:14px;display:flex}.x-J0dq_methodLabel{flex:1;min-width:0}.x-J0dq_methodRow .x-J0dq_secondaryBtn{flex:0 auto;width:auto;max-width:55%;font-size:14px}.x-J0dq_statusChip{border-radius:6px;padding:4px 8px;font-size:12px}.x-J0dq_deliveryRow,.x-J0dq_addressRow{align-items:center;gap:8px;display:flex}.x-J0dq_deliveryIcon,.x-J0dq_addressIcon{border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.x-J0dq_deliveryIcon{background:#e1efe0}.x-J0dq_deliveryIconPending{background:#ffe0e1}.x-J0dq_addressIcon{background:#fcefb5;align-self:flex-start}.x-J0dq_deliveryStatus,.x-J0dq_addressName{font-size:16px;font-weight:700}.x-J0dq_addressInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.x-J0dq_addressInfo .x-J0dq_addressName,.x-J0dq_addressInfo .x-J0dq_addressLine{text-box-trim:none;line-height:1.2}.x-J0dq_addressLine{overflow-wrap:anywhere;font-size:14px}.x-J0dq_cardHeaderRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.x-J0dq_mapLink{height:32px;color:inherit;white-space:nowrap;border:1px solid #eee;border-radius:99px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:14px;display:inline-flex}.x-J0dq_phoneBtn{background:var(--color-green-dark);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.x-J0dq_itemRow{align-items:center;gap:12px;padding:16px;display:flex}.x-J0dq_itemRow+.x-J0dq_itemRow{border-top:1px solid #eee}.x-J0dq_itemImg{object-fit:cover;border-radius:8px;flex-shrink:0;width:95px;height:95px}.x-J0dq_itemInfo{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.x-J0dq_itemName{font-size:16px;font-weight:700}.x-J0dq_itemMeta{font-size:12px;line-height:14px}.x-J0dq_itemPriceRow{justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:12px;display:flex}.x-J0dq_itemUnitPrice{color:var(--color-text-muted)}.x-J0dq_summary{border-top:1px solid #eee;flex-direction:column;gap:16px;padding:12px 16px;display:flex}.x-J0dq_grandTotalRow{text-align:left;border-top:1px solid #eee;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:14px;display:flex}.x-J0dq_grandTotalValue{align-items:center;gap:12px;font-weight:700;display:inline-flex}.x-J0dq_chevronClosed{transform:rotate(180deg)}.x-J0dq_evidenceGrid{flex-wrap:wrap;gap:8px;display:flex}.x-J0dq_evidenceButton{border-radius:12px}.x-J0dq_evidenceImg{object-fit:cover;border-radius:12px;width:92px;height:92px;display:block}.x-J0dq_divider{border-top:1px solid #eee}.x-J0dq_copyBtn{border:1px solid #eee;border-radius:8px;height:32px;padding:0 12px;font-size:14px}.x-J0dq_linkBtn{color:#1070d7;font-size:14px;text-decoration:underline}.x-J0dq_contactRow{background:var(--color-card);color:inherit;border-radius:16px;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:700;display:flex}.x-J0dq_contactRow>span{flex:1}.x-J0dq_footer{width:calc(min(100%,var(--app-max-width,480px)) - 0px);z-index:20;background:var(--color-card);padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #eee;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%)}.x-J0dq_footerBtn,.x-J0dq_secondaryBtn{width:100%;min-height:var(--control-height);border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-size:16px;font-weight:700;display:flex}.x-J0dq_footerBtn{color:#fff;background:var(--gradient-green);box-shadow:inset 0 0 0 2px #215439,0 2px 4px #5d3c004d}.x-J0dq_secondaryBtn{color:var(--color-green-dark);background:var(--color-card);border:1px solid #eee}.x-J0dq_footerActions{gap:16px;display:flex}.x-J0dq_footerActions>.x-J0dq_secondaryBtn{flex:1}.x-J0dq_root button:disabled{opacity:.5;cursor:default}.x-J0dq_root a:focus-visible,.x-J0dq_root button:focus-visible{outline-offset:3px;outline:2px solid #1070d7}.x-J0dq_empty{color:var(--color-text-muted);flex-direction:column;align-items:center;gap:16px;margin:40px 16px;display:flex}.x-J0dq_error{color:#ef4444;text-align:center;font-size:14px}.x-J0dq_prepareDialog{width:calc(100% - 48px);max-width:392px;max-height:calc(100dvh - 48px);color:var(--color-text);text-align:center;border:0;border-radius:24px;margin:auto;padding:16px 24px 24px;overflow-y:auto}.x-J0dq_prepareDialog::backdrop{background:#0008}.x-J0dq_prepareDialog[open]{flex-direction:column;align-items:center;gap:0;display:flex}.x-J0dq_modalClose{width:40px;height:40px;font-size:24px;position:absolute;top:16px;right:16px}.x-J0dq_modalIcon{color:#e17300;background:#fcefb5;border-radius:50%;place-items:center;width:79.238px;height:79.238px;margin-top:64px;margin-bottom:24px;font-size:24px;font-weight:700;display:grid}.x-J0dq_modalIcon>img{width:39.619px;height:39.619px}.x-J0dq_modalTitle{margin:0;font-size:22px;font-weight:700;line-height:32px}.x-J0dq_modalDesc{margin:16px 0 0;font-size:16px;line-height:24px}.x-J0dq_prepareDialog .x-J0dq_footerBtn{margin-top:40px}.x-J0dq_prepareDialog .x-J0dq_secondaryBtn{margin-top:16px}.x-J0dq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.x-J0dq_footerTotal{justify-content:space-between;margin-bottom:12px;font-size:14px;display:flex}.x-J0dq_footerTotal strong{color:#ef4444}.x-J0dq_mapLink,.x-J0dq_phoneBtn,.x-J0dq_contactRow,.x-J0dq_secondaryBtn{text-decoration:none}.x-J0dq_paymentIcon{background:#ffe0e1;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.x-J0dq_paymentIconPending{background:#fff3d6}.x-J0dq_buyerNote{white-space:pre-wrap;overflow-wrap:anywhere}
.svk8xa_row{gap:8px;margin-top:12px;display:flex}.svk8xa_wrap{margin-top:10px;display:flex}.svk8xa_btnOutline{height:var(--control-height);background:var(--color-card);color:var(--color-text);border:1.5px solid #d0ccc6;border-radius:10px;flex:1;padding-block:0;font-size:12px;font-weight:600}.svk8xa_btnSolid{height:var(--control-height);background:var(--gradient-green);color:#fff;border-radius:10px;flex:1;padding-block:0;font-size:12px;font-weight:700}.svk8xa_cancelBar{color:#dc2626;cursor:pointer;background:#fee2e2;border-radius:10px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 14px;font-size:12px;font-weight:600;display:flex}
.QGv_aW_switch{--switch-track-width:44px;--switch-track-height:24px;--switch-thumb-size:20px;--switch-thumb-offset:2px;flex:0 0 var(--switch-track-width);width:var(--switch-track-width);height:var(--switch-track-height);cursor:pointer;appearance:none;background:#d9d5cd;border:0;border-radius:99px;padding:0;transition:background .18s;display:block;position:relative}.QGv_aW_switch[data-tone=neutral]{background:#e5e5e5}.QGv_aW_switch[aria-checked=true]{background:var(--color-green-bright-2)}.QGv_aW_thumb{top:calc((var(--switch-track-height) - var(--switch-thumb-size))/2);left:var(--switch-thumb-offset);width:var(--switch-thumb-size);height:var(--switch-thumb-size);background:#fff;border-radius:50%;transition:transform .18s;position:absolute;box-shadow:0 1px 4px #0003}.QGv_aW_switch[aria-checked=true] .QGv_aW_thumb{transform:translateX(calc(var(--switch-track-width) - var(--switch-thumb-size) - var(--switch-thumb-offset) - var(--switch-thumb-offset)))}.QGv_aW_switch[data-size=compact]{--switch-thumb-size:18px;--switch-thumb-offset:3px}.QGv_aW_switch:disabled{cursor:default;opacity:.72}.QGv_aW_switch[aria-busy=true]{cursor:wait}.QGv_aW_switch:focus-visible{outline-offset:2px;outline:2px solid #215439}@media (prefers-reduced-motion:reduce){.QGv_aW_switch,.QGv_aW_thumb{transition:none}}
