:root{--font-store:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-store-mono:"Cascadia Code","SFMono-Regular",Consolas,"Noto Sans SC",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}