#main-content{min-width:0;overflow-wrap:anywhere}#main-content :where(form,fieldset,section,article,aside){min-width:0}#main-content :where(img,video,canvas){max-width:100%}#main-content :where(pre){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}#main-content :where(.data-table-wrap,.table-scroll){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}#main-content :where(input,textarea,.ui-select-wrapper){max-width:100%;min-width:0}#main-content :where(.section-heading,.workspace-toolbar,.filter-tabs){flex-wrap:wrap}body .ui-dialog-content{max-inline-size:calc(100vw - 24px);max-block-size:calc(100dvh - 24px);overscroll-behavior:contain;scroll-padding-block:20px;overflow-wrap:anywhere}body .ui-drawer-content{max-block-size:100dvh;padding-bottom:max(24px,env(safe-area-inset-bottom))}body .ui-select-content{min-width:min(var(--radix-select-trigger-width),calc(100vw - 24px))}body .ui-select-option{overflow-wrap:anywhere}body textarea.ui-textarea{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:hidden}body [role=menu]{max-inline-size:calc(100vw - 24px);overscroll-behavior:contain}@container (max-width:640px){#main-content .form-two{grid-template-columns:minmax(0,1fr)}#main-content .workspace-toolbar{gap:10px}#main-content .workspace-toolbar>.ui-input{flex-basis:100%;width:100%}#main-content .simple-data-row{align-items:flex-start;gap:10px}#main-content .store-pagination{flex-wrap:wrap;justify-content:flex-start}#main-content .store-pagination>div{justify-content:flex-start}}@media(max-width:600px){body .ui-dialog-content:not(.ui-drawer-content){max-block-size:calc(100dvh - 20px);border-radius:14px}body .ui-dialog-title{font-size:var(--text-heading-sm);padding-right:24px}body .ui-dialog-footer{gap:8px;flex-wrap:wrap;margin-top:20px}body .ui-dialog-footer>.ui-button{flex:1;min-width:100px}body .ui-dialog-close{width:36px;height:36px;top:10px;right:10px}body .ui-input,body .ui-textarea{font-size:var(--text-lead)}#main-content :where(.workspace-form,.account-section){max-width:100%}}@media(max-height:500px){body .ui-dialog-content:not(.ui-drawer-content){max-height:calc(100dvh - 16px)}}@media (max-width:640px){#main-content .form-two{grid-template-columns:minmax(0,1fr)}#main-content .workspace-toolbar{gap:10px}#main-content .workspace-toolbar>.ui-input{flex-basis:100%;width:100%}#main-content .simple-data-row{align-items:flex-start;gap:10px}#main-content .store-pagination{flex-wrap:wrap;justify-content:flex-start}#main-content .store-pagination>div{justify-content:flex-start}}:root{--background:#f7f8f4;--foreground:#252a20;--surface:#fff;--surface-raised:#fff;--muted:#eef1e7;--muted-foreground:#737b6b;--border:#dfe3d7;--primary:#506637;--primary-foreground:#fff;--accent:#d6f88b;--accent-foreground:#252e1b;--blue-soft:#edf1e5;--focus:#698344;--overlay:rgb(26 32 19/40%);--shadow-dialog:0 24px 90px rgb(27 36 15/15%);--radius:16px;--store-header-height:72px;--store-lime:#d6f88b;--store-ink:#2c3227;--store-light-sage:rgb(203 222 175/60%);--store-light-ivory:rgb(239 225 191/42%);--store-light-silver:rgb(206 225 218/46%);--store-light-center:rgb(255 255 253/78%);--store-chrome:rgb(250 251 247/82%);--store-chrome-edge:rgb(113 132 94/13%)}.dark{--background:#191c17;--foreground:#edf0e7;--surface:#24291f;--surface-raised:#2c3325;--muted:#2d3525;--muted-foreground:#a1a898;--border:#3c4334;--primary:#d6f88b;--primary-foreground:#27331d;--accent:#d6f88b;--accent-foreground:#27331d;--blue-soft:#333f26;--focus:#b9dd83;--overlay:rgb(7 11 4/65%);--store-light-sage:rgb(85 113 54/23%);--store-light-ivory:rgb(106 94 52/12%);--store-light-silver:rgb(57 86 72/18%);--store-light-center:rgb(25 28 23/35%);--store-chrome:rgb(25 28 23/88%);--store-chrome-edge:rgb(180 202 151/12%)}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 30px;padding:0}.page-heading>div:first-child{display:flex;align-items:center;gap:14px}.page-heading h1{margin:0;font-size:var(--text-page-title);line-height:var(--leading-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.page-heading-action{flex-shrink:0}.page-heading--actions{justify-content:flex-end}.account-content,.account-main{min-width:0;width:100%}.account-main{container-type:inline-size}body .ui-button{border-radius:10px;min-height:42px;box-shadow:none}body .ui-button--primary{background:var(--store-ink);border-color:var(--store-ink);color:#f5f7ed}body .ui-button--primary:hover:not(:disabled){background:#414d36;border-color:#414d36}.dark body .ui-button--primary{background:var(--store-lime);border-color:var(--store-lime);color:#27331d}.dark body .ui-button--primary:hover:not(:disabled){background:#c9ef79;border-color:#c9ef79}body .ui-button--accent{background:var(--store-lime);color:#27331d;border-color:var(--store-lime)}body .ui-button--accent:hover:not(:disabled){background:#c9ef79;border-color:#c9ef79}body .ui-button--secondary{background:var(--surface);border-color:var(--border);color:var(--foreground)}body .ui-button--secondary:hover:not(:disabled){background:var(--muted);border-color:var(--muted-foreground)}body .ui-button--sm{min-height:34px}body .ui-button--icon{min-height:40px}body .ui-input,body .ui-textarea{border-color:var(--border);border-radius:10px;background:var(--surface)}body .ui-list-toolbar{padding:18px 20px;margin-bottom:20px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}body .ui-list-toolbar .ui-list-label{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--foreground)}body .ui-list-actions .ui-button,body .ui-list-actions .ui-input{height:44px;min-height:44px}body .ui-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:48px 24px;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:none}body .ui-empty-state h2,body .ui-empty-state h3{font-size:var(--text-heading-lg);letter-spacing:-.4px}body .ui-empty-state-icon{width:64px;height:64px;display:grid;place-items:center;margin-bottom:18px;border-radius:18px;background:var(--muted)}body .ui-dialog-content,body .ui-drawer-content{background:var(--surface);color:var(--foreground);border-color:var(--border)}body .ui-dialog-content{border-radius:22px;box-shadow:var(--shadow-dialog)}.cart-item,.checkout-form,.data-table-wrap,.order-summary,.panel,.workspace-panel{border-color:var(--border);border-radius:18px;box-shadow:none}.article-list{display:grid;gap:12px}.article-list>article{border:1px solid var(--border);border-radius:16px;padding:26px 30px;box-shadow:none}.article-list>article:hover{border-color:var(--primary)}.article-list>.data-note{padding:56px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:18px}.store-pagination{margin-top:24px}@media(max-width:700px){.page-heading{margin-bottom:24px;gap:12px}.page-heading h1{font-size:var(--text-heading-xl);letter-spacing:-.6px}body .ui-list-toolbar{padding:14px}body .ui-empty-state{min-height:240px;padding:32px 20px}.article-list>article{padding:22px 20px}}@media(max-width:560px){:root{--store-header-height:62px}}@keyframes store-content-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:no-preference){[data-motion-item],[data-navigation-content] .ui-empty-state{animation:store-content-enter .48s cubic-bezier(.22,1,.36,1) both}[data-motion-item]:nth-child(2){animation-delay:50ms}[data-motion-item]:nth-child(3){animation-delay:.1s}[data-motion-item]:nth-child(4){animation-delay:.15s}[data-motion-item]:nth-child(n+5){animation-delay:.2s}[data-navigation-content] input,[data-navigation-content] textarea,body .ui-button{transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,translate .18s}body .ui-button:active:not(:disabled){translate:0 1px}.article-list>article{transition:background-color .18s,border-color .18s,color .18s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){body .ui-button:hover:not(:disabled){translate:0 -1px}}@media (prefers-reduced-motion:reduce){.account-navigation a,.ui-dialog-content,.ui-dialog-content *,.ui-drawer-content,.ui-drawer-content *,[data-motion-item],[data-navigation-content],[data-navigation-content] *,body .ui-button{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ui-notice-region{position:fixed;z-index:180;top:calc(var(--store-header-height) + 18px);right:max(24px,calc((100vw - 1240px)/2));width:min(380px,calc(100vw - 32px));display:grid;gap:12px;pointer-events:none}.ui-notice{--notice-color:#61784b;position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 26px;align-items:start;column-gap:12px;padding:19px 16px 19px 19px;border:1px solid var(--border);border-radius:17px;background:var(--surface);color:var(--foreground);box-shadow:0 6px 12px #26301805,0 16px 48px #26301816;pointer-events:auto;transform-origin:top right}.ui-notice.ui-toast--success{--notice-color:#5a7836}.ui-notice.ui-toast--error{--notice-color:#b55c4c}.ui-notice-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--notice-color);background:color-mix(in srgb,var(--notice-color) 11%,var(--surface))}.ui-notice-copy{min-width:0;align-self:center}.ui-notice-copy strong{display:block;font-size:var(--text-body);line-height:1.65;font-weight:var(--weight-medium)}.ui-notice-copy p{margin:5px 0 0;color:var(--muted-foreground);font-size:var(--text-small);line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.ui-notice-close{display:grid;place-items:center;width:26px;height:26px;padding:0;margin:4px 0 0;border:0;border-radius:50%;background:transparent;color:var(--muted-foreground);cursor:pointer}.ui-notice-close:hover{color:var(--foreground);background:var(--muted)}.ui-notice-close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ui-notice-action{grid-column:2;padding-top:12px}.dark .ui-notice.ui-toast--success{--notice-color:#bfdc9a}.dark .ui-notice.ui-toast--error{--notice-color:#edac9c}@keyframes store-notice-in{0%{opacity:0;transform:translate3d(16px,-10px,0) scale(.96)}65%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes store-notice-out{to{opacity:0;transform:translate3d(14px,-6px,0) scale(.98)}}@keyframes store-dialog-in{0%{opacity:0;translate:0 16px;scale:.97;filter:blur(3px)}to{opacity:1;translate:0 0;scale:1;filter:blur(0)}}@keyframes store-dialog-out{to{opacity:0;translate:0 8px;scale:.98}}body .ui-dialog-overlay{background:rgb(27 33 22/28%);backdrop-filter:blur(5px)}body .ui-dialog-content{border-color:color-mix(in srgb,var(--border) 75%,transparent);box-shadow:0 8px 24px #1725100a,0 32px 110px #17251029}body .ui-dialog-title{font-size:var(--text-heading-xl);font-weight:var(--weight-medium);line-height:1.45;letter-spacing:-.02em}body .ui-dialog-close{border-radius:50%;background:var(--muted);transition:background .18s,color .18s,rotate .22s}body .ui-dialog-close:hover{rotate:90deg}@media(prefers-reduced-motion:no-preference){.ui-notice[data-state=open]{animation:store-notice-in .46s cubic-bezier(.16,1,.3,1) both}.ui-notice[data-state=closing]{animation:store-notice-out .22s cubic-bezier(.4,0,1,1) both}body .ui-dialog-content:not(.ui-drawer-content)[data-state=open]{animation:store-dialog-in .38s cubic-bezier(.16,1,.3,1) both}body .ui-dialog-content:not(.ui-drawer-content)[data-state=closed]{animation:store-dialog-out .18s ease-in both}body .ui-dialog-overlay[data-state=open]{animation:ui-fade-in .26s ease-out}body .ui-dialog-overlay[data-state=closed]{animation:ui-fade-out .2s ease-in}}@media(prefers-reduced-motion:reduce){.ui-notice,.ui-notice-close,body .ui-dialog-close{animation:none!important;transition:none!important}body .ui-dialog-close:hover{rotate:none}}@media(max-width:600px){.ui-notice-region{right:16px;top:calc(var(--store-header-height) + 12px)}}:root{--font-store:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",system-ui,sans-serif;--font-store-mono:"Cascadia Code","SFMono-Regular",Consolas,monospace;--text-micro:11px;--text-caption:12px;--text-small:13px;--text-body:14px;--text-reading:15px;--text-lead:16px;--text-heading-sm:18px;--text-heading-md:20px;--text-heading-lg:22px;--text-heading-xl:26px;--text-page-title:30px;--text-number:36px;--text-number-lg:40px;--text-display:48px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--leading-body:1.75;--leading-control:1.5;--leading-heading:1.4;--tracking-heading:-.015em;--tracking-number:-.035em}body,html{font-family:var(--font-store);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:0;font-kerning:normal;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,input::file-selector-button,select,textarea{font-family:inherit;letter-spacing:inherit}h1,h2,h3,h4,h5,h6{line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty}b,h1,h2,h3,h4,h5,h6,strong{font-weight:var(--weight-semibold)}code,kbd,pre,samp{font-family:var(--font-store-mono)}table{font-variant-numeric:lining-nums tabular-nums}body .page-heading h1{font-size:var(--text-page-title);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}body .ui-button{font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-control)}body .ui-button--sm{font-size:var(--text-small)}body .ui-input,body .ui-textarea{font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-control)}body .ui-input::placeholder,body .ui-textarea::placeholder{font-weight:var(--weight-regular);opacity:.8}body .ui-dialog-content .ui-dialog-title,body .ui-drawer-content .ui-drawer-title{font-size:var(--text-heading-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}body .ui-dialog-description,body .ui-drawer-description,body .ui-empty-state p,body .ui-empty-state-description{font-size:var(--text-small);line-height:var(--leading-body)}body .ui-empty-state h2,body .ui-empty-state h3,body .ui-empty-state-title{font-size:var(--text-heading-md);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading)}body .status-badge,body .ui-badge{font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--leading-control)}.checkout-form>label,.form-two>label,.workspace-form>fieldset>label,.workspace-form>label,body .ui-list-label,body .ui-list-toolbar .ui-list-label{font-size:var(--text-small);font-weight:var(--weight-medium);line-height:var(--leading-control)}body .data-table-wrap th{font-size:var(--text-small);font-weight:var(--weight-medium)}body .data-table-wrap td{font-size:var(--text-body);line-height:var(--leading-body)}body .ui-notice-copy strong{font-size:var(--text-body);font-weight:var(--weight-medium)}body .ui-notice-copy p{font-size:var(--text-small);line-height:var(--leading-body)}body .ui-product-description{font-size:var(--text-reading);line-height:1.9}body .ui-product-description :is(h1,h2,h3,h4,h5,h6){font-weight:var(--weight-semibold)}body .ui-product-description h1{font-size:var(--text-heading-xl)}body .ui-product-description h2{font-size:var(--text-heading-lg)}body .ui-product-description h3{font-size:var(--text-heading-sm)}body .ui-product-description :is(h4,h5,h6){font-size:var(--text-lead)}body .ui-product-description table{font-size:var(--text-body)}body .ui-product-description code{font-family:var(--font-store-mono)}body .ui-domain-header h2{font-size:var(--text-heading-md);font-weight:var(--weight-semibold)}@media(max-width:700px){:root{--text-page-title:26px}}@media(max-width:600px){body .ui-input,body .ui-textarea{font-size:16px}}#main-content .ui-list-toolbar{padding:14px 18px;margin-bottom:16px;gap:10px 18px}#main-content .ui-list-toolbar form{display:flex;align-items:center;gap:8px;min-width:0}#main-content .ui-list-toolbar form .ui-input{min-width:0}#main-content :is(.panel,.workspace-panel){padding:21px}#main-content .workspace-form{gap:16px}#main-content .workspace-form p{line-height:1.7;overflow-wrap:anywhere}#main-content .data-table-wrap{max-width:100%;scrollbar-width:none}#main-content .data-table-wrap::-webkit-scrollbar{display:none}#main-content .data-table-wrap :is(th,td){padding:11px 13px;vertical-align:middle;line-height:1.6}#main-content .data-table-wrap th{color:var(--muted-foreground);font-weight:var(--weight-semibold)}#main-content .data-table-wrap td{white-space:normal;overflow-wrap:anywhere}#main-content .data-table-wrap td:last-child:has(button){width:1%;white-space:nowrap}#main-content :is(.mall-money,.mall-time){font-variant-numeric:tabular-nums}.mall-money{text-align:right;font-variant-numeric:tabular-nums}#main-content .data-table-wrap .mall-money,.mall-money{white-space:nowrap}.mall-order-status{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;background:var(--muted);color:var(--foreground);white-space:nowrap;line-height:1.6}.mall-order-status[data-state=COMPLETED],.mall-order-status[data-state=DELIVERED],.mall-order-status[data-state=PAID]{color:var(--success);background:color-mix(in srgb,var(--success) 10%,var(--surface))}.mall-order-status[data-state=PENDING],.mall-order-status[data-state=PENDING_PAYMENT]{color:var(--primary);background:var(--blue-soft)}.mall-order-status[data-state=EXPIRED],.mall-order-status[data-state=TIMED_OUT]{color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,var(--surface))}@media(min-width:641px){#main-content .ui-list-toolbar :is(.ui-input,.ui-button),#main-content .workspace-toolbar :is(.ui-input,.ui-button){height:38px;min-height:38px}}@media(max-width:640px){#main-content .ui-list-toolbar{padding:12px;gap:12px}#main-content .ui-list-toolbar form{flex:1 1 100%}#main-content .ui-list-toolbar form .ui-input{flex:1;width:0}#main-content :is(.panel,.workspace-panel){padding:18px}#main-content :is(.ui-list-toolbar,.workspace-toolbar,.data-table-wrap) .ui-button{min-height:40px}}html[data-mall-app],html[data-mall-app] body,html[data-mall-app] body *{scrollbar-width:none!important;scrollbar-gutter:auto!important;-ms-overflow-style:none}html[data-mall-app] body ::-webkit-scrollbar,html[data-mall-app] body::-webkit-scrollbar,html[data-mall-app]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html[data-mall-app] .ui-native-scrollbar{display:none!important}